ISO-10303-21; HEADER; /* Generated by software containing ST-Developer * from STEP Tools, Inc. (www.steptools.com) */ FILE_DESCRIPTION( /* description */ ('ARM_SCHEMA: ap238_arm_schema'), /* implementation_level */ '2;1'); FILE_NAME( /* name */ 'C:\\Dave\\mcam_samples\\2d_machining\\2d-contour-lookahead. stp', /* time_stamp */ '2005-06-09T21:24:34-04:00', /* author */ ('STEP-NC Maker 2.0'), /* organization */ ('NIST'), /* preprocessor_version */ 'ST-DEVELOPER v11', /* originating_system */ 'Mastercam 9.0', /* authorisation */ ''); FILE_SCHEMA (('INTEGRATED_CNC_SCHEMA')); ENDSEC; DATA; /************************************************ * Application object: PROJECT (#11) * ITS_ID: #11, #12: [2d-contour-lookahead-project] * MAIN_WORKPLAN: #11, #15, #17, #18, #20: [!] * ITS_WORKPIECES(1): #11, #15, #19, #23: [!] */ #11=PRODUCT_DEFINITION_FORMATION('1.0','Machining Project',#12); #12=MACHINING_PROJECT('2d-contour-lookahead-project','AP-238 CC1',' ',(#13)); #13=PRODUCT_CONTEXT('drilling and milling',#14,'CNC Machining'); #14=APPLICATION_CONTEXT( 'Application protocol for the exchange of CNC data'); #15=PRODUCT_DEFINITION('2d-contour-lookahead-project', 'Project definition',#11,#16); #16=PRODUCT_DEFINITION_CONTEXT(' ',#14,'Manufacturing'); #17=PROCESS_PRODUCT_ASSOCIATION('AP-238 CC1',' ',#15,#18); #18=PRODUCT_DEFINITION_PROCESS('machining',' ',#20,' '); #19=MACHINING_PROJECT_WORKPIECE_RELATIONSHIP( '2d-contour-lookahead-project','workpiece',$,#15,#23); /************************************************ * Application object: WORKPLAN (#20) * ITS_ID: #20: [Main workplan] * ITS_ELEMENTS(1.0): #20, #21, #112: [!] * ITS_ELEMENTS(2.0): #20, #22, #346: [!] */ #20=MACHINING_WORKPLAN('Main workplan','AP-238 CC2','',''); #21=MACHINING_PROCESS_SEQUENCE_RELATIONSHIP(' WS 1',' ',#20,#112,1.); #22=MACHINING_PROCESS_SEQUENCE_RELATIONSHIP(' WS 2',' ',#20,#346,2.); /************************************************ * Application object: WORKPIECE (#23) * ITS_ID: #23: [2d-contour-lookahead] */ #23=PRODUCT_DEFINITION('2d-contour-lookahead','Workpiece definition',#24, #16); #24=PRODUCT_DEFINITION_FORMATION('1.0','Workpiece',#25); #25=PRODUCT('2d-contour-lookahead','AP-238 CC1',' ',(#13)); #26=PRODUCT_DEFINITION_SHAPE('workpiece',$,#23); /************************************************ * Application object: MILLING_CUTTING_TOOL (#27) * ITS_ID: #27: [Tool 1] * ITS_TOOL_BODY: #27, #29, #30, #31: [!] */ #27=MACHINING_TOOL('Tool 1','milling cutting tool',$,#28); #28=ACTION_RESOURCE_TYPE('milling cutting tool'); #29=RESOURCE_PROPERTY('tool body','milling cutting tool',#27); #30=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool', #29,#31); /************************************************ * Application object: USER_DEFINED_TOOL (#31) * IDENTIFIER: #31, #33: [APT CUTTER] * DIMENSION: #31, #34, #35: [!] */ #31=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#33), #32); #32=REPRESENTATION_CONTEXT('','units not necessary'); #33=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #34=REPRESENTATION_RELATIONSHIP('user defined milling tool','dimensions ',#31,#35); /************************************************ * Application object: TOOL_DIMENSION (#35) * DIAMETER: #35, #36: [0.375] * EDGE_RADIUS: #35, #41: [0] * EDGE_CENTER_HORIZONTAL: #35, #42: [0.1875] * EDGE_CENTER_VERTICAL: #35, #43: [0] * TOOL_TIP_HALF_ANGLE: #35, #44: [118] * TOOL_CIRCUMFERENCE_ANGLE: #35, #49: [118] * CUTTING_EDGE_LENGTH: #35, #50: [2.25] */ #35=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#36,#41,#42,#43,#44, #49,#50),#32); #36=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.375),#37) REPRESENTATION_ITEM('diameter') ); #37=( CONVERSION_BASED_UNIT('INCH',#39) LENGTH_UNIT() NAMED_UNIT(#38) ); #38=DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.); #39=LENGTH_MEASURE_WITH_UNIT(LENGTH_MEASURE(25.4),#40); #40=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #41=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#37) REPRESENTATION_ITEM('edge radius') ); #42=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.1875),#37) REPRESENTATION_ITEM('edge center horizintal') ); #43=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#37) REPRESENTATION_ITEM('edge center vertical') ); #44=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#45) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #45=( CONVERSION_BASED_UNIT('DEGREE',#47) NAMED_UNIT(#46) PLANE_ANGLE_UNIT() ); #46=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); #47=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329251994), #48); #48=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #49=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#45) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #50=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.25),#37) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_MACHINE_FUNCTIONS (#51) * THROUGH_SPINDLE_COOLANT: #51, #52, #53, #54: [through spindle coolant off] * CHIP_REMOVAL: #51, #56, #57, #58: [chip removal off] * COOLANT: #51, #60, #61, #62: [coolant on] */ #51=MACHINING_FUNCTIONS('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #52=ACTION_PROPERTY('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#51); #53=ACTION_PROPERTY_REPRESENTATION('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#52,#54); #54=REPRESENTATION('through spindle coolant',(#55),#32); #55=DESCRIPTIVE_REPRESENTATION_ITEM('constant', 'through spindle coolant off'); #56=ACTION_PROPERTY('chip removal','AP-238 CC1 OMAC Subset Version 1.0', #51); #57=ACTION_PROPERTY_REPRESENTATION('chip removal', 'AP-238 CC1 OMAC Subset Version 1.0',#56,#58); #58=REPRESENTATION('chip removal',(#59),#32); #59=DESCRIPTIVE_REPRESENTATION_ITEM('constant','chip removal off'); #60=ACTION_PROPERTY('coolant','AP-238 CC1 OMAC Subset Version 1.0',#51); #61=ACTION_PROPERTY_REPRESENTATION('coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#60,#62); #62=REPRESENTATION('coolant',(#63),#32); #63=DESCRIPTIVE_REPRESENTATION_ITEM('constant','coolant on'); /************************************************ * Application object: MILLING_TECHNOLOGY (#64) * FEEDRATE_REFERENCE: #64, #65, #66, #67: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #64, #69, #70, #71: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #64, #73, #74, #75: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #64, #77, #78, #79: [override allowed] * SPINDLE: #64, #81, #82, #83, #84: [713] * FEEDRATE: #64, #91, #92, #93, #94: [0] */ #64=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #65=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#64); #66=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#65,#67); #67=REPRESENTATION('feedrate reference',(#68),#32); #68=DESCRIPTIVE_REPRESENTATION_ITEM('constant','tool center point'); #69=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#64); #70=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#69,#71); #71=REPRESENTATION('synchronize spindle with feed',(#72),#32); #72=DESCRIPTIVE_REPRESENTATION_ITEM('constant','not synchronized'); #73=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#64); #74=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#73,#75); #75=REPRESENTATION('inhibit feedrate override',(#76),#32); #76=DESCRIPTIVE_REPRESENTATION_ITEM('constant','override allowed'); #77=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#64); #78=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#77,#79); #79=REPRESENTATION('inhibit spindle override',(#80),#32); #80=DESCRIPTIVE_REPRESENTATION_ITEM('constant','override allowed'); #81=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#64); #82=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#81,#83); #83=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#84),#32); #84=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(713.), #85); #85=DERIVED_UNIT((#86)); #86=DERIVED_UNIT_ELEMENT(#87,-1.); #87=( CONVERSION_BASED_UNIT('MINUTE',#89) NAMED_UNIT(#88) TIME_UNIT() ); #88=DIMENSIONAL_EXPONENTS(0.,0.,1.,0.,0.,0.,0.); #89=TIME_MEASURE_WITH_UNIT(TIME_MEASURE(60.),#90); #90=( NAMED_UNIT(*) SI_UNIT($,.SECOND.) TIME_UNIT() ); #91=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#64); #92=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#91,#93); #93=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#94),#32); #94=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(0.),#95); #95=DERIVED_UNIT((#96,#97)); #96=DERIVED_UNIT_ELEMENT(#37,1.); #97=DERIVED_UNIT_ELEMENT(#87,-1.); /************************************************ * Application object: MILLING_CUTTING_TOOL (#98) * ITS_ID: #98: [Tool 0] * ITS_TOOL_BODY: #98, #99, #100, #101: [!] */ #98=MACHINING_TOOL('Tool 0','milling cutting tool',(#125,#355),#28); #99=RESOURCE_PROPERTY('tool body','milling cutting tool',#98); #100=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool ',#99,#101); /************************************************ * Application object: USER_DEFINED_TOOL (#101) * IDENTIFIER: #101, #102: [APT CUTTER] * DIMENSION: #101, #103, #104: [!] */ #101=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#102), #32); #102=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #103=REPRESENTATION_RELATIONSHIP('user defined milling tool', 'dimensions',#101,#104); /************************************************ * Application object: TOOL_DIMENSION (#104) * DIAMETER: #104, #105: [0] * EDGE_RADIUS: #104, #106: [0] * EDGE_CENTER_HORIZONTAL: #104, #107: [0] * EDGE_CENTER_VERTICAL: #104, #108: [0] * TOOL_TIP_HALF_ANGLE: #104, #109: [0] * TOOL_CIRCUMFERENCE_ANGLE: #104, #110: [0] * CUTTING_EDGE_LENGTH: #104, #111: [0] */ #104=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#105,#106,#107,#108, #109,#110,#111),#32); #105=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#37) REPRESENTATION_ITEM('diameter') ); #106=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#37) REPRESENTATION_ITEM('edge radius') ); #107=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#37) REPRESENTATION_ITEM('edge center horizintal') ); #108=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#37) REPRESENTATION_ITEM('edge center vertical') ); #109=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.),#45) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #110=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.),#45) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #111=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#37) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MACHINING_WORKINGSTEP (#112) * ITS_ID: #112: [ WS 1] * ITS_SECPLANE: #112, #113, #114, #115, #118: [0, 0, 1] * ITS_OPERATION: #112, #123, #125: [!] * ITS_FEATURE: #112, #124, #137, #138, #139, #131: [!] */ #112=MACHINING_WORKINGSTEP(' WS 1','machining',' ',' '); #113=ACTION_PROPERTY('security plane',' WS 1',#112); #114=ACTION_PROPERTY_REPRESENTATION('security plane',' WS 1',#113,#115); #115=REPRESENTATION('clearance plane',(#118),#116); #116=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNIT_ASSIGNED_CONTEXT((#37,#45,#117)) REPRESENTATION_CONTEXT('INCH DEGREE STERADIAN','') ); #117=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #118=PLANE('security plane',#119); #119=AXIS2_PLACEMENT_3D('security plane',#120,#121,#122); #120=CARTESIAN_POINT('origin of security plane',(0.,0.,1.)); #121=DIRECTION('Z direction',(0.,0.,1.)); #122=DIRECTION('X direction',(1.,0.,0.)); #123=MACHINING_OPERATION_RELATIONSHIP(' WS 1','CC1 freeform milling',#112, #125); #124=MACHINING_FEATURE_RELATIONSHIP('its_feature','machining',#112,#137); /************************************************ * Application object: FREEFORM_OPERATION (#125) * ITS_ID: #125: [ WS 1] * ITS_MACHINE_FUNCTIONS: #125, #126, #51: [!] * ITS_TECHNOLOGY: #125, #127, #64: [!] * ITS_TOOL: #125, #98: [!] * ITS_TOOLPATH(1.0): #125, #128, #140: [!] * ITS_TOOLPATH(2.0): #125, #129, #177: [!] * ITS_TOOLPATH(3.0): #125, #130, #331: [!] */ #125=FREEFORM_MILLING_OPERATION(' WS 1', 'AP-238 CC1 OMAC Subset Version 1.0',' ',' '); #126=MACHINING_FUNCTIONS_RELATIONSHIP(' WS 1','coolant values',#125,#51); #127=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1', 'default feed and speed values',#125,#64); #128=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 1', 'AP-238 CC1 OMAC Subset Version 1.0',#125,#140,1.); #129=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 2', 'AP-238 CC1 OMAC Subset Version 1.0',#125,#177,2.); #130=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 3', 'AP-238 CC1 OMAC Subset Version 1.0',#125,#331,3.); /************************************************ * Application object: TOOLPATH_FEATURE (#131) * ITS_WORKPIECE: #131, #26, #23: [!] * FEATURE_PLACEMENT: #131, #132, #133, #134, #135: [0, 0, 0] */ #131=INSTANCED_FEATURE('the default tool path feature','toolpath', 'the default tool path feature','No geometry',#26,.T.); #132=PRODUCT_DEFINITION_SHAPE('toolpath',$,#131); #133=SHAPE_DEFINITION_REPRESENTATION(#132,#134); #134=SHAPE_REPRESENTATION_WITH_PARAMETERS('toolpath placement',(#135),#116); #135=AXIS2_PLACEMENT_3D('orientation',#136,#121,#122); #136=CARTESIAN_POINT('origin',(0.,0.,0.)); #137=MACHINING_FEATURE_PROCESS('machining','machining', 'the default tool path feature',' WS 2'); #138=PROPERTY_PROCESS('machining','No geometry',#137,' WS 2'); #139=PROCESS_PROPERTY_ASSOCIATION('the default tool path feature', 'No geometry',#138,#131); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#140) * ITS_PRIORITY: #140, #141, #142, #143: [required] * ITS_TYPE: #140, #145, #146, #147: [trajectory path] * ITS_TECHNOLOGY: #140, #149, #64: [!] * ITS_SPEED_1: #140, #150, #151, #152, #153: [rapid] * BASICCURVE: #140, #154, #155, #156, #157: [basic curve for WS 1 TP 1] */ #140=MACHINING_TOOLPATH(' WS 1 TP 1','cutter location trajectory',' ', ' '); #141=ACTION_PROPERTY('priority',' WS 1 TP 1',#140); #142=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 1',#141,#143); #143=REPRESENTATION('priority',(#144),#32); #144=DESCRIPTIVE_REPRESENTATION_ITEM('constant','required'); #145=ACTION_PROPERTY('trajectory type',' WS 1 TP 1',#140); #146=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 1',#145, #147); #147=REPRESENTATION('trajectory type',(#148),#32); #148=DESCRIPTIVE_REPRESENTATION_ITEM('constant','trajectory path'); #149=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 1', 'feed and speed values',#140,#64); #150=ACTION_PROPERTY('speed profile',' WS 1 TP 1',#140); #151=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 1',#150,#152); #152=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#153),#32); #153=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #154=ACTION_PROPERTY('basic curve',' WS 1 TP 1',#140); #155=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 1',#154,#156); #156=REPRESENTATION('basic curve',(#157),#116); #157=POLYLINE('basic curve for WS 1 TP 1',(#158,#159)); #158=CARTESIAN_POINT('',(0.,0.,0.)); #159=CARTESIAN_POINT('',(-3.72287386936214,-2.96735988790405,0.25)); /************************************************ * Application object: MILLING_TECHNOLOGY (#160) * FEEDRATE_REFERENCE: #160, #161, #162, #67: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #160, #163, #164, #71: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #160, #165, #166, #75: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #160, #167, #168, #79: [override allowed] * SPINDLE: #160, #169, #170, #171, #172: [713] * FEEDRATE: #160, #173, #174, #175, #176: [6.4176] */ #160=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling ',' ',' '); #161=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#160); #162=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#161,#67); #163=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#160); #164=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#163,#71); #165=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#160); #166=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#165,#75); #167=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#160); #168=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#167,#79); #169=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#160); #170=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#169,#171); #171=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#172),#32); #172=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(713.), #85); #173=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#160); #174=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#173,#175); #175=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#176),#32); #176=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(6.4176),#95); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#177) * ITS_PRIORITY: #177, #178, #179, #143: [required] * ITS_TYPE: #177, #180, #181, #147: [trajectory path] * ITS_TECHNOLOGY: #177, #182, #160: [!] * BASICCURVE: #177, #183, #184, #185, #186: [composite curve for WS 1 TP 2] */ #177=MACHINING_TOOLPATH(' WS 1 TP 2','cutter location trajectory',' ', ' '); #178=ACTION_PROPERTY('priority',' WS 1 TP 2',#177); #179=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 2',#178,#143); #180=ACTION_PROPERTY('trajectory type',' WS 1 TP 2',#177); #181=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 2',#180, #147); #182=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 2', 'feed and speed values',#177,#160); #183=ACTION_PROPERTY('basic curve',' WS 1 TP 2',#177); #184=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 2',#183,#185); #185=REPRESENTATION('basic curve',(#186),#116); #186=COMPOSITE_CURVE('composite curve for WS 1 TP 2',(#187,#191,#197,#200, #206,#212,#215,#221,#225,#231,#234,#240,#244,#250,#253,#259,#265,#268,#274, #280,#286,#289,#295,#301,#304,#310,#316,#322,#328),.F.); #187=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#188); #188=POLYLINE('basic curve for WS 1 TP 2',(#159,#189,#190)); #189=CARTESIAN_POINT('',(-3.72287386936214,-2.96735988790405,-0.5)); #190=CARTESIAN_POINT('',(-3.47287386936214,-2.96735988876522,-0.5)); #191=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#192); #192=TRIMMED_CURVE('Arc for in WS 1 TP 2',#193,(#190),(#196),.T.,.CARTESIAN.); #193=CIRCLE('Circle for in WS 1 TP 2',#194,0.5); #194=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#195,#121,#122); #195=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-3.4728738676398,-2.46735988876522, -0.5)); #196=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-2.9728738676398,-2.46735989048756, -0.5)); #197=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#198); #198=POLYLINE('basic curve for WS 1 TP 2',(#196,#199)); #199=CARTESIAN_POINT('',(-2.97287385911874,0.00633359571761612,-0.5)); #200=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#201); #201=TRIMMED_CURVE('Arc for in WS 1 TP 2',#202,(#199),(#205),.T.,.CARTESIAN.); #202=CIRCLE('Circle for in WS 1 TP 2',#203,0.289370087261216); #203=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#204,#121,#122); #204=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-3.26224394637996,0.00633359430308991, -0.5)); #205=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-3.07247100543191,0.224785598838388, -0.5)); #206=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#207); #207=TRIMMED_CURVE('Arc for in WS 1 TP 2',#208,(#205),(#211),.F.,.CARTESIAN.); #208=CIRCLE('Circle for in WS 1 TP 2',#209,0.853346456692913); #209=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#210,#121,#122); #210=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-2.51283449756106,0.868996076606044, -0.5)); #211=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.65948804086815,0.868996076606041, -0.5)); #212=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#213); #213=POLYLINE('basic curve for WS 1 TP 2',(#211,#214)); #214=CARTESIAN_POINT('',(-1.65948804086815,1.36139133630464E-008,-0.5)); #215=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#216); #216=TRIMMED_CURVE('Arc for in WS 1 TP 2',#217,(#214),(#220),.T.,.CARTESIAN.); #217=CIRCLE('Circle for in WS 1 TP 2',#218,0.289370078740155); #218=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#219,#121,#122); #219=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-1.37011796212799,1.3613918992128E-008, -0.5)); #220=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.37011796212799,-0.289370065126236, -0.5)); #221=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#222); #222=POLYLINE('basic curve for WS 1 TP 2',(#220,#223,#224)); #223=CARTESIAN_POINT('',(-0.695413231303068,-0.289370062632403,-0.5)); #224=CARTESIAN_POINT('',(-0.695413230919609,1.93382728602351E-008,-0.5)); #225=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#226); #226=TRIMMED_CURVE('Arc for in WS 1 TP 2',#227,(#224),(#230),.F.,.CARTESIAN.); #227=CIRCLE('Circle for in WS 1 TP 2',#228,0.375); #228=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#229,#121,#122); #229=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-0.320413230919609, 1.88413409318855E-008,-0.5)); #230=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-0.320413227772593,0.375000018841341, -0.5)); #231=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#232); #232=POLYLINE('basic curve for WS 1 TP 2',(#230,#233)); #233=CARTESIAN_POINT('',(0.320413240865555,0.375000013463497,-0.5)); #234=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#235); #235=TRIMMED_CURVE('Arc for in WS 1 TP 2',#236,(#233),(#239),.F.,.CARTESIAN.); #236=CIRCLE('Circle for in WS 1 TP 2',#237,0.375); #237=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#238,#121,#122); #238=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.320413237718538,1.34634974419123E-008, -0.5)); #239=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(0.695413237718538,7.80747836356727E-009, -0.5)); #240=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#241); #241=POLYLINE('basic curve for WS 1 TP 2',(#239,#242,#243)); #242=CARTESIAN_POINT('',(0.695413233354052,-0.289370062632406,-0.5)); #243=CARTESIAN_POINT('',(1.37011796351405,-0.28937006512624,-0.5)); #244=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#245); #245=TRIMMED_CURVE('Arc for in WS 1 TP 2',#246,(#243),(#249),.T.,.CARTESIAN.); #246=CIRCLE('Circle for in WS 1 TP 2',#247,0.289370078740156); #247=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#248,#121,#122); #248=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.37011796212799,1.36139159945259E-008, -0.5)); #249=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.65948804086814,1.36139151526162E-008, -0.5)); #250=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#251); #251=POLYLINE('basic curve for WS 1 TP 2',(#249,#252)); #252=CARTESIAN_POINT('',(1.65948803723653,0.868996077027946,-0.5)); #253=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#254); #254=TRIMMED_CURVE('Arc for in WS 1 TP 2',#255,(#252),(#258),.F.,.CARTESIAN.); #255=CIRCLE('Circle for in WS 1 TP 2',#256,0.853346456692913); #256=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#257,#121,#122); #257=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(2.51283449756106,0.868996076606038, -0.5)); #258=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(3.07247101102013,0.22478559240563, -0.5)); #259=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#260); #260=TRIMMED_CURVE('Arc for in WS 1 TP 2',#261,(#258),(#264),.T.,.CARTESIAN.); #261=CIRCLE('Circle for in WS 1 TP 2',#262,0.28937007874015); #262=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#263,#121,#122); #263=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(3.26224394637995,0.00633359430308242, -0.5)); #264=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(2.9728738676398,0.0063335943030831, -0.5)); #265=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#266); #266=POLYLINE('basic curve for WS 1 TP 2',(#264,#267)); #267=CARTESIAN_POINT('',(2.97287386763979,-2.46735989177931,-0.5)); #268=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#269); #269=TRIMMED_CURVE('Arc for in WS 1 TP 2',#270,(#267),(#273),.F.,.CARTESIAN.); #270=CIRCLE('Circle for in WS 1 TP 2',#271,0.853346456692913); #271=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#272,#121,#122); #272=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(2.11952741094688,-2.46735989177931, -0.5)); #273=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(2.21908449756104,-3.31487895448838, -0.5)); #274=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#275); #275=TRIMMED_CURVE('Arc for in WS 1 TP 2',#276,(#273),(#279),.T.,.CARTESIAN.); #276=CIRCLE('Circle for in WS 1 TP 2',#277,0.103346456692909); #277=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#278,#121,#122); #278=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(2.23114158417522,-3.41751967142546, -0.5)); #279=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(2.12834241495162,-3.40689795226535, -0.5)); #280=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#281); #281=TRIMMED_CURVE('Arc for in WS 1 TP 2',#282,(#279),(#285),.F.,.CARTESIAN.); #282=CIRCLE('Circle for in WS 1 TP 2',#283,0.853346456692913); #283=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#284,#121,#122); #284=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.27951498907667,-3.31919289977191, -0.5)); #285=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27951498907667,-4.17253935646482, -0.5)); #286=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#287); #287=POLYLINE('basic curve for WS 1 TP 2',(#285,#288)); #288=CARTESIAN_POINT('',(0.798759684268554,-4.17253934968727,-0.5)); #289=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#290); #290=TRIMMED_CURVE('Arc for in WS 1 TP 2',#291,(#288),(#294),.F.,.CARTESIAN.); #291=CIRCLE('Circle for in WS 1 TP 2',#292,0.853346456692913); #292=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#293,#121,#122); #293=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.798759694411445,-3.31919289977191, -0.5)); #294=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-7.99360577730113E-015, -3.61949795423165,-0.5)); #295=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#296); #296=TRIMMED_CURVE('Arc for in WS 1 TP 2',#297,(#294),(#300),.F.,.CARTESIAN.); #297=CIRCLE('Circle for in WS 1 TP 2',#298,0.853346456692914); #298=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#299,#121,#122); #299=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-0.79875969441146,-3.3191928997719, -0.5)); #300=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-0.79875969441146,-4.17253935646482, -0.5)); #301=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#302); #302=POLYLINE('basic curve for WS 1 TP 2',(#300,#303)); #303=CARTESIAN_POINT('',(-1.27951498907669,-4.17253935646482,-0.5)); #304=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#305); #305=TRIMMED_CURVE('Arc for in WS 1 TP 2',#306,(#303),(#309),.F.,.CARTESIAN.); #306=CIRCLE('Circle for in WS 1 TP 2',#307,0.853346456692913); #307=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#308,#121,#122); #308=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-1.27951498907669,-3.3191928997719, -0.5)); #309=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-2.12834241495163,-3.40689795226534, -0.5)); #310=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#311); #311=TRIMMED_CURVE('Arc for in WS 1 TP 2',#312,(#309),(#315),.T.,.CARTESIAN.); #312=CIRCLE('Circle for in WS 1 TP 2',#313,0.103346456692913); #313=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#314,#121,#122); #314=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-2.23114158417523,-3.41751967142545, -0.5)); #315=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-2.21908449756106,-3.31487895448837, -0.5)); #316=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#317); #317=TRIMMED_CURVE('Arc for in WS 1 TP 2',#318,(#315),(#321),.F.,.CARTESIAN.); #318=CIRCLE('Circle for in WS 1 TP 2',#319,0.853346456692913); #319=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#320,#121,#122); #320=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-2.11952741094689,-2.46735989177931, -0.5)); #321=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-2.9728738676398,-2.46735989177931, -0.5)); #322=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#323); #323=TRIMMED_CURVE('Arc for in WS 1 TP 2',#324,(#321),(#327),.T.,.CARTESIAN.); #324=CIRCLE('Circle for in WS 1 TP 2',#325,0.5); #325=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#326,#121,#122); #326=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-3.4728738676398,-2.46735989177931, -0.5)); #327=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-3.4728738676398,-1.96735989177931, -0.5)); #328=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#329); #329=POLYLINE('basic curve for WS 1 TP 2',(#327,#330)); #330=CARTESIAN_POINT('',(-3.7228738676398,-1.96735989177931,-0.5)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#331) * ITS_PRIORITY: #331, #332, #333, #143: [required] * ITS_TYPE: #331, #334, #335, #147: [trajectory path] * ITS_TECHNOLOGY: #331, #336, #160: [!] * ITS_SPEED_1: #331, #337, #338, #339, #340: [rapid] * BASICCURVE: #331, #341, #342, #343, #344: [basic curve for WS 1 TP 3] */ #331=MACHINING_TOOLPATH(' WS 1 TP 3','cutter location trajectory',' ', ' '); #332=ACTION_PROPERTY('priority',' WS 1 TP 3',#331); #333=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 3',#332,#143); #334=ACTION_PROPERTY('trajectory type',' WS 1 TP 3',#331); #335=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 3',#334, #147); #336=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 3', 'feed and speed values',#331,#160); #337=ACTION_PROPERTY('speed profile',' WS 1 TP 3',#331); #338=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 3',#337,#339); #339=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#340),#32); #340=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #341=ACTION_PROPERTY('basic curve',' WS 1 TP 3',#331); #342=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 3',#341,#343); #343=REPRESENTATION('basic curve',(#344),#116); #344=POLYLINE('basic curve for WS 1 TP 3',(#330,#345)); #345=CARTESIAN_POINT('',(-3.7228738676398,-1.96735989177931,0.25)); /************************************************ * Application object: MACHINING_WORKINGSTEP (#346) * ITS_ID: #346: [ WS 2] * ITS_SECPLANE: #346, #347, #348, #349, #350: [0, 0, 1] * ITS_OPERATION: #346, #353, #355: [!] * ITS_FEATURE: #346, #354, #137, #138, #139, #131: [!] */ #346=MACHINING_WORKINGSTEP(' WS 2','machining',' ',' '); #347=ACTION_PROPERTY('security plane',' WS 2',#346); #348=ACTION_PROPERTY_REPRESENTATION('security plane',' WS 2',#347,#349); #349=REPRESENTATION('clearance plane',(#350),#116); #350=PLANE('security plane',#351); #351=AXIS2_PLACEMENT_3D('security plane',#352,#121,#122); #352=CARTESIAN_POINT('origin of security plane',(0.,0.,1.)); #353=MACHINING_OPERATION_RELATIONSHIP(' WS 2','CC1 freeform milling',#346, #355); #354=MACHINING_FEATURE_RELATIONSHIP('its_feature','machining',#346,#137); /************************************************ * Application object: FREEFORM_OPERATION (#355) * ITS_ID: #355: [ WS 2] * ITS_MACHINE_FUNCTIONS: #355, #356, #51: [!] * ITS_TECHNOLOGY: #355, #357, #160: [!] * ITS_TOOL: #355, #98: [!] * ITS_TOOLPATH(1.0): #355, #358, #359: [!] */ #355=FREEFORM_MILLING_OPERATION(' WS 2', 'AP-238 CC1 OMAC Subset Version 1.0',' ',' '); #356=MACHINING_FUNCTIONS_RELATIONSHIP(' WS 2','coolant values',#355,#51); #357=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2', 'default feed and speed values',#355,#160); #358=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 4', 'AP-238 CC1 OMAC Subset Version 1.0',#355,#359,1.); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#359) * ITS_PRIORITY: #359, #360, #361, #143: [required] * ITS_TYPE: #359, #362, #363, #147: [trajectory path] * ITS_TECHNOLOGY: #359, #364, #160: [!] * ITS_SPEED_1: #359, #365, #366, #367, #368: [rapid] * BASICCURVE: #359, #369, #370, #371, #372: [basic curve for WS 2 TP 4] */ #359=MACHINING_TOOLPATH(' WS 2 TP 4','cutter location trajectory',' ', ' '); #360=ACTION_PROPERTY('priority',' WS 2 TP 4',#359); #361=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 4',#360,#143); #362=ACTION_PROPERTY('trajectory type',' WS 2 TP 4',#359); #363=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 4',#362, #147); #364=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 4', 'feed and speed values',#359,#160); #365=ACTION_PROPERTY('speed profile',' WS 2 TP 4',#359); #366=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 2 TP 4',#365,#367); #367=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#368),#32); #368=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #369=ACTION_PROPERTY('basic curve',' WS 2 TP 4',#359); #370=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 4',#369,#371); #371=REPRESENTATION('basic curve',(#372),#116); #372=POLYLINE('basic curve for WS 2 TP 4',(#345,#373)); #373=CARTESIAN_POINT('',(0.,0.,0.25)); /************************************************ * Application object: MILLING_MACHINE_FUNCTIONS (#374) * THROUGH_SPINDLE_COOLANT: #374, #375, #376, #54: [through spindle coolant off] * CHIP_REMOVAL: #374, #377, #378, #58: [chip removal off] * COOLANT: #374, #379, #380, #381: [coolant off] */ #374=MACHINING_FUNCTIONS('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #375=ACTION_PROPERTY('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#374); #376=ACTION_PROPERTY_REPRESENTATION('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#375,#54); #377=ACTION_PROPERTY('chip removal','AP-238 CC1 OMAC Subset Version 1.0 ',#374); #378=ACTION_PROPERTY_REPRESENTATION('chip removal', 'AP-238 CC1 OMAC Subset Version 1.0',#377,#58); #379=ACTION_PROPERTY('coolant','AP-238 CC1 OMAC Subset Version 1.0',#374); #380=ACTION_PROPERTY_REPRESENTATION('coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#379,#381); #381=REPRESENTATION('coolant',(#382),#32); #382=DESCRIPTIVE_REPRESENTATION_ITEM('constant','coolant off'); /************************************************ * END OF APPLICATION OBJECT DESCRIPTIONS */ #383=APPLICATION_PROTOCOL_DEFINITION('Draft International Standard', 'integrated_cnc_schema',2004,#14); ENDSEC; END-ISO-10303-21;