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-entry-point.stp', /* time_stamp */ '2005-06-09T21:28:54-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-entry-point-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-entry-point-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-entry-point-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-entry-point-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-entry-point] */ #22=PRODUCT_DEFINITION('2d-contour-entry-point','Workpiece definition',#23, #16); #23=PRODUCT_DEFINITION_FORMATION('1.0','Workpiece',#24); #24=PRODUCT('2d-contour-entry-point','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: [0.75] * EDGE_RADIUS: #34, #40: [0] * EDGE_CENTER_HORIZONTAL: #34, #41: [0.375] * EDGE_CENTER_VERTICAL: #34, #42: [0] * TOOL_TIP_HALF_ANGLE: #34, #43: [180] * TOOL_CIRCUMFERENCE_ANGLE: #34, #48: [180] * CUTTING_EDGE_LENGTH: #34, #49: [0] */ #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(0.75),#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.375),#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(0.),#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: [2037] * 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(2037.), #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, #126, #127, #128, #120: [!] */ #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,#126); /************************************************ * 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, #129: [!] * ITS_TOOLPATH(2.0): #110, #114, #166: [!] * ITS_TOOLPATH(3.0): #110, #115, #332: [!] * ITS_TOOLPATH(4.0): #110, #116, #348: [!] * ITS_TOOLPATH(5.0): #110, #117, #514: [!] * ITS_TOOLPATH(6.0): #110, #118, #530: [!] * ITS_TOOLPATH(7.0): #110, #119, #696: [!] */ #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,#129,1.); #114=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 2', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#166,2.); #115=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 3', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#332,3.); #116=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 4', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#348,4.); #117=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 5', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#514,5.); #118=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 6', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#530,6.); #119=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 7', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#696,7.); /************************************************ * Application object: TOOLPATH_FEATURE (#120) * ITS_WORKPIECE: #120, #25, #22: [!] * FEATURE_PLACEMENT: #120, #121, #122, #123, #124: [0, 0, 0] */ #120=INSTANCED_FEATURE('the default tool path feature','toolpath', 'the default tool path feature','No geometry',#25,.T.); #121=PRODUCT_DEFINITION_SHAPE('toolpath',$,#120); #122=SHAPE_DEFINITION_REPRESENTATION(#121,#123); #123=SHAPE_REPRESENTATION_WITH_PARAMETERS('toolpath placement',(#124),#101); #124=AXIS2_PLACEMENT_3D('orientation',#125,#106,#107); #125=CARTESIAN_POINT('origin',(0.,0.,0.)); #126=MACHINING_FEATURE_PROCESS('machining','machining', 'the default tool path feature',' WS 1'); #127=PROPERTY_PROCESS('machining','No geometry',#126,' WS 1'); #128=PROCESS_PROPERTY_ASSOCIATION('the default tool path feature', 'No geometry',#127,#120); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#129) * ITS_PRIORITY: #129, #130, #131, #132: [required] * ITS_TYPE: #129, #134, #135, #136: [trajectory path] * ITS_TECHNOLOGY: #129, #138, #63: [!] * ITS_SPEED_1: #129, #139, #140, #141, #142: [rapid] * BASICCURVE: #129, #143, #144, #145, #146: [basic curve for WS 1 TP 1] */ #129=MACHINING_TOOLPATH(' WS 1 TP 1','cutter location trajectory',' ', ' '); #130=ACTION_PROPERTY('priority',' WS 1 TP 1',#129); #131=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 1',#130,#132); #132=REPRESENTATION('priority',(#133),#31); #133=DESCRIPTIVE_REPRESENTATION_ITEM('constant','required'); #134=ACTION_PROPERTY('trajectory type',' WS 1 TP 1',#129); #135=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 1',#134, #136); #136=REPRESENTATION('trajectory type',(#137),#31); #137=DESCRIPTIVE_REPRESENTATION_ITEM('constant','trajectory path'); #138=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 1', 'feed and speed values',#129,#63); #139=ACTION_PROPERTY('speed profile',' WS 1 TP 1',#129); #140=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 1',#139,#141); #141=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#142),#31); #142=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #143=ACTION_PROPERTY('basic curve',' WS 1 TP 1',#129); #144=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 1',#143,#145); #145=REPRESENTATION('basic curve',(#146),#101); #146=POLYLINE('basic curve for WS 1 TP 1',(#147,#148)); #147=CARTESIAN_POINT('',(0.,0.,0.)); #148=CARTESIAN_POINT('',(-5.04024823011468,-0.66639215803858,0.25)); /************************************************ * Application object: MILLING_TECHNOLOGY (#149) * FEEDRATE_REFERENCE: #149, #150, #151, #66: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #149, #152, #153, #70: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #149, #154, #155, #74: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #149, #156, #157, #78: [override allowed] * SPINDLE: #149, #158, #159, #160, #161: [2037] * FEEDRATE: #149, #162, #163, #164, #165: [24.444] */ #149=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling ',' ',' '); #150=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#149); #151=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#150,#66); #152=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#149); #153=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#152,#70); #154=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#149); #155=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#154,#74); #156=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#149); #157=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#156,#78); #158=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#149); #159=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#158,#160); #160=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#161),#31); #161=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(2037.), #84); #162=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#149); #163=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#162,#164); #164=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#165),#31); #165=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(24.444),#94); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#166) * ITS_PRIORITY: #166, #167, #168, #132: [required] * ITS_TYPE: #166, #169, #170, #136: [trajectory path] * ITS_TECHNOLOGY: #166, #171, #149: [!] * BASICCURVE: #166, #172, #173, #174, #175: [composite curve for WS 1 TP 2] */ #166=MACHINING_TOOLPATH(' WS 1 TP 2','cutter location trajectory',' ', ' '); #167=ACTION_PROPERTY('priority',' WS 1 TP 2',#166); #168=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 2',#167,#132); #169=ACTION_PROPERTY('trajectory type',' WS 1 TP 2',#166); #170=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 2',#169, #136); #171=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 2', 'feed and speed values',#166,#149); #172=ACTION_PROPERTY('basic curve',' WS 1 TP 2',#166); #173=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 2',#172,#174); #174=REPRESENTATION('basic curve',(#175),#101); #175=COMPOSITE_CURVE('composite curve for WS 1 TP 2',(#176,#181,#187,#190, #196,#202,#205,#211,#214,#220,#226,#229,#235,#241,#244,#250,#253,#259,#265, #268,#274,#280,#286,#289,#295,#301,#304,#310,#316,#322,#328),.F.); #176=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#177); #177=POLYLINE('basic curve for WS 1 TP 2',(#148,#178,#179,#180)); #178=CARTESIAN_POINT('',(-5.04024823011468,-0.66639215803858,-0.25)); #179=CARTESIAN_POINT('',(-3.72287386936214,-2.96735988790405,-0.25)); #180=CARTESIAN_POINT('',(-3.47287386936214,-2.96735988876522,-0.25)); #181=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#182); #182=TRIMMED_CURVE('Arc for in WS 1 TP 2',#183,(#180),(#186),.T.,.CARTESIAN.); #183=CIRCLE('Circle for in WS 1 TP 2',#184,0.5); #184=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#185,#106,#107); #185=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-3.4728738676398,-2.46735988876522, -0.25)); #186=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-2.9728738676398,-2.46735989048756, -0.25)); #187=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#188); #188=POLYLINE('basic curve for WS 1 TP 2',(#186,#189)); #189=CARTESIAN_POINT('',(-2.97287385911874,0.00633359571761612,-0.25)); #190=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#191); #191=TRIMMED_CURVE('Arc for in WS 1 TP 2',#192,(#189),(#195),.T.,.CARTESIAN.); #192=CIRCLE('Circle for in WS 1 TP 2',#193,0.289370087261216); #193=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#194,#106,#107); #194=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-3.26224394637996,0.00633359430308991, -0.25)); #195=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-3.07247100543191,0.224785598838388, -0.25)); #196=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#197); #197=TRIMMED_CURVE('Arc for in WS 1 TP 2',#198,(#195),(#201),.F.,.CARTESIAN.); #198=CIRCLE('Circle for in WS 1 TP 2',#199,0.853346456692913); #199=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#200,#106,#107); #200=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-2.51283449756106,0.868996076606044, -0.25)); #201=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.65948804086815,0.868996076606041, -0.25)); #202=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#203); #203=POLYLINE('basic curve for WS 1 TP 2',(#201,#204)); #204=CARTESIAN_POINT('',(-1.65948804086815,1.36139133630464E-008,-0.25)); #205=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#206); #206=TRIMMED_CURVE('Arc for in WS 1 TP 2',#207,(#204),(#210),.T.,.CARTESIAN.); #207=CIRCLE('Circle for in WS 1 TP 2',#208,0.289370078740155); #208=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#209,#106,#107); #209=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-1.37011796212799,1.3613918992128E-008, -0.25)); #210=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.37011796212799,-0.289370065126236, -0.25)); #211=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#212); #212=POLYLINE('basic curve for WS 1 TP 2',(#210,#213)); #213=CARTESIAN_POINT('',(-0.984783313697933,-0.289370063701969,-0.25)); #214=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#215); #215=TRIMMED_CURVE('Arc for in WS 1 TP 2',#216,(#213),(#219),.T.,.CARTESIAN.); #216=CIRCLE('Circle for in WS 1 TP 2',#217,0.289370077315887); #217=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#218,#106,#107); #218=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-0.984783316458703, 1.36139186174278E-008,-0.25)); #219=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-0.695413239142815,1.36139180325304E-008, -0.25)); #220=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#221); #221=TRIMMED_CURVE('Arc for in WS 1 TP 2',#222,(#219),(#225),.F.,.CARTESIAN.); #222=CIRCLE('Circle for in WS 1 TP 2',#223,0.375); #223=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#224,#106,#107); #224=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-0.320413237718545, 1.36139178646302E-008,-0.25)); #225=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-0.320413237630522,0.375000013613918, -0.25)); #226=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#227); #227=POLYLINE('basic curve for WS 1 TP 2',(#225,#228)); #228=CARTESIAN_POINT('',(0.320413237806562,0.375000013463497,-0.25)); #229=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#230); #230=TRIMMED_CURVE('Arc for in WS 1 TP 2',#231,(#228),(#234),.F.,.CARTESIAN.); #231=CIRCLE('Circle for in WS 1 TP 2',#232,0.375); #232=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#233,#106,#107); #233=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.320413237718538,1.3463498190061E-008, -0.25)); #234=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(0.695413237718538,1.35484008582902E-008, -0.25)); #235=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#236); #236=TRIMMED_CURVE('Arc for in WS 1 TP 2',#237,(#234),(#240),.T.,.CARTESIAN.); #237=CIRCLE('Circle for in WS 1 TP 2',#238,0.289370078740157); #238=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#239,#106,#107); #239=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.984783316458696,1.36139163692262E-008, -0.25)); #240=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(0.984783316458695,-0.289370065126241, -0.25)); #241=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#242); #242=POLYLINE('basic curve for WS 1 TP 2',(#240,#243)); #243=CARTESIAN_POINT('',(1.37011796212798,-0.28937006512624,-0.25)); #244=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#245); #245=TRIMMED_CURVE('Arc for in WS 1 TP 2',#246,(#243),(#249),.T.,.CARTESIAN.); #246=CIRCLE('Circle for in WS 1 TP 2',#247,0.289370078740156); #247=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#248,#106,#107); #248=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.37011796212799,1.36139159945259E-008, -0.25)); #249=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.65948804086814,1.36139151526162E-008, -0.25)); #250=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#251); #251=POLYLINE('basic curve for WS 1 TP 2',(#249,#252)); #252=CARTESIAN_POINT('',(1.65948803723653,0.868996077027946,-0.25)); #253=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#254); #254=TRIMMED_CURVE('Arc for in WS 1 TP 2',#255,(#252),(#258),.F.,.CARTESIAN.); #255=CIRCLE('Circle for in WS 1 TP 2',#256,0.853346456692913); #256=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#257,#106,#107); #257=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(2.51283449756106,0.868996076606038, -0.25)); #258=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(3.07247101102013,0.22478559240563, -0.25)); #259=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#260); #260=TRIMMED_CURVE('Arc for in WS 1 TP 2',#261,(#258),(#264),.T.,.CARTESIAN.); #261=CIRCLE('Circle for in WS 1 TP 2',#262,0.28937007874015); #262=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#263,#106,#107); #263=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(3.26224394637995,0.00633359430308242, -0.25)); #264=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(2.9728738676398,0.0063335943030831, -0.25)); #265=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#266); #266=POLYLINE('basic curve for WS 1 TP 2',(#264,#267)); #267=CARTESIAN_POINT('',(2.97287386763979,-2.46735989177931,-0.25)); #268=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#269); #269=TRIMMED_CURVE('Arc for in WS 1 TP 2',#270,(#267),(#273),.F.,.CARTESIAN.); #270=CIRCLE('Circle for in WS 1 TP 2',#271,0.853346456692913); #271=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#272,#106,#107); #272=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(2.11952741094688,-2.46735989177931, -0.25)); #273=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(2.21908449756104,-3.31487895448838, -0.25)); #274=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#275); #275=TRIMMED_CURVE('Arc for in WS 1 TP 2',#276,(#273),(#279),.T.,.CARTESIAN.); #276=CIRCLE('Circle for in WS 1 TP 2',#277,0.103346456692909); #277=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#278,#106,#107); #278=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(2.23114158417522,-3.41751967142546, -0.25)); #279=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(2.12834241495162,-3.40689795226535, -0.25)); #280=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#281); #281=TRIMMED_CURVE('Arc for in WS 1 TP 2',#282,(#279),(#285),.F.,.CARTESIAN.); #282=CIRCLE('Circle for in WS 1 TP 2',#283,0.853346456692913); #283=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#284,#106,#107); #284=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.27951498907667,-3.31919289977191, -0.25)); #285=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.27951498907667,-4.17253935646482, -0.25)); #286=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#287); #287=POLYLINE('basic curve for WS 1 TP 2',(#285,#288)); #288=CARTESIAN_POINT('',(0.798759684268554,-4.17253934968727,-0.25)); #289=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#290); #290=TRIMMED_CURVE('Arc for in WS 1 TP 2',#291,(#288),(#294),.F.,.CARTESIAN.); #291=CIRCLE('Circle for in WS 1 TP 2',#292,0.853346456692913); #292=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#293,#106,#107); #293=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.798759694411445,-3.31919289977191, -0.25)); #294=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-7.99360577730113E-015, -3.61949795423165,-0.25)); #295=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#296); #296=TRIMMED_CURVE('Arc for in WS 1 TP 2',#297,(#294),(#300),.F.,.CARTESIAN.); #297=CIRCLE('Circle for in WS 1 TP 2',#298,0.853346456692914); #298=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#299,#106,#107); #299=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-0.79875969441146,-3.3191928997719, -0.25)); #300=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-0.79875969441146,-4.17253935646482, -0.25)); #301=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#302); #302=POLYLINE('basic curve for WS 1 TP 2',(#300,#303)); #303=CARTESIAN_POINT('',(-1.27951498907669,-4.17253935646482,-0.25)); #304=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#305); #305=TRIMMED_CURVE('Arc for in WS 1 TP 2',#306,(#303),(#309),.F.,.CARTESIAN.); #306=CIRCLE('Circle for in WS 1 TP 2',#307,0.853346456692913); #307=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#308,#106,#107); #308=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-1.27951498907669,-3.3191928997719, -0.25)); #309=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-2.12834241495163,-3.40689795226534, -0.25)); #310=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#311); #311=TRIMMED_CURVE('Arc for in WS 1 TP 2',#312,(#309),(#315),.T.,.CARTESIAN.); #312=CIRCLE('Circle for in WS 1 TP 2',#313,0.103346456692913); #313=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#314,#106,#107); #314=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-2.23114158417523,-3.41751967142545, -0.25)); #315=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-2.21908449756106,-3.31487895448837, -0.25)); #316=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#317); #317=TRIMMED_CURVE('Arc for in WS 1 TP 2',#318,(#315),(#321),.F.,.CARTESIAN.); #318=CIRCLE('Circle for in WS 1 TP 2',#319,0.853346456692913); #319=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#320,#106,#107); #320=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-2.11952741094689,-2.46735989177931, -0.25)); #321=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-2.9728738676398,-2.46735989177931, -0.25)); #322=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#323); #323=TRIMMED_CURVE('Arc for in WS 1 TP 2',#324,(#321),(#327),.T.,.CARTESIAN.); #324=CIRCLE('Circle for in WS 1 TP 2',#325,0.5); #325=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#326,#106,#107); #326=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-3.4728738676398,-2.46735989177931, -0.25)); #327=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-3.4728738676398,-1.96735989177931, -0.25)); #328=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#329); #329=POLYLINE('basic curve for WS 1 TP 2',(#327,#330,#331)); #330=CARTESIAN_POINT('',(-3.7228738676398,-1.96735989177931,-0.25)); #331=CARTESIAN_POINT('',(-5.04024823011468,-0.66639215803858,-0.25)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#332) * ITS_PRIORITY: #332, #333, #334, #132: [required] * ITS_TYPE: #332, #335, #336, #136: [trajectory path] * ITS_TECHNOLOGY: #332, #337, #149: [!] * ITS_SPEED_1: #332, #338, #339, #340, #341: [rapid] * BASICCURVE: #332, #342, #343, #344, #345: [basic curve for WS 1 TP 3] */ #332=MACHINING_TOOLPATH(' WS 1 TP 3','cutter location trajectory',' ', ' '); #333=ACTION_PROPERTY('priority',' WS 1 TP 3',#332); #334=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 3',#333,#132); #335=ACTION_PROPERTY('trajectory type',' WS 1 TP 3',#332); #336=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 3',#335, #136); #337=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 3', 'feed and speed values',#332,#149); #338=ACTION_PROPERTY('speed profile',' WS 1 TP 3',#332); #339=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 3',#338,#340); #340=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#341),#31); #341=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #342=ACTION_PROPERTY('basic curve',' WS 1 TP 3',#332); #343=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 3',#342,#344); #344=REPRESENTATION('basic curve',(#345),#101); #345=POLYLINE('basic curve for WS 1 TP 3',(#331,#346,#347)); #346=CARTESIAN_POINT('',(-5.04024823011468,-0.66639215803858,0.25)); #347=CARTESIAN_POINT('',(5.35205660761517,5.33360784196142,0.25)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#348) * ITS_PRIORITY: #348, #349, #350, #132: [required] * ITS_TYPE: #348, #351, #352, #136: [trajectory path] * ITS_TECHNOLOGY: #348, #353, #149: [!] * BASICCURVE: #348, #354, #355, #356, #357: [composite curve for WS 1 TP 4] */ #348=MACHINING_TOOLPATH(' WS 1 TP 4','cutter location trajectory',' ', ' '); #349=ACTION_PROPERTY('priority',' WS 1 TP 4',#348); #350=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 4',#349,#132); #351=ACTION_PROPERTY('trajectory type',' WS 1 TP 4',#348); #352=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 4',#351, #136); #353=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 4', 'feed and speed values',#348,#149); #354=ACTION_PROPERTY('basic curve',' WS 1 TP 4',#348); #355=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 4',#354,#356); #356=REPRESENTATION('basic curve',(#357),#101); #357=COMPOSITE_CURVE('composite curve for WS 1 TP 4',(#358,#363,#369,#372, #378,#384,#387,#393,#396,#402,#408,#411,#417,#423,#426,#432,#435,#441,#447, #450,#456,#462,#468,#471,#477,#483,#486,#492,#498,#504,#510),.F.); #358=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#359); #359=POLYLINE('basic curve for WS 1 TP 4',(#347,#360,#361,#362)); #360=CARTESIAN_POINT('',(5.35205660761517,5.33360784196142,-0.25)); #361=CARTESIAN_POINT('',(6.66943097609819,3.03264011199006,-0.25)); #362=CARTESIAN_POINT('',(6.91943097609819,3.03264011115242,-0.25)); #363=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#364); #364=TRIMMED_CURVE('Arc for in WS 1 TP 4',#365,(#362),(#368),.T.,.CARTESIAN.); #365=CIRCLE('Circle for in WS 1 TP 4',#366,0.5); #366=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#367,#106,#107); #367=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(6.91943097777346,3.53264011115242, -0.25)); #368=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(7.41943097777346,3.53264010947715, -0.25)); #369=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#370); #370=POLYLINE('basic curve for WS 1 TP 4',(#368,#371)); #371=CARTESIAN_POINT('',(7.41943098606169,6.00633359568232,-0.25)); #372=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#373); #373=TRIMMED_CURVE('Arc for in WS 1 TP 4',#374,(#371),(#377),.T.,.CARTESIAN.); #374=CIRCLE('Circle for in WS 1 TP 4',#375,0.289370087028385); #375=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#376,#106,#107); #376=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(7.1300608990333,6.00633359430309, -0.25)); #377=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(7.31983383982866,6.22478559866262, -0.25)); #378=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#379); #379=TRIMMED_CURVE('Arc for in WS 1 TP 4',#380,(#377),(#383),.F.,.CARTESIAN.); #380=CIRCLE('Circle for in WS 1 TP 4',#381,0.853346456692914); #381=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#382,#106,#107); #382=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(7.8794703478522,6.86899607660604, -0.25)); #383=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(8.73281680454512,6.86899607660604, -0.25)); #384=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#385); #385=POLYLINE('basic curve for WS 1 TP 4',(#383,#386)); #386=CARTESIAN_POINT('',(8.73281680454512,6.00000001361391,-0.25)); #387=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#388); #388=TRIMMED_CURVE('Arc for in WS 1 TP 4',#389,(#386),(#392),.T.,.CARTESIAN.); #389=CIRCLE('Circle for in WS 1 TP 4',#390,0.289370078740156); #390=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#391,#106,#107); #391=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(9.02218688328527,6.00000001361392, -0.25)); #392=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(9.02218688328527,5.71062993487376, -0.25)); #393=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#394); #394=POLYLINE('basic curve for WS 1 TP 4',(#392,#395)); #395=CARTESIAN_POINT('',(9.4075215147187,5.71062993629803,-0.25)); #396=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#397); #397=TRIMMED_CURVE('Arc for in WS 1 TP 4',#398,(#395),(#401),.T.,.CARTESIAN.); #398=CIRCLE('Circle for in WS 1 TP 4',#399,0.289370077315889); #399=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#400,#106,#107); #400=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(9.40752152895456,6.00000001361392, -0.25)); #401=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(9.69689160627045,6.00000001361392, -0.25)); #402=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#403); #403=TRIMMED_CURVE('Arc for in WS 1 TP 4',#404,(#401),(#407),.F.,.CARTESIAN.); #404=CIRCLE('Circle for in WS 1 TP 4',#405,0.375); #405=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#406,#106,#107); #406=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(10.0718916076947,6.00000001361392, -0.25)); #407=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(10.0718916077827,6.37500001361392, -0.25)); #408=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#409); #409=POLYLINE('basic curve for WS 1 TP 4',(#407,#410)); #410=CARTESIAN_POINT('',(10.7127180832198,6.3750000134635,-0.25)); #411=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#412); #412=TRIMMED_CURVE('Arc for in WS 1 TP 4',#413,(#410),(#416),.F.,.CARTESIAN.); #413=CIRCLE('Circle for in WS 1 TP 4',#414,0.375); #414=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#415,#106,#107); #415=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(10.7127180831318,6.0000000134635, -0.25)); #416=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(11.0877180831318,6.0000000135484, -0.25)); #417=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#418); #418=TRIMMED_CURVE('Arc for in WS 1 TP 4',#419,(#416),(#422),.T.,.CARTESIAN.); #419=CIRCLE('Circle for in WS 1 TP 4',#420,0.289370078740157); #420=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#421,#106,#107); #421=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(11.377088161872,6.00000001361391, -0.25)); #422=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(11.377088161872,5.71062993487376, -0.25)); #423=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#424); #424=POLYLINE('basic curve for WS 1 TP 4',(#422,#425)); #425=CARTESIAN_POINT('',(11.7624228075412,5.71062993487376,-0.25)); #426=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#427); #427=TRIMMED_CURVE('Arc for in WS 1 TP 4',#428,(#425),(#431),.T.,.CARTESIAN.); #428=CIRCLE('Circle for in WS 1 TP 4',#429,0.289370078740156); #429=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#430,#106,#107); #430=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(11.7624228075412,6.00000001361391, -0.25)); #431=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(12.0517928862814,6.00000001361391, -0.25)); #432=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#433); #433=POLYLINE('basic curve for WS 1 TP 4',(#431,#434)); #434=CARTESIAN_POINT('',(12.0517928600652,6.86899606728197,-0.25)); #435=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#436); #436=TRIMMED_CURVE('Arc for in WS 1 TP 4',#437,(#434),(#440),.F.,.CARTESIAN.); #437=CIRCLE('Circle for in WS 1 TP 4',#438,0.853346456692914); #438=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#439,#106,#107); #439=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(12.9051393429743,6.86899607660604, -0.25)); #440=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(13.4647758564334,6.22478559240563, -0.25)); #441=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#442); #442=TRIMMED_CURVE('Arc for in WS 1 TP 4',#443,(#440),(#446),.T.,.CARTESIAN.); #443=CIRCLE('Circle for in WS 1 TP 4',#444,0.289370078740149); #444=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#445,#106,#107); #445=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(13.6545487917932,6.00633359430308, -0.25)); #446=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(13.3651787130531,6.00633359430308, -0.25)); #447=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#448); #448=POLYLINE('basic curve for WS 1 TP 4',(#446,#449)); #449=CARTESIAN_POINT('',(13.3651787130531,3.53264010822068,-0.25)); #450=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#451); #451=TRIMMED_CURVE('Arc for in WS 1 TP 4',#452,(#449),(#455),.F.,.CARTESIAN.); #452=CIRCLE('Circle for in WS 1 TP 4',#453,0.853346456692913); #453=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#454,#106,#107); #454=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(12.5118322563601,3.53264010822069, -0.25)); #455=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(12.6113893429743,2.68512104551162, -0.25)); #456=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#457); #457=TRIMMED_CURVE('Arc for in WS 1 TP 4',#458,(#455),(#461),.T.,.CARTESIAN.); #458=CIRCLE('Circle for in WS 1 TP 4',#459,0.10334645669291); #459=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#460,#106,#107); #460=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(12.6234464295885,2.58248032857454, -0.25)); #461=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(12.5206472603649,2.59310204773465, -0.25)); #462=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#463); #463=TRIMMED_CURVE('Arc for in WS 1 TP 4',#464,(#461),(#467),.F.,.CARTESIAN.); #464=CIRCLE('Circle for in WS 1 TP 4',#465,0.853346456692913); #465=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#466,#106,#107); #466=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(11.6718198344899,2.68080710022809, -0.25)); #467=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(11.6718198344899,1.82746064353518, -0.25)); #468=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#469); #469=POLYLINE('basic curve for WS 1 TP 4',(#467,#470)); #470=CARTESIAN_POINT('',(11.1910645015093,1.82746065031273,-0.25)); #471=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#472); #472=TRIMMED_CURVE('Arc for in WS 1 TP 4',#473,(#470),(#476),.F.,.CARTESIAN.); #473=CIRCLE('Circle for in WS 1 TP 4',#474,0.853346456692914); #474=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#475,#106,#107); #475=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(11.1910645398247,2.68080710022809, -0.25)); #476=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(10.3923048454133,2.38050204576834, -0.25)); #477=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#478); #478=TRIMMED_CURVE('Arc for in WS 1 TP 4',#479,(#476),(#482),.F.,.CARTESIAN.); #479=CIRCLE('Circle for in WS 1 TP 4',#480,0.853346456692913); #480=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#481,#106,#107); #481=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(9.5935451510018,2.68080710022809, -0.25)); #482=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(9.5935451510018,1.82746064353518, -0.25)); #483=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#484); #484=POLYLINE('basic curve for WS 1 TP 4',(#482,#485)); #485=CARTESIAN_POINT('',(9.11278985633658,1.82746064353518,-0.25)); #486=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#487); #487=TRIMMED_CURVE('Arc for in WS 1 TP 4',#488,(#485),(#491),.F.,.CARTESIAN.); #488=CIRCLE('Circle for in WS 1 TP 4',#489,0.853346456692912); #489=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#490,#106,#107); #490=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(9.11278985633658,2.6808071002281, -0.25)); #491=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(8.26396243046164,2.59310204773466, -0.25)); #492=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#493); #493=TRIMMED_CURVE('Arc for in WS 1 TP 4',#494,(#491),(#497),.T.,.CARTESIAN.); #494=CIRCLE('Circle for in WS 1 TP 4',#495,0.103346456692914); #495=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#496,#106,#107); #496=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(8.16116326123803,2.58248032857455, -0.25)); #497=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(8.1732203478522,2.68512104551163, -0.25)); #498=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#499); #499=TRIMMED_CURVE('Arc for in WS 1 TP 4',#500,(#497),(#503),.F.,.CARTESIAN.); #500=CIRCLE('Circle for in WS 1 TP 4',#501,0.853346456692913); #501=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#502,#106,#107); #502=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(8.27277743446638,3.53264010822069, -0.25)); #503=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(7.41943097777346,3.53264010822069, -0.25)); #504=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#505); #505=TRIMMED_CURVE('Arc for in WS 1 TP 4',#506,(#503),(#509),.T.,.CARTESIAN.); #506=CIRCLE('Circle for in WS 1 TP 4',#507,0.5); #507=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#508,#106,#107); #508=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(6.91943097777346,3.53264010822069, -0.25)); #509=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(6.91943097777347,4.03264010822069, -0.25)); #510=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#511); #511=POLYLINE('basic curve for WS 1 TP 4',(#509,#512,#513)); #512=CARTESIAN_POINT('',(6.66943097777347,4.03264010822069,-0.25)); #513=CARTESIAN_POINT('',(5.35205660761517,5.33360784196142,-0.25)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#514) * ITS_PRIORITY: #514, #515, #516, #132: [required] * ITS_TYPE: #514, #517, #518, #136: [trajectory path] * ITS_TECHNOLOGY: #514, #519, #149: [!] * ITS_SPEED_1: #514, #520, #521, #522, #523: [rapid] * BASICCURVE: #514, #524, #525, #526, #527: [basic curve for WS 1 TP 5] */ #514=MACHINING_TOOLPATH(' WS 1 TP 5','cutter location trajectory',' ', ' '); #515=ACTION_PROPERTY('priority',' WS 1 TP 5',#514); #516=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 5',#515,#132); #517=ACTION_PROPERTY('trajectory type',' WS 1 TP 5',#514); #518=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 5',#517, #136); #519=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 5', 'feed and speed values',#514,#149); #520=ACTION_PROPERTY('speed profile',' WS 1 TP 5',#514); #521=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 5',#520,#522); #522=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#523),#31); #523=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #524=ACTION_PROPERTY('basic curve',' WS 1 TP 5',#514); #525=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 5',#524,#526); #526=REPRESENTATION('basic curve',(#527),#101); #527=POLYLINE('basic curve for WS 1 TP 5',(#513,#528,#529)); #528=CARTESIAN_POINT('',(5.35205660761517,5.33360784196142,0.25)); #529=CARTESIAN_POINT('',(15.7443614602462,11.3336078419614,0.25)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#530) * ITS_PRIORITY: #530, #531, #532, #132: [required] * ITS_TYPE: #530, #533, #534, #136: [trajectory path] * ITS_TECHNOLOGY: #530, #535, #149: [!] * BASICCURVE: #530, #536, #537, #538, #539: [composite curve for WS 1 TP 6] */ #530=MACHINING_TOOLPATH(' WS 1 TP 6','cutter location trajectory',' ', ' '); #531=ACTION_PROPERTY('priority',' WS 1 TP 6',#530); #532=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 6',#531,#132); #533=ACTION_PROPERTY('trajectory type',' WS 1 TP 6',#530); #534=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 6',#533, #136); #535=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 6', 'feed and speed values',#530,#149); #536=ACTION_PROPERTY('basic curve',' WS 1 TP 6',#530); #537=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 6',#536,#538); #538=REPRESENTATION('basic curve',(#539),#101); #539=COMPOSITE_CURVE('composite curve for WS 1 TP 6',(#540,#545,#551,#554, #560,#566,#569,#575,#578,#584,#590,#593,#599,#605,#608,#614,#617,#623,#629, #632,#638,#644,#650,#653,#659,#665,#668,#674,#680,#686,#692),.F.); #540=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#541); #541=POLYLINE('basic curve for WS 1 TP 6',(#529,#542,#543,#544)); #542=CARTESIAN_POINT('',(15.7443614602462,11.3336078419614,-0.25)); #543=CARTESIAN_POINT('',(17.0617358260764,9.03264010171892,-0.25)); #544=CARTESIAN_POINT('',(17.3117358260764,9.03264010316376,-0.25)); #545=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#546); #546=TRIMMED_CURVE('Arc for in WS 1 TP 6',#547,(#544),(#550),.T.,.CARTESIAN.); #547=CIRCLE('Circle for in WS 1 TP 6',#548,0.5); #548=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#549,#106,#107); #549=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(17.3117358231867,9.53264010316376, -0.25)); #550=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(17.8117358231867,9.53264010605343, -0.25)); #551=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#552); #552=POLYLINE('basic curve for WS 1 TP 6',(#550,#553)); #553=CARTESIAN_POINT('',(17.8117358088904,12.0063335922586,-0.25)); #554=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#555); #555=TRIMMED_CURVE('Arc for in WS 1 TP 6',#556,(#553),(#559),.T.,.CARTESIAN.); #556=CIRCLE('Circle for in WS 1 TP 6',#557,0.289370064443812); #557=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#558,#106,#107); #558=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(17.5223657444466,12.0063335943031, -0.25)); #559=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(17.7121386704307,12.224785581613, -0.25)); #560=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#561); #561=TRIMMED_CURVE('Arc for in WS 1 TP 6',#562,(#559),(#565),.F.,.CARTESIAN.); #562=CIRCLE('Circle for in WS 1 TP 6',#563,0.853346456692915); #563=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#564,#106,#107); #564=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(18.2717751932655,12.868996076606, -0.25)); #565=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(19.1251216499584,12.868996076606, -0.25)); #566=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#567); #567=POLYLINE('basic curve for WS 1 TP 6',(#565,#568)); #568=CARTESIAN_POINT('',(19.1251216499584,12.0000000136139,-0.25)); #569=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#570); #570=TRIMMED_CURVE('Arc for in WS 1 TP 6',#571,(#568),(#574),.T.,.CARTESIAN.); #571=CIRCLE('Circle for in WS 1 TP 6',#572,0.289370078740156); #572=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#573,#106,#107); #573=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(19.4144917286985,12.0000000136139, -0.25)); #574=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(19.4144917286985,11.7106299348738, -0.25)); #575=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#576); #576=POLYLINE('basic curve for WS 1 TP 6',(#574,#577)); #577=CARTESIAN_POINT('',(19.7998263226462,11.710629936298,-0.25)); #578=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#579); #579=TRIMMED_CURVE('Arc for in WS 1 TP 6',#580,(#577),(#583),.T.,.CARTESIAN.); #580=CIRCLE('Circle for in WS 1 TP 6',#581,0.28937007731589); #581=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#582,#106,#107); #582=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(19.7998263743678,12.0000000136139, -0.25)); #583=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(20.0891964516837,12.0000000136139, -0.25)); #584=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#585); #585=TRIMMED_CURVE('Arc for in WS 1 TP 6',#586,(#583),(#589),.F.,.CARTESIAN.); #586=CIRCLE('Circle for in WS 1 TP 6',#587,0.375); #587=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#588,#106,#107); #588=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(20.464196453108,12.0000000136139, -0.25)); #589=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(20.464196453196,12.3750000136139, -0.25)); #590=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#591); #591=POLYLINE('basic curve for WS 1 TP 6',(#589,#592)); #592=CARTESIAN_POINT('',(21.1050229286331,12.3750000134635,-0.25)); #593=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#594); #594=TRIMMED_CURVE('Arc for in WS 1 TP 6',#595,(#592),(#598),.F.,.CARTESIAN.); #595=CIRCLE('Circle for in WS 1 TP 6',#596,0.375); #596=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#597,#106,#107); #597=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(21.1050229285451,12.0000000134635, -0.25)); #598=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(21.4800229285451,12.0000000135484, -0.25)); #599=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#600); #600=TRIMMED_CURVE('Arc for in WS 1 TP 6',#601,(#598),(#604),.T.,.CARTESIAN.); #601=CIRCLE('Circle for in WS 1 TP 6',#602,0.289370078740159); #602=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#603,#106,#107); #603=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(21.7693930072852,12.0000000136139, -0.25)); #604=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(21.7693930072852,11.7106299348738, -0.25)); #605=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#606); #606=POLYLINE('basic curve for WS 1 TP 6',(#604,#607)); #607=CARTESIAN_POINT('',(22.1547276529545,11.7106299348738,-0.25)); #608=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#609); #609=TRIMMED_CURVE('Arc for in WS 1 TP 6',#610,(#607),(#613),.T.,.CARTESIAN.); #610=CIRCLE('Circle for in WS 1 TP 6',#611,0.289370078740156); #611=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#612,#106,#107); #612=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(22.1547276529545,12.0000000136139, -0.25)); #613=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(22.4440977316947,12.0000000136139, -0.25)); #614=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#615); #615=POLYLINE('basic curve for WS 1 TP 6',(#613,#616)); #616=CARTESIAN_POINT('',(22.4440976977951,12.8689960639663,-0.25)); #617=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#618); #618=TRIMMED_CURVE('Arc for in WS 1 TP 6',#619,(#616),(#622),.F.,.CARTESIAN.); #619=CIRCLE('Circle for in WS 1 TP 6',#620,0.853346456692915); #620=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#621,#106,#107); #621=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(23.2974441883876,12.868996076606, -0.25)); #622=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(23.8570807018467,12.2247855924056, -0.25)); #623=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#624); #624=TRIMMED_CURVE('Arc for in WS 1 TP 6',#625,(#622),(#628),.T.,.CARTESIAN.); #625=CIRCLE('Circle for in WS 1 TP 6',#626,0.289370078740149); #626=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#627,#106,#107); #627=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(24.0468536372065,12.0063335943031, -0.25)); #628=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(23.7574835584663,12.0063335943031, -0.25)); #629=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#630); #630=POLYLINE('basic curve for WS 1 TP 6',(#628,#631)); #631=CARTESIAN_POINT('',(23.7574835584663,9.53264010822068,-0.25)); #632=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#633); #633=TRIMMED_CURVE('Arc for in WS 1 TP 6',#634,(#631),(#637),.F.,.CARTESIAN.); #634=CIRCLE('Circle for in WS 1 TP 6',#635,0.853346456692913); #635=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#636,#106,#107); #636=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(22.9041371017734,9.53264010822068, -0.25)); #637=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(23.0036941883876,8.68512104551162, -0.25)); #638=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#639); #639=TRIMMED_CURVE('Arc for in WS 1 TP 6',#640,(#637),(#643),.T.,.CARTESIAN.); #640=CIRCLE('Circle for in WS 1 TP 6',#641,0.10334645669291); #641=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#642,#106,#107); #642=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(23.0157512750017,8.58248032857454, -0.25)); #643=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(22.9129521057781,8.59310204773464, -0.25)); #644=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#645); #645=TRIMMED_CURVE('Arc for in WS 1 TP 6',#646,(#643),(#649),.F.,.CARTESIAN.); #646=CIRCLE('Circle for in WS 1 TP 6',#647,0.853346456692913); #647=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#648,#106,#107); #648=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(22.0641246799032,8.68080710022809, -0.25)); #649=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(22.0641246799032,7.82746064353518, -0.25)); #650=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#651); #651=POLYLINE('basic curve for WS 1 TP 6',(#649,#652)); #652=CARTESIAN_POINT('',(21.5833693690415,7.82746065031273,-0.25)); #653=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#654); #654=TRIMMED_CURVE('Arc for in WS 1 TP 6',#655,(#652),(#658),.F.,.CARTESIAN.); #655=CIRCLE('Circle for in WS 1 TP 6',#656,0.853346456692917); #656=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#657,#106,#107); #657=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(21.583369385238,8.68080710022809, -0.25)); #658=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(20.7846096908265,8.38050204576834, -0.25)); #659=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#660); #660=TRIMMED_CURVE('Arc for in WS 1 TP 6',#661,(#658),(#664),.F.,.CARTESIAN.); #661=CIRCLE('Circle for in WS 1 TP 6',#662,0.853346456692913); #662=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#663,#106,#107); #663=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(19.9858499964151,8.68080710022809, -0.25)); #664=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(19.9858499964151,7.82746064353518, -0.25)); #665=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#666); #666=POLYLINE('basic curve for WS 1 TP 6',(#664,#667)); #667=CARTESIAN_POINT('',(19.5050947017498,7.82746064353518,-0.25)); #668=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#669); #669=TRIMMED_CURVE('Arc for in WS 1 TP 6',#670,(#667),(#673),.F.,.CARTESIAN.); #670=CIRCLE('Circle for in WS 1 TP 6',#671,0.853346456692912); #671=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#672,#106,#107); #672=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(19.5050947017498,8.68080710022809, -0.25)); #673=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(18.6562672758749,8.59310204773466, -0.25)); #674=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#675); #675=TRIMMED_CURVE('Arc for in WS 1 TP 6',#676,(#673),(#679),.T.,.CARTESIAN.); #676=CIRCLE('Circle for in WS 1 TP 6',#677,0.103346456692913); #677=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#678,#106,#107); #678=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(18.5534681066513,8.58248032857455, -0.25)); #679=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(18.5655251932655,8.68512104551163, -0.25)); #680=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#681); #681=TRIMMED_CURVE('Arc for in WS 1 TP 6',#682,(#679),(#685),.F.,.CARTESIAN.); #682=CIRCLE('Circle for in WS 1 TP 6',#683,0.853346456692915); #683=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#684,#106,#107); #684=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(18.6650822798796,9.53264010822069, -0.25)); #685=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(17.8117358231867,9.53264010822069, -0.25)); #686=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#687); #687=TRIMMED_CURVE('Arc for in WS 1 TP 6',#688,(#685),(#691),.T.,.CARTESIAN.); #688=CIRCLE('Circle for in WS 1 TP 6',#689,0.5); #689=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#690,#106,#107); #690=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(17.3117358231867,9.53264010822069, -0.25)); #691=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(17.3117358231867,10.0326401082207, -0.25)); #692=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#693); #693=POLYLINE('basic curve for WS 1 TP 6',(#691,#694,#695)); #694=CARTESIAN_POINT('',(17.0617358231867,10.0326401082207,-0.25)); #695=CARTESIAN_POINT('',(15.7443614602462,11.3336078419614,-0.25)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#696) * ITS_PRIORITY: #696, #697, #698, #132: [required] * ITS_TYPE: #696, #699, #700, #136: [trajectory path] * ITS_TECHNOLOGY: #696, #701, #149: [!] * ITS_SPEED_1: #696, #702, #703, #704, #705: [rapid] * BASICCURVE: #696, #706, #707, #708, #709: [basic curve for WS 1 TP 7] */ #696=MACHINING_TOOLPATH(' WS 1 TP 7','cutter location trajectory',' ', ' '); #697=ACTION_PROPERTY('priority',' WS 1 TP 7',#696); #698=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 7',#697,#132); #699=ACTION_PROPERTY('trajectory type',' WS 1 TP 7',#696); #700=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 7',#699, #136); #701=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 7', 'feed and speed values',#696,#149); #702=ACTION_PROPERTY('speed profile',' WS 1 TP 7',#696); #703=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 7',#702,#704); #704=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#705),#31); #705=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #706=ACTION_PROPERTY('basic curve',' WS 1 TP 7',#696); #707=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 7',#706,#708); #708=REPRESENTATION('basic curve',(#709),#101); #709=POLYLINE('basic curve for WS 1 TP 7',(#695,#710)); #710=CARTESIAN_POINT('',(15.7443614602462,11.3336078419614,0.25)); /************************************************ * Application object: MILLING_MACHINE_FUNCTIONS (#711) * THROUGH_SPINDLE_COOLANT: #711, #712, #713, #53: [through spindle coolant off] * CHIP_REMOVAL: #711, #714, #715, #57: [chip removal off] * COOLANT: #711, #716, #717, #718: [coolant off] */ #711=MACHINING_FUNCTIONS('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #712=ACTION_PROPERTY('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#711); #713=ACTION_PROPERTY_REPRESENTATION('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#712,#53); #714=ACTION_PROPERTY('chip removal','AP-238 CC1 OMAC Subset Version 1.0 ',#711); #715=ACTION_PROPERTY_REPRESENTATION('chip removal', 'AP-238 CC1 OMAC Subset Version 1.0',#714,#57); #716=ACTION_PROPERTY('coolant','AP-238 CC1 OMAC Subset Version 1.0',#711); #717=ACTION_PROPERTY_REPRESENTATION('coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#716,#718); #718=REPRESENTATION('coolant',(#719),#31); #719=DESCRIPTIVE_REPRESENTATION_ITEM('constant','coolant off'); /************************************************ * END OF APPLICATION OBJECT DESCRIPTIONS */ #720=APPLICATION_PROTOCOL_DEFINITION('Draft International Standard', 'integrated_cnc_schema',2004,#14); ENDSEC; END-ISO-10303-21;