Interpreters development
  • Interpreters development
v3.0.4
Search Results for

    Show / Hide Table of Contents

    List of interpreters

    Interpreters for the following CNC systems are currently available.

    Machine groupCNC systemCommentNote

    List of implemented commands*

    (Commands may be implemented incompletely, see the note)

    MillingAPTTool path import onlyFEDRAT: MMPM, MMPR; RAPID, MULTAX, GOTO, ARCSLP XY, YZ, ZX, CLW, CCLW, CIRCLE, TOOLNO, LOADTL, SPINDL, COOLNT, CUTCOM, LENGTH, PLUS, RADIUS, RIGHT, LEFT
    Apt_Simplify_3DTool path import onlyFEDRAT: MMPM, MMPR; M101, M103, RAPID, GOTO
    ISOTool path import onlyG0, G01, G02, G03, G4, G90, G91, G17, G18, G19, X, Y, Z, I, J, K, R, G20, G21, S, M3, M4, M5, M13, M14, M0, M1, M2, M30, M7, M8, M9, T, F, G43, G44, G49, H, G40, G41, G42, D, G53, G10, G54..59, G73, G74, G76, G80, G81, G82, G83, G84, G85, G86, G87, G88, G89, G98, G99, P, G94, G95
    Global controlTool path import onlyAn additional license is requiredG0, G1, G2, G3, G90, G91, G161, G162, G70, G71, G04, X, Y, Z, I, J, G74, M0, M2, M30, F, G40, G41, G42, D
    Fanuc 30iFor simulation and tool path importN, G0, G01, G02, G03, G90, G91, G17, G18, G19, G20, G21, X, Y, Z, A, B, C, I, J, K, R, S, M3, M4, M5, M0, M1, M2, M30, M8, M9, M6, T, F, G43, G43.4, G44, G49, H, G41, G42, D, G53, G92, G54..G59, G73, G74, G76, G80, G81, G82, G83, G84, G85, G86, G87, G88, G89, G98, G99, G94, G95, G96, G97, G68.2, G69, G53.1, M98, M99, O, G4, P, L, G52
    Fanuc 0i EmcoMill E600For simulation and tool path importAn additional license is requiredFanuc 30i commands (descendant interpreter), plus M13, M14 (spindle on with coolant), G65 (executed as G83)
    Fanuc 0i MFFor simulation and tool path importAn additional license is requiredFanuc 30i commands (descendant interpreter)
    Fanuc Mill CustomFor simulation and tool path importCustomizable interpreterN, G0, G01, G02, G03, G90, G91, G17, G18, G19, G20, G21, X, Y, Z, A, B, C, I, J, K, R, S, M3, M4, M5, M0, M1, M2, M30, M8, M9, M6, T, F, G43, G43.4, G44, G49, H, G40, G41, G42, D, G53, G92, G54..G59, G73, G74, G76, G80, G81, G82, G83, G84, G85, G86, G87, G88, G89, G98, G99, G94, G95, G96, G97, G68.2, G69, G53.1, M98, M99, O, P, L, G4, G52; the codes for tool change, coolant, spindle on with coolant, axis brakes and auxiliary codes are set in the interpreter settings
    Haas VF-2For simulation and tool path importG0, G01, G02, G03, G04, G90, G91, G17, G18, G19, X, Y, Z, A, B, C, I, J, K, R, S, M3, M4, M5, M0, M1, M2, M30, M8, M9, T, F, G43, G44, G49, G40, G41, G42, D, G53, G92, G54..59, G73, G74, G76, G77, G80, G81, G82, G83, G84, G85, G86, G89, G98, G99, G52
    Heidenhain iTNC 530For simulation and tool path importL, FMAX, F, X, Y, Z, IX, IY, IZ, A, B, LC, IA, IB, IC, CC, C, CP, CR, R, DR-, DR+, IPA, MM, INCH, M91, S, M8, M9, M3, M4, M5, M13, M14, M0, M1, M2, M30, DL+, DR2+, RL, RR,R0, CYCL CALL, M99, M89, CALL LBL, Q, CYCL DEF200, 201, 202, 203, 205, 206, 207, 7, 9, 13, ORIENT, ANGLE
    HNC-8For simulation and tool path importAn additional license is requiredN, G0, G01, G02, G03, G90, G91, G17, G18, G19, G20, G21, X, Y, Z, A, B, C, I, J, K, R, S, M3, M4, M5, M0, M1, M2, M30, M7, M8, M9, M6, T, F, G43, G43.4, G44, G49, H, G41, G42, D, G53, G92, G54..G59, G73, G74, G76, G80, G81, G82, G83, G84, G85, G86, G87, G88, G89, G98, G99, G94, G95, G96, G97, G68.2, G69, G53.1, M98, M99, O, G4, P, L, M19, M12, M12.1, M13, M13.1
    Mazatrol SmoothGFor simulation and tool path importAn additional license is requiredG00, G01, G02, G03, X, Y, Z, G90, G91, F, I, J, K, R, G17, G18, G19, G53, G28, M30, M0, M1, M5, M6, M3, M4, S, M8, M9, G40, G41, G42, G4, G94, G95, G50, G52, G97, T, G98, G99, G80, G82, G81, G88, G89, G85, G87, G83, G84, G73, G86, G76, G74, G54..G59
    Mitsubishi M80aFor simulation and tool path importAn additional license is requiredN, G0, G01, G02, G03, G90, G91, G17, G18, G19, G20, G21, X, Y, Z, A, B, C, I, J, K, R, S, M3, M4, M5, M0, M1, M2, M30, M8, M9, M6, T, F, G43, G43.4, G44, G49, H, G41, G42, D, G53, G92, G54..G59, G73, G74, G76, G80, G81, G82, G83, G84, G85, G86, G87, G88, G89, G98, G99, G94, G95, G96, G97, G68.2, G69, G53.1, M98, M99, O, G4, P, L, M19
    NC210For simulation and tool path importAn additional license is requiredG0, G01, G02, G03, G4, G9, TMR, G90, G91, G17, G18, G19, X, Y, Z, A, B, C, I, J, K, R, M3, M4, M5, M13, M14, M19, M0, M1, M2, M30, M7, M8, M9, T, G94, G95, F, G40, G41, G42, G79, G80, G81, G82, G83, G84
    Sinumerik 840DFor simulation and tool path importN, G0, G01, G02, G03, G90, G91, G17, G18, G19, X, Y, Z, A, B, C, I, J, K, CR, TURN, F, S, T, M6, M3, M4, M5, M0, M1, M2, M30, M8, M9, G40, G41, G42, G53, G153, SUPA, G54..G57, G70, G71, G700, G710, G58, G59, TRANS, ATRANS, G4, G94, G95, MCALL, M17, TRAORI, TRAFOOF, CYCLE800, AC, IC, CYCLE81, CYCLE82, CYCLE83, CYCLE84, CYCLE840, CYCLE85, CYCLE86, CYCLE87, CYCLE88, CYCLE89, A3, B3, C3, CALL(Subprogram), POCKET4
    Sinumerik 828D EmcoMill E350For simulation and tool path importAn additional license is requiredSinumerik 840D commands (descendant interpreter), plus M13, M14 (spindle on with coolant)
    Sinumerik 840D MasterMill HPC3For simulation and tool path importAn additional license is requiredSinumerik 840D commands (descendant interpreter), plus M80, M82 (head selection), M101, H, RTCPON, RTCPOF
    Tormach PCNC Mach3For simulation and tool path importG4, P, G53, G92, G0, G1, G2, G3, X, Y, Z, A, B, C, I, J, K, R, G73, G80, G81, G82, G83, G84, G85, G86, G87, G88, G89, G17, G18, G19, G90, G91, G93, G94, G95, G20, G21, G40, G41, G42, D, G43, G44, G49, H, G98, G99, G54..G59, M0, M1, M2, M30, M3, M4, M5, M8, M9, F, S, T, M98, M99, O, P, L
    Tormach PCNC PathPilotFor simulation and tool path importG4, P, G53, G92, G0, G1, G2, G3, X, Y, Z, A, B, C, I, J, K, R, G73, G80, G81, G82, G83, G84, G85, G86, G87, G88, G89, G17, G18, G19, G90, G91, G93, G94, G95, G20, G21, G40, G41, G42, D, G43, G49, H, G98, G99, G54..G59, M0, M1, M2, M30, M3, M4, M5, M8, M9, F, S, T, M98, M99, O, P, L
    TurningHNC-8For simulation and tool path importAn additional license is requiredG0, G01, G02, G03, G04, G90, G91, G17,G18, G19, G20, G21, X, Y, Z, U, W, A, B, C, I, J, K, R, S, M3, M4, M5, M0, M1, M2, M30, M7, M8, M9, M6, T, F, G43, G43.4, G44, G49, H, G40, G41, G42, D, G53, G92, G54..G59, G80, G83, G84, G98, G99, G94, G95, G96, G97, G68.2, G69, G53.1, M98, M99, O, G4, M19, G12, G12.1, G13, G13.1, G32, G52, G70, G71, G72, G73, G74, G75, G76
    Mazatrol SmoothCFor simulation and tool path importAn additional license is requiredG00, G01, G02, G03, X, Z, U, W, I, K, G17, G18, G19, F, R, G98, G99, G4, S, G96, G97, G50, M3, M4, M5, M9, M0, M1, M30, M8, G52, G54..G59, G53, G28, T, G80, G83, G84, G85, G70, G71, G72, G73, G74, G75, G76, G32
    Turn-millingFanuc 21iFor simulation and tool path importAn additional license is requiredG4, G50, G52, G53, G92, G70, G71, G72, G73, G74, G75, G76, G92, G0, G01, G02, G03, G12.1, G13.1, G112, G113, G7.1, G107, X, Y, Z, B, C, U, V, W, H, I, J, K, R, G32, G96, G97, G98, G99, G20, G21, G40, G41, G42, G80, G83, G84, G85, G87, G88, G89, G28, M50, M51, G54..G59, G17, G18, G19, M0, M1, M2, M30, M3, M33, M4, M34, M5, M35, M8, M9, M98, P, M99, O
    Fanuc 0i EmcoTurn E45For simulation and tool path importAn additional license is requiredFanuc 21i commands (descendant interpreter) with different numbers: G70, G71 (units), G72..G78 (multiple repetitive cycles), G21 (thread cutting cycle), G94, G95 (feed type), G192 (spindle speed limit), M303, M304, M305 (instead of M33, M34, M35)
    Fanuc 0i Schaublin SA-125-CNFor simulation and tool path importAn additional license is requiredFanuc 21i commands (descendant interpreter) with different numbers: G70, G71 (units), G72..G78 (multiple repetitive cycles), G21 (thread cutting cycle), G94, G95 (feed type), G92 (spindle speed limit), M203, M204, M105 (instead of M33, M34, M35); Q in the G83 cycle is set in micrometers
    FS-8For simulation and tool path importAn additional license is requiredN, G0, G01, G02, G03, G90, G91, G17, G18, G19, X, Y, Z, A, B, C, I, J, K, CR, TURN, F, S, T, G40, G41, G42, G53, G153, SUPA, G54..G57, G70, G71, G700, G710, G58, G59, TRANS, ATRANS, G4, G94, G95, MCALL, M17, TRAORI, TRAFOOF, CYCLE800, AC, IC, CYCLE81, CYCLE82, CYCLE83, CYCLE84, CYCLE840, CYCLE85, CYCLE86, CYCLE87, CYCLE88, CYCLE89, A3, B3, C3, CALL(Subprogram), DIAM90, DIAMON, DIAMOF, LIMS
    HAAS ST20YFor simulation and tool path importAn additional license is requiredG0, G01, G02, G03, G04, G17, G18, G19, X, Y, Z, I, J, K, L, R, C, G40, G41, G42, M19, M3, M133, M4, M134, G96, G97, S, P, M5, M135, M8, M9, G98, G99, G50, M1, M30, G54..G59, G28, G53, T, N, M154, M155, U, V, W, G4, G112, G113, G70, G71, G72, G73, G74, G75, G76, G80, G82, G81, G88, G89, G85, G87, G83, G84, G86, G186, G184, G95, G195, G196, G241, G242, G243
    NC220For simulation and tool path importAn additional license is requiredDFP, EPF, UCG, FIL, SPA, SPP, CLP, G0, G1, G2, G3, G4, G9, TMR, G90, G91, G17, G18, G19, G70, G71, X, Y, Z, A, B, C, I, J, K, R, S, M3, M4, M5, M13, M14, M19, G96, G97, SSL, M41, M42, M43, M0, M1, M2, M30, M7, M8, M9, M6, T, G94, G95, F, G40, G41, G42, G79, G33, G80, G81, G82, G83, G84
    Okuma OSP-P300For simulation and tool path importAn additional license is requiredG0, G01, G02, G03, G101, G102, G103, G132, G133, G90, G91, G17, G18, G19, G137, G138, G119, G136, X, Y, Z, C, I, J, K, L, F, S, SB, T, M3, M4, M13, M14, M5, M12, M0, M1, M2, M30, M8, M9, M174, M175, M262, M263, M41, M42, M43, M44, M146, M147, M109, M110, G94, G95, G96, G97, G50, G33, G4, G77, G78, G178, G179, G180, G181, G182, G183, G184, M136, G71, G72, G73, G74, G85, G86, G87, M22, M23, M32, M33, M34, M73, M74, M75, G80, G81, G82, E
    Sinumerik 840DFor simulation and tool path importN, G0, G01, G02, G03, G90, G91, G17, G18, G19, X, Y, Z, A, B, C, I, J, K, CR, TURN, F, S, S2, S3, S4, T, M1, M2, M3, M4, M5, M8, M9, M30, M23, M24, M25, M33, M34, M35, M43, M44, M45, G40, G41, G42, D, G53, G153, SUPA, G54..G57, G70, G71, G700, G710, G58, G59, TRANS, ATRANS, G4, G94, G95, G96, G97, LIMS, DIAM90, DIAMON, DIAMOF, G63, G33, SF, TRAFOOF, MCALL, STOPRE, AC, IC, CYCLE81, CYCLE82, CYCLE83, CYCLE84, CYCLE85, CYCLE86, CYCLE87, CYCLE88, CYCLE89, CYCLE840, CYCLE93, CYCLE95, CYCLE97, CYCLE90, SETMS, SPCO, SPCOF, SPOS, TRANSMIT
    RobotABB robotFor simulation and tool path importMoveAbsJ, \Cons, \WObj, MoveLDO, MoveL, \Corr, MoveC, PERS, v5, v10….V7000
    EstunFor simulation and tool path importAn additional license is requiredA1..A6, E1, J, MovL P, MovL V, MovC P, MovC V, MovJ J, MovJ V, End, Start
    Fanuc robot (R-30iB controller)For simulation and tool path importJoint, Linear, Circular, J1..J6, E1..E3, UFRAME, UTOOL_NUM, J, L, C, FINE, CNT, ACC, X, Y, Z, W, P, R, /POS, /EN, UF, UT, F, N, U, D, T, B, deg, mm, GP1, GP2, /END, /MN, %, sec, msec, mm/sec, cm/min, inch/min, A1..A6
    Kuka robotFor simulation and tool path importLIN, C_DIS, CIRC, PTP, $VEL.CP, DEF, END, $TOOL, TOOL_DATA, $BASE, BASE_DATA
    Motoman robotFor simulation and tool path import/JOB, S, L, U, R, B, T, E1..E6, E, ///COMM, ///TOOL, ///USER, //POS, //INST, ///POSTYPE, ///PULSE, ///RECTAN, C, EC, MOVL, MOVJ, MOVC, SMOVL, EIMOVL, EIMOVC, UF, V, VJ, +MOVJ
    Nachi robot (AW Format)For simulation and tool path importAn additional license is requiredMOVEJ L, MOVE C, MOVE L, S, A, H, A1..A6, REM, CALL, STOP, END

    Note: All interpreters implement only the list of commands generated by the corresponding postprocessors from the CAM system distribution kit.

    "Tool path import only" interpreters do not support matching between an NC program line and the tool path.

    Warning

    When selecting an interpreter, pay attention to its purpose (the Purpose field in the preview pane).

    The selected interpreter must be intended for simulation by the NC program. Otherwise, the tool path may be incorrect (offset relative to the workpiece coordinate system, duplicated approaches/retracts, a wrong start position, etc.).

    Warning

    Some commands may be implemented partially and may not have all the parameters needed for operation. Before you start working with the interpreter, please make sure that the command in its current implementation really suits you. If you have any questions, contact your service provider.

    In this article