Assembly Subroutines and Setup Origins

This document will discuss the consideration related to the Setup Definition’s Origin when using the posting option of Output Subroutines.

The condition exits that causes potential gouging toolpath in the Z vector if the Setup Origins have not been properly specified in the feature Tree Setup Definition environment.

The assembly machining configuration is set with the Fixture Coordinate System to the bottom-front-left corner of the stock definition. This type of configuration would create a condition in which the toolpath’s Z depth is a positive value to avoid gouging the machine table or fixturing.

1. Edit the machine definition and navigate to the Posting Tab. Check the box to activate the Output Subroutine option.


2. Set the fixture coordinate system to the desired location. For this example, the fixture coordinate system has been set to the bottom-front-left corner of the stock definition.


3. The setup definition in the Feature Tree, under the Feature Manager node, will need to have the same Z level position as the Fixture Coordinate System.

After inserting a new Mill Part Setup, edit the setup definition and navigate to the Origin tab. In this example, it will require the Origin option to be set to Bottom center (Part model).


WARNING! - If the Feature Tree - Setup Definition Origin is set to the top of the part and the Coordinate System is set to the bottom of the part, the resulting output code for the subroutines will have a negative Z value, which will gouge/crash the tool.

If you have any questions, please contact technical support at 877-266-4469 or

Was this article helpful?
0 out of 0 found this helpful



Please sign in to leave a comment.