Skip to Content
PagesOlpProgram a side tangent toolpath

Program a side tangent toolpath

Command

Side tangent programming is a method to program (non planar) tangential surfaces with a single contour toolpath by continuously varying the tool operation direction, i.e. controlling the tool angles along the toolpath.

The Program toolpath command can be executed on surface based process geometry.

When the command has been started, a small window should appear. Here the settings to program the contour are defined.

When the panel does not appear, open the pie menu in the 3D space and press the settings command button.

SettingDescriptionRemark
Operation connection modeProgram connected operations on the same process contour.
Positioning mode in teachDentition of how a tool will be placed at a selected toolpath position. This can be achieved with the robot or machine joint values to reach that position or by simulating the toolpath until the position has been reached.Applies while teaching an existing toolpath position.

Compute the toolpath

When selecting the surface PG, the manufacturing geometry, i.e. the operation, with its auxiliary information is displayed.

For the surface the software searches for the upper and lower guiding contour that will represent the surface while computing the toolpath. Either these guiding curves have been defined upfront, by using the process geometry Convert functionality, or the system tries to build them from the surface process geometry. Both contours are highlighted.

One of the guiding contours will be assigned as starting contour on which the toolpath is calculated. This contour shows the markers for the direction and approach side. These markers can be used, similar to the contour based toolpath, to specifiy the exact boundary conditions for the side tangent toolpath.

On the manufacturing geometry the Pie menu can be opened.

The toolpath will be computed with use of several attributes. In the Programming defaults dashboard these attributes are listed and their values can be set.

After computation, the toolpath is displayed.

Hovering over the manufacturing geometry, i.e. operation, will show the operation name of the surface.

In case the operation and the process geometry are both displayed (Display filters), the operation contour display turns into a dashed mode to enable that both process contour and operation are selectable for any further action.

Multiple selection and sequencing

This applies to both creating a new toolpath and editing an existing toolpath.

To add a new operation after the last selected surface is simply done by picking another process surface with the keyboard button pressed. The new selection automatically is added after the last step. The sequence is displayed with a sequence number at each individual surface (operation) and adding an operation connection line from the operation up to the next operation in the sequence.

To add a new operation in between two existing ones, the operation connection line is used. This line can be picked with the left mouse button and dragged on top of the new process geometry. Releasing it onto the new surface will add it and updates the sequence.

Changing the sequence of the operations works similar to adding an operation in between the existing sequence. Pick the connection line of the sequence step that is going to be modified. Then this line is dragged and released onto the operation to connect to and from where the sequence has to proceed.

An operation cannot be removed from the toolpath interactive in the 3D View. To do such, the Active program dashboard is to be used.

Edit the toolpath

Existing toolpaths can be modified here. After selection, the manufacturing geometry and the toolpath is displayed.  Changes made here immediately initiate a recomputation of the toolpath.

On the manufacturing geometry the Pie menu can be opened.

Customization script

In general all modifications of the toolpath, the operations (group) or the entire program are done manually. The system does however support the possibility to (partially) automate these modifications.

After the last step in the programming computation a user defined python script can be included to run. With this script not only the last computed toolpath can be modified, but the entire program to which this toolpath belongs. It enables for example to re-organize the different operations, or to include an other naming convention for the operations and toolpath positions.

This dedicated script is named (mandatory) PostProgramProcessGeometries.py and is located in the plugin folder <plugin>\Technologies&lt;technology name>\AuxiliaryCommands\AutoExecute. This can be the default installation plugin or any other configured plugin folder.

The script will only be executed on newly programmed process geometry. Thus, any other change that calls a re-computation of the toolpath or program does not execute the script.

More reference information

Was this page helpful?