Professional Documents
Culture Documents
SIM 03 Mill 4 AX: Siemens PLM Software
SIM 03 Mill 4 AX: Siemens PLM Software
SIM 03 Mill 4 AX
OOTB - Simulation Sample Documentation
1 General Information ........................................................................................................... 1
2 Multiple Parts in one setup – “Tombstone” ....................................................................... 1
2.1 Operation Navigator Tree (ONT) ................................................................................ 2
3 Create subroutine operations in cam setup ......................................................................... 2
4 Postprocessor settings ........................................................................................................ 5
4.1 Output separate subprograms ...................................................................................... 5
4.2 Rotating the table without rotating the coordinate system .......................................... 5
4.3 Operation process in Post Processor ............................................................................ 6
4.3.1 MOM variables .................................................................................................... 6
4.3.2 MOM Extensions ................................................................................................. 6
4.3.3 Custom Commands in Post Configurator postprocessor ...................................... 7
5 Using multiple tracking points ........................................................................................... 8
1
1 General Information
This OOTB sample handles the following use cases:
- Tombstone setup (Multiple parts in one setup)
- Instantiating operations feature by using “Paste with Reference”
- Postprocessor outputs pure cutting area of the operation as separate subprograms
- Using a milling tool dealing with multiple tracking points (T-Cutter and Step-Mill)
To have a correct In-Process-Workpiece setup it´s necessary to assign the PART and the
BLANK component per part.
2
Example process:
1. WORKPIECE_1 and WORKPIECE_2 are instances of same components.
2. Select all objects under WORKPIECE_1 including MCS and copy them.
MCS are mapped into WORKPIECE_2 and operations are duplicated into it.
4 Postprocessor settings
4.1 Output separate subprograms
The OOTB post of this machine tool includes one special UDE to activate/deactivate the feature
to output the pure cutting area of the operation as separate subprograms.
# mom_copy_source_operation
# - Name of source operation;
# "" (a blank) indicates the operation is not a clone.
#
# mom_copy_source_transform_matrix
# - Component transformation matrix (of 12) of source operation w.r.t ACS
#
# mom_copy_operation_transform_matrix
# - Component transformation matrix (of 12) of this operation w.r.t ACS
#
# mom_copy_operation_array
# - Indexed array of siblings of current operation including the source
#
# mom_copy_operation_array_count
# - Size of the array above
#
This command will fetch the CSYS information of an operation (by its name).
This command returns “1” (true) when the execution has run successfully; otherwise it returns
“0” (false). It will return a “-1” (short-circuit) when the command is being called recursively
while the same post executing this command is also used as the post for the command.
OOTB_LIB_end_subop
This command should be called in the End-of-Path event.
When the subprogram has been output to an external file, this command is responsible for
closing subprogram file and opening main output file
8
Changelog
Date Author Description
2016-06-30 TF Initial version
2016-09-16 TF Add Chapter 1.1, 1.2, 1.3, 1.4