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-3d.stp', /* time_stamp */ '2005-06-09T21:17:35-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-3d-project] * MAIN_WORKPLAN: #11, #15, #17, #18, #20: [!] * ITS_WORKPIECES(1): #11, #15, #19, #22: [!] */ #11=PRODUCT_DEFINITION_FORMATION('1.0','Machining Project',#12); #12=MACHINING_PROJECT('2d-contour-3d-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-3d-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-3d-project', 'workpiece',$,#15,#22); /************************************************ * Application object: WORKPLAN (#20) * ITS_ID: #20: [Main workplan] * ITS_ELEMENTS(1.0): #20, #21, #97: [!] */ #20=MACHINING_WORKPLAN('Main workplan','AP-238 CC2','',''); #21=MACHINING_PROCESS_SEQUENCE_RELATIONSHIP(' WS 1',' ',#20,#97,1.); /************************************************ * Application object: WORKPIECE (#22) * ITS_ID: #22: [2d-contour-3d] */ #22=PRODUCT_DEFINITION('2d-contour-3d','Workpiece definition',#23,#16); #23=PRODUCT_DEFINITION_FORMATION('1.0','Workpiece',#24); #24=PRODUCT('2d-contour-3d','AP-238 CC1',' ',(#13)); #25=PRODUCT_DEFINITION_SHAPE('workpiece',$,#22); /************************************************ * Application object: MILLING_CUTTING_TOOL (#26) * ITS_ID: #26: [Tool 1] * ITS_TOOL_BODY: #26, #28, #29, #30: [!] */ #26=MACHINING_TOOL('Tool 1','milling cutting tool',(#110),#27); #27=ACTION_RESOURCE_TYPE('milling cutting tool'); #28=RESOURCE_PROPERTY('tool body','milling cutting tool',#26); #29=RESOURCE_PROPERTY_REPRESENTATION('tool body','milling cutting tool', #28,#30); /************************************************ * Application object: USER_DEFINED_TOOL (#30) * IDENTIFIER: #30, #32: [APT CUTTER] * DIMENSION: #30, #33, #34: [!] */ #30=MACHINING_TOOL_BODY_REPRESENTATION('user defined milling tool',(#32), #31); #31=REPRESENTATION_CONTEXT('','units not necessary'); #32=DESCRIPTIVE_REPRESENTATION_ITEM('tool identifier','APT CUTTER'); #33=REPRESENTATION_RELATIONSHIP('user defined milling tool','dimensions ',#30,#34); /************************************************ * Application object: TOOL_DIMENSION (#34) * DIAMETER: #34, #35: [0.5] * EDGE_RADIUS: #34, #40: [0] * EDGE_CENTER_HORIZONTAL: #34, #41: [0.25] * EDGE_CENTER_VERTICAL: #34, #42: [0] * TOOL_TIP_HALF_ANGLE: #34, #43: [180] * TOOL_CIRCUMFERENCE_ANGLE: #34, #48: [180] * CUTTING_EDGE_LENGTH: #34, #49: [3] */ #34=MACHINING_TOOL_DIMENSION_REPRESENTATION('milling',(#35,#40,#41,#42,#43, #48,#49),#31); #35=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.5),#36) REPRESENTATION_ITEM('diameter') ); #36=( CONVERSION_BASED_UNIT('INCH',#38) LENGTH_UNIT() NAMED_UNIT(#37) ); #37=DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.); #38=LENGTH_MEASURE_WITH_UNIT(LENGTH_MEASURE(25.4),#39); #39=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #40=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#36) REPRESENTATION_ITEM('edge radius') ); #41=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.25),#36) REPRESENTATION_ITEM('edge center horizintal') ); #42=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(0.),#36) REPRESENTATION_ITEM('edge center vertical') ); #43=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(180.),#44) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool tip half angle') ); #44=( CONVERSION_BASED_UNIT('DEGREE',#46) NAMED_UNIT(#45) PLANE_ANGLE_UNIT() ); #45=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); #46=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329251994), #47); #47=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #48=( MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(180.),#44) PLANE_ANGLE_MEASURE_WITH_UNIT() REPRESENTATION_ITEM('tool circumfrence angle') ); #49=( LENGTH_MEASURE_WITH_UNIT() MEASURE_REPRESENTATION_ITEM() MEASURE_WITH_UNIT(LENGTH_MEASURE(3.),#36) REPRESENTATION_ITEM('cutting edge length') ); /************************************************ * Application object: MILLING_MACHINE_FUNCTIONS (#50) * THROUGH_SPINDLE_COOLANT: #50, #51, #52, #53: [through spindle coolant off] * CHIP_REMOVAL: #50, #55, #56, #57: [chip removal off] * COOLANT: #50, #59, #60, #61: [coolant off] */ #50=MACHINING_FUNCTIONS('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #51=ACTION_PROPERTY('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#50); #52=ACTION_PROPERTY_REPRESENTATION('through spindle coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#51,#53); #53=REPRESENTATION('through spindle coolant',(#54),#31); #54=DESCRIPTIVE_REPRESENTATION_ITEM('constant', 'through spindle coolant off'); #55=ACTION_PROPERTY('chip removal','AP-238 CC1 OMAC Subset Version 1.0', #50); #56=ACTION_PROPERTY_REPRESENTATION('chip removal', 'AP-238 CC1 OMAC Subset Version 1.0',#55,#57); #57=REPRESENTATION('chip removal',(#58),#31); #58=DESCRIPTIVE_REPRESENTATION_ITEM('constant','chip removal off'); #59=ACTION_PROPERTY('coolant','AP-238 CC1 OMAC Subset Version 1.0',#50); #60=ACTION_PROPERTY_REPRESENTATION('coolant', 'AP-238 CC1 OMAC Subset Version 1.0',#59,#61); #61=REPRESENTATION('coolant',(#62),#31); #62=DESCRIPTIVE_REPRESENTATION_ITEM('constant','coolant off'); /************************************************ * Application object: MILLING_TECHNOLOGY (#63) * FEEDRATE_REFERENCE: #63, #64, #65, #66: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #63, #68, #69, #70: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #63, #72, #73, #74: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #63, #76, #77, #78: [override allowed] * SPINDLE: #63, #80, #81, #82, #83: [1069] * FEEDRATE: #63, #90, #91, #92, #93: [0] */ #63=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling', ' ',' '); #64=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#63); #65=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#64,#66); #66=REPRESENTATION('feedrate reference',(#67),#31); #67=DESCRIPTIVE_REPRESENTATION_ITEM('constant','tool center point'); #68=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#63); #69=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#68,#70); #70=REPRESENTATION('synchronize spindle with feed',(#71),#31); #71=DESCRIPTIVE_REPRESENTATION_ITEM('constant','not synchronized'); #72=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#63); #73=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#72,#74); #74=REPRESENTATION('inhibit feedrate override',(#75),#31); #75=DESCRIPTIVE_REPRESENTATION_ITEM('constant','override allowed'); #76=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#63); #77=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#76,#78); #78=REPRESENTATION('inhibit spindle override',(#79),#31); #79=DESCRIPTIVE_REPRESENTATION_ITEM('constant','override allowed'); #80=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#63); #81=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#80,#82); #82=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#83),#31); #83=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(1069.), #84); #84=DERIVED_UNIT((#85)); #85=DERIVED_UNIT_ELEMENT(#86,-1.); #86=( CONVERSION_BASED_UNIT('MINUTE',#88) NAMED_UNIT(#87) TIME_UNIT() ); #87=DIMENSIONAL_EXPONENTS(0.,0.,1.,0.,0.,0.,0.); #88=TIME_MEASURE_WITH_UNIT(TIME_MEASURE(60.),#89); #89=( NAMED_UNIT(*) SI_UNIT($,.SECOND.) TIME_UNIT() ); #90=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#63); #91=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#90,#92); #92=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#93),#31); #93=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(0.),#94); #94=DERIVED_UNIT((#95,#96)); #95=DERIVED_UNIT_ELEMENT(#36,1.); #96=DERIVED_UNIT_ELEMENT(#86,-1.); /************************************************ * Application object: MACHINING_WORKINGSTEP (#97) * ITS_ID: #97: [ WS 1] * ITS_SECPLANE: #97, #98, #99, #100, #103: [0, 0, 1] * ITS_OPERATION: #97, #108, #110: [!] * ITS_FEATURE: #97, #109, #126, #127, #128, #120: [!] */ #97=MACHINING_WORKINGSTEP(' WS 1','machining',' ',' '); #98=ACTION_PROPERTY('security plane',' WS 1',#97); #99=ACTION_PROPERTY_REPRESENTATION('security plane',' WS 1',#98,#100); #100=REPRESENTATION('clearance plane',(#103),#101); #101=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNIT_ASSIGNED_CONTEXT((#36,#44,#102)) REPRESENTATION_CONTEXT('INCH DEGREE STERADIAN','') ); #102=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #103=PLANE('security plane',#104); #104=AXIS2_PLACEMENT_3D('security plane',#105,#106,#107); #105=CARTESIAN_POINT('origin of security plane',(0.,0.,1.)); #106=DIRECTION('Z direction',(0.,0.,1.)); #107=DIRECTION('X direction',(1.,0.,0.)); #108=MACHINING_OPERATION_RELATIONSHIP(' WS 1','CC1 freeform milling',#97, #110); #109=MACHINING_FEATURE_RELATIONSHIP('its_feature','machining',#97,#126); /************************************************ * Application object: FREEFORM_OPERATION (#110) * ITS_ID: #110: [ WS 1] * ITS_MACHINE_FUNCTIONS: #110, #111, #50: [!] * ITS_TECHNOLOGY: #110, #112, #63: [!] * ITS_TOOL: #110, #26: [!] * ITS_TOOLPATH(1.0): #110, #113, #129: [!] * ITS_TOOLPATH(2.0): #110, #114, #166: [!] * ITS_TOOLPATH(3.0): #110, #115, #195: [!] * ITS_TOOLPATH(4.0): #110, #116, #211: [!] * ITS_TOOLPATH(5.0): #110, #117, #301: [!] * ITS_TOOLPATH(6.0): #110, #118, #317: [!] * ITS_TOOLPATH(7.0): #110, #119, #328: [!] */ #110=FREEFORM_MILLING_OPERATION(' WS 1', 'AP-238 CC1 OMAC Subset Version 1.0',' ',' '); #111=MACHINING_FUNCTIONS_RELATIONSHIP(' WS 1','coolant values',#110,#50); #112=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1', 'default feed and speed values',#110,#63); #113=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 1', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#129,1.); #114=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 2', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#166,2.); #115=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 3', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#195,3.); #116=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 4', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#211,4.); #117=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 5', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#301,5.); #118=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 6', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#317,6.); #119=MACHINING_TOOLPATH_SEQUENCE_RELATIONSHIP(' WS 1 TP 7', 'AP-238 CC1 OMAC Subset Version 1.0',#110,#328,7.); /************************************************ * Application object: TOOLPATH_FEATURE (#120) * ITS_WORKPIECE: #120, #25, #22: [!] * FEATURE_PLACEMENT: #120, #121, #122, #123, #124: [0, 0, 0] */ #120=INSTANCED_FEATURE('the default tool path feature','toolpath', 'the default tool path feature','No geometry',#25,.T.); #121=PRODUCT_DEFINITION_SHAPE('toolpath',$,#120); #122=SHAPE_DEFINITION_REPRESENTATION(#121,#123); #123=SHAPE_REPRESENTATION_WITH_PARAMETERS('toolpath placement',(#124),#101); #124=AXIS2_PLACEMENT_3D('orientation',#125,#106,#107); #125=CARTESIAN_POINT('origin',(0.,0.,0.)); #126=MACHINING_FEATURE_PROCESS('machining','machining', 'the default tool path feature',' WS 1'); #127=PROPERTY_PROCESS('machining','No geometry',#126,' WS 1'); #128=PROCESS_PROPERTY_ASSOCIATION('the default tool path feature', 'No geometry',#127,#120); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#129) * ITS_PRIORITY: #129, #130, #131, #132: [required] * ITS_TYPE: #129, #134, #135, #136: [trajectory path] * ITS_TECHNOLOGY: #129, #138, #63: [!] * ITS_SPEED_1: #129, #139, #140, #141, #142: [rapid] * BASICCURVE: #129, #143, #144, #145, #146: [basic curve for WS 1 TP 1] */ #129=MACHINING_TOOLPATH(' WS 1 TP 1','cutter location trajectory',' ', ' '); #130=ACTION_PROPERTY('priority',' WS 1 TP 1',#129); #131=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 1',#130,#132); #132=REPRESENTATION('priority',(#133),#31); #133=DESCRIPTIVE_REPRESENTATION_ITEM('constant','required'); #134=ACTION_PROPERTY('trajectory type',' WS 1 TP 1',#129); #135=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 1',#134, #136); #136=REPRESENTATION('trajectory type',(#137),#31); #137=DESCRIPTIVE_REPRESENTATION_ITEM('constant','trajectory path'); #138=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 1', 'feed and speed values',#129,#63); #139=ACTION_PROPERTY('speed profile',' WS 1 TP 1',#129); #140=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 1',#139,#141); #141=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#142),#31); #142=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #143=ACTION_PROPERTY('basic curve',' WS 1 TP 1',#129); #144=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 1',#143,#145); #145=REPRESENTATION('basic curve',(#146),#101); #146=POLYLINE('basic curve for WS 1 TP 1',(#147,#148)); #147=CARTESIAN_POINT('',(0.,0.,0.)); #148=CARTESIAN_POINT('',(4.81400016189621,-0.999999802765443,1.)); /************************************************ * Application object: MILLING_TECHNOLOGY (#149) * FEEDRATE_REFERENCE: #149, #150, #151, #66: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #149, #152, #153, #70: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #149, #154, #155, #74: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #149, #156, #157, #78: [override allowed] * SPINDLE: #149, #158, #159, #160, #161: [1069] * FEEDRATE: #149, #162, #163, #164, #165: [6.4176] */ #149=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling ',' ',' '); #150=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#149); #151=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#150,#66); #152=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#149); #153=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#152,#70); #154=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#149); #155=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#154,#74); #156=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#149); #157=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#156,#78); #158=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#149); #159=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#158,#160); #160=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#161),#31); #161=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(1069.), #84); #162=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#149); #163=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#162,#164); #164=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#165),#31); #165=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(6.4176),#94); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#166) * ITS_PRIORITY: #166, #167, #168, #132: [required] * ITS_TYPE: #166, #169, #170, #136: [trajectory path] * ITS_TECHNOLOGY: #166, #171, #149: [!] * BASICCURVE: #166, #172, #173, #174, #175: [basic curve for WS 1 TP 2] */ #166=MACHINING_TOOLPATH(' WS 1 TP 2','cutter location trajectory',' ', ' '); #167=ACTION_PROPERTY('priority',' WS 1 TP 2',#166); #168=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 2',#167,#132); #169=ACTION_PROPERTY('trajectory type',' WS 1 TP 2',#166); #170=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 2',#169, #136); #171=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 2', 'feed and speed values',#166,#149); #172=ACTION_PROPERTY('basic curve',' WS 1 TP 2',#166); #173=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 2',#172,#174); #174=REPRESENTATION('basic curve',(#175),#101); #175=POLYLINE('basic curve for WS 1 TP 2',(#148,#176,#177)); #176=CARTESIAN_POINT('',(4.81400016189621,-0.999999802765443,-1.26600002214509)); #177=CARTESIAN_POINT('',(4.8140001079308,-0.749999802765449,-1.26600002214509)); /************************************************ * Application object: MILLING_TECHNOLOGY (#178) * FEEDRATE_REFERENCE: #178, #179, #180, #66: [tool center point] * SYNCHRONIZE_SPINDLE_WITH_FEED: #178, #181, #182, #70: [not synchronized] * INHIBIT_FEEDRATE_OVERRIDE: #178, #183, #184, #74: [override allowed] * INHIBIT_SPINDLE_OVERRIDE: #178, #185, #186, #78: [override allowed] * SPINDLE: #178, #187, #188, #189, #190: [1069] * FEEDRATE: #178, #191, #192, #193, #194: [3.2088] */ #178=MACHINING_TECHNOLOGY('AP-238 CC1 OMAC Subset Version 1.0','milling ',' ',' '); #179=ACTION_PROPERTY('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#178); #180=ACTION_PROPERTY_REPRESENTATION('feedrate reference', 'AP-238 CC1 OMAC Subset Version 1.0',#179,#66); #181=ACTION_PROPERTY('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#178); #182=ACTION_PROPERTY_REPRESENTATION('synchronize spindle with feed', 'AP-238 CC1 OMAC Subset Version 1.0',#181,#70); #183=ACTION_PROPERTY('inhibit feed rate override', 'AP-238 CC1 OMAC Subset Version 1.0',#178); #184=ACTION_PROPERTY_REPRESENTATION('inhibit feedrate override', 'AP-238 CC1 OMAC Subset Version 1.0',#183,#74); #185=ACTION_PROPERTY('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#178); #186=ACTION_PROPERTY_REPRESENTATION('inhibit spindle override', 'AP-238 CC1 OMAC Subset Version 1.0',#185,#78); #187=ACTION_PROPERTY('spindle','AP-238 CC1 OMAC Subset Version 1.0',#178); #188=ACTION_PROPERTY_REPRESENTATION('spindle speed', 'AP-238 CC1 OMAC Subset Version 1.0',#187,#189); #189=MACHINING_SPINDLE_SPEED_REPRESENTATION('spindle speed',(#190),#31); #190=MEASURE_REPRESENTATION_ITEM('rotational speed',NUMERIC_MEASURE(1069.), #84); #191=ACTION_PROPERTY('feedrate','AP-238 CC1 OMAC Subset Version 1.0',#178); #192=ACTION_PROPERTY_REPRESENTATION('feedrate', 'AP-238 CC1 OMAC Subset Version 1.0',#191,#193); #193=MACHINING_FEED_SPEED_REPRESENTATION('feed speed',(#194),#31); #194=MEASURE_REPRESENTATION_ITEM('feed speed',NUMERIC_MEASURE(3.2088),#94); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#195) * ITS_PRIORITY: #195, #196, #197, #132: [required] * ITS_TYPE: #195, #198, #199, #136: [trajectory path] * ITS_TECHNOLOGY: #195, #200, #178: [!] * BASICCURVE: #195, #201, #202, #203, #204: [composite curve for WS 1 TP 3] */ #195=MACHINING_TOOLPATH(' WS 1 TP 3','cutter location trajectory',' ', ' '); #196=ACTION_PROPERTY('priority',' WS 1 TP 3',#195); #197=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 3',#196,#132); #198=ACTION_PROPERTY('trajectory type',' WS 1 TP 3',#195); #199=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 3',#198, #136); #200=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 3', 'feed and speed values',#195,#178); #201=ACTION_PROPERTY('basic curve',' WS 1 TP 3',#195); #202=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 3',#201,#203); #203=REPRESENTATION('basic curve',(#204),#101); #204=COMPOSITE_CURVE('composite curve for WS 1 TP 3',(#205),.F.); #205=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#206); #206=TRIMMED_CURVE('Arc for in WS 1 TP 3',#207,(#177),(#210),.T.,.CARTESIAN.); #207=CIRCLE('Circle for in WS 1 TP 3',#208,0.5); #208=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 3',#209,#106,#107); #209=CARTESIAN_POINT('Arc center for in WS 1 TP 3',(4.31400010793082,-0.749999910696264, -1.26600002214509)); #210=CARTESIAN_POINT('Arc end for in WS 1 TP 3',(4.314,-0.249999910696276, -1.26600002214509)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#211) * ITS_PRIORITY: #211, #212, #213, #132: [required] * ITS_TYPE: #211, #214, #215, #136: [trajectory path] * ITS_TECHNOLOGY: #211, #216, #149: [!] * BASICCURVE: #211, #217, #218, #219, #220: [basic curve for WS 1 TP 4] */ #211=MACHINING_TOOLPATH(' WS 1 TP 4','cutter location trajectory',' ', ' '); #212=ACTION_PROPERTY('priority',' WS 1 TP 4',#211); #213=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 4',#212,#132); #214=ACTION_PROPERTY('trajectory type',' WS 1 TP 4',#211); #215=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 4',#214, #136); #216=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 4', 'feed and speed values',#211,#149); #217=ACTION_PROPERTY('basic curve',' WS 1 TP 4',#211); #218=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 4',#217,#219); #219=REPRESENTATION('basic curve',(#220),#101); #220=POLYLINE('basic curve for WS 1 TP 4',(#210,#221,#222,#223,#224,#225, #226,#227,#228,#229,#230,#231,#232,#233,#234,#235,#236,#237,#238,#239,#240, #241,#242,#243,#244,#245,#246,#247,#248,#249,#250,#251,#252,#253,#254,#255, #256,#257,#258,#259,#260,#261,#262,#263,#264,#265,#266,#267,#268,#269,#270, #271,#272,#273,#274,#275,#276,#277,#278,#279,#280,#281,#282,#283,#284,#285, #286,#287,#288,#289,#290,#291,#292,#293,#294,#295,#296,#297,#298,#299,#300)); #221=CARTESIAN_POINT('',(4.06399996614975,-0.249999964661691,-1.26600002214509)); #222=CARTESIAN_POINT('',(3.90029180992638,-0.25,-1.14161816792054)); #223=CARTESIAN_POINT('',(3.73168478937002,-0.25,-1.02396247947178)); #224=CARTESIAN_POINT('',(3.55845503080902,-0.25,-0.913225678207962)); #225=CARTESIAN_POINT('',(3.38088628663664,-0.25,-0.809589152319218)); #226=CARTESIAN_POINT('',(3.19926941655589,-0.25,-0.713222659660632)); #227=CARTESIAN_POINT('',(3.01390191114791,-0.25,-0.624284049686878)); #228=CARTESIAN_POINT('',(2.82508740457882,-0.25,-0.542919004892946)); #229=CARTESIAN_POINT('',(2.63313517724347,-0.25,-0.469260802184491)); #230=CARTESIAN_POINT('',(2.43835964916038,-0.25,-0.403430094568684)); #231=CARTESIAN_POINT('',(2.24107986494811,-0.25,-0.345534713523163)); #232=CARTESIAN_POINT('',(2.04161897122638,-0.25,-0.295669492366793)); #233=CARTESIAN_POINT('',(1.84030368729808,-0.25,-0.253916110921569)); #234=CARTESIAN_POINT('',(1.63746376997917,-0.25,-0.220342961720106)); #235=CARTESIAN_POINT('',(1.43343147345317,-0.25,-0.195005037977856)); #236=CARTESIAN_POINT('',(1.2285410050348,-0.25,-0.177943843513572)); #237=CARTESIAN_POINT('',(1.02312797773454,-0.25,-0.169187324765566)); #238=CARTESIAN_POINT('',(0.817528860520447,-0.25,-0.168749825015109)); #239=CARTESIAN_POINT('',(0.612080427178097,-0.25,-0.176632060891964)); #240=CARTESIAN_POINT('',(0.407119204671084,-0.25,-0.192821121200546)); #241=CARTESIAN_POINT('',(0.202980921905894,-0.25,-0.217290488068604)); #242=CARTESIAN_POINT('',(-4.01960154466918E-008,-0.25,-0.250000080383818)); #243=CARTESIAN_POINT('',(-0.250000049866372,-0.25,-0.250000080383818)); #244=CARTESIAN_POINT('',(-0.250000040196024,-2.12383504824554E-007,-0.250000000000004)); #245=CARTESIAN_POINT('',(-0.25000003229509,0.204256330517887,-0.254108024056289)); #246=CARTESIAN_POINT('',(-0.25000003229509,0.408182512715851,-0.26642546847457)); #247=CARTESIAN_POINT('',(-0.25000003229509,0.611448536447399,-0.28693241297756)); #248=CARTESIAN_POINT('',(-0.25000003229509,0.813725642651952,-0.315595690563966)); #249=CARTESIAN_POINT('',(-0.25000003229509,1.01468668135087,-0.352368943092593)); #250=CARTESIAN_POINT('',(-0.25000003229509,1.21400663108844,-0.397192695870506)); #251=CARTESIAN_POINT('',(-0.25000003229509,1.41136312460066,-0.449994453843575)); #252=CARTESIAN_POINT('',(-0.25000003229509,1.60643697019129,-0.51068881884531)); #253=CARTESIAN_POINT('',(-0.25000003229509,1.79891266797203,-0.579177627714361)); #254=CARTESIAN_POINT('',(-0.25000003229509,1.98847892013167,-0.655350111057302)); #255=CARTESIAN_POINT('',(-0.25000003229509,2.1748291344092,-0.739083072399921)); #256=CARTESIAN_POINT('',(-0.25000003229509,2.35766191995635,-0.830241087437271)); #257=CARTESIAN_POINT('',(-0.25000003229509,2.53668157478785,-0.92867672306023)); #258=CARTESIAN_POINT('',(-0.25000003229509,2.71159856403069,-1.03423077580433)); #259=CARTESIAN_POINT('',(-0.25000003229509,2.88212998819927,-1.14673252933518)); #260=CARTESIAN_POINT('',(-0.25000003229509,3.29800010295098,-1.3861104864811)); #261=CARTESIAN_POINT('',(0.163709315208765,3.29799999999999,-1.14161736414791)); #262=CARTESIAN_POINT('',(0.332316256052674,3.298,-1.02396178099039)); #263=CARTESIAN_POINT('',(0.50554599280796,3.298,-0.913225052674735)); #264=CARTESIAN_POINT('',(0.683114711064092,3.298,-0.809588596776075)); #265=CARTESIAN_POINT('',(0.864731551323661,3.298,-0.713222170939627)); #266=CARTESIAN_POINT('',(1.05009902322126,3.298,-0.624283624422073)); #267=CARTESIAN_POINT('',(1.23891349281593,3.298,-0.542918639532742)); #268=CARTESIAN_POINT('',(1.43086567994693,3.298,-0.469260493004406)); #269=CARTESIAN_POINT('',(1.62564116483791,3.298,-0.403429837684538)); #270=CARTESIAN_POINT('',(1.82292090312003,3.298,-0.345534504904625)); #271=CARTESIAN_POINT('',(2.02238174843008,3.298,-0.295669327851281)); #272=CARTESIAN_POINT('',(2.22369698172773,3.298,-0.253915986228446)); #273=CARTESIAN_POINT('',(2.42653684646491,3.298,-0.220342872465137)); #274=CARTESIAN_POINT('',(2.63056908873062,3.298,-0.195004979687915)); #275=CARTESIAN_POINT('',(2.83545950148644,3.298,-0.177943811641531)); #276=CARTESIAN_POINT('',(3.04087247200137,3.298,-0.169187314705347)); #277=CARTESIAN_POINT('',(3.24647153158907,3.298,-0.168749832116861)); #278=CARTESIAN_POINT('',(3.45191990674727,3.298,-0.176632080477324)); #279=CARTESIAN_POINT('',(3.65688107079645,3.298,-0.192821148577943)); #280=CARTESIAN_POINT('',(3.8610192951142,3.298,-0.21729051854858)); #281=CARTESIAN_POINT('',(4.06400019906234,3.298,-0.250000109294313)); #282=CARTESIAN_POINT('',(4.31400049909147,3.298,-0.250000109294313)); #283=CARTESIAN_POINT('',(4.3140001990631,3.04800048000728,-0.249999920983098)); #284=CARTESIAN_POINT('',(4.31399999999982,2.88213041715359,-0.369267612850946)); #285=CARTESIAN_POINT('',(4.314,2.71159927984021,-0.481769274957171)); #286=CARTESIAN_POINT('',(4.314,2.53668227468774,-0.587323374578014)); #287=CARTESIAN_POINT('',(4.314,2.35766260134126,-0.685759055066317)); #288=CARTESIAN_POINT('',(4.314,2.17482979481096,-0.776917112826069)); #289=CARTESIAN_POINT('',(4.314,1.98847955722563,-0.860650114624436)); #290=CARTESIAN_POINT('',(4.314,1.79891327958285,-0.93682263604087)); #291=CARTESIAN_POINT('',(4.314,1.60643755429845,-1.00531148049394)); #292=CARTESIAN_POINT('',(4.314,1.41136367934341,-1.06600587849165)); #293=CARTESIAN_POINT('',(4.314,1.21400715477044,-1.1188076667829)); #294=CARTESIAN_POINT('',(4.314,1.01468717244423,-1.16363144712053)); #295=CARTESIAN_POINT('',(4.314,0.813726099800929,-1.20040472437899)); #296=CARTESIAN_POINT('',(4.314,0.611448958471546,-1.22906802380332)); #297=CARTESIAN_POINT('',(4.314,0.408182898612724,-1.24957498719982)); #298=CARTESIAN_POINT('',(4.314,0.204256669794903,-1.26189244791288)); #299=CARTESIAN_POINT('',(4.314,8.93037245680572E-008,-1.26600048446655)); #300=CARTESIAN_POINT('',(4.314,-0.249999910696276,-1.26600048446655)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#301) * ITS_PRIORITY: #301, #302, #303, #132: [required] * ITS_TYPE: #301, #304, #305, #136: [trajectory path] * ITS_TECHNOLOGY: #301, #306, #178: [!] * BASICCURVE: #301, #307, #308, #309, #310: [composite curve for WS 1 TP 5] */ #301=MACHINING_TOOLPATH(' WS 1 TP 5','cutter location trajectory',' ', ' '); #302=ACTION_PROPERTY('priority',' WS 1 TP 5',#301); #303=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 5',#302,#132); #304=ACTION_PROPERTY('trajectory type',' WS 1 TP 5',#301); #305=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 5',#304, #136); #306=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 5', 'feed and speed values',#301,#178); #307=ACTION_PROPERTY('basic curve',' WS 1 TP 5',#301); #308=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 5',#307,#309); #309=REPRESENTATION('basic curve',(#310),#101); #310=COMPOSITE_CURVE('composite curve for WS 1 TP 5',(#311),.F.); #311=COMPOSITE_CURVE_SEGMENT(.DISCONTINUOUS.,.T.,#312); #312=TRIMMED_CURVE('Arc for in WS 1 TP 5',#313,(#300),(#316),.T.,.CARTESIAN.); #313=CIRCLE('Circle for in WS 1 TP 5',#314,0.5); #314=AXIS2_PLACEMENT_3D('Arc placement for in WS 1 TP 5',#315,#106,#107); #315=CARTESIAN_POINT('Arc center for in WS 1 TP 5',(4.814,-0.249999910696276, -1.26600048446655)); #316=CARTESIAN_POINT('Arc end for in WS 1 TP 5',(4.814,-0.749999910696276, -1.26600048446655)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#317) * ITS_PRIORITY: #317, #318, #319, #132: [required] * ITS_TYPE: #317, #320, #321, #136: [trajectory path] * ITS_TECHNOLOGY: #317, #322, #149: [!] * BASICCURVE: #317, #323, #324, #325, #326: [basic curve for WS 1 TP 6] */ #317=MACHINING_TOOLPATH(' WS 1 TP 6','cutter location trajectory',' ', ' '); #318=ACTION_PROPERTY('priority',' WS 1 TP 6',#317); #319=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 6',#318,#132); #320=ACTION_PROPERTY('trajectory type',' WS 1 TP 6',#317); #321=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 6',#320, #136); #322=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 6', 'feed and speed values',#317,#149); #323=ACTION_PROPERTY('basic curve',' WS 1 TP 6',#317); #324=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 6',#323,#325); #325=REPRESENTATION('basic curve',(#326),#101); #326=POLYLINE('basic curve for WS 1 TP 6',(#316,#327)); #327=CARTESIAN_POINT('',(5.064,-0.749999910696276,-1.26600048446655)); /************************************************ * Application object: CUTTER_LOCATION_TRAJECTORY (#328) * ITS_PRIORITY: #328, #329, #330, #132: [required] * ITS_TYPE: #328, #331, #332, #136: [trajectory path] * ITS_TECHNOLOGY: #328, #333, #149: [!] * ITS_SPEED_1: #328, #334, #335, #336, #337: [rapid] * BASICCURVE: #328, #338, #339, #340, #341: [basic curve for WS 1 TP 7] */ #328=MACHINING_TOOLPATH(' WS 1 TP 7','cutter location trajectory',' ', ' '); #329=ACTION_PROPERTY('priority',' WS 1 TP 7',#328); #330=ACTION_PROPERTY_REPRESENTATION('priority',' WS 1 TP 7',#329,#132); #331=ACTION_PROPERTY('trajectory type',' WS 1 TP 7',#328); #332=ACTION_PROPERTY_REPRESENTATION('trajectory type',' WS 1 TP 7',#331, #136); #333=MACHINING_TECHNOLOGY_RELATIONSHIP(' WS 1 TP 7', 'feed and speed values',#328,#149); #334=ACTION_PROPERTY('speed profile',' WS 1 TP 7',#328); #335=ACTION_PROPERTY_REPRESENTATION('rapid',' WS 1 TP 7',#334,#336); #336=MACHINING_TOOLPATH_SPEED_PROFILE_REPRESENTATION('rapid',(#337),#31); #337=DESCRIPTIVE_REPRESENTATION_ITEM('constant','rapid'); #338=ACTION_PROPERTY('basic curve',' WS 1 TP 7',#328); #339=ACTION_PROPERTY_REPRESENTATION('basic curve',' WS 1 TP 7',#338,#340); #340=REPRESENTATION('basic curve',(#341),#101); #341=POLYLINE('basic curve for WS 1 TP 7',(#327,#342)); #342=CARTESIAN_POINT('',(5.064,-0.749999910696276,-1.01600002214509)); /************************************************ * END OF APPLICATION OBJECT DESCRIPTIONS */ #343=APPLICATION_PROTOCOL_DEFINITION('Draft International Standard', 'integrated_cnc_schema',2004,#14); ENDSEC; END-ISO-10303-21;