NX Export Sinumerik SPF File

2024-03-04T12:26:27Z
NX for Manufacturing

Summary


Details

Steps needed in order to "Export Sinumerik SPF".

Solution

Select the Application "Sinumerik Collision Avoidance".


Select the Root node of the Machine Tool.


Select the "Home" tab and "Export Sinumerik SPF".


The "Export Sinumerik SPF" dialog is displayed.


Complete parameters as needed and select "OK". The "SPF" file is displayed.

Sample SPF file is below.

;COLLISION AVOIDANCE DATA ;$NK_ROOT_NAME[0]="MACHINE_BASE" ;$NP_CAD_FILE_DIR[0]="SIM08_MILL_5AX.stl_dir" ; ========================================================================= ; Copyright (C) Siemens AG 2012. All Rights Reserved. Confidential ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; File: model.spf ; Project: NCK ; ========================================================================= ; ######################################################################### ; ##### define Kinematic ################################################# ; ######################################################################### G710 N10 $NK_NAME[0] = "MACHINE_BASE" N20 $NK_TYPE[0] = "OFFSET" N30 $NK_OFF_DIR[0,0] = 0 N40 $NK_OFF_DIR[0,1] = 0 N50 $NK_OFF_DIR[0,2] = 0 N60 $NK_NEXT[0] = "A-TABLE_OFFSET" N70 $NK_NAME[1] = "A-TABLE_OFFSET" N80 $NK_TYPE[1] = "OFFSET" N90 $NK_OFF_DIR[1,0] = 0 N100 $NK_OFF_DIR[1,1] = 0 N110 $NK_OFF_DIR[1,2] = 0 N120 $NK_A_OFF[1] = 0 N130 $NK_NEXT[1] = "A_AXIS" N140 $NK_PARALLEL[1] = "Y-SLIDE_OFFSET" N150 $NK_NAME[2] = "A_AXIS" N160 $NK_TYPE[2] = "AXIS_ROT" N170 $NK_OFF_DIR[2,0] = -1 N180 $NK_OFF_DIR[2,1] = 0 N190 $NK_OFF_DIR[2,2] = 0 N200 $NK_AXIS[2] = "A" N210 $NK_NEXT[2] = "TABLE_FIXTURES_OFFSET" N220 $NK_NAME[3] = "TABLE_FIXTURES_OFFSET" N230 $NK_TYPE[3] = "OFFSET" N240 $NK_OFF_DIR[3,0] = 0 N250 $NK_OFF_DIR[3,1] = 0 N260 $NK_OFF_DIR[3,2] = 0 N270 $NK_NEXT[3] = "" N280 $NK_PARALLEL[3] = "C-BASE_OFFSET" N290 $NK_NAME[4] = "C-BASE_OFFSET" N300 $NK_TYPE[4] = "OFFSET" N310 $NK_OFF_DIR[4,0] = 0 N320 $NK_OFF_DIR[4,1] = -225 N330 $NK_OFF_DIR[4,2] = -555 N340 $NK_A_OFF[4] = 0 N350 $NK_NEXT[4] = "C_AXIS" N360 $NK_NAME[5] = "C_AXIS" N370 $NK_TYPE[5] = "AXIS_ROT" N380 $NK_OFF_DIR[5,0] = 0 N390 $NK_OFF_DIR[5,1] = 0 N400 $NK_OFF_DIR[5,2] = -1 N410 $NK_AXIS[5] = "C" N420 $NK_NEXT[5] = "C-TABLE_OFFSET" N430 $NK_NAME[6] = "C-TABLE_OFFSET" N440 $NK_TYPE[6] = "OFFSET" N450 $NK_OFF_DIR[6,0] = 904.609153 N460 $NK_OFF_DIR[6,1] = 991.682087 N470 $NK_OFF_DIR[6,2] = -525.216831 N480 $NK_NEXT[6] = "SETUP_OFFSET" N490 $NK_NAME[7] = "SETUP_OFFSET" N500 $NK_TYPE[7] = "OFFSET" N510 $NK_OFF_DIR[7,0] = -904.609153 N520 $NK_OFF_DIR[7,1] = -991.682087 N530 $NK_OFF_DIR[7,2] = 550.216831 N540 $NK_NEXT[7] = "PART_OFFSET" N550 $NK_NAME[8] = "PART_OFFSET" N560 $NK_TYPE[8] = "OFFSET" N570 $NK_OFF_DIR[8,0] = 0 N580 $NK_OFF_DIR[8,1] = 0 N590 $NK_OFF_DIR[8,2] = 0 N600 $NK_NEXT[8] = "" N610 $NK_PARALLEL[8] = "WORKPIECE_OFFSET" N620 $NK_NAME[9] = "WORKPIECE_OFFSET" N630 $NK_TYPE[9] = "OFFSET" N640 $NK_OFF_DIR[9,0] = 0 N650 $NK_OFF_DIR[9,1] = 0 N660 $NK_OFF_DIR[9,2] = 0 N670 $NK_NEXT[9] = "" N680 $NK_PARALLEL[9] = "FIXTURES_OFFSET" N690 $NK_NAME[10] = "FIXTURES_OFFSET" N700 $NK_TYPE[10] = "OFFSET" N710 $NK_OFF_DIR[10,0] = 0 N720 $NK_OFF_DIR[10,1] = 0 N730 $NK_OFF_DIR[10,2] = 0 N740 $NK_NEXT[10] = "" N750 $NK_PARALLEL[10] = "ADDITIVE_MATERIAL_OFFSET" N760 $NK_NAME[11] = "ADDITIVE_MATERIAL_OFFSET" N770 $NK_TYPE[11] = "OFFSET" N780 $NK_OFF_DIR[11,0] = 0 N790 $NK_OFF_DIR[11,1] = 0 N800 $NK_OFF_DIR[11,2] = 0 N810 $NK_NEXT[11] = "" N820 $NK_NAME[12] = "Y-SLIDE_OFFSET" N830 $NK_TYPE[12] = "OFFSET" N840 $NK_OFF_DIR[12,0] = 0 N850 $NK_OFF_DIR[12,1] = 0 N860 $NK_OFF_DIR[12,2] = 0 N870 $NK_A_OFF[12] = 0 N880 $NK_NEXT[12] = "Y_AXIS" N890 $NK_PARALLEL[12] = "WZW_DOOR_LEFT_OFFSET" N900 $NK_NAME[13] = "Y_AXIS" N910 $NK_TYPE[13] = "AXIS_LIN" N920 $NK_OFF_DIR[13,0] = 0 N930 $NK_OFF_DIR[13,1] = 1 N940 $NK_OFF_DIR[13,2] = 0 N950 $NK_AXIS[13] = "Y" N960 $NK_NEXT[13] = "X-SLIDE_OFFSET" N970 $NK_NAME[14] = "X-SLIDE_OFFSET" N980 $NK_TYPE[14] = "OFFSET" N990 $NK_OFF_DIR[14,0] = 0 N1000 $NK_OFF_DIR[14,1] = 0 N1010 $NK_OFF_DIR[14,2] = 0 N1020 $NK_A_OFF[14] = 0 N1030 $NK_NEXT[14] = "X_AXIS" N1040 $NK_NAME[15] = "X_AXIS" N1050 $NK_TYPE[15] = "AXIS_LIN" N1060 $NK_OFF_DIR[15,0] = 1 N1070 $NK_OFF_DIR[15,1] = 0 N1080 $NK_OFF_DIR[15,2] = 0 N1090 $NK_AXIS[15] = "X" N1100 $NK_NEXT[15] = "Z-SLIDE_OFFSET" N1110 $NK_NAME[16] = "Z-SLIDE_OFFSET" N1120 $NK_TYPE[16] = "OFFSET" N1130 $NK_OFF_DIR[16,0] = 0 N1140 $NK_OFF_DIR[16,1] = 0 N1150 $NK_OFF_DIR[16,2] = 0 N1160 $NK_A_OFF[16] = 0 N1170 $NK_NEXT[16] = "Z_AXIS" N1180 $NK_NAME[17] = "Z_AXIS" N1190 $NK_TYPE[17] = "AXIS_LIN" N1200 $NK_OFF_DIR[17,0] = 0 N1210 $NK_OFF_DIR[17,1] = 0 N1220 $NK_OFF_DIR[17,2] = 1 N1230 $NK_AXIS[17] = "Z" N1240 $NK_NEXT[17] = "SPINDLE_OFFSET" N1250 $NK_NAME[18] = "SPINDLE_OFFSET" N1260 $NK_TYPE[18] = "OFFSET" N1270 $NK_OFF_DIR[18,0] = 0 N1280 $NK_OFF_DIR[18,1] = 0 N1290 $NK_OFF_DIR[18,2] = 0 N1300 $NK_A_OFF[18] = 0 N1310 $NK_NEXT[18] = "S_AXIS" N1320 $NK_NAME[19] = "S_AXIS" N1330 $NK_TYPE[19] = "AXIS_ROT" N1340 $NK_OFF_DIR[19,0] = 0 N1350 $NK_OFF_DIR[19,1] = 0 N1360 $NK_OFF_DIR[19,2] = -1 N1370 $NK_AXIS[19] = "S" N1380 $NK_NEXT[19] = "POCKET_01_OFFSET" N1390 $NK_NAME[20] = "POCKET_01_OFFSET" N1400 $NK_TYPE[20] = "OFFSET" N1410 $NK_OFF_DIR[20,0] = 0 N1420 $NK_OFF_DIR[20,1] = 0 N1430 $NK_OFF_DIR[20,2] = 0 N1440 $NK_NEXT[20] = "" N1450 $NK_PARALLEL[20] = "POCKET_02_OFFSET" N1460 $NK_NAME[21] = "POCKET_02_OFFSET" N1470 $NK_TYPE[21] = "OFFSET" N1480 $NK_OFF_DIR[21,0] = 0 N1490 $NK_OFF_DIR[21,1] = 0 N1500 $NK_OFF_DIR[21,2] = 0 N1510 $NK_NEXT[21] = "" N1520 $NK_PARALLEL[21] = "POCKET_03_OFFSET" N1530 $NK_NAME[22] = "POCKET_03_OFFSET" N1540 $NK_TYPE[22] = "OFFSET" N1550 $NK_OFF_DIR[22,0] = 0 N1560 $NK_OFF_DIR[22,1] = 0 N1570 $NK_OFF_DIR[22,2] = 0 N1580 $NK_NEXT[22] = "" N1590 $NK_PARALLEL[22] = "POCKET_04_OFFSET" N1600 $NK_NAME[23] = "POCKET_04_OFFSET" N1610 $NK_TYPE[23] = "OFFSET" N1620 $NK_OFF_DIR[23,0] = 0 N1630 $NK_OFF_DIR[23,1] = 0 N1640 $NK_OFF_DIR[23,2] = 0 N1650 $NK_NEXT[23] = "" N1660 $NK_PARALLEL[23] = "POCKET_05_OFFSET" N1670 $NK_NAME[24] = "POCKET_05_OFFSET" N1680 $NK_TYPE[24] = "OFFSET" N1690 $NK_OFF_DIR[24,0] = 0 N1700 $NK_OFF_DIR[24,1] = 0 N1710 $NK_OFF_DIR[24,2] = 0 N1720 $NK_NEXT[24] = "" N1730 $NK_PARALLEL[24] = "POCKET_06_OFFSET" N1740 $NK_NAME[25] = "POCKET_06_OFFSET" N1750 $NK_TYPE[25] = "OFFSET" N1760 $NK_OFF_DIR[25,0] = 0 N1770 $NK_OFF_DIR[25,1] = 0 N1780 $NK_OFF_DIR[25,2] = 0 N1790 $NK_NEXT[25] = "" N1800 $NK_PARALLEL[25] = "POCKET_07_OFFSET" N1810 $NK_NAME[26] = "POCKET_07_OFFSET" N1820 $NK_TYPE[26] = "OFFSET" N1830 $NK_OFF_DIR[26,0] = 0 N1840 $NK_OFF_DIR[26,1] = 0 N1850 $NK_OFF_DIR[26,2] = 0 N1860 $NK_NEXT[26] = "" N1870 $NK_PARALLEL[26] = "POCKET_08_OFFSET" N1880 $NK_NAME[27] = "POCKET_08_OFFSET" N1890 $NK_TYPE[27] = "OFFSET" N1900 $NK_OFF_DIR[27,0] = 0 N1910 $NK_OFF_DIR[27,1] = 0 N1920 $NK_OFF_DIR[27,2] = 0 N1930 $NK_NEXT[27] = "" N1940 $NK_PARALLEL[27] = "POCKET_09_OFFSET" N1950 $NK_NAME[28] = "POCKET_09_OFFSET" N1960 $NK_TYPE[28] = "OFFSET" N1970 $NK_OFF_DIR[28,0] = 0 N1980 $NK_OFF_DIR[28,1] = 0 N1990 $NK_OFF_DIR[28,2] = 0 N2000 $NK_NEXT[28] = "" N2010 $NK_PARALLEL[28] = "POCKET_10_OFFSET" N2020 $NK_NAME[29] = "POCKET_10_OFFSET" N2030 $NK_TYPE[29] = "OFFSET" N2040 $NK_OFF_DIR[29,0] = 0 N2050 $NK_OFF_DIR[29,1] = 0 N2060 $NK_OFF_DIR[29,2] = 0 N2070 $NK_NEXT[29] = "" N2080 $NK_PARALLEL[29] = "POCKET_11_OFFSET" N2090 $NK_NAME[30] = "POCKET_11_OFFSET" N2100 $NK_TYPE[30] = "OFFSET" N2110 $NK_OFF_DIR[30,0] = 0 N2120 $NK_OFF_DIR[30,1] = 0 N2130 $NK_OFF_DIR[30,2] = 0 N2140 $NK_NEXT[30] = "" N2150 $NK_PARALLEL[30] = "POCKET_12_OFFSET" N2160 $NK_NAME[31] = "POCKET_12_OFFSET" N2170 $NK_TYPE[31] = "OFFSET" N2180 $NK_OFF_DIR[31,0] = 0 N2190 $NK_OFF_DIR[31,1] = 0 N2200 $NK_OFF_DIR[31,2] = 0 N2210 $NK_NEXT[31] = "" N2220 $NK_PARALLEL[31] = "POCKET_13_OFFSET" N2230 $NK_NAME[32] = "POCKET_13_OFFSET" N2240 $NK_TYPE[32] = "OFFSET" N2250 $NK_OFF_DIR[32,0] = 0 N2260 $NK_OFF_DIR[32,1] = 0 N2270 $NK_OFF_DIR[32,2] = 0 N2280 $NK_NEXT[32] = "" N2290 $NK_PARALLEL[32] = "POCKET_14_OFFSET" N2300 $NK_NAME[33] = "POCKET_14_OFFSET" N2310 $NK_TYPE[33] = "OFFSET" N2320 $NK_OFF_DIR[33,0] = 0 N2330 $NK_OFF_DIR[33,1] = 0 N2340 $NK_OFF_DIR[33,2] = 0 N2350 $NK_NEXT[33] = "" N2360 $NK_PARALLEL[33] = "POCKET_15_OFFSET" N2370 $NK_NAME[34] = "POCKET_15_OFFSET" N2380 $NK_TYPE[34] = "OFFSET" N2390 $NK_OFF_DIR[34,0] = 0 N2400 $NK_OFF_DIR[34,1] = 0 N2410 $NK_OFF_DIR[34,2] = 0 N2420 $NK_NEXT[34] = "" N2430 $NK_PARALLEL[34] = "POCKET_16_OFFSET" N2440 $NK_NAME[35] = "POCKET_16_OFFSET" N2450 $NK_TYPE[35] = "OFFSET" N2460 $NK_OFF_DIR[35,0] = 0 N2470 $NK_OFF_DIR[35,1] = 0 N2480 $NK_OFF_DIR[35,2] = 0 N2490 $NK_NEXT[35] = "" N2500 $NK_PARALLEL[35] = "POCKET_17_OFFSET" N2510 $NK_NAME[36] = "POCKET_17_OFFSET" N2520 $NK_TYPE[36] = "OFFSET" N2530 $NK_OFF_DIR[36,0] = 0 N2540 $NK_OFF_DIR[36,1] = 0 N2550 $NK_OFF_DIR[36,2] = 0 N2560 $NK_NEXT[36] = "" N2570 $NK_PARALLEL[36] = "POCKET_18_OFFSET" N2580 $NK_NAME[37] = "POCKET_18_OFFSET" N2590 $NK_TYPE[37] = "OFFSET" N2600 $NK_OFF_DIR[37,0] = 0 N2610 $NK_OFF_DIR[37,1] = 0 N2620 $NK_OFF_DIR[37,2] = 0 N2630 $NK_NEXT[37] = "" N2640 $NK_PARALLEL[37] = "POCKET_19_OFFSET" N2650 $NK_NAME[38] = "POCKET_19_OFFSET" N2660 $NK_TYPE[38] = "OFFSET" N2670 $NK_OFF_DIR[38,0] = 0 N2680 $NK_OFF_DIR[38,1] = 0 N2690 $NK_OFF_DIR[38,2] = 0 N2700 $NK_NEXT[38] = "" N2710 $NK_PARALLEL[38] = "POCKET_20_OFFSET" N2720 $NK_NAME[39] = "POCKET_20_OFFSET" N2730 $NK_TYPE[39] = "OFFSET" N2740 $NK_OFF_DIR[39,0] = 0 N2750 $NK_OFF_DIR[39,1] = 0 N2760 $NK_OFF_DIR[39,2] = 0 N2770 $NK_NEXT[39] = "" N2780 $NK_NAME[40] = "WZW_DOOR_LEFT_OFFSET" N2790 $NK_TYPE[40] = "OFFSET" N2800 $NK_OFF_DIR[40,0] = 0 N2810 $NK_OFF_DIR[40,1] = 0 N2820 $NK_OFF_DIR[40,2] = 0 N2830 $NK_A_OFF[40] = 0 N2840 $NK_NEXT[40] = "D1_AXIS" N2850 $NK_PARALLEL[40] = "WZW_DOOR_RIGHT_OFFSET" N2860 $NK_NAME[41] = "D1_AXIS" N2870 $NK_TYPE[41] = "AXIS_LIN" N2880 $NK_OFF_DIR[41,0] = -1 N2890 $NK_OFF_DIR[41,1] = 0 N2900 $NK_OFF_DIR[41,2] = 0 N2910 $NK_AXIS[41] = "D1" N2920 $NK_NEXT[41] = "" N2930 $NK_NAME[42] = "WZW_DOOR_RIGHT_OFFSET" N2940 $NK_TYPE[42] = "OFFSET" N2950 $NK_OFF_DIR[42,0] = 0 N2960 $NK_OFF_DIR[42,1] = 0 N2970 $NK_OFF_DIR[42,2] = 0 N2980 $NK_A_OFF[42] = 0 N2990 $NK_NEXT[42] = "D2_AXIS" N3000 $NK_NAME[43] = "D2_AXIS" N3010 $NK_TYPE[43] = "AXIS_LIN" N3020 $NK_OFF_DIR[43,0] = 1 N3030 $NK_OFF_DIR[43,1] = 0 N3040 $NK_OFF_DIR[43,2] = 0 N3050 $NK_AXIS[43] = "D2" N3060 $NK_NEXT[43] = "" N3070 $NP_PROT_NAME[0] = "MACHINE_BASE" N3080 $NP_PROT_TYPE[0] = "MACHINE" N3090 $NP_BIT_NO[0] = -1 N3100 $NP_PROT_D_LEVEL[0] = 0 N3110 $NP_INIT_STAT[0] = "A" N3120 $NP_CHAIN_ELEM[0] = "MACHINE_BASE" N3130 $NP_1ST_PROT[0] = "MACHINE_BASE-1" N3140 $NP_NAME[0] = "MACHINE_BASE-1" N3150 $NP_COLOR[0] = 'HFF97AAAE' N3160 $NP_USAGE[0] = "A" N3170 $NP_OFF[0,0] = 0 N3180 $NP_OFF[0,1] = 0 N3190 $NP_OFF[0,2] = 0 N3200 $NP_TYPE[0] = "FILE" N3210 $NP_FILENAME[0] = "MACHINE_BASE-1.STL" N3220 $NP_NEXT[0] = "MACHINE_BASE-2" N3230 $NP_NAME[1] = "MACHINE_BASE-2" N3240 $NP_COLOR[1] = 'HFF97AAAE' N3250 $NP_USAGE[1] = "A" N3260 $NP_OFF[1,0] = 0 N3270 $NP_OFF[1,1] = 0 N3280 $NP_OFF[1,2] = 0 N3290 $NP_TYPE[1] = "FILE" N3300 $NP_FILENAME[1] = "MACHINE_BASE-2.STL" N3310 $NP_NEXT[1] = "MACHINE_BASE-3" N3320 $NP_NAME[2] = "MACHINE_BASE-3" N3330 $NP_COLOR[2] = 'HFF97AAAE' N3340 $NP_USAGE[2] = "A" N3350 $NP_OFF[2,0] = 0 N3360 $NP_OFF[2,1] = 0 N3370 $NP_OFF[2,2] = 0 N3380 $NP_TYPE[2] = "FILE" N3390 $NP_FILENAME[2] = "MACHINE_BASE-3.STL" N3400 $NP_NEXT[2] = "" N3410 $NP_PROT_NAME[1] = "A-TABLE" N3420 $NP_PROT_TYPE[1] = "MACHINE" N3430 $NP_BIT_NO[1] = -1 N3440 $NP_PROT_D_LEVEL[1] = 0 N3450 $NP_INIT_STAT[1] = "A" N3460 $NP_CHAIN_ELEM[1] = "A_AXIS" N3470 $NP_1ST_PROT[1] = "A-TABLE-1" N3480 $NP_NAME[3] = "A-TABLE-1" N3490 $NP_COLOR[3] = 'HFFDEDEDE' N3500 $NP_USAGE[3] = "A" N3510 $NP_OFF[3,0] = 0 N3520 $NP_OFF[3,1] = 0 N3530 $NP_OFF[3,2] = 0 N3540 $NP_TYPE[3] = "FILE" N3550 $NP_FILENAME[3] = "A-TABLE-1.STL" N3560 $NP_NEXT[3] = "" N3570 $NP_PROT_NAME[2] = "TABLE_FIXTURES" N3580 $NP_PROT_TYPE[2] = "MACHINE" N3590 $NP_BIT_NO[2] = -1 N3600 $NP_PROT_D_LEVEL[2] = 0 N3610 $NP_INIT_STAT[2] = "A" N3620 $NP_CHAIN_ELEM[2] = "TABLE_FIXTURES_OFFSET" N3630 $NP_1ST_PROT[2] = "TABLE_FIXTURES-1" N3640 $NP_NAME[4] = "TABLE_FIXTURES-1" N3650 $NP_COLOR[4] = 'HFFB0B0B0' N3660 $NP_USAGE[4] = "A" N3670 $NP_OFF[4,0] = 0 N3680 $NP_OFF[4,1] = 0 N3690 $NP_OFF[4,2] = 0 N3700 $NP_TYPE[4] = "FILE" N3710 $NP_FILENAME[4] = "TABLE_FIXTURES-1.STL" N3720 $NP_NEXT[4] = "TABLE_FIXTURES-2" N3730 $NP_NAME[5] = "TABLE_FIXTURES-2" N3740 $NP_COLOR[5] = 'HFFB0B0B0' N3750 $NP_USAGE[5] = "A" N3760 $NP_OFF[5,0] = 0 N3770 $NP_OFF[5,1] = 0 N3780 $NP_OFF[5,2] = 0 N3790 $NP_TYPE[5] = "FILE" N3800 $NP_FILENAME[5] = "TABLE_FIXTURES-2.STL" N3810 $NP_NEXT[5] = "" N3820 $NP_PROT_NAME[3] = "C-BASE" N3830 $NP_PROT_TYPE[3] = "MACHINE" N3840 $NP_BIT_NO[3] = -1 N3850 $NP_PROT_D_LEVEL[3] = 0 N3860 $NP_INIT_STAT[3] = "A" N3870 $NP_CHAIN_ELEM[3] = "C_AXIS" N3880 $NP_1ST_PROT[3] = "C-BASE-1" N3890 $NP_NAME[6] = "C-BASE-1" N3900 $NP_COLOR[6] = 'HFFB0B0B0' N3910 $NP_USAGE[6] = "A" N3920 $NP_OFF[6,0] = 0 N3930 $NP_OFF[6,1] = 0 N3940 $NP_OFF[6,2] = 0 N3950 $NP_TYPE[6] = "FILE" N3960 $NP_FILENAME[6] = "C-BASE-1.STL" N3970 $NP_NEXT[6] = "" N3980 $NP_PROT_NAME[4] = "C-TABLE" N3990 $NP_PROT_TYPE[4] = "MACHINE" N4000 $NP_BIT_NO[4] = -1 N4010 $NP_PROT_D_LEVEL[4] = 0 N4020 $NP_INIT_STAT[4] = "A" N4030 $NP_CHAIN_ELEM[4] = "C-TABLE_OFFSET" N4040 $NP_1ST_PROT[4] = "C-TABLE-1" N4050 $NP_NAME[7] = "C-TABLE-1" N4060 $NP_COLOR[7] = 'HFFDEDEDE' N4070 $NP_USAGE[7] = "A" N4080 $NP_OFF[7,0] = 0 N4090 $NP_OFF[7,1] = 0 N4100 $NP_OFF[7,2] = 0 N4110 $NP_TYPE[7] = "FILE" N4120 $NP_FILENAME[7] = "C-TABLE-1.STL" N4130 $NP_NEXT[7] = "" N4140 $NP_PROT_NAME[5] = "Y-SLIDE" N4150 $NP_PROT_TYPE[5] = "MACHINE" N4160 $NP_BIT_NO[5] = -1 N4170 $NP_PROT_D_LEVEL[5] = 0 N4180 $NP_INIT_STAT[5] = "A" N4190 $NP_CHAIN_ELEM[5] = "Y_AXIS" N4200 $NP_1ST_PROT[5] = "Y-SLIDE-1" N4210 $NP_NAME[8] = "Y-SLIDE-1" N4220 $NP_COLOR[8] = 'HFF97AAAE' N4230 $NP_USAGE[8] = "A" N4240 $NP_OFF[8,0] = 0 N4250 $NP_OFF[8,1] = 0 N4260 $NP_OFF[8,2] = 0 N4270 $NP_TYPE[8] = "FILE" N4280 $NP_FILENAME[8] = "Y-SLIDE-1.STL" N4290 $NP_NEXT[8] = "" N4300 $NP_PROT_NAME[6] = "Z-SLIDE" N4310 $NP_PROT_TYPE[6] = "MACHINE" N4320 $NP_BIT_NO[6] = -1 N4330 $NP_PROT_D_LEVEL[6] = 0 N4340 $NP_INIT_STAT[6] = "A" N4350 $NP_CHAIN_ELEM[6] = "Z_AXIS" N4360 $NP_1ST_PROT[6] = "Z-SLIDE-1" N4370 $NP_NAME[9] = "Z-SLIDE-1" N4380 $NP_COLOR[9] = 'HFFCCCCCC' N4390 $NP_USAGE[9] = "A" N4400 $NP_OFF[9,0] = 0 N4410 $NP_OFF[9,1] = 0 N4420 $NP_OFF[9,2] = 0 N4430 $NP_TYPE[9] = "FILE" N4440 $NP_FILENAME[9] = "Z-SLIDE-1.STL" N4450 $NP_NEXT[9] = "" N4460 $NP_PROT_NAME[7] = "WZW_DOOR_LEFT" N4470 $NP_PROT_TYPE[7] = "MACHINE" N4480 $NP_BIT_NO[7] = -1 N4490 $NP_PROT_D_LEVEL[7] = 0 N4500 $NP_INIT_STAT[7] = "A" N4510 $NP_CHAIN_ELEM[7] = "D1_AXIS" N4520 $NP_1ST_PROT[7] = "WZW_DOOR_LEFT-1" N4530 $NP_NAME[10] = "WZW_DOOR_LEFT-1" N4540 $NP_COLOR[10] = 'HFFB0B0B0' N4550 $NP_USAGE[10] = "A" N4560 $NP_OFF[10,0] = 0 N4570 $NP_OFF[10,1] = 0 N4580 $NP_OFF[10,2] = 0 N4590 $NP_TYPE[10] = "FILE" N4600 $NP_FILENAME[10] = "WZW_DOOR_LEFT-1.STL" N4610 $NP_NEXT[10] = "" N4620 $NP_PROT_NAME[8] = "WZW_DOOR_RIGHT" N4630 $NP_PROT_TYPE[8] = "MACHINE" N4640 $NP_BIT_NO[8] = -1 N4650 $NP_PROT_D_LEVEL[8] = 0 N4660 $NP_INIT_STAT[8] = "A" N4670 $NP_CHAIN_ELEM[8] = "D2_AXIS" N4680 $NP_1ST_PROT[8] = "WZW_DOOR_RIGHT-1" N4690 $NP_NAME[11] = "WZW_DOOR_RIGHT-1" N4700 $NP_COLOR[11] = 'HFFB0B0B0' N4710 $NP_USAGE[11] = "A" N4720 $NP_OFF[11,0] = 0 N4730 $NP_OFF[11,1] = 0 N4740 $NP_OFF[11,2] = 0 N4750 $NP_TYPE[11] = "FILE" N4760 $NP_FILENAME[11] = "WZW_DOOR_RIGHT-1.STL" N4770 $NP_NEXT[11] = "" N4780 $NP_COLL_PAIR[0,0] = "MACHINE_BASE" N4790 $NP_COLL_PAIR[0,1] = "MACHINE_BASE" N4800 $NP_SAFETY_DIST[0] = 0 N4810 $NP_COLL_PAIR[1,0] = "Z-SLIDE" N4820 $NP_COLL_PAIR[1,1] = "A-TABLE" N4830 $NP_SAFETY_DIST[1] = 1 N4840 $NP_COLL_PAIR[2,0] = "Z-SLIDE" N4850 $NP_COLL_PAIR[2,1] = "TABLE_FIXTURES" N4860 $NP_SAFETY_DIST[2] = 1 N4870 $NP_COLL_PAIR[3,0] = "Z-SLIDE" N4880 $NP_COLL_PAIR[3,1] = "C-BASE" N4890 $NP_SAFETY_DIST[3] = 1 N4900 $NP_COLL_PAIR[4,0] = "Z-SLIDE" N4910 $NP_COLL_PAIR[4,1] = "C-TABLE" N4920 $NP_SAFETY_DIST[4] = 1 N4930 PROTA N4940 PROTS("R") N4950 M17 ;COLLISION AVOIDANCE DATA ;$NK_ROOT_NAME[0]="MACHINE_BASE" ;$NP_CAD_FILE_DIR[0]="SIM08_MILL_5AX.stl_dir" ; ========================================================================= ; Copyright (C) Siemens AG 2012. All Rights Reserved. Confidential ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; File: model.spf ; Project: NCK ; ========================================================================= ; ######################################################################### ; ##### define Kinematic ################################################# ; ######################################################################### G710 N10 $NK_NAME[0] = "MACHINE_BASE" N20 $NK_TYPE[0] = "OFFSET" N30 $NK_OFF_DIR[0,0] = 0 N40 $NK_OFF_DIR[0,1] = 0 N50 $NK_OFF_DIR[0,2] = 0 N60 $NK_NEXT[0] = "A-TABLE_OFFSET" N70 $NK_NAME[1] = "A-TABLE_OFFSET" N80 $NK_TYPE[1] = "OFFSET" N90 $NK_OFF_DIR[1,0] = 0 N100 $NK_OFF_DIR[1,1] = 0 N110 $NK_OFF_DIR[1,2] = 0 N120 $NK_A_OFF[1] = 0 N130 $NK_NEXT[1] = "A_AXIS" N140 $NK_PARALLEL[1] = "Y-SLIDE_OFFSET" N150 $NK_NAME[2] = "A_AXIS" N160 $NK_TYPE[2] = "AXIS_ROT" N170 $NK_OFF_DIR[2,0] = -1 N180 $NK_OFF_DIR[2,1] = 0 N190 $NK_OFF_DIR[2,2] = 0 N200 $NK_AXIS[2] = "A" N210 $NK_NEXT[2] = "TABLE_FIXTURES_OFFSET" N220 $NK_NAME[3] = "TABLE_FIXTURES_OFFSET" N230 $NK_TYPE[3] = "OFFSET" N240 $NK_OFF_DIR[3,0] = 0 N250 $NK_OFF_DIR[3,1] = 0 N260 $NK_OFF_DIR[3,2] = 0 N270 $NK_NEXT[3] = "" N280 $NK_PARALLEL[3] = "C-BASE_OFFSET" N290 $NK_NAME[4] = "C-BASE_OFFSET" N300 $NK_TYPE[4] = "OFFSET" N310 $NK_OFF_DIR[4,0] = 0 N320 $NK_OFF_DIR[4,1] = -225 N330 $NK_OFF_DIR[4,2] = -555 N340 $NK_A_OFF[4] = 0 N350 $NK_NEXT[4] = "C_AXIS" N360 $NK_NAME[5] = "C_AXIS" N370 $NK_TYPE[5] = "AXIS_ROT" N380 $NK_OFF_DIR[5,0] = 0 N390 $NK_OFF_DIR[5,1] = 0 N400 $NK_OFF_DIR[5,2] = -1 N410 $NK_AXIS[5] = "C" N420 $NK_NEXT[5] = "C-TABLE_OFFSET" N430 $NK_NAME[6] = "C-TABLE_OFFSET" N440 $NK_TYPE[6] = "OFFSET" N450 $NK_OFF_DIR[6,0] = 904.609153 N460 $NK_OFF_DIR[6,1] = 991.682087 N470 $NK_OFF_DIR[6,2] = -525.216831 N480 $NK_NEXT[6] = "SETUP_OFFSET" N490 $NK_NAME[7] = "SETUP_OFFSET" N500 $NK_TYPE[7] = "OFFSET" N510 $NK_OFF_DIR[7,0] = -904.609153 N520 $NK_OFF_DIR[7,1] = -991.682087 N530 $NK_OFF_DIR[7,2] = 550.216831 N540 $NK_NEXT[7] = "PART_OFFSET" N550 $NK_NAME[8] = "PART_OFFSET" N560 $NK_TYPE[8] = "OFFSET" N570 $NK_OFF_DIR[8,0] = 0 N580 $NK_OFF_DIR[8,1] = 0 N590 $NK_OFF_DIR[8,2] = 0 N600 $NK_NEXT[8] = "" N610 $NK_PARALLEL[8] = "WORKPIECE_OFFSET" N620 $NK_NAME[9] = "WORKPIECE_OFFSET" N630 $NK_TYPE[9] = "OFFSET" N640 $NK_OFF_DIR[9,0] = 0 N650 $NK_OFF_DIR[9,1] = 0 N660 $NK_OFF_DIR[9,2] = 0 N670 $NK_NEXT[9] = "" N680 $NK_PARALLEL[9] = "FIXTURES_OFFSET" N690 $NK_NAME[10] = "FIXTURES_OFFSET" N700 $NK_TYPE[10] = "OFFSET" N710 $NK_OFF_DIR[10,0] = 0 N720 $NK_OFF_DIR[10,1] = 0 N730 $NK_OFF_DIR[10,2] = 0 N740 $NK_NEXT[10] = "" N750 $NK_PARALLEL[10] = "ADDITIVE_MATERIAL_OFFSET" N760 $NK_NAME[11] = "ADDITIVE_MATERIAL_OFFSET" N770 $NK_TYPE[11] = "OFFSET" N780 $NK_OFF_DIR[11,0] = 0 N790 $NK_OFF_DIR[11,1] = 0 N800 $NK_OFF_DIR[11,2] = 0 N810 $NK_NEXT[11] = "" N820 $NK_NAME[12] = "Y-SLIDE_OFFSET" N830 $NK_TYPE[12] = "OFFSET" N840 $NK_OFF_DIR[12,0] = 0 N850 $NK_OFF_DIR[12,1] = 0 N860 $NK_OFF_DIR[12,2] = 0 N870 $NK_A_OFF[12] = 0 N880 $NK_NEXT[12] = "Y_AXIS" N890 $NK_PARALLEL[12] = "WZW_DOOR_LEFT_OFFSET" N900 $NK_NAME[13] = "Y_AXIS" N910 $NK_TYPE[13] = "AXIS_LIN" N920 $NK_OFF_DIR[13,0] = 0 N930 $NK_OFF_DIR[13,1] = 1 N940 $NK_OFF_DIR[13,2] = 0 N950 $NK_AXIS[13] = "Y" N960 $NK_NEXT[13] = "X-SLIDE_OFFSET" N970 $NK_NAME[14] = "X-SLIDE_OFFSET" N980 $NK_TYPE[14] = "OFFSET" N990 $NK_OFF_DIR[14,0] = 0 N1000 $NK_OFF_DIR[14,1] = 0 N1010 $NK_OFF_DIR[14,2] = 0 N1020 $NK_A_OFF[14] = 0 N1030 $NK_NEXT[14] = "X_AXIS" N1040 $NK_NAME[15] = "X_AXIS" N1050 $NK_TYPE[15] = "AXIS_LIN" N1060 $NK_OFF_DIR[15,0] = 1 N1070 $NK_OFF_DIR[15,1] = 0 N1080 $NK_OFF_DIR[15,2] = 0 N1090 $NK_AXIS[15] = "X" N1100 $NK_NEXT[15] = "Z-SLIDE_OFFSET" N1110 $NK_NAME[16] = "Z-SLIDE_OFFSET" N1120 $NK_TYPE[16] = "OFFSET" N1130 $NK_OFF_DIR[16,0] = 0 N1140 $NK_OFF_DIR[16,1] = 0 N1150 $NK_OFF_DIR[16,2] = 0 N1160 $NK_A_OFF[16] = 0 N1170 $NK_NEXT[16] = "Z_AXIS" N1180 $NK_NAME[17] = "Z_AXIS" N1190 $NK_TYPE[17] = "AXIS_LIN" N1200 $NK_OFF_DIR[17,0] = 0 N1210 $NK_OFF_DIR[17,1] = 0 N1220 $NK_OFF_DIR[17,2] = 1 N1230 $NK_AXIS[17] = "Z" N1240 $NK_NEXT[17] = "SPINDLE_OFFSET" N1250 $NK_NAME[18] = "SPINDLE_OFFSET" N1260 $NK_TYPE[18] = "OFFSET" N1270 $NK_OFF_DIR[18,0] = 0 N1280 $NK_OFF_DIR[18,1] = 0 N1290 $NK_OFF_DIR[18,2] = 0 N1300 $NK_A_OFF[18] = 0 N1310 $NK_NEXT[18] = "S_AXIS" N1320 $NK_NAME[19] = "S_AXIS" N1330 $NK_TYPE[19] = "AXIS_ROT" N1340 $NK_OFF_DIR[19,0] = 0 N1350 $NK_OFF_DIR[19,1] = 0 N1360 $NK_OFF_DIR[19,2] = -1 N1370 $NK_AXIS[19] = "S" N1380 $NK_NEXT[19] = "POCKET_01_OFFSET" N1390 $NK_NAME[20] = "POCKET_01_OFFSET" N1400 $NK_TYPE[20] = "OFFSET" N1410 $NK_OFF_DIR[20,0] = 0 N1420 $NK_OFF_DIR[20,1] = 0 N1430 $NK_OFF_DIR[20,2] = 0 N1440 $NK_NEXT[20] = "" N1450 $NK_PARALLEL[20] = "POCKET_02_OFFSET" N1460 $NK_NAME[21] = "POCKET_02_OFFSET" N1470 $NK_TYPE[21] = "OFFSET" N1480 $NK_OFF_DIR[21,0] = 0 N1490 $NK_OFF_DIR[21,1] = 0 N1500 $NK_OFF_DIR[21,2] = 0 N1510 $NK_NEXT[21] = "" N1520 $NK_PARALLEL[21] = "POCKET_03_OFFSET" N1530 $NK_NAME[22] = "POCKET_03_OFFSET" N1540 $NK_TYPE[22] = "OFFSET" N1550 $NK_OFF_DIR[22,0] = 0 N1560 $NK_OFF_DIR[22,1] = 0 N1570 $NK_OFF_DIR[22,2] = 0 N1580 $NK_NEXT[22] = "" N1590 $NK_PARALLEL[22] = "POCKET_04_OFFSET" N1600 $NK_NAME[23] = "POCKET_04_OFFSET" N1610 $NK_TYPE[23] = "OFFSET" N1620 $NK_OFF_DIR[23,0] = 0 N1630 $NK_OFF_DIR[23,1] = 0 N1640 $NK_OFF_DIR[23,2] = 0 N1650 $NK_NEXT[23] = "" N1660 $NK_PARALLEL[23] = "POCKET_05_OFFSET" N1670 $NK_NAME[24] = "POCKET_05_OFFSET" N1680 $NK_TYPE[24] = "OFFSET" N1690 $NK_OFF_DIR[24,0] = 0 N1700 $NK_OFF_DIR[24,1] = 0 N1710 $NK_OFF_DIR[24,2] = 0 N1720 $NK_NEXT[24] = "" N1730 $NK_PARALLEL[24] = "POCKET_06_OFFSET" N1740 $NK_NAME[25] = "POCKET_06_OFFSET" N1750 $NK_TYPE[25] = "OFFSET" N1760 $NK_OFF_DIR[25,0] = 0 N1770 $NK_OFF_DIR[25,1] = 0 N1780 $NK_OFF_DIR[25,2] = 0 N1790 $NK_NEXT[25] = "" N1800 $NK_PARALLEL[25] = "POCKET_07_OFFSET" N1810 $NK_NAME[26] = "POCKET_07_OFFSET" N1820 $NK_TYPE[26] = "OFFSET" N1830 $NK_OFF_DIR[26,0] = 0 N1840 $NK_OFF_DIR[26,1] = 0 N1850 $NK_OFF_DIR[26,2] = 0 N1860 $NK_NEXT[26] = "" N1870 $NK_PARALLEL[26] = "POCKET_08_OFFSET" N1880 $NK_NAME[27] = "POCKET_08_OFFSET" N1890 $NK_TYPE[27] = "OFFSET" N1900 $NK_OFF_DIR[27,0] = 0 N1910 $NK_OFF_DIR[27,1] = 0 N1920 $NK_OFF_DIR[27,2] = 0 N1930 $NK_NEXT[27] = "" N1940 $NK_PARALLEL[27] = "POCKET_09_OFFSET" N1950 $NK_NAME[28] = "POCKET_09_OFFSET" N1960 $NK_TYPE[28] = "OFFSET" N1970 $NK_OFF_DIR[28,0] = 0 N1980 $NK_OFF_DIR[28,1] = 0 N1990 $NK_OFF_DIR[28,2] = 0 N2000 $NK_NEXT[28] = "" N2010 $NK_PARALLEL[28] = "POCKET_10_OFFSET" N2020 $NK_NAME[29] = "POCKET_10_OFFSET" N2030 $NK_TYPE[29] = "OFFSET" N2040 $NK_OFF_DIR[29,0] = 0 N2050 $NK_OFF_DIR[29,1] = 0 N2060 $NK_OFF_DIR[29,2] = 0 N2070 $NK_NEXT[29] = "" N2080 $NK_PARALLEL[29] = "POCKET_11_OFFSET" N2090 $NK_NAME[30] = "POCKET_11_OFFSET" N2100 $NK_TYPE[30] = "OFFSET" N2110 $NK_OFF_DIR[30,0] = 0 N2120 $NK_OFF_DIR[30,1] = 0 N2130 $NK_OFF_DIR[30,2] = 0 N2140 $NK_NEXT[30] = "" N2150 $NK_PARALLEL[30] = "POCKET_12_OFFSET" N2160 $NK_NAME[31] = "POCKET_12_OFFSET" N2170 $NK_TYPE[31] = "OFFSET" N2180 $NK_OFF_DIR[31,0] = 0 N2190 $NK_OFF_DIR[31,1] = 0 N2200 $NK_OFF_DIR[31,2] = 0 N2210 $NK_NEXT[31] = "" N2220 $NK_PARALLEL[31] = "POCKET_13_OFFSET" N2230 $NK_NAME[32] = "POCKET_13_OFFSET" N2240 $NK_TYPE[32] = "OFFSET" N2250 $NK_OFF_DIR[32,0] = 0 N2260 $NK_OFF_DIR[32,1] = 0 N2270 $NK_OFF_DIR[32,2] = 0 N2280 $NK_NEXT[32] = "" N2290 $NK_PARALLEL[32] = "POCKET_14_OFFSET" N2300 $NK_NAME[33] = "POCKET_14_OFFSET" N2310 $NK_TYPE[33] = "OFFSET" N2320 $NK_OFF_DIR[33,0] = 0 N2330 $NK_OFF_DIR[33,1] = 0 N2340 $NK_OFF_DIR[33,2] = 0 N2350 $NK_NEXT[33] = "" N2360 $NK_PARALLEL[33] = "POCKET_15_OFFSET" N2370 $NK_NAME[34] = "POCKET_15_OFFSET" N2380 $NK_TYPE[34] = "OFFSET" N2390 $NK_OFF_DIR[34,0] = 0 N2400 $NK_OFF_DIR[34,1] = 0 N2410 $NK_OFF_DIR[34,2] = 0 N2420 $NK_NEXT[34] = "" N2430 $NK_PARALLEL[34] = "POCKET_16_OFFSET" N2440 $NK_NAME[35] = "POCKET_16_OFFSET" N2450 $NK_TYPE[35] = "OFFSET" N2460 $NK_OFF_DIR[35,0] = 0 N2470 $NK_OFF_DIR[35,1] = 0 N2480 $NK_OFF_DIR[35,2] = 0 N2490 $NK_NEXT[35] = "" N2500 $NK_PARALLEL[35] = "POCKET_17_OFFSET" N2510 $NK_NAME[36] = "POCKET_17_OFFSET" N2520 $NK_TYPE[36] = "OFFSET" N2530 $NK_OFF_DIR[36,0] = 0 N2540 $NK_OFF_DIR[36,1] = 0 N2550 $NK_OFF_DIR[36,2] = 0 N2560 $NK_NEXT[36] = "" N2570 $NK_PARALLEL[36] = "POCKET_18_OFFSET" N2580 $NK_NAME[37] = "POCKET_18_OFFSET" N2590 $NK_TYPE[37] = "OFFSET" N2600 $NK_OFF_DIR[37,0] = 0 N2610 $NK_OFF_DIR[37,1] = 0 N2620 $NK_OFF_DIR[37,2] = 0 N2630 $NK_NEXT[37] = "" N2640 $NK_PARALLEL[37] = "POCKET_19_OFFSET" N2650 $NK_NAME[38] = "POCKET_19_OFFSET" N2660 $NK_TYPE[38] = "OFFSET" N2670 $NK_OFF_DIR[38,0] = 0 N2680 $NK_OFF_DIR[38,1] = 0 N2690 $NK_OFF_DIR[38,2] = 0 N2700 $NK_NEXT[38] = "" N2710 $NK_PARALLEL[38] = "POCKET_20_OFFSET" N2720 $NK_NAME[39] = "POCKET_20_OFFSET" N2730 $NK_TYPE[39] = "OFFSET" N2740 $NK_OFF_DIR[39,0] = 0 N2750 $NK_OFF_DIR[39,1] = 0 N2760 $NK_OFF_DIR[39,2] = 0 N2770 $NK_NEXT[39] = "" N2780 $NK_NAME[40] = "WZW_DOOR_LEFT_OFFSET" N2790 $NK_TYPE[40] = "OFFSET" N2800 $NK_OFF_DIR[40,0] = 0 N2810 $NK_OFF_DIR[40,1] = 0 N2820 $NK_OFF_DIR[40,2] = 0 N2830 $NK_A_OFF[40] = 0 N2840 $NK_NEXT[40] = "D1_AXIS" N2850 $NK_PARALLEL[40] = "WZW_DOOR_RIGHT_OFFSET" N2860 $NK_NAME[41] = "D1_AXIS" N2870 $NK_TYPE[41] = "AXIS_LIN" N2880 $NK_OFF_DIR[41,0] = -1 N2890 $NK_OFF_DIR[41,1] = 0 N2900 $NK_OFF_DIR[41,2] = 0 N2910 $NK_AXIS[41] = "D1" N2920 $NK_NEXT[41] = "" N2930 $NK_NAME[42] = "WZW_DOOR_RIGHT_OFFSET" N2940 $NK_TYPE[42] = "OFFSET" N2950 $NK_OFF_DIR[42,0] = 0 N2960 $NK_OFF_DIR[42,1] = 0 N2970 $NK_OFF_DIR[42,2] = 0 N2980 $NK_A_OFF[42] = 0 N2990 $NK_NEXT[42] = "D2_AXIS" N3000 $NK_NAME[43] = "D2_AXIS" N3010 $NK_TYPE[43] = "AXIS_LIN" N3020 $NK_OFF_DIR[43,0] = 1 N3030 $NK_OFF_DIR[43,1] = 0 N3040 $NK_OFF_DIR[43,2] = 0 N3050 $NK_AXIS[43] = "D2" N3060 $NK_NEXT[43] = "" N3070 $NP_PROT_NAME[0] = "MACHINE_BASE" N3080 $NP_PROT_TYPE[0] = "MACHINE" N3090 $NP_BIT_NO[0] = -1 N3100 $NP_PROT_D_LEVEL[0] = 0 N3110 $NP_INIT_STAT[0] = "A" N3120 $NP_CHAIN_ELEM[0] = "MACHINE_BASE" N3130 $NP_1ST_PROT[0] = "MACHINE_BASE-1" N3140 $NP_NAME[0] = "MACHINE_BASE-1" N3150 $NP_COLOR[0] = 'HFF97AAAE' N3160 $NP_USAGE[0] = "A" N3170 $NP_OFF[0,0] = 0 N3180 $NP_OFF[0,1] = 0 N3190 $NP_OFF[0,2] = 0 N3200 $NP_TYPE[0] = "FILE" N3210 $NP_FILENAME[0] = "MACHINE_BASE-1.STL" N3220 $NP_NEXT[0] = "MACHINE_BASE-2" N3230 $NP_NAME[1] = "MACHINE_BASE-2" N3240 $NP_COLOR[1] = 'HFF97AAAE' N3250 $NP_USAGE[1] = "A" N3260 $NP_OFF[1,0] = 0 N3270 $NP_OFF[1,1] = 0 N3280 $NP_OFF[1,2] = 0 N3290 $NP_TYPE[1] = "FILE" N3300 $NP_FILENAME[1] = "MACHINE_BASE-2.STL" N3310 $NP_NEXT[1] = "MACHINE_BASE-3" N3320 $NP_NAME[2] = "MACHINE_BASE-3" N3330 $NP_COLOR[2] = 'HFF97AAAE' N3340 $NP_USAGE[2] = "A" N3350 $NP_OFF[2,0] = 0 N3360 $NP_OFF[2,1] = 0 N3370 $NP_OFF[2,2] = 0 N3380 $NP_TYPE[2] = "FILE" N3390 $NP_FILENAME[2] = "MACHINE_BASE-3.STL" N3400 $NP_NEXT[2] = "" N3410 $NP_PROT_NAME[1] = "A-TABLE" N3420 $NP_PROT_TYPE[1] = "MACHINE" N3430 $NP_BIT_NO[1] = -1 N3440 $NP_PROT_D_LEVEL[1] = 0 N3450 $NP_INIT_STAT[1] = "A" N3460 $NP_CHAIN_ELEM[1] = "A_AXIS" N3470 $NP_1ST_PROT[1] = "A-TABLE-1" N3480 $NP_NAME[3] = "A-TABLE-1" N3490 $NP_COLOR[3] = 'HFFDEDEDE' N3500 $NP_USAGE[3] = "A" N3510 $NP_OFF[3,0] = 0 N3520 $NP_OFF[3,1] = 0 N3530 $NP_OFF[3,2] = 0 N3540 $NP_TYPE[3] = "FILE" N3550 $NP_FILENAME[3] = "A-TABLE-1.STL" N3560 $NP_NEXT[3] = "" N3570 $NP_PROT_NAME[2] = "TABLE_FIXTURES" N3580 $NP_PROT_TYPE[2] = "MACHINE" N3590 $NP_BIT_NO[2] = -1 N3600 $NP_PROT_D_LEVEL[2] = 0 N3610 $NP_INIT_STAT[2] = "A" N3620 $NP_CHAIN_ELEM[2] = "TABLE_FIXTURES_OFFSET" N3630 $NP_1ST_PROT[2] = "TABLE_FIXTURES-1" N3640 $NP_NAME[4] = "TABLE_FIXTURES-1" N3650 $NP_COLOR[4] = 'HFFB0B0B0' N3660 $NP_USAGE[4] = "A" N3670 $NP_OFF[4,0] = 0 N3680 $NP_OFF[4,1] = 0 N3690 $NP_OFF[4,2] = 0 N3700 $NP_TYPE[4] = "FILE" N3710 $NP_FILENAME[4] = "TABLE_FIXTURES-1.STL" N3720 $NP_NEXT[4] = "TABLE_FIXTURES-2" N3730 $NP_NAME[5] = "TABLE_FIXTURES-2" N3740 $NP_COLOR[5] = 'HFFB0B0B0' N3750 $NP_USAGE[5] = "A" N3760 $NP_OFF[5,0] = 0 N3770 $NP_OFF[5,1] = 0 N3780 $NP_OFF[5,2] = 0 N3790 $NP_TYPE[5] = "FILE" N3800 $NP_FILENAME[5] = "TABLE_FIXTURES-2.STL" N3810 $NP_NEXT[5] = "" N3820 $NP_PROT_NAME[3] = "C-BASE" N3830 $NP_PROT_TYPE[3] = "MACHINE" N3840 $NP_BIT_NO[3] = -1 N3850 $NP_PROT_D_LEVEL[3] = 0 N3860 $NP_INIT_STAT[3] = "A" N3870 $NP_CHAIN_ELEM[3] = "C_AXIS" N3880 $NP_1ST_PROT[3] = "C-BASE-1" N3890 $NP_NAME[6] = "C-BASE-1" N3900 $NP_COLOR[6] = 'HFFB0B0B0' N3910 $NP_USAGE[6] = "A" N3920 $NP_OFF[6,0] = 0 N3930 $NP_OFF[6,1] = 0 N3940 $NP_OFF[6,2] = 0 N3950 $NP_TYPE[6] = "FILE" N3960 $NP_FILENAME[6] = "C-BASE-1.STL" N3970 $NP_NEXT[6] = "" N3980 $NP_PROT_NAME[4] = "C-TABLE" N3990 $NP_PROT_TYPE[4] = "MACHINE" N4000 $NP_BIT_NO[4] = -1 N4010 $NP_PROT_D_LEVEL[4] = 0 N4020 $NP_INIT_STAT[4] = "A" N4030 $NP_CHAIN_ELEM[4] = "C-TABLE_OFFSET" N4040 $NP_1ST_PROT[4] = "C-TABLE-1" N4050 $NP_NAME[7] = "C-TABLE-1" N4060 $NP_COLOR[7] = 'HFFDEDEDE' N4070 $NP_USAGE[7] = "A" N4080 $NP_OFF[7,0] = 0 N4090 $NP_OFF[7,1] = 0 N4100 $NP_OFF[7,2] = 0 N4110 $NP_TYPE[7] = "FILE" N4120 $NP_FILENAME[7] = "C-TABLE-1.STL" N4130 $NP_NEXT[7] = "" N4140 $NP_PROT_NAME[5] = "Y-SLIDE" N4150 $NP_PROT_TYPE[5] = "MACHINE" N4160 $NP_BIT_NO[5] = -1 N4170 $NP_PROT_D_LEVEL[5] = 0 N4180 $NP_INIT_STAT[5] = "A" N4190 $NP_CHAIN_ELEM[5] = "Y_AXIS" N4200 $NP_1ST_PROT[5] = "Y-SLIDE-1" N4210 $NP_NAME[8] = "Y-SLIDE-1" N4220 $NP_COLOR[8] = 'HFF97AAAE' N4230 $NP_USAGE[8] = "A" N4240 $NP_OFF[8,0] = 0 N4250 $NP_OFF[8,1] = 0 N4260 $NP_OFF[8,2] = 0 N4270 $NP_TYPE[8] = "FILE" N4280 $NP_FILENAME[8] = "Y-SLIDE-1.STL" N4290 $NP_NEXT[8] = "" N4300 $NP_PROT_NAME[6] = "Z-SLIDE" N4310 $NP_PROT_TYPE[6] = "MACHINE" N4320 $NP_BIT_NO[6] = -1 N4330 $NP_PROT_D_LEVEL[6] = 0 N4340 $NP_INIT_STAT[6] = "A" N4350 $NP_CHAIN_ELEM[6] = "Z_AXIS" N4360 $NP_1ST_PROT[6] = "Z-SLIDE-1" N4370 $NP_NAME[9] = "Z-SLIDE-1" N4380 $NP_COLOR[9] = 'HFFCCCCCC' N4390 $NP_USAGE[9] = "A" N4400 $NP_OFF[9,0] = 0 N4410 $NP_OFF[9,1] = 0 N4420 $NP_OFF[9,2] = 0 N4430 $NP_TYPE[9] = "FILE" N4440 $NP_FILENAME[9] = "Z-SLIDE-1.STL" N4450 $NP_NEXT[9] = "" N4460 $NP_PROT_NAME[7] = "WZW_DOOR_LEFT" N4470 $NP_PROT_TYPE[7] = "MACHINE" N4480 $NP_BIT_NO[7] = -1 N4490 $NP_PROT_D_LEVEL[7] = 0 N4500 $NP_INIT_STAT[7] = "A" N4510 $NP_CHAIN_ELEM[7] = "D1_AXIS" N4520 $NP_1ST_PROT[7] = "WZW_DOOR_LEFT-1" N4530 $NP_NAME[10] = "WZW_DOOR_LEFT-1" N4540 $NP_COLOR[10] = 'HFFB0B0B0' N4550 $NP_USAGE[10] = "A" N4560 $NP_OFF[10,0] = 0 N4570 $NP_OFF[10,1] = 0 N4580 $NP_OFF[10,2] = 0 N4590 $NP_TYPE[10] = "FILE" N4600 $NP_FILENAME[10] = "WZW_DOOR_LEFT-1.STL" N4610 $NP_NEXT[10] = "" N4620 $NP_PROT_NAME[8] = "WZW_DOOR_RIGHT" N4630 $NP_PROT_TYPE[8] = "MACHINE" N4640 $NP_BIT_NO[8] = -1 N4650 $NP_PROT_D_LEVEL[8] = 0 N4660 $NP_INIT_STAT[8] = "A" N4670 $NP_CHAIN_ELEM[8] = "D2_AXIS" N4680 $NP_1ST_PROT[8] = "WZW_DOOR_RIGHT-1" N4690 $NP_NAME[11] = "WZW_DOOR_RIGHT-1" N4700 $NP_COLOR[11] = 'HFFB0B0B0' N4710 $NP_USAGE[11] = "A" N4720 $NP_OFF[11,0] = 0 N4730 $NP_OFF[11,1] = 0 N4740 $NP_OFF[11,2] = 0 N4750 $NP_TYPE[11] = "FILE" N4760 $NP_FILENAME[11] = "WZW_DOOR_RIGHT-1.STL" N4770 $NP_NEXT[11] = "" N4780 $NP_COLL_PAIR[0,0] = "MACHINE_BASE" N4790 $NP_COLL_PAIR[0,1] = "MACHINE_BASE" N4800 $NP_SAFETY_DIST[0] = 0 N4810 $NP_COLL_PAIR[1,0] = "Z-SLIDE" N4820 $NP_COLL_PAIR[1,1] = "A-TABLE" N4830 $NP_SAFETY_DIST[1] = 1 N4840 $NP_COLL_PAIR[2,0] = "Z-SLIDE" N4850 $NP_COLL_PAIR[2,1] = "TABLE_FIXTURES" N4860 $NP_SAFETY_DIST[2] = 1 N4870 $NP_COLL_PAIR[3,0] = "Z-SLIDE" N4880 $NP_COLL_PAIR[3,1] = "C-BASE" N4890 $NP_SAFETY_DIST[3] = 1 N4900 $NP_COLL_PAIR[4,0] = "Z-SLIDE" N4910 $NP_COLL_PAIR[4,1] = "C-TABLE" N4920 $NP_SAFETY_DIST[4] = 1 N4930 PROTA N4940 PROTS("R") N4950 M17

KB Article ID# PL8777171

Contents

SummaryDetails

Associated Components

Manufacturing ISV