Adding PM522 Washbear Revolver version 2.0 by JamesRPatrick.

This commit is contained in:
ma deuce 2015-11-16 00:24:04 -08:00
parent 689dd40023
commit c73ef72b56
84 changed files with 771133 additions and 0 deletions

View File

@ -0,0 +1,78 @@
# JamesRPatrick PM522 Washbear .22LR Revolver
#### Author
JamesRPatrick
#### Version
2.0
#### License
Copyright Jamesrpatrick.com 2015 distributed under the GNU General Public License v3.0 (GPLv3).
#### Release Date
2015/11/15
#### Description
This is a 6-shot, double-action-only 3D-printed pistol chambered in .22LR. A roofing nail is used as the firing pin, and elastic bands are used as springs. Steel barrel or chamber liners are not required but will significantly extend the life of the cylinder. The cylinder version that accepts chamber inserts has a capacity of 8 rounds. When the trigger is at rest in the forward position, the cylinder is rotated such that the firing pin is not in line with any cartridge, making this firearm drop-safe. 100% printed barrels are not intended to have a long service life. Works best with subsonic ammunition.
Special thanks to FP of FOSSCAD for printing and test firing this design.
#### Test Fire
https://youtu.be/PCZfIwuS4JM
#### Test Record
* 2015/09/13 Version 1.0 Tension Cylinder Assembly was printed in ABS. It failed after three shots. The tension bars and cylinder core sheared cleanly at the point where the bullet sits in the chamber.
* 2015/09/18 Version 1.1 Resin Cylinder 1v3 was printed in ABS and filled with fiberglass and resin. It fired all six shots but was damaged beyond repair. The chambers cracked between layers.
* 2015/09/23 Version 1.1 Solid ABS Cylinder Assembly with steel chamber inserts fired all six shots succesffully.
* 2014/10/01 Version 1.1 Solid Nylon Cylinder Assembly (Taulman Bridge) fired five shots without damage. [World Record!]
* 2015/11/15 Version 2.0 Solid ABS Cylinder Assembly with steel chamber inserts fired all eight shots successfully.
#### Printing
* DO NOT USE PLA
* Requires a print bed of at least 11" diameter or at least 10" x 6" rectangular area.
* All printed parts are to be printed with 100% infill, with maximum shells. Print in ABS unless otherwise instructed.
* If using chamber inserts, the cylinder parts may be printed in ABS.
* If using a 100% printed Cylinder Assembly, the Front Cylinder Assembly and Rear Index Ring MUST be printed in Nylon. Taulman Bridge is the only successful filament so far.
* Use plenty of support material.
* Print Frame and Grip on their right sides.
* Print Front Cylinder Assembly standing on its front end (larger end).
* Print Trigger on its left side.
* Print Striker, Guide Rod, and Sear on their sides.
#### Finishing
* DO NOT DRY FIRE
* DO NOT DRILL HOLES IN FRAME ABOVE CYLINDER
* Some parts require epoxy to assemble. Use a high strength epoxy made for ABS and Nylon, such as Loctite Epoxy Plastic Bonder.
* Install the legally required amount of detectable metal in the Grip using high-strength epoxy. Use acetone or epoxy to secure the Grip Cap.
* Use a 2mm, a 6mm, and an 8mm drill bit to ream appropriate holes.
* Use 1.75mm filament to secure the Grip Pin.
* Use a 1", 12 Gauge roofing nail with 0.281" head. 12 gauge is 2.680mm diameter.
* Grind tip of Firing Pin to a horizontal, 1mm-wide blade with 0.040" MAX protrusion. Trim the nail head to fit in the Striker. See CAD for dimensions.
* Use epoxy to secure the Firing Pin to the Firing Pin Retainer.
* Use epoxy or acetone welding to secure the Firing Pin and Firing Pin Retainer inside the front of the Striker.
* Use rubber bands or condoms to power the Striker, Trigger, and Sear. 1/4" dental bands have been used successfully.
* Use epoxy or acetone welding to bond the Rear Index Ring to the Front Cylinder Assembly. Sand rear surface of the Cylinder to fit.
* Chamber inserts are cut from 9/32" OD, 0.225" ID, 0.028" Wall 316 Stainless Steel tubing. McMaster-Carr part #1800T301
* Cut tubing into 34mm lengths and deburr.
* See renders for part layout.
#### Changes
1. Changes from 1.0:
* Thickened Tension Bars and modified cylinder assembly parts to fit Tension Bars.
* Thickened frame above cutout for cylinder assembly.
2. Changes from 1.1:
* Moved the firing pin location to 2 o'clock position. Modified the Frame, Striker, Firing Pin Retainer, and Firing Pin to accommodate this.
* Added a tab to the Firing Pin Retainer and coresponding notch in the Striker to ensure proper assembly.
* Moved bores farther from axis of cylinder by 1.5mm. Modified Frame to accommodate this.
* Small cosmetic change to the bottom of the Grip.
* Added tab to Sear Pin and corresponding notch in Trigger to allow for disassembly of these parts (no adhesive required now).
#### DISCLAIMER
Use this information at your own risk and responsibility.

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 244 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 554 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 393 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 364 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 320 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 248 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 257 KiB

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,805 @@
ISO-10303-21;
HEADER;
/****************************************************************
* Generated by software with PDElib inside *
* PDElib Version v51a, created Tue 11/30/2010 *
* ITI Transcendata (http://www.transcendata.com/) *
****************************************************************/
FILE_DESCRIPTION((''),'2;1');
FILE_NAME('C:\\Users\\JamesRPatrick\\Documents\\Autodesk\\PM522\\STEP2.0\\PM522CylinderRod2.stp','2015-10-01T18:17:55',('JamesRPatrick'),(''),'Autodesk Inventor 2012','Autodesk Inventor 2012','');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#5=APPLICATION_CONTEXT('automotive design');
#6=APPLICATION_PROTOCOL_DEFINITION('International Standard','automotive_design',2001,#5);
#7=PRODUCT_CONTEXT('',#5,'mechanical');
#8=PRODUCT('PM522CylinderRod2','PM522CylinderRod2',$,(#7));
#9=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8));
#10=PRODUCT_DEFINITION_FORMATION('',$,#8);
#11=PRODUCT_DEFINITION_CONTEXT('part definition',#5,'design');
#12=PRODUCT_DEFINITION('',$,#10,#11);
#18=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#19=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#20=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#18);
#24=(CONVERSION_BASED_UNIT('DEGREE',#20)NAMED_UNIT(#19)PLANE_ANGLE_UNIT());
#28=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#32=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#34=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#32,'DISTANCE_ACCURACY_VALUE','');
#36=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#34))GLOBAL_UNIT_ASSIGNED_CONTEXT((#24,#28,#32))REPRESENTATION_CONTEXT('None','None'));
#37=AXIS2_PLACEMENT_3D('',#38,#39,#40);
#38=CARTESIAN_POINT('',(0.0,0.0,0.0));
#39=DIRECTION('',(0.0,0.0,1.0));
#40=DIRECTION('',(1.0,0.0,0.0));
#41=SHAPE_REPRESENTATION('',(#37),#36);
#42=PRODUCT_DEFINITION_SHAPE('','',#12);
#43=SHAPE_DEFINITION_REPRESENTATION(#42,#41);
#49=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#50=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#51=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#49);
#55=(CONVERSION_BASED_UNIT('DEGREE',#51)NAMED_UNIT(#50)PLANE_ANGLE_UNIT());
#59=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#63=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#65=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000001),#63,'DISTANCE_ACCURACY_VALUE','');
#67=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65))GLOBAL_UNIT_ASSIGNED_CONTEXT((#55,#59,#63))REPRESENTATION_CONTEXT('','3D'));
#68=CARTESIAN_POINT('',(-2.0,10.0,0.0));
#69=DIRECTION('',(1.0,0.0,0.0));
#70=DIRECTION('',(0.0,0.0,-1.0));
#71=AXIS2_PLACEMENT_3D('',#68,#69,#70);
#72=PLANE('',#71);
#73=CARTESIAN_POINT('',(-2.0,-2.23606797749979,-84.0));
#74=VERTEX_POINT('',#73);
#75=CARTESIAN_POINT('',(-2.0,-2.449294E-016,-85.0));
#76=VERTEX_POINT('',#75);
#77=CARTESIAN_POINT('',(-2.0,-2.236067977499778,-84.0));
#78=CARTESIAN_POINT('',(-2.0,-0.894427190999901,-84.999999999999986));
#79=CARTESIAN_POINT('',(-2.0,0.0,-85.0));
#87=(BOUNDED_CURVE()B_SPLINE_CURVE(2,(#77,#78,#79),.UNSPECIFIED.,.F.,.U.)B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.0,0.248057135275672),.UNSPECIFIED.)CURVE()GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_CURVE((1.0,1.118033988750008,1.0))REPRESENTATION_ITEM(''));
#88=EDGE_CURVE('',#74,#76,#87,.T.);
#89=ORIENTED_EDGE('',*,*,#88,.F.);
#90=CARTESIAN_POINT('',(-2.0,-2.23606797749979,0.0));
#91=VERTEX_POINT('',#90);
#92=CARTESIAN_POINT('',(-2.0,-2.23606797749979,0.0));
#93=DIRECTION('',(0.0,0.0,-1.0));
#94=VECTOR('',#93,84.0);
#95=LINE('',#92,#94);
#96=EDGE_CURVE('',#91,#74,#95,.T.);
#97=ORIENTED_EDGE('',*,*,#96,.F.);
#98=CARTESIAN_POINT('',(-2.0,-36.236067977499793,0.0));
#99=VERTEX_POINT('',#98);
#100=CARTESIAN_POINT('',(-2.0,-36.236067977499793,0.0));
#101=DIRECTION('',(0.0,1.0,0.0));
#102=VECTOR('',#101,34.0);
#103=LINE('',#100,#102);
#104=EDGE_CURVE('',#99,#91,#103,.T.);
#105=ORIENTED_EDGE('',*,*,#104,.F.);
#106=CARTESIAN_POINT('',(-2.0,-36.236067977499793,4.0));
#107=VERTEX_POINT('',#106);
#108=CARTESIAN_POINT('',(-2.0,-36.236067977499793,4.0));
#109=DIRECTION('',(0.0,0.0,-1.0));
#110=VECTOR('',#109,4.0);
#111=LINE('',#108,#110);
#112=EDGE_CURVE('',#107,#99,#111,.T.);
#113=ORIENTED_EDGE('',*,*,#112,.F.);
#114=CARTESIAN_POINT('',(-2.0,-30.732050807568875,4.0));
#115=VERTEX_POINT('',#114);
#116=CARTESIAN_POINT('',(-2.0,-30.732050807568875,4.0));
#117=DIRECTION('',(0.0,-1.0,0.0));
#118=VECTOR('',#117,5.504017169930911);
#119=LINE('',#116,#118);
#120=EDGE_CURVE('',#115,#107,#119,.T.);
#121=ORIENTED_EDGE('',*,*,#120,.F.);
#122=CARTESIAN_POINT('',(-2.0,-30.732050807568875,8.0));
#123=VERTEX_POINT('',#122);
#124=CARTESIAN_POINT('',(-2.0,-30.732050807568875,8.0));
#125=DIRECTION('',(0.0,0.0,-1.0));
#126=VECTOR('',#125,4.0);
#127=LINE('',#124,#126);
#128=EDGE_CURVE('',#123,#115,#127,.T.);
#129=ORIENTED_EDGE('',*,*,#128,.F.);
#130=CARTESIAN_POINT('',(-2.0,2.23606797749979,8.0));
#131=VERTEX_POINT('',#130);
#132=CARTESIAN_POINT('',(-2.0,2.236067977499791,8.0));
#133=DIRECTION('',(0.0,-1.0,0.0));
#134=VECTOR('',#133,32.968118785068668);
#135=LINE('',#132,#134);
#136=EDGE_CURVE('',#131,#123,#135,.T.);
#137=ORIENTED_EDGE('',*,*,#136,.F.);
#138=CARTESIAN_POINT('',(-2.0,2.23606797749979,-84.0));
#139=VERTEX_POINT('',#138);
#140=CARTESIAN_POINT('',(-2.0,2.23606797749979,-84.0));
#141=DIRECTION('',(0.0,0.0,1.0));
#142=VECTOR('',#141,92.0);
#143=LINE('',#140,#142);
#144=EDGE_CURVE('',#139,#131,#143,.T.);
#145=ORIENTED_EDGE('',*,*,#144,.F.);
#146=CARTESIAN_POINT('',(-2.0,0.0,-85.0));
#147=CARTESIAN_POINT('',(-2.0,0.894427190999901,-85.000000000000014));
#148=CARTESIAN_POINT('',(-2.0,2.236067977499778,-84.0));
#156=(BOUNDED_CURVE()B_SPLINE_CURVE(2,(#146,#147,#148),.UNSPECIFIED.,.F.,.U.)B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.248057135275672,0.496114270551345),.UNSPECIFIED.)CURVE()GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_CURVE((1.0,1.118033988750008,1.0))REPRESENTATION_ITEM(''));
#157=EDGE_CURVE('',#76,#139,#156,.T.);
#158=ORIENTED_EDGE('',*,*,#157,.F.);
#159=EDGE_LOOP('',(#89,#97,#105,#113,#121,#129,#137,#145,#158));
#160=FACE_OUTER_BOUND('',#159,.T.);
#161=ADVANCED_FACE('',(#160),#72,.F.);
#162=CARTESIAN_POINT('',(0.200000000000008,-34.000000000000007,4.0));
#163=DIRECTION('',(0.0,0.0,1.0));
#164=DIRECTION('',(1.0,0.0,0.0));
#165=AXIS2_PLACEMENT_3D('',#162,#163,#164);
#166=PLANE('',#165);
#167=ORIENTED_EDGE('',*,*,#120,.T.);
#168=CARTESIAN_POINT('',(4.440892E-015,-37.0,4.0));
#169=VERTEX_POINT('',#168);
#170=CARTESIAN_POINT('',(4.260856E-015,-34.0,4.0));
#171=DIRECTION('',(0.0,0.0,-1.0));
#172=DIRECTION('',(-0.707106781186548,-0.707106781186547,0.0));
#173=AXIS2_PLACEMENT_3D('',#170,#171,#172);
#174=CIRCLE('',#173,3.0);
#175=EDGE_CURVE('',#169,#107,#174,.T.);
#176=ORIENTED_EDGE('',*,*,#175,.F.);
#177=CARTESIAN_POINT('',(5.400000000000014,-37.0,4.0));
#178=VERTEX_POINT('',#177);
#179=CARTESIAN_POINT('',(5.400000000000013,-37.0,4.0));
#180=DIRECTION('',(-1.0,0.0,0.0));
#181=VECTOR('',#180,5.400000000000008);
#182=LINE('',#179,#181);
#183=EDGE_CURVE('',#178,#169,#182,.T.);
#184=ORIENTED_EDGE('',*,*,#183,.F.);
#185=CARTESIAN_POINT('',(3.400000000000014,-35.0,4.0));
#186=VERTEX_POINT('',#185);
#187=CARTESIAN_POINT('',(5.400000000000014,-35.0,4.0));
#188=DIRECTION('',(0.0,0.0,-1.0));
#189=DIRECTION('',(-0.707106781186547,-0.707106781186548,0.0));
#190=AXIS2_PLACEMENT_3D('',#187,#188,#189);
#191=CIRCLE('',#190,2.0);
#192=EDGE_CURVE('',#186,#178,#191,.F.);
#193=ORIENTED_EDGE('',*,*,#192,.F.);
#194=CARTESIAN_POINT('',(3.400000000000013,-33.0,4.0));
#195=VERTEX_POINT('',#194);
#196=CARTESIAN_POINT('',(3.400000000000013,-33.000000000000007,4.0));
#197=DIRECTION('',(0.0,-1.0,0.0));
#198=VECTOR('',#197,1.999999999999993);
#199=LINE('',#196,#198);
#200=EDGE_CURVE('',#195,#186,#199,.T.);
#201=ORIENTED_EDGE('',*,*,#200,.F.);
#202=CARTESIAN_POINT('',(1.400000000000012,-31.0,4.0));
#203=VERTEX_POINT('',#202);
#204=CARTESIAN_POINT('',(1.400000000000013,-33.0,4.0));
#205=DIRECTION('',(0.0,0.0,1.0));
#206=DIRECTION('',(0.707106781186547,0.707106781186548,0.0));
#207=AXIS2_PLACEMENT_3D('',#204,#205,#206);
#208=CIRCLE('',#207,2.0);
#209=EDGE_CURVE('',#195,#203,#208,.T.);
#210=ORIENTED_EDGE('',*,*,#209,.T.);
#211=CARTESIAN_POINT('',(-0.999999999999997,-31.0,4.0));
#212=VERTEX_POINT('',#211);
#213=CARTESIAN_POINT('',(-0.999999999999997,-31.0,4.0));
#214=DIRECTION('',(1.0,0.0,0.0));
#215=VECTOR('',#214,2.400000000000009);
#216=LINE('',#213,#215);
#217=EDGE_CURVE('',#212,#203,#216,.T.);
#218=ORIENTED_EDGE('',*,*,#217,.F.);
#219=CARTESIAN_POINT('',(-0.999999999999997,-29.0,4.0));
#220=DIRECTION('',(0.0,0.0,-1.0));
#221=DIRECTION('',(-0.707106781186547,-0.707106781186548,0.0));
#222=AXIS2_PLACEMENT_3D('',#219,#220,#221);
#223=CIRCLE('',#222,2.0);
#224=EDGE_CURVE('',#115,#212,#223,.F.);
#225=ORIENTED_EDGE('',*,*,#224,.F.);
#226=EDGE_LOOP('',(#167,#176,#184,#193,#201,#210,#218,#225));
#227=FACE_OUTER_BOUND('',#226,.T.);
#228=ADVANCED_FACE('',(#227),#166,.T.);
#229=CARTESIAN_POINT('',(4.260856E-015,-34.0,0.0));
#230=DIRECTION('',(0.0,0.0,1.0));
#231=DIRECTION('',(-0.707106781186548,-0.707106781186547,0.0));
#232=AXIS2_PLACEMENT_3D('',#229,#230,#231);
#233=CYLINDRICAL_SURFACE('',#232,3.0);
#234=ORIENTED_EDGE('',*,*,#112,.T.);
#235=CARTESIAN_POINT('',(4.440892E-015,-37.0,0.0));
#236=VERTEX_POINT('',#235);
#237=CARTESIAN_POINT('',(4.260856E-015,-34.0,0.0));
#238=DIRECTION('',(0.0,0.0,1.0));
#239=DIRECTION('',(-0.707106781186548,-0.707106781186547,0.0));
#240=AXIS2_PLACEMENT_3D('',#237,#238,#239);
#241=CIRCLE('',#240,3.0);
#242=EDGE_CURVE('',#99,#236,#241,.T.);
#243=ORIENTED_EDGE('',*,*,#242,.T.);
#244=CARTESIAN_POINT('',(4.260856E-015,-37.0,0.0));
#245=DIRECTION('',(0.0,0.0,1.0));
#246=VECTOR('',#245,4.0);
#247=LINE('',#244,#246);
#248=EDGE_CURVE('',#236,#169,#247,.T.);
#249=ORIENTED_EDGE('',*,*,#248,.T.);
#250=ORIENTED_EDGE('',*,*,#175,.T.);
#251=EDGE_LOOP('',(#234,#243,#249,#250));
#252=FACE_OUTER_BOUND('',#251,.T.);
#253=ADVANCED_FACE('',(#252),#233,.T.);
#254=CARTESIAN_POINT('',(-0.106839673462534,0.139236173282444,0.0));
#255=DIRECTION('',(0.0,0.0,1.0));
#256=DIRECTION('',(1.0,0.0,0.0));
#257=AXIS2_PLACEMENT_3D('',#254,#255,#256);
#258=PLANE('',#257);
#259=ORIENTED_EDGE('',*,*,#104,.T.);
#260=CARTESIAN_POINT('',(0.776457135307561,2.897777478867205,0.0));
#261=VERTEX_POINT('',#260);
#262=CARTESIAN_POINT('',(0.0,0.0,0.0));
#263=DIRECTION('',(0.0,0.0,1.0));
#264=DIRECTION('',(1.0,0.0,0.0));
#265=AXIS2_PLACEMENT_3D('',#262,#263,#264);
#266=CIRCLE('',#265,3.0);
#267=EDGE_CURVE('',#91,#261,#266,.T.);
#268=ORIENTED_EDGE('',*,*,#267,.T.);
#269=CARTESIAN_POINT('',(14.258819045102518,-0.714810506926474,0.0));
#270=VERTEX_POINT('',#269);
#271=CARTESIAN_POINT('',(14.258819045102518,-0.714810506926474,0.0));
#272=DIRECTION('',(-0.965925826289068,0.25881904510252,0.0));
#273=VECTOR('',#272,13.957968140878911);
#274=LINE('',#271,#273);
#275=EDGE_CURVE('',#270,#261,#274,.T.);
#276=ORIENTED_EDGE('',*,*,#275,.F.);
#277=CARTESIAN_POINT('',(14.999999999999998,-1.680736333215545,0.0));
#278=VERTEX_POINT('',#277);
#279=CARTESIAN_POINT('',(13.999999999999996,-1.680736333215544,0.0));
#280=DIRECTION('',(0.0,0.0,1.0));
#281=DIRECTION('',(0.793353340291235,0.60876142900872,0.0));
#282=AXIS2_PLACEMENT_3D('',#279,#280,#281);
#283=CIRCLE('',#282,1.0);
#284=EDGE_CURVE('',#278,#270,#283,.T.);
#285=ORIENTED_EDGE('',*,*,#284,.F.);
#286=CARTESIAN_POINT('',(15.000000000000004,-37.0,0.0));
#287=VERTEX_POINT('',#286);
#288=CARTESIAN_POINT('',(15.000000000000004,-37.0,0.0));
#289=DIRECTION('',(0.0,1.0,0.0));
#290=VECTOR('',#289,35.319263666784458);
#291=LINE('',#288,#290);
#292=EDGE_CURVE('',#287,#278,#291,.T.);
#293=ORIENTED_EDGE('',*,*,#292,.F.);
#294=CARTESIAN_POINT('',(4.440892E-015,-37.0,0.0));
#295=DIRECTION('',(1.0,0.0,0.0));
#296=VECTOR('',#295,15.0);
#297=LINE('',#294,#296);
#298=EDGE_CURVE('',#236,#287,#297,.T.);
#299=ORIENTED_EDGE('',*,*,#298,.F.);
#300=ORIENTED_EDGE('',*,*,#242,.F.);
#301=EDGE_LOOP('',(#259,#268,#276,#285,#293,#299,#300));
#302=FACE_OUTER_BOUND('',#301,.T.);
#303=ADVANCED_FACE('',(#302),#258,.F.);
#304=CARTESIAN_POINT('',(9.999999999999995,-29.0,0.0));
#305=DIRECTION('',(0.0,0.0,1.0));
#306=DIRECTION('',(0.707106781186547,-0.707106781186548,0.0));
#307=AXIS2_PLACEMENT_3D('',#304,#305,#306);
#308=CYLINDRICAL_SURFACE('',#307,2.0);
#309=CARTESIAN_POINT('',(9.999999999999996,-31.0,4.0));
#310=VERTEX_POINT('',#309);
#311=CARTESIAN_POINT('',(11.999999999999995,-29.0,4.0));
#312=VERTEX_POINT('',#311);
#313=CARTESIAN_POINT('',(9.999999999999995,-29.0,4.0));
#314=DIRECTION('',(0.0,0.0,1.0));
#315=DIRECTION('',(0.707106781186547,-0.707106781186548,0.0));
#316=AXIS2_PLACEMENT_3D('',#313,#314,#315);
#317=CIRCLE('',#316,2.0);
#318=EDGE_CURVE('',#310,#312,#317,.T.);
#319=ORIENTED_EDGE('',*,*,#318,.F.);
#320=CARTESIAN_POINT('',(9.999999999999995,-31.0,8.0));
#321=VERTEX_POINT('',#320);
#322=CARTESIAN_POINT('',(9.999999999999995,-31.0,4.0));
#323=DIRECTION('',(0.0,0.0,1.0));
#324=VECTOR('',#323,4.0);
#325=LINE('',#322,#324);
#326=EDGE_CURVE('',#310,#321,#325,.T.);
#327=ORIENTED_EDGE('',*,*,#326,.T.);
#328=CARTESIAN_POINT('',(11.999999999999995,-29.0,8.0));
#329=VERTEX_POINT('',#328);
#330=CARTESIAN_POINT('',(9.999999999999995,-29.0,8.0));
#331=DIRECTION('',(0.0,0.0,1.0));
#332=DIRECTION('',(0.707106781186547,-0.707106781186548,0.0));
#333=AXIS2_PLACEMENT_3D('',#330,#331,#332);
#334=CIRCLE('',#333,2.0);
#335=EDGE_CURVE('',#321,#329,#334,.T.);
#336=ORIENTED_EDGE('',*,*,#335,.T.);
#337=CARTESIAN_POINT('',(11.999999999999995,-29.0,8.0));
#338=DIRECTION('',(0.0,0.0,-1.0));
#339=VECTOR('',#338,4.0);
#340=LINE('',#337,#339);
#341=EDGE_CURVE('',#329,#312,#340,.T.);
#342=ORIENTED_EDGE('',*,*,#341,.T.);
#343=EDGE_LOOP('',(#319,#327,#336,#342));
#344=FACE_OUTER_BOUND('',#343,.T.);
#345=ADVANCED_FACE('',(#344),#308,.F.);
#346=CARTESIAN_POINT('',(11.999999999999995,-31.0,0.0));
#347=DIRECTION('',(0.0,-1.0,0.0));
#348=DIRECTION('',(0.0,0.0,-1.0));
#349=AXIS2_PLACEMENT_3D('',#346,#347,#348);
#350=PLANE('',#349);
#351=ORIENTED_EDGE('',*,*,#326,.F.);
#352=CARTESIAN_POINT('',(7.999999999999995,-31.0,6.000000000000001));
#353=VERTEX_POINT('',#352);
#354=CARTESIAN_POINT('',(9.999999999999996,-31.0,6.000000000000001));
#355=DIRECTION('',(0.0,1.0,0.0));
#356=DIRECTION('',(-0.707106781186548,0.0,-0.707106781186548));
#357=AXIS2_PLACEMENT_3D('',#354,#355,#356);
#358=CIRCLE('',#357,2.0);
#359=EDGE_CURVE('',#310,#353,#358,.T.);
#360=ORIENTED_EDGE('',*,*,#359,.T.);
#361=CARTESIAN_POINT('',(5.999999999999995,-31.0,8.0));
#362=VERTEX_POINT('',#361);
#363=CARTESIAN_POINT('',(5.999999999999995,-31.0,6.000000000000001));
#364=DIRECTION('',(0.0,-1.0,0.0));
#365=DIRECTION('',(0.707106781186548,0.0,0.707106781186547));
#366=AXIS2_PLACEMENT_3D('',#363,#364,#365);
#367=CIRCLE('',#366,2.0);
#368=EDGE_CURVE('',#362,#353,#367,.F.);
#369=ORIENTED_EDGE('',*,*,#368,.F.);
#370=CARTESIAN_POINT('',(9.999999999999995,-31.0,8.0));
#371=DIRECTION('',(-1.0,0.0,0.0));
#372=VECTOR('',#371,4.0);
#373=LINE('',#370,#372);
#374=EDGE_CURVE('',#321,#362,#373,.T.);
#375=ORIENTED_EDGE('',*,*,#374,.F.);
#376=EDGE_LOOP('',(#351,#360,#369,#375));
#377=FACE_OUTER_BOUND('',#376,.T.);
#378=ADVANCED_FACE('',(#377),#350,.F.);
#379=CARTESIAN_POINT('',(10.0,-8.0,0.0));
#380=DIRECTION('',(0.0,0.0,1.0));
#381=DIRECTION('',(0.707106781186548,0.707106781186547,0.0));
#382=AXIS2_PLACEMENT_3D('',#379,#380,#381);
#383=CYLINDRICAL_SURFACE('',#382,2.0);
#384=CARTESIAN_POINT('',(11.999999999999996,-8.0,4.0));
#385=VERTEX_POINT('',#384);
#386=CARTESIAN_POINT('',(9.999999999999996,-6.000000000000001,4.0));
#387=VERTEX_POINT('',#386);
#388=CARTESIAN_POINT('',(10.0,-8.0,4.0));
#389=DIRECTION('',(0.0,0.0,1.0));
#390=DIRECTION('',(0.707106781186548,0.707106781186547,0.0));
#391=AXIS2_PLACEMENT_3D('',#388,#389,#390);
#392=CIRCLE('',#391,2.0);
#393=EDGE_CURVE('',#385,#387,#392,.T.);
#394=ORIENTED_EDGE('',*,*,#393,.F.);
#395=CARTESIAN_POINT('',(12.0,-8.0,8.0));
#396=VERTEX_POINT('',#395);
#397=CARTESIAN_POINT('',(12.0,-8.0,4.0));
#398=DIRECTION('',(0.0,0.0,1.0));
#399=VECTOR('',#398,4.0);
#400=LINE('',#397,#399);
#401=EDGE_CURVE('',#385,#396,#400,.T.);
#402=ORIENTED_EDGE('',*,*,#401,.T.);
#403=CARTESIAN_POINT('',(10.0,-6.000000000000001,8.0));
#404=VERTEX_POINT('',#403);
#405=CARTESIAN_POINT('',(10.0,-8.0,8.0));
#406=DIRECTION('',(0.0,0.0,1.0));
#407=DIRECTION('',(0.707106781186548,0.707106781186547,0.0));
#408=AXIS2_PLACEMENT_3D('',#405,#406,#407);
#409=CIRCLE('',#408,2.0);
#410=EDGE_CURVE('',#396,#404,#409,.T.);
#411=ORIENTED_EDGE('',*,*,#410,.T.);
#412=CARTESIAN_POINT('',(10.0,-6.000000000000001,8.0));
#413=DIRECTION('',(0.0,0.0,-1.0));
#414=VECTOR('',#413,4.0);
#415=LINE('',#412,#414);
#416=EDGE_CURVE('',#404,#387,#415,.T.);
#417=ORIENTED_EDGE('',*,*,#416,.T.);
#418=EDGE_LOOP('',(#394,#402,#411,#417));
#419=FACE_OUTER_BOUND('',#418,.T.);
#420=ADVANCED_FACE('',(#419),#383,.F.);
#421=CARTESIAN_POINT('',(9.999999999999996,-18.500000000000007,4.0));
#422=DIRECTION('',(0.0,0.0,1.0));
#423=DIRECTION('',(1.0,0.0,0.0));
#424=AXIS2_PLACEMENT_3D('',#421,#422,#423);
#425=PLANE('',#424);
#426=ORIENTED_EDGE('',*,*,#318,.T.);
#427=CARTESIAN_POINT('',(11.999999999999996,-8.0,4.0));
#428=DIRECTION('',(0.0,-1.0,0.0));
#429=VECTOR('',#428,21.0);
#430=LINE('',#427,#429);
#431=EDGE_CURVE('',#385,#312,#430,.T.);
#432=ORIENTED_EDGE('',*,*,#431,.F.);
#433=ORIENTED_EDGE('',*,*,#393,.T.);
#434=CARTESIAN_POINT('',(9.999999999999996,-31.000000000000004,4.0));
#435=DIRECTION('',(0.0,1.0,0.0));
#436=VECTOR('',#435,25.0);
#437=LINE('',#434,#436);
#438=EDGE_CURVE('',#310,#387,#437,.T.);
#439=ORIENTED_EDGE('',*,*,#438,.F.);
#440=EDGE_LOOP('',(#426,#432,#433,#439));
#441=FACE_OUTER_BOUND('',#440,.T.);
#442=ADVANCED_FACE('',(#441),#425,.T.);
#443=CARTESIAN_POINT('',(7.999999999999995,-6.000000000000001,0.0));
#444=DIRECTION('',(0.0,1.0,0.0));
#445=DIRECTION('',(0.0,0.0,1.0));
#446=AXIS2_PLACEMENT_3D('',#443,#444,#445);
#447=PLANE('',#446);
#448=ORIENTED_EDGE('',*,*,#416,.F.);
#449=CARTESIAN_POINT('',(5.999999999999995,-6.000000000000001,8.0));
#450=VERTEX_POINT('',#449);
#451=CARTESIAN_POINT('',(10.0,-6.000000000000001,8.0));
#452=DIRECTION('',(-1.0,0.0,0.0));
#453=VECTOR('',#452,4.000000000000006);
#454=LINE('',#451,#453);
#455=EDGE_CURVE('',#404,#450,#454,.T.);
#456=ORIENTED_EDGE('',*,*,#455,.T.);
#457=CARTESIAN_POINT('',(7.999999999999995,-6.000000000000001,6.000000000000001));
#458=VERTEX_POINT('',#457);
#459=CARTESIAN_POINT('',(5.999999999999995,-6.000000000000001,6.000000000000001));
#460=DIRECTION('',(0.0,1.0,0.0));
#461=DIRECTION('',(0.707106781186548,0.0,0.707106781186547));
#462=AXIS2_PLACEMENT_3D('',#459,#460,#461);
#463=CIRCLE('',#462,2.0);
#464=EDGE_CURVE('',#458,#450,#463,.F.);
#465=ORIENTED_EDGE('',*,*,#464,.F.);
#466=CARTESIAN_POINT('',(9.999999999999996,-6.000000000000001,6.000000000000001));
#467=DIRECTION('',(0.0,-1.0,0.0));
#468=DIRECTION('',(-0.707106781186548,0.0,-0.707106781186548));
#469=AXIS2_PLACEMENT_3D('',#466,#467,#468);
#470=CIRCLE('',#469,2.0);
#471=EDGE_CURVE('',#458,#387,#470,.T.);
#472=ORIENTED_EDGE('',*,*,#471,.T.);
#473=EDGE_LOOP('',(#448,#456,#465,#472));
#474=FACE_OUTER_BOUND('',#473,.T.);
#475=ADVANCED_FACE('',(#474),#447,.F.);
#476=CARTESIAN_POINT('',(5.999999999999995,-15.430381913358779,6.000000000000001));
#477=DIRECTION('',(0.0,1.0,0.0));
#478=DIRECTION('',(0.707106781186548,0.0,0.707106781186547));
#479=AXIS2_PLACEMENT_3D('',#476,#477,#478);
#480=CYLINDRICAL_SURFACE('',#479,2.0);
#481=ORIENTED_EDGE('',*,*,#368,.T.);
#482=CARTESIAN_POINT('',(7.999999999999995,-6.000000000000004,6.000000000000001));
#483=DIRECTION('',(0.0,-1.0,0.0));
#484=VECTOR('',#483,25.0);
#485=LINE('',#482,#484);
#486=EDGE_CURVE('',#458,#353,#485,.T.);
#487=ORIENTED_EDGE('',*,*,#486,.F.);
#488=ORIENTED_EDGE('',*,*,#464,.T.);
#489=CARTESIAN_POINT('',(5.999999999999995,-6.0,8.0));
#490=DIRECTION('',(0.0,-1.0,0.0));
#491=VECTOR('',#490,25.0);
#492=LINE('',#489,#491);
#493=EDGE_CURVE('',#450,#362,#492,.T.);
#494=ORIENTED_EDGE('',*,*,#493,.T.);
#495=EDGE_LOOP('',(#481,#487,#488,#494));
#496=FACE_OUTER_BOUND('',#495,.T.);
#497=ADVANCED_FACE('',(#496),#480,.T.);
#498=CARTESIAN_POINT('',(9.999999999999996,-24.750000000000007,6.000000000000001));
#499=DIRECTION('',(0.0,1.0,0.0));
#500=DIRECTION('',(-0.707106781186548,0.0,-0.707106781186548));
#501=AXIS2_PLACEMENT_3D('',#498,#499,#500);
#502=CYLINDRICAL_SURFACE('',#501,2.0);
#503=ORIENTED_EDGE('',*,*,#471,.F.);
#504=ORIENTED_EDGE('',*,*,#486,.T.);
#505=ORIENTED_EDGE('',*,*,#359,.F.);
#506=ORIENTED_EDGE('',*,*,#438,.T.);
#507=EDGE_LOOP('',(#503,#504,#505,#506));
#508=FACE_OUTER_BOUND('',#507,.T.);
#509=ADVANCED_FACE('',(#508),#502,.F.);
#510=CARTESIAN_POINT('',(13.999999999999996,-1.680736333215544,0.0));
#511=DIRECTION('',(0.0,0.0,1.0));
#512=DIRECTION('',(0.793353340291235,0.60876142900872,0.0));
#513=AXIS2_PLACEMENT_3D('',#510,#511,#512);
#514=CYLINDRICAL_SURFACE('',#513,1.0);
#515=CARTESIAN_POINT('',(14.258819045102518,-0.714810506926474,8.0));
#516=VERTEX_POINT('',#515);
#517=CARTESIAN_POINT('',(14.999999999999998,-1.680736333215545,8.0));
#518=VERTEX_POINT('',#517);
#519=CARTESIAN_POINT('',(13.999999999999996,-1.680736333215544,8.0));
#520=DIRECTION('',(0.0,0.0,-1.0));
#521=DIRECTION('',(0.793353340291235,0.60876142900872,0.0));
#522=AXIS2_PLACEMENT_3D('',#519,#520,#521);
#523=CIRCLE('',#522,1.0);
#524=EDGE_CURVE('',#516,#518,#523,.T.);
#525=ORIENTED_EDGE('',*,*,#524,.T.);
#526=CARTESIAN_POINT('',(14.999999999999998,-1.680736333215543,8.0));
#527=DIRECTION('',(0.0,0.0,-1.0));
#528=VECTOR('',#527,8.0);
#529=LINE('',#526,#528);
#530=EDGE_CURVE('',#518,#278,#529,.T.);
#531=ORIENTED_EDGE('',*,*,#530,.T.);
#532=ORIENTED_EDGE('',*,*,#284,.T.);
#533=CARTESIAN_POINT('',(14.258819045102518,-0.714810506926475,0.0));
#534=DIRECTION('',(0.0,0.0,1.0));
#535=VECTOR('',#534,8.0);
#536=LINE('',#533,#535);
#537=EDGE_CURVE('',#270,#516,#536,.T.);
#538=ORIENTED_EDGE('',*,*,#537,.T.);
#539=EDGE_LOOP('',(#525,#531,#532,#538));
#540=FACE_OUTER_BOUND('',#539,.T.);
#541=ADVANCED_FACE('',(#540),#514,.T.);
#542=CARTESIAN_POINT('',(14.999999999999998,-0.913409345236582,0.0));
#543=DIRECTION('',(1.0,0.0,0.0));
#544=DIRECTION('',(0.0,0.0,-1.0));
#545=AXIS2_PLACEMENT_3D('',#542,#543,#544);
#546=PLANE('',#545);
#547=ORIENTED_EDGE('',*,*,#530,.F.);
#548=CARTESIAN_POINT('',(15.000000000000004,-37.0,8.0));
#549=VERTEX_POINT('',#548);
#550=CARTESIAN_POINT('',(14.999999999999996,-1.680736333215542,8.0));
#551=DIRECTION('',(0.0,-1.0,0.0));
#552=VECTOR('',#551,35.319263666784458);
#553=LINE('',#550,#552);
#554=EDGE_CURVE('',#518,#549,#553,.T.);
#555=ORIENTED_EDGE('',*,*,#554,.T.);
#556=CARTESIAN_POINT('',(15.000000000000004,-37.0,0.0));
#557=DIRECTION('',(0.0,0.0,1.0));
#558=VECTOR('',#557,8.0);
#559=LINE('',#556,#558);
#560=EDGE_CURVE('',#287,#549,#559,.T.);
#561=ORIENTED_EDGE('',*,*,#560,.F.);
#562=ORIENTED_EDGE('',*,*,#292,.T.);
#563=EDGE_LOOP('',(#547,#555,#561,#562));
#564=FACE_OUTER_BOUND('',#563,.T.);
#565=ADVANCED_FACE('',(#564),#546,.T.);
#566=CARTESIAN_POINT('',(-0.106839673462534,0.139236173282444,8.0));
#567=DIRECTION('',(0.0,0.0,1.0));
#568=DIRECTION('',(1.0,0.0,0.0));
#569=AXIS2_PLACEMENT_3D('',#566,#567,#568);
#570=PLANE('',#569);
#571=ORIENTED_EDGE('',*,*,#136,.T.);
#572=CARTESIAN_POINT('',(-0.999999999999997,-31.0,8.0));
#573=VERTEX_POINT('',#572);
#574=CARTESIAN_POINT('',(-0.999999999999997,-29.0,8.0));
#575=DIRECTION('',(0.0,0.0,-1.0));
#576=DIRECTION('',(-0.707106781186547,-0.707106781186548,0.0));
#577=AXIS2_PLACEMENT_3D('',#574,#575,#576);
#578=CIRCLE('',#577,2.0);
#579=EDGE_CURVE('',#573,#123,#578,.T.);
#580=ORIENTED_EDGE('',*,*,#579,.F.);
#581=CARTESIAN_POINT('',(1.400000000000013,-31.0,8.0));
#582=VERTEX_POINT('',#581);
#583=CARTESIAN_POINT('',(-0.999999999999997,-31.0,8.0));
#584=DIRECTION('',(1.0,0.0,0.0));
#585=VECTOR('',#584,2.400000000000009);
#586=LINE('',#583,#585);
#587=EDGE_CURVE('',#573,#582,#586,.T.);
#588=ORIENTED_EDGE('',*,*,#587,.T.);
#589=CARTESIAN_POINT('',(3.400000000000012,-33.0,8.0));
#590=VERTEX_POINT('',#589);
#591=CARTESIAN_POINT('',(1.400000000000013,-33.0,8.0));
#592=DIRECTION('',(0.0,0.0,1.0));
#593=DIRECTION('',(0.707106781186547,0.707106781186548,0.0));
#594=AXIS2_PLACEMENT_3D('',#591,#592,#593);
#595=CIRCLE('',#594,2.0);
#596=EDGE_CURVE('',#590,#582,#595,.T.);
#597=ORIENTED_EDGE('',*,*,#596,.F.);
#598=CARTESIAN_POINT('',(3.400000000000014,-35.0,8.0));
#599=VERTEX_POINT('',#598);
#600=CARTESIAN_POINT('',(3.400000000000013,-33.0,8.0));
#601=DIRECTION('',(0.0,-1.0,0.0));
#602=VECTOR('',#601,2.0);
#603=LINE('',#600,#602);
#604=EDGE_CURVE('',#590,#599,#603,.T.);
#605=ORIENTED_EDGE('',*,*,#604,.T.);
#606=CARTESIAN_POINT('',(5.400000000000014,-37.0,8.0));
#607=VERTEX_POINT('',#606);
#608=CARTESIAN_POINT('',(5.400000000000014,-35.0,8.0));
#609=DIRECTION('',(0.0,0.0,-1.0));
#610=DIRECTION('',(-0.707106781186547,-0.707106781186548,0.0));
#611=AXIS2_PLACEMENT_3D('',#608,#609,#610);
#612=CIRCLE('',#611,2.0);
#613=EDGE_CURVE('',#607,#599,#612,.T.);
#614=ORIENTED_EDGE('',*,*,#613,.F.);
#615=CARTESIAN_POINT('',(15.000000000000004,-37.0,8.0));
#616=DIRECTION('',(-1.0,0.0,0.0));
#617=VECTOR('',#616,9.599999999999991);
#618=LINE('',#615,#617);
#619=EDGE_CURVE('',#549,#607,#618,.T.);
#620=ORIENTED_EDGE('',*,*,#619,.F.);
#621=ORIENTED_EDGE('',*,*,#554,.F.);
#622=ORIENTED_EDGE('',*,*,#524,.F.);
#623=CARTESIAN_POINT('',(0.776457135307561,2.897777478867205,8.0));
#624=VERTEX_POINT('',#623);
#625=CARTESIAN_POINT('',(0.776457135307563,2.897777478867205,8.0));
#626=DIRECTION('',(0.965925826289068,-0.25881904510252,0.0));
#627=VECTOR('',#626,13.957968140878911);
#628=LINE('',#625,#627);
#629=EDGE_CURVE('',#624,#516,#628,.T.);
#630=ORIENTED_EDGE('',*,*,#629,.F.);
#631=CARTESIAN_POINT('',(0.0,0.0,8.0));
#632=DIRECTION('',(0.0,0.0,-1.0));
#633=DIRECTION('',(1.0,0.0,0.0));
#634=AXIS2_PLACEMENT_3D('',#631,#632,#633);
#635=CIRCLE('',#634,3.0);
#636=EDGE_CURVE('',#131,#624,#635,.T.);
#637=ORIENTED_EDGE('',*,*,#636,.F.);
#638=EDGE_LOOP('',(#571,#580,#588,#597,#605,#614,#620,#621,#622,#630,#637));
#639=FACE_OUTER_BOUND('',#638,.T.);
#640=CARTESIAN_POINT('',(11.999999999999998,-8.0,8.0));
#641=DIRECTION('',(0.0,-1.0,0.0));
#642=VECTOR('',#641,21.0);
#643=LINE('',#640,#642);
#644=EDGE_CURVE('',#396,#329,#643,.T.);
#645=ORIENTED_EDGE('',*,*,#644,.T.);
#646=ORIENTED_EDGE('',*,*,#335,.F.);
#647=ORIENTED_EDGE('',*,*,#374,.T.);
#648=ORIENTED_EDGE('',*,*,#493,.F.);
#649=ORIENTED_EDGE('',*,*,#455,.F.);
#650=ORIENTED_EDGE('',*,*,#410,.F.);
#651=EDGE_LOOP('',(#645,#646,#647,#648,#649,#650));
#652=FACE_BOUND('',#651,.T.);
#653=ADVANCED_FACE('',(#639,#652),#570,.T.);
#654=CARTESIAN_POINT('',(5.400000000000014,-35.0,0.0));
#655=DIRECTION('',(0.0,0.0,-1.0));
#656=DIRECTION('',(-0.707106781186547,-0.707106781186548,0.0));
#657=AXIS2_PLACEMENT_3D('',#654,#655,#656);
#658=CYLINDRICAL_SURFACE('',#657,2.0);
#659=ORIENTED_EDGE('',*,*,#613,.T.);
#660=CARTESIAN_POINT('',(3.400000000000014,-35.0,8.0));
#661=DIRECTION('',(0.0,0.0,-1.0));
#662=VECTOR('',#661,4.0);
#663=LINE('',#660,#662);
#664=EDGE_CURVE('',#599,#186,#663,.T.);
#665=ORIENTED_EDGE('',*,*,#664,.T.);
#666=ORIENTED_EDGE('',*,*,#192,.T.);
#667=CARTESIAN_POINT('',(5.400000000000014,-37.0,4.0));
#668=DIRECTION('',(0.0,0.0,1.0));
#669=VECTOR('',#668,4.0);
#670=LINE('',#667,#669);
#671=EDGE_CURVE('',#178,#607,#670,.T.);
#672=ORIENTED_EDGE('',*,*,#671,.T.);
#673=EDGE_LOOP('',(#659,#665,#666,#672));
#674=FACE_OUTER_BOUND('',#673,.T.);
#675=ADVANCED_FACE('',(#674),#658,.T.);
#676=CARTESIAN_POINT('',(15.000000000000004,-37.0,0.0));
#677=DIRECTION('',(0.0,-1.0,0.0));
#678=DIRECTION('',(0.0,0.0,-1.0));
#679=AXIS2_PLACEMENT_3D('',#676,#677,#678);
#680=PLANE('',#679);
#681=ORIENTED_EDGE('',*,*,#671,.F.);
#682=ORIENTED_EDGE('',*,*,#183,.T.);
#683=ORIENTED_EDGE('',*,*,#248,.F.);
#684=ORIENTED_EDGE('',*,*,#298,.T.);
#685=ORIENTED_EDGE('',*,*,#560,.T.);
#686=ORIENTED_EDGE('',*,*,#619,.T.);
#687=EDGE_LOOP('',(#681,#682,#683,#684,#685,#686));
#688=FACE_OUTER_BOUND('',#687,.T.);
#689=ADVANCED_FACE('',(#688),#680,.T.);
#690=CARTESIAN_POINT('',(1.400000000000013,-33.0,0.0));
#691=DIRECTION('',(0.0,0.0,1.0));
#692=DIRECTION('',(0.707106781186547,0.707106781186548,0.0));
#693=AXIS2_PLACEMENT_3D('',#690,#691,#692);
#694=CYLINDRICAL_SURFACE('',#693,2.0);
#695=ORIENTED_EDGE('',*,*,#209,.F.);
#696=CARTESIAN_POINT('',(3.400000000000013,-33.0,4.0));
#697=DIRECTION('',(0.0,0.0,1.0));
#698=VECTOR('',#697,4.0);
#699=LINE('',#696,#698);
#700=EDGE_CURVE('',#195,#590,#699,.T.);
#701=ORIENTED_EDGE('',*,*,#700,.T.);
#702=ORIENTED_EDGE('',*,*,#596,.T.);
#703=CARTESIAN_POINT('',(1.400000000000013,-31.0,8.0));
#704=DIRECTION('',(0.0,0.0,-1.0));
#705=VECTOR('',#704,4.0);
#706=LINE('',#703,#705);
#707=EDGE_CURVE('',#582,#203,#706,.T.);
#708=ORIENTED_EDGE('',*,*,#707,.T.);
#709=EDGE_LOOP('',(#695,#701,#702,#708));
#710=FACE_OUTER_BOUND('',#709,.T.);
#711=ADVANCED_FACE('',(#710),#694,.F.);
#712=CARTESIAN_POINT('',(-2.999999999999996,-31.0,0.0));
#713=DIRECTION('',(0.0,1.0,0.0));
#714=DIRECTION('',(0.0,0.0,1.0));
#715=AXIS2_PLACEMENT_3D('',#712,#713,#714);
#716=PLANE('',#715);
#717=ORIENTED_EDGE('',*,*,#707,.F.);
#718=ORIENTED_EDGE('',*,*,#587,.F.);
#719=CARTESIAN_POINT('',(-0.999999999999997,-31.0,4.0));
#720=DIRECTION('',(0.0,0.0,1.0));
#721=VECTOR('',#720,4.0);
#722=LINE('',#719,#721);
#723=EDGE_CURVE('',#212,#573,#722,.T.);
#724=ORIENTED_EDGE('',*,*,#723,.F.);
#725=ORIENTED_EDGE('',*,*,#217,.T.);
#726=EDGE_LOOP('',(#717,#718,#724,#725));
#727=FACE_OUTER_BOUND('',#726,.T.);
#728=ADVANCED_FACE('',(#727),#716,.F.);
#729=CARTESIAN_POINT('',(-0.999999999999997,-29.0,0.0));
#730=DIRECTION('',(0.0,0.0,1.0));
#731=DIRECTION('',(-0.707106781186547,-0.707106781186548,0.0));
#732=AXIS2_PLACEMENT_3D('',#729,#730,#731);
#733=CYLINDRICAL_SURFACE('',#732,2.0);
#734=ORIENTED_EDGE('',*,*,#128,.T.);
#735=ORIENTED_EDGE('',*,*,#224,.T.);
#736=ORIENTED_EDGE('',*,*,#723,.T.);
#737=ORIENTED_EDGE('',*,*,#579,.T.);
#738=EDGE_LOOP('',(#734,#735,#736,#737));
#739=FACE_OUTER_BOUND('',#738,.T.);
#740=ADVANCED_FACE('',(#739),#733,.T.);
#741=CARTESIAN_POINT('',(3.400000000000012,-31.0,0.0));
#742=DIRECTION('',(1.0,0.0,0.0));
#743=DIRECTION('',(0.0,0.0,-1.0));
#744=AXIS2_PLACEMENT_3D('',#741,#742,#743);
#745=PLANE('',#744);
#746=ORIENTED_EDGE('',*,*,#664,.F.);
#747=ORIENTED_EDGE('',*,*,#604,.F.);
#748=ORIENTED_EDGE('',*,*,#700,.F.);
#749=ORIENTED_EDGE('',*,*,#200,.T.);
#750=EDGE_LOOP('',(#746,#747,#748,#749));
#751=FACE_OUTER_BOUND('',#750,.T.);
#752=ADVANCED_FACE('',(#751),#745,.F.);
#753=CARTESIAN_POINT('',(0.0,0.0,-84.5));
#754=DIRECTION('',(0.0,0.0,1.0));
#755=DIRECTION('',(1.0,0.0,0.0));
#756=AXIS2_PLACEMENT_3D('',#753,#754,#755);
#757=CONICAL_SURFACE('',#756,2.5,45.000000000000099);
#758=ORIENTED_EDGE('',*,*,#157,.T.);
#759=CARTESIAN_POINT('',(0.0,0.0,-84.0));
#760=DIRECTION('',(0.0,0.0,-1.0));
#761=DIRECTION('',(1.0,0.0,0.0));
#762=AXIS2_PLACEMENT_3D('',#759,#760,#761);
#763=CIRCLE('',#762,3.0);
#764=EDGE_CURVE('',#139,#74,#763,.T.);
#765=ORIENTED_EDGE('',*,*,#764,.T.);
#766=ORIENTED_EDGE('',*,*,#88,.T.);
#767=CARTESIAN_POINT('',(0.0,0.0,-85.0));
#768=DIRECTION('',(0.0,0.0,1.0));
#769=DIRECTION('',(1.0,0.0,0.0));
#770=AXIS2_PLACEMENT_3D('',#767,#768,#769);
#771=CIRCLE('',#770,2.0);
#772=EDGE_CURVE('',#76,#76,#771,.T.);
#773=ORIENTED_EDGE('',*,*,#772,.T.);
#774=EDGE_LOOP('',(#758,#765,#766,#773));
#775=FACE_OUTER_BOUND('',#774,.T.);
#776=ADVANCED_FACE('',(#775),#757,.T.);
#777=CARTESIAN_POINT('',(-0.106839673462534,0.139236173282444,-85.0));
#778=DIRECTION('',(0.0,0.0,1.0));
#779=DIRECTION('',(1.0,0.0,0.0));
#780=AXIS2_PLACEMENT_3D('',#777,#778,#779);
#781=PLANE('',#780);
#782=ORIENTED_EDGE('',*,*,#772,.F.);
#783=EDGE_LOOP('',(#782));
#784=FACE_OUTER_BOUND('',#783,.T.);
#785=ADVANCED_FACE('',(#784),#781,.F.);
#786=CARTESIAN_POINT('',(0.0,0.0,0.0));
#787=DIRECTION('',(0.0,0.0,1.0));
#788=DIRECTION('',(1.0,0.0,0.0));
#789=AXIS2_PLACEMENT_3D('',#786,#787,#788);
#790=CYLINDRICAL_SURFACE('',#789,3.0);
#791=ORIENTED_EDGE('',*,*,#144,.T.);
#792=ORIENTED_EDGE('',*,*,#636,.T.);
#793=CARTESIAN_POINT('',(0.776457135307561,2.897777478867205,0.0));
#794=DIRECTION('',(0.0,0.0,1.0));
#795=VECTOR('',#794,8.0);
#796=LINE('',#793,#795);
#797=EDGE_CURVE('',#261,#624,#796,.T.);
#798=ORIENTED_EDGE('',*,*,#797,.F.);
#799=ORIENTED_EDGE('',*,*,#267,.F.);
#800=ORIENTED_EDGE('',*,*,#96,.T.);
#801=ORIENTED_EDGE('',*,*,#764,.F.);
#802=EDGE_LOOP('',(#791,#792,#798,#799,#800,#801));
#803=FACE_OUTER_BOUND('',#802,.T.);
#804=ADVANCED_FACE('',(#803),#790,.T.);
#805=CARTESIAN_POINT('',(12.0,-6.000000000000001,0.0));
#806=DIRECTION('',(1.0,0.0,0.0));
#807=DIRECTION('',(0.0,0.0,-1.0));
#808=AXIS2_PLACEMENT_3D('',#805,#806,#807);
#809=PLANE('',#808);
#810=ORIENTED_EDGE('',*,*,#341,.F.);
#811=ORIENTED_EDGE('',*,*,#644,.F.);
#812=ORIENTED_EDGE('',*,*,#401,.F.);
#813=ORIENTED_EDGE('',*,*,#431,.T.);
#814=EDGE_LOOP('',(#810,#811,#812,#813));
#815=FACE_OUTER_BOUND('',#814,.T.);
#816=ADVANCED_FACE('',(#815),#809,.F.);
#817=CARTESIAN_POINT('',(0.776457135307561,2.897777478867205,0.0));
#818=DIRECTION('',(0.25881904510252,0.965925826289068,0.0));
#819=DIRECTION('',(0.0,0.0,1.0));
#820=AXIS2_PLACEMENT_3D('',#817,#818,#819);
#821=PLANE('',#820);
#822=ORIENTED_EDGE('',*,*,#537,.F.);
#823=ORIENTED_EDGE('',*,*,#275,.T.);
#824=ORIENTED_EDGE('',*,*,#797,.T.);
#825=ORIENTED_EDGE('',*,*,#629,.T.);
#826=EDGE_LOOP('',(#822,#823,#824,#825));
#827=FACE_OUTER_BOUND('',#826,.T.);
#828=ADVANCED_FACE('',(#827),#821,.T.);
#829=CLOSED_SHELL('',(#161,#228,#253,#303,#345,#378,#420,#442,#475,#497,#509,#541,#565,#653,#675,#689,#711,#728,#740,#752,#776,#785,#804,#816,#828));
#830=MANIFOLD_SOLID_BREP('Solid1',#829);
#831=COLOUR_RGB('PTFE',0.917647004127502,0.921568989753723,0.933332979679108);
#832=FILL_AREA_STYLE_COLOUR('PTFE',#831);
#833=FILL_AREA_STYLE('PTFE',(#832));
#834=SURFACE_STYLE_FILL_AREA(#833);
#835=SURFACE_SIDE_STYLE('PTFE',(#834));
#836=SURFACE_STYLE_USAGE(.BOTH.,#835);
#837=PRESENTATION_STYLE_ASSIGNMENT((#836));
#838=STYLED_ITEM('',(#837),#830);
#839=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#838),#36);
#840=ADVANCED_BREP_SHAPE_REPRESENTATION('ABSR',(#830),#36);
#841=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#840,#41);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,310 @@
ISO-10303-21;
HEADER;
/****************************************************************
* Generated by software with PDElib inside *
* PDElib Version v51a, created Tue 11/30/2010 *
* ITI Transcendata (http://www.transcendata.com/) *
****************************************************************/
FILE_DESCRIPTION((''),'2;1');
FILE_NAME('C:\\Users\\JamesRPatrick\\Documents\\Autodesk\\PM522\\STEP2.0\\PM522FiringPin2.stp','2015-10-01T18:16:35',('JamesRPatrick'),(''),'Autodesk Inventor 2012','Autodesk Inventor 2012','');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#5=APPLICATION_CONTEXT('automotive design');
#6=APPLICATION_PROTOCOL_DEFINITION('International Standard','automotive_design',2001,#5);
#7=PRODUCT_CONTEXT('',#5,'mechanical');
#8=PRODUCT('PM522FiringPin2','PM522FiringPin2',$,(#7));
#9=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8));
#10=PRODUCT_DEFINITION_FORMATION('',$,#8);
#11=PRODUCT_DEFINITION_CONTEXT('part definition',#5,'design');
#12=PRODUCT_DEFINITION('',$,#10,#11);
#18=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#19=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#20=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#18);
#24=(CONVERSION_BASED_UNIT('DEGREE',#20)NAMED_UNIT(#19)PLANE_ANGLE_UNIT());
#28=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#32=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#34=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#32,'DISTANCE_ACCURACY_VALUE','');
#36=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#34))GLOBAL_UNIT_ASSIGNED_CONTEXT((#24,#28,#32))REPRESENTATION_CONTEXT('None','None'));
#37=AXIS2_PLACEMENT_3D('',#38,#39,#40);
#38=CARTESIAN_POINT('',(0.0,0.0,0.0));
#39=DIRECTION('',(0.0,0.0,1.0));
#40=DIRECTION('',(1.0,0.0,0.0));
#41=SHAPE_REPRESENTATION('',(#37),#36);
#42=PRODUCT_DEFINITION_SHAPE('','',#12);
#43=SHAPE_DEFINITION_REPRESENTATION(#42,#41);
#49=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#50=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#51=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#49);
#55=(CONVERSION_BASED_UNIT('DEGREE',#51)NAMED_UNIT(#50)PLANE_ANGLE_UNIT());
#59=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#63=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#65=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000001),#63,'DISTANCE_ACCURACY_VALUE','');
#67=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65))GLOBAL_UNIT_ASSIGNED_CONTEXT((#55,#59,#63))REPRESENTATION_CONTEXT('','3D'));
#68=CARTESIAN_POINT('',(0.0,-0.5,24.000000000000004));
#69=DIRECTION('',(0.0,0.911921505175107,-0.410364677328798));
#70=DIRECTION('',(0.0,0.410364677328798,0.911921505175107));
#71=AXIS2_PLACEMENT_3D('',#68,#69,#70);
#72=PLANE('',#71);
#73=CARTESIAN_POINT('',(1.243221621433604,-0.5,24.000000000000004));
#74=VERTEX_POINT('',#73);
#75=CARTESIAN_POINT('',(-1.243221621433604,-0.5,24.000000000000004));
#76=VERTEX_POINT('',#75);
#77=CARTESIAN_POINT('',(0.0,0.0,25.111111111111114));
#78=DIRECTION('',(0.0,0.911921505175107,-0.410364677328798));
#79=DIRECTION('',(0.0,-0.410364677328798,-0.911921505175107));
#80=AXIS2_PLACEMENT_3D('',#77,#78,#79);
#81=ELLIPSE('',#80,3.265388260808686,1.34);
#82=EDGE_CURVE('',#74,#76,#81,.T.);
#83=ORIENTED_EDGE('',*,*,#82,.F.);
#84=CARTESIAN_POINT('',(-1.243221621433604,-0.5,24.000000000000004));
#85=DIRECTION('',(1.0,0.0,0.0));
#86=VECTOR('',#85,2.486443242867209);
#87=LINE('',#84,#86);
#88=EDGE_CURVE('',#76,#74,#87,.T.);
#89=ORIENTED_EDGE('',*,*,#88,.F.);
#90=EDGE_LOOP('',(#83,#89));
#91=FACE_OUTER_BOUND('',#90,.T.);
#92=ADVANCED_FACE('',(#91),#72,.F.);
#93=CARTESIAN_POINT('',(0.0,1.4,22.0));
#94=DIRECTION('',(0.0,-0.911921505175107,-0.410364677328798));
#95=DIRECTION('',(0.0,0.410364677328798,-0.911921505175107));
#96=AXIS2_PLACEMENT_3D('',#93,#94,#95);
#97=PLANE('',#96);
#98=CARTESIAN_POINT('',(-1.243221621433604,0.5,24.000000000000004));
#99=VERTEX_POINT('',#98);
#100=CARTESIAN_POINT('',(1.243221621433604,0.5,24.000000000000004));
#101=VERTEX_POINT('',#100);
#102=CARTESIAN_POINT('',(0.0,0.0,25.111111111111114));
#103=DIRECTION('',(0.0,-0.911921505175107,-0.410364677328798));
#104=DIRECTION('',(0.0,-0.410364677328798,0.911921505175107));
#105=AXIS2_PLACEMENT_3D('',#102,#103,#104);
#106=ELLIPSE('',#105,3.265388260808686,1.34);
#107=EDGE_CURVE('',#99,#101,#106,.T.);
#108=ORIENTED_EDGE('',*,*,#107,.F.);
#109=CARTESIAN_POINT('',(-1.243221621433604,0.5,24.000000000000004));
#110=DIRECTION('',(1.0,0.0,0.0));
#111=VECTOR('',#110,2.486443242867209);
#112=LINE('',#109,#111);
#113=EDGE_CURVE('',#99,#101,#112,.T.);
#114=ORIENTED_EDGE('',*,*,#113,.T.);
#115=EDGE_LOOP('',(#108,#114));
#116=FACE_OUTER_BOUND('',#115,.T.);
#117=ADVANCED_FACE('',(#116),#97,.F.);
#118=CARTESIAN_POINT('',(0.0,0.0,24.000000000000004));
#119=DIRECTION('',(0.0,0.0,-1.0));
#120=DIRECTION('',(-1.0,0.0,0.0));
#121=AXIS2_PLACEMENT_3D('',#118,#119,#120);
#122=PLANE('',#121);
#123=CARTESIAN_POINT('',(0.0,0.0,24.000000000000004));
#124=DIRECTION('',(0.0,0.0,-1.0));
#125=DIRECTION('',(-1.0,0.0,0.0));
#126=AXIS2_PLACEMENT_3D('',#123,#124,#125);
#127=CIRCLE('',#126,1.34);
#128=EDGE_CURVE('',#101,#74,#127,.T.);
#129=ORIENTED_EDGE('',*,*,#128,.F.);
#130=ORIENTED_EDGE('',*,*,#113,.F.);
#131=CARTESIAN_POINT('',(0.0,0.0,24.000000000000004));
#132=DIRECTION('',(0.0,0.0,-1.0));
#133=DIRECTION('',(-1.0,0.0,0.0));
#134=AXIS2_PLACEMENT_3D('',#131,#132,#133);
#135=CIRCLE('',#134,1.34);
#136=EDGE_CURVE('',#76,#99,#135,.T.);
#137=ORIENTED_EDGE('',*,*,#136,.F.);
#138=ORIENTED_EDGE('',*,*,#88,.T.);
#139=EDGE_LOOP('',(#129,#130,#137,#138));
#140=FACE_OUTER_BOUND('',#139,.T.);
#141=ADVANCED_FACE('',(#140),#122,.F.);
#142=CARTESIAN_POINT('',(6.000000000000001,-2.4,0.0));
#143=DIRECTION('',(0.0,-1.0,0.0));
#144=DIRECTION('',(0.0,0.0,-1.0));
#145=AXIS2_PLACEMENT_3D('',#142,#143,#144);
#146=PLANE('',#145);
#147=CARTESIAN_POINT('',(-0.900000000000001,-2.4,-1.0));
#148=VERTEX_POINT('',#147);
#149=CARTESIAN_POINT('',(2.641139846732846,-2.4,-1.0));
#150=VERTEX_POINT('',#149);
#151=CARTESIAN_POINT('',(-0.900000000000001,-2.4,-1.0));
#152=DIRECTION('',(1.0,0.0,0.0));
#153=VECTOR('',#152,3.541139846732847);
#154=LINE('',#151,#153);
#155=EDGE_CURVE('',#148,#150,#154,.T.);
#156=ORIENTED_EDGE('',*,*,#155,.T.);
#157=CARTESIAN_POINT('',(2.641139846732846,-2.4,0.0));
#158=VERTEX_POINT('',#157);
#159=CARTESIAN_POINT('',(2.641139846732846,-2.4,-1.0));
#160=DIRECTION('',(0.0,0.0,1.0));
#161=VECTOR('',#160,1.0);
#162=LINE('',#159,#161);
#163=EDGE_CURVE('',#150,#158,#162,.T.);
#164=ORIENTED_EDGE('',*,*,#163,.T.);
#165=CARTESIAN_POINT('',(-0.900000000000001,-2.4,0.0));
#166=VERTEX_POINT('',#165);
#167=CARTESIAN_POINT('',(2.641139846732846,-2.4,0.0));
#168=DIRECTION('',(-1.0,0.0,0.0));
#169=VECTOR('',#168,3.541139846732847);
#170=LINE('',#167,#169);
#171=EDGE_CURVE('',#158,#166,#170,.T.);
#172=ORIENTED_EDGE('',*,*,#171,.T.);
#173=CARTESIAN_POINT('',(-0.900000000000001,-2.4,0.0));
#174=DIRECTION('',(0.0,0.0,-1.0));
#175=VECTOR('',#174,1.0);
#176=LINE('',#173,#175);
#177=EDGE_CURVE('',#166,#148,#176,.T.);
#178=ORIENTED_EDGE('',*,*,#177,.T.);
#179=EDGE_LOOP('',(#156,#164,#172,#178));
#180=FACE_OUTER_BOUND('',#179,.T.);
#181=ADVANCED_FACE('',(#180),#146,.T.);
#182=CARTESIAN_POINT('',(-0.9,-0.4,0.0));
#183=DIRECTION('',(0.0,0.0,1.0));
#184=DIRECTION('',(1.0,0.0,0.0));
#185=AXIS2_PLACEMENT_3D('',#182,#183,#184);
#186=CYLINDRICAL_SURFACE('',#185,2.0);
#187=CARTESIAN_POINT('',(-2.9,-0.4,-1.0));
#188=VERTEX_POINT('',#187);
#189=CARTESIAN_POINT('',(-0.9,-0.4,-1.0));
#190=DIRECTION('',(0.0,0.0,1.0));
#191=DIRECTION('',(1.0,0.0,0.0));
#192=AXIS2_PLACEMENT_3D('',#189,#190,#191);
#193=CIRCLE('',#192,2.0);
#194=EDGE_CURVE('',#188,#148,#193,.T.);
#195=ORIENTED_EDGE('',*,*,#194,.T.);
#196=ORIENTED_EDGE('',*,*,#177,.F.);
#197=CARTESIAN_POINT('',(-2.9,-0.4,0.0));
#198=VERTEX_POINT('',#197);
#199=CARTESIAN_POINT('',(-0.9,-0.4,0.0));
#200=DIRECTION('',(0.0,0.0,-1.0));
#201=DIRECTION('',(1.0,0.0,0.0));
#202=AXIS2_PLACEMENT_3D('',#199,#200,#201);
#203=CIRCLE('',#202,2.0);
#204=EDGE_CURVE('',#166,#198,#203,.T.);
#205=ORIENTED_EDGE('',*,*,#204,.T.);
#206=CARTESIAN_POINT('',(-2.9,-0.4,0.0));
#207=DIRECTION('',(0.0,0.0,-1.0));
#208=VECTOR('',#207,1.0);
#209=LINE('',#206,#208);
#210=EDGE_CURVE('',#198,#188,#209,.T.);
#211=ORIENTED_EDGE('',*,*,#210,.T.);
#212=EDGE_LOOP('',(#195,#196,#205,#211));
#213=FACE_OUTER_BOUND('',#212,.T.);
#214=ADVANCED_FACE('',(#213),#186,.T.);
#215=CARTESIAN_POINT('',(-2.9,-0.4,0.0));
#216=DIRECTION('',(-1.0,0.0,0.0));
#217=DIRECTION('',(0.0,0.0,1.0));
#218=AXIS2_PLACEMENT_3D('',#215,#216,#217);
#219=PLANE('',#218);
#220=CARTESIAN_POINT('',(-2.9,2.079812417022267,-1.0));
#221=VERTEX_POINT('',#220);
#222=CARTESIAN_POINT('',(-2.9,2.079812417022267,-1.0));
#223=DIRECTION('',(0.0,-1.0,0.0));
#224=VECTOR('',#223,2.479812417022267);
#225=LINE('',#222,#224);
#226=EDGE_CURVE('',#221,#188,#225,.T.);
#227=ORIENTED_EDGE('',*,*,#226,.T.);
#228=ORIENTED_EDGE('',*,*,#210,.F.);
#229=CARTESIAN_POINT('',(-2.9,2.079812417022267,0.0));
#230=VERTEX_POINT('',#229);
#231=CARTESIAN_POINT('',(-2.9,-0.4,0.0));
#232=DIRECTION('',(0.0,1.0,0.0));
#233=VECTOR('',#232,2.479812417022267);
#234=LINE('',#231,#233);
#235=EDGE_CURVE('',#198,#230,#234,.T.);
#236=ORIENTED_EDGE('',*,*,#235,.T.);
#237=CARTESIAN_POINT('',(-2.9,2.079812417022267,0.0));
#238=DIRECTION('',(0.0,0.0,-1.0));
#239=VECTOR('',#238,1.0);
#240=LINE('',#237,#239);
#241=EDGE_CURVE('',#230,#221,#240,.T.);
#242=ORIENTED_EDGE('',*,*,#241,.T.);
#243=EDGE_LOOP('',(#227,#228,#236,#242));
#244=FACE_OUTER_BOUND('',#243,.T.);
#245=ADVANCED_FACE('',(#244),#219,.T.);
#246=CARTESIAN_POINT('',(0.0,0.0,0.0));
#247=DIRECTION('',(0.0,0.0,-1.0));
#248=DIRECTION('',(-1.0,0.0,0.0));
#249=AXIS2_PLACEMENT_3D('',#246,#247,#248);
#250=PLANE('',#249);
#251=ORIENTED_EDGE('',*,*,#235,.F.);
#252=ORIENTED_EDGE('',*,*,#204,.F.);
#253=ORIENTED_EDGE('',*,*,#171,.F.);
#254=CARTESIAN_POINT('',(0.0,0.0,0.0));
#255=DIRECTION('',(0.0,0.0,-1.0));
#256=DIRECTION('',(-1.0,0.0,0.0));
#257=AXIS2_PLACEMENT_3D('',#254,#255,#256);
#258=CIRCLE('',#257,3.5687);
#259=EDGE_CURVE('',#230,#158,#258,.T.);
#260=ORIENTED_EDGE('',*,*,#259,.F.);
#261=EDGE_LOOP('',(#251,#252,#253,#260));
#262=FACE_OUTER_BOUND('',#261,.T.);
#263=CARTESIAN_POINT('',(1.34,1.641027E-016,0.0));
#264=VERTEX_POINT('',#263);
#265=CARTESIAN_POINT('',(0.0,0.0,0.0));
#266=DIRECTION('',(0.0,0.0,-1.0));
#267=DIRECTION('',(-1.0,0.0,0.0));
#268=AXIS2_PLACEMENT_3D('',#265,#266,#267);
#269=CIRCLE('',#268,1.34);
#270=EDGE_CURVE('',#264,#264,#269,.T.);
#271=ORIENTED_EDGE('',*,*,#270,.T.);
#272=EDGE_LOOP('',(#271));
#273=FACE_BOUND('',#272,.T.);
#274=ADVANCED_FACE('',(#262,#273),#250,.F.);
#275=CARTESIAN_POINT('',(0.0,0.0,0.0));
#276=DIRECTION('',(0.0,0.0,-1.0));
#277=DIRECTION('',(-1.0,0.0,0.0));
#278=AXIS2_PLACEMENT_3D('',#275,#276,#277);
#279=CYLINDRICAL_SURFACE('',#278,3.5687);
#280=ORIENTED_EDGE('',*,*,#241,.F.);
#281=ORIENTED_EDGE('',*,*,#259,.T.);
#282=ORIENTED_EDGE('',*,*,#163,.F.);
#283=CARTESIAN_POINT('',(0.0,0.0,-1.0));
#284=DIRECTION('',(0.0,0.0,1.0));
#285=DIRECTION('',(-1.0,0.0,0.0));
#286=AXIS2_PLACEMENT_3D('',#283,#284,#285);
#287=CIRCLE('',#286,3.5687);
#288=EDGE_CURVE('',#150,#221,#287,.T.);
#289=ORIENTED_EDGE('',*,*,#288,.T.);
#290=EDGE_LOOP('',(#280,#281,#282,#289));
#291=FACE_OUTER_BOUND('',#290,.T.);
#292=ADVANCED_FACE('',(#291),#279,.T.);
#293=CARTESIAN_POINT('',(0.0,0.0,-1.0));
#294=DIRECTION('',(0.0,0.0,-1.0));
#295=DIRECTION('',(-1.0,0.0,0.0));
#296=AXIS2_PLACEMENT_3D('',#293,#294,#295);
#297=PLANE('',#296);
#298=ORIENTED_EDGE('',*,*,#226,.F.);
#299=ORIENTED_EDGE('',*,*,#288,.F.);
#300=ORIENTED_EDGE('',*,*,#155,.F.);
#301=ORIENTED_EDGE('',*,*,#194,.F.);
#302=EDGE_LOOP('',(#298,#299,#300,#301));
#303=FACE_OUTER_BOUND('',#302,.T.);
#304=ADVANCED_FACE('',(#303),#297,.T.);
#305=CARTESIAN_POINT('',(0.0,0.0,0.0));
#306=DIRECTION('',(0.0,0.0,1.0));
#307=DIRECTION('',(-1.0,0.0,0.0));
#308=AXIS2_PLACEMENT_3D('',#305,#306,#307);
#309=CYLINDRICAL_SURFACE('',#308,1.34);
#310=ORIENTED_EDGE('',*,*,#107,.T.);
#311=ORIENTED_EDGE('',*,*,#128,.T.);
#312=ORIENTED_EDGE('',*,*,#82,.T.);
#313=ORIENTED_EDGE('',*,*,#136,.T.);
#314=EDGE_LOOP('',(#310,#311,#312,#313));
#315=FACE_OUTER_BOUND('',#314,.T.);
#316=ORIENTED_EDGE('',*,*,#270,.F.);
#317=EDGE_LOOP('',(#316));
#318=FACE_BOUND('',#317,.T.);
#319=ADVANCED_FACE('',(#315,#318),#309,.T.);
#320=CLOSED_SHELL('',(#92,#117,#141,#181,#214,#245,#274,#292,#304,#319));
#321=MANIFOLD_SOLID_BREP('Solid1',#320);
#322=COLOUR_RGB('Black Chrome',0.752941012382507,0.752941012382507,0.752941012382507);
#323=FILL_AREA_STYLE_COLOUR('Black Chrome',#322);
#324=FILL_AREA_STYLE('Black Chrome',(#323));
#325=SURFACE_STYLE_FILL_AREA(#324);
#326=SURFACE_SIDE_STYLE('Black Chrome',(#325));
#327=SURFACE_STYLE_USAGE(.BOTH.,#326);
#328=PRESENTATION_STYLE_ASSIGNMENT((#327));
#329=STYLED_ITEM('',(#328),#321);
#330=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#329),#36);
#331=ADVANCED_BREP_SHAPE_REPRESENTATION('ABSR',(#321),#36);
#332=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#331,#41);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,448 @@
ISO-10303-21;
HEADER;
/****************************************************************
* Generated by software with PDElib inside *
* PDElib Version v51a, created Tue 11/30/2010 *
* ITI Transcendata (http://www.transcendata.com/) *
****************************************************************/
FILE_DESCRIPTION((''),'2;1');
FILE_NAME('C:\\Users\\JamesRPatrick\\Documents\\Autodesk\\PM522\\STEP2.0\\PM522FiringPinRetainer2.stp','2015-10-01T18:16:24',('JamesRPatrick'),(''),'Autodesk Inventor 2012','Autodesk Inventor 2012','');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#5=APPLICATION_CONTEXT('automotive design');
#6=APPLICATION_PROTOCOL_DEFINITION('International Standard','automotive_design',2001,#5);
#7=PRODUCT_CONTEXT('',#5,'mechanical');
#8=PRODUCT('PM522FiringPinRetainer2','PM522FiringPinRetainer2',$,(#7));
#9=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8));
#10=PRODUCT_DEFINITION_FORMATION('',$,#8);
#11=PRODUCT_DEFINITION_CONTEXT('part definition',#5,'design');
#12=PRODUCT_DEFINITION('',$,#10,#11);
#18=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#19=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#20=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#18);
#24=(CONVERSION_BASED_UNIT('DEGREE',#20)NAMED_UNIT(#19)PLANE_ANGLE_UNIT());
#28=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#32=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#34=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#32,'DISTANCE_ACCURACY_VALUE','');
#36=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#34))GLOBAL_UNIT_ASSIGNED_CONTEXT((#24,#28,#32))REPRESENTATION_CONTEXT('None','None'));
#37=AXIS2_PLACEMENT_3D('',#38,#39,#40);
#38=CARTESIAN_POINT('',(0.0,0.0,0.0));
#39=DIRECTION('',(0.0,0.0,1.0));
#40=DIRECTION('',(1.0,0.0,0.0));
#41=SHAPE_REPRESENTATION('',(#37),#36);
#42=PRODUCT_DEFINITION_SHAPE('','',#12);
#43=SHAPE_DEFINITION_REPRESENTATION(#42,#41);
#49=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#50=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#51=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#49);
#55=(CONVERSION_BASED_UNIT('DEGREE',#51)NAMED_UNIT(#50)PLANE_ANGLE_UNIT());
#59=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#63=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#65=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000001),#63,'DISTANCE_ACCURACY_VALUE','');
#67=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65))GLOBAL_UNIT_ASSIGNED_CONTEXT((#55,#59,#63))REPRESENTATION_CONTEXT('','3D'));
#68=CARTESIAN_POINT('',(-1.110223E-015,5.9,0.0));
#69=DIRECTION('',(0.0,0.0,-1.0));
#70=DIRECTION('',(-1.0,0.0,0.0));
#71=AXIS2_PLACEMENT_3D('',#68,#69,#70);
#72=CYLINDRICAL_SURFACE('',#71,1.75);
#73=CARTESIAN_POINT('',(-1.750000000000001,5.9,0.0));
#74=VERTEX_POINT('',#73);
#75=CARTESIAN_POINT('',(-1.750000000000001,5.9,-2.5));
#76=VERTEX_POINT('',#75);
#77=CARTESIAN_POINT('',(-1.750000000000001,5.9,0.0));
#78=DIRECTION('',(0.0,0.0,-1.0));
#79=VECTOR('',#78,2.5);
#80=LINE('',#77,#79);
#81=EDGE_CURVE('',#74,#76,#80,.T.);
#82=ORIENTED_EDGE('',*,*,#81,.F.);
#83=CARTESIAN_POINT('',(1.749999999999999,5.9,0.0));
#84=VERTEX_POINT('',#83);
#85=CARTESIAN_POINT('',(-1.110223E-015,5.9,0.0));
#86=DIRECTION('',(0.0,0.0,-1.0));
#87=DIRECTION('',(-1.0,0.0,0.0));
#88=AXIS2_PLACEMENT_3D('',#85,#86,#87);
#89=CIRCLE('',#88,1.75);
#90=EDGE_CURVE('',#74,#84,#89,.T.);
#91=ORIENTED_EDGE('',*,*,#90,.T.);
#92=CARTESIAN_POINT('',(1.749999999999999,5.9,-2.5));
#93=VERTEX_POINT('',#92);
#94=CARTESIAN_POINT('',(1.749999999999999,5.9,-2.5));
#95=DIRECTION('',(0.0,0.0,1.0));
#96=VECTOR('',#95,2.5);
#97=LINE('',#94,#96);
#98=EDGE_CURVE('',#93,#84,#97,.T.);
#99=ORIENTED_EDGE('',*,*,#98,.F.);
#100=CARTESIAN_POINT('',(-1.110223E-015,5.9,-2.5));
#101=DIRECTION('',(0.0,0.0,1.0));
#102=DIRECTION('',(-1.0,0.0,0.0));
#103=AXIS2_PLACEMENT_3D('',#100,#101,#102);
#104=CIRCLE('',#103,1.75);
#105=EDGE_CURVE('',#93,#76,#104,.T.);
#106=ORIENTED_EDGE('',*,*,#105,.T.);
#107=EDGE_LOOP('',(#82,#91,#99,#106));
#108=FACE_OUTER_BOUND('',#107,.T.);
#109=ADVANCED_FACE('',(#108),#72,.T.);
#110=CARTESIAN_POINT('',(-1.110223E-015,5.9,-2.5));
#111=DIRECTION('',(0.0,0.0,-1.0));
#112=DIRECTION('',(-1.0,0.0,0.0));
#113=AXIS2_PLACEMENT_3D('',#110,#111,#112);
#114=PLANE('',#113);
#115=CARTESIAN_POINT('',(-1.750000000000001,5.9,-2.5));
#116=DIRECTION('',(1.0,0.0,0.0));
#117=VECTOR('',#116,3.5);
#118=LINE('',#115,#117);
#119=EDGE_CURVE('',#76,#93,#118,.T.);
#120=ORIENTED_EDGE('',*,*,#119,.F.);
#121=ORIENTED_EDGE('',*,*,#105,.F.);
#122=EDGE_LOOP('',(#120,#121));
#123=FACE_OUTER_BOUND('',#122,.T.);
#124=ADVANCED_FACE('',(#123),#114,.T.);
#125=CARTESIAN_POINT('',(5.9,5.9,0.0));
#126=DIRECTION('',(0.0,1.0,0.0));
#127=DIRECTION('',(0.0,0.0,1.0));
#128=AXIS2_PLACEMENT_3D('',#125,#126,#127);
#129=PLANE('',#128);
#130=ORIENTED_EDGE('',*,*,#81,.T.);
#131=ORIENTED_EDGE('',*,*,#119,.T.);
#132=ORIENTED_EDGE('',*,*,#98,.T.);
#133=CARTESIAN_POINT('',(3.9,5.9,0.0));
#134=VERTEX_POINT('',#133);
#135=CARTESIAN_POINT('',(1.749999999999999,5.9,0.0));
#136=DIRECTION('',(1.0,0.0,0.0));
#137=VECTOR('',#136,2.150000000000001);
#138=LINE('',#135,#137);
#139=EDGE_CURVE('',#84,#134,#138,.T.);
#140=ORIENTED_EDGE('',*,*,#139,.T.);
#141=CARTESIAN_POINT('',(3.9,5.9,-10.0));
#142=VERTEX_POINT('',#141);
#143=CARTESIAN_POINT('',(3.900000000000001,5.9,-10.0));
#144=DIRECTION('',(0.0,0.0,1.0));
#145=VECTOR('',#144,10.0);
#146=LINE('',#143,#145);
#147=EDGE_CURVE('',#142,#134,#146,.T.);
#148=ORIENTED_EDGE('',*,*,#147,.F.);
#149=CARTESIAN_POINT('',(-3.900000000000001,5.9,-10.0));
#150=VERTEX_POINT('',#149);
#151=CARTESIAN_POINT('',(3.9,5.9,-10.0));
#152=DIRECTION('',(-1.0,0.0,0.0));
#153=VECTOR('',#152,7.800000000000002);
#154=LINE('',#151,#153);
#155=EDGE_CURVE('',#142,#150,#154,.T.);
#156=ORIENTED_EDGE('',*,*,#155,.T.);
#157=CARTESIAN_POINT('',(-3.900000000000001,5.9,0.0));
#158=VERTEX_POINT('',#157);
#159=CARTESIAN_POINT('',(-3.900000000000001,5.9,0.0));
#160=DIRECTION('',(0.0,0.0,-1.0));
#161=VECTOR('',#160,10.0);
#162=LINE('',#159,#161);
#163=EDGE_CURVE('',#158,#150,#162,.T.);
#164=ORIENTED_EDGE('',*,*,#163,.F.);
#165=CARTESIAN_POINT('',(-3.900000000000001,5.9,0.0));
#166=DIRECTION('',(1.0,0.0,0.0));
#167=VECTOR('',#166,2.15);
#168=LINE('',#165,#167);
#169=EDGE_CURVE('',#158,#74,#168,.T.);
#170=ORIENTED_EDGE('',*,*,#169,.T.);
#171=EDGE_LOOP('',(#130,#131,#132,#140,#148,#156,#164,#170));
#172=FACE_OUTER_BOUND('',#171,.T.);
#173=ADVANCED_FACE('',(#172),#129,.T.);
#174=CARTESIAN_POINT('',(-3.9,-3.900000000000001,0.0));
#175=DIRECTION('',(0.0,0.0,-1.0));
#176=DIRECTION('',(-0.707106781186547,-0.707106781186548,0.0));
#177=AXIS2_PLACEMENT_3D('',#174,#175,#176);
#178=CYLINDRICAL_SURFACE('',#177,2.0);
#179=CARTESIAN_POINT('',(-5.9,-3.900000000000002,-10.0));
#180=VERTEX_POINT('',#179);
#181=CARTESIAN_POINT('',(-3.899999999999999,-5.900000000000002,-10.0));
#182=VERTEX_POINT('',#181);
#183=CARTESIAN_POINT('',(-3.9,-3.900000000000001,-10.0));
#184=DIRECTION('',(0.0,0.0,1.0));
#185=DIRECTION('',(-0.707106781186547,-0.707106781186548,0.0));
#186=AXIS2_PLACEMENT_3D('',#183,#184,#185);
#187=CIRCLE('',#186,2.0);
#188=EDGE_CURVE('',#180,#182,#187,.T.);
#189=ORIENTED_EDGE('',*,*,#188,.T.);
#190=CARTESIAN_POINT('',(-3.899999999999999,-5.900000000000002,0.0));
#191=VERTEX_POINT('',#190);
#192=CARTESIAN_POINT('',(-3.9,-5.900000000000002,-10.0));
#193=DIRECTION('',(0.0,0.0,1.0));
#194=VECTOR('',#193,10.0);
#195=LINE('',#192,#194);
#196=EDGE_CURVE('',#182,#191,#195,.T.);
#197=ORIENTED_EDGE('',*,*,#196,.T.);
#198=CARTESIAN_POINT('',(-5.9,-3.900000000000002,0.0));
#199=VERTEX_POINT('',#198);
#200=CARTESIAN_POINT('',(-3.9,-3.900000000000001,0.0));
#201=DIRECTION('',(0.0,0.0,-1.0));
#202=DIRECTION('',(-0.707106781186547,-0.707106781186548,0.0));
#203=AXIS2_PLACEMENT_3D('',#200,#201,#202);
#204=CIRCLE('',#203,2.0);
#205=EDGE_CURVE('',#191,#199,#204,.T.);
#206=ORIENTED_EDGE('',*,*,#205,.T.);
#207=CARTESIAN_POINT('',(-5.9,-3.900000000000002,0.0));
#208=DIRECTION('',(0.0,0.0,-1.0));
#209=VECTOR('',#208,10.0);
#210=LINE('',#207,#209);
#211=EDGE_CURVE('',#199,#180,#210,.T.);
#212=ORIENTED_EDGE('',*,*,#211,.T.);
#213=EDGE_LOOP('',(#189,#197,#206,#212));
#214=FACE_OUTER_BOUND('',#213,.T.);
#215=ADVANCED_FACE('',(#214),#178,.T.);
#216=CARTESIAN_POINT('',(-5.9,-5.900000000000002,0.0));
#217=DIRECTION('',(0.0,-1.0,0.0));
#218=DIRECTION('',(0.0,0.0,-1.0));
#219=AXIS2_PLACEMENT_3D('',#216,#217,#218);
#220=PLANE('',#219);
#221=ORIENTED_EDGE('',*,*,#196,.F.);
#222=CARTESIAN_POINT('',(3.900000000000001,-5.9,-10.0));
#223=VERTEX_POINT('',#222);
#224=CARTESIAN_POINT('',(-3.9,-5.900000000000001,-10.0));
#225=DIRECTION('',(1.0,0.0,0.0));
#226=VECTOR('',#225,7.800000000000001);
#227=LINE('',#224,#226);
#228=EDGE_CURVE('',#182,#223,#227,.T.);
#229=ORIENTED_EDGE('',*,*,#228,.T.);
#230=CARTESIAN_POINT('',(3.900000000000001,-5.9,0.0));
#231=VERTEX_POINT('',#230);
#232=CARTESIAN_POINT('',(3.900000000000001,-5.9,0.0));
#233=DIRECTION('',(0.0,0.0,-1.0));
#234=VECTOR('',#233,10.0);
#235=LINE('',#232,#234);
#236=EDGE_CURVE('',#231,#223,#235,.T.);
#237=ORIENTED_EDGE('',*,*,#236,.F.);
#238=CARTESIAN_POINT('',(3.9,-5.9,0.0));
#239=DIRECTION('',(-1.0,0.0,0.0));
#240=VECTOR('',#239,7.800000000000001);
#241=LINE('',#238,#240);
#242=EDGE_CURVE('',#231,#191,#241,.T.);
#243=ORIENTED_EDGE('',*,*,#242,.T.);
#244=EDGE_LOOP('',(#221,#229,#237,#243));
#245=FACE_OUTER_BOUND('',#244,.T.);
#246=ADVANCED_FACE('',(#245),#220,.T.);
#247=CARTESIAN_POINT('',(-2.775558E-016,-2.523234E-016,-10.0));
#248=DIRECTION('',(0.0,0.0,1.0));
#249=DIRECTION('',(1.0,0.0,0.0));
#250=AXIS2_PLACEMENT_3D('',#247,#248,#249);
#251=PLANE('',#250);
#252=ORIENTED_EDGE('',*,*,#188,.F.);
#253=CARTESIAN_POINT('',(-5.900000000000002,3.9,-10.0));
#254=VERTEX_POINT('',#253);
#255=CARTESIAN_POINT('',(-5.900000000000001,3.9,-10.0));
#256=DIRECTION('',(0.0,-1.0,0.0));
#257=VECTOR('',#256,7.800000000000003);
#258=LINE('',#255,#257);
#259=EDGE_CURVE('',#254,#180,#258,.T.);
#260=ORIENTED_EDGE('',*,*,#259,.F.);
#261=CARTESIAN_POINT('',(-3.900000000000001,3.900000000000001,-10.0));
#262=DIRECTION('',(0.0,0.0,1.0));
#263=DIRECTION('',(-0.707106781186548,0.707106781186547,0.0));
#264=AXIS2_PLACEMENT_3D('',#261,#262,#263);
#265=CIRCLE('',#264,2.0);
#266=EDGE_CURVE('',#150,#254,#265,.T.);
#267=ORIENTED_EDGE('',*,*,#266,.F.);
#268=ORIENTED_EDGE('',*,*,#155,.F.);
#269=CARTESIAN_POINT('',(5.9,3.9,-10.0));
#270=VERTEX_POINT('',#269);
#271=CARTESIAN_POINT('',(3.900000000000001,3.9,-10.0));
#272=DIRECTION('',(0.0,0.0,1.0));
#273=DIRECTION('',(0.707106781186548,0.707106781186548,0.0));
#274=AXIS2_PLACEMENT_3D('',#271,#272,#273);
#275=CIRCLE('',#274,2.0);
#276=EDGE_CURVE('',#270,#142,#275,.T.);
#277=ORIENTED_EDGE('',*,*,#276,.F.);
#278=CARTESIAN_POINT('',(5.9,-3.9,-10.0));
#279=VERTEX_POINT('',#278);
#280=CARTESIAN_POINT('',(5.9,-3.9,-10.0));
#281=DIRECTION('',(0.0,1.0,0.0));
#282=VECTOR('',#281,7.8);
#283=LINE('',#280,#282);
#284=EDGE_CURVE('',#279,#270,#283,.T.);
#285=ORIENTED_EDGE('',*,*,#284,.F.);
#286=CARTESIAN_POINT('',(3.9,-3.9,-10.0));
#287=DIRECTION('',(0.0,0.0,1.0));
#288=DIRECTION('',(0.707106781186548,-0.707106781186547,0.0));
#289=AXIS2_PLACEMENT_3D('',#286,#287,#288);
#290=CIRCLE('',#289,2.0);
#291=EDGE_CURVE('',#223,#279,#290,.T.);
#292=ORIENTED_EDGE('',*,*,#291,.F.);
#293=ORIENTED_EDGE('',*,*,#228,.F.);
#294=EDGE_LOOP('',(#252,#260,#267,#268,#277,#285,#292,#293));
#295=FACE_OUTER_BOUND('',#294,.T.);
#296=CARTESIAN_POINT('',(-1.550000000000001,-3.5,-10.0));
#297=VERTEX_POINT('',#296);
#298=CARTESIAN_POINT('',(-3.0,-3.5,-10.0));
#299=DIRECTION('',(0.0,0.0,1.0));
#300=DIRECTION('',(-1.0,0.0,0.0));
#301=AXIS2_PLACEMENT_3D('',#298,#299,#300);
#302=CIRCLE('',#301,1.45);
#303=EDGE_CURVE('',#297,#297,#302,.T.);
#304=ORIENTED_EDGE('',*,*,#303,.T.);
#305=EDGE_LOOP('',(#304));
#306=FACE_BOUND('',#305,.T.);
#307=ADVANCED_FACE('',(#295,#306),#251,.F.);
#308=CARTESIAN_POINT('',(3.9,-3.9,0.0));
#309=DIRECTION('',(0.0,0.0,-1.0));
#310=DIRECTION('',(0.707106781186548,-0.707106781186547,0.0));
#311=AXIS2_PLACEMENT_3D('',#308,#309,#310);
#312=CYLINDRICAL_SURFACE('',#311,2.0);
#313=ORIENTED_EDGE('',*,*,#291,.T.);
#314=CARTESIAN_POINT('',(5.9,-3.9,0.0));
#315=VERTEX_POINT('',#314);
#316=CARTESIAN_POINT('',(5.9,-3.9,-10.0));
#317=DIRECTION('',(0.0,0.0,1.0));
#318=VECTOR('',#317,10.0);
#319=LINE('',#316,#318);
#320=EDGE_CURVE('',#279,#315,#319,.T.);
#321=ORIENTED_EDGE('',*,*,#320,.T.);
#322=CARTESIAN_POINT('',(3.9,-3.9,0.0));
#323=DIRECTION('',(0.0,0.0,-1.0));
#324=DIRECTION('',(0.707106781186548,-0.707106781186547,0.0));
#325=AXIS2_PLACEMENT_3D('',#322,#323,#324);
#326=CIRCLE('',#325,2.0);
#327=EDGE_CURVE('',#315,#231,#326,.T.);
#328=ORIENTED_EDGE('',*,*,#327,.T.);
#329=ORIENTED_EDGE('',*,*,#236,.T.);
#330=EDGE_LOOP('',(#313,#321,#328,#329));
#331=FACE_OUTER_BOUND('',#330,.T.);
#332=ADVANCED_FACE('',(#331),#312,.T.);
#333=CARTESIAN_POINT('',(5.9,-5.9,0.0));
#334=DIRECTION('',(1.0,0.0,0.0));
#335=DIRECTION('',(0.0,0.0,-1.0));
#336=AXIS2_PLACEMENT_3D('',#333,#334,#335);
#337=PLANE('',#336);
#338=ORIENTED_EDGE('',*,*,#320,.F.);
#339=ORIENTED_EDGE('',*,*,#284,.T.);
#340=CARTESIAN_POINT('',(5.9,3.9,0.0));
#341=VERTEX_POINT('',#340);
#342=CARTESIAN_POINT('',(5.9,3.9,0.0));
#343=DIRECTION('',(0.0,0.0,-1.0));
#344=VECTOR('',#343,10.0);
#345=LINE('',#342,#344);
#346=EDGE_CURVE('',#341,#270,#345,.T.);
#347=ORIENTED_EDGE('',*,*,#346,.F.);
#348=CARTESIAN_POINT('',(5.9,3.9,0.0));
#349=DIRECTION('',(0.0,-1.0,0.0));
#350=VECTOR('',#349,7.8);
#351=LINE('',#348,#350);
#352=EDGE_CURVE('',#341,#315,#351,.T.);
#353=ORIENTED_EDGE('',*,*,#352,.T.);
#354=EDGE_LOOP('',(#338,#339,#347,#353));
#355=FACE_OUTER_BOUND('',#354,.T.);
#356=ADVANCED_FACE('',(#355),#337,.T.);
#357=CARTESIAN_POINT('',(3.900000000000001,3.9,0.0));
#358=DIRECTION('',(0.0,0.0,-1.0));
#359=DIRECTION('',(0.707106781186548,0.707106781186548,0.0));
#360=AXIS2_PLACEMENT_3D('',#357,#358,#359);
#361=CYLINDRICAL_SURFACE('',#360,2.0);
#362=ORIENTED_EDGE('',*,*,#276,.T.);
#363=ORIENTED_EDGE('',*,*,#147,.T.);
#364=CARTESIAN_POINT('',(3.900000000000001,3.9,0.0));
#365=DIRECTION('',(0.0,0.0,-1.0));
#366=DIRECTION('',(0.707106781186548,0.707106781186548,0.0));
#367=AXIS2_PLACEMENT_3D('',#364,#365,#366);
#368=CIRCLE('',#367,2.0);
#369=EDGE_CURVE('',#134,#341,#368,.T.);
#370=ORIENTED_EDGE('',*,*,#369,.T.);
#371=ORIENTED_EDGE('',*,*,#346,.T.);
#372=EDGE_LOOP('',(#362,#363,#370,#371));
#373=FACE_OUTER_BOUND('',#372,.T.);
#374=ADVANCED_FACE('',(#373),#361,.T.);
#375=CARTESIAN_POINT('',(-3.900000000000001,3.900000000000001,0.0));
#376=DIRECTION('',(0.0,0.0,-1.0));
#377=DIRECTION('',(-0.707106781186548,0.707106781186547,0.0));
#378=AXIS2_PLACEMENT_3D('',#375,#376,#377);
#379=CYLINDRICAL_SURFACE('',#378,2.0);
#380=ORIENTED_EDGE('',*,*,#266,.T.);
#381=CARTESIAN_POINT('',(-5.900000000000002,3.9,0.0));
#382=VERTEX_POINT('',#381);
#383=CARTESIAN_POINT('',(-5.900000000000002,3.9,-10.0));
#384=DIRECTION('',(0.0,0.0,1.0));
#385=VECTOR('',#384,10.0);
#386=LINE('',#383,#385);
#387=EDGE_CURVE('',#254,#382,#386,.T.);
#388=ORIENTED_EDGE('',*,*,#387,.T.);
#389=CARTESIAN_POINT('',(-3.900000000000001,3.900000000000001,0.0));
#390=DIRECTION('',(0.0,0.0,-1.0));
#391=DIRECTION('',(-0.707106781186548,0.707106781186547,0.0));
#392=AXIS2_PLACEMENT_3D('',#389,#390,#391);
#393=CIRCLE('',#392,2.0);
#394=EDGE_CURVE('',#382,#158,#393,.T.);
#395=ORIENTED_EDGE('',*,*,#394,.T.);
#396=ORIENTED_EDGE('',*,*,#163,.T.);
#397=EDGE_LOOP('',(#380,#388,#395,#396));
#398=FACE_OUTER_BOUND('',#397,.T.);
#399=ADVANCED_FACE('',(#398),#379,.T.);
#400=CARTESIAN_POINT('',(-3.0,-3.5,0.0));
#401=DIRECTION('',(0.0,0.0,-1.0));
#402=DIRECTION('',(-1.0,0.0,0.0));
#403=AXIS2_PLACEMENT_3D('',#400,#401,#402);
#404=CYLINDRICAL_SURFACE('',#403,1.45);
#405=ORIENTED_EDGE('',*,*,#303,.F.);
#406=EDGE_LOOP('',(#405));
#407=FACE_OUTER_BOUND('',#406,.T.);
#408=CARTESIAN_POINT('',(-1.550000000000001,-3.5,0.0));
#409=VERTEX_POINT('',#408);
#410=CARTESIAN_POINT('',(-3.0,-3.5,0.0));
#411=DIRECTION('',(0.0,0.0,-1.0));
#412=DIRECTION('',(-1.0,0.0,0.0));
#413=AXIS2_PLACEMENT_3D('',#410,#411,#412);
#414=CIRCLE('',#413,1.45);
#415=EDGE_CURVE('',#409,#409,#414,.T.);
#416=ORIENTED_EDGE('',*,*,#415,.F.);
#417=EDGE_LOOP('',(#416));
#418=FACE_BOUND('',#417,.T.);
#419=ADVANCED_FACE('',(#407,#418),#404,.F.);
#420=CARTESIAN_POINT('',(-5.900000000000002,5.9,0.0));
#421=DIRECTION('',(-1.0,0.0,0.0));
#422=DIRECTION('',(0.0,0.0,1.0));
#423=AXIS2_PLACEMENT_3D('',#420,#421,#422);
#424=PLANE('',#423);
#425=ORIENTED_EDGE('',*,*,#211,.F.);
#426=CARTESIAN_POINT('',(-5.9,-3.900000000000002,0.0));
#427=DIRECTION('',(0.0,1.0,0.0));
#428=VECTOR('',#427,7.800000000000003);
#429=LINE('',#426,#428);
#430=EDGE_CURVE('',#199,#382,#429,.T.);
#431=ORIENTED_EDGE('',*,*,#430,.T.);
#432=ORIENTED_EDGE('',*,*,#387,.F.);
#433=ORIENTED_EDGE('',*,*,#259,.T.);
#434=EDGE_LOOP('',(#425,#431,#432,#433));
#435=FACE_OUTER_BOUND('',#434,.T.);
#436=ADVANCED_FACE('',(#435),#424,.T.);
#437=CARTESIAN_POINT('',(-2.775558E-016,-2.775558E-016,0.0));
#438=DIRECTION('',(0.0,0.0,1.0));
#439=DIRECTION('',(1.0,0.0,0.0));
#440=AXIS2_PLACEMENT_3D('',#437,#438,#439);
#441=PLANE('',#440);
#442=ORIENTED_EDGE('',*,*,#169,.F.);
#443=ORIENTED_EDGE('',*,*,#394,.F.);
#444=ORIENTED_EDGE('',*,*,#430,.F.);
#445=ORIENTED_EDGE('',*,*,#205,.F.);
#446=ORIENTED_EDGE('',*,*,#242,.F.);
#447=ORIENTED_EDGE('',*,*,#327,.F.);
#448=ORIENTED_EDGE('',*,*,#352,.F.);
#449=ORIENTED_EDGE('',*,*,#369,.F.);
#450=ORIENTED_EDGE('',*,*,#139,.F.);
#451=ORIENTED_EDGE('',*,*,#90,.F.);
#452=EDGE_LOOP('',(#442,#443,#444,#445,#446,#447,#448,#449,#450,#451));
#453=FACE_OUTER_BOUND('',#452,.T.);
#454=ORIENTED_EDGE('',*,*,#415,.T.);
#455=EDGE_LOOP('',(#454));
#456=FACE_BOUND('',#455,.T.);
#457=ADVANCED_FACE('',(#453,#456),#441,.T.);
#458=CLOSED_SHELL('',(#109,#124,#173,#215,#246,#307,#332,#356,#374,#399,#419,#436,#457));
#459=MANIFOLD_SOLID_BREP('Solid1',#458);
#460=DRAUGHTING_PRE_DEFINED_COLOUR('cyan');
#461=FILL_AREA_STYLE_COLOUR('Blue (Sky - Bright)',#460);
#462=FILL_AREA_STYLE('Blue (Sky - Bright)',(#461));
#463=SURFACE_STYLE_FILL_AREA(#462);
#464=SURFACE_SIDE_STYLE('Blue (Sky - Bright)',(#463));
#465=SURFACE_STYLE_USAGE(.BOTH.,#464);
#466=PRESENTATION_STYLE_ASSIGNMENT((#465));
#467=STYLED_ITEM('',(#466),#459);
#468=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#467),#36);
#469=ADVANCED_BREP_SHAPE_REPRESENTATION('ABSR',(#459),#36);
#470=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#469,#41);
ENDSEC;
END-ISO-10303-21;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,544 @@
ISO-10303-21;
HEADER;
/****************************************************************
* Generated by software with PDElib inside *
* PDElib Version v51a, created Tue 11/30/2010 *
* ITI Transcendata (http://www.transcendata.com/) *
****************************************************************/
FILE_DESCRIPTION((''),'2;1');
FILE_NAME('C:\\Users\\JamesRPatrick\\Documents\\Autodesk\\PM522\\STEP2.0\\PM522GripPanel2.stp','2015-10-01T18:16:52',('JamesRPatrick'),(''),'Autodesk Inventor 2012','Autodesk Inventor 2012','');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#5=APPLICATION_CONTEXT('automotive design');
#6=APPLICATION_PROTOCOL_DEFINITION('International Standard','automotive_design',2001,#5);
#7=PRODUCT_CONTEXT('',#5,'mechanical');
#8=PRODUCT('PM522GripPanel2','PM522GripPanel2',$,(#7));
#9=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8));
#10=PRODUCT_DEFINITION_FORMATION('',$,#8);
#11=PRODUCT_DEFINITION_CONTEXT('part definition',#5,'design');
#12=PRODUCT_DEFINITION('',$,#10,#11);
#18=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#19=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#20=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#18);
#24=(CONVERSION_BASED_UNIT('DEGREE',#20)NAMED_UNIT(#19)PLANE_ANGLE_UNIT());
#28=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#32=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#34=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#32,'DISTANCE_ACCURACY_VALUE','');
#36=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#34))GLOBAL_UNIT_ASSIGNED_CONTEXT((#24,#28,#32))REPRESENTATION_CONTEXT('None','None'));
#37=AXIS2_PLACEMENT_3D('',#38,#39,#40);
#38=CARTESIAN_POINT('',(0.0,0.0,0.0));
#39=DIRECTION('',(0.0,0.0,1.0));
#40=DIRECTION('',(1.0,0.0,0.0));
#41=SHAPE_REPRESENTATION('',(#37),#36);
#42=PRODUCT_DEFINITION_SHAPE('','',#12);
#43=SHAPE_DEFINITION_REPRESENTATION(#42,#41);
#49=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#50=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#51=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#49);
#55=(CONVERSION_BASED_UNIT('DEGREE',#51)NAMED_UNIT(#50)PLANE_ANGLE_UNIT());
#59=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#63=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#65=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000001),#63,'DISTANCE_ACCURACY_VALUE','');
#67=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65))GLOBAL_UNIT_ASSIGNED_CONTEXT((#55,#59,#63))REPRESENTATION_CONTEXT('','3D'));
#68=CARTESIAN_POINT('',(10.9,-46.480201065739479,-63.945743294299298));
#69=DIRECTION('',(1.0,0.0,0.0));
#70=DIRECTION('',(0.0,0.0,-1.0));
#71=AXIS2_PLACEMENT_3D('',#68,#69,#70);
#72=PLANE('',#71);
#73=CARTESIAN_POINT('',(10.9,-45.127307429758204,-96.543316873428111));
#74=VERTEX_POINT('',#73);
#75=CARTESIAN_POINT('',(10.9,-45.127307429758218,-61.514955961234612));
#76=VERTEX_POINT('',#75);
#77=CARTESIAN_POINT('',(10.9,-45.127307429758211,-96.543316873428111));
#78=DIRECTION('',(0.0,0.0,1.0));
#79=VECTOR('',#78,35.028360912193499);
#80=LINE('',#77,#79);
#81=EDGE_CURVE('',#74,#76,#80,.T.);
#82=ORIENTED_EDGE('',*,*,#81,.F.);
#83=CARTESIAN_POINT('',(10.9,-86.924462309888611,-115.1526091903459));
#84=VERTEX_POINT('',#83);
#85=CARTESIAN_POINT('',(10.9,-86.924462309888611,-115.1526091903459));
#86=DIRECTION('',(0.0,0.9135454576426,0.406736643075801));
#87=VECTOR('',#86,45.752682070126816);
#88=LINE('',#85,#87);
#89=EDGE_CURVE('',#84,#74,#88,.T.);
#90=ORIENTED_EDGE('',*,*,#89,.F.);
#91=CARTESIAN_POINT('',(10.9,-99.940034888314244,-85.919154545782689));
#92=VERTEX_POINT('',#91);
#93=CARTESIAN_POINT('',(10.9,-99.940034888314244,-85.919154545782675));
#94=DIRECTION('',(0.0,0.406736643075801,-0.9135454576426));
#95=VECTOR('',#94,32.000000000000014);
#96=LINE('',#93,#95);
#97=EDGE_CURVE('',#92,#84,#96,.T.);
#98=ORIENTED_EDGE('',*,*,#97,.F.);
#99=CARTESIAN_POINT('',(10.9,-45.127307429758211,-61.51495596123462));
#100=DIRECTION('',(0.0,-0.9135454576426,-0.406736643075801));
#101=VECTOR('',#100,60.000000000000007);
#102=LINE('',#99,#101);
#103=EDGE_CURVE('',#76,#92,#102,.T.);
#104=ORIENTED_EDGE('',*,*,#103,.F.);
#105=EDGE_LOOP('',(#82,#90,#98,#104));
#106=FACE_OUTER_BOUND('',#105,.T.);
#107=ADVANCED_FACE('',(#106),#72,.F.);
#108=CARTESIAN_POINT('',(0.0,-45.127307429758204,-96.543316873428111));
#109=DIRECTION('',(0.0,0.406736643075801,-0.9135454576426));
#110=DIRECTION('',(-1.0,0.0,0.0));
#111=AXIS2_PLACEMENT_3D('',#108,#109,#110);
#112=PLANE('',#111);
#113=ORIENTED_EDGE('',*,*,#89,.T.);
#114=CARTESIAN_POINT('',(14.248326061749154,-45.127307429758204,-96.543316873428111));
#115=VERTEX_POINT('',#114);
#116=CARTESIAN_POINT('',(10.9,-45.127307429758204,-96.543316873428111));
#117=DIRECTION('',(1.0,0.0,0.0));
#118=VECTOR('',#117,3.348326061749154);
#119=LINE('',#116,#118);
#120=EDGE_CURVE('',#74,#115,#119,.T.);
#121=ORIENTED_EDGE('',*,*,#120,.T.);
#122=CARTESIAN_POINT('',(15.0,-60.90669424328901,-103.56875251900271));
#123=VERTEX_POINT('',#122);
#124=CARTESIAN_POINT('',(14.248326061749152,-45.127307429758204,-96.543316873428111));
#125=CARTESIAN_POINT('',(14.567724905636254,-48.404763815560784,-98.002534471235066));
#126=CARTESIAN_POINT('',(14.744065644502664,-50.704797016571135,-99.026575229487122));
#127=CARTESIAN_POINT('',(14.970130875059954,-56.133696913071617,-101.44367719307768));
#128=CARTESIAN_POINT('',(15.0,-58.420654891898536,-102.46189648734644));
#129=CARTESIAN_POINT('',(15.0,-60.906694247046474,-103.56875252106423));
#130=B_SPLINE_CURVE_WITH_KNOTS('',3,(#124,#125,#126,#127,#128,#129),.UNSPECIFIED.,.F.,.U.,(4,2,4),(-1.814573529709644,-0.816392660381613,0.0),.UNSPECIFIED.);
#131=EDGE_CURVE('',#115,#123,#130,.T.);
#132=ORIENTED_EDGE('',*,*,#131,.T.);
#133=CARTESIAN_POINT('',(15.0,-73.742499812807694,-109.28362134619768));
#134=VERTEX_POINT('',#133);
#135=CARTESIAN_POINT('',(15.0,-60.906694243144628,-103.56875251932703));
#136=DIRECTION('',(0.0,-0.9135454576426,-0.406736643075801));
#137=VECTOR('',#136,14.050538435609212);
#138=LINE('',#135,#137);
#139=EDGE_CURVE('',#123,#134,#138,.T.);
#140=ORIENTED_EDGE('',*,*,#139,.T.);
#141=CARTESIAN_POINT('',(11.623965774685221,-86.924462309888611,-115.1526091903459));
#142=VERTEX_POINT('',#141);
#143=CARTESIAN_POINT('',(15.0,-73.742499808428178,-109.28362135603423));
#144=CARTESIAN_POINT('',(14.999999997979781,-77.42550182374265,-110.92339950130139));
#145=CARTESIAN_POINT('',(14.860022522547524,-80.956839520452434,-112.49565234138798));
#146=CARTESIAN_POINT('',(12.948223335721798,-85.217385525227769,-114.39256963779064));
#147=CARTESIAN_POINT('',(12.300459106315014,-86.169121281943561,-114.81630969751434));
#148=CARTESIAN_POINT('',(11.623965774685201,-86.924462309888611,-115.1526091903459));
#149=B_SPLINE_CURVE_WITH_KNOTS('',3,(#143,#144,#145,#146,#147,#148),.UNSPECIFIED.,.F.,.U.,(4,2,4),(-1.138471291539147,-0.366398395793104,-0.064390520142176),.UNSPECIFIED.);
#150=EDGE_CURVE('',#134,#142,#149,.T.);
#151=ORIENTED_EDGE('',*,*,#150,.T.);
#152=CARTESIAN_POINT('',(10.9,-86.924462309888611,-115.1526091903459));
#153=DIRECTION('',(1.0,0.0,0.0));
#154=VECTOR('',#153,0.723965774685221);
#155=LINE('',#152,#154);
#156=EDGE_CURVE('',#84,#142,#155,.T.);
#157=ORIENTED_EDGE('',*,*,#156,.F.);
#158=EDGE_LOOP('',(#113,#121,#132,#140,#151,#157));
#159=FACE_OUTER_BOUND('',#158,.T.);
#160=ADVANCED_FACE('',(#159),#112,.T.);
#161=CARTESIAN_POINT('',(0.0,-45.127307429758218,-61.514955961234612));
#162=DIRECTION('',(0.0,1.0,0.0));
#163=DIRECTION('',(0.0,0.0,1.0));
#164=AXIS2_PLACEMENT_3D('',#161,#162,#163);
#165=PLANE('',#164);
#166=ORIENTED_EDGE('',*,*,#81,.T.);
#167=CARTESIAN_POINT('',(14.895486604751856,-45.127307429758218,-61.514955961234612));
#168=VERTEX_POINT('',#167);
#169=CARTESIAN_POINT('',(10.9,-45.127307429758218,-61.514955961234612));
#170=DIRECTION('',(1.0,0.0,0.0));
#171=VECTOR('',#170,3.995486604751855);
#172=LINE('',#169,#171);
#173=EDGE_CURVE('',#76,#168,#172,.T.);
#174=ORIENTED_EDGE('',*,*,#173,.T.);
#175=CARTESIAN_POINT('',(15.0,-45.127307430212568,-62.980928623700535));
#176=VERTEX_POINT('',#175);
#177=CARTESIAN_POINT('',(14.895486604751849,-45.127307429758218,-61.514955961234612));
#178=CARTESIAN_POINT('',(14.964041884592907,-45.127307429758218,-62.000184721992653));
#179=CARTESIAN_POINT('',(15.0,-45.127307429758218,-62.494588918580654));
#180=CARTESIAN_POINT('',(15.0,-45.127307429758218,-62.980928621896055));
#181=B_SPLINE_CURVE_WITH_KNOTS('',3,(#177,#178,#179,#180),.UNSPECIFIED.,.F.,.U.,(4,4),(-0.145901910994621,0.0),.UNSPECIFIED.);
#182=EDGE_CURVE('',#168,#176,#181,.T.);
#183=ORIENTED_EDGE('',*,*,#182,.T.);
#184=CARTESIAN_POINT('',(15.0,-45.127307429751546,-91.856518789085726));
#185=VERTEX_POINT('',#184);
#186=CARTESIAN_POINT('',(15.0,-45.127307429758218,-62.980928623700528));
#187=DIRECTION('',(0.0,0.0,-1.0));
#188=VECTOR('',#187,28.875590165385198);
#189=LINE('',#186,#188);
#190=EDGE_CURVE('',#176,#185,#189,.T.);
#191=ORIENTED_EDGE('',*,*,#190,.T.);
#192=CARTESIAN_POINT('',(15.000000000000002,-45.127307429758204,-91.85651878909502));
#193=CARTESIAN_POINT('',(15.000000000000002,-45.127307429758204,-93.442423328472742));
#194=CARTESIAN_POINT('',(14.746144812999054,-45.127307429758204,-95.03757239858821));
#195=CARTESIAN_POINT('',(14.248326061749149,-45.127307429758204,-96.543316873428154));
#196=B_SPLINE_CURVE_WITH_KNOTS('',3,(#192,#193,#194,#195),.UNSPECIFIED.,.F.,.U.,(4,4),(-0.528137591465065,-0.052961201334533),.UNSPECIFIED.);
#197=EDGE_CURVE('',#185,#115,#196,.T.);
#198=ORIENTED_EDGE('',*,*,#197,.T.);
#199=ORIENTED_EDGE('',*,*,#120,.F.);
#200=EDGE_LOOP('',(#166,#174,#183,#191,#198,#199));
#201=FACE_OUTER_BOUND('',#200,.T.);
#202=ADVANCED_FACE('',(#201),#165,.T.);
#203=CARTESIAN_POINT('',(0.0,-86.924462309888611,-115.1526091903459));
#204=DIRECTION('',(0.0,-0.913545457642601,-0.406736643075801));
#205=DIRECTION('',(0.0,0.406736643075801,-0.913545457642601));
#206=AXIS2_PLACEMENT_3D('',#203,#204,#205);
#207=PLANE('',#206);
#208=ORIENTED_EDGE('',*,*,#97,.T.);
#209=ORIENTED_EDGE('',*,*,#156,.T.);
#210=CARTESIAN_POINT('',(15.0,-92.834169878683937,-101.87918866781153));
#211=VERTEX_POINT('',#210);
#212=CARTESIAN_POINT('',(11.623965774685214,-86.924462309888611,-115.1526091903459));
#213=CARTESIAN_POINT('',(12.088144075988868,-87.166257519271511,-114.60952825831805));
#214=CARTESIAN_POINT('',(12.490633906676468,-87.427296576657781,-114.02322493600309));
#215=CARTESIAN_POINT('',(13.357606548918753,-88.111169345951936,-112.48722154749673));
#216=CARTESIAN_POINT('',(13.750286856939457,-88.547696761727167,-111.5067649188518));
#217=CARTESIAN_POINT('',(14.293490340779977,-89.36548895242214,-109.66997358513916));
#218=CARTESIAN_POINT('',(15.000000000000004,-90.428691823830462,-107.28198083783198));
#219=CARTESIAN_POINT('',(15.0,-92.834169878683952,-101.87918866781148));
#220=B_SPLINE_CURVE_WITH_KNOTS('',3,(#212,#213,#214,#215,#216,#217,#218,#219),.UNSPECIFIED.,.F.,.U.,(4,2,2,4),(-5.327880940845131,-3.906748600518635,-1.774227694359858,0.0),.UNSPECIFIED.);
#221=EDGE_CURVE('',#142,#211,#220,.T.);
#222=ORIENTED_EDGE('',*,*,#221,.T.);
#223=CARTESIAN_POINT('',(15.0,-97.499615029859427,-91.400427291638266));
#224=VERTEX_POINT('',#223);
#225=CARTESIAN_POINT('',(15.0,-92.834169878683966,-101.87918866781153));
#226=DIRECTION('',(0.0,-0.4067366430758,0.913545457642601));
#227=VECTOR('',#226,11.470432356167205);
#228=LINE('',#225,#227);
#229=EDGE_CURVE('',#211,#224,#228,.T.);
#230=ORIENTED_EDGE('',*,*,#229,.T.);
#231=CARTESIAN_POINT('',(13.392304845413275,-99.940034888314244,-85.919154545782689));
#232=VERTEX_POINT('',#231);
#233=CARTESIAN_POINT('',(2.999999999999998,-97.499615029859427,-91.400427291638266));
#234=DIRECTION('',(-1.387779E-016,-0.9135454576426,-0.406736643075801));
#235=DIRECTION('',(0.707106781186547,-0.287606238475952,0.645974188021251));
#236=AXIS2_PLACEMENT_3D('',#233,#234,#235);
#237=CIRCLE('',#236,12.000000000000002);
#238=EDGE_CURVE('',#224,#232,#237,.T.);
#239=ORIENTED_EDGE('',*,*,#238,.T.);
#240=CARTESIAN_POINT('',(10.9,-99.940034888314244,-85.919154545782689));
#241=DIRECTION('',(1.0,0.0,0.0));
#242=VECTOR('',#241,2.492304845413274);
#243=LINE('',#240,#242);
#244=EDGE_CURVE('',#92,#232,#243,.T.);
#245=ORIENTED_EDGE('',*,*,#244,.F.);
#246=EDGE_LOOP('',(#208,#209,#222,#230,#239,#245));
#247=FACE_OUTER_BOUND('',#246,.T.);
#248=ADVANCED_FACE('',(#247),#207,.T.);
#249=CARTESIAN_POINT('',(0.0,-48.127307429758233,-62.85064201716024));
#250=DIRECTION('',(0.0,-0.406736643075801,0.913545457642601));
#251=DIRECTION('',(1.0,0.0,0.0));
#252=AXIS2_PLACEMENT_3D('',#249,#250,#251);
#253=PLANE('',#252);
#254=ORIENTED_EDGE('',*,*,#103,.T.);
#255=ORIENTED_EDGE('',*,*,#244,.T.);
#256=CARTESIAN_POINT('',(13.392304845413259,-49.960919310439714,-63.667018624162175));
#257=VERTEX_POINT('',#256);
#258=CARTESIAN_POINT('',(13.392304845413266,-99.940034888314258,-85.919154545782675));
#259=DIRECTION('',(0.0,0.913545457642601,0.406736643075801));
#260=VECTOR('',#259,54.708953079188184);
#261=LINE('',#258,#260);
#262=EDGE_CURVE('',#232,#257,#261,.T.);
#263=ORIENTED_EDGE('',*,*,#262,.T.);
#264=CARTESIAN_POINT('',(14.503683204551891,-46.083267839130059,-61.940576957234903));
#265=VERTEX_POINT('',#264);
#266=CARTESIAN_POINT('',(13.392304845413257,-49.960919310439735,-63.667018624162175));
#267=CARTESIAN_POINT('',(13.392304845413257,-48.98210727974665,-63.231223430572513));
#268=CARTESIAN_POINT('',(13.584259357765902,-48.023426198662136,-62.804391113211111));
#269=CARTESIAN_POINT('',(14.122007575015845,-46.756299495229214,-62.24022995692232));
#270=CARTESIAN_POINT('',(14.300236936624762,-46.413133762573906,-62.087442728929254));
#271=CARTESIAN_POINT('',(14.503683204804789,-46.083267839159404,-61.940576957519326));
#272=B_SPLINE_CURVE_WITH_KNOTS('',3,(#266,#267,#268,#269,#270,#271),.UNSPECIFIED.,.F.,.U.,(4,2,4),(-0.636870737709211,-0.315788031065162,-0.190802125554055),.UNSPECIFIED.);
#273=EDGE_CURVE('',#257,#265,#272,.T.);
#274=ORIENTED_EDGE('',*,*,#273,.T.);
#275=CARTESIAN_POINT('',(14.503475474577685,-46.083138934694432,-61.941092123878072));
#276=CARTESIAN_POINT('',(14.625217607015912,-45.885458060073709,-61.853360969884889));
#277=CARTESIAN_POINT('',(14.722054771258531,-45.672950719167034,-61.758799861521865));
#278=CARTESIAN_POINT('',(14.796951344641442,-45.456495656714182,-61.662316997695676));
#279=CARTESIAN_POINT('',(14.834417032733944,-45.348217834517413,-61.614053149042647));
#280=CARTESIAN_POINT('',(14.866677723852835,-45.238017874047891,-61.564903226340022));
#281=CARTESIAN_POINT('',(14.893795784660902,-45.126697962205704,-61.515238291645446));
#282=B_SPLINE_CURVE_WITH_KNOTS('',3,(#275,#276,#277,#278,#279,#280,#281),.UNSPECIFIED.,.F.,.U.,(4,3,4),(-0.162534197323951,-0.087885921108148,-0.050542449750394),.UNSPECIFIED.);
#283=EDGE_CURVE('',#265,#168,#282,.T.);
#284=ORIENTED_EDGE('',*,*,#283,.T.);
#285=ORIENTED_EDGE('',*,*,#173,.F.);
#286=EDGE_LOOP('',(#254,#255,#263,#274,#284,#285));
#287=FACE_OUTER_BOUND('',#286,.T.);
#288=ADVANCED_FACE('',(#287),#253,.T.);
#289=CARTESIAN_POINT('',(15.0,-45.127307429749372,-91.856518789088838));
#290=CARTESIAN_POINT('',(15.0,-44.372971573668863,-92.938003835836014));
#291=CARTESIAN_POINT('',(14.735857394048681,-43.618941263546645,-94.019050823882537));
#292=CARTESIAN_POINT('',(14.227764409710321,-42.922857906975842,-95.017019746283296));
#293=CARTESIAN_POINT('',(15.0,-47.428456487556794,-93.46157033345456));
#294=CARTESIAN_POINT('',(15.0,-46.637026037774007,-94.517181899860475));
#295=CARTESIAN_POINT('',(14.735857394048681,-45.84591829961326,-95.572367380616811));
#296=CARTESIAN_POINT('',(14.227764409710321,-45.1156127084205,-96.546466293230381));
#297=CARTESIAN_POINT('',(15.000000000000002,-52.627909763426842,-97.485458643239994));
#298=CARTESIAN_POINT('',(15.000000000000002,-51.800238711123797,-98.510899173692778));
#299=CARTESIAN_POINT('',(14.735857394048683,-50.972905493624722,-99.53592636629908));
#300=CARTESIAN_POINT('',(14.227764409710321,-50.209159541962549,-100.48218607369486));
#301=CARTESIAN_POINT('',(15.0,-57.777482699041173,-101.50469228680079));
#302=CARTESIAN_POINT('',(15.0,-56.991308560356764,-102.56570787429732));
#303=CARTESIAN_POINT('',(14.735857394048681,-56.205456334250734,-103.6262959834508));
#304=CARTESIAN_POINT('',(14.227764409710321,-55.48000597918211,-104.60538449450263));
#305=CARTESIAN_POINT('',(15.0,-60.935523038297404,-103.58777869276219));
#306=CARTESIAN_POINT('',(15.0,-60.209494119516222,-104.68846688621204));
#307=CARTESIAN_POINT('',(14.735857394048681,-59.483759280885053,-105.78870924267014));
#308=CARTESIAN_POINT('',(14.227764409710321,-58.8137968991701,-106.8043983764406));
#309=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#289,#293,#297,#301,#305),(#290,#294,#298,#302,#306),(#291,#295,#299,#303,#307),(#292,#296,#300,#304,#308)),.UNSPECIFIED.,.F.,.F.,.F.,(4,4),(4,1,4),(0.0,0.25182872880984),(5.330284159468458,6.172822662850858,7.296207334027391),.UNSPECIFIED.);
#310=ORIENTED_EDGE('',*,*,#131,.F.);
#311=ORIENTED_EDGE('',*,*,#197,.F.);
#312=CARTESIAN_POINT('',(15.0,-45.127307429749372,-91.856518789088838));
#313=CARTESIAN_POINT('',(15.0,-47.428456487556794,-93.46157033345456));
#314=CARTESIAN_POINT('',(15.000000000000002,-52.618867018673903,-97.478460408431602));
#315=CARTESIAN_POINT('',(14.999999999999996,-57.759570559666535,-101.49071199363748));
#316=CARTESIAN_POINT('',(14.999999999999998,-60.906694044079671,-103.56875282069865));
#317=B_SPLINE_CURVE_WITH_KNOTS('',3,(#312,#313,#314,#315,#316),.UNSPECIFIED.,.F.,.U.,(4,1,4),(5.330284159468458,6.172822662850858,7.292788255034238),.UNSPECIFIED.);
#318=EDGE_CURVE('',#185,#123,#317,.T.);
#319=ORIENTED_EDGE('',*,*,#318,.T.);
#320=EDGE_LOOP('',(#310,#311,#319));
#321=FACE_OUTER_BOUND('',#320,.T.);
#322=ADVANCED_FACE('',(#321),#309,.F.);
#323=CARTESIAN_POINT('',(15.0,-73.74249972873946,-109.28362132055453));
#324=CARTESIAN_POINT('',(15.0,-73.528393558707691,-110.48168087954249));
#325=CARTESIAN_POINT('',(14.476588428620021,-73.028717144575282,-113.27768673151465));
#326=CARTESIAN_POINT('',(12.806512216611388,-72.606578284702564,-115.6398208830702));
#327=CARTESIAN_POINT('',(11.585330625427229,-72.418583628888811,-116.69176999038875));
#328=CARTESIAN_POINT('',(15.0,-74.944968849855002,-109.49851552691685));
#329=CARTESIAN_POINT('',(15.0,-74.798899604104079,-110.70885047151963));
#330=CARTESIAN_POINT('',(14.476588428620021,-74.459069348445539,-113.53343610637395));
#331=CARTESIAN_POINT('',(12.806512216611388,-74.17297567323628,-115.9196507465481));
#332=CARTESIAN_POINT('',(11.585330625427229,-74.044720436239416,-116.9823781835771));
#333=CARTESIAN_POINT('',(15.000000000000075,-77.413703890754974,-109.71915558228154));
#334=CARTESIAN_POINT('',(15.000000000000075,-77.424987231666719,-110.94473897551346));
#335=CARTESIAN_POINT('',(14.476588428620085,-77.450939681258703,-113.80493569484597));
#336=CARTESIAN_POINT('',(12.806512216611445,-77.472505970838029,-116.22125864802626));
#337=CARTESIAN_POINT('',(11.585330625427286,-77.482413241566462,-117.29737489515495));
#338=CARTESIAN_POINT('',(15.000000000000142,-81.051915056095936,-109.30527531499472));
#339=CARTESIAN_POINT('',(15.000000000000142,-81.317401807106663,-110.50212372714026));
#340=CARTESIAN_POINT('',(14.476588428620154,-81.937180078693643,-113.29527092916126));
#341=CARTESIAN_POINT('',(12.806512216611496,-82.460964138162538,-115.65495972773276));
#342=CARTESIAN_POINT('',(11.585330625427337,-82.694073209106023,-116.70584539473222));
#343=CARTESIAN_POINT('',(15.000000000000306,-84.562699874876458,-108.14270134866113));
#344=CARTESIAN_POINT('',(15.000000000000306,-85.060073697853312,-109.26135873662449));
#345=CARTESIAN_POINT('',(14.4765884286203,-86.220981396115505,-111.87201520053854));
#346=CARTESIAN_POINT('',(12.806512216611626,-87.201883614277151,-114.07752173888699));
#347=CARTESIAN_POINT('',(11.585330625427465,-87.638599756775193,-115.05975223972908));
#348=CARTESIAN_POINT('',(15.000000000000709,-87.23720186277292,-106.6515062252063));
#349=CARTESIAN_POINT('',(15.000000000000709,-87.890562512112638,-107.68205158837245));
#350=CARTESIAN_POINT('',(14.476588428620678,-89.415204485434558,-110.08727419814711));
#351=CARTESIAN_POINT('',(12.806512216611935,-90.70311098994317,-112.11941404449252));
#352=CARTESIAN_POINT('',(11.585330625427776,-91.276790442415944,-113.02427830328584));
#353=CARTESIAN_POINT('',(15.000000000000991,-88.95372510138759,-105.39238940206096));
#354=CARTESIAN_POINT('',(15.000000000000991,-89.700091423801297,-106.3546769124554));
#355=CARTESIAN_POINT('',(14.476588428620936,-91.442101783772912,-108.60030361133559));
#356=CARTESIAN_POINT('',(12.806512216612154,-92.91394250209126,-110.49733245490131));
#357=CARTESIAN_POINT('',(11.585330625427995,-93.569285035528395,-111.34226330992355));
#358=CARTESIAN_POINT('',(15.00000000000113,-89.77447392364013,-104.71103061187824));
#359=CARTESIAN_POINT('',(15.00000000000113,-90.564311830016806,-105.63719423633106));
#360=CARTESIAN_POINT('',(14.476588428621067,-92.407453869255221,-107.79881938594332));
#361=CARTESIAN_POINT('',(12.806512216612262,-93.964429805681604,-109.62516819299427));
#362=CARTESIAN_POINT('',(11.585330625428103,-94.657942306213045,-110.43838068369639));
#363=CARTESIAN_POINT('',(15.000000000001181,-90.173620110347045,-104.35920872583378));
#364=CARTESIAN_POINT('',(15.000000000001181,-90.984304812274402,-105.26700363892598));
#365=CARTESIAN_POINT('',(14.476588428621112,-92.876342475293256,-107.38552579065457));
#366=CARTESIAN_POINT('',(12.806512216612301,-94.474856733024041,-109.17523882975452));
#367=CARTESIAN_POINT('',(11.58533062542814,-95.18667363904639,-109.97232278212694));
#368=CARTESIAN_POINT('',(15.00000000000119,-90.370554201154533,-104.180437528505));
#369=CARTESIAN_POINT('',(15.00000000000119,-91.191505309717641,-105.07891083001272));
#370=CARTESIAN_POINT('',(14.476588428621122,-93.107321607391924,-107.17585087432002));
#371=CARTESIAN_POINT('',(12.806512216612305,-94.725753926151441,-108.9474935903943));
#372=CARTESIAN_POINT('',(11.585330625428147,-95.446585189777977,-109.7363927568673));
#373=CARTESIAN_POINT('',(15.000000000001201,-90.475289497650948,-104.08395181822317));
#374=CARTESIAN_POINT('',(15.000000000001201,-91.3017522756479,-104.97734771783587));
#375=CARTESIAN_POINT('',(14.476588428621127,-93.23056444525929,-107.0623120713514));
#376=CARTESIAN_POINT('',(12.806512216612315,-94.860101376758621,-108.82371836880139));
#377=CARTESIAN_POINT('',(11.585330625428156,-95.585772129121153,-109.60815935258148));
#378=CARTESIAN_POINT('',(15.000000000001199,-90.53091998135551,-104.03226395824517));
#379=CARTESIAN_POINT('',(15.000000000001199,-91.360097386806672,-104.9231381332166));
#380=CARTESIAN_POINT('',(14.476588428621127,-93.29519586250035,-107.00226420749063));
#381=CARTESIAN_POINT('',(12.806512216612315,-94.929997343756867,-108.7587824154071));
#382=CARTESIAN_POINT('',(11.585330625428156,-95.658051658694177,-109.54100921378597));
#383=CARTESIAN_POINT('',(15.000000000001201,-90.558666977902959,-104.00635716088205));
#384=CARTESIAN_POINT('',(15.000000000001201,-91.389640493395007,-104.89555414361269));
#385=CARTESIAN_POINT('',(14.476588428621131,-93.328634978414925,-106.97104203448905));
#386=CARTESIAN_POINT('',(12.806512216612315,-94.966448823729678,-108.72474710234292));
#387=CARTESIAN_POINT('',(11.585330625428156,-95.696080202461502,-109.50550125199806));
#388=CARTESIAN_POINT('',(15.000000000001082,-90.868074085464613,-103.71711940101426));
#389=CARTESIAN_POINT('',(15.000000000001082,-91.69926179214724,-104.60611610064326));
#390=CARTESIAN_POINT('',(14.476588428621017,-93.639310669117293,-106.68061773725279));
#391=CARTESIAN_POINT('',(12.806512216612219,-95.278538615824885,-108.43299994040179));
#392=CARTESIAN_POINT('',(11.585330625428064,-96.008358063864335,-109.21357823266453));
#393=CARTESIAN_POINT('',(15.000000000000854,-91.624253844831117,-103.01023208614757));
#394=CARTESIAN_POINT('',(15.000000000000854,-92.455293252050197,-103.89936745605505));
#395=CARTESIAN_POINT('',(14.476588428620811,-94.394319619862273,-105.97482392436831));
#396=CARTESIAN_POINT('',(12.806512216612054,-96.032045363212845,-107.72860849304331));
#397=CARTESIAN_POINT('',(11.58533062542789,-96.761734597785733,-108.50930854392362));
#398=CARTESIAN_POINT('',(15.0,-92.380468854301796,-102.30331531368086));
#399=CARTESIAN_POINT('',(15.0,-93.21161740117401,-103.19234863038751));
#400=CARTESIAN_POINT('',(14.476588428620021,-95.151255325659235,-105.26722934037005));
#401=CARTESIAN_POINT('',(12.806512216611383,-96.789834503015754,-107.02020889509475));
#402=CARTESIAN_POINT('',(11.585330625427229,-97.51961956701534,-107.80081933876589));
#403=CARTESIAN_POINT('',(15.0,-92.834169878683994,-101.87918866781149));
#404=CARTESIAN_POINT('',(15.0,-93.665282874771307,-102.76825522699751));
#405=CARTESIAN_POINT('',(14.476588428620021,-95.604916662822106,-104.8431398048366));
#406=CARTESIAN_POINT('',(12.806512216611388,-97.243566742554293,-106.59605306086308));
#407=CARTESIAN_POINT('',(11.585330625427229,-97.973320591397538,-107.37669269289654));
#408=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#323,#328,#333,#338,#343,#348,#353,#358,#363,#368,#373,#378,#383,#388,#393,#398,#403),(#324,#329,#334,#339,#344,#349,#354,#359,#364,#369,#374,#379,#384,#389,#394,#399,#404),(#325,#330,#335,#340,#345,#350,#355,#360,#365,#370,#375,#380,#385,#390,#395,#400,#405),(#326,#331,#336,#341,#346,#351,#356,#361,#366,#371,#376,#381,#386,#391,#396,#401,#406),(#327,#332,#337,#342,#347,#352,#357,#362,#367,#372,#377,#382,#387,#392,#397,#402,#407)),.UNSPECIFIED.,.F.,.F.,.F.,(4,1,4),(4,1,1,1,1,1,1,1,1,1,1,2,1,4),(0.0,0.232437659352909,0.542354538490121),(8.698733564929086,9.063153988422249,9.427574411915412,9.791994835408575,10.156415258901738,10.338625470648321,10.42973057652161,10.475283129458255,10.498059405926579,10.509447544160739,10.517988647836361,10.520835682394901,10.645049696300234,10.831370717158231),.UNSPECIFIED.);
#409=ORIENTED_EDGE('',*,*,#221,.F.);
#410=ORIENTED_EDGE('',*,*,#150,.F.);
#411=CARTESIAN_POINT('',(14.999999999999998,-73.74249981464672,-109.2836213359071));
#412=CARTESIAN_POINT('',(15.0,-74.944968936671842,-109.49851553717974));
#413=CARTESIAN_POINT('',(15.000000000000075,-77.413703890754974,-109.71915558228154));
#414=CARTESIAN_POINT('',(15.000000000000142,-81.051915056095936,-109.30527531499472));
#415=CARTESIAN_POINT('',(15.000000000000306,-84.562699874876458,-108.14270134866113));
#416=CARTESIAN_POINT('',(15.000000000000709,-87.23720186277292,-106.6515062252063));
#417=CARTESIAN_POINT('',(15.000000000000991,-88.95372510138759,-105.39238940206096));
#418=CARTESIAN_POINT('',(15.00000000000113,-89.77447392364013,-104.71103061187824));
#419=CARTESIAN_POINT('',(15.000000000001181,-90.173620110347045,-104.35920872583378));
#420=CARTESIAN_POINT('',(15.00000000000119,-90.370554201154533,-104.180437528505));
#421=CARTESIAN_POINT('',(15.000000000001201,-90.475289497650948,-104.08395181822317));
#422=CARTESIAN_POINT('',(15.000000000001199,-90.53091998135551,-104.03226395824517));
#423=CARTESIAN_POINT('',(15.000000000001201,-90.558666977902959,-104.00635716088205));
#424=CARTESIAN_POINT('',(15.000000000001082,-90.868074085464613,-103.71711940101426));
#425=CARTESIAN_POINT('',(15.000000000000854,-91.624253844831117,-103.01023208614757));
#426=CARTESIAN_POINT('',(15.0,-92.380468854301796,-102.30331531368086));
#427=CARTESIAN_POINT('',(15.0,-92.834169878683994,-101.87918866781149));
#428=B_SPLINE_CURVE_WITH_KNOTS('',3,(#411,#412,#413,#414,#415,#416,#417,#418,#419,#420,#421,#422,#423,#424,#425,#426,#427),.UNSPECIFIED.,.F.,.U.,(4,1,1,1,1,1,1,1,1,1,1,2,1,4),(8.698733573607441,9.063153995617666,9.427574417627891,9.791994839638115,10.156415261648339,10.338625472653453,10.429730578156008,10.475283130907286,10.498059407282925,10.509447545470744,10.51798864911161,10.520835683658564,10.645049697058433,10.831370717158231),.UNSPECIFIED.);
#429=EDGE_CURVE('',#134,#211,#428,.T.);
#430=ORIENTED_EDGE('',*,*,#429,.T.);
#431=EDGE_LOOP('',(#409,#410,#430));
#432=FACE_OUTER_BOUND('',#431,.T.);
#433=ADVANCED_FACE('',(#432),#408,.F.);
#434=CARTESIAN_POINT('',(15.0,-49.14331655957217,-69.870816097325061));
#435=CARTESIAN_POINT('',(15.0,-49.14331655957217,-69.870816097325061));
#436=CARTESIAN_POINT('',(15.0,-49.14331655957217,-69.870816097325061));
#437=CARTESIAN_POINT('',(15.0,-49.14331655957217,-69.870816097325061));
#438=CARTESIAN_POINT('',(15.0,-49.140318639461043,-69.866015582006185));
#439=CARTESIAN_POINT('',(15.0,-49.140587754118023,-69.865824331665152));
#440=CARTESIAN_POINT('',(14.999896816809841,-49.140793925191218,-69.86582994507863));
#441=CARTESIAN_POINT('',(15.0,-49.141170979502832,-69.865483295952913));
#442=CARTESIAN_POINT('',(14.999999999999998,-49.137324329341709,-69.861220647176935));
#443=CARTESIAN_POINT('',(14.999999999999998,-49.137906240499191,-69.860878908132875));
#444=CARTESIAN_POINT('',(15.000093140740798,-49.138545711048309,-69.860357956523785));
#445=CARTESIAN_POINT('',(14.999995381510622,-49.139026697421372,-69.860161606267354));
#446=CARTESIAN_POINT('',(15.000000000000353,-47.495811915401951,-67.232849842852431));
#447=CARTESIAN_POINT('',(15.000000000000353,-47.651489971107083,-67.134948401003967));
#448=CARTESIAN_POINT('',(14.998177248546989,-47.806226273560213,-67.039355256272202));
#449=CARTESIAN_POINT('',(15.002180814975786,-47.965215263805788,-66.936527086077888));
#450=CARTESIAN_POINT('',(15.0,-45.84498199517985,-64.587583218791892));
#451=CARTESIAN_POINT('',(15.0,-46.158955190536872,-64.393561235607436));
#452=CARTESIAN_POINT('',(14.916625100153231,-46.472169780235731,-64.206137743280692));
#453=CARTESIAN_POINT('',(14.745937072195103,-46.776117705154725,-64.027227408815278));
#454=CARTESIAN_POINT('',(15.0,-44.547467440505528,-61.781261783819865));
#455=CARTESIAN_POINT('',(15.0,-45.020752962887201,-61.562436225865568));
#456=CARTESIAN_POINT('',(14.786316469734373,-45.491171473899371,-61.34493624271321));
#457=CARTESIAN_POINT('',(14.418817756986698,-45.826924425539303,-61.189699449059169));
#458=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#434,#438,#442,#446,#450,#454),(#435,#439,#443,#447,#451,#455),(#436,#440,#444,#448,#452,#456),(#437,#441,#445,#449,#453,#457)),.UNSPECIFIED.,.F.,.F.,.F.,(4,4),(4,2,4),(0.0,1.0),(-0.001697917108918,0.0,0.927958771166387),.UNSPECIFIED.);
#459=ORIENTED_EDGE('',*,*,#283,.F.);
#460=CARTESIAN_POINT('',(15.0,-49.143316559572156,-69.870816097325047));
#461=VERTEX_POINT('',#460);
#462=CARTESIAN_POINT('',(14.50343204534293,-46.083001727746037,-61.940696957749417));
#463=CARTESIAN_POINT('',(14.789049229814186,-46.98533766218268,-64.53951456788667));
#464=CARTESIAN_POINT('',(15.001988780330006,-48.068358400604836,-67.193427663658298));
#465=CARTESIAN_POINT('',(14.999995381510622,-49.139026697421372,-69.860161606267354));
#466=CARTESIAN_POINT('',(15.0,-49.141170979502832,-69.865483295952913));
#467=CARTESIAN_POINT('',(15.0,-49.14331655957217,-69.870816097325061));
#468=B_SPLINE_CURVE_WITH_KNOTS('',3,(#462,#463,#464,#465,#466,#467),.UNSPECIFIED.,.F.,.U.,(4,2,4),(-0.846269579675396,0.0,0.001697917108918),.UNSPECIFIED.);
#469=EDGE_CURVE('',#265,#461,#468,.T.);
#470=ORIENTED_EDGE('',*,*,#469,.T.);
#471=CARTESIAN_POINT('',(15.0,-49.14331655957217,-69.870816097325061));
#472=CARTESIAN_POINT('',(15.0,-49.140318639461043,-69.866015582006185));
#473=CARTESIAN_POINT('',(14.999999999999998,-49.137324329341709,-69.861220647176935));
#474=CARTESIAN_POINT('',(15.000000000000302,-47.731150312890151,-67.609670979166538));
#475=CARTESIAN_POINT('',(15.000000000000087,-46.318942472342286,-65.347010340549403));
#476=CARTESIAN_POINT('',(15.000000000000018,-45.127332731233508,-62.980915881629784));
#477=B_SPLINE_CURVE_WITH_KNOTS('',3,(#471,#472,#473,#474,#475,#476),.UNSPECIFIED.,.F.,.U.,(4,2,4),(-0.001697917108918,0.0,0.794676857868032),.UNSPECIFIED.);
#478=EDGE_CURVE('',#461,#176,#477,.T.);
#479=ORIENTED_EDGE('',*,*,#478,.T.);
#480=ORIENTED_EDGE('',*,*,#182,.F.);
#481=EDGE_LOOP('',(#459,#470,#479,#480));
#482=FACE_OUTER_BOUND('',#481,.T.);
#483=ADVANCED_FACE('',(#482),#458,.F.);
#484=CARTESIAN_POINT('',(15.0,-3.999999999999995,-68.500000000000028));
#485=DIRECTION('',(1.0,0.0,0.0));
#486=DIRECTION('',(0.0,0.0,-1.0));
#487=AXIS2_PLACEMENT_3D('',#484,#485,#486);
#488=PLANE('',#487);
#489=ORIENTED_EDGE('',*,*,#229,.F.);
#490=ORIENTED_EDGE('',*,*,#429,.F.);
#491=ORIENTED_EDGE('',*,*,#139,.F.);
#492=ORIENTED_EDGE('',*,*,#318,.F.);
#493=ORIENTED_EDGE('',*,*,#190,.F.);
#494=ORIENTED_EDGE('',*,*,#478,.F.);
#495=CARTESIAN_POINT('',(15.0,-97.499615029859427,-91.400427291638266));
#496=DIRECTION('',(0.0,0.913545457642601,0.406736643075801));
#497=VECTOR('',#496,52.932558599842913);
#498=LINE('',#495,#497);
#499=EDGE_CURVE('',#224,#461,#498,.T.);
#500=ORIENTED_EDGE('',*,*,#499,.F.);
#501=EDGE_LOOP('',(#489,#490,#491,#492,#493,#494,#500));
#502=FACE_OUTER_BOUND('',#501,.T.);
#503=ADVANCED_FACE('',(#502),#488,.T.);
#504=CARTESIAN_POINT('',(15.0,-49.143316559572163,-69.870816097325076));
#505=CARTESIAN_POINT('',(15.0,-47.642523894070912,-69.473547450574742));
#506=CARTESIAN_POINT('',(15.367924504602911,-46.142896084130697,-69.076587147943499));
#507=CARTESIAN_POINT('',(16.065126056257586,-44.801956755936018,-68.721632619891977));
#508=CARTESIAN_POINT('',(15.000000000000002,-49.437203139966932,-67.640866622577136));
#509=CARTESIAN_POINT('',(15.044589332299514,-47.96370982429633,-67.251075923512701));
#510=CARTESIAN_POINT('',(15.443311565448436,-46.51825780039146,-66.800924268312528));
#511=CARTESIAN_POINT('',(16.155648888499069,-45.24708406035824,-66.336227733849896));
#512=CARTESIAN_POINT('',(14.404904249434855,-49.730681470608658,-65.414014860971434));
#513=CARTESIAN_POINT('',(14.489952309135655,-48.293112371148936,-65.007131793071679));
#514=CARTESIAN_POINT('',(14.898242162622935,-46.906985789350919,-64.487161087144727));
#515=CARTESIAN_POINT('',(15.589934349505155,-45.70761052848902,-63.905119802047381));
#516=CARTESIAN_POINT('',(13.297598852892207,-49.982875313371466,-63.500421098207099));
#517=CARTESIAN_POINT('',(13.401305763798506,-48.580823505660646,-63.065925059648471));
#518=CARTESIAN_POINT('',(13.788102460858951,-47.248557593087867,-62.476934567121376));
#519=CARTESIAN_POINT('',(14.421370452249382,-46.112204734436837,-61.789210033522338));
#520=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#504,#508,#512,#516),(#505,#509,#513,#517),(#506,#510,#514,#518),(#507,#511,#515,#519)),.UNSPECIFIED.,.F.,.F.,.F.,(4,4),(4,4),(0.0,0.2965022607344),(-1.570796326794901,-1.03162266314908),.UNSPECIFIED.);
#521=ORIENTED_EDGE('',*,*,#273,.F.);
#522=CARTESIAN_POINT('',(2.999999999999998,-49.143316559572163,-69.870816097325047));
#523=DIRECTION('',(-5.802508E-016,0.991427122099207,0.130660864707396));
#524=DIRECTION('',(-3.592845E-015,-0.130660864707396,0.991427122099207));
#525=AXIS2_PLACEMENT_3D('',#522,#523,#524);
#526=ELLIPSE('',#525,12.514883514639399,12.000000000000002);
#527=EDGE_CURVE('',#257,#461,#526,.T.);
#528=ORIENTED_EDGE('',*,*,#527,.T.);
#529=ORIENTED_EDGE('',*,*,#469,.F.);
#530=EDGE_LOOP('',(#521,#528,#529));
#531=FACE_OUTER_BOUND('',#530,.T.);
#532=ADVANCED_FACE('',(#531),#520,.T.);
#533=CARTESIAN_POINT('',(2.999999999999998,-56.513127880938114,-73.152067502908793));
#534=DIRECTION('',(0.0,0.913545457642601,0.406736643075801));
#535=DIRECTION('',(0.707106781186547,-0.287606238475952,0.645974188021251));
#536=AXIS2_PLACEMENT_3D('',#533,#534,#535);
#537=CYLINDRICAL_SURFACE('',#536,12.000000000000002);
#538=ORIENTED_EDGE('',*,*,#238,.F.);
#539=ORIENTED_EDGE('',*,*,#499,.T.);
#540=ORIENTED_EDGE('',*,*,#527,.F.);
#541=ORIENTED_EDGE('',*,*,#262,.F.);
#542=EDGE_LOOP('',(#538,#539,#540,#541));
#543=FACE_OUTER_BOUND('',#542,.T.);
#544=ADVANCED_FACE('',(#543),#537,.T.);
#545=CLOSED_SHELL('',(#107,#160,#202,#248,#288,#322,#433,#483,#503,#532,#544));
#546=MANIFOLD_SOLID_BREP('Solid2',#545);
#547=COLOUR_RGB('',0.917647004127502,0.921568989753723,0.933332979679108);
#548=FILL_AREA_STYLE_COLOUR('',#547);
#549=FILL_AREA_STYLE('',(#548));
#550=SURFACE_STYLE_FILL_AREA(#549);
#551=SURFACE_SIDE_STYLE('',(#550));
#552=SURFACE_STYLE_USAGE(.BOTH.,#551);
#553=PRESENTATION_STYLE_ASSIGNMENT((#552));
#554=STYLED_ITEM('',(#553),#532);
#555=STYLED_ITEM('',(#553),#544);
#556=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#554,#555,#564),#67);
#557=COLOUR_RGB('Black Asphalt',0.639216005802155,0.639216005802155,0.639216005802155);
#558=FILL_AREA_STYLE_COLOUR('Black Asphalt',#557);
#559=FILL_AREA_STYLE('Black Asphalt',(#558));
#560=SURFACE_STYLE_FILL_AREA(#559);
#561=SURFACE_SIDE_STYLE('Black Asphalt',(#560));
#562=SURFACE_STYLE_USAGE(.BOTH.,#561);
#563=PRESENTATION_STYLE_ASSIGNMENT((#562));
#564=STYLED_ITEM('',(#563),#546);
#565=ADVANCED_BREP_SHAPE_REPRESENTATION('ABSR',(#546),#36);
#566=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#565,#41);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,374 @@
ISO-10303-21;
HEADER;
/****************************************************************
* Generated by software with PDElib inside *
* PDElib Version v51a, created Tue 11/30/2010 *
* ITI Transcendata (http://www.transcendata.com/) *
****************************************************************/
FILE_DESCRIPTION((''),'2;1');
FILE_NAME('C:\\Users\\JamesRPatrick\\Documents\\Autodesk\\PM522\\STEP2.0\\PM522GripPin2.stp','2015-10-01T18:17:47',('JamesRPatrick'),(''),'Autodesk Inventor 2012','Autodesk Inventor 2012','');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#5=APPLICATION_CONTEXT('automotive design');
#6=APPLICATION_PROTOCOL_DEFINITION('International Standard','automotive_design',2001,#5);
#7=PRODUCT_CONTEXT('',#5,'mechanical');
#8=PRODUCT('PM522GripPin2','PM522GripPin2',$,(#7));
#9=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8));
#10=PRODUCT_DEFINITION_FORMATION('',$,#8);
#11=PRODUCT_DEFINITION_CONTEXT('part definition',#5,'design');
#12=PRODUCT_DEFINITION('',$,#10,#11);
#18=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#19=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#20=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#18);
#24=(CONVERSION_BASED_UNIT('DEGREE',#20)NAMED_UNIT(#19)PLANE_ANGLE_UNIT());
#28=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#32=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#34=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#32,'DISTANCE_ACCURACY_VALUE','');
#36=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#34))GLOBAL_UNIT_ASSIGNED_CONTEXT((#24,#28,#32))REPRESENTATION_CONTEXT('None','None'));
#37=AXIS2_PLACEMENT_3D('',#38,#39,#40);
#38=CARTESIAN_POINT('',(0.0,0.0,0.0));
#39=DIRECTION('',(0.0,0.0,1.0));
#40=DIRECTION('',(1.0,0.0,0.0));
#41=SHAPE_REPRESENTATION('',(#37),#36);
#42=PRODUCT_DEFINITION_SHAPE('','',#12);
#43=SHAPE_DEFINITION_REPRESENTATION(#42,#41);
#49=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#50=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#51=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#49);
#55=(CONVERSION_BASED_UNIT('DEGREE',#51)NAMED_UNIT(#50)PLANE_ANGLE_UNIT());
#59=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#63=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#65=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000001),#63,'DISTANCE_ACCURACY_VALUE','');
#67=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65))GLOBAL_UNIT_ASSIGNED_CONTEXT((#55,#59,#63))REPRESENTATION_CONTEXT('','3D'));
#68=CARTESIAN_POINT('',(0.0,0.0,30.500000000000004));
#69=DIRECTION('',(0.0,1.0,0.0));
#70=DIRECTION('',(1.0,0.0,0.0));
#71=AXIS2_PLACEMENT_3D('',#68,#69,#70);
#72=CYLINDRICAL_SURFACE('',#71,0.875);
#73=CARTESIAN_POINT('',(-0.875,3.903123748999,30.500000000000004));
#74=VERTEX_POINT('',#73);
#75=CARTESIAN_POINT('',(-0.875,3.903123748999,30.500000000000004));
#76=CARTESIAN_POINT('',(-0.875,3.903123748999,30.38974398633972));
#77=CARTESIAN_POINT('',(-0.852892096262692,3.908280756848077,30.272392313229449));
#78=CARTESIAN_POINT('',(-0.763486720346607,3.926725275135368,30.056921827953801));
#79=CARTESIAN_POINT('',(-0.6962077948332,3.939726702938651,29.958770927756746));
#80=CARTESIAN_POINT('',(-0.54123533342186,3.963989796555402,29.803798466345405));
#81=CARTESIAN_POINT('',(-0.443081792234842,3.976854104224627,29.736514643745778));
#82=CARTESIAN_POINT('',(-0.227602063302999,3.994982771045772,29.647105708423652));
#83=CARTESIAN_POINT('',(-0.110247104920009,4.0,29.625000000000004));
#84=CARTESIAN_POINT('',(0.11024710492001,4.0,29.625000000000004));
#85=CARTESIAN_POINT('',(0.227602063303,3.994982771045772,29.647105708423652));
#86=CARTESIAN_POINT('',(0.443081792234842,3.976854104224627,29.736514643745778));
#87=CARTESIAN_POINT('',(0.541235333421861,3.963989796555401,29.803798466345405));
#88=CARTESIAN_POINT('',(0.6962077948332,3.93972670293865,29.958770927756746));
#89=CARTESIAN_POINT('',(0.763486720346607,3.926725275135368,30.056921827953801));
#90=CARTESIAN_POINT('',(0.852892096262692,3.908280756848076,30.272392313229449));
#91=CARTESIAN_POINT('',(0.875,3.903123748999,30.38974398633972));
#92=CARTESIAN_POINT('',(0.875,3.903123748999,30.610256013660283));
#93=CARTESIAN_POINT('',(0.852892096262692,3.908280756848076,30.727607686770554));
#94=CARTESIAN_POINT('',(0.763486720346607,3.926725275135368,30.943078172046206));
#95=CARTESIAN_POINT('',(0.696207794833201,3.93972670293865,31.041229072243262));
#96=CARTESIAN_POINT('',(0.541235333421861,3.963989796555401,31.196201533654602));
#97=CARTESIAN_POINT('',(0.443081792234842,3.976854104224627,31.263485356254229));
#98=CARTESIAN_POINT('',(0.227602063302999,3.994982771045772,31.352894291576355));
#99=CARTESIAN_POINT('',(0.110247104920009,4.0,31.375));
#100=CARTESIAN_POINT('',(-0.11024710492001,4.0,31.375));
#101=CARTESIAN_POINT('',(-0.227602063302999,3.994982771045772,31.352894291576355));
#102=CARTESIAN_POINT('',(-0.443081792234842,3.976854104224627,31.263485356254229));
#103=CARTESIAN_POINT('',(-0.541235333421861,3.963989796555401,31.196201533654602));
#104=CARTESIAN_POINT('',(-0.696207794833201,3.93972670293865,31.041229072243262));
#105=CARTESIAN_POINT('',(-0.763486720346607,3.926725275135368,30.943078172046206));
#106=CARTESIAN_POINT('',(-0.852892096262692,3.908280756848076,30.727607686770554));
#107=CARTESIAN_POINT('',(-0.875,3.903123748999,30.610256013660283));
#108=CARTESIAN_POINT('',(-0.875,3.903123748999,30.500000000000004));
#109=B_SPLINE_CURVE_WITH_KNOTS('',3,(#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#86,#87,#88,#89,#90,#91,#92,#93,#94,#95,#96,#97,#98,#99,#100,#101,#102,#103,#104,#105,#106,#107,#108),.UNSPECIFIED.,.T.,.U.,(4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4),(0.0,0.033076804098084,0.066153608196169,0.099227739672171,0.132301871148174,0.165376002624177,0.19845013410018,0.231526938198264,0.264603742296348,0.297680546394433,0.330757350492517,0.36383148196852,0.396905613444522,0.429979744920525,0.463053876396528,0.496130680494612,0.529207484592697),.UNSPECIFIED.);
#110=EDGE_CURVE('',#74,#74,#109,.T.);
#111=ORIENTED_EDGE('',*,*,#110,.F.);
#112=EDGE_LOOP('',(#111));
#113=FACE_OUTER_BOUND('',#112,.T.);
#114=CARTESIAN_POINT('',(-0.875,-3.903123748999,30.500000000000004));
#115=VERTEX_POINT('',#114);
#116=CARTESIAN_POINT('',(-0.875,-3.903123748999,30.500000000000004));
#117=CARTESIAN_POINT('',(-0.875,-3.903123748999,30.610256013660283));
#118=CARTESIAN_POINT('',(-0.852892096262692,-3.908280756848076,30.727607686770554));
#119=CARTESIAN_POINT('',(-0.763486720346607,-3.926725275135368,30.943078172046206));
#120=CARTESIAN_POINT('',(-0.6962077948332,-3.93972670293865,31.041229072243262));
#121=CARTESIAN_POINT('',(-0.541235333421861,-3.963989796555401,31.196201533654602));
#122=CARTESIAN_POINT('',(-0.443081792234842,-3.976854104224627,31.263485356254229));
#123=CARTESIAN_POINT('',(-0.227602063303,-3.994982771045772,31.352894291576355));
#124=CARTESIAN_POINT('',(-0.11024710492001,-4.0,31.375));
#125=CARTESIAN_POINT('',(0.110247104920009,-4.0,31.375));
#126=CARTESIAN_POINT('',(0.227602063302999,-3.994982771045772,31.352894291576355));
#127=CARTESIAN_POINT('',(0.443081792234842,-3.976854104224627,31.263485356254229));
#128=CARTESIAN_POINT('',(0.541235333421861,-3.963989796555401,31.196201533654602));
#129=CARTESIAN_POINT('',(0.696207794833201,-3.93972670293865,31.041229072243262));
#130=CARTESIAN_POINT('',(0.763486720346607,-3.926725275135368,30.943078172046206));
#131=CARTESIAN_POINT('',(0.852892096262692,-3.908280756848076,30.727607686770554));
#132=CARTESIAN_POINT('',(0.875,-3.903123748999,30.610256013660283));
#133=CARTESIAN_POINT('',(0.875,-3.903123748999,30.38974398633972));
#134=CARTESIAN_POINT('',(0.852892096262692,-3.908280756848076,30.272392313229449));
#135=CARTESIAN_POINT('',(0.763486720346607,-3.926725275135368,30.056921827953801));
#136=CARTESIAN_POINT('',(0.696207794833201,-3.93972670293865,29.958770927756746));
#137=CARTESIAN_POINT('',(0.541235333421861,-3.963989796555401,29.803798466345405));
#138=CARTESIAN_POINT('',(0.443081792234842,-3.976854104224627,29.736514643745778));
#139=CARTESIAN_POINT('',(0.227602063302999,-3.994982771045772,29.647105708423652));
#140=CARTESIAN_POINT('',(0.11024710492001,-4.0,29.625000000000004));
#141=CARTESIAN_POINT('',(-0.110247104920009,-4.0,29.625000000000004));
#142=CARTESIAN_POINT('',(-0.227602063302999,-3.994982771045772,29.647105708423652));
#143=CARTESIAN_POINT('',(-0.443081792234842,-3.976854104224627,29.736514643745778));
#144=CARTESIAN_POINT('',(-0.54123533342186,-3.963989796555402,29.803798466345405));
#145=CARTESIAN_POINT('',(-0.6962077948332,-3.939726702938651,29.958770927756746));
#146=CARTESIAN_POINT('',(-0.763486720346607,-3.926725275135368,30.056921827953801));
#147=CARTESIAN_POINT('',(-0.852892096262692,-3.908280756848077,30.272392313229449));
#148=CARTESIAN_POINT('',(-0.875,-3.903123748998999,30.38974398633972));
#149=CARTESIAN_POINT('',(-0.875,-3.903123748998999,30.500000000000004));
#150=B_SPLINE_CURVE_WITH_KNOTS('',3,(#116,#117,#118,#119,#120,#121,#122,#123,#124,#125,#126,#127,#128,#129,#130,#131,#132,#133,#134,#135,#136,#137,#138,#139,#140,#141,#142,#143,#144,#145,#146,#147,#148,#149),.UNSPECIFIED.,.T.,.U.,(4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4),(0.0,0.033076804098084,0.066153608196169,0.099227739672171,0.132301871148174,0.165376002624177,0.19845013410018,0.231526938198264,0.264603742296348,0.297680546394433,0.330757350492517,0.36383148196852,0.396905613444522,0.429979744920525,0.463053876396528,0.496130680494612,0.529207484592697),.UNSPECIFIED.);
#151=EDGE_CURVE('',#115,#115,#150,.T.);
#152=ORIENTED_EDGE('',*,*,#151,.F.);
#153=EDGE_LOOP('',(#152));
#154=FACE_BOUND('',#153,.T.);
#155=ADVANCED_FACE('',(#113,#154),#72,.F.);
#156=CARTESIAN_POINT('',(-3.540548E-016,1.387779E-016,0.0));
#157=DIRECTION('',(0.0,0.0,1.0));
#158=DIRECTION('',(1.0,0.0,0.0));
#159=AXIS2_PLACEMENT_3D('',#156,#157,#158);
#160=PLANE('',#159);
#161=CARTESIAN_POINT('',(0.0,4.0,0.0));
#162=VERTEX_POINT('',#161);
#163=CARTESIAN_POINT('',(0.0,-4.0,0.0));
#164=VERTEX_POINT('',#163);
#165=CARTESIAN_POINT('',(0.0,0.0,0.0));
#166=DIRECTION('',(0.0,0.0,-1.0));
#167=DIRECTION('',(-1.0,0.0,0.0));
#168=AXIS2_PLACEMENT_3D('',#165,#166,#167);
#169=CIRCLE('',#168,4.0);
#170=EDGE_CURVE('',#162,#164,#169,.T.);
#171=ORIENTED_EDGE('',*,*,#170,.T.);
#172=CARTESIAN_POINT('',(4.47213595499958,-4.0,0.0));
#173=VERTEX_POINT('',#172);
#174=CARTESIAN_POINT('',(4.47213595499958,-4.0,0.0));
#175=DIRECTION('',(-1.0,0.0,0.0));
#176=VECTOR('',#175,4.47213595499958);
#177=LINE('',#174,#176);
#178=EDGE_CURVE('',#173,#164,#177,.T.);
#179=ORIENTED_EDGE('',*,*,#178,.F.);
#180=CARTESIAN_POINT('',(4.47213595499958,4.0,0.0));
#181=VERTEX_POINT('',#180);
#182=CARTESIAN_POINT('',(0.0,0.0,0.0));
#183=DIRECTION('',(0.0,0.0,-1.0));
#184=DIRECTION('',(-1.0,0.0,0.0));
#185=AXIS2_PLACEMENT_3D('',#182,#183,#184);
#186=CIRCLE('',#185,6.000000000000001);
#187=EDGE_CURVE('',#181,#173,#186,.T.);
#188=ORIENTED_EDGE('',*,*,#187,.F.);
#189=CARTESIAN_POINT('',(0.0,4.0,0.0));
#190=DIRECTION('',(1.0,0.0,0.0));
#191=VECTOR('',#190,4.47213595499958);
#192=LINE('',#189,#191);
#193=EDGE_CURVE('',#162,#181,#192,.T.);
#194=ORIENTED_EDGE('',*,*,#193,.F.);
#195=EDGE_LOOP('',(#171,#179,#188,#194));
#196=FACE_OUTER_BOUND('',#195,.T.);
#197=ADVANCED_FACE('',(#196),#160,.T.);
#198=CARTESIAN_POINT('',(-3.540548E-016,1.387779E-016,0.0));
#199=DIRECTION('',(0.0,0.0,1.0));
#200=DIRECTION('',(1.0,0.0,0.0));
#201=AXIS2_PLACEMENT_3D('',#198,#199,#200);
#202=PLANE('',#201);
#203=CARTESIAN_POINT('',(0.0,0.0,0.0));
#204=DIRECTION('',(0.0,0.0,-1.0));
#205=DIRECTION('',(-1.0,0.0,0.0));
#206=AXIS2_PLACEMENT_3D('',#203,#204,#205);
#207=CIRCLE('',#206,4.0);
#208=EDGE_CURVE('',#164,#162,#207,.T.);
#209=ORIENTED_EDGE('',*,*,#208,.T.);
#210=CARTESIAN_POINT('',(-4.47213595499958,4.0,0.0));
#211=VERTEX_POINT('',#210);
#212=CARTESIAN_POINT('',(-4.47213595499958,4.0,0.0));
#213=DIRECTION('',(1.0,0.0,0.0));
#214=VECTOR('',#213,4.47213595499958);
#215=LINE('',#212,#214);
#216=EDGE_CURVE('',#211,#162,#215,.T.);
#217=ORIENTED_EDGE('',*,*,#216,.F.);
#218=CARTESIAN_POINT('',(-4.47213595499958,-4.0,0.0));
#219=VERTEX_POINT('',#218);
#220=CARTESIAN_POINT('',(0.0,0.0,0.0));
#221=DIRECTION('',(0.0,0.0,-1.0));
#222=DIRECTION('',(-1.0,0.0,0.0));
#223=AXIS2_PLACEMENT_3D('',#220,#221,#222);
#224=CIRCLE('',#223,6.000000000000001);
#225=EDGE_CURVE('',#219,#211,#224,.T.);
#226=ORIENTED_EDGE('',*,*,#225,.F.);
#227=CARTESIAN_POINT('',(0.0,-4.0,0.0));
#228=DIRECTION('',(-1.0,0.0,0.0));
#229=VECTOR('',#228,4.47213595499958);
#230=LINE('',#227,#229);
#231=EDGE_CURVE('',#164,#219,#230,.T.);
#232=ORIENTED_EDGE('',*,*,#231,.F.);
#233=EDGE_LOOP('',(#209,#217,#226,#232));
#234=FACE_OUTER_BOUND('',#233,.T.);
#235=ADVANCED_FACE('',(#234),#202,.T.);
#236=CARTESIAN_POINT('',(4.47213595499958,4.0,0.0));
#237=DIRECTION('',(0.0,1.0,0.0));
#238=DIRECTION('',(0.0,0.0,1.0));
#239=AXIS2_PLACEMENT_3D('',#236,#237,#238);
#240=PLANE('',#239);
#241=CARTESIAN_POINT('',(4.47213595499958,4.0,-2.0));
#242=VERTEX_POINT('',#241);
#243=CARTESIAN_POINT('',(-4.47213595499958,4.0,-2.0));
#244=VERTEX_POINT('',#243);
#245=CARTESIAN_POINT('',(4.47213595499958,4.0,-2.0));
#246=DIRECTION('',(-1.0,0.0,0.0));
#247=VECTOR('',#246,8.944271909999159);
#248=LINE('',#245,#247);
#249=EDGE_CURVE('',#242,#244,#248,.T.);
#250=ORIENTED_EDGE('',*,*,#249,.T.);
#251=CARTESIAN_POINT('',(-4.47213595499958,4.0,0.0));
#252=DIRECTION('',(0.0,0.0,-1.0));
#253=VECTOR('',#252,2.0);
#254=LINE('',#251,#253);
#255=EDGE_CURVE('',#211,#244,#254,.T.);
#256=ORIENTED_EDGE('',*,*,#255,.F.);
#257=ORIENTED_EDGE('',*,*,#216,.T.);
#258=ORIENTED_EDGE('',*,*,#193,.T.);
#259=CARTESIAN_POINT('',(4.47213595499958,4.0,0.0));
#260=DIRECTION('',(0.0,0.0,-1.0));
#261=VECTOR('',#260,2.0);
#262=LINE('',#259,#261);
#263=EDGE_CURVE('',#181,#242,#262,.T.);
#264=ORIENTED_EDGE('',*,*,#263,.T.);
#265=EDGE_LOOP('',(#250,#256,#257,#258,#264));
#266=FACE_OUTER_BOUND('',#265,.T.);
#267=ADVANCED_FACE('',(#266),#240,.T.);
#268=CARTESIAN_POINT('',(0.0,0.0,0.0));
#269=DIRECTION('',(0.0,0.0,-1.0));
#270=DIRECTION('',(-1.0,0.0,0.0));
#271=AXIS2_PLACEMENT_3D('',#268,#269,#270);
#272=CYLINDRICAL_SURFACE('',#271,6.000000000000001);
#273=CARTESIAN_POINT('',(-4.47213595499958,-4.0,-2.0));
#274=VERTEX_POINT('',#273);
#275=CARTESIAN_POINT('',(0.0,0.0,-2.0));
#276=DIRECTION('',(0.0,0.0,1.0));
#277=DIRECTION('',(-1.0,0.0,0.0));
#278=AXIS2_PLACEMENT_3D('',#275,#276,#277);
#279=CIRCLE('',#278,6.000000000000001);
#280=EDGE_CURVE('',#244,#274,#279,.T.);
#281=ORIENTED_EDGE('',*,*,#280,.T.);
#282=CARTESIAN_POINT('',(-4.47213595499958,-4.0,0.0));
#283=DIRECTION('',(0.0,0.0,-1.0));
#284=VECTOR('',#283,2.0);
#285=LINE('',#282,#284);
#286=EDGE_CURVE('',#219,#274,#285,.T.);
#287=ORIENTED_EDGE('',*,*,#286,.F.);
#288=ORIENTED_EDGE('',*,*,#225,.T.);
#289=ORIENTED_EDGE('',*,*,#255,.T.);
#290=EDGE_LOOP('',(#281,#287,#288,#289));
#291=FACE_OUTER_BOUND('',#290,.T.);
#292=ADVANCED_FACE('',(#291),#272,.T.);
#293=CARTESIAN_POINT('',(-4.47213595499958,-4.0,0.0));
#294=DIRECTION('',(0.0,-1.0,0.0));
#295=DIRECTION('',(0.0,0.0,-1.0));
#296=AXIS2_PLACEMENT_3D('',#293,#294,#295);
#297=PLANE('',#296);
#298=CARTESIAN_POINT('',(4.47213595499958,-4.0,-2.0));
#299=VERTEX_POINT('',#298);
#300=CARTESIAN_POINT('',(-4.47213595499958,-4.0,-2.0));
#301=DIRECTION('',(1.0,0.0,0.0));
#302=VECTOR('',#301,8.944271909999159);
#303=LINE('',#300,#302);
#304=EDGE_CURVE('',#274,#299,#303,.T.);
#305=ORIENTED_EDGE('',*,*,#304,.T.);
#306=CARTESIAN_POINT('',(4.47213595499958,-4.0,0.0));
#307=DIRECTION('',(0.0,0.0,-1.0));
#308=VECTOR('',#307,2.0);
#309=LINE('',#306,#308);
#310=EDGE_CURVE('',#173,#299,#309,.T.);
#311=ORIENTED_EDGE('',*,*,#310,.F.);
#312=ORIENTED_EDGE('',*,*,#178,.T.);
#313=ORIENTED_EDGE('',*,*,#231,.T.);
#314=ORIENTED_EDGE('',*,*,#286,.T.);
#315=EDGE_LOOP('',(#305,#311,#312,#313,#314));
#316=FACE_OUTER_BOUND('',#315,.T.);
#317=ADVANCED_FACE('',(#316),#297,.T.);
#318=CARTESIAN_POINT('',(0.0,0.0,0.0));
#319=DIRECTION('',(0.0,0.0,-1.0));
#320=DIRECTION('',(-1.0,0.0,0.0));
#321=AXIS2_PLACEMENT_3D('',#318,#319,#320);
#322=CYLINDRICAL_SURFACE('',#321,6.000000000000001);
#323=CARTESIAN_POINT('',(0.0,0.0,-2.0));
#324=DIRECTION('',(0.0,0.0,1.0));
#325=DIRECTION('',(-1.0,0.0,0.0));
#326=AXIS2_PLACEMENT_3D('',#323,#324,#325);
#327=CIRCLE('',#326,6.000000000000001);
#328=EDGE_CURVE('',#299,#242,#327,.T.);
#329=ORIENTED_EDGE('',*,*,#328,.T.);
#330=ORIENTED_EDGE('',*,*,#263,.F.);
#331=ORIENTED_EDGE('',*,*,#187,.T.);
#332=ORIENTED_EDGE('',*,*,#310,.T.);
#333=EDGE_LOOP('',(#329,#330,#331,#332));
#334=FACE_OUTER_BOUND('',#333,.T.);
#335=ADVANCED_FACE('',(#334),#322,.T.);
#336=CARTESIAN_POINT('',(-2.010567E-016,1.387779E-016,-2.0));
#337=DIRECTION('',(0.0,0.0,1.0));
#338=DIRECTION('',(1.0,0.0,0.0));
#339=AXIS2_PLACEMENT_3D('',#336,#337,#338);
#340=PLANE('',#339);
#341=ORIENTED_EDGE('',*,*,#249,.F.);
#342=ORIENTED_EDGE('',*,*,#328,.F.);
#343=ORIENTED_EDGE('',*,*,#304,.F.);
#344=ORIENTED_EDGE('',*,*,#280,.F.);
#345=EDGE_LOOP('',(#341,#342,#343,#344));
#346=FACE_OUTER_BOUND('',#345,.T.);
#347=ADVANCED_FACE('',(#346),#340,.F.);
#348=CARTESIAN_POINT('',(0.0,0.0,0.0));
#349=DIRECTION('',(0.0,0.0,1.0));
#350=DIRECTION('',(-1.0,0.0,0.0));
#351=AXIS2_PLACEMENT_3D('',#348,#349,#350);
#352=CYLINDRICAL_SURFACE('',#351,4.0);
#353=CARTESIAN_POINT('',(4.0,4.898587E-016,33.0));
#354=VERTEX_POINT('',#353);
#355=CARTESIAN_POINT('',(0.0,0.0,33.0));
#356=DIRECTION('',(0.0,0.0,-1.0));
#357=DIRECTION('',(-1.0,0.0,0.0));
#358=AXIS2_PLACEMENT_3D('',#355,#356,#357);
#359=CIRCLE('',#358,4.0);
#360=EDGE_CURVE('',#354,#354,#359,.T.);
#361=ORIENTED_EDGE('',*,*,#360,.T.);
#362=EDGE_LOOP('',(#361));
#363=FACE_OUTER_BOUND('',#362,.T.);
#364=ORIENTED_EDGE('',*,*,#110,.T.);
#365=EDGE_LOOP('',(#364));
#366=FACE_BOUND('',#365,.T.);
#367=ORIENTED_EDGE('',*,*,#151,.T.);
#368=EDGE_LOOP('',(#367));
#369=FACE_BOUND('',#368,.T.);
#370=ORIENTED_EDGE('',*,*,#170,.F.);
#371=ORIENTED_EDGE('',*,*,#208,.F.);
#372=EDGE_LOOP('',(#370,#371));
#373=FACE_BOUND('',#372,.T.);
#374=ADVANCED_FACE('',(#363,#366,#369,#373),#352,.T.);
#375=CARTESIAN_POINT('',(0.0,0.0,33.0));
#376=DIRECTION('',(0.0,0.0,-1.0));
#377=DIRECTION('',(-1.0,0.0,0.0));
#378=AXIS2_PLACEMENT_3D('',#375,#376,#377);
#379=PLANE('',#378);
#380=ORIENTED_EDGE('',*,*,#360,.F.);
#381=EDGE_LOOP('',(#380));
#382=FACE_OUTER_BOUND('',#381,.T.);
#383=ADVANCED_FACE('',(#382),#379,.F.);
#384=CLOSED_SHELL('',(#155,#197,#235,#267,#292,#317,#335,#347,#374,#383));
#385=MANIFOLD_SOLID_BREP('Solid1',#384);
#386=COLOUR_RGB('Black Asphalt',0.639216005802155,0.639216005802155,0.639216005802155);
#387=FILL_AREA_STYLE_COLOUR('Black Asphalt',#386);
#388=FILL_AREA_STYLE('Black Asphalt',(#387));
#389=SURFACE_STYLE_FILL_AREA(#388);
#390=SURFACE_SIDE_STYLE('Black Asphalt',(#389));
#391=SURFACE_STYLE_USAGE(.BOTH.,#390);
#392=PRESENTATION_STYLE_ASSIGNMENT((#391));
#393=STYLED_ITEM('',(#392),#385);
#394=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#393),#36);
#395=ADVANCED_BREP_SHAPE_REPRESENTATION('ABSR',(#385),#36);
#396=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#395,#41);
ENDSEC;
END-ISO-10303-21;

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,138 @@
ISO-10303-21;
HEADER;
/****************************************************************
* Generated by software with PDElib inside *
* PDElib Version v51a, created Tue 11/30/2010 *
* ITI Transcendata (http://www.transcendata.com/) *
****************************************************************/
FILE_DESCRIPTION((''),'2;1');
FILE_NAME('C:\\Users\\JamesRPatrick\\Documents\\Autodesk\\PM522\\STEP2.0\\PM522INSERTChamberInsert2.stp','2015-10-01T18:19:14',('JamesRPatrick'),(''),'Autodesk Inventor 2012','Autodesk Inventor 2012','');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#5=APPLICATION_CONTEXT('automotive design');
#6=APPLICATION_PROTOCOL_DEFINITION('International Standard','automotive_design',2001,#5);
#7=PRODUCT_CONTEXT('',#5,'mechanical');
#8=PRODUCT('PM522INSERTChamberInsert2','PM522INSERTChamberInsert2',$,(#7));
#9=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8));
#10=PRODUCT_DEFINITION_FORMATION('',$,#8);
#11=PRODUCT_DEFINITION_CONTEXT('part definition',#5,'design');
#12=PRODUCT_DEFINITION('',$,#10,#11);
#18=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#19=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#20=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#18);
#24=(CONVERSION_BASED_UNIT('DEGREE',#20)NAMED_UNIT(#19)PLANE_ANGLE_UNIT());
#28=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#32=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#34=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#32,'DISTANCE_ACCURACY_VALUE','');
#36=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#34))GLOBAL_UNIT_ASSIGNED_CONTEXT((#24,#28,#32))REPRESENTATION_CONTEXT('None','None'));
#37=AXIS2_PLACEMENT_3D('',#38,#39,#40);
#38=CARTESIAN_POINT('',(0.0,0.0,0.0));
#39=DIRECTION('',(0.0,0.0,1.0));
#40=DIRECTION('',(1.0,0.0,0.0));
#41=SHAPE_REPRESENTATION('',(#37),#36);
#42=PRODUCT_DEFINITION_SHAPE('','',#12);
#43=SHAPE_DEFINITION_REPRESENTATION(#42,#41);
#49=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#50=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#51=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#49);
#55=(CONVERSION_BASED_UNIT('DEGREE',#51)NAMED_UNIT(#50)PLANE_ANGLE_UNIT());
#59=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#63=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#65=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000001),#63,'DISTANCE_ACCURACY_VALUE','');
#67=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65))GLOBAL_UNIT_ASSIGNED_CONTEXT((#55,#59,#63))REPRESENTATION_CONTEXT('','3D'));
#68=CARTESIAN_POINT('',(0.0,0.0,0.0));
#69=DIRECTION('',(0.0,0.0,1.0));
#70=DIRECTION('',(-1.0,0.0,0.0));
#71=AXIS2_PLACEMENT_3D('',#68,#69,#70);
#72=CYLINDRICAL_SURFACE('',#71,2.8575);
#73=CARTESIAN_POINT('',(2.8575,3.499428E-016,34.0));
#74=VERTEX_POINT('',#73);
#75=CARTESIAN_POINT('',(0.0,0.0,34.0));
#76=DIRECTION('',(0.0,0.0,-1.0));
#77=DIRECTION('',(-1.0,0.0,0.0));
#78=AXIS2_PLACEMENT_3D('',#75,#76,#77);
#79=CIRCLE('',#78,2.8575);
#80=EDGE_CURVE('',#74,#74,#79,.T.);
#81=ORIENTED_EDGE('',*,*,#80,.F.);
#82=EDGE_LOOP('',(#81));
#83=FACE_OUTER_BOUND('',#82,.T.);
#84=CARTESIAN_POINT('',(2.8575,3.499428E-016,0.0));
#85=VERTEX_POINT('',#84);
#86=CARTESIAN_POINT('',(0.0,0.0,0.0));
#87=DIRECTION('',(0.0,0.0,1.0));
#88=DIRECTION('',(-1.0,0.0,0.0));
#89=AXIS2_PLACEMENT_3D('',#86,#87,#88);
#90=CIRCLE('',#89,2.8575);
#91=EDGE_CURVE('',#85,#85,#90,.T.);
#92=ORIENTED_EDGE('',*,*,#91,.F.);
#93=EDGE_LOOP('',(#92));
#94=FACE_BOUND('',#93,.T.);
#95=ADVANCED_FACE('',(#83,#94),#72,.F.);
#96=CARTESIAN_POINT('',(0.0,0.0,0.0));
#97=DIRECTION('',(0.0,0.0,1.0));
#98=DIRECTION('',(-1.0,0.0,0.0));
#99=AXIS2_PLACEMENT_3D('',#96,#97,#98);
#100=CYLINDRICAL_SURFACE('',#99,3.571875);
#101=CARTESIAN_POINT('',(3.571875,4.374285E-016,34.0));
#102=VERTEX_POINT('',#101);
#103=CARTESIAN_POINT('',(0.0,0.0,34.0));
#104=DIRECTION('',(0.0,0.0,-1.0));
#105=DIRECTION('',(-1.0,0.0,0.0));
#106=AXIS2_PLACEMENT_3D('',#103,#104,#105);
#107=CIRCLE('',#106,3.571875);
#108=EDGE_CURVE('',#102,#102,#107,.T.);
#109=ORIENTED_EDGE('',*,*,#108,.T.);
#110=EDGE_LOOP('',(#109));
#111=FACE_OUTER_BOUND('',#110,.T.);
#112=CARTESIAN_POINT('',(3.571875,4.374285E-016,0.0));
#113=VERTEX_POINT('',#112);
#114=CARTESIAN_POINT('',(0.0,0.0,0.0));
#115=DIRECTION('',(0.0,0.0,-1.0));
#116=DIRECTION('',(-1.0,0.0,0.0));
#117=AXIS2_PLACEMENT_3D('',#114,#115,#116);
#118=CIRCLE('',#117,3.571875);
#119=EDGE_CURVE('',#113,#113,#118,.T.);
#120=ORIENTED_EDGE('',*,*,#119,.F.);
#121=EDGE_LOOP('',(#120));
#122=FACE_BOUND('',#121,.T.);
#123=ADVANCED_FACE('',(#111,#122),#100,.T.);
#124=CARTESIAN_POINT('',(0.0,0.0,34.0));
#125=DIRECTION('',(0.0,0.0,-1.0));
#126=DIRECTION('',(-1.0,0.0,0.0));
#127=AXIS2_PLACEMENT_3D('',#124,#125,#126);
#128=PLANE('',#127);
#129=ORIENTED_EDGE('',*,*,#108,.F.);
#130=EDGE_LOOP('',(#129));
#131=FACE_OUTER_BOUND('',#130,.T.);
#132=ORIENTED_EDGE('',*,*,#80,.T.);
#133=EDGE_LOOP('',(#132));
#134=FACE_BOUND('',#133,.T.);
#135=ADVANCED_FACE('',(#131,#134),#128,.F.);
#136=CARTESIAN_POINT('',(0.0,0.0,0.0));
#137=DIRECTION('',(0.0,0.0,-1.0));
#138=DIRECTION('',(-1.0,0.0,0.0));
#139=AXIS2_PLACEMENT_3D('',#136,#137,#138);
#140=PLANE('',#139);
#141=ORIENTED_EDGE('',*,*,#119,.T.);
#142=EDGE_LOOP('',(#141));
#143=FACE_OUTER_BOUND('',#142,.T.);
#144=ORIENTED_EDGE('',*,*,#91,.T.);
#145=EDGE_LOOP('',(#144));
#146=FACE_BOUND('',#145,.T.);
#147=ADVANCED_FACE('',(#143,#146),#140,.T.);
#148=CLOSED_SHELL('',(#95,#123,#135,#147));
#149=MANIFOLD_SOLID_BREP('Solid1',#148);
#150=COLOUR_RGB('Black Chrome',0.752941012382507,0.752941012382507,0.752941012382507);
#151=FILL_AREA_STYLE_COLOUR('Black Chrome',#150);
#152=FILL_AREA_STYLE('Black Chrome',(#151));
#153=SURFACE_STYLE_FILL_AREA(#152);
#154=SURFACE_SIDE_STYLE('Black Chrome',(#153));
#155=SURFACE_STYLE_USAGE(.BOTH.,#154);
#156=PRESENTATION_STYLE_ASSIGNMENT((#155));
#157=STYLED_ITEM('',(#156),#149);
#158=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#157),#36);
#159=ADVANCED_BREP_SHAPE_REPRESENTATION('ABSR',(#149),#36);
#160=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#159,#41);
ENDSEC;
END-ISO-10303-21;

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,228 @@
ISO-10303-21;
HEADER;
/****************************************************************
* Generated by software with PDElib inside *
* PDElib Version v51a, created Tue 11/30/2010 *
* ITI Transcendata (http://www.transcendata.com/) *
****************************************************************/
FILE_DESCRIPTION((''),'2;1');
FILE_NAME('C:\\Users\\JamesRPatrick\\Documents\\Autodesk\\PM522\\STEP2.0\\PM522SearPin2.stp','2015-10-01T18:17:18',('JamesRPatrick'),(''),'Autodesk Inventor 2012','Autodesk Inventor 2012','');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#5=APPLICATION_CONTEXT('automotive design');
#6=APPLICATION_PROTOCOL_DEFINITION('International Standard','automotive_design',2001,#5);
#7=PRODUCT_CONTEXT('',#5,'mechanical');
#8=PRODUCT('PM522SearPin2','PM522SearPin2',$,(#7));
#9=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8));
#10=PRODUCT_DEFINITION_FORMATION('',$,#8);
#11=PRODUCT_DEFINITION_CONTEXT('part definition',#5,'design');
#12=PRODUCT_DEFINITION('',$,#10,#11);
#18=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#19=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#20=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#18);
#24=(CONVERSION_BASED_UNIT('DEGREE',#20)NAMED_UNIT(#19)PLANE_ANGLE_UNIT());
#28=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#32=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#34=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#32,'DISTANCE_ACCURACY_VALUE','');
#36=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#34))GLOBAL_UNIT_ASSIGNED_CONTEXT((#24,#28,#32))REPRESENTATION_CONTEXT('None','None'));
#37=AXIS2_PLACEMENT_3D('',#38,#39,#40);
#38=CARTESIAN_POINT('',(0.0,0.0,0.0));
#39=DIRECTION('',(0.0,0.0,1.0));
#40=DIRECTION('',(1.0,0.0,0.0));
#41=SHAPE_REPRESENTATION('',(#37),#36);
#42=PRODUCT_DEFINITION_SHAPE('','',#12);
#43=SHAPE_DEFINITION_REPRESENTATION(#42,#41);
#49=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#50=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#51=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#49);
#55=(CONVERSION_BASED_UNIT('DEGREE',#51)NAMED_UNIT(#50)PLANE_ANGLE_UNIT());
#59=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#63=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#65=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000001),#63,'DISTANCE_ACCURACY_VALUE','');
#67=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65))GLOBAL_UNIT_ASSIGNED_CONTEXT((#55,#59,#63))REPRESENTATION_CONTEXT('','3D'));
#68=CARTESIAN_POINT('',(-1.0,0.0,0.0));
#69=DIRECTION('',(-1.0,0.0,0.0));
#70=DIRECTION('',(0.0,0.0,1.0));
#71=AXIS2_PLACEMENT_3D('',#68,#69,#70);
#72=PLANE('',#71);
#73=CARTESIAN_POINT('',(-1.0,0.0,3.0));
#74=VERTEX_POINT('',#73);
#75=CARTESIAN_POINT('',(-1.0,0.0,-3.0));
#76=VERTEX_POINT('',#75);
#77=CARTESIAN_POINT('',(-1.0,0.0,0.0));
#78=DIRECTION('',(-1.0,0.0,0.0));
#79=DIRECTION('',(0.0,-1.0,0.0));
#80=AXIS2_PLACEMENT_3D('',#77,#78,#79);
#81=CIRCLE('',#80,3.0);
#82=EDGE_CURVE('',#74,#76,#81,.T.);
#83=ORIENTED_EDGE('',*,*,#82,.F.);
#84=CARTESIAN_POINT('',(-1.0,7.000000000000001,3.0));
#85=VERTEX_POINT('',#84);
#86=CARTESIAN_POINT('',(-1.0,7.000000000000001,3.0));
#87=DIRECTION('',(0.0,-1.0,0.0));
#88=VECTOR('',#87,7.000000000000001);
#89=LINE('',#86,#88);
#90=EDGE_CURVE('',#85,#74,#89,.T.);
#91=ORIENTED_EDGE('',*,*,#90,.F.);
#92=CARTESIAN_POINT('',(-1.0,7.000000000000001,-3.0));
#93=VERTEX_POINT('',#92);
#94=CARTESIAN_POINT('',(-1.0,7.000000000000001,-3.0));
#95=DIRECTION('',(0.0,0.0,1.0));
#96=VECTOR('',#95,6.000000000000001);
#97=LINE('',#94,#96);
#98=EDGE_CURVE('',#93,#85,#97,.T.);
#99=ORIENTED_EDGE('',*,*,#98,.F.);
#100=CARTESIAN_POINT('',(-1.0,0.0,-3.0));
#101=DIRECTION('',(0.0,1.0,0.0));
#102=VECTOR('',#101,7.000000000000001);
#103=LINE('',#100,#102);
#104=EDGE_CURVE('',#76,#93,#103,.T.);
#105=ORIENTED_EDGE('',*,*,#104,.F.);
#106=EDGE_LOOP('',(#83,#91,#99,#105));
#107=FACE_OUTER_BOUND('',#106,.T.);
#108=ADVANCED_FACE('',(#107),#72,.T.);
#109=CARTESIAN_POINT('',(0.0,0.0,-3.0));
#110=DIRECTION('',(0.0,0.0,-1.0));
#111=DIRECTION('',(-1.0,0.0,0.0));
#112=AXIS2_PLACEMENT_3D('',#109,#110,#111);
#113=PLANE('',#112);
#114=ORIENTED_EDGE('',*,*,#104,.T.);
#115=CARTESIAN_POINT('',(0.0,7.000000000000001,-3.0));
#116=VERTEX_POINT('',#115);
#117=CARTESIAN_POINT('',(0.0,7.000000000000001,-3.0));
#118=DIRECTION('',(-1.0,0.0,0.0));
#119=VECTOR('',#118,1.0);
#120=LINE('',#117,#119);
#121=EDGE_CURVE('',#116,#93,#120,.T.);
#122=ORIENTED_EDGE('',*,*,#121,.F.);
#123=CARTESIAN_POINT('',(0.0,0.0,-3.0));
#124=VERTEX_POINT('',#123);
#125=CARTESIAN_POINT('',(0.0,7.000000000000001,-3.0));
#126=DIRECTION('',(0.0,-1.0,0.0));
#127=VECTOR('',#126,7.000000000000001);
#128=LINE('',#125,#127);
#129=EDGE_CURVE('',#116,#124,#128,.T.);
#130=ORIENTED_EDGE('',*,*,#129,.T.);
#131=CARTESIAN_POINT('',(0.0,2.379049E-016,-3.0));
#132=DIRECTION('',(-1.0,0.0,0.0));
#133=VECTOR('',#132,1.0);
#134=LINE('',#131,#133);
#135=EDGE_CURVE('',#124,#76,#134,.T.);
#136=ORIENTED_EDGE('',*,*,#135,.T.);
#137=EDGE_LOOP('',(#114,#122,#130,#136));
#138=FACE_OUTER_BOUND('',#137,.T.);
#139=ADVANCED_FACE('',(#138),#113,.T.);
#140=CARTESIAN_POINT('',(0.0,7.000000000000001,-3.0));
#141=DIRECTION('',(0.0,1.0,0.0));
#142=DIRECTION('',(0.0,0.0,1.0));
#143=AXIS2_PLACEMENT_3D('',#140,#141,#142);
#144=PLANE('',#143);
#145=ORIENTED_EDGE('',*,*,#98,.T.);
#146=CARTESIAN_POINT('',(0.0,7.000000000000001,3.0));
#147=VERTEX_POINT('',#146);
#148=CARTESIAN_POINT('',(0.0,7.000000000000001,3.0));
#149=DIRECTION('',(-1.0,0.0,0.0));
#150=VECTOR('',#149,1.0);
#151=LINE('',#148,#150);
#152=EDGE_CURVE('',#147,#85,#151,.T.);
#153=ORIENTED_EDGE('',*,*,#152,.F.);
#154=CARTESIAN_POINT('',(0.0,7.000000000000001,3.0));
#155=DIRECTION('',(0.0,0.0,-1.0));
#156=VECTOR('',#155,6.000000000000001);
#157=LINE('',#154,#156);
#158=EDGE_CURVE('',#147,#116,#157,.T.);
#159=ORIENTED_EDGE('',*,*,#158,.T.);
#160=ORIENTED_EDGE('',*,*,#121,.T.);
#161=EDGE_LOOP('',(#145,#153,#159,#160));
#162=FACE_OUTER_BOUND('',#161,.T.);
#163=ADVANCED_FACE('',(#162),#144,.T.);
#164=CARTESIAN_POINT('',(0.0,7.000000000000001,3.0));
#165=DIRECTION('',(0.0,0.0,1.0));
#166=DIRECTION('',(1.0,0.0,0.0));
#167=AXIS2_PLACEMENT_3D('',#164,#165,#166);
#168=PLANE('',#167);
#169=ORIENTED_EDGE('',*,*,#90,.T.);
#170=CARTESIAN_POINT('',(0.0,0.0,3.0));
#171=VERTEX_POINT('',#170);
#172=CARTESIAN_POINT('',(0.0,0.0,3.0));
#173=DIRECTION('',(-1.0,0.0,0.0));
#174=VECTOR('',#173,1.0);
#175=LINE('',#172,#174);
#176=EDGE_CURVE('',#171,#74,#175,.T.);
#177=ORIENTED_EDGE('',*,*,#176,.F.);
#178=CARTESIAN_POINT('',(0.0,0.0,3.0));
#179=DIRECTION('',(0.0,1.0,0.0));
#180=VECTOR('',#179,7.000000000000001);
#181=LINE('',#178,#180);
#182=EDGE_CURVE('',#171,#147,#181,.T.);
#183=ORIENTED_EDGE('',*,*,#182,.T.);
#184=ORIENTED_EDGE('',*,*,#152,.T.);
#185=EDGE_LOOP('',(#169,#177,#183,#184));
#186=FACE_OUTER_BOUND('',#185,.T.);
#187=ADVANCED_FACE('',(#186),#168,.T.);
#188=CARTESIAN_POINT('',(0.0,0.0,0.0));
#189=DIRECTION('',(-1.0,0.0,0.0));
#190=DIRECTION('',(0.0,-1.0,0.0));
#191=AXIS2_PLACEMENT_3D('',#188,#189,#190);
#192=CYLINDRICAL_SURFACE('',#191,3.0);
#193=ORIENTED_EDGE('',*,*,#82,.T.);
#194=ORIENTED_EDGE('',*,*,#135,.F.);
#195=CARTESIAN_POINT('',(0.0,0.0,0.0));
#196=DIRECTION('',(-1.0,0.0,0.0));
#197=DIRECTION('',(0.0,-1.0,0.0));
#198=AXIS2_PLACEMENT_3D('',#195,#196,#197);
#199=CIRCLE('',#198,3.0);
#200=EDGE_CURVE('',#124,#171,#199,.T.);
#201=ORIENTED_EDGE('',*,*,#200,.T.);
#202=ORIENTED_EDGE('',*,*,#176,.T.);
#203=EDGE_LOOP('',(#193,#194,#201,#202));
#204=FACE_OUTER_BOUND('',#203,.T.);
#205=CARTESIAN_POINT('',(-11.900000000000002,3.0,3.673940E-016));
#206=VERTEX_POINT('',#205);
#207=CARTESIAN_POINT('',(-11.900000000000002,0.0,0.0));
#208=DIRECTION('',(1.0,0.0,0.0));
#209=DIRECTION('',(0.0,-1.0,0.0));
#210=AXIS2_PLACEMENT_3D('',#207,#208,#209);
#211=CIRCLE('',#210,3.0);
#212=EDGE_CURVE('',#206,#206,#211,.T.);
#213=ORIENTED_EDGE('',*,*,#212,.T.);
#214=EDGE_LOOP('',(#213));
#215=FACE_BOUND('',#214,.T.);
#216=ADVANCED_FACE('',(#204,#215),#192,.T.);
#217=CARTESIAN_POINT('',(0.0,0.0,0.0));
#218=DIRECTION('',(-1.0,0.0,0.0));
#219=DIRECTION('',(0.0,0.0,1.0));
#220=AXIS2_PLACEMENT_3D('',#217,#218,#219);
#221=PLANE('',#220);
#222=ORIENTED_EDGE('',*,*,#129,.F.);
#223=ORIENTED_EDGE('',*,*,#158,.F.);
#224=ORIENTED_EDGE('',*,*,#182,.F.);
#225=ORIENTED_EDGE('',*,*,#200,.F.);
#226=EDGE_LOOP('',(#222,#223,#224,#225));
#227=FACE_OUTER_BOUND('',#226,.T.);
#228=ADVANCED_FACE('',(#227),#221,.F.);
#229=CARTESIAN_POINT('',(-11.900000000000002,0.0,0.0));
#230=DIRECTION('',(-1.0,0.0,0.0));
#231=DIRECTION('',(0.0,0.0,1.0));
#232=AXIS2_PLACEMENT_3D('',#229,#230,#231);
#233=PLANE('',#232);
#234=ORIENTED_EDGE('',*,*,#212,.F.);
#235=EDGE_LOOP('',(#234));
#236=FACE_OUTER_BOUND('',#235,.T.);
#237=ADVANCED_FACE('',(#236),#233,.T.);
#238=CLOSED_SHELL('',(#108,#139,#163,#187,#216,#228,#237));
#239=MANIFOLD_SOLID_BREP('Solid1',#238);
#240=COLOUR_RGB('Black Asphalt',0.639216005802155,0.639216005802155,0.639216005802155);
#241=FILL_AREA_STYLE_COLOUR('Black Asphalt',#240);
#242=FILL_AREA_STYLE('Black Asphalt',(#241));
#243=SURFACE_STYLE_FILL_AREA(#242);
#244=SURFACE_SIDE_STYLE('Black Asphalt',(#243));
#245=SURFACE_STYLE_USAGE(.BOTH.,#244);
#246=PRESENTATION_STYLE_ASSIGNMENT((#245));
#247=STYLED_ITEM('',(#246),#239);
#248=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#247),#36);
#249=ADVANCED_BREP_SHAPE_REPRESENTATION('ABSR',(#239),#36);
#250=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#249,#41);
ENDSEC;
END-ISO-10303-21;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,184 @@
ISO-10303-21;
HEADER;
/****************************************************************
* Generated by software with PDElib inside *
* PDElib Version v51a, created Tue 11/30/2010 *
* ITI Transcendata (http://www.transcendata.com/) *
****************************************************************/
FILE_DESCRIPTION((''),'2;1');
FILE_NAME('C:\\Users\\JamesRPatrick\\Documents\\Autodesk\\PM522\\STEP2.0\\PM522TriggerBandRetainer2.stp','2015-10-01T18:17:10',('JamesRPatrick'),(''),'Autodesk Inventor 2012','Autodesk Inventor 2012','');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#5=APPLICATION_CONTEXT('automotive design');
#6=APPLICATION_PROTOCOL_DEFINITION('International Standard','automotive_design',2001,#5);
#7=PRODUCT_CONTEXT('',#5,'mechanical');
#8=PRODUCT('PM522TriggerBandRetainer2','PM522TriggerBandRetainer2',$,(#7));
#9=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8));
#10=PRODUCT_DEFINITION_FORMATION('',$,#8);
#11=PRODUCT_DEFINITION_CONTEXT('part definition',#5,'design');
#12=PRODUCT_DEFINITION('',$,#10,#11);
#18=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#19=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#20=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#18);
#24=(CONVERSION_BASED_UNIT('DEGREE',#20)NAMED_UNIT(#19)PLANE_ANGLE_UNIT());
#28=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#32=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#34=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#32,'DISTANCE_ACCURACY_VALUE','');
#36=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#34))GLOBAL_UNIT_ASSIGNED_CONTEXT((#24,#28,#32))REPRESENTATION_CONTEXT('None','None'));
#37=AXIS2_PLACEMENT_3D('',#38,#39,#40);
#38=CARTESIAN_POINT('',(0.0,0.0,0.0));
#39=DIRECTION('',(0.0,0.0,1.0));
#40=DIRECTION('',(1.0,0.0,0.0));
#41=SHAPE_REPRESENTATION('',(#37),#36);
#42=PRODUCT_DEFINITION_SHAPE('','',#12);
#43=SHAPE_DEFINITION_REPRESENTATION(#42,#41);
#49=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#50=DIMENSIONAL_EXPONENTS(0.0,0.0,0.0,0.0,0.0,0.0,0.0);
#51=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#49);
#55=(CONVERSION_BASED_UNIT('DEGREE',#51)NAMED_UNIT(#50)PLANE_ANGLE_UNIT());
#59=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#63=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#65=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.000001),#63,'DISTANCE_ACCURACY_VALUE','');
#67=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65))GLOBAL_UNIT_ASSIGNED_CONTEXT((#55,#59,#63))REPRESENTATION_CONTEXT('','3D'));
#68=CARTESIAN_POINT('',(0.9,0.0,0.0));
#69=DIRECTION('',(1.0,0.0,0.0));
#70=DIRECTION('',(0.0,1.0,0.0));
#71=AXIS2_PLACEMENT_3D('',#68,#69,#70);
#72=TOROIDAL_SURFACE('',#71,4.0,2.0);
#73=CARTESIAN_POINT('',(2.5,2.8,3.429011E-016));
#74=VERTEX_POINT('',#73);
#75=CARTESIAN_POINT('',(2.5,0.0,0.0));
#76=DIRECTION('',(1.0,0.0,0.0));
#77=DIRECTION('',(0.0,-1.0,0.0));
#78=AXIS2_PLACEMENT_3D('',#75,#76,#77);
#79=CIRCLE('',#78,2.8);
#80=EDGE_CURVE('',#74,#74,#79,.T.);
#81=ORIENTED_EDGE('',*,*,#80,.F.);
#82=EDGE_LOOP('',(#81));
#83=FACE_OUTER_BOUND('',#82,.T.);
#84=CARTESIAN_POINT('',(0.9,-2.0,-2.449294E-016));
#85=VERTEX_POINT('',#84);
#86=CARTESIAN_POINT('',(0.9,0.0,0.0));
#87=DIRECTION('',(1.0,0.0,0.0));
#88=DIRECTION('',(0.0,1.0,0.0));
#89=AXIS2_PLACEMENT_3D('',#86,#87,#88);
#90=CIRCLE('',#89,2.0);
#91=EDGE_CURVE('',#85,#85,#90,.T.);
#92=ORIENTED_EDGE('',*,*,#91,.T.);
#93=EDGE_LOOP('',(#92));
#94=FACE_BOUND('',#93,.T.);
#95=ADVANCED_FACE('',(#83,#94),#72,.F.);
#96=CARTESIAN_POINT('',(0.0,0.0,0.0));
#97=DIRECTION('',(1.0,0.0,0.0));
#98=DIRECTION('',(0.0,-1.0,0.0));
#99=AXIS2_PLACEMENT_3D('',#96,#97,#98);
#100=CYLINDRICAL_SURFACE('',#99,2.0);
#101=CARTESIAN_POINT('',(-0.9,-2.0,2.449294E-016));
#102=VERTEX_POINT('',#101);
#103=CARTESIAN_POINT('',(-0.9,0.0,0.0));
#104=DIRECTION('',(-1.0,0.0,0.0));
#105=DIRECTION('',(0.0,1.0,0.0));
#106=AXIS2_PLACEMENT_3D('',#103,#104,#105);
#107=CIRCLE('',#106,2.0);
#108=EDGE_CURVE('',#102,#102,#107,.T.);
#109=ORIENTED_EDGE('',*,*,#108,.F.);
#110=EDGE_LOOP('',(#109));
#111=FACE_OUTER_BOUND('',#110,.T.);
#112=ORIENTED_EDGE('',*,*,#91,.F.);
#113=EDGE_LOOP('',(#112));
#114=FACE_BOUND('',#113,.T.);
#115=ADVANCED_FACE('',(#111,#114),#100,.T.);
#116=CARTESIAN_POINT('',(-0.9,0.0,0.0));
#117=DIRECTION('',(-1.0,0.0,0.0));
#118=DIRECTION('',(0.0,1.0,0.0));
#119=AXIS2_PLACEMENT_3D('',#116,#117,#118);
#120=TOROIDAL_SURFACE('',#119,4.0,2.0);
#121=CARTESIAN_POINT('',(-2.5,2.8,3.429011E-016));
#122=VERTEX_POINT('',#121);
#123=CARTESIAN_POINT('',(-2.5,0.0,0.0));
#124=DIRECTION('',(-1.0,0.0,0.0));
#125=DIRECTION('',(0.0,-1.0,0.0));
#126=AXIS2_PLACEMENT_3D('',#123,#124,#125);
#127=CIRCLE('',#126,2.8);
#128=EDGE_CURVE('',#122,#122,#127,.T.);
#129=ORIENTED_EDGE('',*,*,#128,.F.);
#130=EDGE_LOOP('',(#129));
#131=FACE_OUTER_BOUND('',#130,.T.);
#132=ORIENTED_EDGE('',*,*,#108,.T.);
#133=EDGE_LOOP('',(#132));
#134=FACE_BOUND('',#133,.T.);
#135=ADVANCED_FACE('',(#131,#134),#120,.F.);
#136=CARTESIAN_POINT('',(0.0,0.0,0.0));
#137=DIRECTION('',(1.0,0.0,0.0));
#138=DIRECTION('',(0.0,-1.0,0.0));
#139=AXIS2_PLACEMENT_3D('',#136,#137,#138);
#140=CYLINDRICAL_SURFACE('',#139,2.8);
#141=CARTESIAN_POINT('',(4.8,2.8,3.429011E-016));
#142=VERTEX_POINT('',#141);
#143=CARTESIAN_POINT('',(4.8,0.0,0.0));
#144=DIRECTION('',(-1.0,0.0,0.0));
#145=DIRECTION('',(0.0,-1.0,0.0));
#146=AXIS2_PLACEMENT_3D('',#143,#144,#145);
#147=CIRCLE('',#146,2.8);
#148=EDGE_CURVE('',#142,#142,#147,.T.);
#149=ORIENTED_EDGE('',*,*,#148,.T.);
#150=EDGE_LOOP('',(#149));
#151=FACE_OUTER_BOUND('',#150,.T.);
#152=ORIENTED_EDGE('',*,*,#80,.T.);
#153=EDGE_LOOP('',(#152));
#154=FACE_BOUND('',#153,.T.);
#155=ADVANCED_FACE('',(#151,#154),#140,.T.);
#156=CARTESIAN_POINT('',(-4.8,0.0,0.0));
#157=DIRECTION('',(-1.0,0.0,0.0));
#158=DIRECTION('',(0.0,0.0,1.0));
#159=AXIS2_PLACEMENT_3D('',#156,#157,#158);
#160=PLANE('',#159);
#161=CARTESIAN_POINT('',(-4.8,2.8,3.429011E-016));
#162=VERTEX_POINT('',#161);
#163=CARTESIAN_POINT('',(-4.8,0.0,0.0));
#164=DIRECTION('',(1.0,0.0,0.0));
#165=DIRECTION('',(0.0,-1.0,0.0));
#166=AXIS2_PLACEMENT_3D('',#163,#164,#165);
#167=CIRCLE('',#166,2.8);
#168=EDGE_CURVE('',#162,#162,#167,.T.);
#169=ORIENTED_EDGE('',*,*,#168,.F.);
#170=EDGE_LOOP('',(#169));
#171=FACE_OUTER_BOUND('',#170,.T.);
#172=ADVANCED_FACE('',(#171),#160,.T.);
#173=CARTESIAN_POINT('',(0.0,0.0,0.0));
#174=DIRECTION('',(1.0,0.0,0.0));
#175=DIRECTION('',(0.0,-1.0,0.0));
#176=AXIS2_PLACEMENT_3D('',#173,#174,#175);
#177=CYLINDRICAL_SURFACE('',#176,2.8);
#178=ORIENTED_EDGE('',*,*,#128,.T.);
#179=EDGE_LOOP('',(#178));
#180=FACE_OUTER_BOUND('',#179,.T.);
#181=ORIENTED_EDGE('',*,*,#168,.T.);
#182=EDGE_LOOP('',(#181));
#183=FACE_BOUND('',#182,.T.);
#184=ADVANCED_FACE('',(#180,#183),#177,.T.);
#185=CARTESIAN_POINT('',(4.8,0.0,0.0));
#186=DIRECTION('',(-1.0,0.0,0.0));
#187=DIRECTION('',(0.0,0.0,1.0));
#188=AXIS2_PLACEMENT_3D('',#185,#186,#187);
#189=PLANE('',#188);
#190=ORIENTED_EDGE('',*,*,#148,.F.);
#191=EDGE_LOOP('',(#190));
#192=FACE_OUTER_BOUND('',#191,.T.);
#193=ADVANCED_FACE('',(#192),#189,.F.);
#194=CLOSED_SHELL('',(#95,#115,#135,#155,#172,#184,#193));
#195=MANIFOLD_SOLID_BREP('Solid1',#194);
#196=DRAUGHTING_PRE_DEFINED_COLOUR('white');
#197=FILL_AREA_STYLE_COLOUR('White',#196);
#198=FILL_AREA_STYLE('White',(#197));
#199=SURFACE_STYLE_FILL_AREA(#198);
#200=SURFACE_SIDE_STYLE('White',(#199));
#201=SURFACE_STYLE_USAGE(.BOTH.,#200);
#202=PRESENTATION_STYLE_ASSIGNMENT((#201));
#203=STYLED_ITEM('',(#202),#195);
#204=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#203),#36);
#205=ADVANCED_BREP_SHAPE_REPRESENTATION('ABSR',(#195),#36);
#206=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#205,#41);
ENDSEC;
END-ISO-10303-21;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff