diff --git a/Pistols/9mm_Shuty_AR-15_Pistol_v4.0_MP-1-unnamed/FCStd/mag_follower.FCStd b/Pistols/9mm_Shuty_AR-15_Pistol_v4.0_MP-1-unnamed/FCStd/mag_follower.FCStd new file mode 100644 index 0000000..48fd75c Binary files /dev/null and b/Pistols/9mm_Shuty_AR-15_Pistol_v4.0_MP-1-unnamed/FCStd/mag_follower.FCStd differ diff --git a/Pistols/9mm_Shuty_AR-15_Pistol_v4.0_MP-1-unnamed/STEP/mag_follower.step b/Pistols/9mm_Shuty_AR-15_Pistol_v4.0_MP-1-unnamed/STEP/mag_follower.step new file mode 100644 index 0000000..ef0b9f7 --- /dev/null +++ b/Pistols/9mm_Shuty_AR-15_Pistol_v4.0_MP-1-unnamed/STEP/mag_follower.step @@ -0,0 +1,1072 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('C:/Users/Darren/Desktop/shuty step/mag follower.step', + '2015-07-10T13:20:30',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet002','Fillet002','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#885); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#196,#270,#320,#367,#421,#475,#609,#643,#692, + #741,#812,#844,#876)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#88,#116,#144,#172)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(7.559599045783,0.E+000,8.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(27.6,0.E+000,8.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#35 = DIRECTION('',(0.E+000,1.,0.E+000)); +#36 = DIRECTION('',(1.,0.E+000,0.E+000)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.E+000,-8.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(1.,0.E+000)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(0.E+000,0.E+000,8.)); +#47 = DIRECTION('',(0.E+000,0.E+000,1.)); +#48 = DIRECTION('',(1.,0.E+000,0.E+000)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.E+000)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.F.); +#56 = EDGE_CURVE('',#57,#24,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(29.6,0.E+000,6.)); +#59 = SURFACE_CURVE('',#60,(#65,#76),.PCURVE_S1.); +#60 = CIRCLE('',#61,2.); +#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64); +#62 = CARTESIAN_POINT('',(27.6,0.E+000,6.)); +#63 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#64 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#65 = PCURVE('',#32,#66); +#66 = DEFINITIONAL_REPRESENTATION('',(#67),#75); +#67 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#68,#69,#70,#71,#72,#73,#74), +.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#68 = CARTESIAN_POINT('',(27.6,-4.)); +#69 = CARTESIAN_POINT('',(31.064101615138,-4.)); +#70 = CARTESIAN_POINT('',(29.332050807569,-7.)); +#71 = CARTESIAN_POINT('',(27.6,-10.)); +#72 = CARTESIAN_POINT('',(25.867949192431,-7.)); +#73 = CARTESIAN_POINT('',(24.135898384862,-4.)); +#74 = CARTESIAN_POINT('',(27.6,-4.)); +#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#76 = PCURVE('',#77,#82); +#77 = CYLINDRICAL_SURFACE('',#78,2.); +#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81); +#79 = CARTESIAN_POINT('',(27.6,0.E+000,6.)); +#80 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#81 = DIRECTION('',(1.,0.E+000,0.E+000)); +#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(1.,0.E+000)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = ORIENTED_EDGE('',*,*,#89,.F.); +#89 = EDGE_CURVE('',#90,#57,#92,.T.); +#90 = VERTEX_POINT('',#91); +#91 = CARTESIAN_POINT('',(29.6,0.E+000,0.E+000)); +#92 = SURFACE_CURVE('',#93,(#97,#104),.PCURVE_S1.); +#93 = LINE('',#94,#95); +#94 = CARTESIAN_POINT('',(29.6,0.E+000,0.E+000)); +#95 = VECTOR('',#96,1.); +#96 = DIRECTION('',(0.E+000,0.E+000,1.)); +#97 = PCURVE('',#32,#98); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = LINE('',#100,#101); +#100 = CARTESIAN_POINT('',(29.6,0.E+000)); +#101 = VECTOR('',#102,1.); +#102 = DIRECTION('',(0.E+000,-1.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = PCURVE('',#105,#110); +#105 = PLANE('',#106); +#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109); +#107 = CARTESIAN_POINT('',(29.6,0.E+000,0.E+000)); +#108 = DIRECTION('',(1.,0.E+000,0.E+000)); +#109 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(0.E+000,-1.)); +#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#116 = ORIENTED_EDGE('',*,*,#117,.F.); +#117 = EDGE_CURVE('',#118,#90,#120,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#120 = SURFACE_CURVE('',#121,(#125,#132),.PCURVE_S1.); +#121 = LINE('',#122,#123); +#122 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#123 = VECTOR('',#124,1.); +#124 = DIRECTION('',(1.,0.E+000,0.E+000)); +#125 = PCURVE('',#32,#126); +#126 = DEFINITIONAL_REPRESENTATION('',(#127),#131); +#127 = LINE('',#128,#129); +#128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#129 = VECTOR('',#130,1.); +#130 = DIRECTION('',(1.,0.E+000)); +#131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#132 = PCURVE('',#133,#138); +#133 = PLANE('',#134); +#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137); +#135 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#136 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#137 = DIRECTION('',(1.,0.E+000,0.E+000)); +#138 = DEFINITIONAL_REPRESENTATION('',(#139),#143); +#139 = LINE('',#140,#141); +#140 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#141 = VECTOR('',#142,1.); +#142 = DIRECTION('',(1.,0.E+000)); +#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#144 = ORIENTED_EDGE('',*,*,#145,.T.); +#145 = EDGE_CURVE('',#118,#146,#148,.T.); +#146 = VERTEX_POINT('',#147); +#147 = CARTESIAN_POINT('',(0.E+000,0.E+000,4.156278448778)); +#148 = SURFACE_CURVE('',#149,(#153,#160),.PCURVE_S1.); +#149 = LINE('',#150,#151); +#150 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#151 = VECTOR('',#152,1.); +#152 = DIRECTION('',(0.E+000,0.E+000,1.)); +#153 = PCURVE('',#32,#154); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(0.E+000,-1.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = PCURVE('',#161,#166); +#161 = PLANE('',#162); +#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165); +#163 = CARTESIAN_POINT('',(0.E+000,-9.8,0.E+000)); +#164 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#165 = DIRECTION('',(0.E+000,1.,0.E+000)); +#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(9.8,0.E+000)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(0.E+000,-1.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = ORIENTED_EDGE('',*,*,#173,.F.); +#173 = EDGE_CURVE('',#22,#146,#174,.T.); +#174 = SURFACE_CURVE('',#175,(#179,#185),.PCURVE_S1.); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(-0.993265476289,0.E+000,3.651246912823)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(-0.891391912603,0.E+000,-0.453233337417)); +#179 = PCURVE('',#32,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#184); +#181 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#182,#183),.UNSPECIFIED.,.F.,.F., + (2,2),(-9.594954139867,-1.114285941173),.PIECEWISE_BEZIER_KNOTS.); +#182 = CARTESIAN_POINT('',(7.559599045783,-8.)); +#183 = CARTESIAN_POINT('',(1.110223024625E-016,-4.156278448778)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#186,#191); +#186 = PLANE('',#187); +#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); +#188 = CARTESIAN_POINT('',(-0.307359,-9.8,4.)); +#189 = DIRECTION('',(0.453233337417,-1.979287650673E-016,-0.891391912603 + )); +#190 = DIRECTION('',(0.891391912603,1.006380173457E-016,0.453233337417) + ); +#191 = DEFINITIONAL_REPRESENTATION('',(#192),#195); +#192 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#193,#194),.UNSPECIFIED.,.F.,.F., + (2,2),(-9.594954139867,-1.114285941173),.PIECEWISE_BEZIER_KNOTS.); +#193 = CARTESIAN_POINT('',(8.825476128465,-9.8)); +#194 = CARTESIAN_POINT('',(0.344807929772,-9.8)); +#195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#196 = ADVANCED_FACE('',(#197),#44,.T.); +#197 = FACE_BOUND('',#198,.T.); +#198 = EDGE_LOOP('',(#199,#200,#221,#249)); +#199 = ORIENTED_EDGE('',*,*,#21,.F.); +#200 = ORIENTED_EDGE('',*,*,#201,.F.); +#201 = EDGE_CURVE('',#202,#22,#204,.T.); +#202 = VERTEX_POINT('',#203); +#203 = CARTESIAN_POINT('',(7.559599045783,-9.8,8.)); +#204 = SURFACE_CURVE('',#205,(#209,#215),.PCURVE_S1.); +#205 = LINE('',#206,#207); +#206 = CARTESIAN_POINT('',(7.559599045783,-4.9,8.)); +#207 = VECTOR('',#208,1.); +#208 = DIRECTION('',(4.367038978094E-016,1.,0.E+000)); +#209 = PCURVE('',#44,#210); +#210 = DEFINITIONAL_REPRESENTATION('',(#211),#214); +#211 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#212,#213),.UNSPECIFIED.,.F.,.F., + (2,2),(-4.9,4.9),.PIECEWISE_BEZIER_KNOTS.); +#212 = CARTESIAN_POINT('',(7.559599045783,-9.8)); +#213 = CARTESIAN_POINT('',(7.559599045783,0.E+000)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = PCURVE('',#186,#216); +#216 = DEFINITIONAL_REPRESENTATION('',(#217),#220); +#217 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#218,#219),.UNSPECIFIED.,.F.,.F., + (2,2),(-4.9,4.9),.PIECEWISE_BEZIER_KNOTS.); +#218 = CARTESIAN_POINT('',(8.825476128465,0.E+000)); +#219 = CARTESIAN_POINT('',(8.825476128465,-9.8)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ORIENTED_EDGE('',*,*,#222,.F.); +#222 = EDGE_CURVE('',#223,#202,#225,.T.); +#223 = VERTEX_POINT('',#224); +#224 = CARTESIAN_POINT('',(27.6,-9.8,8.)); +#225 = SURFACE_CURVE('',#226,(#230,#237),.PCURVE_S1.); +#226 = LINE('',#227,#228); +#227 = CARTESIAN_POINT('',(29.6,-9.8,8.)); +#228 = VECTOR('',#229,1.); +#229 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#230 = PCURVE('',#44,#231); +#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(29.6,-9.8)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(-1.,0.E+000)); +#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#237 = PCURVE('',#238,#243); +#238 = PLANE('',#239); +#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242); +#240 = CARTESIAN_POINT('',(29.6,-9.8,0.E+000)); +#241 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#242 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248); +#244 = LINE('',#245,#246); +#245 = CARTESIAN_POINT('',(0.E+000,-8.)); +#246 = VECTOR('',#247,1.); +#247 = DIRECTION('',(1.,0.E+000)); +#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#249 = ORIENTED_EDGE('',*,*,#250,.F.); +#250 = EDGE_CURVE('',#24,#223,#251,.T.); +#251 = SURFACE_CURVE('',#252,(#256,#263),.PCURVE_S1.); +#252 = LINE('',#253,#254); +#253 = CARTESIAN_POINT('',(27.6,0.E+000,8.)); +#254 = VECTOR('',#255,1.); +#255 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#256 = PCURVE('',#44,#257); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(27.6,0.E+000)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(0.E+000,-1.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = PCURVE('',#77,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.E+000,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = ADVANCED_FACE('',(#271),#77,.T.); +#271 = FACE_BOUND('',#272,.T.); +#272 = EDGE_LOOP('',(#273,#274,#275,#299)); +#273 = ORIENTED_EDGE('',*,*,#56,.T.); +#274 = ORIENTED_EDGE('',*,*,#250,.T.); +#275 = ORIENTED_EDGE('',*,*,#276,.F.); +#276 = EDGE_CURVE('',#277,#223,#279,.T.); +#277 = VERTEX_POINT('',#278); +#278 = CARTESIAN_POINT('',(29.6,-9.8,6.)); +#279 = SURFACE_CURVE('',#280,(#285,#292),.PCURVE_S1.); +#280 = CIRCLE('',#281,2.); +#281 = AXIS2_PLACEMENT_3D('',#282,#283,#284); +#282 = CARTESIAN_POINT('',(27.6,-9.8,6.)); +#283 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#284 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#285 = PCURVE('',#77,#286); +#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291); +#287 = LINE('',#288,#289); +#288 = CARTESIAN_POINT('',(-1.570796326795,9.8)); +#289 = VECTOR('',#290,1.); +#290 = DIRECTION('',(1.,0.E+000)); +#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#292 = PCURVE('',#238,#293); +#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298); +#294 = CIRCLE('',#295,2.); +#295 = AXIS2_PLACEMENT_2D('',#296,#297); +#296 = CARTESIAN_POINT('',(2.,-6.)); +#297 = DIRECTION('',(-0.E+000,1.)); +#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#299 = ORIENTED_EDGE('',*,*,#300,.F.); +#300 = EDGE_CURVE('',#57,#277,#301,.T.); +#301 = SURFACE_CURVE('',#302,(#306,#313),.PCURVE_S1.); +#302 = LINE('',#303,#304); +#303 = CARTESIAN_POINT('',(29.6,0.E+000,6.)); +#304 = VECTOR('',#305,1.); +#305 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#306 = PCURVE('',#77,#307); +#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312); +#308 = LINE('',#309,#310); +#309 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#310 = VECTOR('',#311,1.); +#311 = DIRECTION('',(0.E+000,1.)); +#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#313 = PCURVE('',#105,#314); +#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319); +#315 = LINE('',#316,#317); +#316 = CARTESIAN_POINT('',(0.E+000,-6.)); +#317 = VECTOR('',#318,1.); +#318 = DIRECTION('',(1.,0.E+000)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = ADVANCED_FACE('',(#321),#186,.F.); +#321 = FACE_BOUND('',#322,.F.); +#322 = EDGE_LOOP('',(#323,#324,#325,#348)); +#323 = ORIENTED_EDGE('',*,*,#173,.F.); +#324 = ORIENTED_EDGE('',*,*,#201,.F.); +#325 = ORIENTED_EDGE('',*,*,#326,.F.); +#326 = EDGE_CURVE('',#327,#202,#329,.T.); +#327 = VERTEX_POINT('',#328); +#328 = CARTESIAN_POINT('',(2.775557561563E-017,-9.8,4.156278448778)); +#329 = SURFACE_CURVE('',#330,(#334,#341),.PCURVE_S1.); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(-0.307359,-9.8,4.)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(0.891391912603,1.006380173457E-016,0.453233337417) + ); +#334 = PCURVE('',#186,#335); +#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(1.,0.E+000)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = PCURVE('',#238,#342); +#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(29.907359,-4.)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(-0.891391912603,-0.453233337417)); +#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#348 = ORIENTED_EDGE('',*,*,#349,.F.); +#349 = EDGE_CURVE('',#146,#327,#350,.T.); +#350 = SURFACE_CURVE('',#351,(#355,#361),.PCURVE_S1.); +#351 = LINE('',#352,#353); +#352 = CARTESIAN_POINT('',(2.775557561563E-017,-9.8,4.156278448778)); +#353 = VECTOR('',#354,1.); +#354 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#355 = PCURVE('',#186,#356); +#356 = DEFINITIONAL_REPRESENTATION('',(#357),#360); +#357 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#358,#359),.UNSPECIFIED.,.F.,.F., + (2,2),(-9.8,-3.470078641731E-017),.PIECEWISE_BEZIER_KNOTS.); +#358 = CARTESIAN_POINT('',(0.344807929772,-9.8)); +#359 = CARTESIAN_POINT('',(0.344807929772,0.E+000)); +#360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#361 = PCURVE('',#161,#362); +#362 = DEFINITIONAL_REPRESENTATION('',(#363),#366); +#363 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#364,#365),.UNSPECIFIED.,.F.,.F., + (2,2),(-9.8,-3.470078641731E-017),.PIECEWISE_BEZIER_KNOTS.); +#364 = CARTESIAN_POINT('',(9.8,-4.156278448778)); +#365 = CARTESIAN_POINT('',(3.470078641731E-017,-4.156278448778)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ADVANCED_FACE('',(#368),#105,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#371,#372,#395)); +#370 = ORIENTED_EDGE('',*,*,#89,.T.); +#371 = ORIENTED_EDGE('',*,*,#300,.T.); +#372 = ORIENTED_EDGE('',*,*,#373,.F.); +#373 = EDGE_CURVE('',#374,#277,#376,.T.); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(29.6,-9.8,0.E+000)); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(29.6,-9.8,0.E+000)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.E+000,0.E+000,1.)); +#381 = PCURVE('',#105,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(9.8,0.E+000)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(0.E+000,-1.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#238,#389); +#389 = DEFINITIONAL_REPRESENTATION('',(#390),#394); +#390 = LINE('',#391,#392); +#391 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#392 = VECTOR('',#393,1.); +#393 = DIRECTION('',(0.E+000,-1.)); +#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#395 = ORIENTED_EDGE('',*,*,#396,.F.); +#396 = EDGE_CURVE('',#90,#374,#397,.T.); +#397 = SURFACE_CURVE('',#398,(#402,#409),.PCURVE_S1.); +#398 = LINE('',#399,#400); +#399 = CARTESIAN_POINT('',(29.6,0.E+000,0.E+000)); +#400 = VECTOR('',#401,1.); +#401 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#402 = PCURVE('',#105,#403); +#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408); +#404 = LINE('',#405,#406); +#405 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#406 = VECTOR('',#407,1.); +#407 = DIRECTION('',(1.,0.E+000)); +#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#409 = PCURVE('',#410,#415); +#410 = PLANE('',#411); +#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414); +#412 = CARTESIAN_POINT('',(29.6,0.E+000,0.E+000)); +#413 = DIRECTION('',(-1.,-0.E+000,-0.E+000)); +#414 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(1.,0.E+000)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ADVANCED_FACE('',(#422),#161,.T.); +#422 = FACE_BOUND('',#423,.T.); +#423 = EDGE_LOOP('',(#424,#425,#426,#454)); +#424 = ORIENTED_EDGE('',*,*,#349,.F.); +#425 = ORIENTED_EDGE('',*,*,#145,.F.); +#426 = ORIENTED_EDGE('',*,*,#427,.F.); +#427 = EDGE_CURVE('',#428,#118,#430,.T.); +#428 = VERTEX_POINT('',#429); +#429 = CARTESIAN_POINT('',(0.E+000,-9.8,0.E+000)); +#430 = SURFACE_CURVE('',#431,(#435,#442),.PCURVE_S1.); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(0.E+000,-9.8,0.E+000)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(0.E+000,1.,0.E+000)); +#435 = PCURVE('',#161,#436); +#436 = DEFINITIONAL_REPRESENTATION('',(#437),#441); +#437 = LINE('',#438,#439); +#438 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#439 = VECTOR('',#440,1.); +#440 = DIRECTION('',(1.,0.E+000)); +#441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#442 = PCURVE('',#443,#448); +#443 = PLANE('',#444); +#444 = AXIS2_PLACEMENT_3D('',#445,#446,#447); +#445 = CARTESIAN_POINT('',(0.E+000,-9.8,0.E+000)); +#446 = DIRECTION('',(1.,0.E+000,0.E+000)); +#447 = DIRECTION('',(0.E+000,1.,0.E+000)); +#448 = DEFINITIONAL_REPRESENTATION('',(#449),#453); +#449 = LINE('',#450,#451); +#450 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#451 = VECTOR('',#452,1.); +#452 = DIRECTION('',(1.,0.E+000)); +#453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#454 = ORIENTED_EDGE('',*,*,#455,.T.); +#455 = EDGE_CURVE('',#428,#327,#456,.T.); +#456 = SURFACE_CURVE('',#457,(#461,#468),.PCURVE_S1.); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(0.E+000,-9.8,0.E+000)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(0.E+000,0.E+000,1.)); +#461 = PCURVE('',#161,#462); +#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467); +#463 = LINE('',#464,#465); +#464 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#465 = VECTOR('',#466,1.); +#466 = DIRECTION('',(0.E+000,-1.)); +#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#468 = PCURVE('',#238,#469); +#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474); +#470 = LINE('',#471,#472); +#471 = CARTESIAN_POINT('',(29.6,0.E+000)); +#472 = VECTOR('',#473,1.); +#473 = DIRECTION('',(0.E+000,-1.)); +#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#475 = ADVANCED_FACE('',(#476),#133,.F.); +#476 = FACE_BOUND('',#477,.F.); +#477 = EDGE_LOOP('',(#478,#508,#537,#558,#559,#582)); +#478 = ORIENTED_EDGE('',*,*,#479,.T.); +#479 = EDGE_CURVE('',#480,#482,#484,.T.); +#480 = VERTEX_POINT('',#481); +#481 = CARTESIAN_POINT('',(2.,0.E+000,-5.)); +#482 = VERTEX_POINT('',#483); +#483 = CARTESIAN_POINT('',(27.6,0.E+000,-5.)); +#484 = SURFACE_CURVE('',#485,(#489,#496),.PCURVE_S1.); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.E+000,0.E+000,-5.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.E+000,0.E+000)); +#489 = PCURVE('',#133,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = LINE('',#492,#493); +#492 = CARTESIAN_POINT('',(0.E+000,-5.)); +#493 = VECTOR('',#494,1.); +#494 = DIRECTION('',(1.,0.E+000)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = PCURVE('',#497,#502); +#497 = PLANE('',#498); +#498 = AXIS2_PLACEMENT_3D('',#499,#500,#501); +#499 = CARTESIAN_POINT('',(0.E+000,0.E+000,-5.)); +#500 = DIRECTION('',(0.E+000,0.E+000,1.)); +#501 = DIRECTION('',(1.,0.E+000,0.E+000)); +#502 = DEFINITIONAL_REPRESENTATION('',(#503),#507); +#503 = LINE('',#504,#505); +#504 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#505 = VECTOR('',#506,1.); +#506 = DIRECTION('',(1.,0.E+000)); +#507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#508 = ORIENTED_EDGE('',*,*,#509,.T.); +#509 = EDGE_CURVE('',#482,#510,#512,.T.); +#510 = VERTEX_POINT('',#511); +#511 = CARTESIAN_POINT('',(29.6,0.E+000,-3.)); +#512 = SURFACE_CURVE('',#513,(#518,#525),.PCURVE_S1.); +#513 = CIRCLE('',#514,2.); +#514 = AXIS2_PLACEMENT_3D('',#515,#516,#517); +#515 = CARTESIAN_POINT('',(27.6,0.E+000,-3.)); +#516 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#517 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#518 = PCURVE('',#133,#519); +#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524); +#520 = CIRCLE('',#521,2.); +#521 = AXIS2_PLACEMENT_2D('',#522,#523); +#522 = CARTESIAN_POINT('',(27.6,-3.)); +#523 = DIRECTION('',(0.E+000,-1.)); +#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#525 = PCURVE('',#526,#531); +#526 = CYLINDRICAL_SURFACE('',#527,2.); +#527 = AXIS2_PLACEMENT_3D('',#528,#529,#530); +#528 = CARTESIAN_POINT('',(27.6,0.E+000,-3.)); +#529 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#530 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(1.,0.E+000)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = ORIENTED_EDGE('',*,*,#538,.F.); +#538 = EDGE_CURVE('',#90,#510,#539,.T.); +#539 = SURFACE_CURVE('',#540,(#544,#551),.PCURVE_S1.); +#540 = LINE('',#541,#542); +#541 = CARTESIAN_POINT('',(29.6,0.E+000,0.E+000)); +#542 = VECTOR('',#543,1.); +#543 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#544 = PCURVE('',#133,#545); +#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550); +#546 = LINE('',#547,#548); +#547 = CARTESIAN_POINT('',(29.6,0.E+000)); +#548 = VECTOR('',#549,1.); +#549 = DIRECTION('',(0.E+000,-1.)); +#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#551 = PCURVE('',#410,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(0.E+000,-1.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = ORIENTED_EDGE('',*,*,#117,.F.); +#559 = ORIENTED_EDGE('',*,*,#560,.T.); +#560 = EDGE_CURVE('',#118,#561,#563,.T.); +#561 = VERTEX_POINT('',#562); +#562 = CARTESIAN_POINT('',(-4.440892098501E-016,0.E+000,-3.)); +#563 = SURFACE_CURVE('',#564,(#568,#575),.PCURVE_S1.); +#564 = LINE('',#565,#566); +#565 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#566 = VECTOR('',#567,1.); +#567 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#568 = PCURVE('',#133,#569); +#569 = DEFINITIONAL_REPRESENTATION('',(#570),#574); +#570 = LINE('',#571,#572); +#571 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#572 = VECTOR('',#573,1.); +#573 = DIRECTION('',(0.E+000,-1.)); +#574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#575 = PCURVE('',#443,#576); +#576 = DEFINITIONAL_REPRESENTATION('',(#577),#581); +#577 = LINE('',#578,#579); +#578 = CARTESIAN_POINT('',(9.8,0.E+000)); +#579 = VECTOR('',#580,1.); +#580 = DIRECTION('',(0.E+000,-1.)); +#581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#582 = ORIENTED_EDGE('',*,*,#583,.T.); +#583 = EDGE_CURVE('',#561,#480,#584,.T.); +#584 = SURFACE_CURVE('',#585,(#590,#597),.PCURVE_S1.); +#585 = CIRCLE('',#586,2.); +#586 = AXIS2_PLACEMENT_3D('',#587,#588,#589); +#587 = CARTESIAN_POINT('',(2.,0.E+000,-3.)); +#588 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#589 = DIRECTION('',(0.E+000,0.E+000,1.)); +#590 = PCURVE('',#133,#591); +#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596); +#592 = CIRCLE('',#593,2.); +#593 = AXIS2_PLACEMENT_2D('',#594,#595); +#594 = CARTESIAN_POINT('',(2.,-3.)); +#595 = DIRECTION('',(0.E+000,1.)); +#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#597 = PCURVE('',#598,#603); +#598 = CYLINDRICAL_SURFACE('',#599,2.); +#599 = AXIS2_PLACEMENT_3D('',#600,#601,#602); +#600 = CARTESIAN_POINT('',(2.,-9.8,-3.)); +#601 = DIRECTION('',(0.E+000,1.,0.E+000)); +#602 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(1.570796326795,9.8)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(-1.,0.E+000)); +#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#609 = ADVANCED_FACE('',(#610),#238,.T.); +#610 = FACE_BOUND('',#611,.T.); +#611 = EDGE_LOOP('',(#612,#613,#614,#615,#616,#617)); +#612 = ORIENTED_EDGE('',*,*,#373,.T.); +#613 = ORIENTED_EDGE('',*,*,#276,.T.); +#614 = ORIENTED_EDGE('',*,*,#222,.T.); +#615 = ORIENTED_EDGE('',*,*,#326,.F.); +#616 = ORIENTED_EDGE('',*,*,#455,.F.); +#617 = ORIENTED_EDGE('',*,*,#618,.F.); +#618 = EDGE_CURVE('',#374,#428,#619,.T.); +#619 = SURFACE_CURVE('',#620,(#624,#631),.PCURVE_S1.); +#620 = LINE('',#621,#622); +#621 = CARTESIAN_POINT('',(29.6,-9.8,0.E+000)); +#622 = VECTOR('',#623,1.); +#623 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#624 = PCURVE('',#238,#625); +#625 = DEFINITIONAL_REPRESENTATION('',(#626),#630); +#626 = LINE('',#627,#628); +#627 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#628 = VECTOR('',#629,1.); +#629 = DIRECTION('',(1.,0.E+000)); +#630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#631 = PCURVE('',#632,#637); +#632 = PLANE('',#633); +#633 = AXIS2_PLACEMENT_3D('',#634,#635,#636); +#634 = CARTESIAN_POINT('',(29.6,-9.8,0.E+000)); +#635 = DIRECTION('',(0.E+000,1.,0.E+000)); +#636 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(1.,0.E+000)); +#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#643 = ADVANCED_FACE('',(#644),#410,.F.); +#644 = FACE_BOUND('',#645,.F.); +#645 = EDGE_LOOP('',(#646,#647,#670,#691)); +#646 = ORIENTED_EDGE('',*,*,#538,.T.); +#647 = ORIENTED_EDGE('',*,*,#648,.T.); +#648 = EDGE_CURVE('',#510,#649,#651,.T.); +#649 = VERTEX_POINT('',#650); +#650 = CARTESIAN_POINT('',(29.6,-9.8,-3.)); +#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.); +#652 = LINE('',#653,#654); +#653 = CARTESIAN_POINT('',(29.6,0.E+000,-3.)); +#654 = VECTOR('',#655,1.); +#655 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#656 = PCURVE('',#410,#657); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(0.E+000,-3.)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(1.,0.E+000)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#663 = PCURVE('',#526,#664); +#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(1.570796326795,0.E+000)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(0.E+000,1.)); +#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#670 = ORIENTED_EDGE('',*,*,#671,.F.); +#671 = EDGE_CURVE('',#374,#649,#672,.T.); +#672 = SURFACE_CURVE('',#673,(#677,#684),.PCURVE_S1.); +#673 = LINE('',#674,#675); +#674 = CARTESIAN_POINT('',(29.6,-9.8,0.E+000)); +#675 = VECTOR('',#676,1.); +#676 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#677 = PCURVE('',#410,#678); +#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(9.8,0.E+000)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(0.E+000,-1.)); +#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#684 = PCURVE('',#632,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(0.E+000,-1.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = ORIENTED_EDGE('',*,*,#396,.F.); +#692 = ADVANCED_FACE('',(#693),#443,.F.); +#693 = FACE_BOUND('',#694,.F.); +#694 = EDGE_LOOP('',(#695,#718,#739,#740)); +#695 = ORIENTED_EDGE('',*,*,#696,.T.); +#696 = EDGE_CURVE('',#428,#697,#699,.T.); +#697 = VERTEX_POINT('',#698); +#698 = CARTESIAN_POINT('',(-4.440892098501E-016,-9.8,-3.)); +#699 = SURFACE_CURVE('',#700,(#704,#711),.PCURVE_S1.); +#700 = LINE('',#701,#702); +#701 = CARTESIAN_POINT('',(0.E+000,-9.8,0.E+000)); +#702 = VECTOR('',#703,1.); +#703 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#704 = PCURVE('',#443,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.E+000,-1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = PCURVE('',#632,#712); +#712 = DEFINITIONAL_REPRESENTATION('',(#713),#717); +#713 = LINE('',#714,#715); +#714 = CARTESIAN_POINT('',(29.6,0.E+000)); +#715 = VECTOR('',#716,1.); +#716 = DIRECTION('',(0.E+000,-1.)); +#717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#718 = ORIENTED_EDGE('',*,*,#719,.T.); +#719 = EDGE_CURVE('',#697,#561,#720,.T.); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-4.440892098501E-016,-9.8,-3.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.E+000,1.,0.E+000)); +#725 = PCURVE('',#443,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.E+000,-3.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(1.,0.E+000)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#598,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.E+000,1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#560,.F.); +#740 = ORIENTED_EDGE('',*,*,#427,.F.); +#741 = ADVANCED_FACE('',(#742),#497,.F.); +#742 = FACE_BOUND('',#743,.F.); +#743 = EDGE_LOOP('',(#744,#745,#768,#791)); +#744 = ORIENTED_EDGE('',*,*,#479,.F.); +#745 = ORIENTED_EDGE('',*,*,#746,.F.); +#746 = EDGE_CURVE('',#747,#480,#749,.T.); +#747 = VERTEX_POINT('',#748); +#748 = CARTESIAN_POINT('',(2.,-9.8,-5.)); +#749 = SURFACE_CURVE('',#750,(#754,#761),.PCURVE_S1.); +#750 = LINE('',#751,#752); +#751 = CARTESIAN_POINT('',(2.,-9.8,-5.)); +#752 = VECTOR('',#753,1.); +#753 = DIRECTION('',(0.E+000,1.,0.E+000)); +#754 = PCURVE('',#497,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(2.,-9.8)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(0.E+000,1.)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = PCURVE('',#598,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = LINE('',#764,#765); +#764 = CARTESIAN_POINT('',(-1.570796326795,0.E+000)); +#765 = VECTOR('',#766,1.); +#766 = DIRECTION('',(-0.E+000,1.)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ORIENTED_EDGE('',*,*,#769,.F.); +#769 = EDGE_CURVE('',#770,#747,#772,.T.); +#770 = VERTEX_POINT('',#771); +#771 = CARTESIAN_POINT('',(27.6,-9.8,-5.)); +#772 = SURFACE_CURVE('',#773,(#777,#784),.PCURVE_S1.); +#773 = LINE('',#774,#775); +#774 = CARTESIAN_POINT('',(29.6,-9.8,-5.)); +#775 = VECTOR('',#776,1.); +#776 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#777 = PCURVE('',#497,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(29.6,-9.8)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(-1.,0.E+000)); +#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#784 = PCURVE('',#632,#785); +#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); +#786 = LINE('',#787,#788); +#787 = CARTESIAN_POINT('',(0.E+000,-5.)); +#788 = VECTOR('',#789,1.); +#789 = DIRECTION('',(1.,0.E+000)); +#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#791 = ORIENTED_EDGE('',*,*,#792,.F.); +#792 = EDGE_CURVE('',#482,#770,#793,.T.); +#793 = SURFACE_CURVE('',#794,(#798,#805),.PCURVE_S1.); +#794 = LINE('',#795,#796); +#795 = CARTESIAN_POINT('',(27.6,0.E+000,-5.)); +#796 = VECTOR('',#797,1.); +#797 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#798 = PCURVE('',#497,#799); +#799 = DEFINITIONAL_REPRESENTATION('',(#800),#804); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(27.6,0.E+000)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(0.E+000,-1.)); +#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#805 = PCURVE('',#526,#806); +#806 = DEFINITIONAL_REPRESENTATION('',(#807),#811); +#807 = LINE('',#808,#809); +#808 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#809 = VECTOR('',#810,1.); +#810 = DIRECTION('',(0.E+000,1.)); +#811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#812 = ADVANCED_FACE('',(#813),#526,.T.); +#813 = FACE_BOUND('',#814,.T.); +#814 = EDGE_LOOP('',(#815,#816,#817,#843)); +#815 = ORIENTED_EDGE('',*,*,#509,.T.); +#816 = ORIENTED_EDGE('',*,*,#648,.T.); +#817 = ORIENTED_EDGE('',*,*,#818,.F.); +#818 = EDGE_CURVE('',#770,#649,#819,.T.); +#819 = SURFACE_CURVE('',#820,(#825,#832),.PCURVE_S1.); +#820 = CIRCLE('',#821,2.); +#821 = AXIS2_PLACEMENT_3D('',#822,#823,#824); +#822 = CARTESIAN_POINT('',(27.6,-9.8,-3.)); +#823 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#824 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#825 = PCURVE('',#526,#826); +#826 = DEFINITIONAL_REPRESENTATION('',(#827),#831); +#827 = LINE('',#828,#829); +#828 = CARTESIAN_POINT('',(0.E+000,9.8)); +#829 = VECTOR('',#830,1.); +#830 = DIRECTION('',(1.,0.E+000)); +#831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#832 = PCURVE('',#632,#833); +#833 = DEFINITIONAL_REPRESENTATION('',(#834),#842); +#834 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#835,#836,#837,#838,#839,#840 +,#841),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#835 = CARTESIAN_POINT('',(2.,-5.)); +#836 = CARTESIAN_POINT('',(-1.464101615138,-5.)); +#837 = CARTESIAN_POINT('',(0.267949192431,-2.)); +#838 = CARTESIAN_POINT('',(2.,1.)); +#839 = CARTESIAN_POINT('',(3.732050807569,-2.)); +#840 = CARTESIAN_POINT('',(5.464101615138,-5.)); +#841 = CARTESIAN_POINT('',(2.,-5.)); +#842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#843 = ORIENTED_EDGE('',*,*,#792,.F.); +#844 = ADVANCED_FACE('',(#845),#598,.T.); +#845 = FACE_BOUND('',#846,.F.); +#846 = EDGE_LOOP('',(#847,#873,#874,#875)); +#847 = ORIENTED_EDGE('',*,*,#848,.T.); +#848 = EDGE_CURVE('',#697,#747,#849,.T.); +#849 = SURFACE_CURVE('',#850,(#855,#862),.PCURVE_S1.); +#850 = CIRCLE('',#851,2.); +#851 = AXIS2_PLACEMENT_3D('',#852,#853,#854); +#852 = CARTESIAN_POINT('',(2.,-9.8,-3.)); +#853 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#854 = DIRECTION('',(0.E+000,0.E+000,1.)); +#855 = PCURVE('',#598,#856); +#856 = DEFINITIONAL_REPRESENTATION('',(#857),#861); +#857 = LINE('',#858,#859); +#858 = CARTESIAN_POINT('',(1.570796326795,-0.E+000)); +#859 = VECTOR('',#860,1.); +#860 = DIRECTION('',(-1.,0.E+000)); +#861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#862 = PCURVE('',#632,#863); +#863 = DEFINITIONAL_REPRESENTATION('',(#864),#872); +#864 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#865,#866,#867,#868,#869,#870 +,#871),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#865 = CARTESIAN_POINT('',(27.6,-1.)); +#866 = CARTESIAN_POINT('',(31.064101615138,-1.)); +#867 = CARTESIAN_POINT('',(29.332050807569,-4.)); +#868 = CARTESIAN_POINT('',(27.6,-7.)); +#869 = CARTESIAN_POINT('',(25.867949192431,-4.)); +#870 = CARTESIAN_POINT('',(24.135898384862,-1.)); +#871 = CARTESIAN_POINT('',(27.6,-1.)); +#872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#873 = ORIENTED_EDGE('',*,*,#746,.T.); +#874 = ORIENTED_EDGE('',*,*,#583,.F.); +#875 = ORIENTED_EDGE('',*,*,#719,.F.); +#876 = ADVANCED_FACE('',(#877),#632,.F.); +#877 = FACE_BOUND('',#878,.F.); +#878 = EDGE_LOOP('',(#879,#880,#881,#882,#883,#884)); +#879 = ORIENTED_EDGE('',*,*,#769,.T.); +#880 = ORIENTED_EDGE('',*,*,#848,.F.); +#881 = ORIENTED_EDGE('',*,*,#696,.F.); +#882 = ORIENTED_EDGE('',*,*,#618,.F.); +#883 = ORIENTED_EDGE('',*,*,#671,.T.); +#884 = ORIENTED_EDGE('',*,*,#818,.F.); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#889)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#886,#887,#888)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#886 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#887 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#888 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#889 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#886, + 'distance_accuracy_value','confusion accuracy'); +#890 = PRODUCT_TYPE('part',$,(#7)); +#891 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#892) + ,#885); +#892 = STYLED_ITEM('color',(#893),#15); +#893 = PRESENTATION_STYLE_ASSIGNMENT((#894,#900)); +#894 = SURFACE_STYLE_USAGE(.BOTH.,#895); +#895 = SURFACE_SIDE_STYLE('',(#896)); +#896 = SURFACE_STYLE_FILL_AREA(#897); +#897 = FILL_AREA_STYLE('',(#898)); +#898 = FILL_AREA_STYLE_COLOUR('',#899); +#899 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#900 = CURVE_STYLE('',#901,POSITIVE_LENGTH_MEASURE(0.1),#899); +#901 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Pistols/9mm_Shuty_AR-15_Pistol_v4.0_MP-1-unnamed/STL/mag_follower.stl b/Pistols/9mm_Shuty_AR-15_Pistol_v4.0_MP-1-unnamed/STL/mag_follower.stl new file mode 100644 index 0000000..d658405 Binary files /dev/null and b/Pistols/9mm_Shuty_AR-15_Pistol_v4.0_MP-1-unnamed/STL/mag_follower.stl differ