ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1');
FILE_NAME('temp_export', '2026-02-09T11:43:20-06:00', (''), ('Shapr3D Limited'), 'HOOPS Exchange 2025.9', 'Shapr3D', '');
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-03),#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);
#45=CARTESIAN_POINT('',(0.,0.,0.));
#46=DIRECTION('',(0.,0.,1.));
#47=DIRECTION('',(1.,0.,-0.));
#48=AXIS2_PLACEMENT_3D('',#45,#46,#47);
#49=ITEM_DEFINED_TRANSFORMATION('','',#48,#15);
#50=(REPRESENTATION_RELATIONSHIP('','',#35,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#49)SHAPE_REPRESENTATION_RELATIONSHIP());
#51=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Rod Stop.step_1','Rod Stop.step','Rod Stop.step',#25,#44,$);
#52=PRODUCT_DEFINITION_SHAPE('','',#51);
#53=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#50,#52);
#73=CARTESIAN_POINT('',(0.,0.,0.));
#74=DIRECTION('',(0.,0.,1.));
#75=DIRECTION('',(1.,0.,-0.));
#76=AXIS2_PLACEMENT_3D('',#73,#74,#75);
#77=ITEM_DEFINED_TRANSFORMATION('','',#76,#15);
#78=(REPRESENTATION_RELATIONSHIP('','',#63,#35)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#77)SHAPE_REPRESENTATION_RELATIONSHIP());
#79=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Done_2','Done','Done',#44,#72,$);
#80=PRODUCT_DEFINITION_SHAPE('','',#79);
#81=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#78,#80);
#101=CARTESIAN_POINT('',(0.,0.,0.));
#102=DIRECTION('',(0.,0.,1.));
#103=DIRECTION('',(1.,0.,-0.));
#104=AXIS2_PLACEMENT_3D('',#101,#102,#103);
#105=ITEM_DEFINED_TRANSFORMATION('','',#104,#15);
#106=(REPRESENTATION_RELATIONSHIP('','',#91,#63)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#105)SHAPE_REPRESENTATION_RELATIONSHIP());
#107=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Charging Handle_3','Charging Handle','Charging Handle',#72,#100,$);
#108=PRODUCT_DEFINITION_SHAPE('','',#107);
#109=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#106,#108);
#116=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-05),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
#117=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#116))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','Back'));
#129=CARTESIAN_POINT('',(0.,0.,0.));
#130=DIRECTION('',(0.,0.,1.));
#131=DIRECTION('',(1.,0.,-0.));
#132=AXIS2_PLACEMENT_3D('',#129,#130,#131);
#133=ITEM_DEFINED_TRANSFORMATION('','',#132,#15);
#134=(REPRESENTATION_RELATIONSHIP('','',#119,#91)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#133)SHAPE_REPRESENTATION_RELATIONSHIP());
#135=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Back_4','Back','Back',#100,#128,$);
#136=PRODUCT_DEFINITION_SHAPE('','',#135);
#137=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#134,#136);
#796=APPLICATION_CONTEXT('Managed model based 3d engineering');
#797=APPLICATION_PROTOCOL_DEFINITION('international standard','ap242_managed_model_based_3d_engineering',2014,#796);
#798=PRODUCT_CONTEXT('',#796,'mechanical');
#799=PRODUCT_DEFINITION_CONTEXT('part definition',#796,'design');
#127=PRODUCT('Back','Back','',(#798));
#800=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#127));
#801=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#127,.NOT_KNOWN.);
#128=PRODUCT_DEFINITION('design','',#801,#799);
#126=PRODUCT_DEFINITION_SHAPE('','',#128);
#99=PRODUCT('Charging Handle','Charging Handle','',(#798));
#809=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#99));
#810=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#99,.NOT_KNOWN.);
#100=PRODUCT_DEFINITION('design','',#810,#799);
#98=PRODUCT_DEFINITION_SHAPE('','',#100);
#71=PRODUCT('Done','Done','',(#798));
#818=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#71));
#819=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#71,.NOT_KNOWN.);
#72=PRODUCT_DEFINITION('design','',#819,#799);
#70=PRODUCT_DEFINITION_SHAPE('','',#72);
#43=PRODUCT('Rod Stop.step','Rod Stop.step','',(#798));
#827=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#43));
#828=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#43,.NOT_KNOWN.);
#44=PRODUCT_DEFINITION('design','',#828,#799);
#42=PRODUCT_DEFINITION_SHAPE('','',#44);
#24=PRODUCT('root','root','',(#798));
#836=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#24));
#837=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#24,.NOT_KNOWN.);
#25=PRODUCT_DEFINITION('design','',#837,#799);
#23=PRODUCT_DEFINITION_SHAPE('','',#25);
ENDSEC;
END-ISO-10303-21;