Generating NC Output for Multi-Spindle Turning Machining

You can generate NC data from the Manufacturing Program for Multi-Spindle Turning Machining.

See Also
Syntaxes for Multi-Slide Lathe Machine Environment
  1. Right-click the Manufacturing Program in the Activities Process tree and select Generate NC Code Interactively .

    The following dialog box appears:

  2. Set the parameters and click Execute to generate the NC data.

    The sample below shows the type of data on your output file.

    $$ ----------------------------------------------------------------- 
    $$ Generated on Wednesday, July 02, 2008 3:28:10 PM 
    $$ CATIA APT VERSION 1.0 
    $$ ----------------------------------------------------------------- 
    $$ Manufacturing Program.1 
    $$ Part Operation: Multi-Spindle Lathe Machine 
    $$*CATIA0 
    $$ Manufacturing Program.3 
    $$ 0.00000 0.00000 1.00000 0.00000 
    $$ 1.00000 0.00000 0.00000 0.00000 
    $$ 0.00000 1.00000 0.00000 0.00000 
    PARTNO Part Operation: Multi-Spindle Lathe Machine 
    $$ OPERATION NAME : Turning Tool Change.1 
    $$ Start generation of : Turning Tool Change.1 
    FROM / 0.00000, 100.00000, 0.00000 
    $$ TOOLCHANGEBEGINNING 
    CUTTER/ 1.000000 
    TOOLNO/1,TURN,1,0,3, 0.500000,$ 
    0.000000, 0.000000, 0.400000,MMPR, 70.000000,RPM,$ 
    CCLW,ON, 0.000000,NOTE 
    TPRINT/External Tool,External Tool,External Assembly 
    LOADTL/1,1,1 
    $$ TOOLCHANGEEND 
    $$ End of generation of : Turning Tool Change.1 
    $$ OPERATION NAME : External Roughing 
    $$ Start generation of : External Roughing 
    SWITCH/3 
    FEDRAT/ 0.3000,MMPR 
    SPINDL/ 70.0000,RPM,CCLW 
    GOTO / 27.50000, 0.00000, 2.00000 
    GOTO / 27.50000, 0.00000, 0.00000 
    FEDRAT/ 0.4000,MMPR 
    GOTO / 27.50000, 0.00000, -50.00000 
    FEDRAT/ 0.8000,MMPR 
    GOTO / 27.71213, 0.00000, -49.78787 
    RAPID 
    GOTO / 27.71213, 0.00000, 2.00000 
    RAPID 
    GOTO / 25.00000, 0.00000, 2.00000 
    FEDRAT/ 0.3000,MMPR 
    GOTO / 25.00000, 0.00000, 0.00000 
    FEDRAT/ 0.4000,MMPR 
    GOTO / 25.00000, 0.00000, -50.00000 
    FEDRAT/ 0.8000,MMPR 
    GOTO / 25.21213, 0.00000, -49.78787 
    RAPID 
    GOTO / 25.21213, 0.00000, 2.00000 
    RAPID 
    GOTO / 22.50000, 0.00000, 2.00000 
    FEDRAT/ 0.3000,MMPR 
    GOTO / 22.50000, 0.00000, 0.00000 
    FEDRAT/ 0.4000,MMPR 
    GOTO / 22.50000, 0.00000, -50.00000 
    FEDRAT/ 0.8000,MMPR 
    GOTO / 22.71213, 0.00000, -49.78787 
    RAPID 
    GOTO / 22.71213, 0.00000, 2.00000 
    RAPID 
    GOTO / 20.00000, 0.00000, 2.00000 
    FEDRAT/ 0.3000,MMPR 
    GOTO / 20.00000, 0.00000, 0.00000 
    FEDRAT/ 0.4000,MMPR 
    GOTO / 20.00000, 0.00000, -50.00000 
    FEDRAT/ 0.8000,MMPR 
    GOTO / 20.21213, 0.00000, -49.78787 
    $$ End of generation of : External Roughing 
    $$ OPERATION NAME : Turning Tool Change.2 
    $$ Start generation of : Turning Tool Change.2 
    $$ TOOLCHANGEBEGINNING 
    CUTTER/ 28.000000 
    TOOLNO/1,TURN,1,0,, 14.000000,$ 
    ,, 0.400000,MMPR, 70.000000,RPM,$ 
    CLW,ON, 0.000000,NOTE 
    TPRINT/Drill D 10,Drill D 10,Drill Assembly for Drill D 10_Product61285$ 
    .1 
    LOADTL/1,1,1 
    $$ TOOLCHANGEEND 
    $$ End of generation of : Turning Tool Change.2 
    ROTABL/ 0.000000, 
    $$*CATIA0 
    $$ UNKNOWN 
    $$ 0.00000 0.00000 1.00000 0.00000 
    $$ 1.00000 0.00000 0.00000 0.00000 
    $$ 0.00000 1.00000 0.00000 0.00000 
    $$ OPERATION NAME : Drilling.1 
    $$ Start generation of : Drilling.1 
    LOADTL/3,1 
    TLAXIS/ 0.000000, 0.000000, 1.000000 
    SPINDL/ 70.0000,RPM,CLW 
    RAPID 
    GOTO / 0.00000, 0.00000, 10.00000 
    RAPID 
    GOTO / 0.00000, 0.00000, 1.00000 
    CYCLE/DRILL, 60.206665,,0,0, 1.000000, 0.400000$ 
    , 70.000000,ON,0,0,0 
    GOTO / 0.00000, 0.00000, 0.00000 
    CYCLE/OFF 
    RAPID 
    GOTO / 0.00000, 0.00000, 10.00000 
    $$ End of generation of : Drilling.1 
    $$ OPERATION NAME : Swap to Counter Spindle 
    $$ Start generation of : Swap to Counter Spindle 
    $$*CATIA0 
    $$ Swap to Counter Spindle 
    $$ 0.00000 0.00000 -1.00000 220.00000 
    $$ 1.00000 0.00000 0.00000 0.00000 
    $$ 0.00000 -1.00000 0.00000 0.00000 
    $$ End of generation of : Swap to Counter Spindle 
    $$ OPERATION NAME : Turning Tool Change.3 
    $$ Start generation of : Turning Tool Change.3 
    $$ TOOLCHANGEBEGINNING 
    CUTTER/ 60.000000 
    TOOLNO/1,TURN,1,0,, 30.000000,$ 
    ,, 0.400000,MMPR, 70.000000,RPM,$ 
    CLW,ON, 0.000000,NOTE 
    TPRINT/T3 End Mill D 10,T3 End Mill D 10,Drill Assembly for 
    T3 End Mill$ 
    D 10_Product61286.1 
    LOADTL/1,1,1 
    $$ TOOLCHANGEEND 
    $$ End of generation of : Turning Tool Change.3 
    $$ OPERATION NAME : Drilling.6 CS 
    $$ Start generation of : Drilling.6 CS 
    LOADTL/3,1 
    TLAXIS/ 0.000000, 0.000000,-1.000000 
    SPINDL/ 70.0000,RPM,CLW 
    RAPID 
    GOTO / 0.00000, 0.00000, 10.00000 
    RAPID 
    GOTO / 0.00000, 0.00000, 1.00000 
    CYCLE/DRILL, 25.834787,,0,0, 1.000000, 0.400000$ 
    , 70.000000,ON,0,0,0 
    GOTO / 0.00000, 0.00000, 0.00000 
    CYCLE/OFF 
    RAPID 
    GOTO / 0.00000, 0.00000, 10.00000 
    $$ End of generation of : Drilling.6 CS 
    FINI