ISO-10303-21; HEADER; /* File generated by Shapr3D Version 26.40.0.10572 */ FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1'); FILE_NAME('/private/var/mobile/Containers/Data/Application/F80535CE-18CF-442F-96C7-3C807C077FF5/tmp/export/temp_export', '2026-04-03T21:03:34+19:00', ('mobile'), ('Shapr3D Limited'), 'HOOPS Exchange 2025.9', 'Shapr3D', 'Authorized'); FILE_SCHEMA( ('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF {1 0 10303 442 1 1 4}') ); ENDSEC; DATA; #3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.)); #4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3); #5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT()); #6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); #7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT()); #8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); #9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-05),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); #10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','root')); #12=CARTESIAN_POINT('',(0.,0.,0.)); #13=DIRECTION('',(0.,0.,1.)); #14=DIRECTION('',(1.,0.,0.)); #15=AXIS2_PLACEMENT_3D('TS3D_PRODUCT_CSYS',#12,#13,#14); #27=CARTESIAN_POINT('',(-8.,5.77,13.653689847)); #28=DIRECTION('',(-1.,0.,0.)); #29=DIRECTION('',(0.,0.,1.)); #30=AXIS2_PLACEMENT_3D('',#27,#28,#29); #31=PLANE('',#30); #32=CARTESIAN_POINT('',(-8.,8.97,9.618802154)); #33=VERTEX_POINT('',#32); #34=CARTESIAN_POINT('',(-8.,8.97,17.68857754)); #35=VERTEX_POINT('',#34); #36=CARTESIAN_POINT('',(-8.,8.97,9.618802154)); #37=DIRECTION('',(0.,0.,1.)); #38=VECTOR('',#37,8.069775387); #39=LINE('',#36,#38); #40=EDGE_CURVE('',#33,#35,#39,.T.); #41=ORIENTED_EDGE('',*,*,#40,.F.); #42=CARTESIAN_POINT('',(-8.,5.77,9.618802154)); #43=VERTEX_POINT('',#42); #44=CARTESIAN_POINT('',(-8.,5.77,9.618802154)); #45=DIRECTION('',(0.,1.,0.)); #46=VECTOR('',#45,3.2); #47=LINE('',#44,#46); #48=EDGE_CURVE('',#43,#33,#47,.T.); #49=ORIENTED_EDGE('',*,*,#48,.F.); #50=CARTESIAN_POINT('',(-8.,5.77,17.68857754)); #51=VERTEX_POINT('',#50); #52=CARTESIAN_POINT('',(-8.,5.77,9.618802154)); #53=DIRECTION('',(0.,0.,1.)); #54=VECTOR('',#53,8.069775387); #55=LINE('',#52,#54); #56=EDGE_CURVE('',#43,#51,#55,.T.); #57=ORIENTED_EDGE('',*,*,#56,.T.); #58=CARTESIAN_POINT('',(-8.,5.77,17.68857754)); #59=DIRECTION('',(0.,1.,0.)); #60=VECTOR('',#59,3.2); #61=LINE('',#58,#60); #62=EDGE_CURVE('',#51,#35,#61,.T.); #63=ORIENTED_EDGE('',*,*,#62,.T.); #64=EDGE_LOOP('',(#41,#49,#57,#63)); #65=FACE_BOUND('',#64,.T.); #66=ADVANCED_FACE('',(#65),#31,.T.); #67=CARTESIAN_POINT('',(-0.,5.77,5.)); #68=DIRECTION('',(0.,1.,0.)); #69=DIRECTION('',(0.,-0.,1.)); #70=AXIS2_PLACEMENT_3D('',#67,#68,#69); #71=CYLINDRICAL_SURFACE('',#70,15.); #72=CARTESIAN_POINT('',(-0.,8.97,20.)); #73=VERTEX_POINT('',#72); #74=CARTESIAN_POINT('',(-0.,5.77,20.)); #75=VERTEX_POINT('',#74); #76=CARTESIAN_POINT('',(-0.,8.97,20.)); #77=DIRECTION('',(-0.,-1.,-0.)); #78=VECTOR('',#77,3.2); #79=LINE('',#76,#78); #80=EDGE_CURVE('',#73,#75,#79,.T.); #81=ORIENTED_EDGE('',*,*,#80,.T.); #82=CARTESIAN_POINT('',(8.,5.77,17.68857754)); #83=VERTEX_POINT('',#82); #84=CARTESIAN_POINT('',(-0.,5.77,5.)); #85=DIRECTION('',(0.,1.,0.)); #86=DIRECTION('',(0.,-0.,1.)); #87=AXIS2_PLACEMENT_3D('',#84,#85,#86); #88=CIRCLE('',#87,15.); #89=EDGE_CURVE('',#75,#83,#88,.T.); #90=ORIENTED_EDGE('',*,*,#89,.T.); #91=CARTESIAN_POINT('',(8.,8.97,17.68857754)); #92=VERTEX_POINT('',#91); #93=CARTESIAN_POINT('',(8.,5.77,17.68857754)); #94=DIRECTION('',(0.,1.,0.)); #95=VECTOR('',#94,3.2); #96=LINE('',#93,#95); #97=EDGE_CURVE('',#83,#92,#96,.T.); #98=ORIENTED_EDGE('',*,*,#97,.T.); #99=CARTESIAN_POINT('',(-0.,8.97,5.)); #100=DIRECTION('',(0.,1.,0.)); #101=DIRECTION('',(0.,-0.,1.)); #102=AXIS2_PLACEMENT_3D('',#99,#100,#101); #103=CIRCLE('',#102,15.); #104=EDGE_CURVE('',#73,#92,#103,.T.); #105=ORIENTED_EDGE('',*,*,#104,.F.); #106=EDGE_LOOP('',(#81,#90,#98,#105)); #107=FACE_BOUND('',#106,.T.); #108=ADVANCED_FACE('',(#107),#71,.T.); #109=CARTESIAN_POINT('',(8.,5.77,13.653689847)); #110=DIRECTION('',(-1.,0.,0.)); #111=DIRECTION('',(0.,0.,1.)); #112=AXIS2_PLACEMENT_3D('',#109,#110,#111); #113=PLANE('',#112); #114=CARTESIAN_POINT('',(8.,8.97,9.618802154)); #115=VERTEX_POINT('',#114); #116=CARTESIAN_POINT('',(8.,8.97,9.618802154)); #117=DIRECTION('',(0.,0.,1.)); #118=VECTOR('',#117,8.069775387); #119=LINE('',#116,#118); #120=EDGE_CURVE('',#115,#92,#119,.T.); #121=ORIENTED_EDGE('',*,*,#120,.T.); #122=ORIENTED_EDGE('',*,*,#97,.F.); #123=CARTESIAN_POINT('',(8.,5.77,9.618802154)); #124=VERTEX_POINT('',#123); #125=CARTESIAN_POINT('',(8.,5.77,9.618802154)); #126=DIRECTION('',(0.,0.,1.)); #127=VECTOR('',#126,8.069775387); #128=LINE('',#125,#127); #129=EDGE_CURVE('',#124,#83,#128,.T.); #130=ORIENTED_EDGE('',*,*,#129,.F.); #131=CARTESIAN_POINT('',(8.,5.77,9.618802154)); #132=DIRECTION('',(0.,1.,0.)); #133=VECTOR('',#132,3.2); #134=LINE('',#131,#133); #135=EDGE_CURVE('',#124,#115,#134,.T.); #136=ORIENTED_EDGE('',*,*,#135,.T.); #137=EDGE_LOOP('',(#121,#122,#130,#136)); #138=FACE_BOUND('',#137,.T.); #139=ADVANCED_FACE('',(#138),#113,.F.); #140=CARTESIAN_POINT('',(4.,5.77,11.92820323)); #141=DIRECTION('',(0.5,0.,0.866025404)); #142=DIRECTION('',(0.866025404,0.,-0.5)); #143=AXIS2_PLACEMENT_3D('',#140,#141,#142); #144=PLANE('',#143); #145=CARTESIAN_POINT('',(0.9,5.77,13.717989065)); #146=VERTEX_POINT('',#145); #147=CARTESIAN_POINT('',(0.9,5.77,13.717989065)); #148=DIRECTION('',(0.866025404,0.,-0.5)); #149=VECTOR('',#148,8.198373822); #150=LINE('',#147,#149); #151=EDGE_CURVE('',#146,#124,#150,.T.); #152=ORIENTED_EDGE('',*,*,#151,.F.); #153=CARTESIAN_POINT('',(0.9,8.97,13.717989065)); #154=VERTEX_POINT('',#153); #155=CARTESIAN_POINT('',(0.9,5.77,13.717989065)); #156=DIRECTION('',(0.,1.,0.)); #157=VECTOR('',#156,3.2); #158=LINE('',#155,#157); #159=EDGE_CURVE('',#146,#154,#158,.T.); #160=ORIENTED_EDGE('',*,*,#159,.T.); #161=CARTESIAN_POINT('',(0.9,8.97,13.717989065)); #162=DIRECTION('',(0.866025404,0.,-0.5)); #163=VECTOR('',#162,8.198373822); #164=LINE('',#161,#163); #165=EDGE_CURVE('',#154,#115,#164,.T.); #166=ORIENTED_EDGE('',*,*,#165,.T.); #167=ORIENTED_EDGE('',*,*,#135,.F.); #168=EDGE_LOOP('',(#152,#160,#166,#167)); #169=FACE_BOUND('',#168,.T.); #170=ADVANCED_FACE('',(#169),#144,.F.); #171=CARTESIAN_POINT('',(-4.,5.77,11.92820323)); #172=DIRECTION('',(-0.5,0.,0.866025404)); #173=DIRECTION('',(0.866025404,0.,0.5)); #174=AXIS2_PLACEMENT_3D('',#171,#172,#173); #175=PLANE('',#174); #176=CARTESIAN_POINT('',(-0.9,8.97,13.717989065)); #177=VERTEX_POINT('',#176); #178=CARTESIAN_POINT('',(-8.,8.97,9.618802154)); #179=DIRECTION('',(0.866025404,0.,0.5)); #180=VECTOR('',#179,8.198373822); #181=LINE('',#178,#180); #182=EDGE_CURVE('',#33,#177,#181,.T.); #183=ORIENTED_EDGE('',*,*,#182,.T.); #184=CARTESIAN_POINT('',(-0.9,5.77,13.717989065)); #185=VERTEX_POINT('',#184); #186=CARTESIAN_POINT('',(-0.9,8.97,13.717989065)); #187=DIRECTION('',(-0.,-1.,-0.)); #188=VECTOR('',#187,3.2); #189=LINE('',#186,#188); #190=EDGE_CURVE('',#177,#185,#189,.T.); #191=ORIENTED_EDGE('',*,*,#190,.T.); #192=CARTESIAN_POINT('',(-8.,5.77,9.618802154)); #193=DIRECTION('',(0.866025404,0.,0.5)); #194=VECTOR('',#193,8.198373822); #195=LINE('',#192,#194); #196=EDGE_CURVE('',#43,#185,#195,.T.); #197=ORIENTED_EDGE('',*,*,#196,.F.); #198=ORIENTED_EDGE('',*,*,#48,.T.); #199=EDGE_LOOP('',(#183,#191,#197,#198)); #200=FACE_BOUND('',#199,.T.); #201=ADVANCED_FACE('',(#200),#175,.F.); #202=CARTESIAN_POINT('',(0.,5.77,0.)); #203=DIRECTION('',(0.,1.,0.)); #204=DIRECTION('',(-1.,0.,0.)); #205=AXIS2_PLACEMENT_3D('',#202,#203,#204); #206=PLANE('',#205); #207=ORIENTED_EDGE('',*,*,#56,.F.); #208=ORIENTED_EDGE('',*,*,#196,.T.); #209=CARTESIAN_POINT('',(0.,5.77,12.159143338)); #210=DIRECTION('',(0.,1.,0.)); #211=DIRECTION('',(0.,-0.,1.)); #212=AXIS2_PLACEMENT_3D('',#209,#210,#211); #213=CIRCLE('',#212,1.8); #214=EDGE_CURVE('',#185,#146,#213,.T.); #215=ORIENTED_EDGE('',*,*,#214,.T.); #216=ORIENTED_EDGE('',*,*,#151,.T.); #217=ORIENTED_EDGE('',*,*,#129,.T.); #218=ORIENTED_EDGE('',*,*,#89,.F.); #219=CARTESIAN_POINT('',(-0.,5.77,5.)); #220=DIRECTION('',(0.,1.,0.)); #221=DIRECTION('',(0.,-0.,1.)); #222=AXIS2_PLACEMENT_3D('',#219,#220,#221); #223=CIRCLE('',#222,15.); #224=EDGE_CURVE('',#51,#75,#223,.T.); #225=ORIENTED_EDGE('',*,*,#224,.F.); #226=EDGE_LOOP('',(#207,#208,#215,#216,#217,#218,#225)); #227=FACE_BOUND('',#226,.T.); #228=ADVANCED_FACE('',(#227),#206,.F.); #229=CARTESIAN_POINT('',(0.,8.97,0.)); #230=DIRECTION('',(0.,1.,0.)); #231=DIRECTION('',(-1.,0.,0.)); #232=AXIS2_PLACEMENT_3D('',#229,#230,#231); #233=PLANE('',#232); #234=ORIENTED_EDGE('',*,*,#40,.T.); #235=CARTESIAN_POINT('',(-0.,8.97,5.)); #236=DIRECTION('',(0.,1.,0.)); #237=DIRECTION('',(0.,-0.,1.)); #238=AXIS2_PLACEMENT_3D('',#235,#236,#237); #239=CIRCLE('',#238,15.); #240=EDGE_CURVE('',#35,#73,#239,.T.); #241=ORIENTED_EDGE('',*,*,#240,.T.); #242=ORIENTED_EDGE('',*,*,#104,.T.); #243=ORIENTED_EDGE('',*,*,#120,.F.); #244=ORIENTED_EDGE('',*,*,#165,.F.); #245=CARTESIAN_POINT('',(0.,8.97,12.159143338)); #246=DIRECTION('',(-0.,-1.,-0.)); #247=DIRECTION('',(0.,-0.,1.)); #248=AXIS2_PLACEMENT_3D('',#245,#246,#247); #249=CIRCLE('',#248,1.8); #250=EDGE_CURVE('',#154,#177,#249,.T.); #251=ORIENTED_EDGE('',*,*,#250,.T.); #252=ORIENTED_EDGE('',*,*,#182,.F.); #253=EDGE_LOOP('',(#234,#241,#242,#243,#244,#251,#252)); #254=FACE_BOUND('',#253,.T.); #255=ADVANCED_FACE('',(#254),#233,.T.); #256=CARTESIAN_POINT('',(0.,5.77,12.159143338)); #257=DIRECTION('',(0.,-1.,0.)); #258=DIRECTION('',(0.,0.,-1.)); #259=AXIS2_PLACEMENT_3D('',#256,#257,#258); #260=CYLINDRICAL_SURFACE('',#259,1.8); #261=ORIENTED_EDGE('',*,*,#214,.F.); #262=ORIENTED_EDGE('',*,*,#190,.F.); #263=ORIENTED_EDGE('',*,*,#250,.F.); #264=ORIENTED_EDGE('',*,*,#159,.F.); #265=EDGE_LOOP('',(#261,#262,#263,#264)); #266=FACE_BOUND('',#265,.T.); #267=ADVANCED_FACE('',(#266),#260,.F.); #268=CARTESIAN_POINT('',(-0.,5.77,5.)); #269=DIRECTION('',(0.,1.,0.)); #270=DIRECTION('',(0.,-0.,1.)); #271=AXIS2_PLACEMENT_3D('',#268,#269,#270); #272=CYLINDRICAL_SURFACE('',#271,15.); #273=ORIENTED_EDGE('',*,*,#80,.F.); #274=ORIENTED_EDGE('',*,*,#240,.F.); #275=ORIENTED_EDGE('',*,*,#62,.F.); #276=ORIENTED_EDGE('',*,*,#224,.T.); #277=EDGE_LOOP('',(#273,#274,#275,#276)); #278=FACE_BOUND('',#277,.T.); #279=ADVANCED_FACE('',(#278),#272,.T.); #280=CLOSED_SHELL('',(#66,#108,#139,#170,#201,#228,#255,#267,#279)); #281=MANIFOLD_SOLID_BREP('Body 41',#280); #282=COLOUR_RGB('',0.627451003,0.627451003,0.643137276); #283=FILL_AREA_STYLE_COLOUR('',#282); #284=FILL_AREA_STYLE('',(#283)); #285=SURFACE_STYLE_FILL_AREA(#284); #286=SURFACE_SIDE_STYLE('',(#285)); #287=SURFACE_STYLE_USAGE(.BOTH.,#286); #288=PRESENTATION_STYLE_ASSIGNMENT((#287)); #26=STYLED_ITEM('',(#288),#281); #16=SHAPE_REPRESENTATION('root',(#15),#10); #17=ADVANCED_BREP_SHAPE_REPRESENTATION('root',(#281),#10); #296=SHAPE_REPRESENTATION_RELATIONSHIP('','',#16,#17); #297=CARTESIAN_POINT('',(0.,0.,0.)); #298=DIRECTION('',(0.,0.,1.)); #299=DIRECTION('',(1.,0.,0.)); #300=AXIS2_PLACEMENT_3D('',#297,#298,#299); #302=MAPPED_ITEM('',#301,#300); #301=REPRESENTATION_MAP(#300,#16); #303=APPLICATION_CONTEXT('Managed model based 3d engineering'); #304=APPLICATION_PROTOCOL_DEFINITION('international standard','ap242_managed_model_based_3d_engineering',2014,#303); #305=PRODUCT_CONTEXT('',#303,'mechanical'); #306=PRODUCT_DEFINITION_CONTEXT('part definition',#303,'design'); #24=PRODUCT('root','root','',(#305)); #307=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24)); #308=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.); #25=PRODUCT_DEFINITION('design','',#308,#306); #23=PRODUCT_DEFINITION_SHAPE('','',#25); #309=SHAPE_DEFINITION_REPRESENTATION(#23,#16); #11=DRAUGHTING_MODEL('',(#302),#10); #310=DESCRIPTIVE_REPRESENTATION_ITEM('KEY','/private/var/mobile/Containers/Data/Application/F80535CE-18CF-442F-96C7-3C807C077FF5/tmp/EA18ADF8-F246-40EC-A586-791BEF81B1B2.tmp'); #311=PROPERTY_DEFINITION('KEY','',#25); #312=REPRESENTATION('',(#310),#10); #313=PROPERTY_DEFINITION_REPRESENTATION(#311,#312); #314=GENERAL_PROPERTY('','KEY',''); #315=GENERAL_PROPERTY_ASSOCIATION('','',#314,#311); #1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#26),#10); ENDSEC; END-ISO-10303-21;