diff --git a/Hardware/AltiumProject/Libraries/Footprints and Models.PcbLib b/Hardware/AltiumProject/Libraries/Footprints and Models.PcbLib index 760a6af..5c6e551 100644 Binary files a/Hardware/AltiumProject/Libraries/Footprints and Models.PcbLib and b/Hardware/AltiumProject/Libraries/Footprints and Models.PcbLib differ diff --git a/Hardware/AltiumProject/Libraries/History/Footprints and Models.~(101).PcbLib.Zip b/Hardware/AltiumProject/Libraries/History/Footprints and Models.~(102).PcbLib.Zip similarity index 64% rename from Hardware/AltiumProject/Libraries/History/Footprints and Models.~(101).PcbLib.Zip rename to Hardware/AltiumProject/Libraries/History/Footprints and Models.~(102).PcbLib.Zip index 96f588f..8a1c729 100644 Binary files a/Hardware/AltiumProject/Libraries/History/Footprints and Models.~(101).PcbLib.Zip and b/Hardware/AltiumProject/Libraries/History/Footprints and Models.~(102).PcbLib.Zip differ diff --git a/Hardware/AltiumProject/Libraries/History/Footprints and Models.~(100).PcbLib.Zip b/Hardware/AltiumProject/Libraries/History/Footprints and Models.~(103).PcbLib.Zip similarity index 54% rename from Hardware/AltiumProject/Libraries/History/Footprints and Models.~(100).PcbLib.Zip rename to Hardware/AltiumProject/Libraries/History/Footprints and Models.~(103).PcbLib.Zip index c885a40..594f1c1 100644 Binary files a/Hardware/AltiumProject/Libraries/History/Footprints and Models.~(100).PcbLib.Zip and b/Hardware/AltiumProject/Libraries/History/Footprints and Models.~(103).PcbLib.Zip differ diff --git a/Hardware/AltiumProject/Libraries/History/Footprints and Models.~(104).PcbLib.Zip b/Hardware/AltiumProject/Libraries/History/Footprints and Models.~(104).PcbLib.Zip new file mode 100644 index 0000000..136125c Binary files /dev/null and b/Hardware/AltiumProject/Libraries/History/Footprints and Models.~(104).PcbLib.Zip differ diff --git a/Hardware/AltiumProject/Libraries/History/Footprints and Models.~(58).PcbLib.Zip b/Hardware/AltiumProject/Libraries/History/Footprints and Models.~(58).PcbLib.Zip deleted file mode 100644 index bd15b21..0000000 Binary files a/Hardware/AltiumProject/Libraries/History/Footprints and Models.~(58).PcbLib.Zip and /dev/null differ diff --git a/Hardware/AltiumProject/Libraries/History/Symbols.~(15).SchLib.Zip b/Hardware/AltiumProject/Libraries/History/Symbols.~(15).SchLib.Zip deleted file mode 100644 index a973f22..0000000 Binary files a/Hardware/AltiumProject/Libraries/History/Symbols.~(15).SchLib.Zip and /dev/null differ diff --git a/Hardware/AltiumProject/Libraries/History/Symbols.~(16).SchLib.Zip b/Hardware/AltiumProject/Libraries/History/Symbols.~(16).SchLib.Zip deleted file mode 100644 index e0fcb24..0000000 Binary files a/Hardware/AltiumProject/Libraries/History/Symbols.~(16).SchLib.Zip and /dev/null differ diff --git a/Hardware/AltiumProject/Libraries/History/Symbols.~(17).SchLib.Zip b/Hardware/AltiumProject/Libraries/History/Symbols.~(17).SchLib.Zip deleted file mode 100644 index 625a625..0000000 Binary files a/Hardware/AltiumProject/Libraries/History/Symbols.~(17).SchLib.Zip and /dev/null differ diff --git a/Hardware/AltiumProject/Libraries/History/Symbols.~(42).SchLib.Zip b/Hardware/AltiumProject/Libraries/History/Symbols.~(42).SchLib.Zip new file mode 100644 index 0000000..4956fe3 Binary files /dev/null and b/Hardware/AltiumProject/Libraries/History/Symbols.~(42).SchLib.Zip differ diff --git a/Hardware/AltiumProject/Libraries/History/Symbols.~(43).SchLib.Zip b/Hardware/AltiumProject/Libraries/History/Symbols.~(43).SchLib.Zip new file mode 100644 index 0000000..913a52e Binary files /dev/null and b/Hardware/AltiumProject/Libraries/History/Symbols.~(43).SchLib.Zip differ diff --git a/Hardware/AltiumProject/Libraries/History/Symbols.~(44).SchLib.Zip b/Hardware/AltiumProject/Libraries/History/Symbols.~(44).SchLib.Zip new file mode 100644 index 0000000..8c2da0f Binary files /dev/null and b/Hardware/AltiumProject/Libraries/History/Symbols.~(44).SchLib.Zip differ diff --git a/Hardware/AltiumProject/Libraries/Project Outputs for Imported Components - Telemetry and Lighting System/Imported Components - Telemetry and Lighting System.IntLib b/Hardware/AltiumProject/Libraries/Project Outputs for Imported Components - Telemetry and Lighting System/Imported Components - Telemetry and Lighting System.IntLib index 39143e8..f97230d 100644 Binary files a/Hardware/AltiumProject/Libraries/Project Outputs for Imported Components - Telemetry and Lighting System/Imported Components - Telemetry and Lighting System.IntLib and b/Hardware/AltiumProject/Libraries/Project Outputs for Imported Components - Telemetry and Lighting System/Imported Components - Telemetry and Lighting System.IntLib differ diff --git a/Hardware/AltiumProject/Libraries/Symbols.SchLib b/Hardware/AltiumProject/Libraries/Symbols.SchLib index 595315f..231ad69 100644 Binary files a/Hardware/AltiumProject/Libraries/Symbols.SchLib and b/Hardware/AltiumProject/Libraries/Symbols.SchLib differ diff --git a/Resources/Imported Component Files (Pre-Import)/SQP500JB-3R0.STEP b/Resources/Imported Component Files (Pre-Import)/SQP500JB-3R0.STEP new file mode 100644 index 0000000..4b7d8a3 --- /dev/null +++ b/Resources/Imported Component Files (Pre-Import)/SQP500JB-3R0.STEP @@ -0,0 +1,504 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('STEP AP214'),'1'); +FILE_NAME('YAG_SQP500_YAG','2021-04-12T23:03:13',(''),(''),'','',''); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN')); +ENDSEC; +DATA; +#1=SHAPE_DEFINITION_REPRESENTATION(#2,#3); +#2=PRODUCT_DEFINITION_SHAPE('',$,#4); +#3=SHAPE_REPRESENTATION('',(#71,#127,#509,#19),#11); +#4=PRODUCT_DEFINITION('design','example product_definition',#6,#5); +#5=PRODUCT_DEFINITION_CONTEXT('3D Mechanical Parts',#10,'design'); +#6=PRODUCT_DEFINITION_FORMATION('1.0','first version',#8); +#7=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2003,#10); +#8=PRODUCT('product','part','',(#9)); +#9=PRODUCT_CONTEXT('3D Mechanical Parts',#10,'mechanical'); +#10=APPLICATION_CONTEXT('Core Data for Automotive Mechanical Design Process'); +#11=(GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#13,#14,#18)) REPRESENTATION_CONTEXT('ID1','3D')); +#12=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-005),#13,'DISTANCE_ACCURACY_VALUE','Maximum model space distance between geometric entities at asserted connectivities'); +#13=(LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.)); +#14=(CONVERSION_BASED_UNIT('degree',#16) NAMED_UNIT(#15) PLANE_ANGLE_UNIT()); +#15=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); +#16=MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329252),#17); +#17=(NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.)); +#18=(NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT()); +#19=AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20=CARTESIAN_POINT('',(0.0,0.0,0.0)); +#21=DIRECTION('',(0.0,0.0,1.0)); +#22=DIRECTION('',(1.0,0.0,0.0)); +#25=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION($,(#123,#124,#125,#129,#160,#213,#266,#319,#372,#425,#478,#511,#542,#595,#648,#701,#754,#807,#860),#11); +#26=PRODUCT_CATEGORY_RELATIONSHIP('','',#27,#28); +#27=PRODUCT_CATEGORY('part',''); +#28=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#8)); +#34=PRESENTATION_STYLE_ASSIGNMENT((#35,#40)); +#35=SURFACE_STYLE_USAGE(.BOTH.,#36); +#36=SURFACE_SIDE_STYLE('',(#37)); +#37=SURFACE_STYLE_FILL_AREA(#38); +#38=FILL_AREA_STYLE('',(#39)); +#39=FILL_AREA_STYLE_COLOUR('',#41); +#40=CURVE_STYLE('',#42,POSITIVE_LENGTH_MEASURE(0.1),#41); +#41=COLOUR_RGB('Aluminum',0.725,0.725,0.725); +#42=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#43=PRESENTATION_STYLE_ASSIGNMENT((#44,#49)); +#44=SURFACE_STYLE_USAGE(.BOTH.,#45); +#45=SURFACE_SIDE_STYLE('',(#46)); +#46=SURFACE_STYLE_FILL_AREA(#47); +#47=FILL_AREA_STYLE('',(#48)); +#48=FILL_AREA_STYLE_COLOUR('',#50); +#49=CURVE_STYLE('',#51,POSITIVE_LENGTH_MEASURE(0.1),#50); +#50=COLOUR_RGB('Black',0.196,0.196,0.196); +#51=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#52=PRESENTATION_STYLE_ASSIGNMENT((#53,#58)); +#53=SURFACE_STYLE_USAGE(.BOTH.,#54); +#54=SURFACE_SIDE_STYLE('',(#55)); +#55=SURFACE_STYLE_FILL_AREA(#56); +#56=FILL_AREA_STYLE('',(#57)); +#57=FILL_AREA_STYLE_COLOUR('',#59); +#58=CURVE_STYLE('',#60,POSITIVE_LENGTH_MEASURE(0.1),#59); +#59=COLOUR_RGB('Pin1Axial',0.98,0.706,0.176); +#60=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#61=PRESENTATION_STYLE_ASSIGNMENT((#62,#67)); +#62=SURFACE_STYLE_USAGE(.BOTH.,#63); +#63=SURFACE_SIDE_STYLE('',(#64)); +#64=SURFACE_STYLE_FILL_AREA(#65); +#65=FILL_AREA_STYLE('',(#66)); +#66=FILL_AREA_STYLE_COLOUR('',#68); +#67=CURVE_STYLE('',#69,POSITIVE_LENGTH_MEASURE(0.1),#68); +#68=COLOUR_RGB('HeatTab',0.588,0.588,0.588); +#69=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#71=MANIFOLD_SOLID_BREP($,#72); +#72=CLOSED_SHELL('',(#73,#74,#75)); +#73=ADVANCED_FACE($,(#79,#78),#96,.T.); +#74=ADVANCED_FACE($,(#80),#76,.F.); +#75=ADVANCED_FACE($,(#81),#77,.T.); +#76=PLANE($,#101); +#77=PLANE($,#102); +#78=FACE_BOUND($,#83,.T.); +#79=FACE_OUTER_BOUND($,#82,.T.); +#80=FACE_OUTER_BOUND($,#84,.T.); +#81=FACE_OUTER_BOUND($,#85,.T.); +#82=EDGE_LOOP($,(#92)); +#83=EDGE_LOOP($,(#93)); +#84=EDGE_LOOP($,(#94)); +#85=EDGE_LOOP($,(#95)); +#86=CIRCLE($,#99,5.2451); +#87=CIRCLE($,#100,5.2451); +#88=VERTEX_POINT('',#117); +#89=VERTEX_POINT('',#119); +#90=EDGE_CURVE($,#88,#88,#86,.T.); +#91=EDGE_CURVE($,#89,#89,#87,.T.); +#92=ORIENTED_EDGE($,*,*,#90,.F.); +#93=ORIENTED_EDGE($,*,*,#91,.F.); +#94=ORIENTED_EDGE($,*,*,#91,.T.); +#95=ORIENTED_EDGE($,*,*,#90,.T.); +#96=CYLINDRICAL_SURFACE($,#98,5.2451); +#97=AXIS2_PLACEMENT_3D('placement',#115,#103,#104); +#98=AXIS2_PLACEMENT_3D($,#116,#105,#106); +#99=AXIS2_PLACEMENT_3D($,#118,#107,#108); +#100=AXIS2_PLACEMENT_3D($,#120,#109,#110); +#101=AXIS2_PLACEMENT_3D($,#121,#111,#112); +#102=AXIS2_PLACEMENT_3D($,#122,#113,#114); +#103=DIRECTION('axis',(0.,1.,0.)); +#104=DIRECTION('refdir',(0.,0.,1.)); +#105=DIRECTION('',(-1.,0.,0.)); +#106=DIRECTION('',(0.,0.,1.)); +#107=DIRECTION('',(-1.,0.,0.)); +#108=DIRECTION('',(0.,0.,1.)); +#109=DIRECTION('',(1.,0.,0.)); +#110=DIRECTION('',(0.,0.,1.)); +#111=DIRECTION('',(-1.,0.,0.)); +#112=DIRECTION('',(0.,1.,0.)); +#113=DIRECTION('',(-1.,0.,0.)); +#114=DIRECTION('',(0.,1.,0.)); +#115=CARTESIAN_POINT('',(0.,0.,0.)); +#116=CARTESIAN_POINT('',(26.987,0.0,5.245)); +#117=CARTESIAN_POINT('',(3.492,0.0,0.0)); +#118=CARTESIAN_POINT('',(3.492,0.0,5.245)); +#119=CARTESIAN_POINT('',(26.987,0.0,0.0)); +#120=CARTESIAN_POINT('',(26.987,0.0,5.245)); +#121=CARTESIAN_POINT('',(26.987,0.0,5.245)); +#122=CARTESIAN_POINT('',(3.492,0.0,5.245)); +#123=STYLED_ITEM('color',(#43),#73); +#124=STYLED_ITEM('color',(#43),#74); +#125=STYLED_ITEM('color',(#43),#75); +#127=MANIFOLD_SOLID_BREP($,#128); +#128=CLOSED_SHELL('',(#130,#161,#214,#267,#320,#373,#426,#479)); +#129=STYLED_ITEM('color',(#34),#130); +#130=ADVANCED_FACE($,(#136),#131,.T.); +#131=PLANE($,#132); +#132=AXIS2_PLACEMENT_3D($,#133,#134,#135); +#133=CARTESIAN_POINT('',(3.492,0.0,5.245)); +#134=DIRECTION('',(1.0,0.0,0.0)); +#135=DIRECTION('',(0.,1.,0.)); +#136=FACE_OUTER_BOUND($,#137,.T.); +#137=EDGE_LOOP($,(#138, #149)); +#141=CARTESIAN_POINT('',(3.492,0.0,5.677)); +#140=VERTEX_POINT('',#141); +#143=CARTESIAN_POINT('',(3.492,0.0,4.813)); +#142=VERTEX_POINT('',#143); +#139=EDGE_CURVE($,#140,#142,#144,.T.); +#144=CIRCLE($,#145,0.4318); +#146=CARTESIAN_POINT('',(3.492,0.0,5.245)); +#145=AXIS2_PLACEMENT_3D($,#146,#147,#148); +#147=DIRECTION('',(-1.0,0.0,0.0)); +#148=DIRECTION('',(0.0,0.0,1.0)); +#138=ORIENTED_EDGE('',*,*,#139,.F.); +#150=EDGE_CURVE($,#142,#140,#155,.T.); +#155=CIRCLE($,#156,0.4318); +#156=AXIS2_PLACEMENT_3D($,#146,#158,#159); +#158=DIRECTION('',(-1.0,0.0,0.0)); +#159=DIRECTION('',(0.0,0.0,1.0)); +#149=ORIENTED_EDGE('',*,*,#150,.F.); +#160=STYLED_ITEM('color',(#34),#161); +#161=ADVANCED_FACE($,(#167),#162,.T.); +#162=CYLINDRICAL_SURFACE($,#163,0.4318); +#163=AXIS2_PLACEMENT_3D($,#164,#165,#166); +#164=CARTESIAN_POINT('',(1.511,0.0,5.245)); +#165=DIRECTION('',(1.0,0.0,0.0)); +#166=DIRECTION('',(0.0,-1.0,0.0)); +#167=FACE_OUTER_BOUND($,#168,.T.); +#168=EDGE_LOOP($,(#191, #169, #201, #180)); +#194=CARTESIAN_POINT('',(1.511,0.0,4.813)); +#193=VERTEX_POINT('',#194); +#192=EDGE_CURVE('',#193,#142,#197,.T.); +#197=LINE('',#194,#199); +#199=VECTOR('',#200,1.9812); +#200=DIRECTION('',(1.0,0.0,0.0)); +#191=ORIENTED_EDGE('',*,*,#192,.F.); +#172=CARTESIAN_POINT('',(1.511,0.0,5.677)); +#171=VERTEX_POINT('',#172); +#170=EDGE_CURVE($,#171,#193,#175,.T.); +#175=CIRCLE($,#176,0.4318); +#177=CARTESIAN_POINT('',(1.511,0.0,5.245)); +#176=AXIS2_PLACEMENT_3D($,#177,#178,#179); +#178=DIRECTION('',(-1.0,0.0,0.0)); +#179=DIRECTION('',(0.0,0.0,1.0)); +#169=ORIENTED_EDGE('',*,*,#170,.F.); +#202=EDGE_CURVE('',#140,#171,#207,.T.); +#207=LINE('',#141,#209); +#209=VECTOR('',#210,1.9812); +#210=DIRECTION('',(-1.0,0.0,0.0)); +#201=ORIENTED_EDGE('',*,*,#202,.F.); +#180=ORIENTED_EDGE('',*,*,#139,.T.); +#213=STYLED_ITEM('color',(#34),#214); +#214=ADVANCED_FACE($,(#220),#215,.T.); +#215=CYLINDRICAL_SURFACE($,#216,0.4318); +#216=AXIS2_PLACEMENT_3D($,#217,#218,#219); +#217=CARTESIAN_POINT('',(1.511,0.0,5.245)); +#218=DIRECTION('',(1.0,0.0,0.0)); +#219=DIRECTION('',(0.0,-1.0,0.0)); +#220=FACE_OUTER_BOUND($,#221,.T.); +#221=EDGE_LOOP($,(#244, #222, #254, #233)); +#244=ORIENTED_EDGE('',*,*,#192,.T.); +#222=ORIENTED_EDGE('',*,*,#150,.T.); +#254=ORIENTED_EDGE('',*,*,#202,.T.); +#234=EDGE_CURVE($,#193,#171,#239,.T.); +#239=CIRCLE($,#240,0.4318); +#240=AXIS2_PLACEMENT_3D($,#177,#242,#243); +#242=DIRECTION('',(-1.0,0.0,0.0)); +#243=DIRECTION('',(0.0,0.0,-1.0)); +#233=ORIENTED_EDGE('',*,*,#234,.F.); +#266=STYLED_ITEM('color',(#34),#267); +#267 = ADVANCED_FACE ( '', ( #273 ), #268, .T. ) ; +#268 = TOROIDAL_SURFACE ( '', #269, 1.5113, 0.4318 ) ; +#269 = AXIS2_PLACEMENT_3D ( '', #270, #271, #272 ) ; +#270 = CARTESIAN_POINT ( '', ( 1.511,0.0,3.734 ) ) ; +#271 = DIRECTION ( '', ( 0.0,1.0,0.0 ) ) ; +#272 = DIRECTION ( '', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#273 = FACE_OUTER_BOUND ( '', #274, .T. ) ; +#274 = EDGE_LOOP ( '', ( #275, #286, #297, #308 ) ) ; +#275=ORIENTED_EDGE('',*,*,#170,.T.); +#289=CARTESIAN_POINT('',(0.432,0.0,3.734)); +#288=VERTEX_POINT('',#289); +#287=EDGE_CURVE($,#288,#193,#292,.T.); +#292=CIRCLE($,#293,1.0795); +#294=CARTESIAN_POINT('',(1.511,0.0,3.734)); +#293=AXIS2_PLACEMENT_3D($,#294,#295,#296); +#295=DIRECTION('',(0.0,1.0,0.0)); +#296=DIRECTION('',(-1.0,0.0,0.0)); +#286=ORIENTED_EDGE('',*,*,#287,.F.); +#300=CARTESIAN_POINT('',(-0.432,0.0,3.734)); +#299=VERTEX_POINT('',#300); +#298=EDGE_CURVE($,#299,#288,#303,.T.); +#303=CIRCLE($,#304,0.4318); +#305=CARTESIAN_POINT('',(0.0,0.0,3.734)); +#304=AXIS2_PLACEMENT_3D($,#305,#306,#307); +#306=DIRECTION('',(0.0,0.0,-1.0)); +#307=DIRECTION('',(1.0,0.0,0.0)); +#297=ORIENTED_EDGE('',*,*,#298,.F.); +#309=EDGE_CURVE($,#171,#299,#314,.T.); +#314=CIRCLE($,#315,1.9431); +#315=AXIS2_PLACEMENT_3D($,#294,#317,#318); +#317=DIRECTION('',(0.0,-1.0,0.0)); +#318=DIRECTION('',(-1.0,0.0,0.0)); +#308=ORIENTED_EDGE('',*,*,#309,.F.); +#319=STYLED_ITEM('color',(#34),#320); +#320 = ADVANCED_FACE ( '', ( #326 ), #321, .T. ) ; +#321 = TOROIDAL_SURFACE ( '', #322, 1.5113, 0.4318 ) ; +#322 = AXIS2_PLACEMENT_3D ( '', #323, #324, #325 ) ; +#323 = CARTESIAN_POINT ( '', ( 1.511,0.0,3.734 ) ) ; +#324 = DIRECTION ( '', ( 0.0,-1.0,0.0 ) ) ; +#325 = DIRECTION ( '', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#326 = FACE_OUTER_BOUND ( '', #327, .T. ) ; +#327 = EDGE_LOOP ( '', ( #328, #339, #350, #361 ) ) ; +#329=EDGE_CURVE($,#288,#299,#334,.T.); +#334=CIRCLE($,#335,0.4318); +#335=AXIS2_PLACEMENT_3D($,#305,#337,#338); +#337=DIRECTION('',(0.0,0.0,-1.0)); +#338=DIRECTION('',(1.0,0.0,0.0)); +#328=ORIENTED_EDGE('',*,*,#329,.F.); +#339=ORIENTED_EDGE('',*,*,#287,.T.); +#350=ORIENTED_EDGE('',*,*,#234,.T.); +#361=ORIENTED_EDGE('',*,*,#309,.T.); +#372=STYLED_ITEM('color',(#34),#373); +#373=ADVANCED_FACE($,(#379),#374,.T.); +#374=CYLINDRICAL_SURFACE($,#375,0.4318); +#375=AXIS2_PLACEMENT_3D($,#376,#377,#378); +#376=CARTESIAN_POINT('',(0.0,0.0,-2.794)); +#377=DIRECTION('',(0.0,0.0,1.0)); +#378=DIRECTION('',(0.0,-1.0,0.0)); +#379=FACE_OUTER_BOUND($,#380,.T.); +#380=EDGE_LOOP($,(#403, #381, #413, #392)); +#406=CARTESIAN_POINT('',(0.432,0.0,-2.794)); +#405=VERTEX_POINT('',#406); +#404=EDGE_CURVE('',#405,#288,#409,.T.); +#409=LINE('',#406,#411); +#411=VECTOR('',#412,6.5278); +#412=DIRECTION('',(0.0,0.0,1.0)); +#403=ORIENTED_EDGE('',*,*,#404,.F.); +#384=CARTESIAN_POINT('',(-0.432,0.0,-2.794)); +#383=VERTEX_POINT('',#384); +#382=EDGE_CURVE($,#383,#405,#387,.T.); +#387=CIRCLE($,#388,0.4318); +#389=CARTESIAN_POINT('',(0.0,0.0,-2.794)); +#388=AXIS2_PLACEMENT_3D($,#389,#390,#391); +#390=DIRECTION('',(0.0,0.0,-1.0)); +#391=DIRECTION('',(-1.0,0.0,0.0)); +#381=ORIENTED_EDGE('',*,*,#382,.F.); +#414=EDGE_CURVE('',#299,#383,#419,.T.); +#419=LINE('',#300,#421); +#421=VECTOR('',#422,6.5278); +#422=DIRECTION('',(0.0,0.0,-1.0)); +#413=ORIENTED_EDGE('',*,*,#414,.F.); +#392=ORIENTED_EDGE('',*,*,#298,.T.); +#425=STYLED_ITEM('color',(#34),#426); +#426=ADVANCED_FACE($,(#432),#427,.T.); +#427=CYLINDRICAL_SURFACE($,#428,0.4318); +#428=AXIS2_PLACEMENT_3D($,#429,#430,#431); +#429=CARTESIAN_POINT('',(0.0,0.0,-2.794)); +#430=DIRECTION('',(0.0,0.0,1.0)); +#431=DIRECTION('',(0.0,-1.0,0.0)); +#432=FACE_OUTER_BOUND($,#433,.T.); +#433=EDGE_LOOP($,(#456, #434, #466, #445)); +#456=ORIENTED_EDGE('',*,*,#414,.T.); +#435=EDGE_CURVE($,#405,#383,#440,.T.); +#440=CIRCLE($,#441,0.4318); +#441=AXIS2_PLACEMENT_3D($,#389,#443,#444); +#443=DIRECTION('',(0.0,0.0,-1.0)); +#444=DIRECTION('',(-1.0,0.0,0.0)); +#434=ORIENTED_EDGE('',*,*,#435,.F.); +#466=ORIENTED_EDGE('',*,*,#404,.T.); +#445=ORIENTED_EDGE('',*,*,#329,.T.); +#478=STYLED_ITEM('color',(#34),#479); +#479=ADVANCED_FACE($,(#485),#480,.T.); +#480=PLANE($,#481); +#481=AXIS2_PLACEMENT_3D($,#482,#483,#484); +#482=CARTESIAN_POINT('',(0.0,0.0,-2.794)); +#483=DIRECTION('',(0.0,0.0,-1.0)); +#484=DIRECTION('',(0.,1.,0.)); +#485=FACE_OUTER_BOUND($,#486,.T.); +#486=EDGE_LOOP($,(#487, #498)); +#487=ORIENTED_EDGE('',*,*,#382,.T.); +#498=ORIENTED_EDGE('',*,*,#435,.T.); +#509=MANIFOLD_SOLID_BREP($,#510); +#510=CLOSED_SHELL('',(#512,#543,#596,#649,#702,#755,#808,#861)); +#511=STYLED_ITEM('color',(#34),#512); +#512=ADVANCED_FACE($,(#518),#513,.T.); +#513=PLANE($,#514); +#514=AXIS2_PLACEMENT_3D($,#515,#516,#517); +#515=CARTESIAN_POINT('',(26.987,0.0,5.245)); +#516=DIRECTION('',(-1.0,0.0,0.0)); +#517=DIRECTION('',(0.,1.,0.)); +#518=FACE_OUTER_BOUND($,#519,.T.); +#519=EDGE_LOOP($,(#520, #531)); +#523=CARTESIAN_POINT('',(26.987,0.0,5.677)); +#522=VERTEX_POINT('',#523); +#525=CARTESIAN_POINT('',(26.987,0.0,4.813)); +#524=VERTEX_POINT('',#525); +#521=EDGE_CURVE($,#522,#524,#526,.T.); +#526=CIRCLE($,#527,0.4318); +#528=CARTESIAN_POINT('',(26.987,0.0,5.245)); +#527=AXIS2_PLACEMENT_3D($,#528,#529,#530); +#529=DIRECTION('',(1.0,0.0,0.0)); +#530=DIRECTION('',(0.0,0.0,1.0)); +#520=ORIENTED_EDGE('',*,*,#521,.F.); +#532=EDGE_CURVE($,#524,#522,#537,.T.); +#537=CIRCLE($,#538,0.4318); +#538=AXIS2_PLACEMENT_3D($,#528,#540,#541); +#540=DIRECTION('',(1.0,0.0,0.0)); +#541=DIRECTION('',(0.0,0.0,1.0)); +#531=ORIENTED_EDGE('',*,*,#532,.F.); +#542=STYLED_ITEM('color',(#34),#543); +#543=ADVANCED_FACE($,(#549),#544,.T.); +#544=CYLINDRICAL_SURFACE($,#545,0.4318); +#545=AXIS2_PLACEMENT_3D($,#546,#547,#548); +#546=CARTESIAN_POINT('',(28.969,0.0,5.245)); +#547=DIRECTION('',(-1.0,0.0,0.0)); +#548=DIRECTION('',(0.0,1.0,0.0)); +#549=FACE_OUTER_BOUND($,#550,.T.); +#550=EDGE_LOOP($,(#573, #551, #583, #562)); +#576=CARTESIAN_POINT('',(28.969,0.0,4.813)); +#575=VERTEX_POINT('',#576); +#574=EDGE_CURVE('',#575,#524,#579,.T.); +#579=LINE('',#576,#581); +#581=VECTOR('',#582,1.9812); +#582=DIRECTION('',(-1.0,0.0,0.0)); +#573=ORIENTED_EDGE('',*,*,#574,.F.); +#554=CARTESIAN_POINT('',(28.969,0.0,5.677)); +#553=VERTEX_POINT('',#554); +#552=EDGE_CURVE($,#553,#575,#557,.T.); +#557=CIRCLE($,#558,0.4318); +#559=CARTESIAN_POINT('',(28.969,0.0,5.245)); +#558=AXIS2_PLACEMENT_3D($,#559,#560,#561); +#560=DIRECTION('',(1.0,0.0,0.0)); +#561=DIRECTION('',(0.0,0.0,1.0)); +#551=ORIENTED_EDGE('',*,*,#552,.F.); +#584=EDGE_CURVE('',#522,#553,#589,.T.); +#589=LINE('',#523,#591); +#591=VECTOR('',#592,1.9812); +#592=DIRECTION('',(1.0,0.0,0.0)); +#583=ORIENTED_EDGE('',*,*,#584,.F.); +#562=ORIENTED_EDGE('',*,*,#521,.T.); +#595=STYLED_ITEM('color',(#34),#596); +#596=ADVANCED_FACE($,(#602),#597,.T.); +#597=CYLINDRICAL_SURFACE($,#598,0.4318); +#598=AXIS2_PLACEMENT_3D($,#599,#600,#601); +#599=CARTESIAN_POINT('',(28.969,0.0,5.245)); +#600=DIRECTION('',(-1.0,0.0,0.0)); +#601=DIRECTION('',(0.0,1.0,0.0)); +#602=FACE_OUTER_BOUND($,#603,.T.); +#603=EDGE_LOOP($,(#626, #604, #636, #615)); +#626=ORIENTED_EDGE('',*,*,#574,.T.); +#604=ORIENTED_EDGE('',*,*,#532,.T.); +#636=ORIENTED_EDGE('',*,*,#584,.T.); +#616=EDGE_CURVE($,#575,#553,#621,.T.); +#621=CIRCLE($,#622,0.4318); +#622=AXIS2_PLACEMENT_3D($,#559,#624,#625); +#624=DIRECTION('',(1.0,0.0,0.0)); +#625=DIRECTION('',(0.0,0.0,-1.0)); +#615=ORIENTED_EDGE('',*,*,#616,.F.); +#648=STYLED_ITEM('color',(#34),#649); +#649 = ADVANCED_FACE ( '', ( #655 ), #650, .T. ) ; +#650 = TOROIDAL_SURFACE ( '', #651, 1.5113, 0.4318 ) ; +#651 = AXIS2_PLACEMENT_3D ( '', #652, #653, #654 ) ; +#652 = CARTESIAN_POINT ( '', ( 28.969,0.0,3.734 ) ) ; +#653 = DIRECTION ( '', ( 0.0,-1.0,0.0 ) ) ; +#654 = DIRECTION ( '', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#655 = FACE_OUTER_BOUND ( '', #656, .T. ) ; +#656 = EDGE_LOOP ( '', ( #657, #668, #679, #690 ) ) ; +#657=ORIENTED_EDGE('',*,*,#552,.T.); +#671=CARTESIAN_POINT('',(30.048,0.0,3.734)); +#670=VERTEX_POINT('',#671); +#669=EDGE_CURVE($,#670,#575,#674,.T.); +#674=CIRCLE($,#675,1.0795); +#676=CARTESIAN_POINT('',(28.969,0.0,3.734)); +#675=AXIS2_PLACEMENT_3D($,#676,#677,#678); +#677=DIRECTION('',(0.0,-1.0,0.0)); +#678=DIRECTION('',(1.0,0.0,0.0)); +#668=ORIENTED_EDGE('',*,*,#669,.F.); +#682=CARTESIAN_POINT('',(30.912,0.0,3.734)); +#681=VERTEX_POINT('',#682); +#680=EDGE_CURVE($,#681,#670,#685,.T.); +#685=CIRCLE($,#686,0.4318); +#687=CARTESIAN_POINT('',(30.48,0.0,3.734)); +#686=AXIS2_PLACEMENT_3D($,#687,#688,#689); +#688=DIRECTION('',(0.0,0.0,-1.0)); +#689=DIRECTION('',(-1.0,0.0,0.0)); +#679=ORIENTED_EDGE('',*,*,#680,.F.); +#691=EDGE_CURVE($,#553,#681,#696,.T.); +#696=CIRCLE($,#697,1.9431); +#697=AXIS2_PLACEMENT_3D($,#676,#699,#700); +#699=DIRECTION('',(0.0,1.0,0.0)); +#700=DIRECTION('',(1.0,0.0,0.0)); +#690=ORIENTED_EDGE('',*,*,#691,.F.); +#701=STYLED_ITEM('color',(#34),#702); +#702 = ADVANCED_FACE ( '', ( #708 ), #703, .T. ) ; +#703 = TOROIDAL_SURFACE ( '', #704, 1.5113, 0.4318 ) ; +#704 = AXIS2_PLACEMENT_3D ( '', #705, #706, #707 ) ; +#705 = CARTESIAN_POINT ( '', ( 28.969,0.0,3.734 ) ) ; +#706 = DIRECTION ( '', ( 0.0,1.0,0.0 ) ) ; +#707 = DIRECTION ( '', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#708 = FACE_OUTER_BOUND ( '', #709, .T. ) ; +#709 = EDGE_LOOP ( '', ( #710, #721, #732, #743 ) ) ; +#711=EDGE_CURVE($,#670,#681,#716,.T.); +#716=CIRCLE($,#717,0.4318); +#717=AXIS2_PLACEMENT_3D($,#687,#719,#720); +#719=DIRECTION('',(0.0,0.0,-1.0)); +#720=DIRECTION('',(-1.0,0.0,0.0)); +#710=ORIENTED_EDGE('',*,*,#711,.F.); +#721=ORIENTED_EDGE('',*,*,#669,.T.); +#732=ORIENTED_EDGE('',*,*,#616,.T.); +#743=ORIENTED_EDGE('',*,*,#691,.T.); +#754=STYLED_ITEM('color',(#34),#755); +#755=ADVANCED_FACE($,(#761),#756,.T.); +#756=CYLINDRICAL_SURFACE($,#757,0.4318); +#757=AXIS2_PLACEMENT_3D($,#758,#759,#760); +#758=CARTESIAN_POINT('',(30.48,0.0,-2.794)); +#759=DIRECTION('',(0.0,0.0,1.0)); +#760=DIRECTION('',(0.0,1.0,0.0)); +#761=FACE_OUTER_BOUND($,#762,.T.); +#762=EDGE_LOOP($,(#785, #763, #795, #774)); +#788=CARTESIAN_POINT('',(30.048,0.0,-2.794)); +#787=VERTEX_POINT('',#788); +#786=EDGE_CURVE('',#787,#670,#791,.T.); +#791=LINE('',#788,#793); +#793=VECTOR('',#794,6.5278); +#794=DIRECTION('',(0.0,0.0,1.0)); +#785=ORIENTED_EDGE('',*,*,#786,.F.); +#766=CARTESIAN_POINT('',(30.912,0.0,-2.794)); +#765=VERTEX_POINT('',#766); +#764=EDGE_CURVE($,#765,#787,#769,.T.); +#769=CIRCLE($,#770,0.4318); +#771=CARTESIAN_POINT('',(30.48,0.0,-2.794)); +#770=AXIS2_PLACEMENT_3D($,#771,#772,#773); +#772=DIRECTION('',(0.0,0.0,-1.0)); +#773=DIRECTION('',(1.0,0.0,0.0)); +#763=ORIENTED_EDGE('',*,*,#764,.F.); +#796=EDGE_CURVE('',#681,#765,#801,.T.); +#801=LINE('',#682,#803); +#803=VECTOR('',#804,6.5278); +#804=DIRECTION('',(0.0,0.0,-1.0)); +#795=ORIENTED_EDGE('',*,*,#796,.F.); +#774=ORIENTED_EDGE('',*,*,#680,.T.); +#807=STYLED_ITEM('color',(#34),#808); +#808=ADVANCED_FACE($,(#814),#809,.T.); +#809=CYLINDRICAL_SURFACE($,#810,0.4318); +#810=AXIS2_PLACEMENT_3D($,#811,#812,#813); +#811=CARTESIAN_POINT('',(30.48,0.0,-2.794)); +#812=DIRECTION('',(0.0,0.0,1.0)); +#813=DIRECTION('',(0.0,1.0,0.0)); +#814=FACE_OUTER_BOUND($,#815,.T.); +#815=EDGE_LOOP($,(#838, #816, #848, #827)); +#838=ORIENTED_EDGE('',*,*,#796,.T.); +#817=EDGE_CURVE($,#787,#765,#822,.T.); +#822=CIRCLE($,#823,0.4318); +#823=AXIS2_PLACEMENT_3D($,#771,#825,#826); +#825=DIRECTION('',(0.0,0.0,-1.0)); +#826=DIRECTION('',(1.0,0.0,0.0)); +#816=ORIENTED_EDGE('',*,*,#817,.F.); +#848=ORIENTED_EDGE('',*,*,#786,.T.); +#827=ORIENTED_EDGE('',*,*,#711,.T.); +#860=STYLED_ITEM('color',(#34),#861); +#861=ADVANCED_FACE($,(#867),#862,.T.); +#862=PLANE($,#863); +#863=AXIS2_PLACEMENT_3D($,#864,#865,#866); +#864=CARTESIAN_POINT('',(30.48,0.0,-2.794)); +#865=DIRECTION('',(0.0,0.0,-1.0)); +#866=DIRECTION('',(0.,1.,0.)); +#867=FACE_OUTER_BOUND($,#868,.T.); +#868=EDGE_LOOP($,(#869, #880)); +#869=ORIENTED_EDGE('',*,*,#764,.T.); +#880=ORIENTED_EDGE('',*,*,#817,.T.); +ENDSEC; +END-ISO-10303-21; diff --git a/Resources/Imported Component Files (Pre-Import)/SQP500JB-3R0.zip b/Resources/Imported Component Files (Pre-Import)/SQP500JB-3R0.zip new file mode 100644 index 0000000..0ea93be Binary files /dev/null and b/Resources/Imported Component Files (Pre-Import)/SQP500JB-3R0.zip differ