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\\circle_machining\\circle-circlemill-highspeed. stp', /* time_stamp */ '2005-06-09T22:00:05-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: [circle-circlemill-highspeed-project] * MAIN_WORKPLAN: #11, #15, #17, #18, #20: [!] * ITS_WORKPIECES(1): #11, #15, #19, #24: [!] */ #11=PRODUCT_DEFINITION_FORMATION('1.0','Machining Project',#12); #12=MACHINING_PROJECT('circle-circlemill-highspeed-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('circle-circlemill-highspeed-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( 'circle-circlemill-highspeed-project','workpiece',$,#15,#24); /************************************************ * Application object: WORKPLAN (#20) * ITS_ID: #20: [Main workplan] * ITS_ELEMENTS(1.0): #20, #21, #113: [!] * ITS_ELEMENTS(2.0): #20, #22, #425: [!] * ITS_ELEMENTS(3.0): #20, #23, #613: [!] */ #20=MACHINING_WORKPLAN('Main workplan','AP-238 CC2','',''); #21=MACHINING_PROCESS_SEQUENCE_RELATIONSHIP(' WS 1',' ',#20,#113,1.); #22=MACHINING_PROCESS_SEQUENCE_RELATIONSHIP(' WS 2',' ',#20,#425,2.); #23=MACHINING_PROCESS_SEQUENCE_RELATIONSHIP(' WS 3',' ',#20,#613,3.); /************************************************ * Application object: WORKPIECE (#24) * ITS_ID: #24: [circle-circlemill-highspeed] */ #24=PRODUCT_DEFINITION('circle-circlemill-highspeed', 'Workpiece definition',#25,#16); #25=PRODUCT_DEFINITION_FORMATION('1.0','Workpiece',#26); #26=PRODUCT('circle-circlemill-highspeed','AP-238 CC1',' ',(#13)); #27=PRODUCT_DEFINITION_SHAPE('workpiece',$,#24); /************************************************ * Application object: MILLING_CUTTING_TOOL (#28) * ITS_ID: #28: [Tool 1] * ITS_TOOL_BODY: #28, #30, #31, #32: [!] */ #28=MACHINING_TOOL('Tool 1','milling cutting tool',(#126,#434,#622),#29); #29=ACTION_RESOURCE_TYPE('milling cutting tool'); #30=RESOURCE_PROPERTY('tool body','milling cutting tool',#28); #31=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool', #30,#32); /************************************************ * Application object: USER_DEFINED_TOOL (#32) * IDENTIFIER: #32, #34: [APT CUTTER] * DIMENSION: #32, #35, #36: [!] */ #32=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#34), #33); #33=REPRESENTATION_CONTEXT('','units not necessary'); #34=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #35=REPRESENTATION_RELATIONSHIP('user defined milling tool','dimensions ',#32,#36); /************************************************ * Application object: TOOL_DIMENSION (#36) * DIAMETER: #36, #37: [1.25] * EDGE_RADIUS: #36, #42: [0] * EDGE_CENTER_HORIZONTAL: #36, #43: [0.625] * EDGE_CENTER_VERTICAL: #36, #44: [0] * TOOL_TIP_HALF_ANGLE: #36, #45: [180] * TOOL_CIRCUMFERENCE_ANGLE: #36, #50: [180] * CUTTING_EDGE_LENGTH: #36, #51: [2] */ #36=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#37,#42,#43,#44,#45, #50,#51),#33); #37=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(1.25),#38) REPRESENTATION_ITEM('diameter') ); #38=( CONVERSION_BASED_UNIT('INCH',#40) LENGTH_UNIT() NAMED_UNIT(#39) ); #39=DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.); #40=LENGTH_MEASURE_WITH_UNIT(LENGTH_MEASURE(25.4),#41); #41=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #42=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#38) REPRESENTATION_ITEM('edge radius') ); #43=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.625),#38) REPRESENTATION_ITEM('edge center horizintal') ); #44=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#38) REPRESENTATION_ITEM('edge center vertical') ); #45=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(180.),#46) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #46=( CONVERSION_BASED_UNIT('DEGREE',#48) NAMED_UNIT(#47) PLANE_ANGLE_UNIT() ); #47=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); #48=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329251994), #49); #49=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #50=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(180.),#46) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #51=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#38) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_CUTTING_TOOL (#52) * ITS_ID: #52: [Tool 2] * ITS_TOOL_BODY: #52, #53, #54, #55: [!] */ #52=MACHINING_TOOL('Tool 2','milling cutting tool',$,#29); #53=RESOURCE_PROPERTY('tool body','milling cutting tool',#52); #54=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool', #53,#55); /************************************************ * Application object: USER_DEFINED_TOOL (#55) * IDENTIFIER: #55, #56: [APT CUTTER] * DIMENSION: #55, #57, #58: [!] */ #55=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#56), #33); #56=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #57=REPRESENTATION_RELATIONSHIP('user defined milling tool','dimensions ',#55,#58); /************************************************ * Application object: TOOL_DIMENSION (#58) * DIAMETER: #58, #59: [0.5] * EDGE_RADIUS: #58, #60: [0] * EDGE_CENTER_HORIZONTAL: #58, #61: [0.25] * EDGE_CENTER_VERTICAL: #58, #62: [0] * TOOL_TIP_HALF_ANGLE: #58, #63: [180] * TOOL_CIRCUMFERENCE_ANGLE: #58, #64: [180] * CUTTING_EDGE_LENGTH: #58, #65: [2] */ #58=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#59,#60,#61,#62,#63, #64,#65),#33); #59=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.5),#38) REPRESENTATION_ITEM('diameter') ); #60=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#38) REPRESENTATION_ITEM('edge radius') ); #61=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.25),#38) REPRESENTATION_ITEM('edge center horizintal') ); #62=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#38) REPRESENTATION_ITEM('edge center vertical') ); #63=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(180.),#46) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #64=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(180.),#46) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #65=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(2.),#38) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_MACHINE_FUNCTIONS (#66) * THROUGH_SPINDLE_COOLANT: #66, #67, #68, #69: [through spindle coolant off] * CHIP_REMOVAL: #66, #71, #72, #73: [chip removal off] * COOLANT: #66, #75, #76, #77: [coolant on] */ #66=MACHINING_FUNCTIONS('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #67=ACTION_PROPERTY('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#66); #68=ACTION_PROPERTY_REPRESENTATION('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#67,#69); #69=REPRESENTATION('through spindle coolant',(#70),#33); #70=DESCRIPTIVE_REPRESENTATION_ITEM('constant', 'through spindle coolant off'); #71=ACTION_PROPERTY('chip removal','AP-238 CC1 OMAC Subset Version 1.0', #66); #72=ACTION_PROPERTY_REPRESENTATION('chip removal', 'AP-238 CC1 OMAC Subset Version 1.0',#71,#73); #73=REPRESENTATION('chip removal',(#74),#33); #74=DESCRIPTIVE_REPRESENTATION_ITEM('constant','chip removal off'); #75=ACTION_PROPERTY('coolant','AP-238 CC1 OMAC Subset Version 1.0',#66); #76=ACTION_PROPERTY_REPRESENTATION('coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#75,#77); #77=REPRESENTATION('coolant',(#78),#33); #78=DESCRIPTIVE_REPRESENTATION_ITEM('constant','coolant on'); /************************************************ * Application object: MILLING_TECHNOLOGY (#79) * FEEDRATE_REFERENCE: #79, #80, #81, #82: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #79, #84, #85, #86: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #79, #88, #89, #90: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #79, #92, #93, #94: [override allowed] * SPINDLE: #79, #96, #97, #98, #99: [713] * FEEDRATE: #79, #106, #107, #108, #109: [0] */ #79=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #80=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#79); #81=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#80,#82); #82=REPRESENTATION('feedrate reference',(#83),#33); #83=DESCRIPTIVE_REPRESENTATION_ITEM('constant','tool center point'); #84=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#79); #85=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#84,#86); #86=REPRESENTATION('synchronize spindle with feed',(#87),#33); #87=DESCRIPTIVE_REPRESENTATION_ITEM('constant','not synchronized'); #88=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#79); #89=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#88,#90); #90=REPRESENTATION('inhibit feedrate override',(#91),#33); #91=DESCRIPTIVE_REPRESENTATION_ITEM('constant','override allowed'); #92=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#79); #93=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#92,#94); #94=REPRESENTATION('inhibit spindle override',(#95),#33); #95=DESCRIPTIVE_REPRESENTATION_ITEM('constant','override allowed'); #96=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#79); #97=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#96,#98); #98=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#99),#33); #99=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(713.), #100); #100=DERIVED_UNIT((#101)); #101=DERIVED_UNIT_ELEMENT(#102,-1.); #102=( CONVERSION_BASED_UNIT('MINUTE',#104) NAMED_UNIT(#103) TIME_UNIT() ); #103=DIMENSIONAL_EXPONENTS(0.,0.,1.,0.,0.,0.,0.); #104=TIME_MEASURE_WITH_UNIT(TIME_MEASURE(60.),#105); #105=( NAMED_UNIT(*) SI_UNIT($,.SECOND.) TIME_UNIT() ); #106=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#79); #107=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#106,#108); #108=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#109),#33); #109=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(0.),#110); #110=DERIVED_UNIT((#111,#112)); #111=DERIVED_UNIT_ELEMENT(#38,1.); #112=DERIVED_UNIT_ELEMENT(#102,-1.); /************************************************ * Application object: MACHINING_WORKINGSTEP (#113) * ITS_ID: #113: [ WS 1] * ITS_SECPLANE: #113, #114, #115, #116, #119: [0, 0, 0] * ITS_OPERATION: #113, #124, #126: [!] * ITS_FEATURE: #113, #125, #146, #147, #148, #140: [!] */ #113=MACHINING_WORKINGSTEP(' WS 1','machining',' ',' '); #114=ACTION_PROPERTY('security plane',' WS 1',#113); #115=ACTION_PROPERTY_REPRESENTATION('security plane',' WS 1',#114,#116); #116=REPRESENTATION('clearance plane',(#119),#117); #117=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNIT_ASSIGNED_CONTEXT((#38,#46,#118)) REPRESENTATION_CONTEXT('INCH DEGREE STERADIAN','') ); #118=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #119=PLANE('security plane',#120); #120=AXIS2_PLACEMENT_3D('security plane',#121,#122,#123); #121=CARTESIAN_POINT('origin of security plane',(0.,0.,0.)); #122=DIRECTION('Z direction',(0.,0.,1.)); #123=DIRECTION('X direction',(1.,0.,0.)); #124=MACHINING_OPERATION_RELATIONSHIP(' WS 1','CC1 freeform milling',#113, #126); #125=MACHINING_FEATURE_RELATIONSHIP('its_feature','machining',#113,#146); /************************************************ * Application object: FREEFORM_OPERATION (#126) * ITS_ID: #126: [ WS 1] * ITS_MACHINE_FUNCTIONS: #126, #127, #66: [!] * ITS_TECHNOLOGY: #126, #128, #79: [!] * ITS_TOOL: #126, #28: [!] * ITS_TOOLPATH(1.0): #126, #129, #149: [!] * ITS_TOOLPATH(2.0): #126, #130, #187: [!] * ITS_TOOLPATH(3.0): #126, #131, #218: [!] * ITS_TOOLPATH(4.0): #126, #132, #235: [!] * ITS_TOOLPATH(5.0): #126, #133, #266: [!] * ITS_TOOLPATH(6.0): #126, #134, #283: [!] * ITS_TOOLPATH(7.0): #126, #135, #314: [!] * ITS_TOOLPATH(8.0): #126, #136, #331: [!] * ITS_TOOLPATH(9.0): #126, #137, #362: [!] * ITS_TOOLPATH(10.0): #126, #138, #379: [!] * ITS_TOOLPATH(11.0): #126, #139, #410: [!] */ #126=FREEFORM_MILLING_OPERATION(' WS 1', 'AP-238 CC1 OMAC Subset Version 1.0',' ',' '); #127=MACHINING_FUNCTIONS_RELATIONSHIP(' WS 1','coolant values',#126,#66); #128=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1', 'default feed and speed values',#126,#79); #129=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 1', 'AP-238 CC1 OMAC Subset Version 1.0',#126,#149,1.); #130=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 2', 'AP-238 CC1 OMAC Subset Version 1.0',#126,#187,2.); #131=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 3', 'AP-238 CC1 OMAC Subset Version 1.0',#126,#218,3.); #132=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 4', 'AP-238 CC1 OMAC Subset Version 1.0',#126,#235,4.); #133=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 5', 'AP-238 CC1 OMAC Subset Version 1.0',#126,#266,5.); #134=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 6', 'AP-238 CC1 OMAC Subset Version 1.0',#126,#283,6.); #135=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 7', 'AP-238 CC1 OMAC Subset Version 1.0',#126,#314,7.); #136=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 8', 'AP-238 CC1 OMAC Subset Version 1.0',#126,#331,8.); #137=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 9', 'AP-238 CC1 OMAC Subset Version 1.0',#126,#362,9.); #138=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 10', 'AP-238 CC1 OMAC Subset Version 1.0',#126,#379,10.); #139=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 11', 'AP-238 CC1 OMAC Subset Version 1.0',#126,#410,11.); /************************************************ * Application object: TOOLPATH_FEATURE (#140) * ITS_WORKPIECE: #140, #27, #24: [!] * FEATURE_PLACEMENT: #140, #141, #142, #143, #144: [0, 0, 0] */ #140=INSTANCED_FEATURE('the default tool path feature','toolpath', 'the default tool path feature','No geometry',#27,.T.); #141=PRODUCT_DEFINITION_SHAPE('toolpath',$,#140); #142=SHAPE_DEFINITION_REPRESENTATION(#141,#143); #143=SHAPE_REPRESENTATION_WITH_PARAMETERS('toolpath placement',(#144),#117); #144=AXIS2_PLACEMENT_3D('orientation',#145,#122,#123); #145=CARTESIAN_POINT('origin',(0.,0.,0.)); #146=MACHINING_FEATURE_PROCESS('machining','machining', 'the default tool path feature',' WS 3'); #147=PROPERTY_PROCESS('machining','No geometry',#146,' WS 3'); #148=PROCESS_PROPERTY_ASSOCIATION('the default tool path feature', 'No geometry',#147,#140); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#149) * ITS_PRIORITY: #149, #150, #151, #152: [required] * ITS_TYPE: #149, #154, #155, #156: [trajectory path] * ITS_TECHNOLOGY: #149, #158, #79: [!] * ITS_SPEED_1: #149, #159, #160, #161, #162: [rapid] * BASICCURVE: #149, #163, #164, #165, #166: [basic curve for WS 1 TP 1] */ #149=MACHINING_TOOLPATH(' WS 1 TP 1','cutter location trajectory',' ', ' '); #150=ACTION_PROPERTY('priority',' WS 1 TP 1',#149); #151=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 1',#150,#152); #152=REPRESENTATION('priority',(#153),#33); #153=DESCRIPTIVE_REPRESENTATION_ITEM('constant','required'); #154=ACTION_PROPERTY('trajectory type',' WS 1 TP 1',#149); #155=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 1',#154, #156); #156=REPRESENTATION('trajectory type',(#157),#33); #157=DESCRIPTIVE_REPRESENTATION_ITEM('constant','trajectory path'); #158=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 1', 'feed and speed values',#149,#79); #159=ACTION_PROPERTY('speed profile',' WS 1 TP 1',#149); #160=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 1',#159,#161); #161=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#162),#33); #162=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #163=ACTION_PROPERTY('basic curve',' WS 1 TP 1',#149); #164=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 1',#163,#165); #165=REPRESENTATION('basic curve',(#166),#117); #166=POLYLINE('basic curve for WS 1 TP 1',(#167,#168,#169)); #167=CARTESIAN_POINT('',(0.,0.,0.)); #168=CARTESIAN_POINT('',(-5.6952988982784,4.38879363105114,0.45)); #169=CARTESIAN_POINT('',(-5.6952988982784,4.38879363105114,0.325)); /************************************************ * Application object: MILLING_TECHNOLOGY (#170) * FEEDRATE_REFERENCE: #170, #171, #172, #82: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #170, #173, #174, #86: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #170, #175, #176, #90: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #170, #177, #178, #94: [override allowed] * SPINDLE: #170, #179, #180, #181, #182: [713] * FEEDRATE: #170, #183, #184, #185, #186: [6.4176] */ #170=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling ',' ',' '); #171=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#170); #172=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#171,#82); #173=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#170); #174=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#173,#86); #175=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#170); #176=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#175,#90); #177=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#170); #178=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#177,#94); #179=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#170); #180=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#179,#181); #181=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#182),#33); #182=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(713.), #100); #183=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#170); #184=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#183,#185); #185=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#186),#33); #186=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(6.4176),#110); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#187) * ITS_PRIORITY: #187, #188, #189, #152: [required] * ITS_TYPE: #187, #190, #191, #156: [trajectory path] * ITS_TECHNOLOGY: #187, #192, #170: [!] * BASICCURVE: #187, #193, #194, #195, #196: [composite curve for WS 1 TP 2] */ #187=MACHINING_TOOLPATH(' WS 1 TP 2','cutter location trajectory',' ', ' '); #188=ACTION_PROPERTY('priority',' WS 1 TP 2',#187); #189=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 2',#188,#152); #190=ACTION_PROPERTY('trajectory type',' WS 1 TP 2',#187); #191=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 2',#190, #156); #192=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 2', 'feed and speed values',#187,#170); #193=ACTION_PROPERTY('basic curve',' WS 1 TP 2',#187); #194=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 2',#193,#195); #195=REPRESENTATION('basic curve',(#196),#117); #196=COMPOSITE_CURVE('composite curve for WS 1 TP 2',(#197,#200,#206,#212), .F.); #197=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#198); #198=POLYLINE('basic curve for WS 1 TP 2',(#169,#199)); #199=CARTESIAN_POINT('',(-5.6952988982784,4.38879363105114,-0.5)); #200=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#201); #201=TRIMMED_CURVE('Arc for in WS 1 TP 2',#202,(#199),(#205),.T.,.CARTESIAN.); #202=CIRCLE('Circle for in WS 1 TP 2',#203,0.1875); #203=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#204,#122,#123); #204=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-5.6952988982784,4.57629363105114, -0.5)); #205=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-5.6952988982784,4.76379363105114, -0.5)); #206=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#207); #207=TRIMMED_CURVE('Arc for in WS 1 TP 2',#208,(#205),(#211),.T.,.CARTESIAN.); #208=CIRCLE('Circle for in WS 1 TP 2',#209,0.375); #209=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#210,#122,#123); #210=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-5.6952988982784,4.38879363105114, -0.5)); #211=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-5.6952988982784,4.76379363105114, -0.5)); #212=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#213); #213=TRIMMED_CURVE('Arc for in WS 1 TP 2',#214,(#211),(#217),.T.,.CARTESIAN.); #214=CIRCLE('Circle for in WS 1 TP 2',#215,0.1875); #215=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 2',#216,#122,#123); #216=CARTESIAN_POINT('Arc center for in WS 1 TP 2',(-5.6952988982784,4.57629363105114, -0.5)); #217=CARTESIAN_POINT('Arc end for in WS 1 TP 2',(-5.6952988982784,4.38879363105114, -0.5)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#218) * ITS_PRIORITY: #218, #219, #220, #152: [required] * ITS_TYPE: #218, #221, #222, #156: [trajectory path] * ITS_TECHNOLOGY: #218, #223, #170: [!] * ITS_SPEED_1: #218, #224, #225, #226, #227: [rapid] * BASICCURVE: #218, #228, #229, #230, #231: [basic curve for WS 1 TP 3] */ #218=MACHINING_TOOLPATH(' WS 1 TP 3','cutter location trajectory',' ', ' '); #219=ACTION_PROPERTY('priority',' WS 1 TP 3',#218); #220=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 3',#219,#152); #221=ACTION_PROPERTY('trajectory type',' WS 1 TP 3',#218); #222=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 3',#221, #156); #223=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 3', 'feed and speed values',#218,#170); #224=ACTION_PROPERTY('speed profile',' WS 1 TP 3',#218); #225=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 3',#224,#226); #226=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#227),#33); #227=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #228=ACTION_PROPERTY('basic curve',' WS 1 TP 3',#218); #229=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 3',#228,#230); #230=REPRESENTATION('basic curve',(#231),#117); #231=POLYLINE('basic curve for WS 1 TP 3',(#217,#232,#233,#234)); #232=CARTESIAN_POINT('',(-5.6952988982784,4.38879363105114,0.45)); #233=CARTESIAN_POINT('',(1.51577048959001,6.28644346996388,0.45)); #234=CARTESIAN_POINT('',(1.51577048959001,6.28644346996388,0.325)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#235) * ITS_PRIORITY: #235, #236, #237, #152: [required] * ITS_TYPE: #235, #238, #239, #156: [trajectory path] * ITS_TECHNOLOGY: #235, #240, #170: [!] * BASICCURVE: #235, #241, #242, #243, #244: [composite curve for WS 1 TP 4] */ #235=MACHINING_TOOLPATH(' WS 1 TP 4','cutter location trajectory',' ', ' '); #236=ACTION_PROPERTY('priority',' WS 1 TP 4',#235); #237=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 4',#236,#152); #238=ACTION_PROPERTY('trajectory type',' WS 1 TP 4',#235); #239=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 4',#238, #156); #240=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 4', 'feed and speed values',#235,#170); #241=ACTION_PROPERTY('basic curve',' WS 1 TP 4',#235); #242=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 4',#241,#243); #243=REPRESENTATION('basic curve',(#244),#117); #244=COMPOSITE_CURVE('composite curve for WS 1 TP 4',(#245,#248,#254,#260), .F.); #245=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#246); #246=POLYLINE('basic curve for WS 1 TP 4',(#234,#247)); #247=CARTESIAN_POINT('',(1.51577048959001,6.28644346996388,-0.5)); #248=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#249); #249=TRIMMED_CURVE('Arc for in WS 1 TP 4',#250,(#247),(#253),.T.,.CARTESIAN.); #250=CIRCLE('Circle for in WS 1 TP 4',#251,0.1875); #251=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#252,#122,#123); #252=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(1.51577048959001,6.47394346996388, -0.5)); #253=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(1.51577048959001,6.66144346996388, -0.5)); #254=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#255); #255=TRIMMED_CURVE('Arc for in WS 1 TP 4',#256,(#253),(#259),.T.,.CARTESIAN.); #256=CIRCLE('Circle for in WS 1 TP 4',#257,0.375); #257=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#258,#122,#123); #258=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(1.51577048959001,6.28644346996388, -0.5)); #259=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(1.51577048959001,6.66144346996388, -0.5)); #260=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#261); #261=TRIMMED_CURVE('Arc for in WS 1 TP 4',#262,(#259),(#265),.T.,.CARTESIAN.); #262=CIRCLE('Circle for in WS 1 TP 4',#263,0.1875); #263=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 4',#264,#122,#123); #264=CARTESIAN_POINT('Arc center for in WS 1 TP 4',(1.51577048959001,6.47394346996388, -0.5)); #265=CARTESIAN_POINT('Arc end for in WS 1 TP 4',(1.51577048959001,6.28644346996388, -0.5)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#266) * ITS_PRIORITY: #266, #267, #268, #152: [required] * ITS_TYPE: #266, #269, #270, #156: [trajectory path] * ITS_TECHNOLOGY: #266, #271, #170: [!] * ITS_SPEED_1: #266, #272, #273, #274, #275: [rapid] * BASICCURVE: #266, #276, #277, #278, #279: [basic curve for WS 1 TP 5] */ #266=MACHINING_TOOLPATH(' WS 1 TP 5','cutter location trajectory',' ', ' '); #267=ACTION_PROPERTY('priority',' WS 1 TP 5',#266); #268=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 5',#267,#152); #269=ACTION_PROPERTY('trajectory type',' WS 1 TP 5',#266); #270=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 5',#269, #156); #271=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 5', 'feed and speed values',#266,#170); #272=ACTION_PROPERTY('speed profile',' WS 1 TP 5',#266); #273=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 5',#272,#274); #274=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#275),#33); #275=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #276=ACTION_PROPERTY('basic curve',' WS 1 TP 5',#266); #277=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 5',#276,#278); #278=REPRESENTATION('basic curve',(#279),#117); #279=POLYLINE('basic curve for WS 1 TP 5',(#265,#280,#281,#282)); #280=CARTESIAN_POINT('',(1.51577048959001,6.28644346996388,0.45)); #281=CARTESIAN_POINT('',(6.29784808365011,3.14899573629482,0.45)); #282=CARTESIAN_POINT('',(6.29784808365011,3.14899573629482,0.325)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#283) * ITS_PRIORITY: #283, #284, #285, #152: [required] * ITS_TYPE: #283, #286, #287, #156: [trajectory path] * ITS_TECHNOLOGY: #283, #288, #170: [!] * BASICCURVE: #283, #289, #290, #291, #292: [composite curve for WS 1 TP 6] */ #283=MACHINING_TOOLPATH(' WS 1 TP 6','cutter location trajectory',' ', ' '); #284=ACTION_PROPERTY('priority',' WS 1 TP 6',#283); #285=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 6',#284,#152); #286=ACTION_PROPERTY('trajectory type',' WS 1 TP 6',#283); #287=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 6',#286, #156); #288=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 6', 'feed and speed values',#283,#170); #289=ACTION_PROPERTY('basic curve',' WS 1 TP 6',#283); #290=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 6',#289,#291); #291=REPRESENTATION('basic curve',(#292),#117); #292=COMPOSITE_CURVE('composite curve for WS 1 TP 6',(#293,#296,#302,#308), .F.); #293=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#294); #294=POLYLINE('basic curve for WS 1 TP 6',(#282,#295)); #295=CARTESIAN_POINT('',(6.29784808365011,3.14899573629482,-0.5)); #296=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#297); #297=TRIMMED_CURVE('Arc for in WS 1 TP 6',#298,(#295),(#301),.T.,.CARTESIAN.); #298=CIRCLE('Circle for in WS 1 TP 6',#299,0.1875); #299=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#300,#122,#123); #300=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(6.29784808365011,3.33649573629482, -0.5)); #301=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(6.29784808365011,3.52399573629482, -0.5)); #302=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#303); #303=TRIMMED_CURVE('Arc for in WS 1 TP 6',#304,(#301),(#307),.T.,.CARTESIAN.); #304=CIRCLE('Circle for in WS 1 TP 6',#305,0.375); #305=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#306,#122,#123); #306=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(6.29784808365011,3.14899573629482, -0.5)); #307=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(6.29784808365011,3.52399573629482, -0.5)); #308=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#309); #309=TRIMMED_CURVE('Arc for in WS 1 TP 6',#310,(#307),(#313),.T.,.CARTESIAN.); #310=CIRCLE('Circle for in WS 1 TP 6',#311,0.1875); #311=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 6',#312,#122,#123); #312=CARTESIAN_POINT('Arc center for in WS 1 TP 6',(6.29784808365011,3.33649573629482, -0.5)); #313=CARTESIAN_POINT('Arc end for in WS 1 TP 6',(6.29784808365011,3.14899573629482, -0.5)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#314) * ITS_PRIORITY: #314, #315, #316, #152: [required] * ITS_TYPE: #314, #317, #318, #156: [trajectory path] * ITS_TECHNOLOGY: #314, #319, #170: [!] * ITS_SPEED_1: #314, #320, #321, #322, #323: [rapid] * BASICCURVE: #314, #324, #325, #326, #327: [basic curve for WS 1 TP 7] */ #314=MACHINING_TOOLPATH(' WS 1 TP 7','cutter location trajectory',' ', ' '); #315=ACTION_PROPERTY('priority',' WS 1 TP 7',#314); #316=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 7',#315,#152); #317=ACTION_PROPERTY('trajectory type',' WS 1 TP 7',#314); #318=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 7',#317, #156); #319=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 7', 'feed and speed values',#314,#170); #320=ACTION_PROPERTY('speed profile',' WS 1 TP 7',#314); #321=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 7',#320,#322); #322=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#323),#33); #323=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #324=ACTION_PROPERTY('basic curve',' WS 1 TP 7',#314); #325=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 7',#324,#326); #326=REPRESENTATION('basic curve',(#327),#117); #327=POLYLINE('basic curve for WS 1 TP 7',(#313,#328,#329,#330)); #328=CARTESIAN_POINT('',(6.29784808365011,3.14899573629482,0.45)); #329=CARTESIAN_POINT('',(6.80388804069351,-3.55603369453019,0.45)); #330=CARTESIAN_POINT('',(6.80388804069351,-3.55603369453019,0.325)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#331) * ITS_PRIORITY: #331, #332, #333, #152: [required] * ITS_TYPE: #331, #334, #335, #156: [trajectory path] * ITS_TECHNOLOGY: #331, #336, #170: [!] * BASICCURVE: #331, #337, #338, #339, #340: [composite curve for WS 1 TP 8] */ #331=MACHINING_TOOLPATH(' WS 1 TP 8','cutter location trajectory',' ', ' '); #332=ACTION_PROPERTY('priority',' WS 1 TP 8',#331); #333=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 8',#332,#152); #334=ACTION_PROPERTY('trajectory type',' WS 1 TP 8',#331); #335=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 8',#334, #156); #336=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 8', 'feed and speed values',#331,#170); #337=ACTION_PROPERTY('basic curve',' WS 1 TP 8',#331); #338=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 8',#337,#339); #339=REPRESENTATION('basic curve',(#340),#117); #340=COMPOSITE_CURVE('composite curve for WS 1 TP 8',(#341,#344,#350,#356), .F.); #341=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#342); #342=POLYLINE('basic curve for WS 1 TP 8',(#330,#343)); #343=CARTESIAN_POINT('',(6.80388804069351,-3.55603369453019,-0.5)); #344=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#345); #345=TRIMMED_CURVE('Arc for in WS 1 TP 8',#346,(#343),(#349),.T.,.CARTESIAN.); #346=CIRCLE('Circle for in WS 1 TP 8',#347,0.1875); #347=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 8',#348,#122,#123); #348=CARTESIAN_POINT('Arc center for in WS 1 TP 8',(6.80388804069351,-3.36853369453019, -0.5)); #349=CARTESIAN_POINT('Arc end for in WS 1 TP 8',(6.80388804069351,-3.18103369453019, -0.5)); #350=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#351); #351=TRIMMED_CURVE('Arc for in WS 1 TP 8',#352,(#349),(#355),.T.,.CARTESIAN.); #352=CIRCLE('Circle for in WS 1 TP 8',#353,0.375); #353=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 8',#354,#122,#123); #354=CARTESIAN_POINT('Arc center for in WS 1 TP 8',(6.80388804069351,-3.55603369453019, -0.5)); #355=CARTESIAN_POINT('Arc end for in WS 1 TP 8',(6.80388804069351,-3.18103369453019, -0.5)); #356=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#357); #357=TRIMMED_CURVE('Arc for in WS 1 TP 8',#358,(#355),(#361),.T.,.CARTESIAN.); #358=CIRCLE('Circle for in WS 1 TP 8',#359,0.1875); #359=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 8',#360,#122,#123); #360=CARTESIAN_POINT('Arc center for in WS 1 TP 8',(6.80388804069351,-3.36853369453019, -0.5)); #361=CARTESIAN_POINT('Arc end for in WS 1 TP 8',(6.80388804069351,-3.55603369453019, -0.5)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#362) * ITS_PRIORITY: #362, #363, #364, #152: [required] * ITS_TYPE: #362, #365, #366, #156: [trajectory path] * ITS_TECHNOLOGY: #362, #367, #170: [!] * ITS_SPEED_1: #362, #368, #369, #370, #371: [rapid] * BASICCURVE: #362, #372, #373, #374, #375: [basic curve for WS 1 TP 9] */ #362=MACHINING_TOOLPATH(' WS 1 TP 9','cutter location trajectory',' ', ' '); #363=ACTION_PROPERTY('priority',' WS 1 TP 9',#362); #364=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 9',#363,#152); #365=ACTION_PROPERTY('trajectory type',' WS 1 TP 9',#362); #366=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 9',#365, #156); #367=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 9', 'feed and speed values',#362,#170); #368=ACTION_PROPERTY('speed profile',' WS 1 TP 9',#362); #369=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 9',#368,#370); #370=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#371),#33); #371=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #372=ACTION_PROPERTY('basic curve',' WS 1 TP 9',#362); #373=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 9',#372,#374); #374=REPRESENTATION('basic curve',(#375),#117); #375=POLYLINE('basic curve for WS 1 TP 9',(#361,#376,#377,#378)); #376=CARTESIAN_POINT('',(6.80388804069351,-3.55603369453019,0.45)); #377=CARTESIAN_POINT('',(-3.92415904862651,-5.02354956995605,0.45)); #378=CARTESIAN_POINT('',(-3.92415904862651,-5.02354956995605,0.325)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#379) * ITS_PRIORITY: #379, #380, #381, #152: [required] * ITS_TYPE: #379, #382, #383, #156: [trajectory path] * ITS_TECHNOLOGY: #379, #384, #170: [!] * BASICCURVE: #379, #385, #386, #387, #388: [composite curve for WS 1 TP 10] */ #379=MACHINING_TOOLPATH(' WS 1 TP 10','cutter location trajectory',' ', ' '); #380=ACTION_PROPERTY('priority',' WS 1 TP 10',#379); #381=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 10',#380,#152); #382=ACTION_PROPERTY('trajectory type',' WS 1 TP 10',#379); #383=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 10',#382, #156); #384=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 10', 'feed and speed values',#379,#170); #385=ACTION_PROPERTY('basic curve',' WS 1 TP 10',#379); #386=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 10',#385,#387); #387=REPRESENTATION('basic curve',(#388),#117); #388=COMPOSITE_CURVE('composite curve for WS 1 TP 10',(#389,#392,#398,#404), .F.); #389=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#390); #390=POLYLINE('basic curve for WS 1 TP 10',(#378,#391)); #391=CARTESIAN_POINT('',(-3.92415904862651,-5.02354956995605,-0.5)); #392=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#393); #393=TRIMMED_CURVE('Arc for in WS 1 TP 10',#394,(#391),(#397),.T.,.CARTESIAN.); #394=CIRCLE('Circle for in WS 1 TP 10',#395,0.1875); #395=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 10',#396,#122,#123); #396=CARTESIAN_POINT('Arc center for in WS 1 TP 10',(-3.92415904862651, -4.83604956995605,-0.5)); #397=CARTESIAN_POINT('Arc end for in WS 1 TP 10',(-3.92415904862651,-4.64854956995605, -0.5)); #398=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#399); #399=TRIMMED_CURVE('Arc for in WS 1 TP 10',#400,(#397),(#403),.T.,.CARTESIAN.); #400=CIRCLE('Circle for in WS 1 TP 10',#401,0.375); #401=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 10',#402,#122,#123); #402=CARTESIAN_POINT('Arc center for in WS 1 TP 10',(-3.92415904862651, -5.02354956995605,-0.5)); #403=CARTESIAN_POINT('Arc end for in WS 1 TP 10',(-3.92415904862651,-4.64854956995605, -0.5)); #404=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#405); #405=TRIMMED_CURVE('Arc for in WS 1 TP 10',#406,(#403),(#409),.T.,.CARTESIAN.); #406=CIRCLE('Circle for in WS 1 TP 10',#407,0.1875); #407=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 10',#408,#122,#123); #408=CARTESIAN_POINT('Arc center for in WS 1 TP 10',(-3.92415904862651, -4.83604956995605,-0.5)); #409=CARTESIAN_POINT('Arc end for in WS 1 TP 10',(-3.92415904862651,-5.02354956995605, -0.5)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#410) * ITS_PRIORITY: #410, #411, #412, #152: [required] * ITS_TYPE: #410, #413, #414, #156: [trajectory path] * ITS_TECHNOLOGY: #410, #415, #170: [!] * ITS_SPEED_1: #410, #416, #417, #418, #419: [rapid] * BASICCURVE: #410, #420, #421, #422, #423: [basic curve for WS 1 TP 11] */ #410=MACHINING_TOOLPATH(' WS 1 TP 11','cutter location trajectory',' ', ' '); #411=ACTION_PROPERTY('priority',' WS 1 TP 11',#410); #412=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 11',#411,#152); #413=ACTION_PROPERTY('trajectory type',' WS 1 TP 11',#410); #414=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 11',#413, #156); #415=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 11', 'feed and speed values',#410,#170); #416=ACTION_PROPERTY('speed profile',' WS 1 TP 11',#410); #417=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 11',#416,#418); #418=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#419),#33); #419=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #420=ACTION_PROPERTY('basic curve',' WS 1 TP 11',#410); #421=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 11',#420,#422); #422=REPRESENTATION('basic curve',(#423),#117); #423=POLYLINE('basic curve for WS 1 TP 11',(#409,#424)); #424=CARTESIAN_POINT('',(-3.92415904862651,-5.02354956995605,0.45)); /************************************************ * Application object: MACHINING_WORKINGSTEP (#425) * ITS_ID: #425: [ WS 2] * ITS_SECPLANE: #425, #426, #427, #428, #429: [0, 0, 0] * ITS_OPERATION: #425, #432, #434: [!] * ITS_FEATURE: #425, #433, #146, #147, #148, #140: [!] */ #425=MACHINING_WORKINGSTEP(' WS 2','machining',' ',' '); #426=ACTION_PROPERTY('security plane',' WS 2',#425); #427=ACTION_PROPERTY_REPRESENTATION('security plane',' WS 2',#426,#428); #428=REPRESENTATION('clearance plane',(#429),#117); #429=PLANE('security plane',#430); #430=AXIS2_PLACEMENT_3D('security plane',#431,#122,#123); #431=CARTESIAN_POINT('origin of security plane',(0.,0.,0.)); #432=MACHINING_OPERATION_RELATIONSHIP(' WS 2','CC1 freeform milling',#425, #434); #433=MACHINING_FEATURE_RELATIONSHIP('its_feature','machining',#425,#146); /************************************************ * Application object: FREEFORM_OPERATION (#434) * ITS_ID: #434: [ WS 2] * ITS_MACHINE_FUNCTIONS: #434, #435, #66: [!] * ITS_TECHNOLOGY: #434, #436, #170: [!] * ITS_TOOL: #434, #28: [!] * ITS_TOOLPATH(1.0): #434, #437, #440: [!] * ITS_TOOLPATH(2.0): #434, #438, #456: [!] * ITS_TOOLPATH(3.0): #434, #439, #598: [!] */ #434=FREEFORM_MILLING_OPERATION(' WS 2', 'AP-238 CC1 OMAC Subset Version 1.0',' ',' '); #435=MACHINING_FUNCTIONS_RELATIONSHIP(' WS 2','coolant values',#434,#66); #436=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2', 'default feed and speed values',#434,#170); #437=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 12', 'AP-238 CC1 OMAC Subset Version 1.0',#434,#440,1.); #438=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 13', 'AP-238 CC1 OMAC Subset Version 1.0',#434,#456,2.); #439=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 2 TP 14', 'AP-238 CC1 OMAC Subset Version 1.0',#434,#598,3.); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#440) * ITS_PRIORITY: #440, #441, #442, #152: [required] * ITS_TYPE: #440, #443, #444, #156: [trajectory path] * ITS_TECHNOLOGY: #440, #445, #170: [!] * ITS_SPEED_1: #440, #446, #447, #448, #449: [rapid] * BASICCURVE: #440, #450, #451, #452, #453: [basic curve for WS 2 TP 12] */ #440=MACHINING_TOOLPATH(' WS 2 TP 12','cutter location trajectory',' ', ' '); #441=ACTION_PROPERTY('priority',' WS 2 TP 12',#440); #442=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 12',#441,#152); #443=ACTION_PROPERTY('trajectory type',' WS 2 TP 12',#440); #444=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 12',#443, #156); #445=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 12', 'feed and speed values',#440,#170); #446=ACTION_PROPERTY('speed profile',' WS 2 TP 12',#440); #447=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 2 TP 12',#446,#448); #448=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#449),#33); #449=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #450=ACTION_PROPERTY('basic curve',' WS 2 TP 12',#440); #451=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 12',#450,#452); #452=REPRESENTATION('basic curve',(#453),#117); #453=POLYLINE('basic curve for WS 2 TP 12',(#424,#454,#455)); #454=CARTESIAN_POINT('',(0.22618282574438,0.830848146605927,0.45)); #455=CARTESIAN_POINT('',(0.22618282574438,0.830848146605927,0.6)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#456) * ITS_PRIORITY: #456, #457, #458, #152: [required] * ITS_TYPE: #456, #459, #460, #156: [trajectory path] * ITS_TECHNOLOGY: #456, #461, #170: [!] * BASICCURVE: #456, #462, #463, #464, #465: [composite curve for WS 2 TP 13] */ #456=MACHINING_TOOLPATH(' WS 2 TP 13','cutter location trajectory',' ', ' '); #457=ACTION_PROPERTY('priority',' WS 2 TP 13',#456); #458=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 13',#457,#152); #459=ACTION_PROPERTY('trajectory type',' WS 2 TP 13',#456); #460=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 13',#459, #156); #461=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 13', 'feed and speed values',#456,#170); #462=ACTION_PROPERTY('basic curve',' WS 2 TP 13',#456); #463=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 13',#462,#464); #464=REPRESENTATION('basic curve',(#465),#117); #465=COMPOSITE_CURVE('composite curve for WS 2 TP 13',(#466,#472,#478,#484, #490,#496,#502,#508,#514,#520,#526,#532,#538,#544,#550,#556,#562,#568,#574, #580,#586,#592),.F.); #466=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#467); #467=TRIMMED_CURVE('Arc for in WS 2 TP 13',#468,(#455),(#471),.T.,.CARTESIAN.); #468=CIRCLE('Circle for in WS 2 TP 13',#469,0.625); #469=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#470,#122,#123); #470=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576576, 0.213963963963964,0.394195132016803)); #471=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(0.22618282574438,0.830848146605927, 0.394195132016803)); #472=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#473); #473=TRIMMED_CURVE('Arc for in WS 2 TP 13',#474,(#471),(#477),.T.,.CARTESIAN.); #474=CIRCLE('Circle for in WS 2 TP 13',#475,0.625); #475=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#476,#122,#123); #476=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576576, 0.213963963963964,0.188390264033606)); #477=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(0.22618282574438,0.830848146605927, 0.188390264033606)); #478=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#479); #479=TRIMMED_CURVE('Arc for in WS 2 TP 13',#480,(#477),(#483),.T.,.CARTESIAN.); #480=CIRCLE('Circle for in WS 2 TP 13',#481,0.625); #481=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#482,#122,#123); #482=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576576, 0.213963963963964,-0.0174146039495905)); #483=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(0.22618282574438,0.830848146605927, -0.0174146039495905)); #484=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#485); #485=TRIMMED_CURVE('Arc for in WS 2 TP 13',#486,(#483),(#489),.T.,.CARTESIAN.); #486=CIRCLE('Circle for in WS 2 TP 13',#487,0.625); #487=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#488,#122,#123); #488=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576576, 0.213963963963964,-0.223219471932787)); #489=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(0.22618282574438,0.830848146605927, -0.223219471932787)); #490=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#491); #491=TRIMMED_CURVE('Arc for in WS 2 TP 13',#492,(#489),(#495),.T.,.CARTESIAN.); #492=CIRCLE('Circle for in WS 2 TP 13',#493,0.625); #493=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#494,#122,#123); #494=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576576, 0.213963963963964,-0.429024339915984)); #495=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(0.22618282574438,0.830848146605927, -0.429024339915984)); #496=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#497); #497=TRIMMED_CURVE('Arc for in WS 2 TP 13',#498,(#495),(#501),.T.,.CARTESIAN.); #498=CIRCLE('Circle for in WS 2 TP 13',#499,0.625); #499=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#500,#122,#123); #500=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576576, 0.213963963963964,-0.5)); #501=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(-0.127561053562766,-0.21543563185725, -0.5)); #502=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#503); #503=TRIMMED_CURVE('Arc for in WS 2 TP 13',#504,(#501),(#507),.T.,.CARTESIAN.); #504=CIRCLE('Circle for in WS 2 TP 13',#505,0.625); #505=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#506,#122,#123); #506=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576576, 0.213963963963964,-0.5)); #507=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(-0.127561053562766,-0.21543563185725, -0.5)); #508=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#509); #509=TRIMMED_CURVE('Arc for in WS 2 TP 13',#510,(#507),(#513),.T.,.CARTESIAN.); #510=CIRCLE('Circle for in WS 2 TP 13',#511,0.78125); #511=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#512,#122,#123); #512=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.440110984111412, 0.321313862919267,-0.5)); #513=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(1.00778302178559,0.858063357695784, -0.5)); #514=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#515); #515=TRIMMED_CURVE('Arc for in WS 2 TP 13',#516,(#513),(#519),.T.,.CARTESIAN.); #516=CIRCLE('Circle for in WS 2 TP 13',#517,1.09375); #517=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#518,#122,#123); #518=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.213042169041741, 0.106614065008661,-0.5)); #519=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(-0.581698683702109,-0.644835227678463, -0.5)); #520=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#521); #521=TRIMMED_CURVE('Arc for in WS 2 TP 13',#522,(#519),(#525),.T.,.CARTESIAN.); #522=CIRCLE('Circle for in WS 2 TP 13',#523,1.40625); #523=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#524,#122,#123); #524=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.440110984111412, 0.321313862919267,-0.5)); #525=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(1.46192065192493,1.287462953517, -0.5)); #526=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#527); #527=TRIMMED_CURVE('Arc for in WS 2 TP 13',#528,(#525),(#531),.T.,.CARTESIAN.); #528=CIRCLE('Circle for in WS 2 TP 13',#529,1.71875); #529=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#530,#122,#123); #530=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.213042169041741, 0.106614065008661,-0.5)); #531=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(-1.03583631384145,-1.07423482349968, -0.5)); #532=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#533); #533=TRIMMED_CURVE('Arc for in WS 2 TP 13',#534,(#531),(#537),.T.,.CARTESIAN.); #534=CIRCLE('Circle for in WS 2 TP 13',#535,2.03125); #535=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#536,#122,#123); #536=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.440110984111412, 0.321313862919267,-0.5)); #537=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(1.91605828206428,1.71686254933821, -0.5)); #538=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#539); #539=TRIMMED_CURVE('Arc for in WS 2 TP 13',#540,(#537),(#543),.T.,.CARTESIAN.); #540=CIRCLE('Circle for in WS 2 TP 13',#541,2.34375); #541=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#542,#122,#123); #542=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.213042169041741, 0.106614065008661,-0.5)); #543=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(0.326576576576578,2.4476125700927, -0.5)); #544=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#545); #545=TRIMMED_CURVE('Arc for in WS 2 TP 13',#546,(#543),(#549),.T.,.CARTESIAN.); #546=CIRCLE('Circle for in WS 2 TP 13',#547,2.23364860612874); #547=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#548,#122,#123); #548=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576576, 0.213963963963964,-0.5)); #549=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(0.326576576576575,-2.01968464216477, -0.5)); #550=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#551); #551=TRIMMED_CURVE('Arc for in WS 2 TP 13',#552,(#549),(#555),.T.,.CARTESIAN.); #552=CIRCLE('Circle for in WS 2 TP 13',#553,2.23364860612874); #553=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#554,#122,#123); #554=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576576, 0.213963963963964,-0.5)); #555=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(0.326576576576578,2.4476125700927, -0.5)); #556=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#557); #557=TRIMMED_CURVE('Arc for in WS 2 TP 13',#558,(#555),(#561),.T.,.CARTESIAN.); #558=CIRCLE('Circle for in WS 2 TP 13',#559,1.11682430306437); #559=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#560,#122,#123); #560=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576577, 1.33078826702833,-0.5)); #561=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(0.326576576576574,0.213963963963964, -0.5)); #562=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#563); #563=TRIMMED_CURVE('Arc for in WS 2 TP 13',#564,(#561),(#567),.T.,.CARTESIAN.); #564=CIRCLE('Circle for in WS 2 TP 13',#565,1.14182430306437); #565=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#566,#122,#123); #566=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576577, 1.35578826702833,-0.5)); #567=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(0.326576576576578,2.4976125700927, -0.5)); #568=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#569); #569=TRIMMED_CURVE('Arc for in WS 2 TP 13',#570,(#567),(#573),.T.,.CARTESIAN.); #570=CIRCLE('Circle for in WS 2 TP 13',#571,2.28364860612874); #571=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#572,#122,#123); #572=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576576, 0.213963963963964,-0.5)); #573=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(0.326576576576578,2.4976125700927, -0.5)); #574=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#575); #575=TRIMMED_CURVE('Arc for in WS 2 TP 13',#576,(#573),(#579),.T.,.CARTESIAN.); #576=CIRCLE('Circle for in WS 2 TP 13',#577,1.14182430306437); #577=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#578,#122,#123); #578=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576577, 1.35578826702833,-0.5)); #579=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(0.326576576576575,0.213963963963964, -0.5)); #580=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#581); #581=TRIMMED_CURVE('Arc for in WS 2 TP 13',#582,(#579),(#585),.T.,.CARTESIAN.); #582=CIRCLE('Circle for in WS 2 TP 13',#583,1.16682430306437); #583=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#584,#122,#123); #584=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576577, 1.38078826702833,-0.5)); #585=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(0.326576576576578,2.5476125700927, -0.5)); #586=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#587); #587=TRIMMED_CURVE('Arc for in WS 2 TP 13',#588,(#585),(#591),.T.,.CARTESIAN.); #588=CIRCLE('Circle for in WS 2 TP 13',#589,2.33364860612874); #589=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#590,#122,#123); #590=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576576, 0.213963963963964,-0.5)); #591=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(0.326576576576578,2.5476125700927, -0.5)); #592=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#593); #593=TRIMMED_CURVE('Arc for in WS 2 TP 13',#594,(#591),(#597),.T.,.CARTESIAN.); #594=CIRCLE('Circle for in WS 2 TP 13',#595,1.16682430306437); #595=AXIS2_PLACEMENT_3D('Arc placement for in WS 2 TP 13',#596,#122,#123); #596=CARTESIAN_POINT('Arc center for in WS 2 TP 13',(0.326576576576577, 1.38078826702833,-0.5)); #597=CARTESIAN_POINT('Arc end for in WS 2 TP 13',(0.326576576576575,0.213963963963964, -0.5)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#598) * ITS_PRIORITY: #598, #599, #600, #152: [required] * ITS_TYPE: #598, #601, #602, #156: [trajectory path] * ITS_TECHNOLOGY: #598, #603, #170: [!] * ITS_SPEED_1: #598, #604, #605, #606, #607: [rapid] * BASICCURVE: #598, #608, #609, #610, #611: [basic curve for WS 2 TP 14] */ #598=MACHINING_TOOLPATH(' WS 2 TP 14','cutter location trajectory',' ', ' '); #599=ACTION_PROPERTY('priority',' WS 2 TP 14',#598); #600=ACTION_PROPERTY_REPRESENTATION('priority',' WS 2 TP 14',#599,#152); #601=ACTION_PROPERTY('trajectory type',' WS 2 TP 14',#598); #602=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 2 TP 14',#601, #156); #603=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 2 TP 14', 'feed and speed values',#598,#170); #604=ACTION_PROPERTY('speed profile',' WS 2 TP 14',#598); #605=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 2 TP 14',#604,#606); #606=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#607),#33); #607=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #608=ACTION_PROPERTY('basic curve',' WS 2 TP 14',#598); #609=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 2 TP 14',#608,#610); #610=REPRESENTATION('basic curve',(#611),#117); #611=POLYLINE('basic curve for WS 2 TP 14',(#597,#612)); #612=CARTESIAN_POINT('',(0.326576576576575,0.213963963963964,0.45)); /************************************************ * Application object: MACHINING_WORKINGSTEP (#613) * ITS_ID: #613: [ WS 3] * ITS_SECPLANE: #613, #614, #615, #616, #617: [0, 0, 0] * ITS_OPERATION: #613, #620, #622: [!] * ITS_FEATURE: #613, #621, #146, #147, #148, #140: [!] */ #613=MACHINING_WORKINGSTEP(' WS 3','machining',' ',' '); #614=ACTION_PROPERTY('security plane',' WS 3',#613); #615=ACTION_PROPERTY_REPRESENTATION('security plane',' WS 3',#614,#616); #616=REPRESENTATION('clearance plane',(#617),#117); #617=PLANE('security plane',#618); #618=AXIS2_PLACEMENT_3D('security plane',#619,#122,#123); #619=CARTESIAN_POINT('origin of security plane',(0.,0.,0.)); #620=MACHINING_OPERATION_RELATIONSHIP(' WS 3','CC1 freeform milling',#613, #622); #621=MACHINING_FEATURE_RELATIONSHIP('its_feature','machining',#613,#146); /************************************************ * Application object: FREEFORM_OPERATION (#622) * ITS_ID: #622: [ WS 3] * ITS_MACHINE_FUNCTIONS: #622, #623, #66: [!] * ITS_TECHNOLOGY: #622, #624, #170: [!] * ITS_TOOL: #622, #28: [!] * ITS_TOOLPATH(1.0): #622, #625, #628: [!] * ITS_TOOLPATH(2.0): #622, #626, #643: [!] * ITS_TOOLPATH(3.0): #622, #627, #819: [!] */ #622=FREEFORM_MILLING_OPERATION(' WS 3', 'AP-238 CC1 OMAC Subset Version 1.0',' ',' '); #623=MACHINING_FUNCTIONS_RELATIONSHIP(' WS 3','coolant values',#622,#66); #624=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 3', 'default feed and speed values',#622,#170); #625=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 3 TP 15', 'AP-238 CC1 OMAC Subset Version 1.0',#622,#628,1.); #626=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 3 TP 16', 'AP-238 CC1 OMAC Subset Version 1.0',#622,#643,2.); #627=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 3 TP 17', 'AP-238 CC1 OMAC Subset Version 1.0',#622,#819,3.); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#628) * ITS_PRIORITY: #628, #629, #630, #152: [required] * ITS_TYPE: #628, #631, #632, #156: [trajectory path] * ITS_TECHNOLOGY: #628, #633, #170: [!] * ITS_SPEED_1: #628, #634, #635, #636, #637: [rapid] * BASICCURVE: #628, #638, #639, #640, #641: [basic curve for WS 3 TP 15] */ #628=MACHINING_TOOLPATH(' WS 3 TP 15','cutter location trajectory',' ', ' '); #629=ACTION_PROPERTY('priority',' WS 3 TP 15',#628); #630=ACTION_PROPERTY_REPRESENTATION('priority',' WS 3 TP 15',#629,#152); #631=ACTION_PROPERTY('trajectory type',' WS 3 TP 15',#628); #632=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 3 TP 15',#631, #156); #633=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 3 TP 15', 'feed and speed values',#628,#170); #634=ACTION_PROPERTY('speed profile',' WS 3 TP 15',#628); #635=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 3 TP 15',#634,#636); #636=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#637),#33); #637=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #638=ACTION_PROPERTY('basic curve',' WS 3 TP 15',#628); #639=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 3 TP 15',#638,#640); #640=REPRESENTATION('basic curve',(#641),#117); #641=POLYLINE('basic curve for WS 3 TP 15',(#612,#642)); #642=CARTESIAN_POINT('',(8.30378804069351,-5.85817411500785,0.3)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#643) * ITS_PRIORITY: #643, #644, #645, #152: [required] * ITS_TYPE: #643, #646, #647, #156: [trajectory path] * ITS_TECHNOLOGY: #643, #648, #170: [!] * BASICCURVE: #643, #649, #650, #651, #652: [composite curve for WS 3 TP 16] */ #643=MACHINING_TOOLPATH(' WS 3 TP 16','cutter location trajectory',' ', ' '); #644=ACTION_PROPERTY('priority',' WS 3 TP 16',#643); #645=ACTION_PROPERTY_REPRESENTATION('priority',' WS 3 TP 16',#644,#152); #646=ACTION_PROPERTY('trajectory type',' WS 3 TP 16',#643); #647=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 3 TP 16',#646, #156); #648=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 3 TP 16', 'feed and speed values',#643,#170); #649=ACTION_PROPERTY('basic curve',' WS 3 TP 16',#643); #650=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 3 TP 16',#649,#651); #651=REPRESENTATION('basic curve',(#652),#117); #652=COMPOSITE_CURVE('composite curve for WS 3 TP 16',(#653,#658,#664,#668, #674,#678,#684,#688,#694,#698,#704,#708,#714,#718,#724,#728,#734,#737,#743, #746,#752,#755,#761,#764,#770,#773,#779,#782,#788,#792,#798,#801,#807,#810, #816),.F.); #653=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#654); #654=POLYLINE('basic curve for WS 3 TP 16',(#642,#655,#656,#657)); #655=CARTESIAN_POINT('',(8.30378804069351,-5.85817411500785,0.)); #656=CARTESIAN_POINT('',(8.30378804069352,4.16816446066614,0.)); #657=CARTESIAN_POINT('',(8.30378804069352,5.1149942379206,0.)); #658=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#659); #659=TRIMMED_CURVE('Arc for in WS 3 TP 16',#660,(#657),(#663),.T.,.CARTESIAN.); #660=CIRCLE('Circle for in WS 3 TP 16',#661,0.455852557028586); #661=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#662,#122,#123); #662=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(7.84793548366493,5.1149942379206, 0.)); #663=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(7.39208292663635,5.1149942379206, 0.)); #664=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#665); #665=POLYLINE('basic curve for WS 3 TP 16',(#663,#666,#667)); #666=CARTESIAN_POINT('',(7.39208292663634,-5.72779030523745,0.)); #667=CARTESIAN_POINT('',(7.39208292663634,-5.95463991896475,0.)); #668=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#669); #669=TRIMMED_CURVE('Arc for in WS 3 TP 16',#670,(#667),(#673),.F.,.CARTESIAN.); #670=CIRCLE('Circle for in WS 3 TP 16',#671,0.455852557028586); #671=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#672,#122,#123); #672=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(6.93623036960775,-5.95463991896475, 0.)); #673=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(6.48037781257917,-5.95463991896475, 0.)); #674=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#675); #675=POLYLINE('basic curve for WS 3 TP 16',(#673,#676,#677)); #676=CARTESIAN_POINT('',(6.48037781257917,5.44972912694248,0.)); #677=CARTESIAN_POINT('',(6.48037781257918,5.84089232026048,0.)); #678=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#679); #679=TRIMMED_CURVE('Arc for in WS 3 TP 16',#680,(#677),(#683),.T.,.CARTESIAN.); #680=CIRCLE('Circle for in WS 3 TP 16',#681,0.455852557028586); #681=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#682,#122,#123); #682=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(6.02452525555059,5.84089232026048, 0.)); #683=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(5.568672698522,5.84089232026048, 0.)); #684=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#685); #685=POLYLINE('basic curve for WS 3 TP 16',(#683,#686,#687)); #686=CARTESIAN_POINT('',(5.56867269852199,-6.1809704320982,0.)); #687=CARTESIAN_POINT('',(5.56867269852199,-6.40730094523165,0.)); #688=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#689); #689=TRIMMED_CURVE('Arc for in WS 3 TP 16',#690,(#687),(#693),.F.,.CARTESIAN.); #690=CIRCLE('Circle for in WS 3 TP 16',#691,0.455852557028586); #691=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#692,#122,#123); #692=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(5.11282014149341,-6.40730094523165, 0.)); #693=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(4.65696758446482,-6.40730094523165, 0.)); #694=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#695); #695=POLYLINE('basic curve for WS 3 TP 16',(#693,#696,#697)); #696=CARTESIAN_POINT('',(4.65696758446483,6.39669557638334,0.)); #697=CARTESIAN_POINT('',(4.65696758446483,7.17045917938745,0.)); #698=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#699); #699=TRIMMED_CURVE('Arc for in WS 3 TP 16',#700,(#697),(#703),.T.,.CARTESIAN.); #700=CIRCLE('Circle for in WS 3 TP 16',#701,0.455852557028586); #701=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#702,#122,#123); #702=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(4.20111502743625,7.17045917938745, 0.)); #703=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(3.74526247040766,7.17045917938745, 0.)); #704=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#705); #705=POLYLINE('basic curve for WS 3 TP 16',(#703,#706,#707)); #706=CARTESIAN_POINT('',(3.74526247040765,-6.63363145836509,0.)); #707=CARTESIAN_POINT('',(3.74526247040765,-6.85996197149854,0.)); #708=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#709); #709=TRIMMED_CURVE('Arc for in WS 3 TP 16',#710,(#707),(#713),.F.,.CARTESIAN.); #710=CIRCLE('Circle for in WS 3 TP 16',#711,0.455852557028586); #711=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#712,#122,#123); #712=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(3.28940991337906,-6.85996197149854, 0.)); #713=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(2.83355735635048,-6.85996197149854, 0.)); #714=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#715); #715=POLYLINE('basic curve for WS 3 TP 16',(#713,#716,#717)); #716=CARTESIAN_POINT('',(2.83355735635049,8.11015884627501,0.)); #717=CARTESIAN_POINT('',(2.83355735635049,8.49949512099272,0.)); #718=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#719); #719=TRIMMED_CURVE('Arc for in WS 3 TP 16',#720,(#717),(#723),.T.,.CARTESIAN.); #720=CIRCLE('Circle for in WS 3 TP 16',#721,0.455852557028586); #721=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#722,#122,#123); #722=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(2.3777047993219,8.49949512099272, 0.)); #723=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(1.92185224229332,8.49949512099272, 0.)); #724=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#725); #725=POLYLINE('basic curve for WS 3 TP 16',(#723,#726,#727)); #726=CARTESIAN_POINT('',(1.92185224229331,-7.08629248463199,0.)); #727=CARTESIAN_POINT('',(1.92185224229331,-7.27354956995605,0.)); #728=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#729); #729=TRIMMED_CURVE('Arc for in WS 3 TP 16',#730,(#727),(#733),.F.,.CARTESIAN.); #730=CIRCLE('Circle for in WS 3 TP 16',#731,0.455852557028586); #731=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#732,#122,#123); #732=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(1.46599968526472,-7.27354956995605, 0.)); #733=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(1.01014712823613,-7.27354956995605, 0.)); #734=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#735); #735=POLYLINE('basic curve for WS 3 TP 16',(#733,#736)); #736=CARTESIAN_POINT('',(1.01014712823615,8.47889529758822,0.)); #737=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#738); #738=TRIMMED_CURVE('Arc for in WS 3 TP 16',#739,(#736),(#742),.T.,.CARTESIAN.); #739=CIRCLE('Circle for in WS 3 TP 16',#740,0.455852557028586); #740=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#741,#122,#123); #741=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(0.55429457120756,8.47889529758822, 0.)); #742=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(0.0984420141789742,8.47889529758822, 0.)); #743=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#744); #744=POLYLINE('basic curve for WS 3 TP 16',(#742,#745)); #745=CARTESIAN_POINT('',(0.0984420141789627,-7.27354956995605,0.)); #746=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#747); #747=TRIMMED_CURVE('Arc for in WS 3 TP 16',#748,(#745),(#751),.F.,.CARTESIAN.); #748=CIRCLE('Circle for in WS 3 TP 16',#749,0.455852557028586); #749=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#750,#122,#123); #750=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(-0.357410542849623, -7.27354956995605,0.)); #751=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(-0.813263099878209,-7.27354956995605, 0.)); #752=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#753); #753=POLYLINE('basic curve for WS 3 TP 16',(#751,#754)); #754=CARTESIAN_POINT('',(-0.813263099878198,7.43867160682988,0.)); #755=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#756); #756=TRIMMED_CURVE('Arc for in WS 3 TP 16',#757,(#754),(#760),.T.,.CARTESIAN.); #757=CIRCLE('Circle for in WS 3 TP 16',#758,0.455852557028586); #758=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#759,#122,#123); #759=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(-1.26911565690678, 7.43867160682988,0.)); #760=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(-1.72496821393537,7.43867160682988, 0.)); #761=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#762); #762=POLYLINE('basic curve for WS 3 TP 16',(#760,#763)); #763=CARTESIAN_POINT('',(-1.72496821393538,-7.27354956995605,0.)); #764=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#765); #765=TRIMMED_CURVE('Arc for in WS 3 TP 16',#766,(#763),(#769),.F.,.CARTESIAN.); #766=CIRCLE('Circle for in WS 3 TP 16',#767,0.455852557028586); #767=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#768,#122,#123); #768=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(-2.18082077096397, -7.27354956995605,0.)); #769=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(-2.63667332799255,-7.27354956995605, 0.)); #770=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#771); #771=POLYLINE('basic curve for WS 3 TP 16',(#769,#772)); #772=CARTESIAN_POINT('',(-2.63667332799254,6.73433663683481,0.)); #773=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#774); #774=TRIMMED_CURVE('Arc for in WS 3 TP 16',#775,(#772),(#778),.T.,.CARTESIAN.); #775=CIRCLE('Circle for in WS 3 TP 16',#776,0.455852557028586); #776=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#777,#122,#123); #777=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(-3.09252588502113, 6.73433663683481,0.)); #778=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(-3.54837844204971,6.73433663683481, 0.)); #779=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#780); #780=POLYLINE('basic curve for WS 3 TP 16',(#778,#781)); #781=CARTESIAN_POINT('',(-3.54837844204972,-7.27354956995605,0.)); #782=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#783); #783=TRIMMED_CURVE('Arc for in WS 3 TP 16',#784,(#781),(#787),.F.,.CARTESIAN.); #784=CIRCLE('Circle for in WS 3 TP 16',#785,0.455852557028586); #785=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#786,#122,#123); #786=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(-4.00423099907831, -7.27354956995605,0.)); #787=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(-4.4600835561069,-7.27354956995605, 0.)); #788=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#789); #789=POLYLINE('basic curve for WS 3 TP 16',(#787,#790,#791)); #790=CARTESIAN_POINT('',(-4.46008355610689,6.53924356905975,0.)); #791=CARTESIAN_POINT('',(-4.46008355610689,6.61541464332633,0.)); #792=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#793); #793=TRIMMED_CURVE('Arc for in WS 3 TP 16',#794,(#791),(#797),.T.,.CARTESIAN.); #794=CIRCLE('Circle for in WS 3 TP 16',#795,0.455852557028586); #795=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#796,#122,#123); #796=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(-4.91593611313547, 6.61541464332633,0.)); #797=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(-5.37178867016406,6.61541464332633, 0.)); #798=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#799); #799=POLYLINE('basic curve for WS 3 TP 16',(#797,#800)); #800=CARTESIAN_POINT('',(-5.37178867016407,-6.74600957786539,0.)); #801=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#802); #802=TRIMMED_CURVE('Arc for in WS 3 TP 16',#803,(#800),(#806),.F.,.CARTESIAN.); #803=CIRCLE('Circle for in WS 3 TP 16',#804,0.455852557028586); #804=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#805,#122,#123); #805=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(-5.82764122719265, -6.74600957786539,0.)); #806=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(-6.28349378422124,-6.74600957786539, 0.)); #807=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#808); #808=POLYLINE('basic curve for WS 3 TP 16',(#806,#809)); #809=CARTESIAN_POINT('',(-6.28349378422123,6.5605502417584,0.)); #810=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#811); #811=TRIMMED_CURVE('Arc for in WS 3 TP 16',#812,(#809),(#815),.T.,.CARTESIAN.); #812=CIRCLE('Circle for in WS 3 TP 16',#813,0.455852557028586); #813=AXIS2_PLACEMENT_3D('Arc placement for in WS 3 TP 16',#814,#122,#123); #814=CARTESIAN_POINT('Arc center for in WS 3 TP 16',(-6.73934634124982, 6.5605502417584,0.)); #815=CARTESIAN_POINT('Arc end for in WS 3 TP 16',(-7.1951988982784,6.5605502417584, 0.)); #816=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#817); #817=POLYLINE('basic curve for WS 3 TP 16',(#815,#818)); #818=CARTESIAN_POINT('',(-7.19519889827841,2.04874052056292,0.)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#819) * ITS_PRIORITY: #819, #820, #821, #152: [required] * ITS_TYPE: #819, #822, #823, #156: [trajectory path] * ITS_TECHNOLOGY: #819, #824, #170: [!] * ITS_SPEED_1: #819, #825, #826, #827, #828: [rapid] * BASICCURVE: #819, #829, #830, #831, #832: [basic curve for WS 3 TP 17] */ #819=MACHINING_TOOLPATH(' WS 3 TP 17','cutter location trajectory',' ', ' '); #820=ACTION_PROPERTY('priority',' WS 3 TP 17',#819); #821=ACTION_PROPERTY_REPRESENTATION('priority',' WS 3 TP 17',#820,#152); #822=ACTION_PROPERTY('trajectory type',' WS 3 TP 17',#819); #823=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 3 TP 17',#822, #156); #824=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 3 TP 17', 'feed and speed values',#819,#170); #825=ACTION_PROPERTY('speed profile',' WS 3 TP 17',#819); #826=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 3 TP 17',#825,#827); #827=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#828),#33); #828=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #829=ACTION_PROPERTY('basic curve',' WS 3 TP 17',#819); #830=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 3 TP 17',#829,#831); #831=REPRESENTATION('basic curve',(#832),#117); #832=POLYLINE('basic curve for WS 3 TP 17',(#818,#833)); #833=CARTESIAN_POINT('',(-7.19519889827841,2.04874052056292,0.1)); /************************************************ * Application object: MILLING_MACHINE_FUNCTIONS (#834) * THROUGH_SPINDLE_COOLANT: #834, #835, #836, #69: [through spindle coolant off] * CHIP_REMOVAL: #834, #837, #838, #73: [chip removal off] * COOLANT: #834, #839, #840, #841: [coolant off] */ #834=MACHINING_FUNCTIONS('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #835=ACTION_PROPERTY('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#834); #836=ACTION_PROPERTY_REPRESENTATION('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#835,#69); #837=ACTION_PROPERTY('chip removal','AP-238 CC1 OMAC Subset Version 1.0 ',#834); #838=ACTION_PROPERTY_REPRESENTATION('chip removal', 'AP-238 CC1 OMAC Subset Version 1.0',#837,#73); #839=ACTION_PROPERTY('coolant','AP-238 CC1 OMAC Subset Version 1.0',#834); #840=ACTION_PROPERTY_REPRESENTATION('coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#839,#841); #841=REPRESENTATION('coolant',(#842),#33); #842=DESCRIPTIVE_REPRESENTATION_ITEM('constant','coolant off'); /************************************************ * END OF APPLICATION OBJECT DESCRIPTIONS */ #843=APPLICATION_PROTOCOL_DEFINITION('Draft International Standard', 'integrated_cnc_schema',2004,#14); ENDSEC; END-ISO-10303-21;