Adding the G18 Extendez 30 Round Magazine by Ivanthetroll.

This commit is contained in:
user 2019-09-06 21:45:04 -07:00
parent 7511ba31a5
commit 984e79fc83
15 changed files with 35238 additions and 0 deletions

View File

@ -0,0 +1,54 @@
## G18 Extendez 30 Round Magazine
#### Author
IvanTheTroll (Magazine Body model errors cleaned up by FreeMenDontAsk)
#### Version
1.0
#### Description
This is the (Glock) G18 Extendez 30 Round Magazine by Ivanthetroll. This magazine is 3D-printable and includes the G18 body, follower, floorplate and locking tab.
This project represents over 500 hours of time in CAD, over 250 hours of 3D printer running time, over 1000 rounds of ammo, all over the course of six months - plus a few more hours and 100 more rounds to develop the Extendez :). The end result is worth it - a 3D printable Glock magazine that cost next to nothing to print, will last several hundred rounds, can be printed on essentially any FDM/FFF printer, and requires little to no post-processing.
Below are instructions on printing and troubleshooting the Menendez Mag series.
#### What you'll need:
* PLA (Optionally Nylon [645 is tested good], PETG). I recommend PLA, as it is cheap, easy to print, and is what I designed the mag in.
* A printer capable of printing PLA (or the plastic you choose to use). The Creality Ender 3 is capable of printing these mags, and costs only 200 bucks. A guide to dialing in your printer can be found here: https://jstark1809.keybase.pub/DetDisp_3D_Printing_Guide.pdf?dl=1
* An appropriate Glock mag spring - use factory-spec Glock mag springs (not PMAG springs). These can be had cheap from Amazon, The Official Glock Store (NOT Glockstore.com!!!), Wilson Combat, AliExpress (the springs usually come with a baseplate extension).
### Print Settings
- Orientations
Note that the included STLs are scaled and oriented correctly!
- Print mag body upright, no supports.
- Print baseplate bottom down, no supports.
- Print locking tab bottom down, no supports.
- Print follower upside down, with the tallest flat portion to the print bed. Use supports from print bed, but not full supports.
- Print Settings
I recommend that you print in eSun PLA+, don't get too upset when you print it in ABS and it works poorly.
- Nozzle Temp - 230C
- Bed Temp - 60C
- Brim - ON
- Supports - NONE
- Layer Height - 0.15mm
- Shells (aka perimeters) - 4 inner/outer (this may not be necessary, but works well for me)
- Bed prep - Gluestick, optionally on top of Kapton Tape.
### Troubleshooting
Mags may feed poorly at first. This is because the mag lips are reinforced beyond what PMAGs or Factory mags are.
Dry cycle (or live fire) a full mag through it if it has issues feeding. This will solve rough feeding issues.
Printed mags will wear out. Their rate of wear depends entirely on the user.
If you feed rounds into the mag in a manner that drags the round along the mag lips, you will cause excess wear on the mag lips, which will wear the mag out.
Testing has netted a mag that is good for at least 500. Make sure to load each mag carefully as to not scrape the rounds along the mag lips when loading.
Want to join the movement? Head over to
* keybase.io/team/det_disp
* keybase.io/team/fosscad_org

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 MiB

View File

@ -0,0 +1,545 @@
ISO-10303-21;
HEADER;
/* Generated by software containing ST-Developer
* from STEP Tools, Inc. (www.steptools.com)
*/
FILE_DESCRIPTION(
/* description */ (''),
/* implementation_level */ '2;1');
FILE_NAME(
/* name */
'C:\\Users\\johne\\Desktop\\Menendez Mag 17\\STEP\\Menendez Mag Lockin
g Tab V1.1.stp',
/* time_stamp */ '2019-06-27T23:09:43-05:00',
/* author */ ('johne'),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v16.13',
/* originating_system */ 'Autodesk Inventor 2018',
/* authorisation */ '');
FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
ENDSEC;
DATA;
#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#455);
#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#465,#12);
#12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#14),#454);
#13=STYLED_ITEM('',(#474),#14);
#14=MANIFOLD_SOLID_BREP('Solid1',#258);
#15=TOROIDAL_SURFACE('',#296,0.105,0.02);
#16=FACE_BOUND('',#46,.T.);
#17=FACE_BOUND('',#54,.T.);
#18=FACE_BOUND('',#56,.T.);
#19=PLANE('',#281);
#20=PLANE('',#282);
#21=PLANE('',#289);
#22=PLANE('',#292);
#23=PLANE('',#295);
#24=PLANE('',#300);
#25=PLANE('',#301);
#26=PLANE('',#302);
#27=PLANE('',#303);
#28=FACE_OUTER_BOUND('',#43,.T.);
#29=FACE_OUTER_BOUND('',#44,.T.);
#30=FACE_OUTER_BOUND('',#45,.T.);
#31=FACE_OUTER_BOUND('',#47,.T.);
#32=FACE_OUTER_BOUND('',#48,.T.);
#33=FACE_OUTER_BOUND('',#49,.T.);
#34=FACE_OUTER_BOUND('',#50,.T.);
#35=FACE_OUTER_BOUND('',#51,.T.);
#36=FACE_OUTER_BOUND('',#52,.T.);
#37=FACE_OUTER_BOUND('',#53,.T.);
#38=FACE_OUTER_BOUND('',#55,.T.);
#39=FACE_OUTER_BOUND('',#57,.T.);
#40=FACE_OUTER_BOUND('',#58,.T.);
#41=FACE_OUTER_BOUND('',#59,.T.);
#42=FACE_OUTER_BOUND('',#60,.T.);
#43=EDGE_LOOP('',(#172,#173,#174,#175));
#44=EDGE_LOOP('',(#176,#177,#178,#179));
#45=EDGE_LOOP('',(#180,#181,#182,#183,#184,#185,#186,#187,#188,#189));
#46=EDGE_LOOP('',(#190));
#47=EDGE_LOOP('',(#191,#192,#193,#194));
#48=EDGE_LOOP('',(#195,#196,#197,#198));
#49=EDGE_LOOP('',(#199,#200,#201,#202));
#50=EDGE_LOOP('',(#203,#204,#205,#206));
#51=EDGE_LOOP('',(#207,#208,#209,#210));
#52=EDGE_LOOP('',(#211,#212,#213,#214));
#53=EDGE_LOOP('',(#215));
#54=EDGE_LOOP('',(#216));
#55=EDGE_LOOP('',(#217));
#56=EDGE_LOOP('',(#218));
#57=EDGE_LOOP('',(#219));
#58=EDGE_LOOP('',(#220,#221,#222,#223));
#59=EDGE_LOOP('',(#224,#225,#226,#227));
#60=EDGE_LOOP('',(#228,#229,#230,#231,#232,#233,#234,#235,#236,#237));
#61=LINE('',#386,#83);
#62=LINE('',#389,#84);
#63=LINE('',#392,#85);
#64=LINE('',#394,#86);
#65=LINE('',#395,#87);
#66=LINE('',#398,#88);
#67=LINE('',#400,#89);
#68=LINE('',#402,#90);
#69=LINE('',#406,#91);
#70=LINE('',#410,#92);
#71=LINE('',#416,#93);
#72=LINE('',#420,#94);
#73=LINE('',#421,#95);
#74=LINE('',#424,#96);
#75=LINE('',#428,#97);
#76=LINE('',#429,#98);
#77=LINE('',#432,#99);
#78=LINE('',#436,#100);
#79=LINE('',#437,#101);
#80=LINE('',#447,#102);
#81=LINE('',#448,#103);
#82=LINE('',#450,#104);
#83=VECTOR('',#310,0.393700787401575);
#84=VECTOR('',#313,0.393700787401575);
#85=VECTOR('',#316,0.393700787401575);
#86=VECTOR('',#317,0.393700787401575);
#87=VECTOR('',#318,0.393700787401575);
#88=VECTOR('',#321,0.393700787401575);
#89=VECTOR('',#322,0.393700787401575);
#90=VECTOR('',#323,0.393700787401575);
#91=VECTOR('',#326,0.393700787401575);
#92=VECTOR('',#329,0.393700787401575);
#93=VECTOR('',#336,0.393700787401575);
#94=VECTOR('',#341,0.393700787401575);
#95=VECTOR('',#342,0.393700787401575);
#96=VECTOR('',#345,0.393700787401575);
#97=VECTOR('',#350,0.393700787401575);
#98=VECTOR('',#351,0.393700787401575);
#99=VECTOR('',#354,0.393700787401575);
#100=VECTOR('',#359,0.393700787401575);
#101=VECTOR('',#360,0.393700787401575);
#102=VECTOR('',#373,0.393700787401575);
#103=VECTOR('',#374,0.393700787401575);
#104=VECTOR('',#377,0.393700787401575);
#105=CIRCLE('',#279,0.125);
#106=CIRCLE('',#280,0.125);
#107=CIRCLE('',#283,0.125);
#108=CIRCLE('',#284,0.125);
#109=CIRCLE('',#285,0.125);
#110=CIRCLE('',#286,0.105);
#111=CIRCLE('',#288,0.125);
#112=CIRCLE('',#291,0.125);
#113=CIRCLE('',#294,0.125);
#114=CIRCLE('',#297,0.0849999999999999);
#115=CIRCLE('',#299,0.0849999999999999);
#116=VERTEX_POINT('',#382);
#117=VERTEX_POINT('',#383);
#118=VERTEX_POINT('',#385);
#119=VERTEX_POINT('',#387);
#120=VERTEX_POINT('',#391);
#121=VERTEX_POINT('',#393);
#122=VERTEX_POINT('',#397);
#123=VERTEX_POINT('',#399);
#124=VERTEX_POINT('',#401);
#125=VERTEX_POINT('',#403);
#126=VERTEX_POINT('',#405);
#127=VERTEX_POINT('',#407);
#128=VERTEX_POINT('',#409);
#129=VERTEX_POINT('',#412);
#130=VERTEX_POINT('',#415);
#131=VERTEX_POINT('',#419);
#132=VERTEX_POINT('',#423);
#133=VERTEX_POINT('',#427);
#134=VERTEX_POINT('',#431);
#135=VERTEX_POINT('',#435);
#136=VERTEX_POINT('',#439);
#137=VERTEX_POINT('',#442);
#138=VERTEX_POINT('',#446);
#139=EDGE_CURVE('',#116,#117,#105,.T.);
#140=EDGE_CURVE('',#117,#118,#61,.T.);
#141=EDGE_CURVE('',#118,#119,#106,.T.);
#142=EDGE_CURVE('',#119,#116,#62,.T.);
#143=EDGE_CURVE('',#120,#117,#63,.T.);
#144=EDGE_CURVE('',#121,#120,#64,.T.);
#145=EDGE_CURVE('',#121,#118,#65,.T.);
#146=EDGE_CURVE('',#116,#122,#66,.T.);
#147=EDGE_CURVE('',#122,#123,#67,.T.);
#148=EDGE_CURVE('',#123,#124,#68,.T.);
#149=EDGE_CURVE('',#125,#124,#107,.T.);
#150=EDGE_CURVE('',#125,#126,#69,.T.);
#151=EDGE_CURVE('',#127,#126,#108,.T.);
#152=EDGE_CURVE('',#127,#128,#70,.T.);
#153=EDGE_CURVE('',#120,#128,#109,.T.);
#154=EDGE_CURVE('',#129,#129,#110,.T.);
#155=EDGE_CURVE('',#128,#130,#71,.T.);
#156=EDGE_CURVE('',#130,#121,#111,.T.);
#157=EDGE_CURVE('',#131,#127,#72,.T.);
#158=EDGE_CURVE('',#131,#130,#73,.T.);
#159=EDGE_CURVE('',#126,#132,#74,.T.);
#160=EDGE_CURVE('',#132,#131,#112,.T.);
#161=EDGE_CURVE('',#133,#125,#75,.T.);
#162=EDGE_CURVE('',#133,#132,#76,.T.);
#163=EDGE_CURVE('',#124,#134,#77,.T.);
#164=EDGE_CURVE('',#134,#133,#113,.T.);
#165=EDGE_CURVE('',#135,#123,#78,.T.);
#166=EDGE_CURVE('',#135,#134,#79,.T.);
#167=EDGE_CURVE('',#136,#136,#114,.T.);
#168=EDGE_CURVE('',#137,#137,#115,.T.);
#169=EDGE_CURVE('',#138,#135,#80,.T.);
#170=EDGE_CURVE('',#138,#122,#81,.T.);
#171=EDGE_CURVE('',#119,#138,#82,.T.);
#172=ORIENTED_EDGE('',*,*,#139,.T.);
#173=ORIENTED_EDGE('',*,*,#140,.T.);
#174=ORIENTED_EDGE('',*,*,#141,.T.);
#175=ORIENTED_EDGE('',*,*,#142,.T.);
#176=ORIENTED_EDGE('',*,*,#140,.F.);
#177=ORIENTED_EDGE('',*,*,#143,.F.);
#178=ORIENTED_EDGE('',*,*,#144,.F.);
#179=ORIENTED_EDGE('',*,*,#145,.T.);
#180=ORIENTED_EDGE('',*,*,#139,.F.);
#181=ORIENTED_EDGE('',*,*,#146,.T.);
#182=ORIENTED_EDGE('',*,*,#147,.T.);
#183=ORIENTED_EDGE('',*,*,#148,.T.);
#184=ORIENTED_EDGE('',*,*,#149,.F.);
#185=ORIENTED_EDGE('',*,*,#150,.T.);
#186=ORIENTED_EDGE('',*,*,#151,.F.);
#187=ORIENTED_EDGE('',*,*,#152,.T.);
#188=ORIENTED_EDGE('',*,*,#153,.F.);
#189=ORIENTED_EDGE('',*,*,#143,.T.);
#190=ORIENTED_EDGE('',*,*,#154,.F.);
#191=ORIENTED_EDGE('',*,*,#153,.T.);
#192=ORIENTED_EDGE('',*,*,#155,.T.);
#193=ORIENTED_EDGE('',*,*,#156,.T.);
#194=ORIENTED_EDGE('',*,*,#144,.T.);
#195=ORIENTED_EDGE('',*,*,#155,.F.);
#196=ORIENTED_EDGE('',*,*,#152,.F.);
#197=ORIENTED_EDGE('',*,*,#157,.F.);
#198=ORIENTED_EDGE('',*,*,#158,.T.);
#199=ORIENTED_EDGE('',*,*,#151,.T.);
#200=ORIENTED_EDGE('',*,*,#159,.T.);
#201=ORIENTED_EDGE('',*,*,#160,.T.);
#202=ORIENTED_EDGE('',*,*,#157,.T.);
#203=ORIENTED_EDGE('',*,*,#159,.F.);
#204=ORIENTED_EDGE('',*,*,#150,.F.);
#205=ORIENTED_EDGE('',*,*,#161,.F.);
#206=ORIENTED_EDGE('',*,*,#162,.T.);
#207=ORIENTED_EDGE('',*,*,#149,.T.);
#208=ORIENTED_EDGE('',*,*,#163,.T.);
#209=ORIENTED_EDGE('',*,*,#164,.T.);
#210=ORIENTED_EDGE('',*,*,#161,.T.);
#211=ORIENTED_EDGE('',*,*,#163,.F.);
#212=ORIENTED_EDGE('',*,*,#148,.F.);
#213=ORIENTED_EDGE('',*,*,#165,.F.);
#214=ORIENTED_EDGE('',*,*,#166,.T.);
#215=ORIENTED_EDGE('',*,*,#167,.T.);
#216=ORIENTED_EDGE('',*,*,#154,.T.);
#217=ORIENTED_EDGE('',*,*,#168,.F.);
#218=ORIENTED_EDGE('',*,*,#167,.F.);
#219=ORIENTED_EDGE('',*,*,#168,.T.);
#220=ORIENTED_EDGE('',*,*,#169,.T.);
#221=ORIENTED_EDGE('',*,*,#165,.T.);
#222=ORIENTED_EDGE('',*,*,#147,.F.);
#223=ORIENTED_EDGE('',*,*,#170,.F.);
#224=ORIENTED_EDGE('',*,*,#142,.F.);
#225=ORIENTED_EDGE('',*,*,#171,.T.);
#226=ORIENTED_EDGE('',*,*,#170,.T.);
#227=ORIENTED_EDGE('',*,*,#146,.F.);
#228=ORIENTED_EDGE('',*,*,#141,.F.);
#229=ORIENTED_EDGE('',*,*,#145,.F.);
#230=ORIENTED_EDGE('',*,*,#156,.F.);
#231=ORIENTED_EDGE('',*,*,#158,.F.);
#232=ORIENTED_EDGE('',*,*,#160,.F.);
#233=ORIENTED_EDGE('',*,*,#162,.F.);
#234=ORIENTED_EDGE('',*,*,#164,.F.);
#235=ORIENTED_EDGE('',*,*,#166,.F.);
#236=ORIENTED_EDGE('',*,*,#169,.F.);
#237=ORIENTED_EDGE('',*,*,#171,.F.);
#238=CYLINDRICAL_SURFACE('',#278,0.125);
#239=CYLINDRICAL_SURFACE('',#287,0.125);
#240=CYLINDRICAL_SURFACE('',#290,0.125);
#241=CYLINDRICAL_SURFACE('',#293,0.125);
#242=CYLINDRICAL_SURFACE('',#298,0.0849999999999999);
#243=ADVANCED_FACE('',(#28),#238,.T.);
#244=ADVANCED_FACE('',(#29),#19,.T.);
#245=ADVANCED_FACE('',(#30,#16),#20,.T.);
#246=ADVANCED_FACE('',(#31),#239,.T.);
#247=ADVANCED_FACE('',(#32),#21,.T.);
#248=ADVANCED_FACE('',(#33),#240,.T.);
#249=ADVANCED_FACE('',(#34),#22,.T.);
#250=ADVANCED_FACE('',(#35),#241,.T.);
#251=ADVANCED_FACE('',(#36),#23,.T.);
#252=ADVANCED_FACE('',(#37,#17),#15,.F.);
#253=ADVANCED_FACE('',(#38,#18),#242,.T.);
#254=ADVANCED_FACE('',(#39),#24,.T.);
#255=ADVANCED_FACE('',(#40),#25,.T.);
#256=ADVANCED_FACE('',(#41),#26,.T.);
#257=ADVANCED_FACE('',(#42),#27,.F.);
#258=CLOSED_SHELL('',(#243,#244,#245,#246,#247,#248,#249,#250,#251,#252,
#253,#254,#255,#256,#257));
#259=DERIVED_UNIT_ELEMENT(#261,0.);
#260=DERIVED_UNIT_ELEMENT(#459,0.);
#261=(
MASS_UNIT()
NAMED_UNIT(*)
SI_UNIT($,.GRAM.)
);
#262=DERIVED_UNIT((#259,#260));
#263=MEASURE_REPRESENTATION_ITEM('density measure',
POSITIVE_RATIO_MEASURE(1.),#262);
#264=PROPERTY_DEFINITION_REPRESENTATION(#269,#266);
#265=PROPERTY_DEFINITION_REPRESENTATION(#270,#267);
#266=REPRESENTATION('material name',(#268),#454);
#267=REPRESENTATION('density',(#263),#454);
#268=DESCRIPTIVE_REPRESENTATION_ITEM('Generic','Generic');
#269=PROPERTY_DEFINITION('material property','material name',#467);
#270=PROPERTY_DEFINITION('material property','density of part',#467);
#271=DATE_TIME_ROLE('creation_date');
#272=APPLIED_DATE_AND_TIME_ASSIGNMENT(#273,#271,(#467));
#273=DATE_AND_TIME(#274,#275);
#274=CALENDAR_DATE(2019,9,6);
#275=LOCAL_TIME(17,22,23.,#276);
#276=COORDINATED_UNIVERSAL_TIME_OFFSET(0,0,.BEHIND.);
#277=AXIS2_PLACEMENT_3D('placement',#380,#304,#305);
#278=AXIS2_PLACEMENT_3D('',#381,#306,#307);
#279=AXIS2_PLACEMENT_3D('',#384,#308,#309);
#280=AXIS2_PLACEMENT_3D('',#388,#311,#312);
#281=AXIS2_PLACEMENT_3D('',#390,#314,#315);
#282=AXIS2_PLACEMENT_3D('',#396,#319,#320);
#283=AXIS2_PLACEMENT_3D('',#404,#324,#325);
#284=AXIS2_PLACEMENT_3D('',#408,#327,#328);
#285=AXIS2_PLACEMENT_3D('',#411,#330,#331);
#286=AXIS2_PLACEMENT_3D('',#413,#332,#333);
#287=AXIS2_PLACEMENT_3D('',#414,#334,#335);
#288=AXIS2_PLACEMENT_3D('',#417,#337,#338);
#289=AXIS2_PLACEMENT_3D('',#418,#339,#340);
#290=AXIS2_PLACEMENT_3D('',#422,#343,#344);
#291=AXIS2_PLACEMENT_3D('',#425,#346,#347);
#292=AXIS2_PLACEMENT_3D('',#426,#348,#349);
#293=AXIS2_PLACEMENT_3D('',#430,#352,#353);
#294=AXIS2_PLACEMENT_3D('',#433,#355,#356);
#295=AXIS2_PLACEMENT_3D('',#434,#357,#358);
#296=AXIS2_PLACEMENT_3D('',#438,#361,#362);
#297=AXIS2_PLACEMENT_3D('',#440,#363,#364);
#298=AXIS2_PLACEMENT_3D('',#441,#365,#366);
#299=AXIS2_PLACEMENT_3D('',#443,#367,#368);
#300=AXIS2_PLACEMENT_3D('',#444,#369,#370);
#301=AXIS2_PLACEMENT_3D('',#445,#371,#372);
#302=AXIS2_PLACEMENT_3D('',#449,#375,#376);
#303=AXIS2_PLACEMENT_3D('',#451,#378,#379);
#304=DIRECTION('axis',(0.,0.,1.));
#305=DIRECTION('refdir',(1.,0.,0.));
#306=DIRECTION('center_axis',(0.,1.,0.));
#307=DIRECTION('ref_axis',(0.116255142077558,0.,-0.993219382583992));
#308=DIRECTION('center_axis',(0.,-1.,0.));
#309=DIRECTION('ref_axis',(0.116255142077558,0.,-0.993219382583992));
#310=DIRECTION('',(0.,-1.,0.));
#311=DIRECTION('center_axis',(0.,1.,0.));
#312=DIRECTION('ref_axis',(0.116255142077558,0.,-0.993219382583992));
#313=DIRECTION('',(0.,1.,0.));
#314=DIRECTION('center_axis',(0.230933720872973,0.,-0.972969483881054));
#315=DIRECTION('ref_axis',(-0.972969483881054,0.,-0.230933720872973));
#316=DIRECTION('',(-0.972969483881054,0.,-0.230933720872973));
#317=DIRECTION('',(0.,1.,0.));
#318=DIRECTION('',(-0.972969483881054,0.,-0.230933720872973));
#319=DIRECTION('center_axis',(0.,1.,0.));
#320=DIRECTION('ref_axis',(0.,0.,1.));
#321=DIRECTION('',(-1.,0.,0.));
#322=DIRECTION('',(0.,0.,1.));
#323=DIRECTION('',(1.,0.,0.));
#324=DIRECTION('center_axis',(0.,-1.,0.));
#325=DIRECTION('ref_axis',(0.116255142077559,0.,0.993219382583992));
#326=DIRECTION('',(0.972969483881053,0.,-0.230933720872974));
#327=DIRECTION('center_axis',(0.,-1.,0.));
#328=DIRECTION('ref_axis',(0.784516959941904,0.,0.62010736132021));
#329=DIRECTION('',(0.,0.,-1.));
#330=DIRECTION('center_axis',(0.,-1.,0.));
#331=DIRECTION('ref_axis',(0.784516959941903,0.,-0.62010736132021));
#332=DIRECTION('center_axis',(0.,1.,0.));
#333=DIRECTION('ref_axis',(-1.,0.,0.));
#334=DIRECTION('center_axis',(0.,1.,0.));
#335=DIRECTION('ref_axis',(0.784516959941903,0.,-0.62010736132021));
#336=DIRECTION('',(0.,-1.,0.));
#337=DIRECTION('center_axis',(0.,1.,0.));
#338=DIRECTION('ref_axis',(0.784516959941903,0.,-0.62010736132021));
#339=DIRECTION('center_axis',(1.,0.,0.));
#340=DIRECTION('ref_axis',(0.,0.,-1.));
#341=DIRECTION('',(0.,1.,0.));
#342=DIRECTION('',(0.,0.,-1.));
#343=DIRECTION('center_axis',(0.,1.,0.));
#344=DIRECTION('ref_axis',(0.784516959941904,0.,0.62010736132021));
#345=DIRECTION('',(0.,-1.,0.));
#346=DIRECTION('center_axis',(0.,1.,0.));
#347=DIRECTION('ref_axis',(0.784516959941904,0.,0.62010736132021));
#348=DIRECTION('center_axis',(0.230933720872974,0.,0.972969483881053));
#349=DIRECTION('ref_axis',(0.972969483881053,0.,-0.230933720872974));
#350=DIRECTION('',(0.,1.,0.));
#351=DIRECTION('',(0.972969483881053,0.,-0.230933720872974));
#352=DIRECTION('center_axis',(0.,1.,0.));
#353=DIRECTION('ref_axis',(0.116255142077559,0.,0.993219382583992));
#354=DIRECTION('',(0.,-1.,0.));
#355=DIRECTION('center_axis',(0.,1.,0.));
#356=DIRECTION('ref_axis',(0.116255142077559,0.,0.993219382583992));
#357=DIRECTION('center_axis',(0.,0.,1.));
#358=DIRECTION('ref_axis',(1.,0.,0.));
#359=DIRECTION('',(0.,1.,0.));
#360=DIRECTION('',(1.,0.,0.));
#361=DIRECTION('center_axis',(0.,-1.,0.));
#362=DIRECTION('ref_axis',(0.,0.,-1.));
#363=DIRECTION('center_axis',(0.,-1.,0.));
#364=DIRECTION('ref_axis',(-1.,0.,0.));
#365=DIRECTION('center_axis',(0.,1.,0.));
#366=DIRECTION('ref_axis',(-1.,0.,0.));
#367=DIRECTION('center_axis',(0.,1.,0.));
#368=DIRECTION('ref_axis',(-1.,0.,0.));
#369=DIRECTION('center_axis',(0.,1.,0.));
#370=DIRECTION('ref_axis',(0.,0.,1.));
#371=DIRECTION('center_axis',(-1.,0.,0.));
#372=DIRECTION('ref_axis',(0.,0.,1.));
#373=DIRECTION('',(0.,0.,1.));
#374=DIRECTION('',(0.,1.,0.));
#375=DIRECTION('center_axis',(0.,0.,-1.));
#376=DIRECTION('ref_axis',(-1.,0.,0.));
#377=DIRECTION('',(-1.,0.,0.));
#378=DIRECTION('center_axis',(0.,1.,0.));
#379=DIRECTION('ref_axis',(0.,0.,1.));
#380=CARTESIAN_POINT('',(0.,0.,0.));
#381=CARTESIAN_POINT('Origin',(0.763368899344384,0.,-0.602));
#382=CARTESIAN_POINT('',(0.763368899344384,0.065,-0.727));
#383=CARTESIAN_POINT('',(0.792235614453506,0.065,-0.723621185485132));
#384=CARTESIAN_POINT('Origin',(0.763368899344384,0.065,-0.602));
#385=CARTESIAN_POINT('',(0.792235614453506,0.,-0.723621185485132));
#386=CARTESIAN_POINT('',(0.792235614453506,0.,-0.723621185485132));
#387=CARTESIAN_POINT('',(0.763368899344384,0.,-0.727));
#388=CARTESIAN_POINT('Origin',(0.763368899344384,0.,-0.602));
#389=CARTESIAN_POINT('',(0.763368899344384,0.,-0.727));
#390=CARTESIAN_POINT('Origin',(1.193,0.,-0.6285));
#391=CARTESIAN_POINT('',(1.09686671510912,0.065,-0.651317177257232));
#392=CARTESIAN_POINT('',(1.193,0.065,-0.6285));
#393=CARTESIAN_POINT('',(1.09686671510912,0.,-0.651317177257232));
#394=CARTESIAN_POINT('',(1.09686671510912,0.,-0.651317177257232));
#395=CARTESIAN_POINT('',(1.193,0.,-0.6285));
#396=CARTESIAN_POINT('Origin',(0.566893081421443,0.065,-0.3635));
#397=CARTESIAN_POINT('',(0.,0.065,-0.727));
#398=CARTESIAN_POINT('',(0.778,0.065,-0.727));
#399=CARTESIAN_POINT('',(0.,0.065,0.));
#400=CARTESIAN_POINT('',(0.,0.065,-0.727));
#401=CARTESIAN_POINT('',(0.763368899344387,0.065,0.));
#402=CARTESIAN_POINT('',(0.,0.065,0.));
#403=CARTESIAN_POINT('',(0.792235614453508,0.065,-0.00337881451486832));
#404=CARTESIAN_POINT('Origin',(0.763368899344387,0.065,-0.125));
#405=CARTESIAN_POINT('',(1.09686671510912,0.065,-0.0756828227427673));
#406=CARTESIAN_POINT('',(0.778000000000002,0.065,0.));
#407=CARTESIAN_POINT('',(1.193,0.065,-0.197304008227899));
#408=CARTESIAN_POINT('Origin',(1.068,0.065,-0.197304008227899));
#409=CARTESIAN_POINT('',(1.193,0.065,-0.529695991772101));
#410=CARTESIAN_POINT('',(1.193,0.065,-0.0985));
#411=CARTESIAN_POINT('Origin',(1.068,0.065,-0.529695991772101));
#412=CARTESIAN_POINT('',(1.073,0.065,-0.36));
#413=CARTESIAN_POINT('Origin',(0.968,0.065,-0.36));
#414=CARTESIAN_POINT('Origin',(1.068,0.,-0.529695991772101));
#415=CARTESIAN_POINT('',(1.193,0.,-0.529695991772101));
#416=CARTESIAN_POINT('',(1.193,0.,-0.529695991772101));
#417=CARTESIAN_POINT('Origin',(1.068,0.,-0.529695991772101));
#418=CARTESIAN_POINT('Origin',(1.193,0.,-0.0985));
#419=CARTESIAN_POINT('',(1.193,0.,-0.197304008227899));
#420=CARTESIAN_POINT('',(1.193,0.,-0.197304008227899));
#421=CARTESIAN_POINT('',(1.193,0.,-0.0985));
#422=CARTESIAN_POINT('Origin',(1.068,0.,-0.197304008227899));
#423=CARTESIAN_POINT('',(1.09686671510912,0.,-0.0756828227427673));
#424=CARTESIAN_POINT('',(1.09686671510912,0.,-0.0756828227427673));
#425=CARTESIAN_POINT('Origin',(1.068,0.,-0.197304008227899));
#426=CARTESIAN_POINT('Origin',(0.778000000000002,0.,0.));
#427=CARTESIAN_POINT('',(0.792235614453508,0.,-0.00337881451486832));
#428=CARTESIAN_POINT('',(0.792235614453508,0.,-0.00337881451486827));
#429=CARTESIAN_POINT('',(0.778000000000002,0.,0.));
#430=CARTESIAN_POINT('Origin',(0.763368899344387,0.,-0.125));
#431=CARTESIAN_POINT('',(0.763368899344387,0.,0.));
#432=CARTESIAN_POINT('',(0.763368899344387,0.,0.));
#433=CARTESIAN_POINT('Origin',(0.763368899344387,0.,-0.125));
#434=CARTESIAN_POINT('Origin',(0.,0.,0.));
#435=CARTESIAN_POINT('',(0.,0.,0.));
#436=CARTESIAN_POINT('',(0.,0.,0.));
#437=CARTESIAN_POINT('',(0.,0.,0.));
#438=CARTESIAN_POINT('Origin',(0.968,0.085,-0.36));
#439=CARTESIAN_POINT('',(1.053,0.085,-0.36));
#440=CARTESIAN_POINT('Origin',(0.968,0.085,-0.36));
#441=CARTESIAN_POINT('Origin',(0.968,0.065,-0.36));
#442=CARTESIAN_POINT('',(1.053,0.155,-0.36));
#443=CARTESIAN_POINT('Origin',(0.968,0.155,-0.36));
#444=CARTESIAN_POINT('Origin',(0.968,0.155,-0.36));
#445=CARTESIAN_POINT('Origin',(0.,0.,-0.727));
#446=CARTESIAN_POINT('',(0.,0.,-0.727));
#447=CARTESIAN_POINT('',(0.,0.,-0.727));
#448=CARTESIAN_POINT('',(0.,0.,-0.727));
#449=CARTESIAN_POINT('Origin',(0.778,0.,-0.727));
#450=CARTESIAN_POINT('',(0.778,0.,-0.727));
#451=CARTESIAN_POINT('Origin',(0.566893081421443,0.,-0.3635));
#452=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000393700787401575),
#457,'DISTANCE_ACCURACY_VALUE',
'Maximum model space distance between geometric entities at asserted c
onnectivities');
#453=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000393700787401575),
#457,'DISTANCE_ACCURACY_VALUE',
'Maximum model space distance between geometric entities at asserted c
onnectivities');
#454=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#452))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#457,#462,#461))
REPRESENTATION_CONTEXT('','3D')
);
#455=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#453))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#457,#462,#461))
REPRESENTATION_CONTEXT('','3D')
);
#456=DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
#457=(
CONVERSION_BASED_UNIT('inch',#460)
LENGTH_UNIT()
NAMED_UNIT(#456)
);
#458=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.MILLI.,.METRE.)
);
#459=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.CENTI.,.METRE.)
);
#460=LENGTH_MEASURE_WITH_UNIT(LENGTH_MEASURE(25.4),#458);
#461=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#462=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);
#463=SHAPE_DEFINITION_REPRESENTATION(#464,#465);
#464=PRODUCT_DEFINITION_SHAPE('',$,#467);
#465=SHAPE_REPRESENTATION('',(#277),#454);
#466=PRODUCT_DEFINITION_CONTEXT('part definition',#471,'design');
#467=PRODUCT_DEFINITION('Menendez Mag Follower V1.11',
'Menendez Mag Locking Tab V1.1',#468,#466);
#468=PRODUCT_DEFINITION_FORMATION('',$,#473);
#469=PRODUCT_RELATED_PRODUCT_CATEGORY('Menendez Mag Locking Tab V1.1',
'Menendez Mag Locking Tab V1.1',(#473));
#470=APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2009,#471);
#471=APPLICATION_CONTEXT(
'Core Data for Automotive Mechanical Design Process');
#472=PRODUCT_CONTEXT('part definition',#471,'mechanical');
#473=PRODUCT('Menendez Mag Follower V1.11',
'Menendez Mag Locking Tab V1.1',$,(#472));
#474=PRESENTATION_STYLE_ASSIGNMENT((#475));
#475=SURFACE_STYLE_USAGE(.BOTH.,#476);
#476=SURFACE_SIDE_STYLE('',(#477));
#477=SURFACE_STYLE_FILL_AREA(#478);
#478=FILL_AREA_STYLE('',(#479));
#479=FILL_AREA_STYLE_COLOUR('',#480);
#480=COLOUR_RGB('',0.749019607843137,0.749019607843137,0.749019607843137);
ENDSEC;
END-ISO-10303-21;