Automatic link path generation

Running the automatic link path generation

Previous  Chapter  Next

 

Setup


The Automatic link path generation (ALG) creates the paths between two sequential programmed operations. To ensure a proper solution, the end of the source operation and the start of the target operation must already be collision-free and reachable.


Before being able to run the automatic path generation, the link path attributes need to be set accordingly. This can be done in the Programming defaults, before programming the operations, or afterward in the Active program dashboard.


OLP_ALG_7


Most relevant

 

Link type

To enable the automatic generation, the type has to be set to automatic linking.

OLP_ALG_1

Motion

For robotic scenarios:

Use the default PTP link motion type in general use cases.

Linear motion (LIN) may fail if there are configuration changes or turn changes which cannot be solved without a PTP motion.

Collision tolerance

Path optimization does not consider flyby motion effects. Thus; collision still may occur during the flyby.

 

Set the collision tolerance to a higher value than in the simulation setting, to get a safer result. Optimization with increased collision tolerance will consider some safety distance.

 

Be aware to not define a lower tolerance than the value in the simulation settings.

 


Advanced settings

(Displayed in Expert mode):


Unlock external axis

Disable this option to run ALG a little faster and to create paths closer to an optimum. Note that this may lead to unsuccessful results in some rare cases.

Max. #iterations

Increase the value to create better link paths, decrease it for faster calculation.


Then specify the link path motion attributes, depending on the selected link type (PTP or LIN).


OLP_ALG_8


Watch for the approach and retract options of the operations between which the link path is going to be generated.


When cycle time optimization is not in focus, the first approach point and last retract point should be defined as flyby OFF motions.


The motion to the first approach (of the second operation) is specified by the link motion attributes itself. Take care to have the Flyby mode set to OFF here.

OLP_ALG_10

The flyby setting for the motion to the last retract point (of the first operation) is specified in the Retract attributes of that operation. Set it to Off to avoid any collision issues after ALG due to flyby effects that cannot be considered in the link path generation.

OLP_ALG_9



To ensure that the link path is going to be displayed in the 3D toolpath, verify that the corresponding toolpath display filter has been activated.


OLP_ALG_11



Running the automatic link path generation


The link path can be executed at program, operation group and at operation level. And once it has been created also at its own entity in the flow chart or toolpath dashboard.


OLPProg_20


However, it is recommended to execute the generation (always) after that the process toolpath has been optimized, either automatically or manually.


The link path generation can be started in combination with the automatic process path optimization, as the second step of the autonomous programming command.


1_OLP_Program_Program_241

OLP_ProgramReturn

 

Sim_PartialPlay

Partial simulation

COM_Transformations

Toolpath transformation

COM_Lock

Lock the initial program

OLP_ToolpathAutoOptimize

Autonomous programming


Or it can be started individually from the sub menu:


2_OLP_ProgramPath_Optim

OLP_ProgramOptimReturn

 

OLP_ProcessPathOptim

Automatic process path optimization

OLP_OperationLinkOptimization

Automatic link path generation


 


 

 

 


1_OLP_Program_OPLink

OLP_OperationLinking_Return

 

Sim_PartialPlay

Partial simulation

Reset

Reset the operation link to None

OLP_OperationLinkOptimization

Automatic link path generation

 

 


The new operation link path is computed and the result immediately is being displayed in the 3D view, in the flow chart in the Active program dashboard and in the Toolpath monitor dashboard.


OLP_ALG_2


Information_24

Any change made to the attributes of the operation link require a recompute. This is not done automatically, thus needs to be triggered by restarting the command.



Once the link path has been generated, it can be reviewed in the simulation. Right click on a single link path operation in program flowchart to run the partial simulation on this link path only.


OLP_ALG_12



Autonomous programming


Besides running this autonomous programming functionality at the existing program, operation groups or individual operations, they can be executed also when programming a new operation.

 

In the Process geometry definition panel and in the Programming settings panel there is an option to define if the autonomous programming functionality has to be executed immediately after the operation has been computed.


OLP_ProgrammingSettings_1_2421


OLP_ProgrammingSettings_2



Option

Description

OLP_ToolpathNoAutoOptimize

No optimization

 

The operation is computed. No further autonomous optimization will be executed.

OLP_ToolpathAutoOptimize

Full autonomous optimization

After the initial toolpath has been computed, all autonomous optimization methods will be run.

OLP_ProcessPathOptim

Automatic process path optimization

The in-process part of the operation, the toolpath, will be optimized.

OLP_OperationLinkOptimization

Automatic link path generation

Optimize the motion, the link between operations to move collision free.



Previous
Previous page
Chapter
Chapter page
Next
Next page