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\\multiaxis-solid-dril-4x-wheel.stp', /* time_stamp */ '2005-06-08T13:42:23-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: [multiaxis-solid-dril-4x-wheel-project] * MAIN_WORKPLAN: #11, #15, #17, #18, #20: [!] * ITS_WORKPIECES(1): #11, #15, #19, #27: [!] */ #11=PRODUCT_DEFINITION_FORMATION('1.0','Machining Project',#12); #12=MACHINING_PROJECT('multiaxis-solid-dril-4x-wheel-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('multiaxis-solid-dril-4x-wheel-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( 'multiaxis-solid-dril-4x-wheel-project','workpiece',$,#15,#27); /************************************************ * Application object: WORKPLAN (#20) * ITS_ID: #20: [Main workplan] * ITS_ELEMENTS(1.0): #20, #21, #265: [!] * ITS_ELEMENTS(2.0): #20, #22, #311: [!] * ITS_ELEMENTS(3.0): #20, #23, #339: [!] * ITS_ELEMENTS(4.0): #20, #24, #367: [!] * ITS_ELEMENTS(5.0): #20, #25, #395: [!] * ITS_ELEMENTS(6.0): #20, #26, #440: [!] */ #20=MACHINING_WORKPLAN('Main workplan','AP-238 CC2','',''); #21=MACHINING_PROCESS_SEQUENCE_RELATIONSHIP(' WS 1',' ',#20,#265,1.); #22=MACHINING_PROCESS_SEQUENCE_RELATIONSHIP(' WS 2',' ',#20,#311,2.); #23=MACHINING_PROCESS_SEQUENCE_RELATIONSHIP(' WS 3',' ',#20,#339,3.); #24=MACHINING_PROCESS_SEQUENCE_RELATIONSHIP(' WS 4',' ',#20,#367,4.); #25=MACHINING_PROCESS_SEQUENCE_RELATIONSHIP(' WS 5',' ',#20,#395,5.); #26=MACHINING_PROCESS_SEQUENCE_RELATIONSHIP(' WS 6',' ',#20,#440,6.); /************************************************ * Application object: WORKPIECE (#27) * ITS_ID: #27: [multiaxis-solid-dril-4x-wheel] */ #27=PRODUCT_DEFINITION('multiaxis-solid-dril-4x-wheel', 'Workpiece definition',#28,#16); #28=PRODUCT_DEFINITION_FORMATION('1.0','Workpiece',#29); #29=PRODUCT('multiaxis-solid-dril-4x-wheel','AP-238 CC1',' ',(#13)); #30=PRODUCT_DEFINITION_SHAPE('workpiece',$,#27); /************************************************ * Application object: MILLING_CUTTING_TOOL (#31) * ITS_ID: #31: [Tool 1] * ITS_TOOL_BODY: #31, #33, #34, #35: [!] */ #31=MACHINING_TOOL('Tool 1','milling cutting tool',(#278,#320,#348,#376, #404),#32); #32=ACTION_RESOURCE_TYPE('milling cutting tool'); #33=RESOURCE_PROPERTY('tool body','milling cutting tool',#31); #34=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool', #33,#35); /************************************************ * Application object: USER_DEFINED_TOOL (#35) * IDENTIFIER: #35, #37: [APT CUTTER] * DIMENSION: #35, #38, #39: [!] */ #35=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#37), #36); #36=REPRESENTATION_CONTEXT('','units not necessary'); #37=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #38=REPRESENTATION_RELATIONSHIP('user defined milling tool','dimensions ',#35,#39); /************************************************ * Application object: TOOL_DIMENSION (#39) * DIAMETER: #39, #40: [0.125] * EDGE_RADIUS: #39, #45: [0] * EDGE_CENTER_HORIZONTAL: #39, #46: [0.0625] * EDGE_CENTER_VERTICAL: #39, #47: [0] * TOOL_TIP_HALF_ANGLE: #39, #48: [118] * TOOL_CIRCUMFERENCE_ANGLE: #39, #53: [118] * CUTTING_EDGE_LENGTH: #39, #54: [2] */ #39=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#40,#45,#46,#47,#48, #53,#54),#36); #40=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.125),#41) REPRESENTATION_ITEM('diameter') ); #41=( CONVERSION_BASED_UNIT('INCH',#43) LENGTH_UNIT() NAMED_UNIT(#42) ); #42=DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.); #43=LENGTH_MEASURE_WITH_UNIT(LENGTH_MEASURE(25.4),#44); #44=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #45=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge radius') ); #46=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.0625),#41) REPRESENTATION_ITEM('edge center horizintal') ); #47=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge center vertical') ); #48=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #49=( CONVERSION_BASED_UNIT('DEGREE',#51) NAMED_UNIT(#50) PLANE_ANGLE_UNIT() ); #50=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); #51=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329251994), #52); #52=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #53=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #54=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#41) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_CUTTING_TOOL (#55) * ITS_ID: #55: [Tool 2] * ITS_TOOL_BODY: #55, #56, #57, #58: [!] */ #55=MACHINING_TOOL('Tool 2','milling cutting tool',(#449),#32); #56=RESOURCE_PROPERTY('tool body','milling cutting tool',#55); #57=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool', #56,#58); /************************************************ * Application object: USER_DEFINED_TOOL (#58) * IDENTIFIER: #58, #59: [APT CUTTER] * DIMENSION: #58, #60, #61: [!] */ #58=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#59), #36); #59=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #60=REPRESENTATION_RELATIONSHIP('user defined milling tool','dimensions ',#58,#61); /************************************************ * Application object: TOOL_DIMENSION (#61) * DIAMETER: #61, #62: [0.25] * EDGE_RADIUS: #61, #63: [0] * EDGE_CENTER_HORIZONTAL: #61, #64: [0.125] * EDGE_CENTER_VERTICAL: #61, #65: [0] * TOOL_TIP_HALF_ANGLE: #61, #66: [118] * TOOL_CIRCUMFERENCE_ANGLE: #61, #67: [118] * CUTTING_EDGE_LENGTH: #61, #68: [2] */ #61=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#62,#63,#64,#65,#66, #67,#68),#36); #62=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.25),#41) REPRESENTATION_ITEM('diameter') ); #63=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge radius') ); #64=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.125),#41) REPRESENTATION_ITEM('edge center horizintal') ); #65=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge center vertical') ); #66=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #67=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #68=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#41) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_CUTTING_TOOL (#69) * ITS_ID: #69: [Tool 3] * ITS_TOOL_BODY: #69, #70, #71, #72: [!] */ #69=MACHINING_TOOL('Tool 3','milling cutting tool',$,#32); #70=RESOURCE_PROPERTY('tool body','milling cutting tool',#69); #71=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool', #70,#72); /************************************************ * Application object: USER_DEFINED_TOOL (#72) * IDENTIFIER: #72, #73: [APT CUTTER] * DIMENSION: #72, #74, #75: [!] */ #72=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#73), #36); #73=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #74=REPRESENTATION_RELATIONSHIP('user defined milling tool','dimensions ',#72,#75); /************************************************ * Application object: TOOL_DIMENSION (#75) * DIAMETER: #75, #76: [0.125] * EDGE_RADIUS: #75, #77: [0] * EDGE_CENTER_HORIZONTAL: #75, #78: [0.0625] * EDGE_CENTER_VERTICAL: #75, #79: [0] * TOOL_TIP_HALF_ANGLE: #75, #80: [118] * TOOL_CIRCUMFERENCE_ANGLE: #75, #81: [118] * CUTTING_EDGE_LENGTH: #75, #82: [2] */ #75=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#76,#77,#78,#79,#80, #81,#82),#36); #76=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.125),#41) REPRESENTATION_ITEM('diameter') ); #77=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge radius') ); #78=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.0625),#41) REPRESENTATION_ITEM('edge center horizintal') ); #79=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge center vertical') ); #80=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #81=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #82=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#41) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_CUTTING_TOOL (#83) * ITS_ID: #83: [Tool 4] * ITS_TOOL_BODY: #83, #84, #85, #86: [!] */ #83=MACHINING_TOOL('Tool 4','milling cutting tool',$,#32); #84=RESOURCE_PROPERTY('tool body','milling cutting tool',#83); #85=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool', #84,#86); /************************************************ * Application object: USER_DEFINED_TOOL (#86) * IDENTIFIER: #86, #87: [APT CUTTER] * DIMENSION: #86, #88, #89: [!] */ #86=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#87), #36); #87=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #88=REPRESENTATION_RELATIONSHIP('user defined milling tool','dimensions ',#86,#89); /************************************************ * Application object: TOOL_DIMENSION (#89) * DIAMETER: #89, #90: [0.25] * EDGE_RADIUS: #89, #91: [0] * EDGE_CENTER_HORIZONTAL: #89, #92: [0.125] * EDGE_CENTER_VERTICAL: #89, #93: [0] * TOOL_TIP_HALF_ANGLE: #89, #94: [118] * TOOL_CIRCUMFERENCE_ANGLE: #89, #95: [118] * CUTTING_EDGE_LENGTH: #89, #96: [2] */ #89=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#90,#91,#92,#93,#94, #95,#96),#36); #90=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.25),#41) REPRESENTATION_ITEM('diameter') ); #91=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge radius') ); #92=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.125),#41) REPRESENTATION_ITEM('edge center horizintal') ); #93=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge center vertical') ); #94=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #95=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #96=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#41) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_CUTTING_TOOL (#97) * ITS_ID: #97: [Tool 5] * ITS_TOOL_BODY: #97, #98, #99, #100: [!] */ #97=MACHINING_TOOL('Tool 5','milling cutting tool',$,#32); #98=RESOURCE_PROPERTY('tool body','milling cutting tool',#97); #99=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool', #98,#100); /************************************************ * Application object: USER_DEFINED_TOOL (#100) * IDENTIFIER: #100, #101: [APT CUTTER] * DIMENSION: #100, #102, #103: [!] */ #100=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#101), #36); #101=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #102=REPRESENTATION_RELATIONSHIP('user defined milling tool', 'dimensions',#100,#103); /************************************************ * Application object: TOOL_DIMENSION (#103) * DIAMETER: #103, #104: [0.125] * EDGE_RADIUS: #103, #105: [0] * EDGE_CENTER_HORIZONTAL: #103, #106: [0.0625] * EDGE_CENTER_VERTICAL: #103, #107: [0] * TOOL_TIP_HALF_ANGLE: #103, #108: [118] * TOOL_CIRCUMFERENCE_ANGLE: #103, #109: [118] * CUTTING_EDGE_LENGTH: #103, #110: [2] */ #103=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#104,#105,#106,#107, #108,#109,#110),#36); #104=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.125),#41) REPRESENTATION_ITEM('diameter') ); #105=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge radius') ); #106=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.0625),#41) REPRESENTATION_ITEM('edge center horizintal') ); #107=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge center vertical') ); #108=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #109=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #110=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#41) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_CUTTING_TOOL (#111) * ITS_ID: #111: [Tool 6] * ITS_TOOL_BODY: #111, #112, #113, #114: [!] */ #111=MACHINING_TOOL('Tool 6','milling cutting tool',$,#32); #112=RESOURCE_PROPERTY('tool body','milling cutting tool',#111); #113=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool ',#112,#114); /************************************************ * Application object: USER_DEFINED_TOOL (#114) * IDENTIFIER: #114, #115: [APT CUTTER] * DIMENSION: #114, #116, #117: [!] */ #114=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#115), #36); #115=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #116=REPRESENTATION_RELATIONSHIP('user defined milling tool', 'dimensions',#114,#117); /************************************************ * Application object: TOOL_DIMENSION (#117) * DIAMETER: #117, #118: [0.25] * EDGE_RADIUS: #117, #119: [0] * EDGE_CENTER_HORIZONTAL: #117, #120: [0.125] * EDGE_CENTER_VERTICAL: #117, #121: [0] * TOOL_TIP_HALF_ANGLE: #117, #122: [118] * TOOL_CIRCUMFERENCE_ANGLE: #117, #123: [118] * CUTTING_EDGE_LENGTH: #117, #124: [2] */ #117=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#118,#119,#120,#121, #122,#123,#124),#36); #118=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.25),#41) REPRESENTATION_ITEM('diameter') ); #119=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge radius') ); #120=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.125),#41) REPRESENTATION_ITEM('edge center horizintal') ); #121=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge center vertical') ); #122=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #123=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #124=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#41) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_CUTTING_TOOL (#125) * ITS_ID: #125: [Tool 7] * ITS_TOOL_BODY: #125, #126, #127, #128: [!] */ #125=MACHINING_TOOL('Tool 7','milling cutting tool',$,#32); #126=RESOURCE_PROPERTY('tool body','milling cutting tool',#125); #127=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool ',#126,#128); /************************************************ * Application object: USER_DEFINED_TOOL (#128) * IDENTIFIER: #128, #129: [APT CUTTER] * DIMENSION: #128, #130, #131: [!] */ #128=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#129), #36); #129=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #130=REPRESENTATION_RELATIONSHIP('user defined milling tool', 'dimensions',#128,#131); /************************************************ * Application object: TOOL_DIMENSION (#131) * DIAMETER: #131, #132: [0.125] * EDGE_RADIUS: #131, #133: [0] * EDGE_CENTER_HORIZONTAL: #131, #134: [0.0625] * EDGE_CENTER_VERTICAL: #131, #135: [0] * TOOL_TIP_HALF_ANGLE: #131, #136: [118] * TOOL_CIRCUMFERENCE_ANGLE: #131, #137: [118] * CUTTING_EDGE_LENGTH: #131, #138: [2] */ #131=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#132,#133,#134,#135, #136,#137,#138),#36); #132=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.125),#41) REPRESENTATION_ITEM('diameter') ); #133=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge radius') ); #134=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.0625),#41) REPRESENTATION_ITEM('edge center horizintal') ); #135=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge center vertical') ); #136=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #137=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #138=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#41) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_CUTTING_TOOL (#139) * ITS_ID: #139: [Tool 8] * ITS_TOOL_BODY: #139, #140, #141, #142: [!] */ #139=MACHINING_TOOL('Tool 8','milling cutting tool',$,#32); #140=RESOURCE_PROPERTY('tool body','milling cutting tool',#139); #141=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool ',#140,#142); /************************************************ * Application object: USER_DEFINED_TOOL (#142) * IDENTIFIER: #142, #143: [APT CUTTER] * DIMENSION: #142, #144, #145: [!] */ #142=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#143), #36); #143=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #144=REPRESENTATION_RELATIONSHIP('user defined milling tool', 'dimensions',#142,#145); /************************************************ * Application object: TOOL_DIMENSION (#145) * DIAMETER: #145, #146: [0.25] * EDGE_RADIUS: #145, #147: [0] * EDGE_CENTER_HORIZONTAL: #145, #148: [0.125] * EDGE_CENTER_VERTICAL: #145, #149: [0] * TOOL_TIP_HALF_ANGLE: #145, #150: [118] * TOOL_CIRCUMFERENCE_ANGLE: #145, #151: [118] * CUTTING_EDGE_LENGTH: #145, #152: [2] */ #145=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#146,#147,#148,#149, #150,#151,#152),#36); #146=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.25),#41) REPRESENTATION_ITEM('diameter') ); #147=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge radius') ); #148=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.125),#41) REPRESENTATION_ITEM('edge center horizintal') ); #149=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge center vertical') ); #150=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #151=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #152=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#41) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_CUTTING_TOOL (#153) * ITS_ID: #153: [Tool 9] * ITS_TOOL_BODY: #153, #154, #155, #156: [!] */ #153=MACHINING_TOOL('Tool 9','milling cutting tool',$,#32); #154=RESOURCE_PROPERTY('tool body','milling cutting tool',#153); #155=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool ',#154,#156); /************************************************ * Application object: USER_DEFINED_TOOL (#156) * IDENTIFIER: #156, #157: [APT CUTTER] * DIMENSION: #156, #158, #159: [!] */ #156=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#157), #36); #157=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #158=REPRESENTATION_RELATIONSHIP('user defined milling tool', 'dimensions',#156,#159); /************************************************ * Application object: TOOL_DIMENSION (#159) * DIAMETER: #159, #160: [0.125] * EDGE_RADIUS: #159, #161: [0] * EDGE_CENTER_HORIZONTAL: #159, #162: [0.0625] * EDGE_CENTER_VERTICAL: #159, #163: [0] * TOOL_TIP_HALF_ANGLE: #159, #164: [118] * TOOL_CIRCUMFERENCE_ANGLE: #159, #165: [118] * CUTTING_EDGE_LENGTH: #159, #166: [2] */ #159=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#160,#161,#162,#163, #164,#165,#166),#36); #160=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.125),#41) REPRESENTATION_ITEM('diameter') ); #161=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge radius') ); #162=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.0625),#41) REPRESENTATION_ITEM('edge center horizintal') ); #163=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge center vertical') ); #164=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #165=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #166=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#41) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_CUTTING_TOOL (#167) * ITS_ID: #167: [Tool 10] * ITS_TOOL_BODY: #167, #168, #169, #170: [!] */ #167=MACHINING_TOOL('Tool 10','milling cutting tool',$,#32); #168=RESOURCE_PROPERTY('tool body','milling cutting tool',#167); #169=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool ',#168,#170); /************************************************ * Application object: USER_DEFINED_TOOL (#170) * IDENTIFIER: #170, #171: [APT CUTTER] * DIMENSION: #170, #172, #173: [!] */ #170=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#171), #36); #171=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #172=REPRESENTATION_RELATIONSHIP('user defined milling tool', 'dimensions',#170,#173); /************************************************ * Application object: TOOL_DIMENSION (#173) * DIAMETER: #173, #174: [0.25] * EDGE_RADIUS: #173, #175: [0] * EDGE_CENTER_HORIZONTAL: #173, #176: [0.125] * EDGE_CENTER_VERTICAL: #173, #177: [0] * TOOL_TIP_HALF_ANGLE: #173, #178: [118] * TOOL_CIRCUMFERENCE_ANGLE: #173, #179: [118] * CUTTING_EDGE_LENGTH: #173, #180: [2] */ #173=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#174,#175,#176,#177, #178,#179,#180),#36); #174=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.25),#41) REPRESENTATION_ITEM('diameter') ); #175=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge radius') ); #176=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.125),#41) REPRESENTATION_ITEM('edge center horizintal') ); #177=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge center vertical') ); #178=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #179=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #180=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#41) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_CUTTING_TOOL (#181) * ITS_ID: #181: [Tool 11] * ITS_TOOL_BODY: #181, #182, #183, #184: [!] */ #181=MACHINING_TOOL('Tool 11','milling cutting tool',$,#32); #182=RESOURCE_PROPERTY('tool body','milling cutting tool',#181); #183=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool ',#182,#184); /************************************************ * Application object: USER_DEFINED_TOOL (#184) * IDENTIFIER: #184, #185: [APT CUTTER] * DIMENSION: #184, #186, #187: [!] */ #184=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#185), #36); #185=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #186=REPRESENTATION_RELATIONSHIP('user defined milling tool', 'dimensions',#184,#187); /************************************************ * Application object: TOOL_DIMENSION (#187) * DIAMETER: #187, #188: [0.125] * EDGE_RADIUS: #187, #189: [0] * EDGE_CENTER_HORIZONTAL: #187, #190: [0.0625] * EDGE_CENTER_VERTICAL: #187, #191: [0] * TOOL_TIP_HALF_ANGLE: #187, #192: [118] * TOOL_CIRCUMFERENCE_ANGLE: #187, #193: [118] * CUTTING_EDGE_LENGTH: #187, #194: [2] */ #187=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#188,#189,#190,#191, #192,#193,#194),#36); #188=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.125),#41) REPRESENTATION_ITEM('diameter') ); #189=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge radius') ); #190=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.0625),#41) REPRESENTATION_ITEM('edge center horizintal') ); #191=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge center vertical') ); #192=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #193=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #194=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#41) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_CUTTING_TOOL (#195) * ITS_ID: #195: [Tool 12] * ITS_TOOL_BODY: #195, #196, #197, #198: [!] */ #195=MACHINING_TOOL('Tool 12','milling cutting tool',$,#32); #196=RESOURCE_PROPERTY('tool body','milling cutting tool',#195); #197=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool ',#196,#198); /************************************************ * Application object: USER_DEFINED_TOOL (#198) * IDENTIFIER: #198, #199: [APT CUTTER] * DIMENSION: #198, #200, #201: [!] */ #198=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#199), #36); #199=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #200=REPRESENTATION_RELATIONSHIP('user defined milling tool', 'dimensions',#198,#201); /************************************************ * Application object: TOOL_DIMENSION (#201) * DIAMETER: #201, #202: [0.25] * EDGE_RADIUS: #201, #203: [0] * EDGE_CENTER_HORIZONTAL: #201, #204: [0.125] * EDGE_CENTER_VERTICAL: #201, #205: [0] * TOOL_TIP_HALF_ANGLE: #201, #206: [118] * TOOL_CIRCUMFERENCE_ANGLE: #201, #207: [118] * CUTTING_EDGE_LENGTH: #201, #208: [2] */ #201=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#202,#203,#204,#205, #206,#207,#208),#36); #202=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.25),#41) REPRESENTATION_ITEM('diameter') ); #203=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge radius') ); #204=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.125),#41) REPRESENTATION_ITEM('edge center horizintal') ); #205=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#41) REPRESENTATION_ITEM('edge center vertical') ); #206=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #207=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(118.),#49) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #208=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#41) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_MACHINE_FUNCTIONS (#209) * THROUGH_SPINDLE_COOLANT: #209, #210, #211, #212: [through spindle coolant off] * CHIP_REMOVAL: #209, #214, #215, #216: [chip removal off] * COOLANT: #209, #218, #219, #220: [coolant on] */ #209=MACHINING_FUNCTIONS('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #210=ACTION_PROPERTY('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#209); #211=ACTION_PROPERTY_REPRESENTATION('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#210,#212); #212=REPRESENTATION('through spindle coolant',(#213),#36); #213=DESCRIPTIVE_REPRESENTATION_ITEM('constant', 'through spindle coolant off'); #214=ACTION_PROPERTY('chip removal','AP-238 CC1 OMAC Subset Version 1.0 ',#209); #215=ACTION_PROPERTY_REPRESENTATION('chip removal', 'AP-238 CC1 OMAC Subset Version 1.0',#214,#216); #216=REPRESENTATION('chip removal',(#217),#36); #217=DESCRIPTIVE_REPRESENTATION_ITEM('constant','chip removal off'); #218=ACTION_PROPERTY('coolant','AP-238 CC1 OMAC Subset Version 1.0',#209); #219=ACTION_PROPERTY_REPRESENTATION('coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#218,#220); #220=REPRESENTATION('coolant',(#221),#36); #221=DESCRIPTIVE_REPRESENTATION_ITEM('constant','coolant on'); /************************************************ * Application object: MILLING_MACHINE_FUNCTIONS (#222) * THROUGH_SPINDLE_COOLANT: #222, #223, #224, #212: [through spindle coolant off] * CHIP_REMOVAL: #222, #225, #226, #216: [chip removal off] * COOLANT: #222, #227, #228, #229: [coolant off] */ #222=MACHINING_FUNCTIONS('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #223=ACTION_PROPERTY('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#222); #224=ACTION_PROPERTY_REPRESENTATION('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#223,#212); #225=ACTION_PROPERTY('chip removal','AP-238 CC1 OMAC Subset Version 1.0 ',#222); #226=ACTION_PROPERTY_REPRESENTATION('chip removal', 'AP-238 CC1 OMAC Subset Version 1.0',#225,#216); #227=ACTION_PROPERTY('coolant','AP-238 CC1 OMAC Subset Version 1.0',#222); #228=ACTION_PROPERTY_REPRESENTATION('coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#227,#229); #229=REPRESENTATION('coolant',(#230),#36); #230=DESCRIPTIVE_REPRESENTATION_ITEM('constant','coolant off'); /************************************************ * Application object: MILLING_TECHNOLOGY (#231) * FEEDRATE_REFERENCE: #231, #232, #233, #234: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #231, #236, #237, #238: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #231, #240, #241, #242: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #231, #244, #245, #246: [override allowed] * SPINDLE: #231, #248, #249, #250, #251: [2139] * FEEDRATE: #231, #258, #259, #260, #261: [0] */ #231=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling ',' ',' '); #232=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#231); #233=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#232,#234); #234=REPRESENTATION('feedrate reference',(#235),#36); #235=DESCRIPTIVE_REPRESENTATION_ITEM('constant','tool center point'); #236=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#231); #237=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#236,#238); #238=REPRESENTATION('synchronize spindle with feed',(#239),#36); #239=DESCRIPTIVE_REPRESENTATION_ITEM('constant','not synchronized'); #240=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#231); #241=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#240,#242); #242=REPRESENTATION('inhibit feedrate override',(#243),#36); #243=DESCRIPTIVE_REPRESENTATION_ITEM('constant','override allowed'); #244=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#231); #245=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#244,#246); #246=REPRESENTATION('inhibit spindle override',(#247),#36); #247=DESCRIPTIVE_REPRESENTATION_ITEM('constant','override allowed'); #248=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#231); #249=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#248,#250); #250=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#251),#36); #251=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(2139.), #252); #252=DERIVED_UNIT((#253)); #253=DERIVED_UNIT_ELEMENT(#254,-1.); #254=( CONVERSION_BASED_UNIT('MINUTE',#256) NAMED_UNIT(#255) TIME_UNIT() ); #255=DIMENSIONAL_EXPONENTS(0.,0.,1.,0.,0.,0.,0.); #256=TIME_MEASURE_WITH_UNIT(TIME_MEASURE(60.),#257); #257=( NAMED_UNIT(*) SI_UNIT($,.SECOND.) TIME_UNIT() ); #258=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#231); #259=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#258,#260); #260=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#261),#36); #261=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(0.),#262); #262=DERIVED_UNIT((#263,#264)); #263=DERIVED_UNIT_ELEMENT(#41,1.); #264=DERIVED_UNIT_ELEMENT(#254,-1.); /************************************************ * Application object: MACHINING_WORKINGSTEP (#265) * ITS_ID: #265: [ WS 1] * ITS_SECPLANE: #265, #266, #267, #268, #271: [0, 0, 2] * ITS_OPERATION: #265, #276, #278: [!] * ITS_FEATURE: #265, #277, #288, #289, #290, #282: [!] */ #265=MACHINING_WORKINGSTEP(' WS 1','machining',' ',' '); #266=ACTION_PROPERTY('security plane',' WS 1',#265); #267=ACTION_PROPERTY_REPRESENTATION('security plane',' WS 1',#266,#268); #268=REPRESENTATION('clearance plane',(#271),#269); #269=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNIT_ASSIGNED_CONTEXT((#41,#49,#270)) REPRESENTATION_CONTEXT('INCH DEGREE STERADIAN','') ); #270=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #271=PLANE('security plane',#272); #272=AXIS2_PLACEMENT_3D('security plane',#273,#274,#275); #273=CARTESIAN_POINT('origin of security plane',(0.,0.,2.)); #274=DIRECTION('Z direction',(0.,0.,1.)); #275=DIRECTION('X direction',(1.,0.,0.)); #276=MACHINING_OPERATION_RELATIONSHIP(' WS 1','CC1 freeform milling',#265, #278); #277=MACHINING_FEATURE_RELATIONSHIP('its_feature','machining',#265,#288); /************************************************ * Application object: FREEFORM_OPERATION (#278) * ITS_ID: #278: [ WS 1] * ITS_MACHINE_FUNCTIONS: #278, #279, #222: [!] * ITS_TECHNOLOGY: #278, #280, #231: [!] * ITS_TOOL: #278, #31: [!] * ITS_TOOLPATH(1.0): #278, #281, #291: [!] */ #278=FREEFORM_MILLING_OPERATION(' WS 1', 'AP-238 CC1 OMAC Subset Version 1.0',' ',' '); #279=MACHINING_FUNCTIONS_RELATIONSHIP(' WS 1','coolant values',#278,#222); #280=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1', 'default feed and speed values',#278,#231); #281=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 1', 'AP-238 CC1 OMAC Subset Version 1.0',#278,#291,1.); /************************************************ * Application object: TOOLPATH_FEATURE (#282) * ITS_WORKPIECE: #282, #30, #27: [!] * FEATURE_PLACEMENT: #282, #283, #284, #285, #286: [0, 0, 0] */ #282=INSTANCED_FEATURE('the default tool path feature','toolpath', 'the default tool path feature','No geometry',#30,.T.); #283=PRODUCT_DEFINITION_SHAPE('toolpath',$,#282); #284=SHAPE_DEFINITION_REPRESENTATION(#283,#285); #285=SHAPE_REPRESENTATION_WITH_PARAMETERS('toolpath placement',(#286),#269); #286=AXIS2_PLACEMENT_3D('orientation',#287,#274,#275); #287=CARTESIAN_POINT('origin',(0.,0.,0.)); #288=MACHINING_FEATURE_PROCESS('machining','machining', 'the default tool path feature',' WS 6'); #289=PROPERTY_PROCESS('machining','No geometry',#288,' WS 6'); #290=PROCESS_PROPERTY_ASSOCIATION('the default tool path feature', 'No geometry',#289,#282); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#291) * ITS_PRIORITY: #291, #292, #293, #294: [required] * ITS_TYPE: #291, #296, #297, #298: [trajectory path] * ITS_TECHNOLOGY: #291, #300, #231: [!] * ITS_SPEED_1: #291, #301, #302, #303, #304: [rapid] * BASICCURVE: #291, #305, #306, #307, #308: [basic curve for WS 1 TP 1] */ #291=MACHINING_TOOLPATH(' WS 1 TP 1','cutter location trajectory',' ', ' '); #292=ACTION_PROPERTY('priority',' WS 1 TP 1',#291); #293=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 1',#292,#294); #294=REPRESENTATION('priority',(#295),#36); #295=DESCRIPTIVE_REPRESENTATION_ITEM('constant','required'); #296=ACTION_PROPERTY('trajectory type',' WS 1 TP 1',#291); #297=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 1',#296, #298); #298=REPRESENTATION('trajectory type',(#299),#36); #299=DESCRIPTIVE_REPRESENTATION_ITEM('constant','trajectory path'); #300=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 1', 'feed and speed values',#291,#231); #301=ACTION_PROPERTY('speed profile',' WS 1 TP 1',#291); #302=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 1',#301,#303); #303=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#304),#36); #304=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #305=ACTION_PROPERTY('basic curve',' WS 1 TP 1',#291); #306=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 1',#305,#307); #307=REPRESENTATION('basic curve',(#308),#269); #308=POLYLINE('basic curve for WS 1 TP 1',(#309,#310)); #309=CARTESIAN_POINT('',(0.,0.,0.)); #310=CARTESIAN_POINT('',(-2.91173365152257,0.,3.69510021245855)); /************************************************ * Application object: MACHINING_WORKINGSTEP (#311) * ITS_ID: #311: [ WS 2] * ITS_SECPLANE: #311, #312, #313, #314, #315: [0, 0, 2] * ITS_OPERATION: #311, #318, #320: [!] * ITS_FEATURE: #311, #319, #288, #289, #290, #282: [!] */ #311=MACHINING_WORKINGSTEP(' WS 2','machining',' ',' '); #312=ACTION_PROPERTY('security plane',' WS 2',#311); #313=ACTION_PROPERTY_REPRESENTATION('security plane',' WS 2',#312,#314); #314=REPRESENTATION('clearance plane',(#315),#269); #315=PLANE('security plane',#316); #316=AXIS2_PLACEMENT_3D('security plane',#317,#274,#275); #317=CARTESIAN_POINT('origin of security plane',(0.,0.,2.)); #318=MACHINING_OPERATION_RELATIONSHIP(' WS 2','CC1 freeform milling',#311, #320); #319=MACHINING_FEATURE_RELATIONSHIP('its_feature','machining',#311,#288); /************************************************ * Application object: FREEFORM_OPERATION (#320) * ITS_ID: #320: [ WS 2] * ITS_MACHINE_FUNCTIONS: #320, #321, #222: [!] * ITS_TECHNOLOGY: #320, #322, #231: [!] * ITS_TOOL: #320, #31: [!] * ITS_TOOLPATH(1.0): #320, #323, #324: [!] */ #320=FREEFORM_MILLING_OPERATION(' WS 2', 'AP-238 CC1 OMAC Subset Version 1.0',' ',' '); #321=MACHINING_FUNCTIONS_RELATIONSHIP(' WS 2','coolant values',#320,#222); #322=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2', 'default feed and speed values',#320,#231); #323=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 2', 'AP-238 CC1 OMAC Subset Version 1.0',#320,#324,1.); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#324) * ITS_PRIORITY: #324, #325, #326, #294: [required] * ITS_TYPE: #324, #327, #328, #298: [trajectory path] * ITS_TECHNOLOGY: #324, #329, #231: [!] * ITS_SPEED_1: #324, #330, #331, #332, #333: [rapid] * BASICCURVE: #324, #334, #335, #336, #337: [basic curve for WS 2 TP 2] */ #324=MACHINING_TOOLPATH(' WS 2 TP 2','cutter location trajectory',' ', ' '); #325=ACTION_PROPERTY('priority',' WS 2 TP 2',#324); #326=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 2',#325,#294); #327=ACTION_PROPERTY('trajectory type',' WS 2 TP 2',#324); #328=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 2',#327, #298); #329=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 2', 'feed and speed values',#324,#231); #330=ACTION_PROPERTY('speed profile',' WS 2 TP 2',#324); #331=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 2 TP 2',#330,#332); #332=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#333),#36); #333=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #334=ACTION_PROPERTY('basic curve',' WS 2 TP 2',#324); #335=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 2',#334,#336); #336=REPRESENTATION('basic curve',(#337),#269); #337=POLYLINE('basic curve for WS 2 TP 2',(#310,#338)); #338=CARTESIAN_POINT('',(-0.899775181412525,-2.7692232629922,3.69510021245411)); /************************************************ * Application object: MACHINING_WORKINGSTEP (#339) * ITS_ID: #339: [ WS 3] * ITS_SECPLANE: #339, #340, #341, #342, #343: [0, 0, 2] * ITS_OPERATION: #339, #346, #348: [!] * ITS_FEATURE: #339, #347, #288, #289, #290, #282: [!] */ #339=MACHINING_WORKINGSTEP(' WS 3','machining',' ',' '); #340=ACTION_PROPERTY('security plane',' WS 3',#339); #341=ACTION_PROPERTY_REPRESENTATION('security plane',' WS 3',#340,#342); #342=REPRESENTATION('clearance plane',(#343),#269); #343=PLANE('security plane',#344); #344=AXIS2_PLACEMENT_3D('security plane',#345,#274,#275); #345=CARTESIAN_POINT('origin of security plane',(0.,0.,2.)); #346=MACHINING_OPERATION_RELATIONSHIP(' WS 3','CC1 freeform milling',#339, #348); #347=MACHINING_FEATURE_RELATIONSHIP('its_feature','machining',#339,#288); /************************************************ * Application object: FREEFORM_OPERATION (#348) * ITS_ID: #348: [ WS 3] * ITS_MACHINE_FUNCTIONS: #348, #349, #222: [!] * ITS_TECHNOLOGY: #348, #350, #231: [!] * ITS_TOOL: #348, #31: [!] * ITS_TOOLPATH(1.0): #348, #351, #352: [!] */ #348=FREEFORM_MILLING_OPERATION(' WS 3', 'AP-238 CC1 OMAC Subset Version 1.0',' ',' '); #349=MACHINING_FUNCTIONS_RELATIONSHIP(' WS 3','coolant values',#348,#222); #350=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 3', 'default feed and speed values',#348,#231); #351=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 3 TP 3', 'AP-238 CC1 OMAC Subset Version 1.0',#348,#352,1.); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#352) * ITS_PRIORITY: #352, #353, #354, #294: [required] * ITS_TYPE: #352, #355, #356, #298: [trajectory path] * ITS_TECHNOLOGY: #352, #357, #231: [!] * ITS_SPEED_1: #352, #358, #359, #360, #361: [rapid] * BASICCURVE: #352, #362, #363, #364, #365: [basic curve for WS 3 TP 3] */ #352=MACHINING_TOOLPATH(' WS 3 TP 3','cutter location trajectory',' ', ' '); #353=ACTION_PROPERTY('priority',' WS 3 TP 3',#352); #354=ACTION_PROPERTY_REPRESENTATION('priority',' WS 3 TP 3',#353,#294); #355=ACTION_PROPERTY('trajectory type',' WS 3 TP 3',#352); #356=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 3 TP 3',#355, #298); #357=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 3 TP 3', 'feed and speed values',#352,#231); #358=ACTION_PROPERTY('speed profile',' WS 3 TP 3',#352); #359=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 3 TP 3',#358,#360); #360=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#361),#36); #361=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #362=ACTION_PROPERTY('basic curve',' WS 3 TP 3',#352); #363=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 3 TP 3',#362,#364); #364=REPRESENTATION('basic curve',(#365),#269); #365=POLYLINE('basic curve for WS 3 TP 3',(#338,#366)); #366=CARTESIAN_POINT('',(2.35564200717159,-1.71147409896607,3.69510021245411)); /************************************************ * Application object: MACHINING_WORKINGSTEP (#367) * ITS_ID: #367: [ WS 4] * ITS_SECPLANE: #367, #368, #369, #370, #371: [0, 0, 2] * ITS_OPERATION: #367, #374, #376: [!] * ITS_FEATURE: #367, #375, #288, #289, #290, #282: [!] */ #367=MACHINING_WORKINGSTEP(' WS 4','machining',' ',' '); #368=ACTION_PROPERTY('security plane',' WS 4',#367); #369=ACTION_PROPERTY_REPRESENTATION('security plane',' WS 4',#368,#370); #370=REPRESENTATION('clearance plane',(#371),#269); #371=PLANE('security plane',#372); #372=AXIS2_PLACEMENT_3D('security plane',#373,#274,#275); #373=CARTESIAN_POINT('origin of security plane',(0.,0.,2.)); #374=MACHINING_OPERATION_RELATIONSHIP(' WS 4','CC1 freeform milling',#367, #376); #375=MACHINING_FEATURE_RELATIONSHIP('its_feature','machining',#367,#288); /************************************************ * Application object: FREEFORM_OPERATION (#376) * ITS_ID: #376: [ WS 4] * ITS_MACHINE_FUNCTIONS: #376, #377, #222: [!] * ITS_TECHNOLOGY: #376, #378, #231: [!] * ITS_TOOL: #376, #31: [!] * ITS_TOOLPATH(1.0): #376, #379, #380: [!] */ #376=FREEFORM_MILLING_OPERATION(' WS 4', 'AP-238 CC1 OMAC Subset Version 1.0',' ',' '); #377=MACHINING_FUNCTIONS_RELATIONSHIP(' WS 4','coolant values',#376,#222); #378=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 4', 'default feed and speed values',#376,#231); #379=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 4 TP 4', 'AP-238 CC1 OMAC Subset Version 1.0',#376,#380,1.); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#380) * ITS_PRIORITY: #380, #381, #382, #294: [required] * ITS_TYPE: #380, #383, #384, #298: [trajectory path] * ITS_TECHNOLOGY: #380, #385, #231: [!] * ITS_SPEED_1: #380, #386, #387, #388, #389: [rapid] * BASICCURVE: #380, #390, #391, #392, #393: [basic curve for WS 4 TP 4] */ #380=MACHINING_TOOLPATH(' WS 4 TP 4','cutter location trajectory',' ', ' '); #381=ACTION_PROPERTY('priority',' WS 4 TP 4',#380); #382=ACTION_PROPERTY_REPRESENTATION('priority',' WS 4 TP 4',#381,#294); #383=ACTION_PROPERTY('trajectory type',' WS 4 TP 4',#380); #384=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 4 TP 4',#383, #298); #385=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 4 TP 4', 'feed and speed values',#380,#231); #386=ACTION_PROPERTY('speed profile',' WS 4 TP 4',#380); #387=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 4 TP 4',#386,#388); #388=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#389),#36); #389=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #390=ACTION_PROPERTY('basic curve',' WS 4 TP 4',#380); #391=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 4 TP 4',#390,#392); #392=REPRESENTATION('basic curve',(#393),#269); #393=POLYLINE('basic curve for WS 4 TP 4',(#366,#394)); #394=CARTESIAN_POINT('',(2.35564200717159,1.71147409896606,3.69510021245411)); /************************************************ * Application object: MACHINING_WORKINGSTEP (#395) * ITS_ID: #395: [ WS 5] * ITS_SECPLANE: #395, #396, #397, #398, #399: [0, 0, 2] * ITS_OPERATION: #395, #402, #404: [!] * ITS_FEATURE: #395, #403, #288, #289, #290, #282: [!] */ #395=MACHINING_WORKINGSTEP(' WS 5','machining',' ',' '); #396=ACTION_PROPERTY('security plane',' WS 5',#395); #397=ACTION_PROPERTY_REPRESENTATION('security plane',' WS 5',#396,#398); #398=REPRESENTATION('clearance plane',(#399),#269); #399=PLANE('security plane',#400); #400=AXIS2_PLACEMENT_3D('security plane',#401,#274,#275); #401=CARTESIAN_POINT('origin of security plane',(0.,0.,2.)); #402=MACHINING_OPERATION_RELATIONSHIP(' WS 5','CC1 freeform milling',#395, #404); #403=MACHINING_FEATURE_RELATIONSHIP('its_feature','machining',#395,#288); /************************************************ * Application object: FREEFORM_OPERATION (#404) * ITS_ID: #404: [ WS 5] * ITS_MACHINE_FUNCTIONS: #404, #405, #222: [!] * ITS_TECHNOLOGY: #404, #406, #231: [!] * ITS_TOOL: #404, #31: [!] * ITS_TOOLPATH(1.0): #404, #407, #408: [!] */ #404=FREEFORM_MILLING_OPERATION(' WS 5', 'AP-238 CC1 OMAC Subset Version 1.0',' ',' '); #405=MACHINING_FUNCTIONS_RELATIONSHIP(' WS 5','coolant values',#404,#222); #406=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 5', 'default feed and speed values',#404,#231); #407=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 5 TP 5', 'AP-238 CC1 OMAC Subset Version 1.0',#404,#408,1.); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#408) * ITS_PRIORITY: #408, #409, #410, #294: [required] * ITS_TYPE: #408, #411, #412, #298: [trajectory path] * ITS_TECHNOLOGY: #408, #413, #231: [!] * ITS_SPEED_1: #408, #414, #415, #416, #417: [rapid] * BASICCURVE: #408, #418, #419, #420, #421: [basic curve for WS 5 TP 5] */ #408=MACHINING_TOOLPATH(' WS 5 TP 5','cutter location trajectory',' ', ' '); #409=ACTION_PROPERTY('priority',' WS 5 TP 5',#408); #410=ACTION_PROPERTY_REPRESENTATION('priority',' WS 5 TP 5',#409,#294); #411=ACTION_PROPERTY('trajectory type',' WS 5 TP 5',#408); #412=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 5 TP 5',#411, #298); #413=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 5 TP 5', 'feed and speed values',#408,#231); #414=ACTION_PROPERTY('speed profile',' WS 5 TP 5',#408); #415=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 5 TP 5',#414,#416); #416=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#417),#36); #417=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #418=ACTION_PROPERTY('basic curve',' WS 5 TP 5',#408); #419=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 5 TP 5',#418,#420); #420=REPRESENTATION('basic curve',(#421),#269); #421=POLYLINE('basic curve for WS 5 TP 5',(#394,#422)); #422=CARTESIAN_POINT('',(-0.899775181413886,2.76922326299642,3.69510021245855)); /************************************************ * Application object: MILLING_TECHNOLOGY (#423) * FEEDRATE_REFERENCE: #423, #424, #425, #234: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #423, #426, #427, #238: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #423, #428, #429, #242: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #423, #430, #431, #246: [override allowed] * SPINDLE: #423, #432, #433, #434, #435: [1069] * FEEDRATE: #423, #436, #437, #438, #439: [0] */ #423=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling ',' ',' '); #424=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#423); #425=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#424,#234); #426=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#423); #427=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#426,#238); #428=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#423); #429=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#428,#242); #430=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#423); #431=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#430,#246); #432=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#423); #433=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#432,#434); #434=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#435),#36); #435=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(1069.), #252); #436=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#423); #437=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#436,#438); #438=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#439),#36); #439=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(0.),#262); /************************************************ * Application object: MACHINING_WORKINGSTEP (#440) * ITS_ID: #440: [ WS 6] * ITS_SECPLANE: #440, #441, #442, #443, #444: [0, 0, 2] * ITS_OPERATION: #440, #447, #449: [!] * ITS_FEATURE: #440, #448, #288, #289, #290, #282: [!] */ #440=MACHINING_WORKINGSTEP(' WS 6','machining',' ',' '); #441=ACTION_PROPERTY('security plane',' WS 6',#440); #442=ACTION_PROPERTY_REPRESENTATION('security plane',' WS 6',#441,#443); #443=REPRESENTATION('clearance plane',(#444),#269); #444=PLANE('security plane',#445); #445=AXIS2_PLACEMENT_3D('security plane',#446,#274,#275); #446=CARTESIAN_POINT('origin of security plane',(0.,0.,2.)); #447=MACHINING_OPERATION_RELATIONSHIP(' WS 6','CC1 freeform milling',#440, #449); #448=MACHINING_FEATURE_RELATIONSHIP('its_feature','machining',#440,#288); /************************************************ * Application object: FREEFORM_OPERATION (#449) * ITS_ID: #449: [ WS 6] * ITS_MACHINE_FUNCTIONS: #449, #450, #222: [!] * ITS_TECHNOLOGY: #449, #451, #423: [!] * ITS_TOOL: #449, #55: [!] * ITS_TOOLPATH(1.0): #449, #452, #453: [!] */ #449=FREEFORM_MILLING_OPERATION(' WS 6', 'AP-238 CC1 OMAC Subset Version 1.0',' ',' '); #450=MACHINING_FUNCTIONS_RELATIONSHIP(' WS 6','coolant values',#449,#222); #451=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 6', 'default feed and speed values',#449,#423); #452=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 6 TP 6', 'AP-238 CC1 OMAC Subset Version 1.0',#449,#453,1.); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#453) * ITS_PRIORITY: #453, #454, #455, #294: [required] * ITS_TYPE: #453, #456, #457, #298: [trajectory path] * ITS_TECHNOLOGY: #453, #458, #423: [!] * ITS_SPEED_1: #453, #459, #460, #461, #462: [rapid] * BASICCURVE: #453, #463, #464, #465, #466: [basic curve for WS 6 TP 6] */ #453=MACHINING_TOOLPATH(' WS 6 TP 6','cutter location trajectory',' ', ' '); #454=ACTION_PROPERTY('priority',' WS 6 TP 6',#453); #455=ACTION_PROPERTY_REPRESENTATION('priority',' WS 6 TP 6',#454,#294); #456=ACTION_PROPERTY('trajectory type',' WS 6 TP 6',#453); #457=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 6 TP 6',#456, #298); #458=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 6 TP 6', 'feed and speed values',#453,#423); #459=ACTION_PROPERTY('speed profile',' WS 6 TP 6',#453); #460=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 6 TP 6',#459,#461); #461=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#462),#36); #462=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #463=ACTION_PROPERTY('basic curve',' WS 6 TP 6',#453); #464=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 6 TP 6',#463,#465); #465=REPRESENTATION('basic curve',(#466),#269); #466=POLYLINE('basic curve for WS 6 TP 6',(#422,#467)); #467=CARTESIAN_POINT('',(-1.88373875617981,0.,4.19100689888)); /************************************************ * END OF APPLICATION OBJECT DESCRIPTIONS */ #468=CARTESIAN_POINT('origin of security plane',(0.,0.,2.)); #469=AXIS2_PLACEMENT_3D('security plane',#468,#274,#275); #470=PLANE('security plane',#469); #471=APPLICATION_PROTOCOL_DEFINITION('Draft International Standard', 'integrated_cnc_schema',2004,#14); ENDSEC; END-ISO-10303-21;