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-pocket-open.stp', /* time_stamp */ '2005-06-09T20:46:16-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-pocket-open-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-pocket-open-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-pocket-open-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-pocket-open-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-pocket-open] */ #22=PRODUCT_DEFINITION('2d-pocket-open','Workpiece definition',#23,#16); #23=PRODUCT_DEFINITION_FORMATION('1.0','Workpiece',#24); #24=PRODUCT('2d-pocket-open','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.375] * EDGE_RADIUS: #34, #40: [0] * EDGE_CENTER_HORIZONTAL: #34, #41: [0.1875] * 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(0.375),#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.1875),#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: [1426] * 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(1426.), #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, 3] * ITS_OPERATION: #97, #108, #110: [!] * ITS_FEATURE: #97, #109, #130, #131, #132, #124: [!] */ #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.,3.)); #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,#130); /************************************************ * 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, #133: [!] * ITS_TOOLPATH(2.0): #110, #114, #171: [!] * ITS_TOOLPATH(3.0): #110, #115, #247: [!] * ITS_TOOLPATH(4.0): #110, #116, #264: [!] * ITS_TOOLPATH(5.0): #110, #117, #340: [!] * ITS_TOOLPATH(6.0): #110, #118, #357: [!] * ITS_TOOLPATH(7.0): #110, #119, #433: [!] * ITS_TOOLPATH(8.0): #110, #120, #450: [!] * ITS_TOOLPATH(9.0): #110, #121, #526: [!] * ITS_TOOLPATH(10.0): #110, #122, #543: [!] * ITS_TOOLPATH(11.0): #110, #123, #575: [!] */ #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,#133,1.); #114=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 2', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#171,2.); #115=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 3', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#247,3.); #116=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 4', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#264,4.); #117=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 5', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#340,5.); #118=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 6', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#357,6.); #119=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 7', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#433,7.); #120=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 8', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#450,8.); #121=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 9', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#526,9.); #122=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 10', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#543,10.); #123=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 11', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#575,11.); /************************************************ * Application object: TOOLPATH_FEATURE (#124) * ITS_WORKPIECE: #124, #25, #22: [!] * FEATURE_PLACEMENT: #124, #125, #126, #127, #128: [0, 0, 0] */ #124=INSTANCED_FEATURE('the default tool path feature','toolpath', 'the default tool path feature','No geometry',#25,.T.); #125=PRODUCT_DEFINITION_SHAPE('toolpath',$,#124); #126=SHAPE_DEFINITION_REPRESENTATION(#125,#127); #127=SHAPE_REPRESENTATION_WITH_PARAMETERS('toolpath placement',(#128),#101); #128=AXIS2_PLACEMENT_3D('orientation',#129,#106,#107); #129=CARTESIAN_POINT('origin',(0.,0.,0.)); #130=MACHINING_FEATURE_PROCESS('machining','machining', 'the default tool path feature',' WS 1'); #131=PROPERTY_PROCESS('machining','No geometry',#130,' WS 1'); #132=PROCESS_PROPERTY_ASSOCIATION('the default tool path feature', 'No geometry',#131,#124); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#133) * ITS_PRIORITY: #133, #134, #135, #136: [required] * ITS_TYPE: #133, #138, #139, #140: [trajectory path] * ITS_TECHNOLOGY: #133, #142, #63: [!] * ITS_SPEED_1: #133, #143, #144, #145, #146: [rapid] * BASICCURVE: #133, #147, #148, #149, #150: [basic curve for WS 1 TP 1] */ #133=MACHINING_TOOLPATH(' WS 1 TP 1','cutter location trajectory',' ', ' '); #134=ACTION_PROPERTY('priority',' WS 1 TP 1',#133); #135=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 1',#134,#136); #136=REPRESENTATION('priority',(#137),#31); #137=DESCRIPTIVE_REPRESENTATION_ITEM('constant','required'); #138=ACTION_PROPERTY('trajectory type',' WS 1 TP 1',#133); #139=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 1',#138, #140); #140=REPRESENTATION('trajectory type',(#141),#31); #141=DESCRIPTIVE_REPRESENTATION_ITEM('constant','trajectory path'); #142=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 1', 'feed and speed values',#133,#63); #143=ACTION_PROPERTY('speed profile',' WS 1 TP 1',#133); #144=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 1',#143,#145); #145=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#146),#31); #146=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #147=ACTION_PROPERTY('basic curve',' WS 1 TP 1',#133); #148=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 1',#147,#149); #149=REPRESENTATION('basic curve',(#150),#101); #150=POLYLINE('basic curve for WS 1 TP 1',(#151,#152,#153)); #151=CARTESIAN_POINT('',(0.,0.,0.)); #152=CARTESIAN_POINT('',(3.69097741891293,0.33347707423581,3.)); #153=CARTESIAN_POINT('',(3.69097741891293,0.33347707423581,1.60655)); /************************************************ * Application object: MILLING_TECHNOLOGY (#154) * FEEDRATE_REFERENCE: #154, #155, #156, #66: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #154, #157, #158, #70: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #154, #159, #160, #74: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #154, #161, #162, #78: [override allowed] * SPINDLE: #154, #163, #164, #165, #166: [1426] * FEEDRATE: #154, #167, #168, #169, #170: [6.33203] */ #154=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling ',' ',' '); #155=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#154); #156=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#155,#66); #157=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#154); #158=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#157,#70); #159=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#154); #160=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#159,#74); #161=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#154); #162=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#161,#78); #163=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#154); #164=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#163,#165); #165=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#166),#31); #166=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(1426.), #84); #167=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#154); #168=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#167,#169); #169=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#170),#31); #170=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(6.33203),#94); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#171) * ITS_PRIORITY: #171, #172, #173, #136: [required] * ITS_TYPE: #171, #174, #175, #140: [trajectory path] * ITS_TECHNOLOGY: #171, #176, #154: [!] * BASICCURVE: #171, #177, #178, #179, #180: [composite curve for WS 1 TP 2] */ #171=MACHINING_TOOLPATH(' WS 1 TP 2','cutter location trajectory',' ', ' '); #172=ACTION_PROPERTY('priority',' WS 1 TP 2',#171); #173=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 2',#172,#136); #174=ACTION_PROPERTY('trajectory type',' WS 1 TP 2',#171); #175=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 2',#174, #140); #176=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 2', 'feed and speed values',#171,#154); #177=ACTION_PROPERTY('basic curve',' WS 1 TP 2',#171); #178=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 2',#177,#179); #179=REPRESENTATION('basic curve',(#180),#101); #180=COMPOSITE_CURVE('composite curve for WS 1 TP 2',(#181,#209,#215,#218, #224,#229,#235,#238,#244),.F.); #181=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#182); #182=POLYLINE('basic curve for WS 1 TP 2',(#153,#183,#184,#185,#186,#187, #188,#189,#190,#191,#192,#193,#194,#195,#196,#197,#198,#199,#200,#201,#202, #203,#204,#205,#206,#207,#208)); #183=CARTESIAN_POINT('',(3.69097741891293,0.33347707423581,1.1549125)); #184=CARTESIAN_POINT('',(-1.75269104803493,0.33347707423581,1.1549125)); #185=CARTESIAN_POINT('',(-1.75269104803493,0.0922871179039284,1.1549125)); #186=CARTESIAN_POINT('',(3.69097741891293,0.0922871179039284,1.1549125)); #187=CARTESIAN_POINT('',(3.69097741891293,0.502227074235809,1.1549125)); #188=CARTESIAN_POINT('',(-1.92144104803493,0.502227074235809,1.1549125)); #189=CARTESIAN_POINT('',(-1.92144104803493,-0.0764628820960715,1.1549125)); #190=CARTESIAN_POINT('',(3.69097741891293,-0.0764628820960715,1.1549125)); #191=CARTESIAN_POINT('',(3.69097741891293,0.67097707423581,1.1549125)); #192=CARTESIAN_POINT('',(-2.09019104803493,0.67097707423581,1.1549125)); #193=CARTESIAN_POINT('',(-2.09019104803493,-0.245212882096072,1.1549125)); #194=CARTESIAN_POINT('',(3.69097741891293,-0.245212882096072,1.1549125)); #195=CARTESIAN_POINT('',(3.69097741891293,0.83972707423581,1.1549125)); #196=CARTESIAN_POINT('',(-2.25894104803493,0.83972707423581,1.1549125)); #197=CARTESIAN_POINT('',(-2.25894104803493,-0.413962882096072,1.1549125)); #198=CARTESIAN_POINT('',(3.69097741891293,-0.413962882096072,1.1549125)); #199=CARTESIAN_POINT('',(3.69097741891293,1.00847707423581,1.1549125)); #200=CARTESIAN_POINT('',(-2.42769104803493,1.00847707423581,1.1549125)); #201=CARTESIAN_POINT('',(-2.42769104803493,-0.582712882096072,1.1549125)); #202=CARTESIAN_POINT('',(3.69097741891293,-0.582712882096072,1.1549125)); #203=CARTESIAN_POINT('',(3.69097741891293,1.17722707423581,1.1549125)); #204=CARTESIAN_POINT('',(-2.59644104803493,1.17722707423581,1.1549125)); #205=CARTESIAN_POINT('',(-2.59644104803493,-0.751462882096072,1.1549125)); #206=CARTESIAN_POINT('',(3.69097741891293,-0.751462882096072,1.1549125)); #207=CARTESIAN_POINT('',(3.69097741891293,1.34597707423581,1.1549125)); #208=CARTESIAN_POINT('',(-2.73144104803493,1.34597707423581,1.1549125)); #209=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#210); #210=TRIMMED_CURVE('Arc for in WS 1 TP 2',#211,(#208),(#214),.T.,.CARTESIAN.); #211=CIRCLE('Circle for in WS 1 TP 2',#212,0.0337499999999999); #212=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#213,#106,#107); #213=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-2.73144104803493,1.31222707423581, 1.1549125)); #214=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-2.76519104803493,1.31222707423581, 1.1549125)); #215=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#216); #216=POLYLINE('basic curve for WS 1 TP 2',(#214,#217)); #217=CARTESIAN_POINT('',(-2.76519104803493,-0.886462882096072,1.1549125)); #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,0.0337499999999999); #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',(-2.73144104803493,-0.886462882096072, 1.1549125)); #223=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-2.73144104803493,-0.920212882096072, 1.1549125)); #224=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#225); #225=POLYLINE('basic curve for WS 1 TP 2',(#223,#226,#227,#228)); #226=CARTESIAN_POINT('',(3.69097741891293,-0.920212882096072,1.1549125)); #227=CARTESIAN_POINT('',(3.69097741891293,1.51472707423581,1.1549125)); #228=CARTESIAN_POINT('',(-2.73144104803493,1.51472707423581,1.1549125)); #229=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#230); #230=TRIMMED_CURVE('Arc for in WS 1 TP 2',#231,(#228),(#234),.T.,.CARTESIAN.); #231=CIRCLE('Circle for in WS 1 TP 2',#232,0.2025); #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',(-2.73144104803493,1.31222707423581, 1.1549125)); #234=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-2.93394104803493,1.31222707423581, 1.1549125)); #235=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#236); #236=POLYLINE('basic curve for WS 1 TP 2',(#234,#237)); #237=CARTESIAN_POINT('',(-2.93394104803493,-0.886462882096072,1.1549125)); #238=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#239); #239=TRIMMED_CURVE('Arc for in WS 1 TP 2',#240,(#237),(#243),.T.,.CARTESIAN.); #240=CIRCLE('Circle for in WS 1 TP 2',#241,0.2025); #241=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#242,#106,#107); #242=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-2.73144104803493,-0.886462882096072, 1.1549125)); #243=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-2.73144104803493,-1.08896288209607, 1.1549125)); #244=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#245); #245=POLYLINE('basic curve for WS 1 TP 2',(#243,#246)); #246=CARTESIAN_POINT('',(3.69097741891293,-1.08896288209607,1.1549125)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#247) * ITS_PRIORITY: #247, #248, #249, #136: [required] * ITS_TYPE: #247, #250, #251, #140: [trajectory path] * ITS_TECHNOLOGY: #247, #252, #154: [!] * ITS_SPEED_1: #247, #253, #254, #255, #256: [rapid] * BASICCURVE: #247, #257, #258, #259, #260: [basic curve for WS 1 TP 3] */ #247=MACHINING_TOOLPATH(' WS 1 TP 3','cutter location trajectory',' ', ' '); #248=ACTION_PROPERTY('priority',' WS 1 TP 3',#247); #249=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 3',#248,#136); #250=ACTION_PROPERTY('trajectory type',' WS 1 TP 3',#247); #251=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 3',#250, #140); #252=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 3', 'feed and speed values',#247,#154); #253=ACTION_PROPERTY('speed profile',' WS 1 TP 3',#247); #254=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 3',#253,#255); #255=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#256),#31); #256=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #257=ACTION_PROPERTY('basic curve',' WS 1 TP 3',#247); #258=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 3',#257,#259); #259=REPRESENTATION('basic curve',(#260),#101); #260=POLYLINE('basic curve for WS 1 TP 3',(#246,#261,#262,#263)); #261=CARTESIAN_POINT('',(3.69097741891293,-1.08896288209607,1.4049125)); #262=CARTESIAN_POINT('',(3.69097741891293,0.33347707423581,1.4049125)); #263=CARTESIAN_POINT('',(3.69097741891293,0.33347707423581,1.2549125)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#264) * ITS_PRIORITY: #264, #265, #266, #136: [required] * ITS_TYPE: #264, #267, #268, #140: [trajectory path] * ITS_TECHNOLOGY: #264, #269, #154: [!] * BASICCURVE: #264, #270, #271, #272, #273: [composite curve for WS 1 TP 4] */ #264=MACHINING_TOOLPATH(' WS 1 TP 4','cutter location trajectory',' ', ' '); #265=ACTION_PROPERTY('priority',' WS 1 TP 4',#264); #266=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 4',#265,#136); #267=ACTION_PROPERTY('trajectory type',' WS 1 TP 4',#264); #268=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 4',#267, #140); #269=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 4', 'feed and speed values',#264,#154); #270=ACTION_PROPERTY('basic curve',' WS 1 TP 4',#264); #271=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 4',#270,#272); #272=REPRESENTATION('basic curve',(#273),#101); #273=COMPOSITE_CURVE('composite curve for WS 1 TP 4',(#274,#302,#308,#311, #317,#322,#328,#331,#337),.F.); #274=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#275); #275=POLYLINE('basic curve for WS 1 TP 4',(#263,#276,#277,#278,#279,#280, #281,#282,#283,#284,#285,#286,#287,#288,#289,#290,#291,#292,#293,#294,#295, #296,#297,#298,#299,#300,#301)); #276=CARTESIAN_POINT('',(3.69097741891293,0.33347707423581,0.803275)); #277=CARTESIAN_POINT('',(-1.75269104803493,0.33347707423581,0.803275)); #278=CARTESIAN_POINT('',(-1.75269104803493,0.0922871179039284,0.803275)); #279=CARTESIAN_POINT('',(3.69097741891293,0.0922871179039284,0.803275)); #280=CARTESIAN_POINT('',(3.69097741891293,0.502227074235809,0.803275)); #281=CARTESIAN_POINT('',(-1.92144104803493,0.502227074235809,0.803275)); #282=CARTESIAN_POINT('',(-1.92144104803493,-0.0764628820960715,0.803275)); #283=CARTESIAN_POINT('',(3.69097741891293,-0.0764628820960715,0.803275)); #284=CARTESIAN_POINT('',(3.69097741891293,0.67097707423581,0.803275)); #285=CARTESIAN_POINT('',(-2.09019104803493,0.67097707423581,0.803275)); #286=CARTESIAN_POINT('',(-2.09019104803493,-0.245212882096072,0.803275)); #287=CARTESIAN_POINT('',(3.69097741891293,-0.245212882096072,0.803275)); #288=CARTESIAN_POINT('',(3.69097741891293,0.83972707423581,0.803275)); #289=CARTESIAN_POINT('',(-2.25894104803493,0.83972707423581,0.803275)); #290=CARTESIAN_POINT('',(-2.25894104803493,-0.413962882096072,0.803275)); #291=CARTESIAN_POINT('',(3.69097741891293,-0.413962882096072,0.803275)); #292=CARTESIAN_POINT('',(3.69097741891293,1.00847707423581,0.803275)); #293=CARTESIAN_POINT('',(-2.42769104803493,1.00847707423581,0.803275)); #294=CARTESIAN_POINT('',(-2.42769104803493,-0.582712882096072,0.803275)); #295=CARTESIAN_POINT('',(3.69097741891293,-0.582712882096072,0.803275)); #296=CARTESIAN_POINT('',(3.69097741891293,1.17722707423581,0.803275)); #297=CARTESIAN_POINT('',(-2.59644104803493,1.17722707423581,0.803275)); #298=CARTESIAN_POINT('',(-2.59644104803493,-0.751462882096072,0.803275)); #299=CARTESIAN_POINT('',(3.69097741891293,-0.751462882096072,0.803275)); #300=CARTESIAN_POINT('',(3.69097741891293,1.34597707423581,0.803275)); #301=CARTESIAN_POINT('',(-2.73144104803493,1.34597707423581,0.803275)); #302=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#303); #303=TRIMMED_CURVE('Arc for in WS 1 TP 4',#304,(#301),(#307),.T.,.CARTESIAN.); #304=CIRCLE('Circle for in WS 1 TP 4',#305,0.0337499999999999); #305=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#306,#106,#107); #306=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(-2.73144104803493,1.31222707423581, 0.803275)); #307=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(-2.76519104803493,1.31222707423581, 0.803275)); #308=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#309); #309=POLYLINE('basic curve for WS 1 TP 4',(#307,#310)); #310=CARTESIAN_POINT('',(-2.76519104803493,-0.886462882096072,0.803275)); #311=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#312); #312=TRIMMED_CURVE('Arc for in WS 1 TP 4',#313,(#310),(#316),.T.,.CARTESIAN.); #313=CIRCLE('Circle for in WS 1 TP 4',#314,0.0337499999999999); #314=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#315,#106,#107); #315=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(-2.73144104803493,-0.886462882096072, 0.803275)); #316=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(-2.73144104803493,-0.920212882096072, 0.803275)); #317=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#318); #318=POLYLINE('basic curve for WS 1 TP 4',(#316,#319,#320,#321)); #319=CARTESIAN_POINT('',(3.69097741891293,-0.920212882096072,0.803275)); #320=CARTESIAN_POINT('',(3.69097741891293,1.51472707423581,0.803275)); #321=CARTESIAN_POINT('',(-2.73144104803493,1.51472707423581,0.803275)); #322=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#323); #323=TRIMMED_CURVE('Arc for in WS 1 TP 4',#324,(#321),(#327),.T.,.CARTESIAN.); #324=CIRCLE('Circle for in WS 1 TP 4',#325,0.2025); #325=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#326,#106,#107); #326=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(-2.73144104803493,1.31222707423581, 0.803275)); #327=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(-2.93394104803493,1.31222707423581, 0.803275)); #328=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#329); #329=POLYLINE('basic curve for WS 1 TP 4',(#327,#330)); #330=CARTESIAN_POINT('',(-2.93394104803493,-0.886462882096072,0.803275)); #331=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#332); #332=TRIMMED_CURVE('Arc for in WS 1 TP 4',#333,(#330),(#336),.T.,.CARTESIAN.); #333=CIRCLE('Circle for in WS 1 TP 4',#334,0.2025); #334=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#335,#106,#107); #335=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(-2.73144104803493,-0.886462882096072, 0.803275)); #336=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(-2.73144104803493,-1.08896288209607, 0.803275)); #337=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#338); #338=POLYLINE('basic curve for WS 1 TP 4',(#336,#339)); #339=CARTESIAN_POINT('',(3.69097741891293,-1.08896288209607,0.803275)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#340) * ITS_PRIORITY: #340, #341, #342, #136: [required] * ITS_TYPE: #340, #343, #344, #140: [trajectory path] * ITS_TECHNOLOGY: #340, #345, #154: [!] * ITS_SPEED_1: #340, #346, #347, #348, #349: [rapid] * BASICCURVE: #340, #350, #351, #352, #353: [basic curve for WS 1 TP 5] */ #340=MACHINING_TOOLPATH(' WS 1 TP 5','cutter location trajectory',' ', ' '); #341=ACTION_PROPERTY('priority',' WS 1 TP 5',#340); #342=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 5',#341,#136); #343=ACTION_PROPERTY('trajectory type',' WS 1 TP 5',#340); #344=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 5',#343, #140); #345=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 5', 'feed and speed values',#340,#154); #346=ACTION_PROPERTY('speed profile',' WS 1 TP 5',#340); #347=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 5',#346,#348); #348=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#349),#31); #349=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #350=ACTION_PROPERTY('basic curve',' WS 1 TP 5',#340); #351=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 5',#350,#352); #352=REPRESENTATION('basic curve',(#353),#101); #353=POLYLINE('basic curve for WS 1 TP 5',(#339,#354,#355,#356)); #354=CARTESIAN_POINT('',(3.69097741891293,-1.08896288209607,1.053275)); #355=CARTESIAN_POINT('',(3.69097741891293,0.33347707423581,1.053275)); #356=CARTESIAN_POINT('',(3.69097741891293,0.33347707423581,0.903275)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#357) * ITS_PRIORITY: #357, #358, #359, #136: [required] * ITS_TYPE: #357, #360, #361, #140: [trajectory path] * ITS_TECHNOLOGY: #357, #362, #154: [!] * BASICCURVE: #357, #363, #364, #365, #366: [composite curve for WS 1 TP 6] */ #357=MACHINING_TOOLPATH(' WS 1 TP 6','cutter location trajectory',' ', ' '); #358=ACTION_PROPERTY('priority',' WS 1 TP 6',#357); #359=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 6',#358,#136); #360=ACTION_PROPERTY('trajectory type',' WS 1 TP 6',#357); #361=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 6',#360, #140); #362=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 6', 'feed and speed values',#357,#154); #363=ACTION_PROPERTY('basic curve',' WS 1 TP 6',#357); #364=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 6',#363,#365); #365=REPRESENTATION('basic curve',(#366),#101); #366=COMPOSITE_CURVE('composite curve for WS 1 TP 6',(#367,#395,#401,#404, #410,#415,#421,#424,#430),.F.); #367=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#368); #368=POLYLINE('basic curve for WS 1 TP 6',(#356,#369,#370,#371,#372,#373, #374,#375,#376,#377,#378,#379,#380,#381,#382,#383,#384,#385,#386,#387,#388, #389,#390,#391,#392,#393,#394)); #369=CARTESIAN_POINT('',(3.69097741891293,0.33347707423581,0.4516375)); #370=CARTESIAN_POINT('',(-1.75269104803493,0.33347707423581,0.4516375)); #371=CARTESIAN_POINT('',(-1.75269104803493,0.0922871179039284,0.4516375)); #372=CARTESIAN_POINT('',(3.69097741891293,0.0922871179039284,0.4516375)); #373=CARTESIAN_POINT('',(3.69097741891293,0.502227074235809,0.4516375)); #374=CARTESIAN_POINT('',(-1.92144104803493,0.502227074235809,0.4516375)); #375=CARTESIAN_POINT('',(-1.92144104803493,-0.0764628820960715,0.4516375)); #376=CARTESIAN_POINT('',(3.69097741891293,-0.0764628820960715,0.4516375)); #377=CARTESIAN_POINT('',(3.69097741891293,0.67097707423581,0.4516375)); #378=CARTESIAN_POINT('',(-2.09019104803493,0.67097707423581,0.4516375)); #379=CARTESIAN_POINT('',(-2.09019104803493,-0.245212882096072,0.4516375)); #380=CARTESIAN_POINT('',(3.69097741891293,-0.245212882096072,0.4516375)); #381=CARTESIAN_POINT('',(3.69097741891293,0.83972707423581,0.4516375)); #382=CARTESIAN_POINT('',(-2.25894104803493,0.83972707423581,0.4516375)); #383=CARTESIAN_POINT('',(-2.25894104803493,-0.413962882096072,0.4516375)); #384=CARTESIAN_POINT('',(3.69097741891293,-0.413962882096072,0.4516375)); #385=CARTESIAN_POINT('',(3.69097741891293,1.00847707423581,0.4516375)); #386=CARTESIAN_POINT('',(-2.42769104803493,1.00847707423581,0.4516375)); #387=CARTESIAN_POINT('',(-2.42769104803493,-0.582712882096072,0.4516375)); #388=CARTESIAN_POINT('',(3.69097741891293,-0.582712882096072,0.4516375)); #389=CARTESIAN_POINT('',(3.69097741891293,1.17722707423581,0.4516375)); #390=CARTESIAN_POINT('',(-2.59644104803493,1.17722707423581,0.4516375)); #391=CARTESIAN_POINT('',(-2.59644104803493,-0.751462882096072,0.4516375)); #392=CARTESIAN_POINT('',(3.69097741891293,-0.751462882096072,0.4516375)); #393=CARTESIAN_POINT('',(3.69097741891293,1.34597707423581,0.4516375)); #394=CARTESIAN_POINT('',(-2.73144104803493,1.34597707423581,0.4516375)); #395=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#396); #396=TRIMMED_CURVE('Arc for in WS 1 TP 6',#397,(#394),(#400),.T.,.CARTESIAN.); #397=CIRCLE('Circle for in WS 1 TP 6',#398,0.0337499999999999); #398=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#399,#106,#107); #399=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(-2.73144104803493,1.31222707423581, 0.4516375)); #400=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(-2.76519104803493,1.31222707423581, 0.4516375)); #401=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#402); #402=POLYLINE('basic curve for WS 1 TP 6',(#400,#403)); #403=CARTESIAN_POINT('',(-2.76519104803493,-0.886462882096072,0.4516375)); #404=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#405); #405=TRIMMED_CURVE('Arc for in WS 1 TP 6',#406,(#403),(#409),.T.,.CARTESIAN.); #406=CIRCLE('Circle for in WS 1 TP 6',#407,0.0337499999999999); #407=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#408,#106,#107); #408=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(-2.73144104803493,-0.886462882096072, 0.4516375)); #409=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(-2.73144104803493,-0.920212882096072, 0.4516375)); #410=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#411); #411=POLYLINE('basic curve for WS 1 TP 6',(#409,#412,#413,#414)); #412=CARTESIAN_POINT('',(3.69097741891293,-0.920212882096072,0.4516375)); #413=CARTESIAN_POINT('',(3.69097741891293,1.51472707423581,0.4516375)); #414=CARTESIAN_POINT('',(-2.73144104803493,1.51472707423581,0.4516375)); #415=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#416); #416=TRIMMED_CURVE('Arc for in WS 1 TP 6',#417,(#414),(#420),.T.,.CARTESIAN.); #417=CIRCLE('Circle for in WS 1 TP 6',#418,0.2025); #418=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#419,#106,#107); #419=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(-2.73144104803493,1.31222707423581, 0.4516375)); #420=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(-2.93394104803493,1.31222707423581, 0.4516375)); #421=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#422); #422=POLYLINE('basic curve for WS 1 TP 6',(#420,#423)); #423=CARTESIAN_POINT('',(-2.93394104803493,-0.886462882096072,0.4516375)); #424=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#425); #425=TRIMMED_CURVE('Arc for in WS 1 TP 6',#426,(#423),(#429),.T.,.CARTESIAN.); #426=CIRCLE('Circle for in WS 1 TP 6',#427,0.2025); #427=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#428,#106,#107); #428=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(-2.73144104803493,-0.886462882096072, 0.4516375)); #429=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(-2.73144104803493,-1.08896288209607, 0.4516375)); #430=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#431); #431=POLYLINE('basic curve for WS 1 TP 6',(#429,#432)); #432=CARTESIAN_POINT('',(3.69097741891293,-1.08896288209607,0.4516375)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#433) * ITS_PRIORITY: #433, #434, #435, #136: [required] * ITS_TYPE: #433, #436, #437, #140: [trajectory path] * ITS_TECHNOLOGY: #433, #438, #154: [!] * ITS_SPEED_1: #433, #439, #440, #441, #442: [rapid] * BASICCURVE: #433, #443, #444, #445, #446: [basic curve for WS 1 TP 7] */ #433=MACHINING_TOOLPATH(' WS 1 TP 7','cutter location trajectory',' ', ' '); #434=ACTION_PROPERTY('priority',' WS 1 TP 7',#433); #435=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 7',#434,#136); #436=ACTION_PROPERTY('trajectory type',' WS 1 TP 7',#433); #437=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 7',#436, #140); #438=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 7', 'feed and speed values',#433,#154); #439=ACTION_PROPERTY('speed profile',' WS 1 TP 7',#433); #440=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 7',#439,#441); #441=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#442),#31); #442=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #443=ACTION_PROPERTY('basic curve',' WS 1 TP 7',#433); #444=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 7',#443,#445); #445=REPRESENTATION('basic curve',(#446),#101); #446=POLYLINE('basic curve for WS 1 TP 7',(#432,#447,#448,#449)); #447=CARTESIAN_POINT('',(3.69097741891293,-1.08896288209607,0.7016375)); #448=CARTESIAN_POINT('',(3.69097741891293,0.33347707423581,0.7016375)); #449=CARTESIAN_POINT('',(3.69097741891293,0.33347707423581,0.5516375)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#450) * ITS_PRIORITY: #450, #451, #452, #136: [required] * ITS_TYPE: #450, #453, #454, #140: [trajectory path] * ITS_TECHNOLOGY: #450, #455, #154: [!] * BASICCURVE: #450, #456, #457, #458, #459: [composite curve for WS 1 TP 8] */ #450=MACHINING_TOOLPATH(' WS 1 TP 8','cutter location trajectory',' ', ' '); #451=ACTION_PROPERTY('priority',' WS 1 TP 8',#450); #452=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 8',#451,#136); #453=ACTION_PROPERTY('trajectory type',' WS 1 TP 8',#450); #454=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 8',#453, #140); #455=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 8', 'feed and speed values',#450,#154); #456=ACTION_PROPERTY('basic curve',' WS 1 TP 8',#450); #457=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 8',#456,#458); #458=REPRESENTATION('basic curve',(#459),#101); #459=COMPOSITE_CURVE('composite curve for WS 1 TP 8',(#460,#488,#494,#497, #503,#508,#514,#517,#523),.F.); #460=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#461); #461=POLYLINE('basic curve for WS 1 TP 8',(#449,#462,#463,#464,#465,#466, #467,#468,#469,#470,#471,#472,#473,#474,#475,#476,#477,#478,#479,#480,#481, #482,#483,#484,#485,#486,#487)); #462=CARTESIAN_POINT('',(3.69097741891293,0.33347707423581,0.1)); #463=CARTESIAN_POINT('',(-1.75269104803493,0.33347707423581,0.1)); #464=CARTESIAN_POINT('',(-1.75269104803493,0.0922871179039284,0.1)); #465=CARTESIAN_POINT('',(3.69097741891293,0.0922871179039284,0.1)); #466=CARTESIAN_POINT('',(3.69097741891293,0.502227074235809,0.1)); #467=CARTESIAN_POINT('',(-1.92144104803493,0.502227074235809,0.1)); #468=CARTESIAN_POINT('',(-1.92144104803493,-0.0764628820960715,0.1)); #469=CARTESIAN_POINT('',(3.69097741891293,-0.0764628820960715,0.1)); #470=CARTESIAN_POINT('',(3.69097741891293,0.67097707423581,0.1)); #471=CARTESIAN_POINT('',(-2.09019104803493,0.67097707423581,0.1)); #472=CARTESIAN_POINT('',(-2.09019104803493,-0.245212882096072,0.1)); #473=CARTESIAN_POINT('',(3.69097741891293,-0.245212882096072,0.1)); #474=CARTESIAN_POINT('',(3.69097741891293,0.83972707423581,0.1)); #475=CARTESIAN_POINT('',(-2.25894104803493,0.83972707423581,0.1)); #476=CARTESIAN_POINT('',(-2.25894104803493,-0.413962882096072,0.1)); #477=CARTESIAN_POINT('',(3.69097741891293,-0.413962882096072,0.1)); #478=CARTESIAN_POINT('',(3.69097741891293,1.00847707423581,0.1)); #479=CARTESIAN_POINT('',(-2.42769104803493,1.00847707423581,0.1)); #480=CARTESIAN_POINT('',(-2.42769104803493,-0.582712882096072,0.1)); #481=CARTESIAN_POINT('',(3.69097741891293,-0.582712882096072,0.1)); #482=CARTESIAN_POINT('',(3.69097741891293,1.17722707423581,0.1)); #483=CARTESIAN_POINT('',(-2.59644104803493,1.17722707423581,0.1)); #484=CARTESIAN_POINT('',(-2.59644104803493,-0.751462882096072,0.1)); #485=CARTESIAN_POINT('',(3.69097741891293,-0.751462882096072,0.1)); #486=CARTESIAN_POINT('',(3.69097741891293,1.34597707423581,0.1)); #487=CARTESIAN_POINT('',(-2.73144104803493,1.34597707423581,0.1)); #488=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#489); #489=TRIMMED_CURVE('Arc for in WS 1 TP 8',#490,(#487),(#493),.T.,.CARTESIAN.); #490=CIRCLE('Circle for in WS 1 TP 8',#491,0.0337499999999999); #491=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 8',#492,#106,#107); #492=CARTESIAN_POINT('Arc center for in WS 1 TP 8',(-2.73144104803493,1.31222707423581, 0.1)); #493=CARTESIAN_POINT('Arc end for in WS 1 TP 8',(-2.76519104803493,1.31222707423581, 0.1)); #494=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#495); #495=POLYLINE('basic curve for WS 1 TP 8',(#493,#496)); #496=CARTESIAN_POINT('',(-2.76519104803493,-0.886462882096072,0.1)); #497=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#498); #498=TRIMMED_CURVE('Arc for in WS 1 TP 8',#499,(#496),(#502),.T.,.CARTESIAN.); #499=CIRCLE('Circle for in WS 1 TP 8',#500,0.0337499999999999); #500=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 8',#501,#106,#107); #501=CARTESIAN_POINT('Arc center for in WS 1 TP 8',(-2.73144104803493,-0.886462882096072, 0.1)); #502=CARTESIAN_POINT('Arc end for in WS 1 TP 8',(-2.73144104803493,-0.920212882096072, 0.1)); #503=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#504); #504=POLYLINE('basic curve for WS 1 TP 8',(#502,#505,#506,#507)); #505=CARTESIAN_POINT('',(3.69097741891293,-0.920212882096072,0.1)); #506=CARTESIAN_POINT('',(3.69097741891293,1.51472707423581,0.1)); #507=CARTESIAN_POINT('',(-2.73144104803493,1.51472707423581,0.1)); #508=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#509); #509=TRIMMED_CURVE('Arc for in WS 1 TP 8',#510,(#507),(#513),.T.,.CARTESIAN.); #510=CIRCLE('Circle for in WS 1 TP 8',#511,0.2025); #511=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 8',#512,#106,#107); #512=CARTESIAN_POINT('Arc center for in WS 1 TP 8',(-2.73144104803493,1.31222707423581, 0.1)); #513=CARTESIAN_POINT('Arc end for in WS 1 TP 8',(-2.93394104803493,1.31222707423581, 0.1)); #514=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#515); #515=POLYLINE('basic curve for WS 1 TP 8',(#513,#516)); #516=CARTESIAN_POINT('',(-2.93394104803493,-0.886462882096072,0.1)); #517=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#518); #518=TRIMMED_CURVE('Arc for in WS 1 TP 8',#519,(#516),(#522),.T.,.CARTESIAN.); #519=CIRCLE('Circle for in WS 1 TP 8',#520,0.2025); #520=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 8',#521,#106,#107); #521=CARTESIAN_POINT('Arc center for in WS 1 TP 8',(-2.73144104803493,-0.886462882096072, 0.1)); #522=CARTESIAN_POINT('Arc end for in WS 1 TP 8',(-2.73144104803493,-1.08896288209607, 0.1)); #523=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#524); #524=POLYLINE('basic curve for WS 1 TP 8',(#522,#525)); #525=CARTESIAN_POINT('',(3.69097741891293,-1.08896288209607,0.1)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#526) * ITS_PRIORITY: #526, #527, #528, #136: [required] * ITS_TYPE: #526, #529, #530, #140: [trajectory path] * ITS_TECHNOLOGY: #526, #531, #154: [!] * ITS_SPEED_1: #526, #532, #533, #534, #535: [rapid] * BASICCURVE: #526, #536, #537, #538, #539: [basic curve for WS 1 TP 9] */ #526=MACHINING_TOOLPATH(' WS 1 TP 9','cutter location trajectory',' ', ' '); #527=ACTION_PROPERTY('priority',' WS 1 TP 9',#526); #528=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 9',#527,#136); #529=ACTION_PROPERTY('trajectory type',' WS 1 TP 9',#526); #530=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 9',#529, #140); #531=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 9', 'feed and speed values',#526,#154); #532=ACTION_PROPERTY('speed profile',' WS 1 TP 9',#526); #533=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 9',#532,#534); #534=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#535),#31); #535=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #536=ACTION_PROPERTY('basic curve',' WS 1 TP 9',#526); #537=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 9',#536,#538); #538=REPRESENTATION('basic curve',(#539),#101); #539=POLYLINE('basic curve for WS 1 TP 9',(#525,#540,#541,#542)); #540=CARTESIAN_POINT('',(3.69097741891293,-1.08896288209607,0.35)); #541=CARTESIAN_POINT('',(3.69097741891293,-1.08896288209607,0.5516375)); #542=CARTESIAN_POINT('',(3.69097741891293,1.52472707423581,0.5516375)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#543) * ITS_PRIORITY: #543, #544, #545, #136: [required] * ITS_TYPE: #543, #546, #547, #140: [trajectory path] * ITS_TECHNOLOGY: #543, #548, #154: [!] * BASICCURVE: #543, #549, #550, #551, #552: [composite curve for WS 1 TP 10] */ #543=MACHINING_TOOLPATH(' WS 1 TP 10','cutter location trajectory',' ', ' '); #544=ACTION_PROPERTY('priority',' WS 1 TP 10',#543); #545=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 10',#544,#136); #546=ACTION_PROPERTY('trajectory type',' WS 1 TP 10',#543); #547=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 10',#546, #140); #548=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 10', 'feed and speed values',#543,#154); #549=ACTION_PROPERTY('basic curve',' WS 1 TP 10',#543); #550=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 10',#549,#551); #551=REPRESENTATION('basic curve',(#552),#101); #552=COMPOSITE_CURVE('composite curve for WS 1 TP 10',(#553,#557,#563,#566, #572),.F.); #553=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#554); #554=POLYLINE('basic curve for WS 1 TP 10',(#542,#555,#556)); #555=CARTESIAN_POINT('',(3.69097741891293,1.52472707423581,0.1)); #556=CARTESIAN_POINT('',(-2.73144104803493,1.52472707423581,0.1)); #557=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#558); #558=TRIMMED_CURVE('Arc for in WS 1 TP 10',#559,(#556),(#562),.T.,.CARTESIAN.); #559=CIRCLE('Circle for in WS 1 TP 10',#560,0.2125); #560=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 10',#561,#106,#107); #561=CARTESIAN_POINT('Arc center for in WS 1 TP 10',(-2.73144104803493, 1.31222707423581,0.1)); #562=CARTESIAN_POINT('Arc end for in WS 1 TP 10',(-2.94394104803493,1.31222707423581, 0.1)); #563=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#564); #564=POLYLINE('basic curve for WS 1 TP 10',(#562,#565)); #565=CARTESIAN_POINT('',(-2.94394104803493,-0.886462882096072,0.1)); #566=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#567); #567=TRIMMED_CURVE('Arc for in WS 1 TP 10',#568,(#565),(#571),.T.,.CARTESIAN.); #568=CIRCLE('Circle for in WS 1 TP 10',#569,0.2125); #569=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 10',#570,#106,#107); #570=CARTESIAN_POINT('Arc center for in WS 1 TP 10',(-2.73144104803493, -0.886462882096072,0.1)); #571=CARTESIAN_POINT('Arc end for in WS 1 TP 10',(-2.73144104803493,-1.09896288209607, 0.1)); #572=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#573); #573=POLYLINE('basic curve for WS 1 TP 10',(#571,#574)); #574=CARTESIAN_POINT('',(3.69097741891293,-1.09896288209607,0.1)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#575) * ITS_PRIORITY: #575, #576, #577, #136: [required] * ITS_TYPE: #575, #578, #579, #140: [trajectory path] * ITS_TECHNOLOGY: #575, #580, #154: [!] * ITS_SPEED_1: #575, #581, #582, #583, #584: [rapid] * BASICCURVE: #575, #585, #586, #587, #588: [basic curve for WS 1 TP 11] */ #575=MACHINING_TOOLPATH(' WS 1 TP 11','cutter location trajectory',' ', ' '); #576=ACTION_PROPERTY('priority',' WS 1 TP 11',#575); #577=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 11',#576,#136); #578=ACTION_PROPERTY('trajectory type',' WS 1 TP 11',#575); #579=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 11',#578, #140); #580=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 11', 'feed and speed values',#575,#154); #581=ACTION_PROPERTY('speed profile',' WS 1 TP 11',#575); #582=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 11',#581,#583); #583=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#584),#31); #584=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #585=ACTION_PROPERTY('basic curve',' WS 1 TP 11',#575); #586=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 11',#585,#587); #587=REPRESENTATION('basic curve',(#588),#101); #588=POLYLINE('basic curve for WS 1 TP 11',(#574,#589)); #589=CARTESIAN_POINT('',(3.69097741891293,-1.09896288209607,3.)); /************************************************ * Application object: MILLING_MACHINE_FUNCTIONS (#590) * THROUGH_SPINDLE_COOLANT: #590, #591, #592, #53: [through spindle coolant off] * CHIP_REMOVAL: #590, #593, #594, #57: [chip removal off] * COOLANT: #590, #595, #596, #597: [coolant off] */ #590=MACHINING_FUNCTIONS('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #591=ACTION_PROPERTY('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#590); #592=ACTION_PROPERTY_REPRESENTATION('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#591,#53); #593=ACTION_PROPERTY('chip removal','AP-238 CC1 OMAC Subset Version 1.0 ',#590); #594=ACTION_PROPERTY_REPRESENTATION('chip removal', 'AP-238 CC1 OMAC Subset Version 1.0',#593,#57); #595=ACTION_PROPERTY('coolant','AP-238 CC1 OMAC Subset Version 1.0',#590); #596=ACTION_PROPERTY_REPRESENTATION('coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#595,#597); #597=REPRESENTATION('coolant',(#598),#31); #598=DESCRIPTIVE_REPRESENTATION_ITEM('constant','coolant off'); /************************************************ * END OF APPLICATION OBJECT DESCRIPTIONS */ #599=APPLICATION_PROTOCOL_DEFINITION('Draft International Standard', 'integrated_cnc_schema',2004,#14); ENDSEC; END-ISO-10303-21;