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-remachining.stp', /* time_stamp */ '2005-06-09T21:22:34-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-remachining-project] * MAIN_WORKPLAN: #11, #15, #17, #18, #20: [!] * ITS_WORKPIECES(1): #11, #15, #19, #23: [!] */ #11=PRODUCT_DEFINITION_FORMATION('1.0','Machining Project',#12); #12=MACHINING_PROJECT('2d-contour-remachining-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-remachining-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-remachining-project','workpiece',$,#15,#23); /************************************************ * Application object: WORKPLAN (#20) * ITS_ID: #20: [Main workplan] * ITS_ELEMENTS(1.0): #20, #21, #112: [!] * ITS_ELEMENTS(2.0): #20, #22, #357: [!] */ #20=MACHINING_WORKPLAN('Main workplan','AP-238 CC2','',''); #21=MACHINING_PROCESS_SEQUENCE_RELATIONSHIP(' WS 1',' ',#20,#112,1.); #22=MACHINING_PROCESS_SEQUENCE_RELATIONSHIP(' WS 2',' ',#20,#357,2.); /************************************************ * Application object: WORKPIECE (#23) * ITS_ID: #23: [2d-contour-remachining] */ #23=PRODUCT_DEFINITION('2d-contour-remachining','Workpiece definition',#24, #16); #24=PRODUCT_DEFINITION_FORMATION('1.0','Workpiece',#25); #25=PRODUCT('2d-contour-remachining','AP-238 CC1',' ',(#13)); #26=PRODUCT_DEFINITION_SHAPE('workpiece',$,#23); /************************************************ * Application object: MILLING_CUTTING_TOOL (#27) * ITS_ID: #27: [Tool 1] * ITS_TOOL_BODY: #27, #29, #30, #31: [!] */ #27=MACHINING_TOOL('Tool 1','milling cutting tool',(#125),#28); #28=ACTION_RESOURCE_TYPE('milling cutting tool'); #29=RESOURCE_PROPERTY('tool body','milling cutting tool',#27); #30=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool', #29,#31); /************************************************ * Application object: USER_DEFINED_TOOL (#31) * IDENTIFIER: #31, #33: [APT CUTTER] * DIMENSION: #31, #34, #35: [!] */ #31=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#33), #32); #32=REPRESENTATION_CONTEXT('','units not necessary'); #33=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #34=REPRESENTATION_RELATIONSHIP('user defined milling tool','dimensions ',#31,#35); /************************************************ * Application object: TOOL_DIMENSION (#35) * DIAMETER: #35, #36: [1] * EDGE_RADIUS: #35, #41: [0] * EDGE_CENTER_HORIZONTAL: #35, #42: [0.5] * EDGE_CENTER_VERTICAL: #35, #43: [0] * TOOL_TIP_HALF_ANGLE: #35, #44: [180] * TOOL_CIRCUMFERENCE_ANGLE: #35, #49: [180] * CUTTING_EDGE_LENGTH: #35, #50: [2] */ #35=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#36,#41,#42,#43,#44, #49,#50),#32); #36=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(1.),#37) REPRESENTATION_ITEM('diameter') ); #37=( CONVERSION_BASED_UNIT('INCH',#39) LENGTH_UNIT() NAMED_UNIT(#38) ); #38=DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.); #39=LENGTH_MEASURE_WITH_UNIT(LENGTH_MEASURE(25.4),#40); #40=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #41=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#37) REPRESENTATION_ITEM('edge radius') ); #42=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.5),#37) REPRESENTATION_ITEM('edge center horizintal') ); #43=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#37) REPRESENTATION_ITEM('edge center vertical') ); #44=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(180.),#45) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #45=( CONVERSION_BASED_UNIT('DEGREE',#47) NAMED_UNIT(#46) PLANE_ANGLE_UNIT() ); #46=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); #47=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329251994), #48); #48=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #49=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(180.),#45) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #50=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#37) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_CUTTING_TOOL (#51) * ITS_ID: #51: [Tool 2] * ITS_TOOL_BODY: #51, #52, #53, #54: [!] */ #51=MACHINING_TOOL('Tool 2','milling cutting tool',(#366),#28); #52=RESOURCE_PROPERTY('tool body','milling cutting tool',#51); #53=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool', #52,#54); /************************************************ * Application object: USER_DEFINED_TOOL (#54) * IDENTIFIER: #54, #55: [APT CUTTER] * DIMENSION: #54, #56, #57: [!] */ #54=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#55), #32); #55=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #56=REPRESENTATION_RELATIONSHIP('user defined milling tool','dimensions ',#54,#57); /************************************************ * Application object: TOOL_DIMENSION (#57) * DIAMETER: #57, #58: [0.5] * EDGE_RADIUS: #57, #59: [0] * EDGE_CENTER_HORIZONTAL: #57, #60: [0.25] * EDGE_CENTER_VERTICAL: #57, #61: [0] * TOOL_TIP_HALF_ANGLE: #57, #62: [180] * TOOL_CIRCUMFERENCE_ANGLE: #57, #63: [180] * CUTTING_EDGE_LENGTH: #57, #64: [2] */ #57=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#58,#59,#60,#61,#62, #63,#64),#32); #58=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.5),#37) REPRESENTATION_ITEM('diameter') ); #59=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#37) REPRESENTATION_ITEM('edge radius') ); #60=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.25),#37) REPRESENTATION_ITEM('edge center horizintal') ); #61=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#37) REPRESENTATION_ITEM('edge center vertical') ); #62=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(180.),#45) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #63=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(180.),#45) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #64=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#37) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_MACHINE_FUNCTIONS (#65) * THROUGH_SPINDLE_COOLANT: #65, #66, #67, #68: [through spindle coolant off] * CHIP_REMOVAL: #65, #70, #71, #72: [chip removal off] * COOLANT: #65, #74, #75, #76: [coolant on] */ #65=MACHINING_FUNCTIONS('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #66=ACTION_PROPERTY('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#65); #67=ACTION_PROPERTY_REPRESENTATION('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#66,#68); #68=REPRESENTATION('through spindle coolant',(#69),#32); #69=DESCRIPTIVE_REPRESENTATION_ITEM('constant', 'through spindle coolant off'); #70=ACTION_PROPERTY('chip removal','AP-238 CC1 OMAC Subset Version 1.0', #65); #71=ACTION_PROPERTY_REPRESENTATION('chip removal', 'AP-238 CC1 OMAC Subset Version 1.0',#70,#72); #72=REPRESENTATION('chip removal',(#73),#32); #73=DESCRIPTIVE_REPRESENTATION_ITEM('constant','chip removal off'); #74=ACTION_PROPERTY('coolant','AP-238 CC1 OMAC Subset Version 1.0',#65); #75=ACTION_PROPERTY_REPRESENTATION('coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#74,#76); #76=REPRESENTATION('coolant',(#77),#32); #77=DESCRIPTIVE_REPRESENTATION_ITEM('constant','coolant on'); /************************************************ * Application object: MILLING_TECHNOLOGY (#78) * FEEDRATE_REFERENCE: #78, #79, #80, #81: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #78, #83, #84, #85: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #78, #87, #88, #89: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #78, #91, #92, #93: [override allowed] * SPINDLE: #78, #95, #96, #97, #98: [534] * FEEDRATE: #78, #105, #106, #107, #108: [0] */ #78=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #79=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#78); #80=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#79,#81); #81=REPRESENTATION('feedrate reference',(#82),#32); #82=DESCRIPTIVE_REPRESENTATION_ITEM('constant','tool center point'); #83=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#78); #84=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#83,#85); #85=REPRESENTATION('synchronize spindle with feed',(#86),#32); #86=DESCRIPTIVE_REPRESENTATION_ITEM('constant','not synchronized'); #87=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#78); #88=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#87,#89); #89=REPRESENTATION('inhibit feedrate override',(#90),#32); #90=DESCRIPTIVE_REPRESENTATION_ITEM('constant','override allowed'); #91=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#78); #92=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#91,#93); #93=REPRESENTATION('inhibit spindle override',(#94),#32); #94=DESCRIPTIVE_REPRESENTATION_ITEM('constant','override allowed'); #95=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#78); #96=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#95,#97); #97=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#98),#32); #98=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(534.), #99); #99=DERIVED_UNIT((#100)); #100=DERIVED_UNIT_ELEMENT(#101,-1.); #101=( CONVERSION_BASED_UNIT('MINUTE',#103) NAMED_UNIT(#102) TIME_UNIT() ); #102=DIMENSIONAL_EXPONENTS(0.,0.,1.,0.,0.,0.,0.); #103=TIME_MEASURE_WITH_UNIT(TIME_MEASURE(60.),#104); #104=( NAMED_UNIT(*) SI_UNIT($,.SECOND.) TIME_UNIT() ); #105=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#78); #106=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#105,#107); #107=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#108),#32); #108=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(0.),#109); #109=DERIVED_UNIT((#110,#111)); #110=DERIVED_UNIT_ELEMENT(#37,1.); #111=DERIVED_UNIT_ELEMENT(#101,-1.); /************************************************ * Application object: MACHINING_WORKINGSTEP (#112) * ITS_ID: #112: [ WS 1] * ITS_SECPLANE: #112, #113, #114, #115, #118: [0, 0, 2] * ITS_OPERATION: #112, #123, #125: [!] * ITS_FEATURE: #112, #124, #137, #138, #139, #131: [!] */ #112=MACHINING_WORKINGSTEP(' WS 1','machining',' ',' '); #113=ACTION_PROPERTY('security plane',' WS 1',#112); #114=ACTION_PROPERTY_REPRESENTATION('security plane',' WS 1',#113,#115); #115=REPRESENTATION('clearance plane',(#118),#116); #116=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNIT_ASSIGNED_CONTEXT((#37,#45,#117)) REPRESENTATION_CONTEXT('INCH DEGREE STERADIAN','') ); #117=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #118=PLANE('security plane',#119); #119=AXIS2_PLACEMENT_3D('security plane',#120,#121,#122); #120=CARTESIAN_POINT('origin of security plane',(0.,0.,2.)); #121=DIRECTION('Z direction',(0.,0.,1.)); #122=DIRECTION('X direction',(1.,0.,0.)); #123=MACHINING_OPERATION_RELATIONSHIP(' WS 1','CC1 freeform milling',#112, #125); #124=MACHINING_FEATURE_RELATIONSHIP('its_feature','machining',#112,#137); /************************************************ * Application object: FREEFORM_OPERATION (#125) * ITS_ID: #125: [ WS 1] * ITS_MACHINE_FUNCTIONS: #125, #126, #65: [!] * ITS_TECHNOLOGY: #125, #127, #78: [!] * ITS_TOOL: #125, #27: [!] * ITS_TOOLPATH(1.0): #125, #128, #140: [!] * ITS_TOOLPATH(2.0): #125, #129, #178: [!] * ITS_TOOLPATH(3.0): #125, #130, #325: [!] */ #125=FREEFORM_MILLING_OPERATION(' WS 1', 'AP-238 CC1 OMAC Subset Version 1.0',' ',' '); #126=MACHINING_FUNCTIONS_RELATIONSHIP(' WS 1','coolant values',#125,#65); #127=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1', 'default feed and speed values',#125,#78); #128=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 1', 'AP-238 CC1 OMAC Subset Version 1.0',#125,#140,1.); #129=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 2', 'AP-238 CC1 OMAC Subset Version 1.0',#125,#178,2.); #130=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 3', 'AP-238 CC1 OMAC Subset Version 1.0',#125,#325,3.); /************************************************ * Application object: TOOLPATH_FEATURE (#131) * ITS_WORKPIECE: #131, #26, #23: [!] * FEATURE_PLACEMENT: #131, #132, #133, #134, #135: [0, 0, 0] */ #131=INSTANCED_FEATURE('the default tool path feature','toolpath', 'the default tool path feature','No geometry',#26,.T.); #132=PRODUCT_DEFINITION_SHAPE('toolpath',$,#131); #133=SHAPE_DEFINITION_REPRESENTATION(#132,#134); #134=SHAPE_REPRESENTATION_WITH_PARAMETERS('toolpath placement',(#135),#116); #135=AXIS2_PLACEMENT_3D('orientation',#136,#121,#122); #136=CARTESIAN_POINT('origin',(0.,0.,0.)); #137=MACHINING_FEATURE_PROCESS('machining','machining', 'the default tool path feature',' WS 2'); #138=PROPERTY_PROCESS('machining','No geometry',#137,' WS 2'); #139=PROCESS_PROPERTY_ASSOCIATION('the default tool path feature', 'No geometry',#138,#131); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#140) * ITS_PRIORITY: #140, #141, #142, #143: [required] * ITS_TYPE: #140, #145, #146, #147: [trajectory path] * ITS_TECHNOLOGY: #140, #149, #78: [!] * ITS_SPEED_1: #140, #150, #151, #152, #153: [rapid] * BASICCURVE: #140, #154, #155, #156, #157: [basic curve for WS 1 TP 1] */ #140=MACHINING_TOOLPATH(' WS 1 TP 1','cutter location trajectory',' ', ' '); #141=ACTION_PROPERTY('priority',' WS 1 TP 1',#140); #142=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 1',#141,#143); #143=REPRESENTATION('priority',(#144),#32); #144=DESCRIPTIVE_REPRESENTATION_ITEM('constant','required'); #145=ACTION_PROPERTY('trajectory type',' WS 1 TP 1',#140); #146=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 1',#145, #147); #147=REPRESENTATION('trajectory type',(#148),#32); #148=DESCRIPTIVE_REPRESENTATION_ITEM('constant','trajectory path'); #149=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 1', 'feed and speed values',#140,#78); #150=ACTION_PROPERTY('speed profile',' WS 1 TP 1',#140); #151=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 1',#150,#152); #152=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#153),#32); #153=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #154=ACTION_PROPERTY('basic curve',' WS 1 TP 1',#140); #155=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 1',#154,#156); #156=REPRESENTATION('basic curve',(#157),#116); #157=POLYLINE('basic curve for WS 1 TP 1',(#158,#159,#160)); #158=CARTESIAN_POINT('',(0.,0.,0.)); #159=CARTESIAN_POINT('',(-3.43307086614173,1.09842519685039,0.25)); #160=CARTESIAN_POINT('',(-3.43307086614173,1.09842519685039,0.1)); /************************************************ * Application object: MILLING_TECHNOLOGY (#161) * FEEDRATE_REFERENCE: #161, #162, #163, #81: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #161, #164, #165, #85: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #161, #166, #167, #89: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #161, #168, #169, #93: [override allowed] * SPINDLE: #161, #170, #171, #172, #173: [534] * FEEDRATE: #161, #174, #175, #176, #177: [6.4176] */ #161=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling ',' ',' '); #162=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#161); #163=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#162,#81); #164=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#161); #165=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#164,#85); #166=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#161); #167=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#166,#89); #168=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#161); #169=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#168,#93); #170=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#161); #171=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#170,#172); #172=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#173),#32); #173=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(534.), #99); #174=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#161); #175=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#174,#176); #176=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#177),#32); #177=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(6.4176),#109); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#178) * ITS_PRIORITY: #178, #179, #180, #143: [required] * ITS_TYPE: #178, #181, #182, #147: [trajectory path] * ITS_TECHNOLOGY: #178, #183, #161: [!] * BASICCURVE: #178, #184, #185, #186, #187: [composite curve for WS 1 TP 2] */ #178=MACHINING_TOOLPATH(' WS 1 TP 2','cutter location trajectory',' ', ' '); #179=ACTION_PROPERTY('priority',' WS 1 TP 2',#178); #180=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 2',#179,#143); #181=ACTION_PROPERTY('trajectory type',' WS 1 TP 2',#178); #182=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 2',#181, #147); #183=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 2', 'feed and speed values',#178,#161); #184=ACTION_PROPERTY('basic curve',' WS 1 TP 2',#178); #185=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 2',#184,#186); #186=REPRESENTATION('basic curve',(#187),#116); #187=COMPOSITE_CURVE('composite curve for WS 1 TP 2',(#188,#192,#198,#202, #208,#211,#217,#223,#226,#232,#238,#241,#247,#251,#257,#260,#266,#270,#276, #279,#285,#291,#294,#300,#306,#309,#315,#319),.F.); #188=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#189); #189=POLYLINE('basic curve for WS 1 TP 2',(#160,#190,#191)); #190=CARTESIAN_POINT('',(-3.43307086614173,1.09842519685039,-1.)); #191=CARTESIAN_POINT('',(-3.43307086614173,-0.744094488188975,-1.)); #192=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#193); #193=TRIMMED_CURVE('Arc for in WS 1 TP 2',#194,(#191),(#197),.T.,.CARTESIAN.); #194=CIRCLE('Circle for in WS 1 TP 2',#195,0.75); #195=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#196,#121,#122); #196=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-2.68307086614173,-0.744094488188975, -1.)); #197=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-2.68307086614174,-1.49409448818897, -1.)); #198=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#199); #199=POLYLINE('basic curve for WS 1 TP 2',(#197,#200,#201)); #200=CARTESIAN_POINT('',(-2.59448818897638,-1.49409448818897,-1.)); #201=CARTESIAN_POINT('',(-2.59448818897638,-2.67125984251969,-1.)); #202=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#203); #203=TRIMMED_CURVE('Arc for in WS 1 TP 2',#204,(#201),(#207),.T.,.CARTESIAN.); #204=CIRCLE('Circle for in WS 1 TP 2',#205,0.75); #205=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#206,#121,#122); #206=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-1.84448818897638,-2.67125984251969, -1.)); #207=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.84448818897638,-3.42125984251969, -1.)); #208=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#209); #209=POLYLINE('basic curve for WS 1 TP 2',(#207,#210)); #210=CARTESIAN_POINT('',(-1.34448818897638,-3.42125984251969,-1.)); #211=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#212); #212=TRIMMED_CURVE('Arc for in WS 1 TP 2',#213,(#210),(#216),.T.,.CARTESIAN.); #213=CIRCLE('Circle for in WS 1 TP 2',#214,0.75); #214=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#215,#121,#122); #215=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-1.34448818897638,-2.67125984251969, -1.)); #216=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-0.781988188976378,-3.1673382133443, -1.)); #217=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#218); #218=TRIMMED_CURVE('Arc for in WS 1 TP 2',#219,(#216),(#222),.T.,.CARTESIAN.); #219=CIRCLE('Circle for in WS 1 TP 2',#220,0.75); #220=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#221,#121,#122); #221=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-0.219488188976378, -2.67125984251969,-1.)); #222=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-0.219488188976379,-3.42125984251969, -1.)); #223=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#224); #224=POLYLINE('basic curve for WS 1 TP 2',(#222,#225)); #225=CARTESIAN_POINT('',(0.280511811023622,-3.42125984251969,-1.)); #226=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#227); #227=TRIMMED_CURVE('Arc for in WS 1 TP 2',#228,(#225),(#231),.T.,.CARTESIAN.); #228=CIRCLE('Circle for in WS 1 TP 2',#229,0.75); #229=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#230,#121,#122); #230=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.280511811023622,-2.67125984251969, -1.)); #231=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(0.843011811023621,-3.1673382133443, -1.)); #232=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#233); #233=TRIMMED_CURVE('Arc for in WS 1 TP 2',#234,(#231),(#237),.T.,.CARTESIAN.); #234=CIRCLE('Circle for in WS 1 TP 2',#235,0.75); #235=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#236,#121,#122); #236=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.40551181102362,-2.67125984251969, -1.)); #237=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.40551181102362,-3.42125984251969, -1.)); #238=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#239); #239=POLYLINE('basic curve for WS 1 TP 2',(#237,#240)); #240=CARTESIAN_POINT('',(1.90551181102362,-3.42125984251969,-1.)); #241=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#242); #242=TRIMMED_CURVE('Arc for in WS 1 TP 2',#243,(#240),(#246),.T.,.CARTESIAN.); #243=CIRCLE('Circle for in WS 1 TP 2',#244,0.75); #244=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#245,#121,#122); #245=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.90551181102362,-2.67125984251969, -1.)); #246=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(2.65551181102362,-2.67125984251969, -1.)); #247=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#248); #248=POLYLINE('basic curve for WS 1 TP 2',(#246,#249,#250)); #249=CARTESIAN_POINT('',(2.65551181102362,-1.49409448818898,-1.)); #250=CARTESIAN_POINT('',(3.49015748031496,-1.49409448818898,-1.)); #251=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#252); #252=TRIMMED_CURVE('Arc for in WS 1 TP 2',#253,(#250),(#256),.T.,.CARTESIAN.); #253=CIRCLE('Circle for in WS 1 TP 2',#254,0.75); #254=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#255,#121,#122); #255=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(3.49015748031496,-0.744094488188975, -1.)); #256=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(4.24015748031496,-0.744094488188978, -1.)); #257=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#258); #258=POLYLINE('basic curve for WS 1 TP 2',(#256,#259)); #259=CARTESIAN_POINT('',(4.24015748031496,1.09842519685039,-1.)); #260=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#261); #261=TRIMMED_CURVE('Arc for in WS 1 TP 2',#262,(#259),(#265),.T.,.CARTESIAN.); #262=CIRCLE('Circle for in WS 1 TP 2',#263,0.75); #263=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#264,#121,#122); #264=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(3.49015748031496,1.09842519685039, -1.)); #265=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(3.49015748031496,1.84842519685039, -1.)); #266=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#267); #267=POLYLINE('basic curve for WS 1 TP 2',(#265,#268,#269)); #268=CARTESIAN_POINT('',(2.65551181102362,1.84842519685039,-1.)); #269=CARTESIAN_POINT('',(2.65551181102362,2.82874015748031,-1.)); #270=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#271); #271=TRIMMED_CURVE('Arc for in WS 1 TP 2',#272,(#269),(#275),.T.,.CARTESIAN.); #272=CIRCLE('Circle for in WS 1 TP 2',#273,0.75); #273=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#274,#121,#122); #274=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.90551181102362,2.82874015748031, -1.)); #275=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(1.90551181102362,3.57874015748031, -1.)); #276=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#277); #277=POLYLINE('basic curve for WS 1 TP 2',(#275,#278)); #278=CARTESIAN_POINT('',(1.40551181102362,3.57874015748031,-1.)); #279=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#280); #280=TRIMMED_CURVE('Arc for in WS 1 TP 2',#281,(#278),(#284),.T.,.CARTESIAN.); #281=CIRCLE('Circle for in WS 1 TP 2',#282,0.75); #282=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#283,#121,#122); #283=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(1.40551181102362,2.82874015748031, -1.)); #284=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(0.843011811023622,3.32481852830493, -1.)); #285=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#286); #286=TRIMMED_CURVE('Arc for in WS 1 TP 2',#287,(#284),(#290),.T.,.CARTESIAN.); #287=CIRCLE('Circle for in WS 1 TP 2',#288,0.75); #288=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#289,#121,#122); #289=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(0.280511811023622,2.82874015748031, -1.)); #290=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(0.280511811023622,3.57874015748031, -1.)); #291=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#292); #292=POLYLINE('basic curve for WS 1 TP 2',(#290,#293)); #293=CARTESIAN_POINT('',(-0.219488188976378,3.57874015748031,-1.)); #294=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#295); #295=TRIMMED_CURVE('Arc for in WS 1 TP 2',#296,(#293),(#299),.T.,.CARTESIAN.); #296=CIRCLE('Circle for in WS 1 TP 2',#297,0.75); #297=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#298,#121,#122); #298=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-0.219488188976378, 2.82874015748031,-1.)); #299=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-0.781988188976378,3.32481852830493, -1.)); #300=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#301); #301=TRIMMED_CURVE('Arc for in WS 1 TP 2',#302,(#299),(#305),.T.,.CARTESIAN.); #302=CIRCLE('Circle for in WS 1 TP 2',#303,0.75); #303=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#304,#121,#122); #304=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-1.34448818897638,2.82874015748031, -1.)); #305=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-1.34448818897638,3.57874015748031, -1.)); #306=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#307); #307=POLYLINE('basic curve for WS 1 TP 2',(#305,#308)); #308=CARTESIAN_POINT('',(-1.84448818897638,3.57874015748031,-1.)); #309=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#310); #310=TRIMMED_CURVE('Arc for in WS 1 TP 2',#311,(#308),(#314),.T.,.CARTESIAN.); #311=CIRCLE('Circle for in WS 1 TP 2',#312,0.75); #312=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#313,#121,#122); #313=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-1.84448818897638,2.82874015748031, -1.)); #314=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-2.59448818897638,2.82874015748031, -1.)); #315=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#316); #316=POLYLINE('basic curve for WS 1 TP 2',(#314,#317,#318)); #317=CARTESIAN_POINT('',(-2.59448818897638,1.84842519685039,-1.)); #318=CARTESIAN_POINT('',(-2.68307086614173,1.84842519685039,-1.)); #319=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#320); #320=TRIMMED_CURVE('Arc for in WS 1 TP 2',#321,(#318),(#324),.T.,.CARTESIAN.); #321=CIRCLE('Circle for in WS 1 TP 2',#322,0.75); #322=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#323,#121,#122); #323=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-2.68307086614173,1.09842519685039, -1.)); #324=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-3.43307086614173,1.09842519685039, -1.)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#325) * ITS_PRIORITY: #325, #326, #327, #143: [required] * ITS_TYPE: #325, #328, #329, #147: [trajectory path] * ITS_TECHNOLOGY: #325, #330, #161: [!] * ITS_SPEED_1: #325, #331, #332, #333, #334: [rapid] * BASICCURVE: #325, #335, #336, #337, #338: [basic curve for WS 1 TP 3] */ #325=MACHINING_TOOLPATH(' WS 1 TP 3','cutter location trajectory',' ', ' '); #326=ACTION_PROPERTY('priority',' WS 1 TP 3',#325); #327=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 3',#326,#143); #328=ACTION_PROPERTY('trajectory type',' WS 1 TP 3',#325); #329=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 3',#328, #147); #330=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 3', 'feed and speed values',#325,#161); #331=ACTION_PROPERTY('speed profile',' WS 1 TP 3',#325); #332=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 3',#331,#333); #333=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#334),#32); #334=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #335=ACTION_PROPERTY('basic curve',' WS 1 TP 3',#325); #336=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 3',#335,#337); #337=REPRESENTATION('basic curve',(#338),#116); #338=POLYLINE('basic curve for WS 1 TP 3',(#324,#339)); #339=CARTESIAN_POINT('',(-3.43307086614173,1.09842519685039,-0.75)); /************************************************ * Application object: MILLING_TECHNOLOGY (#340) * FEEDRATE_REFERENCE: #340, #341, #342, #81: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #340, #343, #344, #85: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #340, #345, #346, #89: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #340, #347, #348, #93: [override allowed] * SPINDLE: #340, #349, #350, #351, #352: [1069] * FEEDRATE: #340, #353, #354, #355, #356: [6.4176] */ #340=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling ',' ',' '); #341=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#340); #342=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#341,#81); #343=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#340); #344=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#343,#85); #345=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#340); #346=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#345,#89); #347=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#340); #348=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#347,#93); #349=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#340); #350=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#349,#351); #351=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#352),#32); #352=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(1069.), #99); #353=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#340); #354=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#353,#355); #355=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#356),#32); #356=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(6.4176),#109); /************************************************ * Application object: MACHINING_WORKINGSTEP (#357) * ITS_ID: #357: [ WS 2] * ITS_SECPLANE: #357, #358, #359, #360, #361: [0, 0, 2] * ITS_OPERATION: #357, #364, #366: [!] * ITS_FEATURE: #357, #365, #137, #138, #139, #131: [!] */ #357=MACHINING_WORKINGSTEP(' WS 2','machining',' ',' '); #358=ACTION_PROPERTY('security plane',' WS 2',#357); #359=ACTION_PROPERTY_REPRESENTATION('security plane',' WS 2',#358,#360); #360=REPRESENTATION('clearance plane',(#361),#116); #361=PLANE('security plane',#362); #362=AXIS2_PLACEMENT_3D('security plane',#363,#121,#122); #363=CARTESIAN_POINT('origin of security plane',(0.,0.,2.)); #364=MACHINING_OPERATION_RELATIONSHIP(' WS 2','CC1 freeform milling',#357, #366); #365=MACHINING_FEATURE_RELATIONSHIP('its_feature','machining',#357,#137); /************************************************ * Application object: FREEFORM_OPERATION (#366) * ITS_ID: #366: [ WS 2] * ITS_MACHINE_FUNCTIONS: #366, #367, #65: [!] * ITS_TECHNOLOGY: #366, #368, #340: [!] * ITS_TOOL: #366, #51: [!] * ITS_TOOLPATH(1.0): #366, #369, #386: [!] * ITS_TOOLPATH(2.0): #366, #370, #402: [!] * ITS_TOOLPATH(3.0): #366, #371, #441: [!] * ITS_TOOLPATH(4.0): #366, #372, #458: [!] * ITS_TOOLPATH(5.0): #366, #373, #510: [!] * ITS_TOOLPATH(6.0): #366, #374, #527: [!] * ITS_TOOLPATH(7.0): #366, #375, #579: [!] * ITS_TOOLPATH(8.0): #366, #376, #596: [!] * ITS_TOOLPATH(9.0): #366, #377, #629: [!] * ITS_TOOLPATH(10.0): #366, #378, #646: [!] * ITS_TOOLPATH(11.0): #366, #379, #679: [!] * ITS_TOOLPATH(12.0): #366, #380, #696: [!] * ITS_TOOLPATH(13.0): #366, #381, #748: [!] * ITS_TOOLPATH(14.0): #366, #382, #765: [!] * ITS_TOOLPATH(15.0): #366, #383, #817: [!] * ITS_TOOLPATH(16.0): #366, #384, #834: [!] * ITS_TOOLPATH(17.0): #366, #385, #873: [!] */ #366=FREEFORM_MILLING_OPERATION(' WS 2', 'AP-238 CC1 OMAC Subset Version 1.0',' ',' '); #367=MACHINING_FUNCTIONS_RELATIONSHIP(' WS 2','coolant values',#366,#65); #368=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2', 'default feed and speed values',#366,#340); #369=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 4', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#386,1.); #370=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 5', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#402,2.); #371=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 6', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#441,3.); #372=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 7', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#458,4.); #373=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 8', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#510,5.); #374=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 9', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#527,6.); #375=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 10', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#579,7.); #376=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 11', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#596,8.); #377=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 12', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#629,9.); #378=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 13', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#646,10.); #379=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 14', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#679,11.); #380=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 15', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#696,12.); #381=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 16', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#748,13.); #382=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 17', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#765,14.); #383=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 18', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#817,15.); #384=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 19', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#834,16.); #385=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 20', 'AP-238 CC1 OMAC Subset Version 1.0',#366,#873,17.); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#386) * ITS_PRIORITY: #386, #387, #388, #143: [required] * ITS_TYPE: #386, #389, #390, #147: [trajectory path] * ITS_TECHNOLOGY: #386, #391, #340: [!] * ITS_SPEED_1: #386, #392, #393, #394, #395: [rapid] * BASICCURVE: #386, #396, #397, #398, #399: [basic curve for WS 2 TP 4] */ #386=MACHINING_TOOLPATH(' WS 2 TP 4','cutter location trajectory',' ', ' '); #387=ACTION_PROPERTY('priority',' WS 2 TP 4',#386); #388=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 4',#387,#143); #389=ACTION_PROPERTY('trajectory type',' WS 2 TP 4',#386); #390=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 4',#389, #147); #391=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 4', 'feed and speed values',#386,#340); #392=ACTION_PROPERTY('speed profile',' WS 2 TP 4',#386); #393=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 2 TP 4',#392,#394); #394=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#395),#32); #395=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #396=ACTION_PROPERTY('basic curve',' WS 2 TP 4',#386); #397=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 4',#396,#398); #398=REPRESENTATION('basic curve',(#399),#116); #399=POLYLINE('basic curve for WS 2 TP 4',(#339,#400,#401)); #400=CARTESIAN_POINT('',(-2.66771149367974,2.66001475022591,0.25)); #401=CARTESIAN_POINT('',(-2.66771149367974,2.66001475022591,0.1)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#402) * ITS_PRIORITY: #402, #403, #404, #143: [required] * ITS_TYPE: #402, #405, #406, #147: [trajectory path] * ITS_TECHNOLOGY: #402, #407, #340: [!] * BASICCURVE: #402, #408, #409, #410, #411: [composite curve for WS 2 TP 5] */ #402=MACHINING_TOOLPATH(' WS 2 TP 5','cutter location trajectory',' ', ' '); #403=ACTION_PROPERTY('priority',' WS 2 TP 5',#402); #404=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 5',#403,#143); #405=ACTION_PROPERTY('trajectory type',' WS 2 TP 5',#402); #406=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 5',#405, #147); #407=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 5', 'feed and speed values',#402,#340); #408=ACTION_PROPERTY('basic curve',' WS 2 TP 5',#402); #409=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 5',#408,#410); #410=REPRESENTATION('basic curve',(#411),#116); #411=COMPOSITE_CURVE('composite curve for WS 2 TP 5',(#412,#416,#422,#426, #432,#438),.F.); #412=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#413); #413=POLYLINE('basic curve for WS 2 TP 5',(#401,#414,#415)); #414=CARTESIAN_POINT('',(-2.66771149367974,2.66001475022591,-1.)); #415=CARTESIAN_POINT('',(-2.4909347983831,2.48323805492928,-1.)); #416=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#417); #417=TRIMMED_CURVE('Arc for in WS 2 TP 5',#418,(#415),(#421),.F.,.CARTESIAN.); #418=CIRCLE('Circle for in WS 2 TP 5',#419,0.5); #419=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 5',#420,#121,#122); #420=CARTESIAN_POINT('Arc center for in WS 2 TP 5',(-2.84448818897638,2.129684664336, -1.)); #421=CARTESIAN_POINT('Arc end for in WS 2 TP 5',(-2.34448818897638,2.129684664336, -1.)); #422=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#423); #423=POLYLINE('basic curve for WS 2 TP 5',(#421,#424,#425)); #424=CARTESIAN_POINT('',(-2.34448818897638,1.59842519685039,-1.)); #425=CARTESIAN_POINT('',(-2.68307086614173,1.59842519685039,-1.)); #426=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#427); #427=TRIMMED_CURVE('Arc for in WS 2 TP 5',#428,(#425),(#431),.T.,.CARTESIAN.); #428=CIRCLE('Circle for in WS 2 TP 5',#429,0.5); #429=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 5',#430,#121,#122); #430=CARTESIAN_POINT('Arc center for in WS 2 TP 5',(-2.68307086614173,1.09842519685039, -1.)); #431=CARTESIAN_POINT('Arc end for in WS 2 TP 5',(-2.96907525101589,1.5085489487019, -1.)); #432=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#433); #433=TRIMMED_CURVE('Arc for in WS 2 TP 5',#434,(#431),(#437),.F.,.CARTESIAN.); #434=CIRCLE('Circle for in WS 2 TP 5',#435,0.5); #435=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 5',#436,#121,#122); #436=CARTESIAN_POINT('Arc center for in WS 2 TP 5',(-3.25507963589005,1.9186727005534, -1.)); #437=CARTESIAN_POINT('Arc end for in WS 2 TP 5',(-3.34284528195631,1.42643577449993, -1.)); #438=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#439); #439=POLYLINE('basic curve for WS 2 TP 5',(#437,#440)); #440=CARTESIAN_POINT('',(-3.58896374498305,1.47031859753306,-1.)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#441) * ITS_PRIORITY: #441, #442, #443, #143: [required] * ITS_TYPE: #441, #444, #445, #147: [trajectory path] * ITS_TECHNOLOGY: #441, #446, #340: [!] * ITS_SPEED_1: #441, #447, #448, #449, #450: [rapid] * BASICCURVE: #441, #451, #452, #453, #454: [basic curve for WS 2 TP 6] */ #441=MACHINING_TOOLPATH(' WS 2 TP 6','cutter location trajectory',' ', ' '); #442=ACTION_PROPERTY('priority',' WS 2 TP 6',#441); #443=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 6',#442,#143); #444=ACTION_PROPERTY('trajectory type',' WS 2 TP 6',#441); #445=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 6',#444, #147); #446=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 6', 'feed and speed values',#441,#340); #447=ACTION_PROPERTY('speed profile',' WS 2 TP 6',#441); #448=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 2 TP 6',#447,#449); #449=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#450),#32); #450=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #451=ACTION_PROPERTY('basic curve',' WS 2 TP 6',#441); #452=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 6',#451,#453); #453=REPRESENTATION('basic curve',(#454),#116); #454=POLYLINE('basic curve for WS 2 TP 6',(#440,#455,#456,#457)); #455=CARTESIAN_POINT('',(-3.58896374498305,1.47031859753306,-0.75)); #456=CARTESIAN_POINT('',(-3.58896374498305,1.47031859753306,0.1)); #457=CARTESIAN_POINT('',(0.376611098010278,3.65196346218368,0.1)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#458) * ITS_PRIORITY: #458, #459, #460, #143: [required] * ITS_TYPE: #458, #461, #462, #147: [trajectory path] * ITS_TECHNOLOGY: #458, #463, #340: [!] * BASICCURVE: #458, #464, #465, #466, #467: [composite curve for WS 2 TP 7] */ #458=MACHINING_TOOLPATH(' WS 2 TP 7','cutter location trajectory',' ', ' '); #459=ACTION_PROPERTY('priority',' WS 2 TP 7',#458); #460=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 7',#459,#143); #461=ACTION_PROPERTY('trajectory type',' WS 2 TP 7',#458); #462=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 7',#461, #147); #463=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 7', 'feed and speed values',#458,#340); #464=ACTION_PROPERTY('basic curve',' WS 2 TP 7',#458); #465=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 7',#464,#466); #466=REPRESENTATION('basic curve',(#467),#116); #467=COMPOSITE_CURVE('composite curve for WS 2 TP 7',(#468,#472,#478,#481, #487,#492,#498,#501,#507),.F.); #468=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#469); #469=POLYLINE('basic curve for WS 2 TP 7',(#457,#470,#471)); #470=CARTESIAN_POINT('',(0.376611098010278,3.65196346218368,-1.)); #471=CARTESIAN_POINT('',(0.199834402713641,3.47518676688704,-1.)); #472=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#473); #473=TRIMMED_CURVE('Arc for in WS 2 TP 7',#474,(#471),(#477),.F.,.CARTESIAN.); #474=CIRCLE('Circle for in WS 2 TP 7',#475,0.5); #475=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 7',#476,#121,#122); #476=CARTESIAN_POINT('Arc center for in WS 2 TP 7',(-0.153718987879633, 3.82874015748031,-1.)); #477=CARTESIAN_POINT('Arc end for in WS 2 TP 7',(-0.153718987879633,3.32874015748031, -1.)); #478=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#479); #479=POLYLINE('basic curve for WS 2 TP 7',(#477,#480)); #480=CARTESIAN_POINT('',(-0.219488188976378,3.32874015748031,-1.)); #481=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#482); #482=TRIMMED_CURVE('Arc for in WS 2 TP 7',#483,(#480),(#486),.T.,.CARTESIAN.); #483=CIRCLE('Circle for in WS 2 TP 7',#484,0.5); #484=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 7',#485,#121,#122); #485=CARTESIAN_POINT('Arc center for in WS 2 TP 7',(-0.219488188976378, 2.82874015748031,-1.)); #486=CARTESIAN_POINT('Arc end for in WS 2 TP 7',(-0.719488188976378,2.82874015748031, -1.)); #487=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#488); #488=POLYLINE('basic curve for WS 2 TP 7',(#486,#489,#490,#491)); #489=CARTESIAN_POINT('',(-0.719488188976378,1.59842519685039,-1.)); #490=CARTESIAN_POINT('',(-0.844488188976378,1.59842519685039,-1.)); #491=CARTESIAN_POINT('',(-0.844488188976378,2.82874015748031,-1.)); #492=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#493); #493=TRIMMED_CURVE('Arc for in WS 2 TP 7',#494,(#491),(#497),.T.,.CARTESIAN.); #494=CIRCLE('Circle for in WS 2 TP 7',#495,0.5); #495=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 7',#496,#121,#122); #496=CARTESIAN_POINT('Arc center for in WS 2 TP 7',(-1.34448818897638,2.82874015748031, -1.)); #497=CARTESIAN_POINT('Arc end for in WS 2 TP 7',(-1.34448818897638,3.32874015748031, -1.)); #498=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#499); #499=POLYLINE('basic curve for WS 2 TP 7',(#497,#500)); #500=CARTESIAN_POINT('',(-1.41156764797859,3.32874015748031,-1.)); #501=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#502); #502=TRIMMED_CURVE('Arc for in WS 2 TP 7',#503,(#500),(#506),.F.,.CARTESIAN.); #503=CIRCLE('Circle for in WS 2 TP 7',#504,0.5); #504=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 7',#505,#121,#122); #505=CARTESIAN_POINT('Arc center for in WS 2 TP 7',(-1.41156764797859,3.82874015748031, -1.)); #506=CARTESIAN_POINT('Arc end for in WS 2 TP 7',(-1.76512103857186,3.47518676688704, -1.)); #507=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#508); #508=POLYLINE('basic curve for WS 2 TP 7',(#506,#509)); #509=CARTESIAN_POINT('',(-1.9418977338685,3.65196346218368,-1.)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#510) * ITS_PRIORITY: #510, #511, #512, #143: [required] * ITS_TYPE: #510, #513, #514, #147: [trajectory path] * ITS_TECHNOLOGY: #510, #515, #340: [!] * ITS_SPEED_1: #510, #516, #517, #518, #519: [rapid] * BASICCURVE: #510, #520, #521, #522, #523: [basic curve for WS 2 TP 8] */ #510=MACHINING_TOOLPATH(' WS 2 TP 8','cutter location trajectory',' ', ' '); #511=ACTION_PROPERTY('priority',' WS 2 TP 8',#510); #512=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 8',#511,#143); #513=ACTION_PROPERTY('trajectory type',' WS 2 TP 8',#510); #514=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 8',#513, #147); #515=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 8', 'feed and speed values',#510,#340); #516=ACTION_PROPERTY('speed profile',' WS 2 TP 8',#510); #517=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 2 TP 8',#516,#518); #518=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#519),#32); #519=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #520=ACTION_PROPERTY('basic curve',' WS 2 TP 8',#510); #521=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 8',#520,#522); #522=REPRESENTATION('basic curve',(#523),#116); #523=POLYLINE('basic curve for WS 2 TP 8',(#509,#524,#525,#526)); #524=CARTESIAN_POINT('',(-1.9418977338685,3.65196346218368,-0.75)); #525=CARTESIAN_POINT('',(-1.9418977338685,3.65196346218368,0.1)); #526=CARTESIAN_POINT('',(2.00161109801028,3.65196346218368,0.1)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#527) * ITS_PRIORITY: #527, #528, #529, #143: [required] * ITS_TYPE: #527, #530, #531, #147: [trajectory path] * ITS_TECHNOLOGY: #527, #532, #340: [!] * BASICCURVE: #527, #533, #534, #535, #536: [composite curve for WS 2 TP 9] */ #527=MACHINING_TOOLPATH(' WS 2 TP 9','cutter location trajectory',' ', ' '); #528=ACTION_PROPERTY('priority',' WS 2 TP 9',#527); #529=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 9',#528,#143); #530=ACTION_PROPERTY('trajectory type',' WS 2 TP 9',#527); #531=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 9',#530, #147); #532=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 9', 'feed and speed values',#527,#340); #533=ACTION_PROPERTY('basic curve',' WS 2 TP 9',#527); #534=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 9',#533,#535); #535=REPRESENTATION('basic curve',(#536),#116); #536=COMPOSITE_CURVE('composite curve for WS 2 TP 9',(#537,#541,#547,#550, #556,#561,#567,#570,#576),.F.); #537=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#538); #538=POLYLINE('basic curve for WS 2 TP 9',(#526,#539,#540)); #539=CARTESIAN_POINT('',(2.00161109801028,3.65196346218368,-1.)); #540=CARTESIAN_POINT('',(1.82483440271364,3.47518676688704,-1.)); #541=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#542); #542=TRIMMED_CURVE('Arc for in WS 2 TP 9',#543,(#540),(#546),.F.,.CARTESIAN.); #543=CIRCLE('Circle for in WS 2 TP 9',#544,0.5); #544=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 9',#545,#121,#122); #545=CARTESIAN_POINT('Arc center for in WS 2 TP 9',(1.47128101212037,3.82874015748031, -1.)); #546=CARTESIAN_POINT('Arc end for in WS 2 TP 9',(1.47128101212037,3.32874015748031, -1.)); #547=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#548); #548=POLYLINE('basic curve for WS 2 TP 9',(#546,#549)); #549=CARTESIAN_POINT('',(1.40551181102362,3.32874015748031,-1.)); #550=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#551); #551=TRIMMED_CURVE('Arc for in WS 2 TP 9',#552,(#549),(#555),.T.,.CARTESIAN.); #552=CIRCLE('Circle for in WS 2 TP 9',#553,0.5); #553=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 9',#554,#121,#122); #554=CARTESIAN_POINT('Arc center for in WS 2 TP 9',(1.40551181102362,2.82874015748031, -1.)); #555=CARTESIAN_POINT('Arc end for in WS 2 TP 9',(0.905511811023622,2.82874015748031, -1.)); #556=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#557); #557=POLYLINE('basic curve for WS 2 TP 9',(#555,#558,#559,#560)); #558=CARTESIAN_POINT('',(0.905511811023622,1.59842519685039,-1.)); #559=CARTESIAN_POINT('',(0.780511811023622,1.59842519685039,-1.)); #560=CARTESIAN_POINT('',(0.780511811023622,2.82874015748031,-1.)); #561=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#562); #562=TRIMMED_CURVE('Arc for in WS 2 TP 9',#563,(#560),(#566),.T.,.CARTESIAN.); #563=CIRCLE('Circle for in WS 2 TP 9',#564,0.5); #564=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 9',#565,#121,#122); #565=CARTESIAN_POINT('Arc center for in WS 2 TP 9',(0.280511811023622,2.82874015748031, -1.)); #566=CARTESIAN_POINT('Arc end for in WS 2 TP 9',(0.280511811023622,3.32874015748031, -1.)); #567=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#568); #568=POLYLINE('basic curve for WS 2 TP 9',(#566,#569)); #569=CARTESIAN_POINT('',(0.220665517222721,3.32874015748031,-1.)); #570=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#571); #571=TRIMMED_CURVE('Arc for in WS 2 TP 9',#572,(#569),(#575),.F.,.CARTESIAN.); #572=CIRCLE('Circle for in WS 2 TP 9',#573,0.5); #573=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 9',#574,#121,#122); #574=CARTESIAN_POINT('Arc center for in WS 2 TP 9',(0.220665517222721,3.82874015748031, -1.)); #575=CARTESIAN_POINT('Arc end for in WS 2 TP 9',(-0.132887873370553,3.47518676688704, -1.)); #576=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#577); #577=POLYLINE('basic curve for WS 2 TP 9',(#575,#578)); #578=CARTESIAN_POINT('',(-0.30966456866719,3.65196346218368,-1.)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#579) * ITS_PRIORITY: #579, #580, #581, #143: [required] * ITS_TYPE: #579, #582, #583, #147: [trajectory path] * ITS_TECHNOLOGY: #579, #584, #340: [!] * ITS_SPEED_1: #579, #585, #586, #587, #588: [rapid] * BASICCURVE: #579, #589, #590, #591, #592: [basic curve for WS 2 TP 10] */ #579=MACHINING_TOOLPATH(' WS 2 TP 10','cutter location trajectory',' ', ' '); #580=ACTION_PROPERTY('priority',' WS 2 TP 10',#579); #581=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 10',#580,#143); #582=ACTION_PROPERTY('trajectory type',' WS 2 TP 10',#579); #583=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 10',#582, #147); #584=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 10', 'feed and speed values',#579,#340); #585=ACTION_PROPERTY('speed profile',' WS 2 TP 10',#579); #586=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 2 TP 10',#585,#587); #587=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#588),#32); #588=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #589=ACTION_PROPERTY('basic curve',' WS 2 TP 10',#579); #590=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 10',#589,#591); #591=REPRESENTATION('basic curve',(#592),#116); #592=POLYLINE('basic curve for WS 2 TP 10',(#578,#593,#594,#595)); #593=CARTESIAN_POINT('',(-0.30966456866719,3.65196346218368,-0.75)); #594=CARTESIAN_POINT('',(-0.30966456866719,3.65196346218368,0.1)); #595=CARTESIAN_POINT('',(3.52787175339649,1.92164850155375,0.1)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#596) * ITS_PRIORITY: #596, #597, #598, #143: [required] * ITS_TYPE: #596, #599, #600, #147: [trajectory path] * ITS_TECHNOLOGY: #596, #601, #340: [!] * BASICCURVE: #596, #602, #603, #604, #605: [composite curve for WS 2 TP 11] */ #596=MACHINING_TOOLPATH(' WS 2 TP 11','cutter location trajectory',' ', ' '); #597=ACTION_PROPERTY('priority',' WS 2 TP 11',#596); #598=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 11',#597,#143); #599=ACTION_PROPERTY('trajectory type',' WS 2 TP 11',#596); #600=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 11',#599, #147); #601=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 11', 'feed and speed values',#596,#340); #602=ACTION_PROPERTY('basic curve',' WS 2 TP 11',#596); #603=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 11',#602,#604); #604=REPRESENTATION('basic curve',(#605),#116); #605=COMPOSITE_CURVE('composite curve for WS 2 TP 11',(#606,#610,#616,#620, #626),.F.); #606=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#607); #607=POLYLINE('basic curve for WS 2 TP 11',(#595,#608,#609)); #608=CARTESIAN_POINT('',(3.52787175339649,1.92164850155375,-1.)); #609=CARTESIAN_POINT('',(3.35109505809985,1.74487180625712,-1.)); #610=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#611); #611=TRIMMED_CURVE('Arc for in WS 2 TP 11',#612,(#609),(#615),.F.,.CARTESIAN.); #612=CIRCLE('Circle for in WS 2 TP 11',#613,0.5); #613=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 11',#614,#121,#122); #614=CARTESIAN_POINT('Arc center for in WS 2 TP 11',(2.99754166750658,2.09842519685039, -1.)); #615=CARTESIAN_POINT('Arc end for in WS 2 TP 11',(2.99754166750658,1.59842519685039, -1.)); #616=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#617); #617=POLYLINE('basic curve for WS 2 TP 11',(#615,#618,#619)); #618=CARTESIAN_POINT('',(2.40551181102362,1.59842519685039,-1.)); #619=CARTESIAN_POINT('',(2.40551181102362,2.119810438068,-1.)); #620=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#621); #621=TRIMMED_CURVE('Arc for in WS 2 TP 11',#622,(#619),(#625),.F.,.CARTESIAN.); #622=CIRCLE('Circle for in WS 2 TP 11',#623,0.5); #623=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 11',#624,#121,#122); #624=CARTESIAN_POINT('Arc center for in WS 2 TP 11',(2.90551181102362,2.119810438068, -1.)); #625=CARTESIAN_POINT('Arc end for in WS 2 TP 11',(2.55195842043035,2.47336382866127, -1.)); #626=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#627); #627=POLYLINE('basic curve for WS 2 TP 11',(#625,#628)); #628=CARTESIAN_POINT('',(2.72873511572699,2.65014052395791,-1.)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#629) * ITS_PRIORITY: #629, #630, #631, #143: [required] * ITS_TYPE: #629, #632, #633, #147: [trajectory path] * ITS_TECHNOLOGY: #629, #634, #340: [!] * ITS_SPEED_1: #629, #635, #636, #637, #638: [rapid] * BASICCURVE: #629, #639, #640, #641, #642: [basic curve for WS 2 TP 12] */ #629=MACHINING_TOOLPATH(' WS 2 TP 12','cutter location trajectory',' ', ' '); #630=ACTION_PROPERTY('priority',' WS 2 TP 12',#629); #631=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 12',#630,#143); #632=ACTION_PROPERTY('trajectory type',' WS 2 TP 12',#629); #633=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 12',#632, #147); #634=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 12', 'feed and speed values',#629,#340); #635=ACTION_PROPERTY('speed profile',' WS 2 TP 12',#629); #636=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 2 TP 12',#635,#637); #637=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#638),#32); #638=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #639=ACTION_PROPERTY('basic curve',' WS 2 TP 12',#629); #640=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 12',#639,#641); #641=REPRESENTATION('basic curve',(#642),#116); #642=POLYLINE('basic curve for WS 2 TP 12',(#628,#643,#644,#645)); #643=CARTESIAN_POINT('',(2.72873511572699,2.65014052395791,-0.75)); #644=CARTESIAN_POINT('',(2.72873511572699,2.65014052395791,0.1)); #645=CARTESIAN_POINT('',(2.72873511572699,-2.28766668364676,0.1)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#646) * ITS_PRIORITY: #646, #647, #648, #143: [required] * ITS_TYPE: #646, #649, #650, #147: [trajectory path] * ITS_TECHNOLOGY: #646, #651, #340: [!] * BASICCURVE: #646, #652, #653, #654, #655: [composite curve for WS 2 TP 13] */ #646=MACHINING_TOOLPATH(' WS 2 TP 13','cutter location trajectory',' ', ' '); #647=ACTION_PROPERTY('priority',' WS 2 TP 13',#646); #648=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 13',#647,#143); #649=ACTION_PROPERTY('trajectory type',' WS 2 TP 13',#646); #650=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 13',#649, #147); #651=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 13', 'feed and speed values',#646,#340); #652=ACTION_PROPERTY('basic curve',' WS 2 TP 13',#646); #653=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 13',#652,#654); #654=REPRESENTATION('basic curve',(#655),#116); #655=COMPOSITE_CURVE('composite curve for WS 2 TP 13',(#656,#660,#666,#670, #676),.F.); #656=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#657); #657=POLYLINE('basic curve for WS 2 TP 13',(#645,#658,#659)); #658=CARTESIAN_POINT('',(2.72873511572699,-2.28766668364676,-1.)); #659=CARTESIAN_POINT('',(2.55195842043035,-2.11088998835012,-1.)); #660=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#661); #661=TRIMMED_CURVE('Arc for in WS 2 TP 13',#662,(#659),(#665),.F.,.CARTESIAN.); #662=CIRCLE('Circle for in WS 2 TP 13',#663,0.5); #663=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#664,#121,#122); #664=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(2.90551181102362,-1.75733659775685, -1.)); #665=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(2.40551181102362,-1.75733659775685, -1.)); #666=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#667); #667=POLYLINE('basic curve for WS 2 TP 13',(#665,#668,#669)); #668=CARTESIAN_POINT('',(2.40551181102362,-1.24409448818898,-1.)); #669=CARTESIAN_POINT('',(2.94274455966619,-1.24409448818898,-1.)); #670=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#671); #671=TRIMMED_CURVE('Arc for in WS 2 TP 13',#672,(#669),(#675),.F.,.CARTESIAN.); #672=CIRCLE('Circle for in WS 2 TP 13',#673,0.5); #673=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#674,#121,#122); #674=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(2.94274455966619,-1.74409448818898, -1.)); #675=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(3.29629795025946,-1.3905410975957, -1.)); #676=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#677); #677=POLYLINE('basic curve for WS 2 TP 13',(#675,#678)); #678=CARTESIAN_POINT('',(3.4730746455561,-1.56731779289234,-1.)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#679) * ITS_PRIORITY: #679, #680, #681, #143: [required] * ITS_TYPE: #679, #682, #683, #147: [trajectory path] * ITS_TECHNOLOGY: #679, #684, #340: [!] * ITS_SPEED_1: #679, #685, #686, #687, #688: [rapid] * BASICCURVE: #679, #689, #690, #691, #692: [basic curve for WS 2 TP 14] */ #679=MACHINING_TOOLPATH(' WS 2 TP 14','cutter location trajectory',' ', ' '); #680=ACTION_PROPERTY('priority',' WS 2 TP 14',#679); #681=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 14',#680,#143); #682=ACTION_PROPERTY('trajectory type',' WS 2 TP 14',#679); #683=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 14',#682, #147); #684=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 14', 'feed and speed values',#679,#340); #685=ACTION_PROPERTY('speed profile',' WS 2 TP 14',#679); #686=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 2 TP 14',#685,#687); #687=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#688),#32); #688=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #689=ACTION_PROPERTY('basic curve',' WS 2 TP 14',#679); #690=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 14',#689,#691); #691=REPRESENTATION('basic curve',(#692),#116); #692=POLYLINE('basic curve for WS 2 TP 14',(#678,#693,#694,#695)); #693=CARTESIAN_POINT('',(3.4730746455561,-1.56731779289234,-0.75)); #694=CARTESIAN_POINT('',(3.4730746455561,-1.56731779289234,0.1)); #695=CARTESIAN_POINT('',(-0.297288310339761,-3.49448314722305,0.1)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#696) * ITS_PRIORITY: #696, #697, #698, #143: [required] * ITS_TYPE: #696, #699, #700, #147: [trajectory path] * ITS_TECHNOLOGY: #696, #701, #340: [!] * BASICCURVE: #696, #702, #703, #704, #705: [composite curve for WS 2 TP 15] */ #696=MACHINING_TOOLPATH(' WS 2 TP 15','cutter location trajectory',' ', ' '); #697=ACTION_PROPERTY('priority',' WS 2 TP 15',#696); #698=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 15',#697,#143); #699=ACTION_PROPERTY('trajectory type',' WS 2 TP 15',#696); #700=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 15',#699, #147); #701=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 15', 'feed and speed values',#696,#340); #702=ACTION_PROPERTY('basic curve',' WS 2 TP 15',#696); #703=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 15',#702,#704); #704=REPRESENTATION('basic curve',(#705),#116); #705=COMPOSITE_CURVE('composite curve for WS 2 TP 15',(#706,#710,#716,#719, #725,#730,#736,#739,#745),.F.); #706=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#707); #707=POLYLINE('basic curve for WS 2 TP 15',(#695,#708,#709)); #708=CARTESIAN_POINT('',(-0.297288310339761,-3.49448314722305,-1.)); #709=CARTESIAN_POINT('',(-0.120511615043124,-3.31770645192641,-1.)); #710=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#711); #711=TRIMMED_CURVE('Arc for in WS 2 TP 15',#712,(#709),(#715),.F.,.CARTESIAN.); #712=CIRCLE('Circle for in WS 2 TP 15',#713,0.5); #713=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 15',#714,#121,#122); #714=CARTESIAN_POINT('Arc center for in WS 2 TP 15',(0.23304177555015,-3.67125984251969, -1.)); #715=CARTESIAN_POINT('Arc end for in WS 2 TP 15',(0.23304177555015,-3.17125984251969, -1.)); #716=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#717); #717=POLYLINE('basic curve for WS 2 TP 15',(#715,#718)); #718=CARTESIAN_POINT('',(0.280511811023622,-3.17125984251969,-1.)); #719=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#720); #720=TRIMMED_CURVE('Arc for in WS 2 TP 15',#721,(#718),(#724),.T.,.CARTESIAN.); #721=CIRCLE('Circle for in WS 2 TP 15',#722,0.5); #722=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 15',#723,#121,#122); #723=CARTESIAN_POINT('Arc center for in WS 2 TP 15',(0.280511811023622, -2.67125984251969,-1.)); #724=CARTESIAN_POINT('Arc end for in WS 2 TP 15',(0.780511811023622,-2.67125984251969, -1.)); #725=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#726); #726=POLYLINE('basic curve for WS 2 TP 15',(#724,#727,#728,#729)); #727=CARTESIAN_POINT('',(0.780511811023622,-1.24409448818898,-1.)); #728=CARTESIAN_POINT('',(0.905511811023622,-1.24409448818898,-1.)); #729=CARTESIAN_POINT('',(0.905511811023622,-2.67125984251969,-1.)); #730=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#731); #731=TRIMMED_CURVE('Arc for in WS 2 TP 15',#732,(#729),(#735),.T.,.CARTESIAN.); #732=CIRCLE('Circle for in WS 2 TP 15',#733,0.5); #733=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 15',#734,#121,#122); #734=CARTESIAN_POINT('Arc center for in WS 2 TP 15',(1.40551181102362,-2.67125984251969, -1.)); #735=CARTESIAN_POINT('Arc end for in WS 2 TP 15',(1.40551181102362,-3.17125984251969, -1.)); #736=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#737); #737=POLYLINE('basic curve for WS 2 TP 15',(#735,#738)); #738=CARTESIAN_POINT('',(1.46166721172604,-3.17125984251969,-1.)); #739=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#740); #740=TRIMMED_CURVE('Arc for in WS 2 TP 15',#741,(#738),(#744),.F.,.CARTESIAN.); #741=CIRCLE('Circle for in WS 2 TP 15',#742,0.5); #742=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 15',#743,#121,#122); #743=CARTESIAN_POINT('Arc center for in WS 2 TP 15',(1.46166721172604,-3.67125984251969, -1.)); #744=CARTESIAN_POINT('Arc end for in WS 2 TP 15',(1.81522060231931,-3.31770645192641, -1.)); #745=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#746); #746=POLYLINE('basic curve for WS 2 TP 15',(#744,#747)); #747=CARTESIAN_POINT('',(1.99199729761595,-3.49448314722305,-1.)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#748) * ITS_PRIORITY: #748, #749, #750, #143: [required] * ITS_TYPE: #748, #751, #752, #147: [trajectory path] * ITS_TECHNOLOGY: #748, #753, #340: [!] * ITS_SPEED_1: #748, #754, #755, #756, #757: [rapid] * BASICCURVE: #748, #758, #759, #760, #761: [basic curve for WS 2 TP 16] */ #748=MACHINING_TOOLPATH(' WS 2 TP 16','cutter location trajectory',' ', ' '); #749=ACTION_PROPERTY('priority',' WS 2 TP 16',#748); #750=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 16',#749,#143); #751=ACTION_PROPERTY('trajectory type',' WS 2 TP 16',#748); #752=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 16',#751, #147); #753=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 16', 'feed and speed values',#748,#340); #754=ACTION_PROPERTY('speed profile',' WS 2 TP 16',#748); #755=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 2 TP 16',#754,#756); #756=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#757),#32); #757=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #758=ACTION_PROPERTY('basic curve',' WS 2 TP 16',#748); #759=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 16',#758,#760); #760=REPRESENTATION('basic curve',(#761),#116); #761=POLYLINE('basic curve for WS 2 TP 16',(#747,#762,#763,#764)); #762=CARTESIAN_POINT('',(1.99199729761595,-3.49448314722305,-0.75)); #763=CARTESIAN_POINT('',(1.99199729761595,-3.49448314722305,0.1)); #764=CARTESIAN_POINT('',(-1.92499862916466,-3.49448314722304,0.1)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#765) * ITS_PRIORITY: #765, #766, #767, #143: [required] * ITS_TYPE: #765, #768, #769, #147: [trajectory path] * ITS_TECHNOLOGY: #765, #770, #340: [!] * BASICCURVE: #765, #771, #772, #773, #774: [composite curve for WS 2 TP 17] */ #765=MACHINING_TOOLPATH(' WS 2 TP 17','cutter location trajectory',' ', ' '); #766=ACTION_PROPERTY('priority',' WS 2 TP 17',#765); #767=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 17',#766,#143); #768=ACTION_PROPERTY('trajectory type',' WS 2 TP 17',#765); #769=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 17',#768, #147); #770=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 17', 'feed and speed values',#765,#340); #771=ACTION_PROPERTY('basic curve',' WS 2 TP 17',#765); #772=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 17',#771,#773); #773=REPRESENTATION('basic curve',(#774),#116); #774=COMPOSITE_CURVE('composite curve for WS 2 TP 17',(#775,#779,#785,#788, #794,#799,#805,#808,#814),.F.); #775=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#776); #776=POLYLINE('basic curve for WS 2 TP 17',(#764,#777,#778)); #777=CARTESIAN_POINT('',(-1.92499862916466,-3.49448314722304,-1.)); #778=CARTESIAN_POINT('',(-1.74822193386802,-3.31770645192641,-1.)); #779=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#780); #780=TRIMMED_CURVE('Arc for in WS 2 TP 17',#781,(#778),(#784),.F.,.CARTESIAN.); #781=CIRCLE('Circle for in WS 2 TP 17',#782,0.5); #782=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 17',#783,#121,#122); #783=CARTESIAN_POINT('Arc center for in WS 2 TP 17',(-1.39466854327475, -3.67125984251969,-1.)); #784=CARTESIAN_POINT('Arc end for in WS 2 TP 17',(-1.39466854327474,-3.17125984251969, -1.)); #785=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#786); #786=POLYLINE('basic curve for WS 2 TP 17',(#784,#787)); #787=CARTESIAN_POINT('',(-1.34448818897638,-3.17125984251969,-1.)); #788=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#789); #789=TRIMMED_CURVE('Arc for in WS 2 TP 17',#790,(#787),(#793),.T.,.CARTESIAN.); #790=CIRCLE('Circle for in WS 2 TP 17',#791,0.5); #791=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 17',#792,#121,#122); #792=CARTESIAN_POINT('Arc center for in WS 2 TP 17',(-1.34448818897638, -2.67125984251969,-1.)); #793=CARTESIAN_POINT('Arc end for in WS 2 TP 17',(-0.844488188976378,-2.67125984251969, -1.)); #794=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#795); #795=POLYLINE('basic curve for WS 2 TP 17',(#793,#796,#797,#798)); #796=CARTESIAN_POINT('',(-0.844488188976378,-1.24409448818898,-1.)); #797=CARTESIAN_POINT('',(-0.719488188976378,-1.24409448818897,-1.)); #798=CARTESIAN_POINT('',(-0.719488188976378,-2.67125984251969,-1.)); #799=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#800); #800=TRIMMED_CURVE('Arc for in WS 2 TP 17',#801,(#798),(#804),.T.,.CARTESIAN.); #801=CIRCLE('Circle for in WS 2 TP 17',#802,0.5); #802=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 17',#803,#121,#122); #803=CARTESIAN_POINT('Arc center for in WS 2 TP 17',(-0.219488188976378, -2.67125984251969,-1.)); #804=CARTESIAN_POINT('Arc end for in WS 2 TP 17',(-0.219488188976378,-3.17125984251969, -1.)); #805=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#806); #806=POLYLINE('basic curve for WS 2 TP 17',(#804,#807)); #807=CARTESIAN_POINT('',(-0.172018153502905,-3.17125984251969,-1.)); #808=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#809); #809=TRIMMED_CURVE('Arc for in WS 2 TP 17',#810,(#807),(#813),.F.,.CARTESIAN.); #810=CIRCLE('Circle for in WS 2 TP 17',#811,0.5); #811=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 17',#812,#121,#122); #812=CARTESIAN_POINT('Arc center for in WS 2 TP 17',(-0.172018153502905, -3.67125984251969,-1.)); #813=CARTESIAN_POINT('Arc end for in WS 2 TP 17',(0.181535237090368,-3.31770645192641, -1.)); #814=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#815); #815=POLYLINE('basic curve for WS 2 TP 17',(#813,#816)); #816=CARTESIAN_POINT('',(0.358311932387005,-3.49448314722305,-1.)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#817) * ITS_PRIORITY: #817, #818, #819, #143: [required] * ITS_TYPE: #817, #820, #821, #147: [trajectory path] * ITS_TECHNOLOGY: #817, #822, #340: [!] * ITS_SPEED_1: #817, #823, #824, #825, #826: [rapid] * BASICCURVE: #817, #827, #828, #829, #830: [basic curve for WS 2 TP 18] */ #817=MACHINING_TOOLPATH(' WS 2 TP 18','cutter location trajectory',' ', ' '); #818=ACTION_PROPERTY('priority',' WS 2 TP 18',#817); #819=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 18',#818,#143); #820=ACTION_PROPERTY('trajectory type',' WS 2 TP 18',#817); #821=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 18',#820, #147); #822=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 18', 'feed and speed values',#817,#340); #823=ACTION_PROPERTY('speed profile',' WS 2 TP 18',#817); #824=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 2 TP 18',#823,#825); #825=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#826),#32); #826=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #827=ACTION_PROPERTY('basic curve',' WS 2 TP 18',#817); #828=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 18',#827,#829); #829=REPRESENTATION('basic curve',(#830),#116); #830=POLYLINE('basic curve for WS 2 TP 18',(#816,#831,#832,#833)); #831=CARTESIAN_POINT('',(0.358311932387005,-3.49448314722305,-0.75)); #832=CARTESIAN_POINT('',(0.358311932387005,-3.49448314722305,0.1)); #833=CARTESIAN_POINT('',(-3.52531204338212,-1.24367071737472,0.1)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#834) * ITS_PRIORITY: #834, #835, #836, #143: [required] * ITS_TYPE: #834, #837, #838, #147: [trajectory path] * ITS_TECHNOLOGY: #834, #839, #340: [!] * BASICCURVE: #834, #840, #841, #842, #843: [composite curve for WS 2 TP 19] */ #834=MACHINING_TOOLPATH(' WS 2 TP 19','cutter location trajectory',' ', ' '); #835=ACTION_PROPERTY('priority',' WS 2 TP 19',#834); #836=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 19',#835,#143); #837=ACTION_PROPERTY('trajectory type',' WS 2 TP 19',#834); #838=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 19',#837, #147); #839=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 19', 'feed and speed values',#834,#340); #840=ACTION_PROPERTY('basic curve',' WS 2 TP 19',#834); #841=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 19',#840,#842); #842=REPRESENTATION('basic curve',(#843),#116); #843=COMPOSITE_CURVE('composite curve for WS 2 TP 19',(#844,#848,#854,#860, #864,#870),.F.); #844=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#845); #845=POLYLINE('basic curve for WS 2 TP 19',(#833,#846,#847)); #846=CARTESIAN_POINT('',(-3.52531204338212,-1.24367071737472,-1.)); #847=CARTESIAN_POINT('',(-3.28818195762114,-1.16449166441885,-1.)); #848=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#849); #849=TRIMMED_CURVE('Arc for in WS 2 TP 19',#850,(#847),(#853),.F.,.CARTESIAN.); #850=CIRCLE('Circle for in WS 2 TP 19',#851,0.5); #851=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 19',#852,#121,#122); #852=CARTESIAN_POINT('Arc center for in WS 2 TP 19',(-3.1298238517094,-1.63875183594082, -1.)); #853=CARTESIAN_POINT('Arc end for in WS 2 TP 19',(-2.90644735892557,-1.1914231620649, -1.)); #854=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#855); #855=TRIMMED_CURVE('Arc for in WS 2 TP 19',#856,(#853),(#859),.T.,.CARTESIAN.); #856=CIRCLE('Circle for in WS 2 TP 19',#857,0.5); #857=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 19',#858,#121,#122); #858=CARTESIAN_POINT('Arc center for in WS 2 TP 19',(-2.68307086614173, -0.744094488188975,-1.)); #859=CARTESIAN_POINT('Arc end for in WS 2 TP 19',(-2.68307086614173,-1.24409448818897, -1.)); #860=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#861); #861=POLYLINE('basic curve for WS 2 TP 19',(#859,#862,#863)); #862=CARTESIAN_POINT('',(-2.34448818897638,-1.24409448818897,-1.)); #863=CARTESIAN_POINT('',(-2.34448818897638,-1.75733659775685,-1.)); #864=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#865); #865=TRIMMED_CURVE('Arc for in WS 2 TP 19',#866,(#863),(#869),.F.,.CARTESIAN.); #866=CIRCLE('Circle for in WS 2 TP 19',#867,0.5); #867=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 19',#868,#121,#122); #868=CARTESIAN_POINT('Arc center for in WS 2 TP 19',(-2.84448818897638, -1.75733659775685,-1.)); #869=CARTESIAN_POINT('Arc end for in WS 2 TP 19',(-2.4909347983831,-2.11088998835012, -1.)); #870=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#871); #871=POLYLINE('basic curve for WS 2 TP 19',(#869,#872)); #872=CARTESIAN_POINT('',(-2.66771149367974,-2.28766668364676,-1.)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#873) * ITS_PRIORITY: #873, #874, #875, #143: [required] * ITS_TYPE: #873, #876, #877, #147: [trajectory path] * ITS_TECHNOLOGY: #873, #878, #340: [!] * ITS_SPEED_1: #873, #879, #880, #881, #882: [rapid] * BASICCURVE: #873, #883, #884, #885, #886: [basic curve for WS 2 TP 20] */ #873=MACHINING_TOOLPATH(' WS 2 TP 20','cutter location trajectory',' ', ' '); #874=ACTION_PROPERTY('priority',' WS 2 TP 20',#873); #875=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 20',#874,#143); #876=ACTION_PROPERTY('trajectory type',' WS 2 TP 20',#873); #877=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 20',#876, #147); #878=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 20', 'feed and speed values',#873,#340); #879=ACTION_PROPERTY('speed profile',' WS 2 TP 20',#873); #880=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 2 TP 20',#879,#881); #881=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#882),#32); #882=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #883=ACTION_PROPERTY('basic curve',' WS 2 TP 20',#873); #884=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 20',#883,#885); #885=REPRESENTATION('basic curve',(#886),#116); #886=POLYLINE('basic curve for WS 2 TP 20',(#872,#887)); #887=CARTESIAN_POINT('',(-2.66771149367974,-2.28766668364676,-0.75)); /************************************************ * Application object: MILLING_MACHINE_FUNCTIONS (#888) * THROUGH_SPINDLE_COOLANT: #888, #889, #890, #68: [through spindle coolant off] * CHIP_REMOVAL: #888, #891, #892, #72: [chip removal off] * COOLANT: #888, #893, #894, #895: [coolant off] */ #888=MACHINING_FUNCTIONS('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #889=ACTION_PROPERTY('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#888); #890=ACTION_PROPERTY_REPRESENTATION('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#889,#68); #891=ACTION_PROPERTY('chip removal','AP-238 CC1 OMAC Subset Version 1.0 ',#888); #892=ACTION_PROPERTY_REPRESENTATION('chip removal', 'AP-238 CC1 OMAC Subset Version 1.0',#891,#72); #893=ACTION_PROPERTY('coolant','AP-238 CC1 OMAC Subset Version 1.0',#888); #894=ACTION_PROPERTY_REPRESENTATION('coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#893,#895); #895=REPRESENTATION('coolant',(#896),#32); #896=DESCRIPTIVE_REPRESENTATION_ITEM('constant','coolant off'); /************************************************ * END OF APPLICATION OBJECT DESCRIPTIONS */ #897=APPLICATION_PROTOCOL_DEFINITION('Draft International Standard', 'integrated_cnc_schema',2004,#14); ENDSEC; END-ISO-10303-21;