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 (Icam Post uses ROTABL for both heads and tables). The ROTABL and ROTHED syntax are changed slightly to be compatible with Icam Post. RAPID is selected.
- TOOLNO commands are converted to LOADTL provided that LOADTL has not already been specified.
