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-ramp-inside.stp', /* time_stamp */ '2005-06-09T21:08:52-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-ramp-inside-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('2d-contour-ramp-inside-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-ramp-inside-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-ramp-inside-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: [2d-contour-ramp-inside] */ #22=PRODUCT_DEFINITION('2d-contour-ramp-inside','Workpiece definition',#23, #16); #23=PRODUCT_DEFINITION_FORMATION('1.0','Workpiece',#24); #24=PRODUCT('2d-contour-ramp-inside','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, 1] * 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.,1.)); #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, #162: [!] * ITS_TOOLPATH(3.0): #110, #115, #395: [!] */ #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,#162,2.); #115=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 3', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#395,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)); #143=CARTESIAN_POINT('',(0.,0.,0.)); #144=CARTESIAN_POINT('',(1.39238033073802,-0.0131816451020468,0.1)); /************************************************ * Application object: MILLING_TECHNOLOGY (#145) * FEEDRATE_REFERENCE: #145, #146, #147, #66: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #145, #148, #149, #70: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #145, #150, #151, #74: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #145, #152, #153, #78: [override allowed] * SPINDLE: #145, #154, #155, #156, #157: [534] * FEEDRATE: #145, #158, #159, #160, #161: [6.4176] */ #145=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling ',' ',' '); #146=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#145); #147=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#146,#66); #148=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#145); #149=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#148,#70); #150=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#145); #151=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#150,#74); #152=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#145); #153=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#152,#78); #154=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#145); #155=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#154,#156); #156=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#157),#31); #157=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(534.), #84); #158=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#145); #159=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#158,#160); #160=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#161),#31); #161=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(6.4176),#94); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#162) * ITS_PRIORITY: #162, #163, #164, #128: [required] * ITS_TYPE: #162, #165, #166, #132: [trajectory path] * ITS_TECHNOLOGY: #162, #167, #145: [!] * BASICCURVE: #162, #168, #169, #170, #171: [composite curve for WS 1 TP 2] */ #162=MACHINING_TOOLPATH(' WS 1 TP 2','cutter location trajectory',' ', ' '); #163=ACTION_PROPERTY('priority',' WS 1 TP 2',#162); #164=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 2',#163,#128); #165=ACTION_PROPERTY('trajectory type',' WS 1 TP 2',#162); #166=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 2',#165, #132); #167=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 2', 'feed and speed values',#162,#145); #168=ACTION_PROPERTY('basic curve',' WS 1 TP 2',#162); #169=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 2',#168,#170); #170=REPRESENTATION('basic curve',(#171),#101); #171=COMPOSITE_CURVE('composite curve for WS 1 TP 2',(#172,#176,#182,#188, #194,#200,#206,#212,#218,#224,#230,#236,#242,#248,#254,#260,#266,#272,#278, #284,#290,#296,#302,#308,#314,#320,#326,#332,#338,#344,#350,#356,#362,#368, #374,#380,#386,#392),.F.); #172=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#173); #173=POLYLINE('basic curve for WS 1 TP 2',(#144,#174,#175)); #174=CARTESIAN_POINT('',(1.39238033073802,-0.0131816451020468,0.)); #175=CARTESIAN_POINT('',(1.41809638675911,0.083455223963129,0.)); #176=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#177); #177=TRIMMED_CURVE('Arc for in WS 1 TP 2',#178,(#175),(#181),.T.,.CARTESIAN.); #178=CIRCLE('Circle for in WS 1 TP 2',#179,0.2); #179=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#180,#106,#107); #180=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.22482264862876,0.134887336005318, 0.)); #181=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067095,0.32816107413567, 0.)); #182=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#183); #183=TRIMMED_CURVE('Arc for in WS 1 TP 2',#184,(#181),(#187),.T.,.CARTESIAN.); #184=CIRCLE('Circle for in WS 1 TP 2',#185,4.5); #185=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#186,#106,#107); #186=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,-4.02049803379724, -0.0408578568395676)); #187=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819020791466,0.328161093644982, -0.0408578568395676)); #188=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#189); #189=TRIMMED_CURVE('Arc for in WS 1 TP 2',#190,(#187),(#193),.T.,.CARTESIAN.); #190=CIRCLE('Circle for in WS 1 TP 2',#191,0.250000000000012); #191=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#192,#106,#107); #192=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-0.973900141174833, 0.0865689014727296,-0.0522971530912911)); #193=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819028122757,-0.155023271190221, -0.0522971530912911)); #194=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#195); #195=TRIMMED_CURVE('Arc for in WS 1 TP 2',#196,(#193),(#199),.T.,.CARTESIAN.); #196=CIRCLE('Circle for in WS 1 TP 2',#197,4.50000000000001); #197=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#198,#106,#107); #198=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,4.1936358367427, -0.0931550112550754)); #199=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067094,-0.155023271190218, -0.0931550112550754)); #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.25); #203=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#204,#106,#107); #204=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.21196462061822,0.0865689014727294, -0.104594306182582)); #205=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067095,0.328161074135668, -0.104594306182582)); #206=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#207); #207=TRIMMED_CURVE('Arc for in WS 1 TP 2',#208,(#205),(#211),.T.,.CARTESIAN.); #208=CIRCLE('Circle for in WS 1 TP 2',#209,4.5); #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',(0.119032239721691,-4.02049803379724, -0.145452163022149)); #211=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819020791466,0.328161093644982, -0.145452163022149)); #212=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#213); #213=TRIMMED_CURVE('Arc for in WS 1 TP 2',#214,(#211),(#217),.T.,.CARTESIAN.); #214=CIRCLE('Circle for in WS 1 TP 2',#215,0.250000000000012); #215=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#216,#106,#107); #216=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-0.973900141174833, 0.0865689014727296,-0.156891459273873)); #217=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819028122757,-0.155023271190221, -0.156891459273873)); #218=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#219); #219=TRIMMED_CURVE('Arc for in WS 1 TP 2',#220,(#217),(#223),.T.,.CARTESIAN.); #220=CIRCLE('Circle for in WS 1 TP 2',#221,4.50000000000001); #221=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#222,#106,#107); #222=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,4.1936358367427, -0.197749317437657)); #223=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067094,-0.155023271190218, -0.197749317437657)); #224=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#225); #225=TRIMMED_CURVE('Arc for in WS 1 TP 2',#226,(#223),(#229),.T.,.CARTESIAN.); #226=CIRCLE('Circle for in WS 1 TP 2',#227,0.25); #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',(1.21196462061822,0.0865689014727294, -0.209188612365163)); #229=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067095,0.328161074135668, -0.209188612365163)); #230=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#231); #231=TRIMMED_CURVE('Arc for in WS 1 TP 2',#232,(#229),(#235),.T.,.CARTESIAN.); #232=CIRCLE('Circle for in WS 1 TP 2',#233,4.5); #233=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#234,#106,#107); #234=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,-4.02049803379724, -0.250046469204731)); #235=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819020791466,0.328161093644982, -0.250046469204731)); #236=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#237); #237=TRIMMED_CURVE('Arc for in WS 1 TP 2',#238,(#235),(#241),.T.,.CARTESIAN.); #238=CIRCLE('Circle for in WS 1 TP 2',#239,0.250000000000012); #239=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#240,#106,#107); #240=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-0.973900141174833, 0.0865689014727296,-0.261485765456454)); #241=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819028122757,-0.155023271190221, -0.261485765456454)); #242=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#243); #243=TRIMMED_CURVE('Arc for in WS 1 TP 2',#244,(#241),(#247),.T.,.CARTESIAN.); #244=CIRCLE('Circle for in WS 1 TP 2',#245,4.50000000000001); #245=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#246,#106,#107); #246=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,4.1936358367427, -0.302343623620239)); #247=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067094,-0.155023271190218, -0.302343623620239)); #248=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#249); #249=TRIMMED_CURVE('Arc for in WS 1 TP 2',#250,(#247),(#253),.T.,.CARTESIAN.); #250=CIRCLE('Circle for in WS 1 TP 2',#251,0.25); #251=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#252,#106,#107); #252=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.21196462061822,0.0865689014727294, -0.313782918547745)); #253=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067095,0.328161074135668, -0.313782918547745)); #254=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#255); #255=TRIMMED_CURVE('Arc for in WS 1 TP 2',#256,(#253),(#259),.T.,.CARTESIAN.); #256=CIRCLE('Circle for in WS 1 TP 2',#257,4.5); #257=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#258,#106,#107); #258=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,-4.02049803379724, -0.354640775387313)); #259=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819020791466,0.328161093644982, -0.354640775387313)); #260=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#261); #261=TRIMMED_CURVE('Arc for in WS 1 TP 2',#262,(#259),(#265),.T.,.CARTESIAN.); #262=CIRCLE('Circle for in WS 1 TP 2',#263,0.250000000000012); #263=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#264,#106,#107); #264=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-0.973900141174833, 0.0865689014727296,-0.366080071639036)); #265=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819028122757,-0.155023271190221, -0.366080071639036)); #266=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#267); #267=TRIMMED_CURVE('Arc for in WS 1 TP 2',#268,(#265),(#271),.T.,.CARTESIAN.); #268=CIRCLE('Circle for in WS 1 TP 2',#269,4.50000000000001); #269=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#270,#106,#107); #270=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,4.1936358367427, -0.40693792980282)); #271=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067094,-0.155023271190218, -0.40693792980282)); #272=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#273); #273=TRIMMED_CURVE('Arc for in WS 1 TP 2',#274,(#271),(#277),.T.,.CARTESIAN.); #274=CIRCLE('Circle for in WS 1 TP 2',#275,0.25); #275=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#276,#106,#107); #276=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.21196462061822,0.0865689014727294, -0.418377224730327)); #277=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067095,0.328161074135668, -0.418377224730327)); #278=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#279); #279=TRIMMED_CURVE('Arc for in WS 1 TP 2',#280,(#277),(#283),.T.,.CARTESIAN.); #280=CIRCLE('Circle for in WS 1 TP 2',#281,4.5); #281=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#282,#106,#107); #282=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,-4.02049803379724, -0.459235081569894)); #283=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819020791466,0.328161093644982, -0.459235081569894)); #284=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#285); #285=TRIMMED_CURVE('Arc for in WS 1 TP 2',#286,(#283),(#289),.T.,.CARTESIAN.); #286=CIRCLE('Circle for in WS 1 TP 2',#287,0.250000000000012); #287=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#288,#106,#107); #288=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-0.973900141174833, 0.0865689014727296,-0.470674377821618)); #289=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819028122757,-0.155023271190221, -0.470674377821618)); #290=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#291); #291=TRIMMED_CURVE('Arc for in WS 1 TP 2',#292,(#289),(#295),.T.,.CARTESIAN.); #292=CIRCLE('Circle for in WS 1 TP 2',#293,4.50000000000001); #293=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#294,#106,#107); #294=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,4.1936358367427, -0.511532235985402)); #295=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067094,-0.155023271190218, -0.511532235985402)); #296=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#297); #297=TRIMMED_CURVE('Arc for in WS 1 TP 2',#298,(#295),(#301),.T.,.CARTESIAN.); #298=CIRCLE('Circle for in WS 1 TP 2',#299,0.25); #299=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#300,#106,#107); #300=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.21196462061822,0.0865689014727294, -0.522971530912908)); #301=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067095,0.328161074135668, -0.522971530912908)); #302=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#303); #303=TRIMMED_CURVE('Arc for in WS 1 TP 2',#304,(#301),(#307),.T.,.CARTESIAN.); #304=CIRCLE('Circle for in WS 1 TP 2',#305,4.5); #305=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#306,#106,#107); #306=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,-4.02049803379724, -0.563829387752476)); #307=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819020791466,0.328161093644982, -0.563829387752476)); #308=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#309); #309=TRIMMED_CURVE('Arc for in WS 1 TP 2',#310,(#307),(#313),.T.,.CARTESIAN.); #310=CIRCLE('Circle for in WS 1 TP 2',#311,0.250000000000012); #311=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#312,#106,#107); #312=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-0.973900141174833, 0.0865689014727296,-0.5752686840042)); #313=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819028122757,-0.155023271190221, -0.5752686840042)); #314=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#315); #315=TRIMMED_CURVE('Arc for in WS 1 TP 2',#316,(#313),(#319),.T.,.CARTESIAN.); #316=CIRCLE('Circle for in WS 1 TP 2',#317,4.50000000000001); #317=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#318,#106,#107); #318=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,4.1936358367427, -0.616126542167984)); #319=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067094,-0.155023271190218, -0.616126542167984)); #320=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#321); #321=TRIMMED_CURVE('Arc for in WS 1 TP 2',#322,(#319),(#325),.T.,.CARTESIAN.); #322=CIRCLE('Circle for in WS 1 TP 2',#323,0.25); #323=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#324,#106,#107); #324=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.21196462061822,0.0865689014727294, -0.62756583709549)); #325=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067095,0.328161074135668, -0.62756583709549)); #326=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#327); #327=TRIMMED_CURVE('Arc for in WS 1 TP 2',#328,(#325),(#331),.T.,.CARTESIAN.); #328=CIRCLE('Circle for in WS 1 TP 2',#329,4.5); #329=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#330,#106,#107); #330=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,-4.02049803379724, -0.668423693935058)); #331=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819020791466,0.328161093644982, -0.668423693935058)); #332=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#333); #333=TRIMMED_CURVE('Arc for in WS 1 TP 2',#334,(#331),(#337),.T.,.CARTESIAN.); #334=CIRCLE('Circle for in WS 1 TP 2',#335,0.250000000000012); #335=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#336,#106,#107); #336=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-0.973900141174833, 0.0865689014727296,-0.679862990186781)); #337=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819028122757,-0.155023271190221, -0.679862990186781)); #338=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#339); #339=TRIMMED_CURVE('Arc for in WS 1 TP 2',#340,(#337),(#343),.T.,.CARTESIAN.); #340=CIRCLE('Circle for in WS 1 TP 2',#341,4.50000000000001); #341=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#342,#106,#107); #342=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,4.1936358367427, -0.720720848350565)); #343=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067094,-0.155023271190218, -0.720720848350565)); #344=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#345); #345=TRIMMED_CURVE('Arc for in WS 1 TP 2',#346,(#343),(#349),.T.,.CARTESIAN.); #346=CIRCLE('Circle for in WS 1 TP 2',#347,0.25); #347=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#348,#106,#107); #348=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.21196462061822,0.0865689014727294, -0.732160143278072)); #349=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067095,0.328161074135668, -0.732160143278072)); #350=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#351); #351=TRIMMED_CURVE('Arc for in WS 1 TP 2',#352,(#349),(#355),.T.,.CARTESIAN.); #352=CIRCLE('Circle for in WS 1 TP 2',#353,4.5); #353=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#354,#106,#107); #354=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,-4.02049803379724, -0.75)); #355=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(0.267333238216047,0.477057614979725, -0.75)); #356=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#357); #357=TRIMMED_CURVE('Arc for in WS 1 TP 2',#358,(#355),(#361),.T.,.CARTESIAN.); #358=CIRCLE('Circle for in WS 1 TP 2',#359,4.5); #359=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#360,#106,#107); #360=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,-4.02049803379724, -0.75)); #361=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819020791466,0.328161093644982, -0.75)); #362=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#363); #363=TRIMMED_CURVE('Arc for in WS 1 TP 2',#364,(#361),(#367),.T.,.CARTESIAN.); #364=CIRCLE('Circle for in WS 1 TP 2',#365,0.250000000000012); #365=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#366,#106,#107); #366=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-0.973900141174833, 0.0865689014727296,-0.75)); #367=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.03819028122757,-0.155023271190221, -0.75)); #368=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#369); #369=TRIMMED_CURVE('Arc for in WS 1 TP 2',#370,(#367),(#373),.T.,.CARTESIAN.); #370=CIRCLE('Circle for in WS 1 TP 2',#371,4.50000000000001); #371=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#372,#106,#107); #372=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,4.1936358367427, -0.75)); #373=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067094,-0.155023271190218, -0.75)); #374=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#375); #375=TRIMMED_CURVE('Arc for in WS 1 TP 2',#376,(#373),(#379),.T.,.CARTESIAN.); #376=CIRCLE('Circle for in WS 1 TP 2',#377,0.25); #377=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#378,#106,#107); #378=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.21196462061822,0.0865689014727294, -0.75)); #379=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27625476067095,0.328161074135668, -0.75)); #380=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#381); #381=TRIMMED_CURVE('Arc for in WS 1 TP 2',#382,(#379),(#385),.T.,.CARTESIAN.); #382=CIRCLE('Circle for in WS 1 TP 2',#383,4.5); #383=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#384,#106,#107); #384=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.119032239721691,-4.02049803379724, -0.75)); #385=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(0.267333238216047,0.477057614979725, -0.75)); #386=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#387); #387=TRIMMED_CURVE('Arc for in WS 1 TP 2',#388,(#385),(#391),.T.,.CARTESIAN.); #388=CIRCLE('Circle for in WS 1 TP 2',#389,0.2); #389=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#390,#106,#107); #390=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.260742082727409,0.27716625281186, -0.75)); #391=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(0.0608507205595437,0.283757408300498, -0.75)); #392=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#393); #393=POLYLINE('basic curve for WS 1 TP 2',(#391,#394)); #394=CARTESIAN_POINT('',(0.0575551428152246,0.183811727216566,-0.75)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#395) * ITS_PRIORITY: #395, #396, #397, #128: [required] * ITS_TYPE: #395, #398, #399, #132: [trajectory path] * ITS_TECHNOLOGY: #395, #400, #145: [!] * ITS_SPEED_1: #395, #401, #402, #403, #404: [rapid] * BASICCURVE: #395, #405, #406, #407, #408: [basic curve for WS 1 TP 3] */ #395=MACHINING_TOOLPATH(' WS 1 TP 3','cutter location trajectory',' ', ' '); #396=ACTION_PROPERTY('priority',' WS 1 TP 3',#395); #397=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 3',#396,#128); #398=ACTION_PROPERTY('trajectory type',' WS 1 TP 3',#395); #399=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 3',#398, #132); #400=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 3', 'feed and speed values',#395,#145); #401=ACTION_PROPERTY('speed profile',' WS 1 TP 3',#395); #402=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 3',#401,#403); #403=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#404),#31); #404=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #405=ACTION_PROPERTY('basic curve',' WS 1 TP 3',#395); #406=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 3',#405,#407); #407=REPRESENTATION('basic curve',(#408),#101); #408=POLYLINE('basic curve for WS 1 TP 3',(#394,#409)); #409=CARTESIAN_POINT('',(0.0575551428152246,0.183811727216566,-0.65)); /************************************************ * Application object: MILLING_MACHINE_FUNCTIONS (#410) * THROUGH_SPINDLE_COOLANT: #410, #411, #412, #53: [through spindle coolant off] * CHIP_REMOVAL: #410, #413, #414, #57: [chip removal off] * COOLANT: #410, #415, #416, #417: [coolant off] */ #410=MACHINING_FUNCTIONS('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #411=ACTION_PROPERTY('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#410); #412=ACTION_PROPERTY_REPRESENTATION('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#411,#53); #413=ACTION_PROPERTY('chip removal','AP-238 CC1 OMAC Subset Version 1.0 ',#410); #414=ACTION_PROPERTY_REPRESENTATION('chip removal', 'AP-238 CC1 OMAC Subset Version 1.0',#413,#57); #415=ACTION_PROPERTY('coolant','AP-238 CC1 OMAC Subset Version 1.0',#410); #416=ACTION_PROPERTY_REPRESENTATION('coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#415,#417); #417=REPRESENTATION('coolant',(#418),#31); #418=DESCRIPTIVE_REPRESENTATION_ITEM('constant','coolant off'); /************************************************ * END OF APPLICATION OBJECT DESCRIPTIONS */ #419=APPLICATION_PROTOCOL_DEFINITION('Draft International Standard', 'integrated_cnc_schema',2004,#14); ENDSEC; END-ISO-10303-21;