Integration Utility Kit
Em_Machine
Tecnomatix Em_Machine to Icam Post Interface Documentation
Overview
The Em_Machine Interface Kit is designed to accomoate diffeernces in syntax between Tecnomatix and ICAM's prostprocessing languages.
Input Conversion
The following conversions are controlled by commands in the insert.apt file.
- Circular arcs follow right-hand rule.
- Variable assignments in the form "a=b" are converted to "ASSIGN/a,b" commands.
- The minor word INCH is replaced by the standard INCHES keyword.
- The minor word DELZ is replaced by the standard DECR keyword.
- CUTTER comments are converted to CUTTER commands.
- ORIGIN comments are converted to non-standard ORIGIN/string commands.
- All PPFUN/PART,... are replaced by PPRINT/... commands. All remaining PPFUN commands are ignored.
- The first 8 characters of each line contain a sequence field and are discarded.
Post-Processor Commands Conversion
The following conversions are controlled by the kit.mac file.
- Unprocessed ASSIGN commands are ignored.
- CUTCOM commands convert RADIUS,# to OSETNO,#.
- CYCLE commands ignore a zero dwell and also any dwell on a TAP cycle.
- DELAY commands ignore a zero delay.
- ORIGIN/value... commands process the first parameter as the workpiece offset and ignore all other parameters. Unprocessed ORIGIN/string... commands are ignored.
- The ROTHED command is converted to ROTABL (CAM-POST uses ROTABL for both heads and tables). The ROTABL and ROTHED syntax are changed slightly to be compatible with CAM-POST. RAPID is selected.
- TOOLNO commands are converted to LOADTL provided that LOADTL has not already been specified.
