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\\high_speed\\highspeed-facing.stp', /* time_stamp */ '2005-06-08T17:08:59-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: [highspeed-facing-project] * MAIN_WORKPLAN: #11, #15, #17, #18, #20: [!] * ITS_WORKPIECES(1): #11, #15, #19, #22: [!] */ #11=PRODUCT_DEFINITION_FORMATION('1.0','Machining Project',#12); #12=MACHINING_PROJECT('highspeed-facing-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('highspeed-facing-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('highspeed-facing-project', 'workpiece',$,#15,#22); /************************************************ * Application object: WORKPLAN (#20) * ITS_ID: #20: [Main workplan] * ITS_ELEMENTS(1.0): #20, #21, #97: [!] */ #20=MACHINING_WORKPLAN('Main workplan','AP-238 CC2','',''); #21=MACHINING_PROCESS_SEQUENCE_RELATIONSHIP(' WS 1',' ',#20,#97,1.); /************************************************ * Application object: WORKPIECE (#22) * ITS_ID: #22: [highspeed-facing] */ #22=PRODUCT_DEFINITION('highspeed-facing','Workpiece definition',#23,#16); #23=PRODUCT_DEFINITION_FORMATION('1.0','Workpiece',#24); #24=PRODUCT('highspeed-facing','AP-238 CC1',' ',(#13)); #25=PRODUCT_DEFINITION_SHAPE('workpiece',$,#22); /************************************************ * Application object: MILLING_CUTTING_TOOL (#26) * ITS_ID: #26: [Tool 1] * ITS_TOOL_BODY: #26, #28, #29, #30: [!] */ #26=MACHINING_TOOL('Tool 1','milling cutting tool',(#110),#27); #27=ACTION_RESOURCE_TYPE('milling cutting tool'); #28=RESOURCE_PROPERTY('tool body','milling cutting tool',#26); #29=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool', #28,#30); /************************************************ * Application object: USER_DEFINED_TOOL (#30) * IDENTIFIER: #30, #32: [APT CUTTER] * DIMENSION: #30, #33, #34: [!] */ #30=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#32), #31); #31=REPRESENTATION_CONTEXT('','units not necessary'); #32=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #33=REPRESENTATION_RELATIONSHIP('user defined milling tool','dimensions ',#30,#34); /************************************************ * Application object: TOOL_DIMENSION (#34) * DIAMETER: #34, #35: [1] * EDGE_RADIUS: #34, #40: [0] * EDGE_CENTER_HORIZONTAL: #34, #41: [0.5] * EDGE_CENTER_VERTICAL: #34, #42: [0] * TOOL_TIP_HALF_ANGLE: #34, #43: [180] * TOOL_CIRCUMFERENCE_ANGLE: #34, #48: [180] * CUTTING_EDGE_LENGTH: #34, #49: [2] */ #34=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#35,#40,#41,#42,#43, #48,#49),#31); #35=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(1.),#36) REPRESENTATION_ITEM('diameter') ); #36=( CONVERSION_BASED_UNIT('INCH',#38) LENGTH_UNIT() NAMED_UNIT(#37) ); #37=DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.); #38=LENGTH_MEASURE_WITH_UNIT(LENGTH_MEASURE(25.4),#39); #39=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #40=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#36) REPRESENTATION_ITEM('edge radius') ); #41=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.5),#36) REPRESENTATION_ITEM('edge center horizintal') ); #42=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#36) REPRESENTATION_ITEM('edge center vertical') ); #43=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(180.),#44) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #44=( CONVERSION_BASED_UNIT('DEGREE',#46) NAMED_UNIT(#45) PLANE_ANGLE_UNIT() ); #45=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); #46=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329251994), #47); #47=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #48=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(180.),#44) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #49=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#36) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_MACHINE_FUNCTIONS (#50) * THROUGH_SPINDLE_COOLANT: #50, #51, #52, #53: [through spindle coolant off] * CHIP_REMOVAL: #50, #55, #56, #57: [chip removal off] * COOLANT: #50, #59, #60, #61: [coolant on] */ #50=MACHINING_FUNCTIONS('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #51=ACTION_PROPERTY('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#50); #52=ACTION_PROPERTY_REPRESENTATION('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#51,#53); #53=REPRESENTATION('through spindle coolant',(#54),#31); #54=DESCRIPTIVE_REPRESENTATION_ITEM('constant', 'through spindle coolant off'); #55=ACTION_PROPERTY('chip removal','AP-238 CC1 OMAC Subset Version 1.0', #50); #56=ACTION_PROPERTY_REPRESENTATION('chip removal', 'AP-238 CC1 OMAC Subset Version 1.0',#55,#57); #57=REPRESENTATION('chip removal',(#58),#31); #58=DESCRIPTIVE_REPRESENTATION_ITEM('constant','chip removal off'); #59=ACTION_PROPERTY('coolant','AP-238 CC1 OMAC Subset Version 1.0',#50); #60=ACTION_PROPERTY_REPRESENTATION('coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#59,#61); #61=REPRESENTATION('coolant',(#62),#31); #62=DESCRIPTIVE_REPRESENTATION_ITEM('constant','coolant on'); /************************************************ * Application object: MILLING_TECHNOLOGY (#63) * FEEDRATE_REFERENCE: #63, #64, #65, #66: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #63, #68, #69, #70: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #63, #72, #73, #74: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #63, #76, #77, #78: [override allowed] * SPINDLE: #63, #80, #81, #82, #83: [534] * FEEDRATE: #63, #90, #91, #92, #93: [0] */ #63=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #64=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#63); #65=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#64,#66); #66=REPRESENTATION('feedrate reference',(#67),#31); #67=DESCRIPTIVE_REPRESENTATION_ITEM('constant','tool center point'); #68=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#63); #69=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#68,#70); #70=REPRESENTATION('synchronize spindle with feed',(#71),#31); #71=DESCRIPTIVE_REPRESENTATION_ITEM('constant','not synchronized'); #72=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#63); #73=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#72,#74); #74=REPRESENTATION('inhibit feedrate override',(#75),#31); #75=DESCRIPTIVE_REPRESENTATION_ITEM('constant','override allowed'); #76=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#63); #77=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#76,#78); #78=REPRESENTATION('inhibit spindle override',(#79),#31); #79=DESCRIPTIVE_REPRESENTATION_ITEM('constant','override allowed'); #80=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#63); #81=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#80,#82); #82=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#83),#31); #83=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(534.), #84); #84=DERIVED_UNIT((#85)); #85=DERIVED_UNIT_ELEMENT(#86,-1.); #86=( CONVERSION_BASED_UNIT('MINUTE',#88) NAMED_UNIT(#87) TIME_UNIT() ); #87=DIMENSIONAL_EXPONENTS(0.,0.,1.,0.,0.,0.,0.); #88=TIME_MEASURE_WITH_UNIT(TIME_MEASURE(60.),#89); #89=( NAMED_UNIT(*) SI_UNIT($,.SECOND.) TIME_UNIT() ); #90=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#63); #91=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#90,#92); #92=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#93),#31); #93=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(0.),#94); #94=DERIVED_UNIT((#95,#96)); #95=DERIVED_UNIT_ELEMENT(#36,1.); #96=DERIVED_UNIT_ELEMENT(#86,-1.); /************************************************ * Application object: MACHINING_WORKINGSTEP (#97) * ITS_ID: #97: [ WS 1] * ITS_SECPLANE: #97, #98, #99, #100, #103: [0, 0, 2] * ITS_OPERATION: #97, #108, #110: [!] * ITS_FEATURE: #97, #109, #122, #123, #124, #116: [!] */ #97=MACHINING_WORKINGSTEP(' WS 1','machining',' ',' '); #98=ACTION_PROPERTY('security plane',' WS 1',#97); #99=ACTION_PROPERTY_REPRESENTATION('security plane',' WS 1',#98,#100); #100=REPRESENTATION('clearance plane',(#103),#101); #101=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNIT_ASSIGNED_CONTEXT((#36,#44,#102)) REPRESENTATION_CONTEXT('INCH DEGREE STERADIAN','') ); #102=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #103=PLANE('security plane',#104); #104=AXIS2_PLACEMENT_3D('security plane',#105,#106,#107); #105=CARTESIAN_POINT('origin of security plane',(0.,0.,2.)); #106=DIRECTION('Z direction',(0.,0.,1.)); #107=DIRECTION('X direction',(1.,0.,0.)); #108=MACHINING_OPERATION_RELATIONSHIP(' WS 1','CC1 freeform milling',#97, #110); #109=MACHINING_FEATURE_RELATIONSHIP('its_feature','machining',#97,#122); /************************************************ * Application object: FREEFORM_OPERATION (#110) * ITS_ID: #110: [ WS 1] * ITS_MACHINE_FUNCTIONS: #110, #111, #50: [!] * ITS_TECHNOLOGY: #110, #112, #63: [!] * ITS_TOOL: #110, #26: [!] * ITS_TOOLPATH(1.0): #110, #113, #125: [!] * ITS_TOOLPATH(2.0): #110, #114, #163: [!] * ITS_TOOLPATH(3.0): #110, #115, #242: [!] */ #110=FREEFORM_MILLING_OPERATION(' WS 1', 'AP-238 CC1 OMAC Subset Version 1.0',' ',' '); #111=MACHINING_FUNCTIONS_RELATIONSHIP(' WS 1','coolant values',#110,#50); #112=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1', 'default feed and speed values',#110,#63); #113=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 1', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#125,1.); #114=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 2', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#163,2.); #115=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 3', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#242,3.); /************************************************ * Application object: TOOLPATH_FEATURE (#116) * ITS_WORKPIECE: #116, #25, #22: [!] * FEATURE_PLACEMENT: #116, #117, #118, #119, #120: [0, 0, 0] */ #116=INSTANCED_FEATURE('the default tool path feature','toolpath', 'the default tool path feature','No geometry',#25,.T.); #117=PRODUCT_DEFINITION_SHAPE('toolpath',$,#116); #118=SHAPE_DEFINITION_REPRESENTATION(#117,#119); #119=SHAPE_REPRESENTATION_WITH_PARAMETERS('toolpath placement',(#120),#101); #120=AXIS2_PLACEMENT_3D('orientation',#121,#106,#107); #121=CARTESIAN_POINT('origin',(0.,0.,0.)); #122=MACHINING_FEATURE_PROCESS('machining','machining', 'the default tool path feature',' WS 1'); #123=PROPERTY_PROCESS('machining','No geometry',#122,' WS 1'); #124=PROCESS_PROPERTY_ASSOCIATION('the default tool path feature', 'No geometry',#123,#116); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#125) * ITS_PRIORITY: #125, #126, #127, #128: [required] * ITS_TYPE: #125, #130, #131, #132: [trajectory path] * ITS_TECHNOLOGY: #125, #134, #63: [!] * ITS_SPEED_1: #125, #135, #136, #137, #138: [rapid] * BASICCURVE: #125, #139, #140, #141, #142: [basic curve for WS 1 TP 1] */ #125=MACHINING_TOOLPATH(' WS 1 TP 1','cutter location trajectory',' ', ' '); #126=ACTION_PROPERTY('priority',' WS 1 TP 1',#125); #127=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 1',#126,#128); #128=REPRESENTATION('priority',(#129),#31); #129=DESCRIPTIVE_REPRESENTATION_ITEM('constant','required'); #130=ACTION_PROPERTY('trajectory type',' WS 1 TP 1',#125); #131=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 1',#130, #132); #132=REPRESENTATION('trajectory type',(#133),#31); #133=DESCRIPTIVE_REPRESENTATION_ITEM('constant','trajectory path'); #134=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 1', 'feed and speed values',#125,#63); #135=ACTION_PROPERTY('speed profile',' WS 1 TP 1',#125); #136=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 1',#135,#137); #137=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#138),#31); #138=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #139=ACTION_PROPERTY('basic curve',' WS 1 TP 1',#125); #140=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 1',#139,#141); #141=REPRESENTATION('basic curve',(#142),#101); #142=POLYLINE('basic curve for WS 1 TP 1',(#143,#144,#145)); #143=CARTESIAN_POINT('',(0.,0.,0.)); #144=CARTESIAN_POINT('',(-3.99751565160818,-1.9636593031,0.25)); #145=CARTESIAN_POINT('',(-3.99751565160818,-1.9636593031,0.1)); /************************************************ * Application object: MILLING_TECHNOLOGY (#146) * FEEDRATE_REFERENCE: #146, #147, #148, #66: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #146, #149, #150, #70: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #146, #151, #152, #74: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #146, #153, #154, #78: [override allowed] * SPINDLE: #146, #155, #156, #157, #158: [534] * FEEDRATE: #146, #159, #160, #161, #162: [6.4176] */ #146=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling ',' ',' '); #147=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#146); #148=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#147,#66); #149=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#146); #150=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#149,#70); #151=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#146); #152=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#151,#74); #153=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#146); #154=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#153,#78); #155=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#146); #156=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#155,#157); #157=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#158),#31); #158=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(534.), #84); #159=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#146); #160=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#159,#161); #161=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#162),#31); #162=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(6.4176),#94); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#163) * ITS_PRIORITY: #163, #164, #165, #128: [required] * ITS_TYPE: #163, #166, #167, #132: [trajectory path] * ITS_TECHNOLOGY: #163, #168, #146: [!] * BASICCURVE: #163, #169, #170, #171, #172: [composite curve for WS 1 TP 2] */ #163=MACHINING_TOOLPATH(' WS 1 TP 2','cutter location trajectory',' ', ' '); #164=ACTION_PROPERTY('priority',' WS 1 TP 2',#163); #165=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 2',#164,#128); #166=ACTION_PROPERTY('trajectory type',' WS 1 TP 2',#163); #167=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 2',#166, #132); #168=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 2', 'feed and speed values',#163,#146); #169=ACTION_PROPERTY('basic curve',' WS 1 TP 2',#163); #170=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 2',#169,#171); #171=REPRESENTATION('basic curve',(#172),#101); #172=COMPOSITE_CURVE('composite curve for WS 1 TP 2',(#173,#178,#184,#187, #193,#197,#203,#206,#212,#215,#221,#224,#230,#233,#239),.F.); #173=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#174); #174=POLYLINE('basic curve for WS 1 TP 2',(#145,#175,#176,#177)); #175=CARTESIAN_POINT('',(-3.99751565160818,-1.9636593031,0.)); #176=CARTESIAN_POINT('',(1.86104960616068,-1.9636593031,0.)); #177=CARTESIAN_POINT('',(1.89861499956149,-1.9636593031,0.)); #178=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#179); #179=TRIMMED_CURVE('Arc for in WS 1 TP 2',#180,(#177),(#183),.T.,.CARTESIAN.); #180=CIRCLE('Circle for in WS 1 TP 2',#181,0.34462396825); #181=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#182,#106,#107); #182=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.89861499956149,-1.61903533485, 0.)); #183=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.89861499956149,-1.2744113666, 0.)); #184=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#185); #185=POLYLINE('basic curve for WS 1 TP 2',(#183,#186)); #186=CARTESIAN_POINT('',(-3.53508105591947,-1.2744113666,0.)); #187=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#188); #188=TRIMMED_CURVE('Arc for in WS 1 TP 2',#189,(#186),(#192),.F.,.CARTESIAN.); #189=CIRCLE('Circle for in WS 1 TP 2',#190,0.34462396825); #190=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#191,#106,#107); #191=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-3.53508105591947,-0.92978739835, 0.)); #192=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-3.53508105591947,-0.5851634301, 0.)); #193=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#194); #194=POLYLINE('basic curve for WS 1 TP 2',(#192,#195,#196)); #195=CARTESIAN_POINT('',(4.62172141784605,-0.5851634301,0.)); #196=CARTESIAN_POINT('',(4.77034898233163,-0.5851634301,0.)); #197=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#198); #198=TRIMMED_CURVE('Arc for in WS 1 TP 2',#199,(#196),(#202),.T.,.CARTESIAN.); #199=CIRCLE('Circle for in WS 1 TP 2',#200,0.34462396825); #200=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#201,#106,#107); #201=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(4.77034898233163,-0.24053946185, 0.)); #202=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(4.77034898233163,0.1040845064, 0.)); #203=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#204); #204=POLYLINE('basic curve for WS 1 TP 2',(#202,#205)); #205=CARTESIAN_POINT('',(-3.53508105591947,0.1040845064,0.)); #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.34462396825); #209=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#210,#106,#107); #210=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-3.53508105591947,0.44870847465, 0.)); #211=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-3.53508105591947,0.7933324429, 0.)); #212=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#213); #213=POLYLINE('basic curve for WS 1 TP 2',(#211,#214)); #214=CARTESIAN_POINT('',(4.77034898233163,0.7933324429,0.)); #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.34462396825); #218=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#219,#106,#107); #219=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(4.77034898233163,1.13795641115, 0.)); #220=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(4.77034898233163,1.4825803794, 0.)); #221=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#222); #222=POLYLINE('basic curve for WS 1 TP 2',(#220,#223)); #223=CARTESIAN_POINT('',(-3.53508105591947,1.4825803794,0.)); #224=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#225); #225=TRIMMED_CURVE('Arc for in WS 1 TP 2',#226,(#223),(#229),.F.,.CARTESIAN.); #226=CIRCLE('Circle for in WS 1 TP 2',#227,0.34462396825); #227=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#228,#106,#107); #228=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-3.53508105591947,1.82720434765, 0.)); #229=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-3.53508105591947,2.1718283159, 0.)); #230=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#231); #231=POLYLINE('basic curve for WS 1 TP 2',(#229,#232)); #232=CARTESIAN_POINT('',(4.77034898233163,2.1718283159,0.)); #233=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#234); #234=TRIMMED_CURVE('Arc for in WS 1 TP 2',#235,(#232),(#238),.T.,.CARTESIAN.); #235=CIRCLE('Circle for in WS 1 TP 2',#236,0.34462396825); #236=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#237,#106,#107); #237=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(4.77034898233163,2.51645228415, 0.)); #238=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(4.77034898233163,2.8610762524, 0.)); #239=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#240); #240=POLYLINE('basic curve for WS 1 TP 2',(#238,#241)); #241=CARTESIAN_POINT('',(-3.99751562709775,2.8610762524,0.)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#242) * ITS_PRIORITY: #242, #243, #244, #128: [required] * ITS_TYPE: #242, #245, #246, #132: [trajectory path] * ITS_TECHNOLOGY: #242, #247, #146: [!] * ITS_SPEED_1: #242, #248, #249, #250, #251: [rapid] * BASICCURVE: #242, #252, #253, #254, #255: [basic curve for WS 1 TP 3] */ #242=MACHINING_TOOLPATH(' WS 1 TP 3','cutter location trajectory',' ', ' '); #243=ACTION_PROPERTY('priority',' WS 1 TP 3',#242); #244=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 3',#243,#128); #245=ACTION_PROPERTY('trajectory type',' WS 1 TP 3',#242); #246=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 3',#245, #132); #247=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 3', 'feed and speed values',#242,#146); #248=ACTION_PROPERTY('speed profile',' WS 1 TP 3',#242); #249=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 3',#248,#250); #250=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#251),#31); #251=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #252=ACTION_PROPERTY('basic curve',' WS 1 TP 3',#242); #253=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 3',#252,#254); #254=REPRESENTATION('basic curve',(#255),#101); #255=POLYLINE('basic curve for WS 1 TP 3',(#241,#256)); #256=CARTESIAN_POINT('',(-3.99751562709775,2.8610762524,0.25)); /************************************************ * Application object: MILLING_MACHINE_FUNCTIONS (#257) * THROUGH_SPINDLE_COOLANT: #257, #258, #259, #53: [through spindle coolant off] * CHIP_REMOVAL: #257, #260, #261, #57: [chip removal off] * COOLANT: #257, #262, #263, #264: [coolant off] */ #257=MACHINING_FUNCTIONS('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #258=ACTION_PROPERTY('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#257); #259=ACTION_PROPERTY_REPRESENTATION('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#258,#53); #260=ACTION_PROPERTY('chip removal','AP-238 CC1 OMAC Subset Version 1.0 ',#257); #261=ACTION_PROPERTY_REPRESENTATION('chip removal', 'AP-238 CC1 OMAC Subset Version 1.0',#260,#57); #262=ACTION_PROPERTY('coolant','AP-238 CC1 OMAC Subset Version 1.0',#257); #263=ACTION_PROPERTY_REPRESENTATION('coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#262,#264); #264=REPRESENTATION('coolant',(#265),#31); #265=DESCRIPTIVE_REPRESENTATION_ITEM('constant','coolant off'); /************************************************ * END OF APPLICATION OBJECT DESCRIPTIONS */ #266=APPLICATION_PROTOCOL_DEFINITION('Draft International Standard', 'integrated_cnc_schema',2004,#14); ENDSEC; END-ISO-10303-21;