Home / Siemens NX / Axes, junctions, and zero reference siemens NX

Axes, junctions, and zero reference siemens NX

Defining axes in machine tool builder

When you define an axis in Machine Tool Builder, think of the motions as tool motion relative to a stationary part. If it is the table that moves, you should reverse the direction.

Defining junctions

In Machine Tool Builder, a junction is a coordinate system that is referenced to guide and constrain the movement of an axis. Components that move linearly should reference the MACHINE_ZERO junction. When you create this junction on the machine base component, remember to classify it as Machine Zero. Rotating components require a junction that is defined in the component to which they are attached. These junctions do not require a classification.

When you define the junction to mount the part, think of it as a coordinate system to which you will position and align the part. It is helpful to design a corresponding coordinate system in the part that you are machining. Part mounting components need not contain any geometry in the kinematic model. The user specifies the geometry when they add the machine tool to a manufacturing setup.

Name

Classification

Junction

SETUP

_SETUP_ELEMENT

PART_MOUNT_JCT

PART

_PART, _SETUP_ELEMENT

BLANK

_WORKPIECE, _SETUP_ELEMENT

FIXTURE

_SETUP_ELEMENT

When you specify the spindle, remember to classify the spindle as _DEVICE and its junction as Tool Mount. The CSYS for the tool mounting junction should have the X-axis pointing in the direction in which you insert the tool holder into the spindle.

Program zero reference

In Post Builder, you are asked to specify the program zero reference. The name that you enter in the Program Zero Reference box should be that of the first non-rotating component that you come to when you traverse up the kinematic tree from the position of the part.

Leave a Reply

Your email address will not be published. Required fields are marked *