From 04632ea71f713f8c9d50fd25aba63e9a53f91532 Mon Sep 17 00:00:00 2001 From: Michele Bigi Date: Wed, 2 Sep 2026 20:35:53 +0200 Subject: [PATCH] Add DMT6007LFG-7, TPS2121RUXR, Lattice ECP5 FPGA symbols; fix quoted 3D model path check - Add DMT6007LFG-7 (transistor) and TPS2121RUXR (dual-input power mux) with footprints and TPS2121RUXR's 3D model. - Import Lattice_ECP_FPGA symbol library (ECP5U-45 CABGA256/381/554, CSFBGA285) from mattvenn/basic-ecp5-pcb's legacy .lib, converted via kicad-cli sym upgrade; symbol-only, footprints resolved via the standard Package_BGA KiCad library. Add a vendor-accurate BG256 3D body (LFE5U-25F-8BG256I) for manual per-instance assignment. - Fix check_library.py's 3D model reference regex to strip surrounding quotes, which KiCad 10's re-save format adds around (model "...") paths -- was causing a false "missing 3D model" error for SJ-3506-SMT-TR after its footprint got re-saved in the new format. --- 3dmodels/fpga_cpld/LFE5U-25F-8BG256I.step | 20978 ++++++++++++ 3dmodels/other/TPS2121RUXR.step | 4290 +++ MANIFEST.csv | 11 +- .../TRANS_DMT6007LFG-7_DIO.kicad_mod | 64 + .../CUI_SJ-3506-SMT-TR.kicad_mod | 417 +- .../IC_TPS2121RUXR.kicad_mod | 138 + fp-lib-table | 2 + fp-lib-table.global | 3 + scripts/check_library.py | 4 +- sym-lib-table | 3 + sym-lib-table.global | 4 + symbols/fpga_cpld/Lattice_ECP_FPGA.kicad_sym | 27401 ++++++++++++++++ symbols/other/DMT6007LFG-7.kicad_sym | 360 + symbols/other/TPS2121RUXR.kicad_sym | 177 + 14 files changed, 53797 insertions(+), 55 deletions(-) create mode 100644 3dmodels/fpga_cpld/LFE5U-25F-8BG256I.step create mode 100644 3dmodels/other/TPS2121RUXR.step create mode 100644 footprints/other/DMT6007LFG-7.pretty/TRANS_DMT6007LFG-7_DIO.kicad_mod create mode 100644 footprints/other/TPS2121RUXR.pretty/IC_TPS2121RUXR.kicad_mod create mode 100644 symbols/fpga_cpld/Lattice_ECP_FPGA.kicad_sym create mode 100644 symbols/other/DMT6007LFG-7.kicad_sym create mode 100644 symbols/other/TPS2121RUXR.kicad_sym diff --git a/3dmodels/fpga_cpld/LFE5U-25F-8BG256I.step b/3dmodels/fpga_cpld/LFE5U-25F-8BG256I.step new file mode 100644 index 0000000..46da4df --- /dev/null +++ b/3dmodels/fpga_cpld/LFE5U-25F-8BG256I.step @@ -0,0 +1,20978 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-09-13T01:26:16',(''),(''), + 'Open CASCADE STEP processor 7.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('BGA_Test','BGA_Test','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47, + #51,#55,#59,#63,#67,#71,#75,#79,#83,#87,#91,#95,#99,#103,#107,#111, + #115,#119,#123,#127,#131,#135,#139,#143,#147,#151,#155,#159,#163, + #167,#171,#175,#179,#183,#187,#191,#195,#199,#203,#207,#211,#215, + #219,#223,#227,#231,#235,#239,#243,#247,#251,#255,#259,#263,#267, + #271,#275,#279,#283,#287,#291,#295,#299,#303,#307,#311,#315,#319, + #323,#327,#331,#335,#339,#343,#347,#351,#355,#359,#363,#367,#371, + #375,#379,#383,#387,#391,#395,#399,#403,#407,#411,#415,#419,#423, + #427,#431,#435,#439,#443,#447,#451,#455,#459,#463,#467,#471,#475, + #479,#483,#487,#491,#495,#499,#503,#507,#511,#515,#519,#523,#527, + #531,#535,#539,#543,#547,#551,#555,#559,#563,#567,#571,#575,#579, + #583,#587,#591,#595,#599,#603,#607,#611,#615,#619,#623,#627,#631, + #635,#639,#643,#647,#651,#655,#659,#663,#667,#671,#675,#679,#683, + #687,#691,#695,#699,#703,#707,#711,#715,#719,#723,#727,#731,#735, + #739,#743,#747,#751,#755,#759,#763,#767,#771,#775,#779,#783,#787, + #791,#795,#799,#803,#807,#811,#815,#819,#823,#827,#831,#835,#839, + #843,#847,#851,#855,#859,#863,#867,#871,#875,#879,#883,#887,#891, + #895,#899,#903,#907,#911,#915,#919,#923,#927,#931,#935,#939,#943, + #947,#951,#955,#959,#963,#967,#971,#975,#979,#983,#987,#991,#995, + #999,#1003,#1007,#1011,#1015,#1019,#1023,#1027,#1031,#1035,#1039, + #1043),#1047); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,0.,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.,0.,0.)); +#25 = DIRECTION('',(0.,0.,1.)); +#26 = DIRECTION('',(1.,0.,0.)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.8,0.,-6.838973831691E-14)); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(1.6,0.,-6.838973831691E-14)); +#33 = DIRECTION('',(0.,0.,1.)); +#34 = DIRECTION('',(1.,0.,0.)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(2.4,0.,-6.838973831691E-14)); +#37 = DIRECTION('',(0.,0.,1.)); +#38 = DIRECTION('',(1.,0.,0.)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(3.2,0.,-6.838973831691E-14)); +#41 = DIRECTION('',(0.,0.,1.)); +#42 = DIRECTION('',(1.,0.,0.)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(4.,0.,-6.838973831691E-14)); +#45 = DIRECTION('',(0.,0.,1.)); +#46 = DIRECTION('',(1.,0.,0.)); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(4.8,0.,-6.838973831691E-14)); +#49 = DIRECTION('',(0.,0.,1.)); +#50 = DIRECTION('',(1.,0.,0.)); +#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); +#52 = CARTESIAN_POINT('',(5.6,0.,-6.838973831691E-14)); +#53 = DIRECTION('',(0.,0.,1.)); +#54 = DIRECTION('',(1.,0.,0.)); +#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58); +#56 = CARTESIAN_POINT('',(6.4,0.,-6.838973831691E-14)); +#57 = DIRECTION('',(0.,0.,1.)); +#58 = DIRECTION('',(1.,0.,0.)); +#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62); +#60 = CARTESIAN_POINT('',(7.2,0.,-6.838973831691E-14)); +#61 = DIRECTION('',(0.,0.,1.)); +#62 = DIRECTION('',(1.,0.,0.)); +#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66); +#64 = CARTESIAN_POINT('',(8.,0.,-6.838973831691E-14)); +#65 = DIRECTION('',(0.,0.,1.)); +#66 = DIRECTION('',(1.,0.,0.)); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(8.8,0.,-6.838973831691E-14)); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = DIRECTION('',(1.,0.,0.)); +#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74); +#72 = CARTESIAN_POINT('',(9.6,0.,-6.838973831691E-14)); +#73 = DIRECTION('',(0.,0.,1.)); +#74 = DIRECTION('',(1.,0.,0.)); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(10.4,0.,-6.838973831691E-14)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(1.,0.,0.)); +#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); +#80 = CARTESIAN_POINT('',(11.2,0.,-6.838973831691E-14)); +#81 = DIRECTION('',(0.,0.,1.)); +#82 = DIRECTION('',(1.,0.,0.)); +#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86); +#84 = CARTESIAN_POINT('',(12.,0.,-6.838973831691E-14)); +#85 = DIRECTION('',(0.,0.,1.)); +#86 = DIRECTION('',(1.,0.,0.)); +#87 = AXIS2_PLACEMENT_3D('',#88,#89,#90); +#88 = CARTESIAN_POINT('',(0.,0.,0.8)); +#89 = DIRECTION('',(0.,0.,1.)); +#90 = DIRECTION('',(1.,0.,0.)); +#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94); +#92 = CARTESIAN_POINT('',(0.8,0.,0.8)); +#93 = DIRECTION('',(0.,0.,1.)); +#94 = DIRECTION('',(1.,0.,0.)); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(1.6,0.,0.8)); +#97 = DIRECTION('',(0.,0.,1.)); +#98 = DIRECTION('',(1.,0.,0.)); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(2.4,0.,0.8)); +#101 = DIRECTION('',(0.,0.,1.)); +#102 = DIRECTION('',(1.,0.,0.)); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(3.2,0.,0.8)); +#105 = DIRECTION('',(0.,0.,1.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(4.,0.,0.8)); +#109 = DIRECTION('',(0.,0.,1.)); +#110 = DIRECTION('',(1.,0.,0.)); +#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114); +#112 = CARTESIAN_POINT('',(4.8,0.,0.8)); +#113 = DIRECTION('',(0.,0.,1.)); +#114 = DIRECTION('',(1.,0.,0.)); +#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118); +#116 = CARTESIAN_POINT('',(5.6,0.,0.8)); +#117 = DIRECTION('',(0.,0.,1.)); +#118 = DIRECTION('',(1.,0.,0.)); +#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122); +#120 = CARTESIAN_POINT('',(6.4,0.,0.8)); +#121 = DIRECTION('',(0.,0.,1.)); +#122 = DIRECTION('',(1.,0.,0.)); +#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126); +#124 = CARTESIAN_POINT('',(7.2,0.,0.8)); +#125 = DIRECTION('',(0.,0.,1.)); +#126 = DIRECTION('',(1.,0.,0.)); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(8.,0.,0.8)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,0.)); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(8.8,0.,0.8)); +#133 = DIRECTION('',(0.,0.,1.)); +#134 = DIRECTION('',(1.,0.,0.)); +#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138); +#136 = CARTESIAN_POINT('',(9.6,0.,0.8)); +#137 = DIRECTION('',(0.,0.,1.)); +#138 = DIRECTION('',(1.,0.,0.)); +#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142); +#140 = CARTESIAN_POINT('',(10.4,0.,0.8)); +#141 = DIRECTION('',(0.,0.,1.)); +#142 = DIRECTION('',(1.,0.,0.)); +#143 = AXIS2_PLACEMENT_3D('',#144,#145,#146); +#144 = CARTESIAN_POINT('',(11.2,0.,0.8)); +#145 = DIRECTION('',(0.,0.,1.)); +#146 = DIRECTION('',(1.,0.,0.)); +#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150); +#148 = CARTESIAN_POINT('',(12.,0.,0.8)); +#149 = DIRECTION('',(0.,0.,1.)); +#150 = DIRECTION('',(1.,0.,0.)); +#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154); +#152 = CARTESIAN_POINT('',(0.,0.,1.6)); +#153 = DIRECTION('',(0.,0.,1.)); +#154 = DIRECTION('',(1.,0.,0.)); +#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158); +#156 = CARTESIAN_POINT('',(0.8,0.,1.6)); +#157 = DIRECTION('',(0.,0.,1.)); +#158 = DIRECTION('',(1.,0.,0.)); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(1.6,0.,1.6)); +#161 = DIRECTION('',(0.,0.,1.)); +#162 = DIRECTION('',(1.,0.,0.)); +#163 = AXIS2_PLACEMENT_3D('',#164,#165,#166); +#164 = CARTESIAN_POINT('',(2.4,0.,1.6)); +#165 = DIRECTION('',(0.,0.,1.)); +#166 = DIRECTION('',(1.,0.,0.)); +#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170); +#168 = CARTESIAN_POINT('',(3.2,0.,1.6)); +#169 = DIRECTION('',(0.,0.,1.)); +#170 = DIRECTION('',(1.,0.,0.)); +#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174); +#172 = CARTESIAN_POINT('',(4.,0.,1.6)); +#173 = DIRECTION('',(0.,0.,1.)); +#174 = DIRECTION('',(1.,0.,0.)); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(4.8,0.,1.6)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182); +#180 = CARTESIAN_POINT('',(5.6,0.,1.6)); +#181 = DIRECTION('',(0.,0.,1.)); +#182 = DIRECTION('',(1.,0.,0.)); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(6.4,0.,1.6)); +#185 = DIRECTION('',(0.,0.,1.)); +#186 = DIRECTION('',(1.,0.,0.)); +#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); +#188 = CARTESIAN_POINT('',(7.2,0.,1.6)); +#189 = DIRECTION('',(0.,0.,1.)); +#190 = DIRECTION('',(1.,0.,0.)); +#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194); +#192 = CARTESIAN_POINT('',(8.,0.,1.6)); +#193 = DIRECTION('',(0.,0.,1.)); +#194 = DIRECTION('',(1.,0.,0.)); +#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198); +#196 = CARTESIAN_POINT('',(8.8,0.,1.6)); +#197 = DIRECTION('',(0.,0.,1.)); +#198 = DIRECTION('',(1.,0.,0.)); +#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202); +#200 = CARTESIAN_POINT('',(9.6,0.,1.6)); +#201 = DIRECTION('',(0.,0.,1.)); +#202 = DIRECTION('',(1.,0.,0.)); +#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); +#204 = CARTESIAN_POINT('',(10.4,0.,1.6)); +#205 = DIRECTION('',(0.,0.,1.)); +#206 = DIRECTION('',(1.,0.,0.)); +#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210); +#208 = CARTESIAN_POINT('',(11.2,0.,1.6)); +#209 = DIRECTION('',(0.,0.,1.)); +#210 = DIRECTION('',(1.,0.,0.)); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(12.,0.,1.6)); +#213 = DIRECTION('',(0.,0.,1.)); +#214 = DIRECTION('',(1.,0.,0.)); +#215 = AXIS2_PLACEMENT_3D('',#216,#217,#218); +#216 = CARTESIAN_POINT('',(0.,0.,2.4)); +#217 = DIRECTION('',(0.,0.,1.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = AXIS2_PLACEMENT_3D('',#220,#221,#222); +#220 = CARTESIAN_POINT('',(0.8,0.,2.4)); +#221 = DIRECTION('',(0.,0.,1.)); +#222 = DIRECTION('',(1.,0.,0.)); +#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226); +#224 = CARTESIAN_POINT('',(1.6,0.,2.4)); +#225 = DIRECTION('',(0.,0.,1.)); +#226 = DIRECTION('',(1.,0.,0.)); +#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230); +#228 = CARTESIAN_POINT('',(2.4,0.,2.4)); +#229 = DIRECTION('',(0.,0.,1.)); +#230 = DIRECTION('',(1.,0.,0.)); +#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234); +#232 = CARTESIAN_POINT('',(3.2,0.,2.4)); +#233 = DIRECTION('',(0.,0.,1.)); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = AXIS2_PLACEMENT_3D('',#236,#237,#238); +#236 = CARTESIAN_POINT('',(4.,0.,2.4)); +#237 = DIRECTION('',(0.,0.,1.)); +#238 = DIRECTION('',(1.,0.,0.)); +#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242); +#240 = CARTESIAN_POINT('',(4.8,0.,2.4)); +#241 = DIRECTION('',(0.,0.,1.)); +#242 = DIRECTION('',(1.,0.,0.)); +#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246); +#244 = CARTESIAN_POINT('',(5.6,0.,2.4)); +#245 = DIRECTION('',(0.,0.,1.)); +#246 = DIRECTION('',(1.,0.,0.)); +#247 = AXIS2_PLACEMENT_3D('',#248,#249,#250); +#248 = CARTESIAN_POINT('',(6.4,0.,2.4)); +#249 = DIRECTION('',(0.,0.,1.)); +#250 = DIRECTION('',(1.,0.,0.)); +#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254); +#252 = CARTESIAN_POINT('',(7.2,0.,2.4)); +#253 = DIRECTION('',(0.,0.,1.)); +#254 = DIRECTION('',(1.,0.,0.)); +#255 = AXIS2_PLACEMENT_3D('',#256,#257,#258); +#256 = CARTESIAN_POINT('',(8.,0.,2.4)); +#257 = DIRECTION('',(0.,0.,1.)); +#258 = DIRECTION('',(1.,0.,0.)); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(8.8,0.,2.4)); +#261 = DIRECTION('',(0.,0.,1.)); +#262 = DIRECTION('',(1.,0.,0.)); +#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266); +#264 = CARTESIAN_POINT('',(9.6,0.,2.4)); +#265 = DIRECTION('',(0.,0.,1.)); +#266 = DIRECTION('',(1.,0.,0.)); +#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270); +#268 = CARTESIAN_POINT('',(10.4,0.,2.4)); +#269 = DIRECTION('',(0.,0.,1.)); +#270 = DIRECTION('',(1.,0.,0.)); +#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274); +#272 = CARTESIAN_POINT('',(11.2,0.,2.4)); +#273 = DIRECTION('',(0.,0.,1.)); +#274 = DIRECTION('',(1.,0.,0.)); +#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278); +#276 = CARTESIAN_POINT('',(12.,0.,2.4)); +#277 = DIRECTION('',(0.,0.,1.)); +#278 = DIRECTION('',(1.,0.,0.)); +#279 = AXIS2_PLACEMENT_3D('',#280,#281,#282); +#280 = CARTESIAN_POINT('',(0.,0.,3.2)); +#281 = DIRECTION('',(0.,0.,1.)); +#282 = DIRECTION('',(1.,0.,0.)); +#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286); +#284 = CARTESIAN_POINT('',(0.8,0.,3.2)); +#285 = DIRECTION('',(0.,0.,1.)); +#286 = DIRECTION('',(1.,0.,0.)); +#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); +#288 = CARTESIAN_POINT('',(1.6,0.,3.2)); +#289 = DIRECTION('',(0.,0.,1.)); +#290 = DIRECTION('',(1.,0.,0.)); +#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294); +#292 = CARTESIAN_POINT('',(2.4,0.,3.2)); +#293 = DIRECTION('',(0.,0.,1.)); +#294 = DIRECTION('',(1.,0.,0.)); +#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298); +#296 = CARTESIAN_POINT('',(3.2,0.,3.2)); +#297 = DIRECTION('',(0.,0.,1.)); +#298 = DIRECTION('',(1.,0.,0.)); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(4.,0.,3.2)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(1.,0.,0.)); +#303 = AXIS2_PLACEMENT_3D('',#304,#305,#306); +#304 = CARTESIAN_POINT('',(4.8,0.,3.2)); +#305 = DIRECTION('',(0.,0.,1.)); +#306 = DIRECTION('',(1.,0.,0.)); +#307 = AXIS2_PLACEMENT_3D('',#308,#309,#310); +#308 = CARTESIAN_POINT('',(5.6,0.,3.2)); +#309 = DIRECTION('',(0.,0.,1.)); +#310 = DIRECTION('',(1.,0.,0.)); +#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); +#312 = CARTESIAN_POINT('',(6.4,0.,3.2)); +#313 = DIRECTION('',(0.,0.,1.)); +#314 = DIRECTION('',(1.,0.,0.)); +#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318); +#316 = CARTESIAN_POINT('',(7.2,0.,3.2)); +#317 = DIRECTION('',(0.,0.,1.)); +#318 = DIRECTION('',(1.,0.,0.)); +#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322); +#320 = CARTESIAN_POINT('',(8.,0.,3.2)); +#321 = DIRECTION('',(0.,0.,1.)); +#322 = DIRECTION('',(1.,0.,0.)); +#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326); +#324 = CARTESIAN_POINT('',(8.8,0.,3.2)); +#325 = DIRECTION('',(0.,0.,1.)); +#326 = DIRECTION('',(1.,0.,0.)); +#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330); +#328 = CARTESIAN_POINT('',(9.6,0.,3.2)); +#329 = DIRECTION('',(0.,0.,1.)); +#330 = DIRECTION('',(1.,0.,0.)); +#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334); +#332 = CARTESIAN_POINT('',(10.4,0.,3.2)); +#333 = DIRECTION('',(0.,0.,1.)); +#334 = DIRECTION('',(1.,0.,0.)); +#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338); +#336 = CARTESIAN_POINT('',(11.2,0.,3.2)); +#337 = DIRECTION('',(0.,0.,1.)); +#338 = DIRECTION('',(1.,0.,0.)); +#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342); +#340 = CARTESIAN_POINT('',(12.,0.,3.2)); +#341 = DIRECTION('',(0.,0.,1.)); +#342 = DIRECTION('',(1.,0.,0.)); +#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346); +#344 = CARTESIAN_POINT('',(0.,0.,4.)); +#345 = DIRECTION('',(0.,0.,1.)); +#346 = DIRECTION('',(1.,0.,0.)); +#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350); +#348 = CARTESIAN_POINT('',(0.8,0.,4.)); +#349 = DIRECTION('',(0.,0.,1.)); +#350 = DIRECTION('',(1.,0.,0.)); +#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354); +#352 = CARTESIAN_POINT('',(1.6,0.,4.)); +#353 = DIRECTION('',(0.,0.,1.)); +#354 = DIRECTION('',(1.,0.,0.)); +#355 = AXIS2_PLACEMENT_3D('',#356,#357,#358); +#356 = CARTESIAN_POINT('',(2.4,0.,4.)); +#357 = DIRECTION('',(0.,0.,1.)); +#358 = DIRECTION('',(1.,0.,0.)); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(3.2,0.,4.)); +#361 = DIRECTION('',(0.,0.,1.)); +#362 = DIRECTION('',(1.,0.,0.)); +#363 = AXIS2_PLACEMENT_3D('',#364,#365,#366); +#364 = CARTESIAN_POINT('',(4.,0.,4.)); +#365 = DIRECTION('',(0.,0.,1.)); +#366 = DIRECTION('',(1.,0.,0.)); +#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370); +#368 = CARTESIAN_POINT('',(4.8,0.,4.)); +#369 = DIRECTION('',(0.,0.,1.)); +#370 = DIRECTION('',(1.,0.,0.)); +#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374); +#372 = CARTESIAN_POINT('',(5.6,0.,4.)); +#373 = DIRECTION('',(0.,0.,1.)); +#374 = DIRECTION('',(1.,0.,0.)); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(6.4,0.,4.)); +#377 = DIRECTION('',(0.,0.,1.)); +#378 = DIRECTION('',(1.,0.,0.)); +#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382); +#380 = CARTESIAN_POINT('',(7.2,0.,4.)); +#381 = DIRECTION('',(0.,0.,1.)); +#382 = DIRECTION('',(1.,0.,0.)); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(8.,0.,4.)); +#385 = DIRECTION('',(0.,0.,1.)); +#386 = DIRECTION('',(1.,0.,0.)); +#387 = AXIS2_PLACEMENT_3D('',#388,#389,#390); +#388 = CARTESIAN_POINT('',(8.8,0.,4.)); +#389 = DIRECTION('',(0.,0.,1.)); +#390 = DIRECTION('',(1.,0.,0.)); +#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394); +#392 = CARTESIAN_POINT('',(9.6,0.,4.)); +#393 = DIRECTION('',(0.,0.,1.)); +#394 = DIRECTION('',(1.,0.,0.)); +#395 = AXIS2_PLACEMENT_3D('',#396,#397,#398); +#396 = CARTESIAN_POINT('',(10.4,0.,4.)); +#397 = DIRECTION('',(0.,0.,1.)); +#398 = DIRECTION('',(1.,0.,0.)); +#399 = AXIS2_PLACEMENT_3D('',#400,#401,#402); +#400 = CARTESIAN_POINT('',(11.2,0.,4.)); +#401 = DIRECTION('',(0.,0.,1.)); +#402 = DIRECTION('',(1.,0.,0.)); +#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406); +#404 = CARTESIAN_POINT('',(12.,0.,4.)); +#405 = DIRECTION('',(0.,0.,1.)); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = AXIS2_PLACEMENT_3D('',#408,#409,#410); +#408 = CARTESIAN_POINT('',(0.,0.,4.8)); +#409 = DIRECTION('',(0.,0.,1.)); +#410 = DIRECTION('',(1.,0.,0.)); +#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414); +#412 = CARTESIAN_POINT('',(0.8,0.,4.8)); +#413 = DIRECTION('',(0.,0.,1.)); +#414 = DIRECTION('',(1.,0.,0.)); +#415 = AXIS2_PLACEMENT_3D('',#416,#417,#418); +#416 = CARTESIAN_POINT('',(1.6,0.,4.8)); +#417 = DIRECTION('',(0.,0.,1.)); +#418 = DIRECTION('',(1.,0.,0.)); +#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422); +#420 = CARTESIAN_POINT('',(2.4,0.,4.8)); +#421 = DIRECTION('',(0.,0.,1.)); +#422 = DIRECTION('',(1.,0.,0.)); +#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426); +#424 = CARTESIAN_POINT('',(3.2,0.,4.8)); +#425 = DIRECTION('',(0.,0.,1.)); +#426 = DIRECTION('',(1.,0.,0.)); +#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430); +#428 = CARTESIAN_POINT('',(4.,0.,4.8)); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = DIRECTION('',(1.,0.,0.)); +#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434); +#432 = CARTESIAN_POINT('',(4.8,0.,4.8)); +#433 = DIRECTION('',(0.,0.,1.)); +#434 = DIRECTION('',(1.,0.,0.)); +#435 = AXIS2_PLACEMENT_3D('',#436,#437,#438); +#436 = CARTESIAN_POINT('',(5.6,0.,4.8)); +#437 = DIRECTION('',(0.,0.,1.)); +#438 = DIRECTION('',(1.,0.,0.)); +#439 = AXIS2_PLACEMENT_3D('',#440,#441,#442); +#440 = CARTESIAN_POINT('',(6.4,0.,4.8)); +#441 = DIRECTION('',(0.,0.,1.)); +#442 = DIRECTION('',(1.,0.,0.)); +#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446); +#444 = CARTESIAN_POINT('',(7.2,0.,4.8)); +#445 = DIRECTION('',(0.,0.,1.)); +#446 = DIRECTION('',(1.,0.,0.)); +#447 = AXIS2_PLACEMENT_3D('',#448,#449,#450); +#448 = CARTESIAN_POINT('',(8.,0.,4.8)); +#449 = DIRECTION('',(0.,0.,1.)); +#450 = DIRECTION('',(1.,0.,0.)); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(8.8,0.,4.8)); +#453 = DIRECTION('',(0.,0.,1.)); +#454 = DIRECTION('',(1.,0.,0.)); +#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458); +#456 = CARTESIAN_POINT('',(9.6,0.,4.8)); +#457 = DIRECTION('',(0.,0.,1.)); +#458 = DIRECTION('',(1.,0.,0.)); +#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462); +#460 = CARTESIAN_POINT('',(10.4,0.,4.8)); +#461 = DIRECTION('',(0.,0.,1.)); +#462 = DIRECTION('',(1.,0.,0.)); +#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466); +#464 = CARTESIAN_POINT('',(11.2,0.,4.8)); +#465 = DIRECTION('',(0.,0.,1.)); +#466 = DIRECTION('',(1.,0.,0.)); +#467 = AXIS2_PLACEMENT_3D('',#468,#469,#470); +#468 = CARTESIAN_POINT('',(12.,0.,4.8)); +#469 = DIRECTION('',(0.,0.,1.)); +#470 = DIRECTION('',(1.,0.,0.)); +#471 = AXIS2_PLACEMENT_3D('',#472,#473,#474); +#472 = CARTESIAN_POINT('',(0.,0.,5.6)); +#473 = DIRECTION('',(0.,0.,1.)); +#474 = DIRECTION('',(1.,0.,0.)); +#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478); +#476 = CARTESIAN_POINT('',(0.8,0.,5.6)); +#477 = DIRECTION('',(0.,0.,1.)); +#478 = DIRECTION('',(1.,0.,0.)); +#479 = AXIS2_PLACEMENT_3D('',#480,#481,#482); +#480 = CARTESIAN_POINT('',(1.6,0.,5.6)); +#481 = DIRECTION('',(0.,0.,1.)); +#482 = DIRECTION('',(1.,0.,0.)); +#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486); +#484 = CARTESIAN_POINT('',(2.4,0.,5.6)); +#485 = DIRECTION('',(0.,0.,1.)); +#486 = DIRECTION('',(1.,0.,0.)); +#487 = AXIS2_PLACEMENT_3D('',#488,#489,#490); +#488 = CARTESIAN_POINT('',(3.2,0.,5.6)); +#489 = DIRECTION('',(0.,0.,1.)); +#490 = DIRECTION('',(1.,0.,0.)); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(4.,0.,5.6)); +#493 = DIRECTION('',(0.,0.,1.)); +#494 = DIRECTION('',(1.,0.,0.)); +#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); +#496 = CARTESIAN_POINT('',(4.8,0.,5.6)); +#497 = DIRECTION('',(0.,0.,1.)); +#498 = DIRECTION('',(1.,0.,0.)); +#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502); +#500 = CARTESIAN_POINT('',(5.6,0.,5.6)); +#501 = DIRECTION('',(0.,0.,1.)); +#502 = DIRECTION('',(1.,0.,0.)); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(6.4,0.,5.6)); +#505 = DIRECTION('',(0.,0.,1.)); +#506 = DIRECTION('',(1.,0.,0.)); +#507 = AXIS2_PLACEMENT_3D('',#508,#509,#510); +#508 = CARTESIAN_POINT('',(7.2,0.,5.6)); +#509 = DIRECTION('',(0.,0.,1.)); +#510 = DIRECTION('',(1.,0.,0.)); +#511 = AXIS2_PLACEMENT_3D('',#512,#513,#514); +#512 = CARTESIAN_POINT('',(8.,0.,5.6)); +#513 = DIRECTION('',(0.,0.,1.)); +#514 = DIRECTION('',(1.,0.,0.)); +#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518); +#516 = CARTESIAN_POINT('',(8.8,0.,5.6)); +#517 = DIRECTION('',(0.,0.,1.)); +#518 = DIRECTION('',(1.,0.,0.)); +#519 = AXIS2_PLACEMENT_3D('',#520,#521,#522); +#520 = CARTESIAN_POINT('',(9.6,0.,5.6)); +#521 = DIRECTION('',(0.,0.,1.)); +#522 = DIRECTION('',(1.,0.,0.)); +#523 = AXIS2_PLACEMENT_3D('',#524,#525,#526); +#524 = CARTESIAN_POINT('',(10.4,0.,5.6)); +#525 = DIRECTION('',(0.,0.,1.)); +#526 = DIRECTION('',(1.,0.,0.)); +#527 = AXIS2_PLACEMENT_3D('',#528,#529,#530); +#528 = CARTESIAN_POINT('',(11.2,0.,5.6)); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = DIRECTION('',(1.,0.,0.)); +#531 = AXIS2_PLACEMENT_3D('',#532,#533,#534); +#532 = CARTESIAN_POINT('',(12.,0.,5.6)); +#533 = DIRECTION('',(0.,0.,1.)); +#534 = DIRECTION('',(1.,0.,0.)); +#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538); +#536 = CARTESIAN_POINT('',(0.,0.,6.4)); +#537 = DIRECTION('',(0.,0.,1.)); +#538 = DIRECTION('',(1.,0.,0.)); +#539 = AXIS2_PLACEMENT_3D('',#540,#541,#542); +#540 = CARTESIAN_POINT('',(0.8,0.,6.4)); +#541 = DIRECTION('',(0.,0.,1.)); +#542 = DIRECTION('',(1.,0.,0.)); +#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546); +#544 = CARTESIAN_POINT('',(1.6,0.,6.4)); +#545 = DIRECTION('',(0.,0.,1.)); +#546 = DIRECTION('',(1.,0.,0.)); +#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550); +#548 = CARTESIAN_POINT('',(2.4,0.,6.4)); +#549 = DIRECTION('',(0.,0.,1.)); +#550 = DIRECTION('',(1.,0.,0.)); +#551 = AXIS2_PLACEMENT_3D('',#552,#553,#554); +#552 = CARTESIAN_POINT('',(3.2,0.,6.4)); +#553 = DIRECTION('',(0.,0.,1.)); +#554 = DIRECTION('',(1.,0.,0.)); +#555 = AXIS2_PLACEMENT_3D('',#556,#557,#558); +#556 = CARTESIAN_POINT('',(4.,0.,6.4)); +#557 = DIRECTION('',(0.,0.,1.)); +#558 = DIRECTION('',(1.,0.,0.)); +#559 = AXIS2_PLACEMENT_3D('',#560,#561,#562); +#560 = CARTESIAN_POINT('',(4.8,0.,6.4)); +#561 = DIRECTION('',(0.,0.,1.)); +#562 = DIRECTION('',(1.,0.,0.)); +#563 = AXIS2_PLACEMENT_3D('',#564,#565,#566); +#564 = CARTESIAN_POINT('',(5.6,0.,6.4)); +#565 = DIRECTION('',(0.,0.,1.)); +#566 = DIRECTION('',(1.,0.,0.)); +#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570); +#568 = CARTESIAN_POINT('',(6.4,0.,6.4)); +#569 = DIRECTION('',(0.,0.,1.)); +#570 = DIRECTION('',(1.,0.,0.)); +#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574); +#572 = CARTESIAN_POINT('',(7.2,0.,6.4)); +#573 = DIRECTION('',(0.,0.,1.)); +#574 = DIRECTION('',(1.,0.,0.)); +#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578); +#576 = CARTESIAN_POINT('',(8.,0.,6.4)); +#577 = DIRECTION('',(0.,0.,1.)); +#578 = DIRECTION('',(1.,0.,0.)); +#579 = AXIS2_PLACEMENT_3D('',#580,#581,#582); +#580 = CARTESIAN_POINT('',(8.8,0.,6.4)); +#581 = DIRECTION('',(0.,0.,1.)); +#582 = DIRECTION('',(1.,0.,0.)); +#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); +#584 = CARTESIAN_POINT('',(9.6,0.,6.4)); +#585 = DIRECTION('',(0.,0.,1.)); +#586 = DIRECTION('',(1.,0.,0.)); +#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590); +#588 = CARTESIAN_POINT('',(10.4,0.,6.4)); +#589 = DIRECTION('',(0.,0.,1.)); +#590 = DIRECTION('',(1.,0.,0.)); +#591 = AXIS2_PLACEMENT_3D('',#592,#593,#594); +#592 = CARTESIAN_POINT('',(11.2,0.,6.4)); +#593 = DIRECTION('',(0.,0.,1.)); +#594 = DIRECTION('',(1.,0.,0.)); +#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598); +#596 = CARTESIAN_POINT('',(12.,0.,6.4)); +#597 = DIRECTION('',(0.,0.,1.)); +#598 = DIRECTION('',(1.,0.,0.)); +#599 = AXIS2_PLACEMENT_3D('',#600,#601,#602); +#600 = CARTESIAN_POINT('',(0.,0.,7.2)); +#601 = DIRECTION('',(0.,0.,1.)); +#602 = DIRECTION('',(1.,0.,0.)); +#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606); +#604 = CARTESIAN_POINT('',(0.8,0.,7.2)); +#605 = DIRECTION('',(0.,0.,1.)); +#606 = DIRECTION('',(1.,0.,0.)); +#607 = AXIS2_PLACEMENT_3D('',#608,#609,#610); +#608 = CARTESIAN_POINT('',(1.6,0.,7.2)); +#609 = DIRECTION('',(0.,0.,1.)); +#610 = DIRECTION('',(1.,0.,0.)); +#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614); +#612 = CARTESIAN_POINT('',(2.4,0.,7.2)); +#613 = DIRECTION('',(0.,0.,1.)); +#614 = DIRECTION('',(1.,0.,0.)); +#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618); +#616 = CARTESIAN_POINT('',(3.2,0.,7.2)); +#617 = DIRECTION('',(0.,0.,1.)); +#618 = DIRECTION('',(1.,0.,0.)); +#619 = AXIS2_PLACEMENT_3D('',#620,#621,#622); +#620 = CARTESIAN_POINT('',(4.,0.,7.2)); +#621 = DIRECTION('',(0.,0.,1.)); +#622 = DIRECTION('',(1.,0.,0.)); +#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626); +#624 = CARTESIAN_POINT('',(4.8,0.,7.2)); +#625 = DIRECTION('',(0.,0.,1.)); +#626 = DIRECTION('',(1.,0.,0.)); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(5.6,0.,7.2)); +#629 = DIRECTION('',(0.,0.,1.)); +#630 = DIRECTION('',(1.,0.,0.)); +#631 = AXIS2_PLACEMENT_3D('',#632,#633,#634); +#632 = CARTESIAN_POINT('',(6.4,0.,7.2)); +#633 = DIRECTION('',(0.,0.,1.)); +#634 = DIRECTION('',(1.,0.,0.)); +#635 = AXIS2_PLACEMENT_3D('',#636,#637,#638); +#636 = CARTESIAN_POINT('',(7.2,0.,7.2)); +#637 = DIRECTION('',(0.,0.,1.)); +#638 = DIRECTION('',(1.,0.,0.)); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(8.,0.,7.2)); +#641 = DIRECTION('',(0.,0.,1.)); +#642 = DIRECTION('',(1.,0.,0.)); +#643 = AXIS2_PLACEMENT_3D('',#644,#645,#646); +#644 = CARTESIAN_POINT('',(8.8,0.,7.2)); +#645 = DIRECTION('',(0.,0.,1.)); +#646 = DIRECTION('',(1.,0.,0.)); +#647 = AXIS2_PLACEMENT_3D('',#648,#649,#650); +#648 = CARTESIAN_POINT('',(9.6,0.,7.2)); +#649 = DIRECTION('',(0.,0.,1.)); +#650 = DIRECTION('',(1.,0.,0.)); +#651 = AXIS2_PLACEMENT_3D('',#652,#653,#654); +#652 = CARTESIAN_POINT('',(10.4,0.,7.2)); +#653 = DIRECTION('',(0.,0.,1.)); +#654 = DIRECTION('',(1.,0.,0.)); +#655 = AXIS2_PLACEMENT_3D('',#656,#657,#658); +#656 = CARTESIAN_POINT('',(11.2,0.,7.2)); +#657 = DIRECTION('',(0.,0.,1.)); +#658 = DIRECTION('',(1.,0.,0.)); +#659 = AXIS2_PLACEMENT_3D('',#660,#661,#662); +#660 = CARTESIAN_POINT('',(12.,0.,7.2)); +#661 = DIRECTION('',(0.,0.,1.)); +#662 = DIRECTION('',(1.,0.,0.)); +#663 = AXIS2_PLACEMENT_3D('',#664,#665,#666); +#664 = CARTESIAN_POINT('',(0.,0.,8.)); +#665 = DIRECTION('',(0.,0.,1.)); +#666 = DIRECTION('',(1.,0.,0.)); +#667 = AXIS2_PLACEMENT_3D('',#668,#669,#670); +#668 = CARTESIAN_POINT('',(0.8,0.,8.)); +#669 = DIRECTION('',(0.,0.,1.)); +#670 = DIRECTION('',(1.,0.,0.)); +#671 = AXIS2_PLACEMENT_3D('',#672,#673,#674); +#672 = CARTESIAN_POINT('',(1.6,0.,8.)); +#673 = DIRECTION('',(0.,0.,1.)); +#674 = DIRECTION('',(1.,0.,0.)); +#675 = AXIS2_PLACEMENT_3D('',#676,#677,#678); +#676 = CARTESIAN_POINT('',(2.4,0.,8.)); +#677 = DIRECTION('',(0.,0.,1.)); +#678 = DIRECTION('',(1.,0.,0.)); +#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682); +#680 = CARTESIAN_POINT('',(3.2,0.,8.)); +#681 = DIRECTION('',(0.,0.,1.)); +#682 = DIRECTION('',(1.,0.,0.)); +#683 = AXIS2_PLACEMENT_3D('',#684,#685,#686); +#684 = CARTESIAN_POINT('',(4.,0.,8.)); +#685 = DIRECTION('',(0.,0.,1.)); +#686 = DIRECTION('',(1.,0.,0.)); +#687 = AXIS2_PLACEMENT_3D('',#688,#689,#690); +#688 = CARTESIAN_POINT('',(4.8,0.,8.)); +#689 = DIRECTION('',(0.,0.,1.)); +#690 = DIRECTION('',(1.,0.,0.)); +#691 = AXIS2_PLACEMENT_3D('',#692,#693,#694); +#692 = CARTESIAN_POINT('',(5.6,0.,8.)); +#693 = DIRECTION('',(0.,0.,1.)); +#694 = DIRECTION('',(1.,0.,0.)); +#695 = AXIS2_PLACEMENT_3D('',#696,#697,#698); +#696 = CARTESIAN_POINT('',(6.4,0.,8.)); +#697 = DIRECTION('',(0.,0.,1.)); +#698 = DIRECTION('',(1.,0.,0.)); +#699 = AXIS2_PLACEMENT_3D('',#700,#701,#702); +#700 = CARTESIAN_POINT('',(7.2,0.,8.)); +#701 = DIRECTION('',(0.,0.,1.)); +#702 = DIRECTION('',(1.,0.,0.)); +#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706); +#704 = CARTESIAN_POINT('',(8.,0.,8.)); +#705 = DIRECTION('',(0.,0.,1.)); +#706 = DIRECTION('',(1.,0.,0.)); +#707 = AXIS2_PLACEMENT_3D('',#708,#709,#710); +#708 = CARTESIAN_POINT('',(8.8,0.,8.)); +#709 = DIRECTION('',(0.,0.,1.)); +#710 = DIRECTION('',(1.,0.,0.)); +#711 = AXIS2_PLACEMENT_3D('',#712,#713,#714); +#712 = CARTESIAN_POINT('',(9.6,0.,8.)); +#713 = DIRECTION('',(0.,0.,1.)); +#714 = DIRECTION('',(1.,0.,0.)); +#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718); +#716 = CARTESIAN_POINT('',(10.4,0.,8.)); +#717 = DIRECTION('',(0.,0.,1.)); +#718 = DIRECTION('',(1.,0.,0.)); +#719 = AXIS2_PLACEMENT_3D('',#720,#721,#722); +#720 = CARTESIAN_POINT('',(11.2,0.,8.)); +#721 = DIRECTION('',(0.,0.,1.)); +#722 = DIRECTION('',(1.,0.,0.)); +#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726); +#724 = CARTESIAN_POINT('',(12.,0.,8.)); +#725 = DIRECTION('',(0.,0.,1.)); +#726 = DIRECTION('',(1.,0.,0.)); +#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730); +#728 = CARTESIAN_POINT('',(0.,0.,8.8)); +#729 = DIRECTION('',(0.,0.,1.)); +#730 = DIRECTION('',(1.,0.,0.)); +#731 = AXIS2_PLACEMENT_3D('',#732,#733,#734); +#732 = CARTESIAN_POINT('',(0.8,0.,8.8)); +#733 = DIRECTION('',(0.,0.,1.)); +#734 = DIRECTION('',(1.,0.,0.)); +#735 = AXIS2_PLACEMENT_3D('',#736,#737,#738); +#736 = CARTESIAN_POINT('',(1.6,0.,8.8)); +#737 = DIRECTION('',(0.,0.,1.)); +#738 = DIRECTION('',(1.,0.,0.)); +#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742); +#740 = CARTESIAN_POINT('',(2.4,0.,8.8)); +#741 = DIRECTION('',(0.,0.,1.)); +#742 = DIRECTION('',(1.,0.,0.)); +#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746); +#744 = CARTESIAN_POINT('',(3.2,0.,8.8)); +#745 = DIRECTION('',(0.,0.,1.)); +#746 = DIRECTION('',(1.,0.,0.)); +#747 = AXIS2_PLACEMENT_3D('',#748,#749,#750); +#748 = CARTESIAN_POINT('',(4.,0.,8.8)); +#749 = DIRECTION('',(0.,0.,1.)); +#750 = DIRECTION('',(1.,0.,0.)); +#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); +#752 = CARTESIAN_POINT('',(4.8,0.,8.8)); +#753 = DIRECTION('',(0.,0.,1.)); +#754 = DIRECTION('',(1.,0.,0.)); +#755 = AXIS2_PLACEMENT_3D('',#756,#757,#758); +#756 = CARTESIAN_POINT('',(5.6,0.,8.8)); +#757 = DIRECTION('',(0.,0.,1.)); +#758 = DIRECTION('',(1.,0.,0.)); +#759 = AXIS2_PLACEMENT_3D('',#760,#761,#762); +#760 = CARTESIAN_POINT('',(6.4,0.,8.8)); +#761 = DIRECTION('',(0.,0.,1.)); +#762 = DIRECTION('',(1.,0.,0.)); +#763 = AXIS2_PLACEMENT_3D('',#764,#765,#766); +#764 = CARTESIAN_POINT('',(7.2,0.,8.8)); +#765 = DIRECTION('',(0.,0.,1.)); +#766 = DIRECTION('',(1.,0.,0.)); +#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770); +#768 = CARTESIAN_POINT('',(8.,0.,8.8)); +#769 = DIRECTION('',(0.,0.,1.)); +#770 = DIRECTION('',(1.,0.,0.)); +#771 = AXIS2_PLACEMENT_3D('',#772,#773,#774); +#772 = CARTESIAN_POINT('',(8.8,0.,8.8)); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = DIRECTION('',(1.,0.,0.)); +#775 = AXIS2_PLACEMENT_3D('',#776,#777,#778); +#776 = CARTESIAN_POINT('',(9.6,0.,8.8)); +#777 = DIRECTION('',(0.,0.,1.)); +#778 = DIRECTION('',(1.,0.,0.)); +#779 = AXIS2_PLACEMENT_3D('',#780,#781,#782); +#780 = CARTESIAN_POINT('',(10.4,0.,8.8)); +#781 = DIRECTION('',(0.,0.,1.)); +#782 = DIRECTION('',(1.,0.,0.)); +#783 = AXIS2_PLACEMENT_3D('',#784,#785,#786); +#784 = CARTESIAN_POINT('',(11.2,0.,8.8)); +#785 = DIRECTION('',(0.,0.,1.)); +#786 = DIRECTION('',(1.,0.,0.)); +#787 = AXIS2_PLACEMENT_3D('',#788,#789,#790); +#788 = CARTESIAN_POINT('',(12.,0.,8.8)); +#789 = DIRECTION('',(0.,0.,1.)); +#790 = DIRECTION('',(1.,0.,0.)); +#791 = AXIS2_PLACEMENT_3D('',#792,#793,#794); +#792 = CARTESIAN_POINT('',(0.,0.,9.6)); +#793 = DIRECTION('',(0.,0.,1.)); +#794 = DIRECTION('',(1.,0.,0.)); +#795 = AXIS2_PLACEMENT_3D('',#796,#797,#798); +#796 = CARTESIAN_POINT('',(0.8,0.,9.6)); +#797 = DIRECTION('',(0.,0.,1.)); +#798 = DIRECTION('',(1.,0.,0.)); +#799 = AXIS2_PLACEMENT_3D('',#800,#801,#802); +#800 = CARTESIAN_POINT('',(1.6,0.,9.6)); +#801 = DIRECTION('',(0.,0.,1.)); +#802 = DIRECTION('',(1.,0.,0.)); +#803 = AXIS2_PLACEMENT_3D('',#804,#805,#806); +#804 = CARTESIAN_POINT('',(2.4,0.,9.6)); +#805 = DIRECTION('',(0.,0.,1.)); +#806 = DIRECTION('',(1.,0.,0.)); +#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810); +#808 = CARTESIAN_POINT('',(3.2,0.,9.6)); +#809 = DIRECTION('',(0.,0.,1.)); +#810 = DIRECTION('',(1.,0.,0.)); +#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814); +#812 = CARTESIAN_POINT('',(4.,0.,9.6)); +#813 = DIRECTION('',(0.,0.,1.)); +#814 = DIRECTION('',(1.,0.,0.)); +#815 = AXIS2_PLACEMENT_3D('',#816,#817,#818); +#816 = CARTESIAN_POINT('',(4.8,0.,9.6)); +#817 = DIRECTION('',(0.,0.,1.)); +#818 = DIRECTION('',(1.,0.,0.)); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(5.6,0.,9.6)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = AXIS2_PLACEMENT_3D('',#824,#825,#826); +#824 = CARTESIAN_POINT('',(6.4,0.,9.6)); +#825 = DIRECTION('',(0.,0.,1.)); +#826 = DIRECTION('',(1.,0.,0.)); +#827 = AXIS2_PLACEMENT_3D('',#828,#829,#830); +#828 = CARTESIAN_POINT('',(7.2,0.,9.6)); +#829 = DIRECTION('',(0.,0.,1.)); +#830 = DIRECTION('',(1.,0.,0.)); +#831 = AXIS2_PLACEMENT_3D('',#832,#833,#834); +#832 = CARTESIAN_POINT('',(8.,0.,9.6)); +#833 = DIRECTION('',(0.,0.,1.)); +#834 = DIRECTION('',(1.,0.,0.)); +#835 = AXIS2_PLACEMENT_3D('',#836,#837,#838); +#836 = CARTESIAN_POINT('',(8.8,0.,9.6)); +#837 = DIRECTION('',(0.,0.,1.)); +#838 = DIRECTION('',(1.,0.,0.)); +#839 = AXIS2_PLACEMENT_3D('',#840,#841,#842); +#840 = CARTESIAN_POINT('',(9.6,0.,9.6)); +#841 = DIRECTION('',(0.,0.,1.)); +#842 = DIRECTION('',(1.,0.,0.)); +#843 = AXIS2_PLACEMENT_3D('',#844,#845,#846); +#844 = CARTESIAN_POINT('',(10.4,0.,9.6)); +#845 = DIRECTION('',(0.,0.,1.)); +#846 = DIRECTION('',(1.,0.,0.)); +#847 = AXIS2_PLACEMENT_3D('',#848,#849,#850); +#848 = CARTESIAN_POINT('',(11.2,0.,9.6)); +#849 = DIRECTION('',(0.,0.,1.)); +#850 = DIRECTION('',(1.,0.,0.)); +#851 = AXIS2_PLACEMENT_3D('',#852,#853,#854); +#852 = CARTESIAN_POINT('',(12.,0.,9.6)); +#853 = DIRECTION('',(0.,0.,1.)); +#854 = DIRECTION('',(1.,0.,0.)); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(0.,0.,10.4)); +#857 = DIRECTION('',(0.,0.,1.)); +#858 = DIRECTION('',(1.,0.,0.)); +#859 = AXIS2_PLACEMENT_3D('',#860,#861,#862); +#860 = CARTESIAN_POINT('',(0.8,0.,10.4)); +#861 = DIRECTION('',(0.,0.,1.)); +#862 = DIRECTION('',(1.,0.,0.)); +#863 = AXIS2_PLACEMENT_3D('',#864,#865,#866); +#864 = CARTESIAN_POINT('',(1.6,0.,10.4)); +#865 = DIRECTION('',(0.,0.,1.)); +#866 = DIRECTION('',(1.,0.,0.)); +#867 = AXIS2_PLACEMENT_3D('',#868,#869,#870); +#868 = CARTESIAN_POINT('',(2.4,0.,10.4)); +#869 = DIRECTION('',(0.,0.,1.)); +#870 = DIRECTION('',(1.,0.,0.)); +#871 = AXIS2_PLACEMENT_3D('',#872,#873,#874); +#872 = CARTESIAN_POINT('',(3.2,0.,10.4)); +#873 = DIRECTION('',(0.,0.,1.)); +#874 = DIRECTION('',(1.,0.,0.)); +#875 = AXIS2_PLACEMENT_3D('',#876,#877,#878); +#876 = CARTESIAN_POINT('',(4.,0.,10.4)); +#877 = DIRECTION('',(0.,0.,1.)); +#878 = DIRECTION('',(1.,0.,0.)); +#879 = AXIS2_PLACEMENT_3D('',#880,#881,#882); +#880 = CARTESIAN_POINT('',(4.8,0.,10.4)); +#881 = DIRECTION('',(0.,0.,1.)); +#882 = DIRECTION('',(1.,0.,0.)); +#883 = AXIS2_PLACEMENT_3D('',#884,#885,#886); +#884 = CARTESIAN_POINT('',(5.6,0.,10.4)); +#885 = DIRECTION('',(0.,0.,1.)); +#886 = DIRECTION('',(1.,0.,0.)); +#887 = AXIS2_PLACEMENT_3D('',#888,#889,#890); +#888 = CARTESIAN_POINT('',(6.4,0.,10.4)); +#889 = DIRECTION('',(0.,0.,1.)); +#890 = DIRECTION('',(1.,0.,0.)); +#891 = AXIS2_PLACEMENT_3D('',#892,#893,#894); +#892 = CARTESIAN_POINT('',(7.2,0.,10.4)); +#893 = DIRECTION('',(0.,0.,1.)); +#894 = DIRECTION('',(1.,0.,0.)); +#895 = AXIS2_PLACEMENT_3D('',#896,#897,#898); +#896 = CARTESIAN_POINT('',(8.,0.,10.4)); +#897 = DIRECTION('',(0.,0.,1.)); +#898 = DIRECTION('',(1.,0.,0.)); +#899 = AXIS2_PLACEMENT_3D('',#900,#901,#902); +#900 = CARTESIAN_POINT('',(8.8,0.,10.4)); +#901 = DIRECTION('',(0.,0.,1.)); +#902 = DIRECTION('',(1.,0.,0.)); +#903 = AXIS2_PLACEMENT_3D('',#904,#905,#906); +#904 = CARTESIAN_POINT('',(9.6,0.,10.4)); +#905 = DIRECTION('',(0.,0.,1.)); +#906 = DIRECTION('',(1.,0.,0.)); +#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910); +#908 = CARTESIAN_POINT('',(10.4,0.,10.4)); +#909 = DIRECTION('',(0.,0.,1.)); +#910 = DIRECTION('',(1.,0.,0.)); +#911 = AXIS2_PLACEMENT_3D('',#912,#913,#914); +#912 = CARTESIAN_POINT('',(11.2,0.,10.4)); +#913 = DIRECTION('',(0.,0.,1.)); +#914 = DIRECTION('',(1.,0.,0.)); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(12.,0.,10.4)); +#917 = DIRECTION('',(0.,0.,1.)); +#918 = DIRECTION('',(1.,0.,0.)); +#919 = AXIS2_PLACEMENT_3D('',#920,#921,#922); +#920 = CARTESIAN_POINT('',(0.,0.,11.2)); +#921 = DIRECTION('',(0.,0.,1.)); +#922 = DIRECTION('',(1.,0.,0.)); +#923 = AXIS2_PLACEMENT_3D('',#924,#925,#926); +#924 = CARTESIAN_POINT('',(0.8,0.,11.2)); +#925 = DIRECTION('',(0.,0.,1.)); +#926 = DIRECTION('',(1.,0.,0.)); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(1.6,0.,11.2)); +#929 = DIRECTION('',(0.,0.,1.)); +#930 = DIRECTION('',(1.,0.,0.)); +#931 = AXIS2_PLACEMENT_3D('',#932,#933,#934); +#932 = CARTESIAN_POINT('',(2.4,0.,11.2)); +#933 = DIRECTION('',(0.,0.,1.)); +#934 = DIRECTION('',(1.,0.,0.)); +#935 = AXIS2_PLACEMENT_3D('',#936,#937,#938); +#936 = CARTESIAN_POINT('',(3.2,0.,11.2)); +#937 = DIRECTION('',(0.,0.,1.)); +#938 = DIRECTION('',(1.,0.,0.)); +#939 = AXIS2_PLACEMENT_3D('',#940,#941,#942); +#940 = CARTESIAN_POINT('',(4.,0.,11.2)); +#941 = DIRECTION('',(0.,0.,1.)); +#942 = DIRECTION('',(1.,0.,0.)); +#943 = AXIS2_PLACEMENT_3D('',#944,#945,#946); +#944 = CARTESIAN_POINT('',(4.8,0.,11.2)); +#945 = DIRECTION('',(0.,0.,1.)); +#946 = DIRECTION('',(1.,0.,0.)); +#947 = AXIS2_PLACEMENT_3D('',#948,#949,#950); +#948 = CARTESIAN_POINT('',(5.6,0.,11.2)); +#949 = DIRECTION('',(0.,0.,1.)); +#950 = DIRECTION('',(1.,0.,0.)); +#951 = AXIS2_PLACEMENT_3D('',#952,#953,#954); +#952 = CARTESIAN_POINT('',(6.4,0.,11.2)); +#953 = DIRECTION('',(0.,0.,1.)); +#954 = DIRECTION('',(1.,0.,0.)); +#955 = AXIS2_PLACEMENT_3D('',#956,#957,#958); +#956 = CARTESIAN_POINT('',(7.2,0.,11.2)); +#957 = DIRECTION('',(0.,0.,1.)); +#958 = DIRECTION('',(1.,0.,0.)); +#959 = AXIS2_PLACEMENT_3D('',#960,#961,#962); +#960 = CARTESIAN_POINT('',(8.,0.,11.2)); +#961 = DIRECTION('',(0.,0.,1.)); +#962 = DIRECTION('',(1.,0.,0.)); +#963 = AXIS2_PLACEMENT_3D('',#964,#965,#966); +#964 = CARTESIAN_POINT('',(8.8,0.,11.2)); +#965 = DIRECTION('',(0.,0.,1.)); +#966 = DIRECTION('',(1.,0.,0.)); +#967 = AXIS2_PLACEMENT_3D('',#968,#969,#970); +#968 = CARTESIAN_POINT('',(9.6,0.,11.2)); +#969 = DIRECTION('',(0.,0.,1.)); +#970 = DIRECTION('',(1.,0.,0.)); +#971 = AXIS2_PLACEMENT_3D('',#972,#973,#974); +#972 = CARTESIAN_POINT('',(10.4,0.,11.2)); +#973 = DIRECTION('',(0.,0.,1.)); +#974 = DIRECTION('',(1.,0.,0.)); +#975 = AXIS2_PLACEMENT_3D('',#976,#977,#978); +#976 = CARTESIAN_POINT('',(11.2,0.,11.2)); +#977 = DIRECTION('',(0.,0.,1.)); +#978 = DIRECTION('',(1.,0.,0.)); +#979 = AXIS2_PLACEMENT_3D('',#980,#981,#982); +#980 = CARTESIAN_POINT('',(12.,0.,11.2)); +#981 = DIRECTION('',(0.,0.,1.)); +#982 = DIRECTION('',(1.,0.,0.)); +#983 = AXIS2_PLACEMENT_3D('',#984,#985,#986); +#984 = CARTESIAN_POINT('',(0.,0.,12.)); +#985 = DIRECTION('',(0.,0.,1.)); +#986 = DIRECTION('',(1.,0.,0.)); +#987 = AXIS2_PLACEMENT_3D('',#988,#989,#990); +#988 = CARTESIAN_POINT('',(0.8,0.,12.)); +#989 = DIRECTION('',(0.,0.,1.)); +#990 = DIRECTION('',(1.,0.,0.)); +#991 = AXIS2_PLACEMENT_3D('',#992,#993,#994); +#992 = CARTESIAN_POINT('',(1.6,0.,12.)); +#993 = DIRECTION('',(0.,0.,1.)); +#994 = DIRECTION('',(1.,0.,0.)); +#995 = AXIS2_PLACEMENT_3D('',#996,#997,#998); +#996 = CARTESIAN_POINT('',(2.4,0.,12.)); +#997 = DIRECTION('',(0.,0.,1.)); +#998 = DIRECTION('',(1.,0.,0.)); +#999 = AXIS2_PLACEMENT_3D('',#1000,#1001,#1002); +#1000 = CARTESIAN_POINT('',(3.2,0.,12.)); +#1001 = DIRECTION('',(0.,0.,1.)); +#1002 = DIRECTION('',(1.,0.,0.)); +#1003 = AXIS2_PLACEMENT_3D('',#1004,#1005,#1006); +#1004 = CARTESIAN_POINT('',(4.,0.,12.)); +#1005 = DIRECTION('',(0.,0.,1.)); +#1006 = DIRECTION('',(1.,0.,0.)); +#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); +#1008 = CARTESIAN_POINT('',(4.8,0.,12.)); +#1009 = DIRECTION('',(0.,0.,1.)); +#1010 = DIRECTION('',(1.,0.,0.)); +#1011 = AXIS2_PLACEMENT_3D('',#1012,#1013,#1014); +#1012 = CARTESIAN_POINT('',(5.6,0.,12.)); +#1013 = DIRECTION('',(0.,0.,1.)); +#1014 = DIRECTION('',(1.,0.,0.)); +#1015 = AXIS2_PLACEMENT_3D('',#1016,#1017,#1018); +#1016 = CARTESIAN_POINT('',(6.4,0.,12.)); +#1017 = DIRECTION('',(0.,0.,1.)); +#1018 = DIRECTION('',(1.,0.,0.)); +#1019 = AXIS2_PLACEMENT_3D('',#1020,#1021,#1022); +#1020 = CARTESIAN_POINT('',(7.2,0.,12.)); +#1021 = DIRECTION('',(0.,0.,1.)); +#1022 = DIRECTION('',(1.,0.,0.)); +#1023 = AXIS2_PLACEMENT_3D('',#1024,#1025,#1026); +#1024 = CARTESIAN_POINT('',(8.,0.,12.)); +#1025 = DIRECTION('',(0.,0.,1.)); +#1026 = DIRECTION('',(1.,0.,0.)); +#1027 = AXIS2_PLACEMENT_3D('',#1028,#1029,#1030); +#1028 = CARTESIAN_POINT('',(8.8,0.,12.)); +#1029 = DIRECTION('',(0.,0.,1.)); +#1030 = DIRECTION('',(1.,0.,0.)); +#1031 = AXIS2_PLACEMENT_3D('',#1032,#1033,#1034); +#1032 = CARTESIAN_POINT('',(9.6,0.,12.)); +#1033 = DIRECTION('',(0.,0.,1.)); +#1034 = DIRECTION('',(1.,0.,0.)); +#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); +#1036 = CARTESIAN_POINT('',(10.4,0.,12.)); +#1037 = DIRECTION('',(0.,0.,1.)); +#1038 = DIRECTION('',(1.,0.,0.)); +#1039 = AXIS2_PLACEMENT_3D('',#1040,#1041,#1042); +#1040 = CARTESIAN_POINT('',(11.2,0.,12.)); +#1041 = DIRECTION('',(0.,0.,1.)); +#1042 = DIRECTION('',(1.,0.,0.)); +#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046); +#1044 = CARTESIAN_POINT('',(12.,0.,12.)); +#1045 = DIRECTION('',(0.,0.,1.)); +#1046 = DIRECTION('',(1.,0.,0.)); +#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1051)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1048,#1049,#1050)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1048 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1049 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1050 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1051 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1048, + 'distance_accuracy_value','confusion accuracy'); +#1052 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#1053 = SHAPE_DEFINITION_REPRESENTATION(#1054,#1060); +#1054 = PRODUCT_DEFINITION_SHAPE('','',#1055); +#1055 = PRODUCT_DEFINITION('design','',#1056,#1059); +#1056 = PRODUCT_DEFINITION_FORMATION('','',#1057); +#1057 = PRODUCT('Body_Solid1','Body_Solid1','',(#1058)); +#1058 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1059 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1060 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1061),#1256); +#1061 = MANIFOLD_SOLID_BREP('',#1062); +#1062 = CLOSED_SHELL('',(#1063,#1103,#1134,#1158,#1193,#1210,#1222,#1247 + )); +#1063 = ADVANCED_FACE('',(#1064),#1098,.T.); +#1064 = FACE_BOUND('',#1065,.T.); +#1065 = EDGE_LOOP('',(#1066,#1076,#1084,#1092)); +#1066 = ORIENTED_EDGE('',*,*,#1067,.F.); +#1067 = EDGE_CURVE('',#1068,#1070,#1072,.T.); +#1068 = VERTEX_POINT('',#1069); +#1069 = CARTESIAN_POINT('',(-7.,0.2624,7.)); +#1070 = VERTEX_POINT('',#1071); +#1071 = CARTESIAN_POINT('',(-7.,0.2624,-7.)); +#1072 = LINE('',#1073,#1074); +#1073 = CARTESIAN_POINT('',(-7.,0.2624,7.)); +#1074 = VECTOR('',#1075,1.); +#1075 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1076 = ORIENTED_EDGE('',*,*,#1077,.T.); +#1077 = EDGE_CURVE('',#1068,#1078,#1080,.T.); +#1078 = VERTEX_POINT('',#1079); +#1079 = CARTESIAN_POINT('',(-7.,1.,7.)); +#1080 = LINE('',#1081,#1082); +#1081 = CARTESIAN_POINT('',(-7.,1.554312234475E-15,7.)); +#1082 = VECTOR('',#1083,1.); +#1083 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1084 = ORIENTED_EDGE('',*,*,#1085,.T.); +#1085 = EDGE_CURVE('',#1078,#1086,#1088,.T.); +#1086 = VERTEX_POINT('',#1087); +#1087 = CARTESIAN_POINT('',(-7.,1.,-7.)); +#1088 = LINE('',#1089,#1090); +#1089 = CARTESIAN_POINT('',(-7.,1.,7.)); +#1090 = VECTOR('',#1091,1.); +#1091 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1092 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1093 = EDGE_CURVE('',#1070,#1086,#1094,.T.); +#1094 = LINE('',#1095,#1096); +#1095 = CARTESIAN_POINT('',(-7.,-1.554312234475E-15,-7.)); +#1096 = VECTOR('',#1097,1.); +#1097 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1098 = PLANE('',#1099); +#1099 = AXIS2_PLACEMENT_3D('',#1100,#1101,#1102); +#1100 = CARTESIAN_POINT('',(-7.,1.554312234475E-15,7.)); +#1101 = DIRECTION('',(-1.,0.,0.)); +#1102 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1103 = ADVANCED_FACE('',(#1104),#1129,.F.); +#1104 = FACE_BOUND('',#1105,.T.); +#1105 = EDGE_LOOP('',(#1106,#1107,#1115,#1123)); +#1106 = ORIENTED_EDGE('',*,*,#1067,.T.); +#1107 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1108 = EDGE_CURVE('',#1070,#1109,#1111,.T.); +#1109 = VERTEX_POINT('',#1110); +#1110 = CARTESIAN_POINT('',(7.,0.2624,-7.)); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(-7.,0.2624,-7.)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(1.,0.,0.)); +#1115 = ORIENTED_EDGE('',*,*,#1116,.T.); +#1116 = EDGE_CURVE('',#1109,#1117,#1119,.T.); +#1117 = VERTEX_POINT('',#1118); +#1118 = CARTESIAN_POINT('',(7.,0.2624,7.)); +#1119 = LINE('',#1120,#1121); +#1120 = CARTESIAN_POINT('',(7.,0.2624,-7.)); +#1121 = VECTOR('',#1122,1.); +#1122 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1123 = ORIENTED_EDGE('',*,*,#1124,.T.); +#1124 = EDGE_CURVE('',#1117,#1068,#1125,.T.); +#1125 = LINE('',#1126,#1127); +#1126 = CARTESIAN_POINT('',(7.,0.2624,7.)); +#1127 = VECTOR('',#1128,1.); +#1128 = DIRECTION('',(-1.,0.,0.)); +#1129 = PLANE('',#1130); +#1130 = AXIS2_PLACEMENT_3D('',#1131,#1132,#1133); +#1131 = CARTESIAN_POINT('',(0.,0.2624,-5.551115123126E-17)); +#1132 = DIRECTION('',(0.,1.,0.)); +#1133 = DIRECTION('',(0.,0.,1.)); +#1134 = ADVANCED_FACE('',(#1135),#1153,.T.); +#1135 = FACE_BOUND('',#1136,.T.); +#1136 = EDGE_LOOP('',(#1137,#1138,#1139,#1147)); +#1137 = ORIENTED_EDGE('',*,*,#1108,.F.); +#1138 = ORIENTED_EDGE('',*,*,#1093,.T.); +#1139 = ORIENTED_EDGE('',*,*,#1140,.T.); +#1140 = EDGE_CURVE('',#1086,#1141,#1143,.T.); +#1141 = VERTEX_POINT('',#1142); +#1142 = CARTESIAN_POINT('',(7.,1.,-7.)); +#1143 = LINE('',#1144,#1145); +#1144 = CARTESIAN_POINT('',(-7.,1.,-7.)); +#1145 = VECTOR('',#1146,1.); +#1146 = DIRECTION('',(1.,0.,0.)); +#1147 = ORIENTED_EDGE('',*,*,#1148,.F.); +#1148 = EDGE_CURVE('',#1109,#1141,#1149,.T.); +#1149 = LINE('',#1150,#1151); +#1150 = CARTESIAN_POINT('',(7.,-1.554312234475E-15,-7.)); +#1151 = VECTOR('',#1152,1.); +#1152 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1153 = PLANE('',#1154); +#1154 = AXIS2_PLACEMENT_3D('',#1155,#1156,#1157); +#1155 = CARTESIAN_POINT('',(-7.,-1.554312234475E-15,-7.)); +#1156 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1157 = DIRECTION('',(1.,0.,0.)); +#1158 = ADVANCED_FACE('',(#1159,#1177),#1188,.T.); +#1159 = FACE_BOUND('',#1160,.T.); +#1160 = EDGE_LOOP('',(#1161,#1162,#1170,#1176)); +#1161 = ORIENTED_EDGE('',*,*,#1085,.F.); +#1162 = ORIENTED_EDGE('',*,*,#1163,.F.); +#1163 = EDGE_CURVE('',#1164,#1078,#1166,.T.); +#1164 = VERTEX_POINT('',#1165); +#1165 = CARTESIAN_POINT('',(7.,1.,7.)); +#1166 = LINE('',#1167,#1168); +#1167 = CARTESIAN_POINT('',(7.,1.,7.)); +#1168 = VECTOR('',#1169,1.); +#1169 = DIRECTION('',(-1.,0.,0.)); +#1170 = ORIENTED_EDGE('',*,*,#1171,.F.); +#1171 = EDGE_CURVE('',#1141,#1164,#1172,.T.); +#1172 = LINE('',#1173,#1174); +#1173 = CARTESIAN_POINT('',(7.,1.,-7.)); +#1174 = VECTOR('',#1175,1.); +#1175 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1176 = ORIENTED_EDGE('',*,*,#1140,.F.); +#1177 = FACE_BOUND('',#1178,.T.); +#1178 = EDGE_LOOP('',(#1179)); +#1179 = ORIENTED_EDGE('',*,*,#1180,.F.); +#1180 = EDGE_CURVE('',#1181,#1181,#1183,.T.); +#1181 = VERTEX_POINT('',#1182); +#1182 = CARTESIAN_POINT('',(-4.176470588235,1.,-5.)); +#1183 = CIRCLE('',#1184,0.823529411765); +#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187); +#1185 = CARTESIAN_POINT('',(-5.,1.,-5.)); +#1186 = DIRECTION('',(-0.,1.,2.22044604925E-16)); +#1187 = DIRECTION('',(1.,0.,0.)); +#1188 = PLANE('',#1189); +#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192); +#1190 = CARTESIAN_POINT('',(0.,1.,-2.22044604925E-16)); +#1191 = DIRECTION('',(0.,1.,0.)); +#1192 = DIRECTION('',(0.,0.,1.)); +#1193 = ADVANCED_FACE('',(#1194),#1205,.T.); +#1194 = FACE_BOUND('',#1195,.T.); +#1195 = EDGE_LOOP('',(#1196,#1197,#1203,#1204)); +#1196 = ORIENTED_EDGE('',*,*,#1124,.F.); +#1197 = ORIENTED_EDGE('',*,*,#1198,.T.); +#1198 = EDGE_CURVE('',#1117,#1164,#1199,.T.); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(7.,1.554312234475E-15,7.)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1203 = ORIENTED_EDGE('',*,*,#1163,.T.); +#1204 = ORIENTED_EDGE('',*,*,#1077,.F.); +#1205 = PLANE('',#1206); +#1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209); +#1207 = CARTESIAN_POINT('',(7.,1.554312234475E-15,7.)); +#1208 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1209 = DIRECTION('',(-1.,0.,0.)); +#1210 = ADVANCED_FACE('',(#1211),#1217,.T.); +#1211 = FACE_BOUND('',#1212,.T.); +#1212 = EDGE_LOOP('',(#1213,#1214,#1215,#1216)); +#1213 = ORIENTED_EDGE('',*,*,#1116,.F.); +#1214 = ORIENTED_EDGE('',*,*,#1148,.T.); +#1215 = ORIENTED_EDGE('',*,*,#1171,.T.); +#1216 = ORIENTED_EDGE('',*,*,#1198,.F.); +#1217 = PLANE('',#1218); +#1218 = AXIS2_PLACEMENT_3D('',#1219,#1220,#1221); +#1219 = CARTESIAN_POINT('',(7.,-1.554312234475E-15,-7.)); +#1220 = DIRECTION('',(1.,0.,0.)); +#1221 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1222 = ADVANCED_FACE('',(#1223),#1242,.F.); +#1223 = FACE_BOUND('',#1224,.F.); +#1224 = EDGE_LOOP('',(#1225,#1233,#1240,#1241)); +#1225 = ORIENTED_EDGE('',*,*,#1226,.T.); +#1226 = EDGE_CURVE('',#1181,#1227,#1229,.T.); +#1227 = VERTEX_POINT('',#1228); +#1228 = CARTESIAN_POINT('',(-4.176470588235,0.92624,-5.)); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(-4.176470588235,1.,-5.)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(0.,-1.,-2.22044604925E-16)); +#1233 = ORIENTED_EDGE('',*,*,#1234,.T.); +#1234 = EDGE_CURVE('',#1227,#1227,#1235,.T.); +#1235 = CIRCLE('',#1236,0.823529411765); +#1236 = AXIS2_PLACEMENT_3D('',#1237,#1238,#1239); +#1237 = CARTESIAN_POINT('',(-5.,0.92624,-5.)); +#1238 = DIRECTION('',(-0.,1.,2.22044604925E-16)); +#1239 = DIRECTION('',(1.,0.,0.)); +#1240 = ORIENTED_EDGE('',*,*,#1226,.F.); +#1241 = ORIENTED_EDGE('',*,*,#1180,.F.); +#1242 = CYLINDRICAL_SURFACE('',#1243,0.823529411765); +#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246); +#1244 = CARTESIAN_POINT('',(-5.,1.,-5.)); +#1245 = DIRECTION('',(0.,1.,2.22044604925E-16)); +#1246 = DIRECTION('',(1.,0.,0.)); +#1247 = ADVANCED_FACE('',(#1248),#1251,.T.); +#1248 = FACE_BOUND('',#1249,.T.); +#1249 = EDGE_LOOP('',(#1250)); +#1250 = ORIENTED_EDGE('',*,*,#1234,.T.); +#1251 = PLANE('',#1252); +#1252 = AXIS2_PLACEMENT_3D('',#1253,#1254,#1255); +#1253 = CARTESIAN_POINT('',(-5.,0.92624,-5.)); +#1254 = DIRECTION('',(0.,1.,3.113368158907E-16)); +#1255 = DIRECTION('',(0.,-3.113368158907E-16,1.)); +#1256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1260)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1257,#1258,#1259)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1257 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1258 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1259 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1260 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1257, + 'distance_accuracy_value','confusion accuracy'); +#1261 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1262,#1264); +#1262 = ( REPRESENTATION_RELATIONSHIP('','',#1060,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1263) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1263 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1264 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1265); +#1265 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49637','Body_Solid1','',#5,#1055 + ,$); +#1266 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1057)); +#1267 = SHAPE_DEFINITION_REPRESENTATION(#1268,#1274); +#1268 = PRODUCT_DEFINITION_SHAPE('','',#1269); +#1269 = PRODUCT_DEFINITION('design','',#1270,#1273); +#1270 = PRODUCT_DEFINITION_FORMATION('','',#1271); +#1271 = PRODUCT('Body002_Solid1','Body002_Solid1','',(#1272)); +#1272 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1273 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1274 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1275),#1328); +#1275 = MANIFOLD_SOLID_BREP('',#1276); +#1276 = CLOSED_SHELL('',(#1277,#1310,#1319)); +#1277 = ADVANCED_FACE('',(#1278),#1305,.T.); +#1278 = FACE_BOUND('',#1279,.F.); +#1279 = EDGE_LOOP('',(#1280,#1290,#1297,#1298)); +#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1281 = EDGE_CURVE('',#1282,#1284,#1286,.T.); +#1282 = VERTEX_POINT('',#1283); +#1283 = CARTESIAN_POINT('',(-5.823529411765,0.92624,-5.)); +#1284 = VERTEX_POINT('',#1285); +#1285 = CARTESIAN_POINT('',(-5.823529411765,1.,-5.)); +#1286 = LINE('',#1287,#1288); +#1287 = CARTESIAN_POINT('',(-5.823529411765,0.92624,-5.)); +#1288 = VECTOR('',#1289,1.); +#1289 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1290 = ORIENTED_EDGE('',*,*,#1291,.T.); +#1291 = EDGE_CURVE('',#1284,#1284,#1292,.T.); +#1292 = CIRCLE('',#1293,0.823529411765); +#1293 = AXIS2_PLACEMENT_3D('',#1294,#1295,#1296); +#1294 = CARTESIAN_POINT('',(-5.,1.,-5.)); +#1295 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1296 = DIRECTION('',(-1.,0.,0.)); +#1297 = ORIENTED_EDGE('',*,*,#1281,.F.); +#1298 = ORIENTED_EDGE('',*,*,#1299,.F.); +#1299 = EDGE_CURVE('',#1282,#1282,#1300,.T.); +#1300 = CIRCLE('',#1301,0.823529411765); +#1301 = AXIS2_PLACEMENT_3D('',#1302,#1303,#1304); +#1302 = CARTESIAN_POINT('',(-5.,0.92624,-5.)); +#1303 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1304 = DIRECTION('',(-1.,0.,0.)); +#1305 = CYLINDRICAL_SURFACE('',#1306,0.823529411765); +#1306 = AXIS2_PLACEMENT_3D('',#1307,#1308,#1309); +#1307 = CARTESIAN_POINT('',(-5.,0.92624,-5.)); +#1308 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#1309 = DIRECTION('',(-1.,0.,0.)); +#1310 = ADVANCED_FACE('',(#1311),#1314,.F.); +#1311 = FACE_BOUND('',#1312,.F.); +#1312 = EDGE_LOOP('',(#1313)); +#1313 = ORIENTED_EDGE('',*,*,#1299,.T.); +#1314 = PLANE('',#1315); +#1315 = AXIS2_PLACEMENT_3D('',#1316,#1317,#1318); +#1316 = CARTESIAN_POINT('',(-5.,0.92624,-5.)); +#1317 = DIRECTION('',(0.,1.,0.)); +#1318 = DIRECTION('',(0.,0.,1.)); +#1319 = ADVANCED_FACE('',(#1320),#1323,.T.); +#1320 = FACE_BOUND('',#1321,.T.); +#1321 = EDGE_LOOP('',(#1322)); +#1322 = ORIENTED_EDGE('',*,*,#1291,.T.); +#1323 = PLANE('',#1324); +#1324 = AXIS2_PLACEMENT_3D('',#1325,#1326,#1327); +#1325 = CARTESIAN_POINT('',(-5.,1.,-5.)); +#1326 = DIRECTION('',(0.,1.,0.)); +#1327 = DIRECTION('',(0.,0.,1.)); +#1328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1332)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1329,#1330,#1331)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1329 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1330 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1331 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1332 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1329, + 'distance_accuracy_value','confusion accuracy'); +#1333 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1334,#1336); +#1334 = ( REPRESENTATION_RELATIONSHIP('','',#1274,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1335) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1335 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1336 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1337); +#1337 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49638','Body002_Solid1','',#5, + #1269,$); +#1338 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1271)); +#1339 = SHAPE_DEFINITION_REPRESENTATION(#1340,#1346); +#1340 = PRODUCT_DEFINITION_SHAPE('','',#1341); +#1341 = PRODUCT_DEFINITION('design','',#1342,#1345); +#1342 = PRODUCT_DEFINITION_FORMATION('','',#1343); +#1343 = PRODUCT('BALL_0001','BALL_0001','',(#1344)); +#1344 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1345 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1346 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1347),#1385); +#1347 = MANIFOLD_SOLID_BREP('',#1348); +#1348 = CLOSED_SHELL('',(#1349,#1376)); +#1349 = ADVANCED_FACE('',(#1350),#1371,.T.); +#1350 = FACE_BOUND('',#1351,.T.); +#1351 = EDGE_LOOP('',(#1352,#1361,#1370)); +#1352 = ORIENTED_EDGE('',*,*,#1353,.T.); +#1353 = EDGE_CURVE('',#1354,#1354,#1356,.T.); +#1354 = VERTEX_POINT('',#1355); +#1355 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#1356 = CIRCLE('',#1357,0.131200000001); +#1357 = AXIS2_PLACEMENT_3D('',#1358,#1359,#1360); +#1358 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#1359 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#1360 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#1361 = ORIENTED_EDGE('',*,*,#1362,.T.); +#1362 = EDGE_CURVE('',#1354,#1363,#1365,.T.); +#1363 = VERTEX_POINT('',#1364); +#1364 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#1365 = CIRCLE('',#1366,0.164); +#1366 = AXIS2_PLACEMENT_3D('',#1367,#1368,#1369); +#1367 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1368 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#1369 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#1370 = ORIENTED_EDGE('',*,*,#1362,.F.); +#1371 = SPHERICAL_SURFACE('',#1372,0.164); +#1372 = AXIS2_PLACEMENT_3D('',#1373,#1374,#1375); +#1373 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1374 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1375 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#1376 = ADVANCED_FACE('',(#1377),#1380,.F.); +#1377 = FACE_BOUND('',#1378,.F.); +#1378 = EDGE_LOOP('',(#1379)); +#1379 = ORIENTED_EDGE('',*,*,#1353,.T.); +#1380 = PLANE('',#1381); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#1383 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1384 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#1385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1389)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1386,#1387,#1388)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1386 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1387 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1388 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1389 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1386, + 'distance_accuracy_value','confusion accuracy'); +#1390 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1391,#1393); +#1391 = ( REPRESENTATION_RELATIONSHIP('','',#1346,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1392) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1392 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1393 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1394); +#1394 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49639','BALL_0001','',#5,#1341,$ + ); +#1395 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1343)); +#1396 = SHAPE_DEFINITION_REPRESENTATION(#1397,#1403); +#1397 = PRODUCT_DEFINITION_SHAPE('','',#1398); +#1398 = PRODUCT_DEFINITION('design','',#1399,#1402); +#1399 = PRODUCT_DEFINITION_FORMATION('','',#1400); +#1400 = PRODUCT('BALL_0002','BALL_0002','',(#1401)); +#1401 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1402 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1403 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1404),#1442); +#1404 = MANIFOLD_SOLID_BREP('',#1405); +#1405 = CLOSED_SHELL('',(#1406,#1433)); +#1406 = ADVANCED_FACE('',(#1407),#1428,.T.); +#1407 = FACE_BOUND('',#1408,.T.); +#1408 = EDGE_LOOP('',(#1409,#1418,#1427)); +#1409 = ORIENTED_EDGE('',*,*,#1410,.T.); +#1410 = EDGE_CURVE('',#1411,#1411,#1413,.T.); +#1411 = VERTEX_POINT('',#1412); +#1412 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#1413 = CIRCLE('',#1414,0.131200000001); +#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417); +#1415 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#1416 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#1417 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#1418 = ORIENTED_EDGE('',*,*,#1419,.T.); +#1419 = EDGE_CURVE('',#1411,#1420,#1422,.T.); +#1420 = VERTEX_POINT('',#1421); +#1421 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#1422 = CIRCLE('',#1423,0.164); +#1423 = AXIS2_PLACEMENT_3D('',#1424,#1425,#1426); +#1424 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1425 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#1426 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#1427 = ORIENTED_EDGE('',*,*,#1419,.F.); +#1428 = SPHERICAL_SURFACE('',#1429,0.164); +#1429 = AXIS2_PLACEMENT_3D('',#1430,#1431,#1432); +#1430 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1431 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1432 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#1433 = ADVANCED_FACE('',(#1434),#1437,.F.); +#1434 = FACE_BOUND('',#1435,.F.); +#1435 = EDGE_LOOP('',(#1436)); +#1436 = ORIENTED_EDGE('',*,*,#1410,.T.); +#1437 = PLANE('',#1438); +#1438 = AXIS2_PLACEMENT_3D('',#1439,#1440,#1441); +#1439 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#1440 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1441 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1446)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1443,#1444,#1445)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1443 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1444 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1445 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1446 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1443, + 'distance_accuracy_value','confusion accuracy'); +#1447 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1448,#1450); +#1448 = ( REPRESENTATION_RELATIONSHIP('','',#1403,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1449) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1449 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#1450 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1451); +#1451 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49640','BALL_0002','',#5,#1398,$ + ); +#1452 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1400)); +#1453 = SHAPE_DEFINITION_REPRESENTATION(#1454,#1460); +#1454 = PRODUCT_DEFINITION_SHAPE('','',#1455); +#1455 = PRODUCT_DEFINITION('design','',#1456,#1459); +#1456 = PRODUCT_DEFINITION_FORMATION('','',#1457); +#1457 = PRODUCT('BALL_0003','BALL_0003','',(#1458)); +#1458 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1459 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1460 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1461),#1499); +#1461 = MANIFOLD_SOLID_BREP('',#1462); +#1462 = CLOSED_SHELL('',(#1463,#1490)); +#1463 = ADVANCED_FACE('',(#1464),#1485,.T.); +#1464 = FACE_BOUND('',#1465,.T.); +#1465 = EDGE_LOOP('',(#1466,#1475,#1484)); +#1466 = ORIENTED_EDGE('',*,*,#1467,.T.); +#1467 = EDGE_CURVE('',#1468,#1468,#1470,.T.); +#1468 = VERTEX_POINT('',#1469); +#1469 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#1470 = CIRCLE('',#1471,0.131200000001); +#1471 = AXIS2_PLACEMENT_3D('',#1472,#1473,#1474); +#1472 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#1473 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#1474 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#1475 = ORIENTED_EDGE('',*,*,#1476,.T.); +#1476 = EDGE_CURVE('',#1468,#1477,#1479,.T.); +#1477 = VERTEX_POINT('',#1478); +#1478 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#1479 = CIRCLE('',#1480,0.164); +#1480 = AXIS2_PLACEMENT_3D('',#1481,#1482,#1483); +#1481 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1482 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#1483 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#1484 = ORIENTED_EDGE('',*,*,#1476,.F.); +#1485 = SPHERICAL_SURFACE('',#1486,0.164); +#1486 = AXIS2_PLACEMENT_3D('',#1487,#1488,#1489); +#1487 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1488 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1489 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#1490 = ADVANCED_FACE('',(#1491),#1494,.F.); +#1491 = FACE_BOUND('',#1492,.F.); +#1492 = EDGE_LOOP('',(#1493)); +#1493 = ORIENTED_EDGE('',*,*,#1467,.T.); +#1494 = PLANE('',#1495); +#1495 = AXIS2_PLACEMENT_3D('',#1496,#1497,#1498); +#1496 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#1497 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1498 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#1499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1503)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1500,#1501,#1502)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1500 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1501 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1502 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1503 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1500, + 'distance_accuracy_value','confusion accuracy'); +#1504 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1505,#1507); +#1505 = ( REPRESENTATION_RELATIONSHIP('','',#1460,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1506) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1506 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#1507 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1508); +#1508 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49641','BALL_0003','',#5,#1455,$ + ); +#1509 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1457)); +#1510 = SHAPE_DEFINITION_REPRESENTATION(#1511,#1517); +#1511 = PRODUCT_DEFINITION_SHAPE('','',#1512); +#1512 = PRODUCT_DEFINITION('design','',#1513,#1516); +#1513 = PRODUCT_DEFINITION_FORMATION('','',#1514); +#1514 = PRODUCT('BALL_0004','BALL_0004','',(#1515)); +#1515 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1516 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1517 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1518),#1556); +#1518 = MANIFOLD_SOLID_BREP('',#1519); +#1519 = CLOSED_SHELL('',(#1520,#1547)); +#1520 = ADVANCED_FACE('',(#1521),#1542,.T.); +#1521 = FACE_BOUND('',#1522,.T.); +#1522 = EDGE_LOOP('',(#1523,#1532,#1541)); +#1523 = ORIENTED_EDGE('',*,*,#1524,.T.); +#1524 = EDGE_CURVE('',#1525,#1525,#1527,.T.); +#1525 = VERTEX_POINT('',#1526); +#1526 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#1527 = CIRCLE('',#1528,0.131200000001); +#1528 = AXIS2_PLACEMENT_3D('',#1529,#1530,#1531); +#1529 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#1530 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#1531 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#1532 = ORIENTED_EDGE('',*,*,#1533,.T.); +#1533 = EDGE_CURVE('',#1525,#1534,#1536,.T.); +#1534 = VERTEX_POINT('',#1535); +#1535 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#1536 = CIRCLE('',#1537,0.164); +#1537 = AXIS2_PLACEMENT_3D('',#1538,#1539,#1540); +#1538 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1539 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#1540 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#1541 = ORIENTED_EDGE('',*,*,#1533,.F.); +#1542 = SPHERICAL_SURFACE('',#1543,0.164); +#1543 = AXIS2_PLACEMENT_3D('',#1544,#1545,#1546); +#1544 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1545 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1546 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#1547 = ADVANCED_FACE('',(#1548),#1551,.F.); +#1548 = FACE_BOUND('',#1549,.F.); +#1549 = EDGE_LOOP('',(#1550)); +#1550 = ORIENTED_EDGE('',*,*,#1524,.T.); +#1551 = PLANE('',#1552); +#1552 = AXIS2_PLACEMENT_3D('',#1553,#1554,#1555); +#1553 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#1554 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1555 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1560)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1557,#1558,#1559)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1557 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1558 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1559 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1560 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1557, + 'distance_accuracy_value','confusion accuracy'); +#1561 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1562,#1564); +#1562 = ( REPRESENTATION_RELATIONSHIP('','',#1517,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1563) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1563 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#1564 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1565); +#1565 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49642','BALL_0004','',#5,#1512,$ + ); +#1566 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1514)); +#1567 = SHAPE_DEFINITION_REPRESENTATION(#1568,#1574); +#1568 = PRODUCT_DEFINITION_SHAPE('','',#1569); +#1569 = PRODUCT_DEFINITION('design','',#1570,#1573); +#1570 = PRODUCT_DEFINITION_FORMATION('','',#1571); +#1571 = PRODUCT('BALL_0005','BALL_0005','',(#1572)); +#1572 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1573 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1574 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1575),#1613); +#1575 = MANIFOLD_SOLID_BREP('',#1576); +#1576 = CLOSED_SHELL('',(#1577,#1604)); +#1577 = ADVANCED_FACE('',(#1578),#1599,.T.); +#1578 = FACE_BOUND('',#1579,.T.); +#1579 = EDGE_LOOP('',(#1580,#1589,#1598)); +#1580 = ORIENTED_EDGE('',*,*,#1581,.T.); +#1581 = EDGE_CURVE('',#1582,#1582,#1584,.T.); +#1582 = VERTEX_POINT('',#1583); +#1583 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#1584 = CIRCLE('',#1585,0.131200000001); +#1585 = AXIS2_PLACEMENT_3D('',#1586,#1587,#1588); +#1586 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#1587 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#1588 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#1589 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1590 = EDGE_CURVE('',#1582,#1591,#1593,.T.); +#1591 = VERTEX_POINT('',#1592); +#1592 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#1593 = CIRCLE('',#1594,0.164); +#1594 = AXIS2_PLACEMENT_3D('',#1595,#1596,#1597); +#1595 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1596 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#1597 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#1598 = ORIENTED_EDGE('',*,*,#1590,.F.); +#1599 = SPHERICAL_SURFACE('',#1600,0.164); +#1600 = AXIS2_PLACEMENT_3D('',#1601,#1602,#1603); +#1601 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1602 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1603 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#1604 = ADVANCED_FACE('',(#1605),#1608,.F.); +#1605 = FACE_BOUND('',#1606,.F.); +#1606 = EDGE_LOOP('',(#1607)); +#1607 = ORIENTED_EDGE('',*,*,#1581,.T.); +#1608 = PLANE('',#1609); +#1609 = AXIS2_PLACEMENT_3D('',#1610,#1611,#1612); +#1610 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#1611 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1612 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#1613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1617)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1614,#1615,#1616)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1614 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1615 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1616 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1617 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1614, + 'distance_accuracy_value','confusion accuracy'); +#1618 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1619,#1621); +#1619 = ( REPRESENTATION_RELATIONSHIP('','',#1574,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1620) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1620 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#1621 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1622); +#1622 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49643','BALL_0005','',#5,#1569,$ + ); +#1623 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1571)); +#1624 = SHAPE_DEFINITION_REPRESENTATION(#1625,#1631); +#1625 = PRODUCT_DEFINITION_SHAPE('','',#1626); +#1626 = PRODUCT_DEFINITION('design','',#1627,#1630); +#1627 = PRODUCT_DEFINITION_FORMATION('','',#1628); +#1628 = PRODUCT('BALL_0006','BALL_0006','',(#1629)); +#1629 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1630 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1631 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1632),#1670); +#1632 = MANIFOLD_SOLID_BREP('',#1633); +#1633 = CLOSED_SHELL('',(#1634,#1661)); +#1634 = ADVANCED_FACE('',(#1635),#1656,.T.); +#1635 = FACE_BOUND('',#1636,.T.); +#1636 = EDGE_LOOP('',(#1637,#1646,#1655)); +#1637 = ORIENTED_EDGE('',*,*,#1638,.T.); +#1638 = EDGE_CURVE('',#1639,#1639,#1641,.T.); +#1639 = VERTEX_POINT('',#1640); +#1640 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#1641 = CIRCLE('',#1642,0.131200000001); +#1642 = AXIS2_PLACEMENT_3D('',#1643,#1644,#1645); +#1643 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#1644 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#1645 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#1646 = ORIENTED_EDGE('',*,*,#1647,.T.); +#1647 = EDGE_CURVE('',#1639,#1648,#1650,.T.); +#1648 = VERTEX_POINT('',#1649); +#1649 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#1650 = CIRCLE('',#1651,0.164); +#1651 = AXIS2_PLACEMENT_3D('',#1652,#1653,#1654); +#1652 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1653 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#1654 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#1655 = ORIENTED_EDGE('',*,*,#1647,.F.); +#1656 = SPHERICAL_SURFACE('',#1657,0.164); +#1657 = AXIS2_PLACEMENT_3D('',#1658,#1659,#1660); +#1658 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1659 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1660 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#1661 = ADVANCED_FACE('',(#1662),#1665,.F.); +#1662 = FACE_BOUND('',#1663,.F.); +#1663 = EDGE_LOOP('',(#1664)); +#1664 = ORIENTED_EDGE('',*,*,#1638,.T.); +#1665 = PLANE('',#1666); +#1666 = AXIS2_PLACEMENT_3D('',#1667,#1668,#1669); +#1667 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#1668 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1669 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#1670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1674)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1671,#1672,#1673)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1671 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1672 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1673 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1674 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1671, + 'distance_accuracy_value','confusion accuracy'); +#1675 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1676,#1678); +#1676 = ( REPRESENTATION_RELATIONSHIP('','',#1631,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1677) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1677 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#1678 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1679); +#1679 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49644','BALL_0006','',#5,#1626,$ + ); +#1680 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1628)); +#1681 = SHAPE_DEFINITION_REPRESENTATION(#1682,#1688); +#1682 = PRODUCT_DEFINITION_SHAPE('','',#1683); +#1683 = PRODUCT_DEFINITION('design','',#1684,#1687); +#1684 = PRODUCT_DEFINITION_FORMATION('','',#1685); +#1685 = PRODUCT('BALL_0007','BALL_0007','',(#1686)); +#1686 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1687 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1688 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1689),#1727); +#1689 = MANIFOLD_SOLID_BREP('',#1690); +#1690 = CLOSED_SHELL('',(#1691,#1718)); +#1691 = ADVANCED_FACE('',(#1692),#1713,.T.); +#1692 = FACE_BOUND('',#1693,.T.); +#1693 = EDGE_LOOP('',(#1694,#1703,#1712)); +#1694 = ORIENTED_EDGE('',*,*,#1695,.T.); +#1695 = EDGE_CURVE('',#1696,#1696,#1698,.T.); +#1696 = VERTEX_POINT('',#1697); +#1697 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#1698 = CIRCLE('',#1699,0.131200000001); +#1699 = AXIS2_PLACEMENT_3D('',#1700,#1701,#1702); +#1700 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#1701 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#1702 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#1703 = ORIENTED_EDGE('',*,*,#1704,.T.); +#1704 = EDGE_CURVE('',#1696,#1705,#1707,.T.); +#1705 = VERTEX_POINT('',#1706); +#1706 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#1707 = CIRCLE('',#1708,0.164); +#1708 = AXIS2_PLACEMENT_3D('',#1709,#1710,#1711); +#1709 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1710 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#1711 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#1712 = ORIENTED_EDGE('',*,*,#1704,.F.); +#1713 = SPHERICAL_SURFACE('',#1714,0.164); +#1714 = AXIS2_PLACEMENT_3D('',#1715,#1716,#1717); +#1715 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1716 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1717 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#1718 = ADVANCED_FACE('',(#1719),#1722,.F.); +#1719 = FACE_BOUND('',#1720,.F.); +#1720 = EDGE_LOOP('',(#1721)); +#1721 = ORIENTED_EDGE('',*,*,#1695,.T.); +#1722 = PLANE('',#1723); +#1723 = AXIS2_PLACEMENT_3D('',#1724,#1725,#1726); +#1724 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#1725 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1726 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#1727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1731)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1728,#1729,#1730)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1728 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1729 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1730 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1731 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1728, + 'distance_accuracy_value','confusion accuracy'); +#1732 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1733,#1735); +#1733 = ( REPRESENTATION_RELATIONSHIP('','',#1688,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1734) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1734 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#1735 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1736); +#1736 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49645','BALL_0007','',#5,#1683,$ + ); +#1737 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1685)); +#1738 = SHAPE_DEFINITION_REPRESENTATION(#1739,#1745); +#1739 = PRODUCT_DEFINITION_SHAPE('','',#1740); +#1740 = PRODUCT_DEFINITION('design','',#1741,#1744); +#1741 = PRODUCT_DEFINITION_FORMATION('','',#1742); +#1742 = PRODUCT('BALL_0008','BALL_0008','',(#1743)); +#1743 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1744 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1745 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1746),#1784); +#1746 = MANIFOLD_SOLID_BREP('',#1747); +#1747 = CLOSED_SHELL('',(#1748,#1775)); +#1748 = ADVANCED_FACE('',(#1749),#1770,.T.); +#1749 = FACE_BOUND('',#1750,.T.); +#1750 = EDGE_LOOP('',(#1751,#1760,#1769)); +#1751 = ORIENTED_EDGE('',*,*,#1752,.T.); +#1752 = EDGE_CURVE('',#1753,#1753,#1755,.T.); +#1753 = VERTEX_POINT('',#1754); +#1754 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#1755 = CIRCLE('',#1756,0.131200000001); +#1756 = AXIS2_PLACEMENT_3D('',#1757,#1758,#1759); +#1757 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#1758 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#1759 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#1760 = ORIENTED_EDGE('',*,*,#1761,.T.); +#1761 = EDGE_CURVE('',#1753,#1762,#1764,.T.); +#1762 = VERTEX_POINT('',#1763); +#1763 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#1764 = CIRCLE('',#1765,0.164); +#1765 = AXIS2_PLACEMENT_3D('',#1766,#1767,#1768); +#1766 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1767 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#1768 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#1769 = ORIENTED_EDGE('',*,*,#1761,.F.); +#1770 = SPHERICAL_SURFACE('',#1771,0.164); +#1771 = AXIS2_PLACEMENT_3D('',#1772,#1773,#1774); +#1772 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1773 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1774 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#1775 = ADVANCED_FACE('',(#1776),#1779,.F.); +#1776 = FACE_BOUND('',#1777,.F.); +#1777 = EDGE_LOOP('',(#1778)); +#1778 = ORIENTED_EDGE('',*,*,#1752,.T.); +#1779 = PLANE('',#1780); +#1780 = AXIS2_PLACEMENT_3D('',#1781,#1782,#1783); +#1781 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#1782 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1783 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#1784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1788)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1785,#1786,#1787)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1785 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1786 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1787 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1788 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1785, + 'distance_accuracy_value','confusion accuracy'); +#1789 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1790,#1792); +#1790 = ( REPRESENTATION_RELATIONSHIP('','',#1745,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1791) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1791 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#1792 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1793); +#1793 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49646','BALL_0008','',#5,#1740,$ + ); +#1794 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1742)); +#1795 = SHAPE_DEFINITION_REPRESENTATION(#1796,#1802); +#1796 = PRODUCT_DEFINITION_SHAPE('','',#1797); +#1797 = PRODUCT_DEFINITION('design','',#1798,#1801); +#1798 = PRODUCT_DEFINITION_FORMATION('','',#1799); +#1799 = PRODUCT('BALL_0009','BALL_0009','',(#1800)); +#1800 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1801 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1802 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1803),#1841); +#1803 = MANIFOLD_SOLID_BREP('',#1804); +#1804 = CLOSED_SHELL('',(#1805,#1832)); +#1805 = ADVANCED_FACE('',(#1806),#1827,.T.); +#1806 = FACE_BOUND('',#1807,.T.); +#1807 = EDGE_LOOP('',(#1808,#1817,#1826)); +#1808 = ORIENTED_EDGE('',*,*,#1809,.T.); +#1809 = EDGE_CURVE('',#1810,#1810,#1812,.T.); +#1810 = VERTEX_POINT('',#1811); +#1811 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#1812 = CIRCLE('',#1813,0.131200000001); +#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816); +#1814 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#1815 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#1816 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#1817 = ORIENTED_EDGE('',*,*,#1818,.T.); +#1818 = EDGE_CURVE('',#1810,#1819,#1821,.T.); +#1819 = VERTEX_POINT('',#1820); +#1820 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#1821 = CIRCLE('',#1822,0.164); +#1822 = AXIS2_PLACEMENT_3D('',#1823,#1824,#1825); +#1823 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1824 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#1825 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#1826 = ORIENTED_EDGE('',*,*,#1818,.F.); +#1827 = SPHERICAL_SURFACE('',#1828,0.164); +#1828 = AXIS2_PLACEMENT_3D('',#1829,#1830,#1831); +#1829 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1830 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1831 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#1832 = ADVANCED_FACE('',(#1833),#1836,.F.); +#1833 = FACE_BOUND('',#1834,.F.); +#1834 = EDGE_LOOP('',(#1835)); +#1835 = ORIENTED_EDGE('',*,*,#1809,.T.); +#1836 = PLANE('',#1837); +#1837 = AXIS2_PLACEMENT_3D('',#1838,#1839,#1840); +#1838 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#1839 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1840 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1845)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1842,#1843,#1844)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1842 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1843 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1844 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1845 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1842, + 'distance_accuracy_value','confusion accuracy'); +#1846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1847,#1849); +#1847 = ( REPRESENTATION_RELATIONSHIP('','',#1802,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1848) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55); +#1849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1850); +#1850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49647','BALL_0009','',#5,#1797,$ + ); +#1851 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1799)); +#1852 = SHAPE_DEFINITION_REPRESENTATION(#1853,#1859); +#1853 = PRODUCT_DEFINITION_SHAPE('','',#1854); +#1854 = PRODUCT_DEFINITION('design','',#1855,#1858); +#1855 = PRODUCT_DEFINITION_FORMATION('','',#1856); +#1856 = PRODUCT('BALL_0010','BALL_0010','',(#1857)); +#1857 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1858 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1859 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1860),#1898); +#1860 = MANIFOLD_SOLID_BREP('',#1861); +#1861 = CLOSED_SHELL('',(#1862,#1889)); +#1862 = ADVANCED_FACE('',(#1863),#1884,.T.); +#1863 = FACE_BOUND('',#1864,.T.); +#1864 = EDGE_LOOP('',(#1865,#1874,#1883)); +#1865 = ORIENTED_EDGE('',*,*,#1866,.T.); +#1866 = EDGE_CURVE('',#1867,#1867,#1869,.T.); +#1867 = VERTEX_POINT('',#1868); +#1868 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#1869 = CIRCLE('',#1870,0.131200000001); +#1870 = AXIS2_PLACEMENT_3D('',#1871,#1872,#1873); +#1871 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#1872 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#1873 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#1874 = ORIENTED_EDGE('',*,*,#1875,.T.); +#1875 = EDGE_CURVE('',#1867,#1876,#1878,.T.); +#1876 = VERTEX_POINT('',#1877); +#1877 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#1878 = CIRCLE('',#1879,0.164); +#1879 = AXIS2_PLACEMENT_3D('',#1880,#1881,#1882); +#1880 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1881 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#1882 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#1883 = ORIENTED_EDGE('',*,*,#1875,.F.); +#1884 = SPHERICAL_SURFACE('',#1885,0.164); +#1885 = AXIS2_PLACEMENT_3D('',#1886,#1887,#1888); +#1886 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1887 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1888 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#1889 = ADVANCED_FACE('',(#1890),#1893,.F.); +#1890 = FACE_BOUND('',#1891,.F.); +#1891 = EDGE_LOOP('',(#1892)); +#1892 = ORIENTED_EDGE('',*,*,#1866,.T.); +#1893 = PLANE('',#1894); +#1894 = AXIS2_PLACEMENT_3D('',#1895,#1896,#1897); +#1895 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#1896 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1897 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1902)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1899,#1900,#1901)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1899 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1900 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1901 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1902 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1899, + 'distance_accuracy_value','confusion accuracy'); +#1903 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1904,#1906); +#1904 = ( REPRESENTATION_RELATIONSHIP('','',#1859,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1905) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1905 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59); +#1906 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1907); +#1907 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49648','BALL_0010','',#5,#1854,$ + ); +#1908 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1856)); +#1909 = SHAPE_DEFINITION_REPRESENTATION(#1910,#1916); +#1910 = PRODUCT_DEFINITION_SHAPE('','',#1911); +#1911 = PRODUCT_DEFINITION('design','',#1912,#1915); +#1912 = PRODUCT_DEFINITION_FORMATION('','',#1913); +#1913 = PRODUCT('BALL_0011','BALL_0011','',(#1914)); +#1914 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1915 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1916 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1917),#1955); +#1917 = MANIFOLD_SOLID_BREP('',#1918); +#1918 = CLOSED_SHELL('',(#1919,#1946)); +#1919 = ADVANCED_FACE('',(#1920),#1941,.T.); +#1920 = FACE_BOUND('',#1921,.T.); +#1921 = EDGE_LOOP('',(#1922,#1931,#1940)); +#1922 = ORIENTED_EDGE('',*,*,#1923,.T.); +#1923 = EDGE_CURVE('',#1924,#1924,#1926,.T.); +#1924 = VERTEX_POINT('',#1925); +#1925 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#1926 = CIRCLE('',#1927,0.131200000001); +#1927 = AXIS2_PLACEMENT_3D('',#1928,#1929,#1930); +#1928 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#1929 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#1930 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#1931 = ORIENTED_EDGE('',*,*,#1932,.T.); +#1932 = EDGE_CURVE('',#1924,#1933,#1935,.T.); +#1933 = VERTEX_POINT('',#1934); +#1934 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#1935 = CIRCLE('',#1936,0.164); +#1936 = AXIS2_PLACEMENT_3D('',#1937,#1938,#1939); +#1937 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1938 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#1939 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#1940 = ORIENTED_EDGE('',*,*,#1932,.F.); +#1941 = SPHERICAL_SURFACE('',#1942,0.164); +#1942 = AXIS2_PLACEMENT_3D('',#1943,#1944,#1945); +#1943 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1944 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1945 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#1946 = ADVANCED_FACE('',(#1947),#1950,.F.); +#1947 = FACE_BOUND('',#1948,.F.); +#1948 = EDGE_LOOP('',(#1949)); +#1949 = ORIENTED_EDGE('',*,*,#1923,.T.); +#1950 = PLANE('',#1951); +#1951 = AXIS2_PLACEMENT_3D('',#1952,#1953,#1954); +#1952 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#1953 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#1954 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#1955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1959)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1956,#1957,#1958)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1956 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1957 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1958 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1959 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1956, + 'distance_accuracy_value','confusion accuracy'); +#1960 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1961,#1963); +#1961 = ( REPRESENTATION_RELATIONSHIP('','',#1916,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1962) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1962 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63); +#1963 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1964); +#1964 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49649','BALL_0011','',#5,#1911,$ + ); +#1965 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1913)); +#1966 = SHAPE_DEFINITION_REPRESENTATION(#1967,#1973); +#1967 = PRODUCT_DEFINITION_SHAPE('','',#1968); +#1968 = PRODUCT_DEFINITION('design','',#1969,#1972); +#1969 = PRODUCT_DEFINITION_FORMATION('','',#1970); +#1970 = PRODUCT('BALL_0012','BALL_0012','',(#1971)); +#1971 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1972 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1973 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1974),#2012); +#1974 = MANIFOLD_SOLID_BREP('',#1975); +#1975 = CLOSED_SHELL('',(#1976,#2003)); +#1976 = ADVANCED_FACE('',(#1977),#1998,.T.); +#1977 = FACE_BOUND('',#1978,.T.); +#1978 = EDGE_LOOP('',(#1979,#1988,#1997)); +#1979 = ORIENTED_EDGE('',*,*,#1980,.T.); +#1980 = EDGE_CURVE('',#1981,#1981,#1983,.T.); +#1981 = VERTEX_POINT('',#1982); +#1982 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#1983 = CIRCLE('',#1984,0.131200000001); +#1984 = AXIS2_PLACEMENT_3D('',#1985,#1986,#1987); +#1985 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#1986 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#1987 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#1988 = ORIENTED_EDGE('',*,*,#1989,.T.); +#1989 = EDGE_CURVE('',#1981,#1990,#1992,.T.); +#1990 = VERTEX_POINT('',#1991); +#1991 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#1992 = CIRCLE('',#1993,0.164); +#1993 = AXIS2_PLACEMENT_3D('',#1994,#1995,#1996); +#1994 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#1995 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#1996 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#1997 = ORIENTED_EDGE('',*,*,#1989,.F.); +#1998 = SPHERICAL_SURFACE('',#1999,0.164); +#1999 = AXIS2_PLACEMENT_3D('',#2000,#2001,#2002); +#2000 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2001 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2002 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2003 = ADVANCED_FACE('',(#2004),#2007,.F.); +#2004 = FACE_BOUND('',#2005,.F.); +#2005 = EDGE_LOOP('',(#2006)); +#2006 = ORIENTED_EDGE('',*,*,#1980,.T.); +#2007 = PLANE('',#2008); +#2008 = AXIS2_PLACEMENT_3D('',#2009,#2010,#2011); +#2009 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2010 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2011 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2016)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2013,#2014,#2015)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2013 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2014 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2015 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2016 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2013, + 'distance_accuracy_value','confusion accuracy'); +#2017 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2018,#2020); +#2018 = ( REPRESENTATION_RELATIONSHIP('','',#1973,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2019) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2019 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67); +#2020 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2021); +#2021 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49650','BALL_0012','',#5,#1968,$ + ); +#2022 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1970)); +#2023 = SHAPE_DEFINITION_REPRESENTATION(#2024,#2030); +#2024 = PRODUCT_DEFINITION_SHAPE('','',#2025); +#2025 = PRODUCT_DEFINITION('design','',#2026,#2029); +#2026 = PRODUCT_DEFINITION_FORMATION('','',#2027); +#2027 = PRODUCT('BALL_0013','BALL_0013','',(#2028)); +#2028 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2029 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2030 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2031),#2069); +#2031 = MANIFOLD_SOLID_BREP('',#2032); +#2032 = CLOSED_SHELL('',(#2033,#2060)); +#2033 = ADVANCED_FACE('',(#2034),#2055,.T.); +#2034 = FACE_BOUND('',#2035,.T.); +#2035 = EDGE_LOOP('',(#2036,#2045,#2054)); +#2036 = ORIENTED_EDGE('',*,*,#2037,.T.); +#2037 = EDGE_CURVE('',#2038,#2038,#2040,.T.); +#2038 = VERTEX_POINT('',#2039); +#2039 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2040 = CIRCLE('',#2041,0.131200000001); +#2041 = AXIS2_PLACEMENT_3D('',#2042,#2043,#2044); +#2042 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2043 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2044 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2045 = ORIENTED_EDGE('',*,*,#2046,.T.); +#2046 = EDGE_CURVE('',#2038,#2047,#2049,.T.); +#2047 = VERTEX_POINT('',#2048); +#2048 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2049 = CIRCLE('',#2050,0.164); +#2050 = AXIS2_PLACEMENT_3D('',#2051,#2052,#2053); +#2051 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2052 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2053 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2054 = ORIENTED_EDGE('',*,*,#2046,.F.); +#2055 = SPHERICAL_SURFACE('',#2056,0.164); +#2056 = AXIS2_PLACEMENT_3D('',#2057,#2058,#2059); +#2057 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2058 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2059 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2060 = ADVANCED_FACE('',(#2061),#2064,.F.); +#2061 = FACE_BOUND('',#2062,.F.); +#2062 = EDGE_LOOP('',(#2063)); +#2063 = ORIENTED_EDGE('',*,*,#2037,.T.); +#2064 = PLANE('',#2065); +#2065 = AXIS2_PLACEMENT_3D('',#2066,#2067,#2068); +#2066 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2067 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2068 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2073)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2070,#2071,#2072)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2070 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2071 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2072 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2073 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2070, + 'distance_accuracy_value','confusion accuracy'); +#2074 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2075,#2077); +#2075 = ( REPRESENTATION_RELATIONSHIP('','',#2030,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2076) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2076 = ITEM_DEFINED_TRANSFORMATION('','',#11,#71); +#2077 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2078); +#2078 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49651','BALL_0013','',#5,#2025,$ + ); +#2079 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2027)); +#2080 = SHAPE_DEFINITION_REPRESENTATION(#2081,#2087); +#2081 = PRODUCT_DEFINITION_SHAPE('','',#2082); +#2082 = PRODUCT_DEFINITION('design','',#2083,#2086); +#2083 = PRODUCT_DEFINITION_FORMATION('','',#2084); +#2084 = PRODUCT('BALL_0014','BALL_0014','',(#2085)); +#2085 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2086 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2087 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2088),#2126); +#2088 = MANIFOLD_SOLID_BREP('',#2089); +#2089 = CLOSED_SHELL('',(#2090,#2117)); +#2090 = ADVANCED_FACE('',(#2091),#2112,.T.); +#2091 = FACE_BOUND('',#2092,.T.); +#2092 = EDGE_LOOP('',(#2093,#2102,#2111)); +#2093 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2094 = EDGE_CURVE('',#2095,#2095,#2097,.T.); +#2095 = VERTEX_POINT('',#2096); +#2096 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2097 = CIRCLE('',#2098,0.131200000001); +#2098 = AXIS2_PLACEMENT_3D('',#2099,#2100,#2101); +#2099 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2100 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2101 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2102 = ORIENTED_EDGE('',*,*,#2103,.T.); +#2103 = EDGE_CURVE('',#2095,#2104,#2106,.T.); +#2104 = VERTEX_POINT('',#2105); +#2105 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2106 = CIRCLE('',#2107,0.164); +#2107 = AXIS2_PLACEMENT_3D('',#2108,#2109,#2110); +#2108 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2109 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2110 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2111 = ORIENTED_EDGE('',*,*,#2103,.F.); +#2112 = SPHERICAL_SURFACE('',#2113,0.164); +#2113 = AXIS2_PLACEMENT_3D('',#2114,#2115,#2116); +#2114 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2115 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2116 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2117 = ADVANCED_FACE('',(#2118),#2121,.F.); +#2118 = FACE_BOUND('',#2119,.F.); +#2119 = EDGE_LOOP('',(#2120)); +#2120 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2121 = PLANE('',#2122); +#2122 = AXIS2_PLACEMENT_3D('',#2123,#2124,#2125); +#2123 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2124 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2125 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2130)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2127,#2128,#2129)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2127 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2128 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2129 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2130 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2127, + 'distance_accuracy_value','confusion accuracy'); +#2131 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2132,#2134); +#2132 = ( REPRESENTATION_RELATIONSHIP('','',#2087,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2133) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2133 = ITEM_DEFINED_TRANSFORMATION('','',#11,#75); +#2134 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2135); +#2135 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49652','BALL_0014','',#5,#2082,$ + ); +#2136 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2084)); +#2137 = SHAPE_DEFINITION_REPRESENTATION(#2138,#2144); +#2138 = PRODUCT_DEFINITION_SHAPE('','',#2139); +#2139 = PRODUCT_DEFINITION('design','',#2140,#2143); +#2140 = PRODUCT_DEFINITION_FORMATION('','',#2141); +#2141 = PRODUCT('BALL_0015','BALL_0015','',(#2142)); +#2142 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2143 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2144 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2145),#2183); +#2145 = MANIFOLD_SOLID_BREP('',#2146); +#2146 = CLOSED_SHELL('',(#2147,#2174)); +#2147 = ADVANCED_FACE('',(#2148),#2169,.T.); +#2148 = FACE_BOUND('',#2149,.T.); +#2149 = EDGE_LOOP('',(#2150,#2159,#2168)); +#2150 = ORIENTED_EDGE('',*,*,#2151,.T.); +#2151 = EDGE_CURVE('',#2152,#2152,#2154,.T.); +#2152 = VERTEX_POINT('',#2153); +#2153 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2154 = CIRCLE('',#2155,0.131200000001); +#2155 = AXIS2_PLACEMENT_3D('',#2156,#2157,#2158); +#2156 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2157 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2158 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2159 = ORIENTED_EDGE('',*,*,#2160,.T.); +#2160 = EDGE_CURVE('',#2152,#2161,#2163,.T.); +#2161 = VERTEX_POINT('',#2162); +#2162 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2163 = CIRCLE('',#2164,0.164); +#2164 = AXIS2_PLACEMENT_3D('',#2165,#2166,#2167); +#2165 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2166 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2167 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2168 = ORIENTED_EDGE('',*,*,#2160,.F.); +#2169 = SPHERICAL_SURFACE('',#2170,0.164); +#2170 = AXIS2_PLACEMENT_3D('',#2171,#2172,#2173); +#2171 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2172 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2173 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2174 = ADVANCED_FACE('',(#2175),#2178,.F.); +#2175 = FACE_BOUND('',#2176,.F.); +#2176 = EDGE_LOOP('',(#2177)); +#2177 = ORIENTED_EDGE('',*,*,#2151,.T.); +#2178 = PLANE('',#2179); +#2179 = AXIS2_PLACEMENT_3D('',#2180,#2181,#2182); +#2180 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2181 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2182 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2187)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2184,#2185,#2186)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2184 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2185 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2186 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2187 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2184, + 'distance_accuracy_value','confusion accuracy'); +#2188 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2189,#2191); +#2189 = ( REPRESENTATION_RELATIONSHIP('','',#2144,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2190) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2190 = ITEM_DEFINED_TRANSFORMATION('','',#11,#79); +#2191 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2192); +#2192 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49653','BALL_0015','',#5,#2139,$ + ); +#2193 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2141)); +#2194 = SHAPE_DEFINITION_REPRESENTATION(#2195,#2201); +#2195 = PRODUCT_DEFINITION_SHAPE('','',#2196); +#2196 = PRODUCT_DEFINITION('design','',#2197,#2200); +#2197 = PRODUCT_DEFINITION_FORMATION('','',#2198); +#2198 = PRODUCT('BALL_0016','BALL_0016','',(#2199)); +#2199 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2200 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2201 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2202),#2240); +#2202 = MANIFOLD_SOLID_BREP('',#2203); +#2203 = CLOSED_SHELL('',(#2204,#2231)); +#2204 = ADVANCED_FACE('',(#2205),#2226,.T.); +#2205 = FACE_BOUND('',#2206,.T.); +#2206 = EDGE_LOOP('',(#2207,#2216,#2225)); +#2207 = ORIENTED_EDGE('',*,*,#2208,.T.); +#2208 = EDGE_CURVE('',#2209,#2209,#2211,.T.); +#2209 = VERTEX_POINT('',#2210); +#2210 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2211 = CIRCLE('',#2212,0.131200000001); +#2212 = AXIS2_PLACEMENT_3D('',#2213,#2214,#2215); +#2213 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2214 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2215 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2216 = ORIENTED_EDGE('',*,*,#2217,.T.); +#2217 = EDGE_CURVE('',#2209,#2218,#2220,.T.); +#2218 = VERTEX_POINT('',#2219); +#2219 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2220 = CIRCLE('',#2221,0.164); +#2221 = AXIS2_PLACEMENT_3D('',#2222,#2223,#2224); +#2222 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2223 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2224 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2225 = ORIENTED_EDGE('',*,*,#2217,.F.); +#2226 = SPHERICAL_SURFACE('',#2227,0.164); +#2227 = AXIS2_PLACEMENT_3D('',#2228,#2229,#2230); +#2228 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2229 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2230 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2231 = ADVANCED_FACE('',(#2232),#2235,.F.); +#2232 = FACE_BOUND('',#2233,.F.); +#2233 = EDGE_LOOP('',(#2234)); +#2234 = ORIENTED_EDGE('',*,*,#2208,.T.); +#2235 = PLANE('',#2236); +#2236 = AXIS2_PLACEMENT_3D('',#2237,#2238,#2239); +#2237 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2238 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2239 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2244)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2241,#2242,#2243)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2241 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2242 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2243 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2244 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2241, + 'distance_accuracy_value','confusion accuracy'); +#2245 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2246,#2248); +#2246 = ( REPRESENTATION_RELATIONSHIP('','',#2201,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2247) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2247 = ITEM_DEFINED_TRANSFORMATION('','',#11,#83); +#2248 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2249); +#2249 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49654','BALL_0016','',#5,#2196,$ + ); +#2250 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2198)); +#2251 = SHAPE_DEFINITION_REPRESENTATION(#2252,#2258); +#2252 = PRODUCT_DEFINITION_SHAPE('','',#2253); +#2253 = PRODUCT_DEFINITION('design','',#2254,#2257); +#2254 = PRODUCT_DEFINITION_FORMATION('','',#2255); +#2255 = PRODUCT('BALL_0017','BALL_0017','',(#2256)); +#2256 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2257 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2258 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2259),#2297); +#2259 = MANIFOLD_SOLID_BREP('',#2260); +#2260 = CLOSED_SHELL('',(#2261,#2288)); +#2261 = ADVANCED_FACE('',(#2262),#2283,.T.); +#2262 = FACE_BOUND('',#2263,.T.); +#2263 = EDGE_LOOP('',(#2264,#2273,#2282)); +#2264 = ORIENTED_EDGE('',*,*,#2265,.T.); +#2265 = EDGE_CURVE('',#2266,#2266,#2268,.T.); +#2266 = VERTEX_POINT('',#2267); +#2267 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2268 = CIRCLE('',#2269,0.131200000001); +#2269 = AXIS2_PLACEMENT_3D('',#2270,#2271,#2272); +#2270 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2271 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2272 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2273 = ORIENTED_EDGE('',*,*,#2274,.T.); +#2274 = EDGE_CURVE('',#2266,#2275,#2277,.T.); +#2275 = VERTEX_POINT('',#2276); +#2276 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2277 = CIRCLE('',#2278,0.164); +#2278 = AXIS2_PLACEMENT_3D('',#2279,#2280,#2281); +#2279 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2280 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2281 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2282 = ORIENTED_EDGE('',*,*,#2274,.F.); +#2283 = SPHERICAL_SURFACE('',#2284,0.164); +#2284 = AXIS2_PLACEMENT_3D('',#2285,#2286,#2287); +#2285 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2286 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2287 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2288 = ADVANCED_FACE('',(#2289),#2292,.F.); +#2289 = FACE_BOUND('',#2290,.F.); +#2290 = EDGE_LOOP('',(#2291)); +#2291 = ORIENTED_EDGE('',*,*,#2265,.T.); +#2292 = PLANE('',#2293); +#2293 = AXIS2_PLACEMENT_3D('',#2294,#2295,#2296); +#2294 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2295 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2296 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2301)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2298,#2299,#2300)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2298 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2299 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2300 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2301 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2298, + 'distance_accuracy_value','confusion accuracy'); +#2302 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2303,#2305); +#2303 = ( REPRESENTATION_RELATIONSHIP('','',#2258,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2304) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2304 = ITEM_DEFINED_TRANSFORMATION('','',#11,#87); +#2305 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2306); +#2306 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49655','BALL_0017','',#5,#2253,$ + ); +#2307 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2255)); +#2308 = SHAPE_DEFINITION_REPRESENTATION(#2309,#2315); +#2309 = PRODUCT_DEFINITION_SHAPE('','',#2310); +#2310 = PRODUCT_DEFINITION('design','',#2311,#2314); +#2311 = PRODUCT_DEFINITION_FORMATION('','',#2312); +#2312 = PRODUCT('BALL_0018','BALL_0018','',(#2313)); +#2313 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2314 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2315 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2316),#2354); +#2316 = MANIFOLD_SOLID_BREP('',#2317); +#2317 = CLOSED_SHELL('',(#2318,#2345)); +#2318 = ADVANCED_FACE('',(#2319),#2340,.T.); +#2319 = FACE_BOUND('',#2320,.T.); +#2320 = EDGE_LOOP('',(#2321,#2330,#2339)); +#2321 = ORIENTED_EDGE('',*,*,#2322,.T.); +#2322 = EDGE_CURVE('',#2323,#2323,#2325,.T.); +#2323 = VERTEX_POINT('',#2324); +#2324 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2325 = CIRCLE('',#2326,0.131200000001); +#2326 = AXIS2_PLACEMENT_3D('',#2327,#2328,#2329); +#2327 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2328 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2329 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2330 = ORIENTED_EDGE('',*,*,#2331,.T.); +#2331 = EDGE_CURVE('',#2323,#2332,#2334,.T.); +#2332 = VERTEX_POINT('',#2333); +#2333 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2334 = CIRCLE('',#2335,0.164); +#2335 = AXIS2_PLACEMENT_3D('',#2336,#2337,#2338); +#2336 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2337 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2338 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2339 = ORIENTED_EDGE('',*,*,#2331,.F.); +#2340 = SPHERICAL_SURFACE('',#2341,0.164); +#2341 = AXIS2_PLACEMENT_3D('',#2342,#2343,#2344); +#2342 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2343 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2344 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2345 = ADVANCED_FACE('',(#2346),#2349,.F.); +#2346 = FACE_BOUND('',#2347,.F.); +#2347 = EDGE_LOOP('',(#2348)); +#2348 = ORIENTED_EDGE('',*,*,#2322,.T.); +#2349 = PLANE('',#2350); +#2350 = AXIS2_PLACEMENT_3D('',#2351,#2352,#2353); +#2351 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2352 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2353 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2358)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2355,#2356,#2357)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2355 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2356 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2357 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2358 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2355, + 'distance_accuracy_value','confusion accuracy'); +#2359 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2360,#2362); +#2360 = ( REPRESENTATION_RELATIONSHIP('','',#2315,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2361) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2361 = ITEM_DEFINED_TRANSFORMATION('','',#11,#91); +#2362 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2363); +#2363 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49656','BALL_0018','',#5,#2310,$ + ); +#2364 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2312)); +#2365 = SHAPE_DEFINITION_REPRESENTATION(#2366,#2372); +#2366 = PRODUCT_DEFINITION_SHAPE('','',#2367); +#2367 = PRODUCT_DEFINITION('design','',#2368,#2371); +#2368 = PRODUCT_DEFINITION_FORMATION('','',#2369); +#2369 = PRODUCT('BALL_0019','BALL_0019','',(#2370)); +#2370 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2371 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2372 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2373),#2411); +#2373 = MANIFOLD_SOLID_BREP('',#2374); +#2374 = CLOSED_SHELL('',(#2375,#2402)); +#2375 = ADVANCED_FACE('',(#2376),#2397,.T.); +#2376 = FACE_BOUND('',#2377,.T.); +#2377 = EDGE_LOOP('',(#2378,#2387,#2396)); +#2378 = ORIENTED_EDGE('',*,*,#2379,.T.); +#2379 = EDGE_CURVE('',#2380,#2380,#2382,.T.); +#2380 = VERTEX_POINT('',#2381); +#2381 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2382 = CIRCLE('',#2383,0.131200000001); +#2383 = AXIS2_PLACEMENT_3D('',#2384,#2385,#2386); +#2384 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2385 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2386 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2387 = ORIENTED_EDGE('',*,*,#2388,.T.); +#2388 = EDGE_CURVE('',#2380,#2389,#2391,.T.); +#2389 = VERTEX_POINT('',#2390); +#2390 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2391 = CIRCLE('',#2392,0.164); +#2392 = AXIS2_PLACEMENT_3D('',#2393,#2394,#2395); +#2393 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2394 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2395 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2396 = ORIENTED_EDGE('',*,*,#2388,.F.); +#2397 = SPHERICAL_SURFACE('',#2398,0.164); +#2398 = AXIS2_PLACEMENT_3D('',#2399,#2400,#2401); +#2399 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2400 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2401 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2402 = ADVANCED_FACE('',(#2403),#2406,.F.); +#2403 = FACE_BOUND('',#2404,.F.); +#2404 = EDGE_LOOP('',(#2405)); +#2405 = ORIENTED_EDGE('',*,*,#2379,.T.); +#2406 = PLANE('',#2407); +#2407 = AXIS2_PLACEMENT_3D('',#2408,#2409,#2410); +#2408 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2409 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2410 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2415)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2412,#2413,#2414)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2412 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2413 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2414 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2415 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2412, + 'distance_accuracy_value','confusion accuracy'); +#2416 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2417,#2419); +#2417 = ( REPRESENTATION_RELATIONSHIP('','',#2372,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2418) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2418 = ITEM_DEFINED_TRANSFORMATION('','',#11,#95); +#2419 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2420); +#2420 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49657','BALL_0019','',#5,#2367,$ + ); +#2421 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2369)); +#2422 = SHAPE_DEFINITION_REPRESENTATION(#2423,#2429); +#2423 = PRODUCT_DEFINITION_SHAPE('','',#2424); +#2424 = PRODUCT_DEFINITION('design','',#2425,#2428); +#2425 = PRODUCT_DEFINITION_FORMATION('','',#2426); +#2426 = PRODUCT('BALL_0020','BALL_0020','',(#2427)); +#2427 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2428 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2429 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2430),#2468); +#2430 = MANIFOLD_SOLID_BREP('',#2431); +#2431 = CLOSED_SHELL('',(#2432,#2459)); +#2432 = ADVANCED_FACE('',(#2433),#2454,.T.); +#2433 = FACE_BOUND('',#2434,.T.); +#2434 = EDGE_LOOP('',(#2435,#2444,#2453)); +#2435 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2436 = EDGE_CURVE('',#2437,#2437,#2439,.T.); +#2437 = VERTEX_POINT('',#2438); +#2438 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2439 = CIRCLE('',#2440,0.131200000001); +#2440 = AXIS2_PLACEMENT_3D('',#2441,#2442,#2443); +#2441 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2442 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2443 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2444 = ORIENTED_EDGE('',*,*,#2445,.T.); +#2445 = EDGE_CURVE('',#2437,#2446,#2448,.T.); +#2446 = VERTEX_POINT('',#2447); +#2447 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2448 = CIRCLE('',#2449,0.164); +#2449 = AXIS2_PLACEMENT_3D('',#2450,#2451,#2452); +#2450 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2451 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2452 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2453 = ORIENTED_EDGE('',*,*,#2445,.F.); +#2454 = SPHERICAL_SURFACE('',#2455,0.164); +#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458); +#2456 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2457 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2458 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2459 = ADVANCED_FACE('',(#2460),#2463,.F.); +#2460 = FACE_BOUND('',#2461,.F.); +#2461 = EDGE_LOOP('',(#2462)); +#2462 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2463 = PLANE('',#2464); +#2464 = AXIS2_PLACEMENT_3D('',#2465,#2466,#2467); +#2465 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2466 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2467 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2472)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2469,#2470,#2471)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2469 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2470 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2471 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2472 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2469, + 'distance_accuracy_value','confusion accuracy'); +#2473 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2474,#2476); +#2474 = ( REPRESENTATION_RELATIONSHIP('','',#2429,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2475) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2475 = ITEM_DEFINED_TRANSFORMATION('','',#11,#99); +#2476 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2477); +#2477 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49658','BALL_0020','',#5,#2424,$ + ); +#2478 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2426)); +#2479 = SHAPE_DEFINITION_REPRESENTATION(#2480,#2486); +#2480 = PRODUCT_DEFINITION_SHAPE('','',#2481); +#2481 = PRODUCT_DEFINITION('design','',#2482,#2485); +#2482 = PRODUCT_DEFINITION_FORMATION('','',#2483); +#2483 = PRODUCT('BALL_0021','BALL_0021','',(#2484)); +#2484 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2485 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2486 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2487),#2525); +#2487 = MANIFOLD_SOLID_BREP('',#2488); +#2488 = CLOSED_SHELL('',(#2489,#2516)); +#2489 = ADVANCED_FACE('',(#2490),#2511,.T.); +#2490 = FACE_BOUND('',#2491,.T.); +#2491 = EDGE_LOOP('',(#2492,#2501,#2510)); +#2492 = ORIENTED_EDGE('',*,*,#2493,.T.); +#2493 = EDGE_CURVE('',#2494,#2494,#2496,.T.); +#2494 = VERTEX_POINT('',#2495); +#2495 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2496 = CIRCLE('',#2497,0.131200000001); +#2497 = AXIS2_PLACEMENT_3D('',#2498,#2499,#2500); +#2498 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2499 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2500 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2501 = ORIENTED_EDGE('',*,*,#2502,.T.); +#2502 = EDGE_CURVE('',#2494,#2503,#2505,.T.); +#2503 = VERTEX_POINT('',#2504); +#2504 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2505 = CIRCLE('',#2506,0.164); +#2506 = AXIS2_PLACEMENT_3D('',#2507,#2508,#2509); +#2507 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2508 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2509 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2510 = ORIENTED_EDGE('',*,*,#2502,.F.); +#2511 = SPHERICAL_SURFACE('',#2512,0.164); +#2512 = AXIS2_PLACEMENT_3D('',#2513,#2514,#2515); +#2513 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2514 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2515 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2516 = ADVANCED_FACE('',(#2517),#2520,.F.); +#2517 = FACE_BOUND('',#2518,.F.); +#2518 = EDGE_LOOP('',(#2519)); +#2519 = ORIENTED_EDGE('',*,*,#2493,.T.); +#2520 = PLANE('',#2521); +#2521 = AXIS2_PLACEMENT_3D('',#2522,#2523,#2524); +#2522 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2523 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2524 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2529)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2526,#2527,#2528)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2526 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2527 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2528 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2529 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2526, + 'distance_accuracy_value','confusion accuracy'); +#2530 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2531,#2533); +#2531 = ( REPRESENTATION_RELATIONSHIP('','',#2486,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2532) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2532 = ITEM_DEFINED_TRANSFORMATION('','',#11,#103); +#2533 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2534); +#2534 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49659','BALL_0021','',#5,#2481,$ + ); +#2535 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2483)); +#2536 = SHAPE_DEFINITION_REPRESENTATION(#2537,#2543); +#2537 = PRODUCT_DEFINITION_SHAPE('','',#2538); +#2538 = PRODUCT_DEFINITION('design','',#2539,#2542); +#2539 = PRODUCT_DEFINITION_FORMATION('','',#2540); +#2540 = PRODUCT('BALL_0022','BALL_0022','',(#2541)); +#2541 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2542 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2543 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2544),#2582); +#2544 = MANIFOLD_SOLID_BREP('',#2545); +#2545 = CLOSED_SHELL('',(#2546,#2573)); +#2546 = ADVANCED_FACE('',(#2547),#2568,.T.); +#2547 = FACE_BOUND('',#2548,.T.); +#2548 = EDGE_LOOP('',(#2549,#2558,#2567)); +#2549 = ORIENTED_EDGE('',*,*,#2550,.T.); +#2550 = EDGE_CURVE('',#2551,#2551,#2553,.T.); +#2551 = VERTEX_POINT('',#2552); +#2552 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2553 = CIRCLE('',#2554,0.131200000001); +#2554 = AXIS2_PLACEMENT_3D('',#2555,#2556,#2557); +#2555 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2556 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2557 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2558 = ORIENTED_EDGE('',*,*,#2559,.T.); +#2559 = EDGE_CURVE('',#2551,#2560,#2562,.T.); +#2560 = VERTEX_POINT('',#2561); +#2561 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2562 = CIRCLE('',#2563,0.164); +#2563 = AXIS2_PLACEMENT_3D('',#2564,#2565,#2566); +#2564 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2565 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2566 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2567 = ORIENTED_EDGE('',*,*,#2559,.F.); +#2568 = SPHERICAL_SURFACE('',#2569,0.164); +#2569 = AXIS2_PLACEMENT_3D('',#2570,#2571,#2572); +#2570 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2571 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2572 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2573 = ADVANCED_FACE('',(#2574),#2577,.F.); +#2574 = FACE_BOUND('',#2575,.F.); +#2575 = EDGE_LOOP('',(#2576)); +#2576 = ORIENTED_EDGE('',*,*,#2550,.T.); +#2577 = PLANE('',#2578); +#2578 = AXIS2_PLACEMENT_3D('',#2579,#2580,#2581); +#2579 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2580 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2581 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2586)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2583,#2584,#2585)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2583 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2584 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2585 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2586 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2583, + 'distance_accuracy_value','confusion accuracy'); +#2587 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2588,#2590); +#2588 = ( REPRESENTATION_RELATIONSHIP('','',#2543,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2589) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2589 = ITEM_DEFINED_TRANSFORMATION('','',#11,#107); +#2590 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2591); +#2591 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49660','BALL_0022','',#5,#2538,$ + ); +#2592 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2540)); +#2593 = SHAPE_DEFINITION_REPRESENTATION(#2594,#2600); +#2594 = PRODUCT_DEFINITION_SHAPE('','',#2595); +#2595 = PRODUCT_DEFINITION('design','',#2596,#2599); +#2596 = PRODUCT_DEFINITION_FORMATION('','',#2597); +#2597 = PRODUCT('BALL_0023','BALL_0023','',(#2598)); +#2598 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2599 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2600 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2601),#2639); +#2601 = MANIFOLD_SOLID_BREP('',#2602); +#2602 = CLOSED_SHELL('',(#2603,#2630)); +#2603 = ADVANCED_FACE('',(#2604),#2625,.T.); +#2604 = FACE_BOUND('',#2605,.T.); +#2605 = EDGE_LOOP('',(#2606,#2615,#2624)); +#2606 = ORIENTED_EDGE('',*,*,#2607,.T.); +#2607 = EDGE_CURVE('',#2608,#2608,#2610,.T.); +#2608 = VERTEX_POINT('',#2609); +#2609 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2610 = CIRCLE('',#2611,0.131200000001); +#2611 = AXIS2_PLACEMENT_3D('',#2612,#2613,#2614); +#2612 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2613 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2614 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2615 = ORIENTED_EDGE('',*,*,#2616,.T.); +#2616 = EDGE_CURVE('',#2608,#2617,#2619,.T.); +#2617 = VERTEX_POINT('',#2618); +#2618 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2619 = CIRCLE('',#2620,0.164); +#2620 = AXIS2_PLACEMENT_3D('',#2621,#2622,#2623); +#2621 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2622 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2623 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2624 = ORIENTED_EDGE('',*,*,#2616,.F.); +#2625 = SPHERICAL_SURFACE('',#2626,0.164); +#2626 = AXIS2_PLACEMENT_3D('',#2627,#2628,#2629); +#2627 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2628 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2629 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2630 = ADVANCED_FACE('',(#2631),#2634,.F.); +#2631 = FACE_BOUND('',#2632,.F.); +#2632 = EDGE_LOOP('',(#2633)); +#2633 = ORIENTED_EDGE('',*,*,#2607,.T.); +#2634 = PLANE('',#2635); +#2635 = AXIS2_PLACEMENT_3D('',#2636,#2637,#2638); +#2636 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2637 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2638 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2643)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2640,#2641,#2642)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2640 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2641 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2642 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2643 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2640, + 'distance_accuracy_value','confusion accuracy'); +#2644 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2645,#2647); +#2645 = ( REPRESENTATION_RELATIONSHIP('','',#2600,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2646) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2646 = ITEM_DEFINED_TRANSFORMATION('','',#11,#111); +#2647 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2648); +#2648 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49661','BALL_0023','',#5,#2595,$ + ); +#2649 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2597)); +#2650 = SHAPE_DEFINITION_REPRESENTATION(#2651,#2657); +#2651 = PRODUCT_DEFINITION_SHAPE('','',#2652); +#2652 = PRODUCT_DEFINITION('design','',#2653,#2656); +#2653 = PRODUCT_DEFINITION_FORMATION('','',#2654); +#2654 = PRODUCT('BALL_0024','BALL_0024','',(#2655)); +#2655 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2656 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2657 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2658),#2696); +#2658 = MANIFOLD_SOLID_BREP('',#2659); +#2659 = CLOSED_SHELL('',(#2660,#2687)); +#2660 = ADVANCED_FACE('',(#2661),#2682,.T.); +#2661 = FACE_BOUND('',#2662,.T.); +#2662 = EDGE_LOOP('',(#2663,#2672,#2681)); +#2663 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2664 = EDGE_CURVE('',#2665,#2665,#2667,.T.); +#2665 = VERTEX_POINT('',#2666); +#2666 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2667 = CIRCLE('',#2668,0.131200000001); +#2668 = AXIS2_PLACEMENT_3D('',#2669,#2670,#2671); +#2669 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2670 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2671 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2672 = ORIENTED_EDGE('',*,*,#2673,.T.); +#2673 = EDGE_CURVE('',#2665,#2674,#2676,.T.); +#2674 = VERTEX_POINT('',#2675); +#2675 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2676 = CIRCLE('',#2677,0.164); +#2677 = AXIS2_PLACEMENT_3D('',#2678,#2679,#2680); +#2678 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2679 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2680 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2681 = ORIENTED_EDGE('',*,*,#2673,.F.); +#2682 = SPHERICAL_SURFACE('',#2683,0.164); +#2683 = AXIS2_PLACEMENT_3D('',#2684,#2685,#2686); +#2684 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2685 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2686 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2687 = ADVANCED_FACE('',(#2688),#2691,.F.); +#2688 = FACE_BOUND('',#2689,.F.); +#2689 = EDGE_LOOP('',(#2690)); +#2690 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2691 = PLANE('',#2692); +#2692 = AXIS2_PLACEMENT_3D('',#2693,#2694,#2695); +#2693 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2694 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2695 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2700)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2697,#2698,#2699)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2697 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2698 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2699 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2700 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2697, + 'distance_accuracy_value','confusion accuracy'); +#2701 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2702,#2704); +#2702 = ( REPRESENTATION_RELATIONSHIP('','',#2657,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2703) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2703 = ITEM_DEFINED_TRANSFORMATION('','',#11,#115); +#2704 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2705); +#2705 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49662','BALL_0024','',#5,#2652,$ + ); +#2706 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2654)); +#2707 = SHAPE_DEFINITION_REPRESENTATION(#2708,#2714); +#2708 = PRODUCT_DEFINITION_SHAPE('','',#2709); +#2709 = PRODUCT_DEFINITION('design','',#2710,#2713); +#2710 = PRODUCT_DEFINITION_FORMATION('','',#2711); +#2711 = PRODUCT('BALL_0025','BALL_0025','',(#2712)); +#2712 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2714 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2715),#2753); +#2715 = MANIFOLD_SOLID_BREP('',#2716); +#2716 = CLOSED_SHELL('',(#2717,#2744)); +#2717 = ADVANCED_FACE('',(#2718),#2739,.T.); +#2718 = FACE_BOUND('',#2719,.T.); +#2719 = EDGE_LOOP('',(#2720,#2729,#2738)); +#2720 = ORIENTED_EDGE('',*,*,#2721,.T.); +#2721 = EDGE_CURVE('',#2722,#2722,#2724,.T.); +#2722 = VERTEX_POINT('',#2723); +#2723 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2724 = CIRCLE('',#2725,0.131200000001); +#2725 = AXIS2_PLACEMENT_3D('',#2726,#2727,#2728); +#2726 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2727 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2728 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2729 = ORIENTED_EDGE('',*,*,#2730,.T.); +#2730 = EDGE_CURVE('',#2722,#2731,#2733,.T.); +#2731 = VERTEX_POINT('',#2732); +#2732 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2733 = CIRCLE('',#2734,0.164); +#2734 = AXIS2_PLACEMENT_3D('',#2735,#2736,#2737); +#2735 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2736 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2737 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2738 = ORIENTED_EDGE('',*,*,#2730,.F.); +#2739 = SPHERICAL_SURFACE('',#2740,0.164); +#2740 = AXIS2_PLACEMENT_3D('',#2741,#2742,#2743); +#2741 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2742 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2743 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2744 = ADVANCED_FACE('',(#2745),#2748,.F.); +#2745 = FACE_BOUND('',#2746,.F.); +#2746 = EDGE_LOOP('',(#2747)); +#2747 = ORIENTED_EDGE('',*,*,#2721,.T.); +#2748 = PLANE('',#2749); +#2749 = AXIS2_PLACEMENT_3D('',#2750,#2751,#2752); +#2750 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2751 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2752 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2757)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2754,#2755,#2756)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2754 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2755 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2756 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2757 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2754, + 'distance_accuracy_value','confusion accuracy'); +#2758 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2759,#2761); +#2759 = ( REPRESENTATION_RELATIONSHIP('','',#2714,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2760) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2760 = ITEM_DEFINED_TRANSFORMATION('','',#11,#119); +#2761 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2762); +#2762 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49663','BALL_0025','',#5,#2709,$ + ); +#2763 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2711)); +#2764 = SHAPE_DEFINITION_REPRESENTATION(#2765,#2771); +#2765 = PRODUCT_DEFINITION_SHAPE('','',#2766); +#2766 = PRODUCT_DEFINITION('design','',#2767,#2770); +#2767 = PRODUCT_DEFINITION_FORMATION('','',#2768); +#2768 = PRODUCT('BALL_0026','BALL_0026','',(#2769)); +#2769 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2770 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2771 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2772),#2810); +#2772 = MANIFOLD_SOLID_BREP('',#2773); +#2773 = CLOSED_SHELL('',(#2774,#2801)); +#2774 = ADVANCED_FACE('',(#2775),#2796,.T.); +#2775 = FACE_BOUND('',#2776,.T.); +#2776 = EDGE_LOOP('',(#2777,#2786,#2795)); +#2777 = ORIENTED_EDGE('',*,*,#2778,.T.); +#2778 = EDGE_CURVE('',#2779,#2779,#2781,.T.); +#2779 = VERTEX_POINT('',#2780); +#2780 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2781 = CIRCLE('',#2782,0.131200000001); +#2782 = AXIS2_PLACEMENT_3D('',#2783,#2784,#2785); +#2783 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2784 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2785 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2786 = ORIENTED_EDGE('',*,*,#2787,.T.); +#2787 = EDGE_CURVE('',#2779,#2788,#2790,.T.); +#2788 = VERTEX_POINT('',#2789); +#2789 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2790 = CIRCLE('',#2791,0.164); +#2791 = AXIS2_PLACEMENT_3D('',#2792,#2793,#2794); +#2792 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2793 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2794 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2795 = ORIENTED_EDGE('',*,*,#2787,.F.); +#2796 = SPHERICAL_SURFACE('',#2797,0.164); +#2797 = AXIS2_PLACEMENT_3D('',#2798,#2799,#2800); +#2798 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2799 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2800 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2801 = ADVANCED_FACE('',(#2802),#2805,.F.); +#2802 = FACE_BOUND('',#2803,.F.); +#2803 = EDGE_LOOP('',(#2804)); +#2804 = ORIENTED_EDGE('',*,*,#2778,.T.); +#2805 = PLANE('',#2806); +#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); +#2807 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2808 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2809 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2814)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2811,#2812,#2813)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2811 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2812 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2813 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2814 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2811, + 'distance_accuracy_value','confusion accuracy'); +#2815 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2816,#2818); +#2816 = ( REPRESENTATION_RELATIONSHIP('','',#2771,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2817) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2817 = ITEM_DEFINED_TRANSFORMATION('','',#11,#123); +#2818 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2819); +#2819 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49664','BALL_0026','',#5,#2766,$ + ); +#2820 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2768)); +#2821 = SHAPE_DEFINITION_REPRESENTATION(#2822,#2828); +#2822 = PRODUCT_DEFINITION_SHAPE('','',#2823); +#2823 = PRODUCT_DEFINITION('design','',#2824,#2827); +#2824 = PRODUCT_DEFINITION_FORMATION('','',#2825); +#2825 = PRODUCT('BALL_0027','BALL_0027','',(#2826)); +#2826 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2827 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2828 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2829),#2867); +#2829 = MANIFOLD_SOLID_BREP('',#2830); +#2830 = CLOSED_SHELL('',(#2831,#2858)); +#2831 = ADVANCED_FACE('',(#2832),#2853,.T.); +#2832 = FACE_BOUND('',#2833,.T.); +#2833 = EDGE_LOOP('',(#2834,#2843,#2852)); +#2834 = ORIENTED_EDGE('',*,*,#2835,.T.); +#2835 = EDGE_CURVE('',#2836,#2836,#2838,.T.); +#2836 = VERTEX_POINT('',#2837); +#2837 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2838 = CIRCLE('',#2839,0.131200000001); +#2839 = AXIS2_PLACEMENT_3D('',#2840,#2841,#2842); +#2840 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2841 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2842 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2843 = ORIENTED_EDGE('',*,*,#2844,.T.); +#2844 = EDGE_CURVE('',#2836,#2845,#2847,.T.); +#2845 = VERTEX_POINT('',#2846); +#2846 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2847 = CIRCLE('',#2848,0.164); +#2848 = AXIS2_PLACEMENT_3D('',#2849,#2850,#2851); +#2849 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2850 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2851 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2852 = ORIENTED_EDGE('',*,*,#2844,.F.); +#2853 = SPHERICAL_SURFACE('',#2854,0.164); +#2854 = AXIS2_PLACEMENT_3D('',#2855,#2856,#2857); +#2855 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2856 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2857 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2858 = ADVANCED_FACE('',(#2859),#2862,.F.); +#2859 = FACE_BOUND('',#2860,.F.); +#2860 = EDGE_LOOP('',(#2861)); +#2861 = ORIENTED_EDGE('',*,*,#2835,.T.); +#2862 = PLANE('',#2863); +#2863 = AXIS2_PLACEMENT_3D('',#2864,#2865,#2866); +#2864 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2865 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2866 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2871)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2868,#2869,#2870)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2868 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2869 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2870 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2871 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2868, + 'distance_accuracy_value','confusion accuracy'); +#2872 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2873,#2875); +#2873 = ( REPRESENTATION_RELATIONSHIP('','',#2828,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2874) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2874 = ITEM_DEFINED_TRANSFORMATION('','',#11,#127); +#2875 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2876); +#2876 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49665','BALL_0027','',#5,#2823,$ + ); +#2877 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2825)); +#2878 = SHAPE_DEFINITION_REPRESENTATION(#2879,#2885); +#2879 = PRODUCT_DEFINITION_SHAPE('','',#2880); +#2880 = PRODUCT_DEFINITION('design','',#2881,#2884); +#2881 = PRODUCT_DEFINITION_FORMATION('','',#2882); +#2882 = PRODUCT('BALL_0028','BALL_0028','',(#2883)); +#2883 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2884 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2885 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2886),#2924); +#2886 = MANIFOLD_SOLID_BREP('',#2887); +#2887 = CLOSED_SHELL('',(#2888,#2915)); +#2888 = ADVANCED_FACE('',(#2889),#2910,.T.); +#2889 = FACE_BOUND('',#2890,.T.); +#2890 = EDGE_LOOP('',(#2891,#2900,#2909)); +#2891 = ORIENTED_EDGE('',*,*,#2892,.T.); +#2892 = EDGE_CURVE('',#2893,#2893,#2895,.T.); +#2893 = VERTEX_POINT('',#2894); +#2894 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2895 = CIRCLE('',#2896,0.131200000001); +#2896 = AXIS2_PLACEMENT_3D('',#2897,#2898,#2899); +#2897 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2898 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2899 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2900 = ORIENTED_EDGE('',*,*,#2901,.T.); +#2901 = EDGE_CURVE('',#2893,#2902,#2904,.T.); +#2902 = VERTEX_POINT('',#2903); +#2903 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2904 = CIRCLE('',#2905,0.164); +#2905 = AXIS2_PLACEMENT_3D('',#2906,#2907,#2908); +#2906 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2907 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2908 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2909 = ORIENTED_EDGE('',*,*,#2901,.F.); +#2910 = SPHERICAL_SURFACE('',#2911,0.164); +#2911 = AXIS2_PLACEMENT_3D('',#2912,#2913,#2914); +#2912 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2913 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2914 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2915 = ADVANCED_FACE('',(#2916),#2919,.F.); +#2916 = FACE_BOUND('',#2917,.F.); +#2917 = EDGE_LOOP('',(#2918)); +#2918 = ORIENTED_EDGE('',*,*,#2892,.T.); +#2919 = PLANE('',#2920); +#2920 = AXIS2_PLACEMENT_3D('',#2921,#2922,#2923); +#2921 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2922 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2923 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2928)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2925,#2926,#2927)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2925 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2926 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2927 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2928 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2925, + 'distance_accuracy_value','confusion accuracy'); +#2929 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2930,#2932); +#2930 = ( REPRESENTATION_RELATIONSHIP('','',#2885,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2931) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2931 = ITEM_DEFINED_TRANSFORMATION('','',#11,#131); +#2932 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2933); +#2933 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49666','BALL_0028','',#5,#2880,$ + ); +#2934 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2882)); +#2935 = SHAPE_DEFINITION_REPRESENTATION(#2936,#2942); +#2936 = PRODUCT_DEFINITION_SHAPE('','',#2937); +#2937 = PRODUCT_DEFINITION('design','',#2938,#2941); +#2938 = PRODUCT_DEFINITION_FORMATION('','',#2939); +#2939 = PRODUCT('BALL_0029','BALL_0029','',(#2940)); +#2940 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2941 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2942 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2943),#2981); +#2943 = MANIFOLD_SOLID_BREP('',#2944); +#2944 = CLOSED_SHELL('',(#2945,#2972)); +#2945 = ADVANCED_FACE('',(#2946),#2967,.T.); +#2946 = FACE_BOUND('',#2947,.T.); +#2947 = EDGE_LOOP('',(#2948,#2957,#2966)); +#2948 = ORIENTED_EDGE('',*,*,#2949,.T.); +#2949 = EDGE_CURVE('',#2950,#2950,#2952,.T.); +#2950 = VERTEX_POINT('',#2951); +#2951 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#2952 = CIRCLE('',#2953,0.131200000001); +#2953 = AXIS2_PLACEMENT_3D('',#2954,#2955,#2956); +#2954 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#2955 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#2956 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#2957 = ORIENTED_EDGE('',*,*,#2958,.T.); +#2958 = EDGE_CURVE('',#2950,#2959,#2961,.T.); +#2959 = VERTEX_POINT('',#2960); +#2960 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#2961 = CIRCLE('',#2962,0.164); +#2962 = AXIS2_PLACEMENT_3D('',#2963,#2964,#2965); +#2963 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2964 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#2965 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#2966 = ORIENTED_EDGE('',*,*,#2958,.F.); +#2967 = SPHERICAL_SURFACE('',#2968,0.164); +#2968 = AXIS2_PLACEMENT_3D('',#2969,#2970,#2971); +#2969 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#2970 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2971 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#2972 = ADVANCED_FACE('',(#2973),#2976,.F.); +#2973 = FACE_BOUND('',#2974,.F.); +#2974 = EDGE_LOOP('',(#2975)); +#2975 = ORIENTED_EDGE('',*,*,#2949,.T.); +#2976 = PLANE('',#2977); +#2977 = AXIS2_PLACEMENT_3D('',#2978,#2979,#2980); +#2978 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#2979 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#2980 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2985)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2982,#2983,#2984)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2982 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2983 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2984 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2985 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2982, + 'distance_accuracy_value','confusion accuracy'); +#2986 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2987,#2989); +#2987 = ( REPRESENTATION_RELATIONSHIP('','',#2942,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2988) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2988 = ITEM_DEFINED_TRANSFORMATION('','',#11,#135); +#2989 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2990); +#2990 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49667','BALL_0029','',#5,#2937,$ + ); +#2991 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2939)); +#2992 = SHAPE_DEFINITION_REPRESENTATION(#2993,#2999); +#2993 = PRODUCT_DEFINITION_SHAPE('','',#2994); +#2994 = PRODUCT_DEFINITION('design','',#2995,#2998); +#2995 = PRODUCT_DEFINITION_FORMATION('','',#2996); +#2996 = PRODUCT('BALL_0030','BALL_0030','',(#2997)); +#2997 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2998 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2999 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3000),#3038); +#3000 = MANIFOLD_SOLID_BREP('',#3001); +#3001 = CLOSED_SHELL('',(#3002,#3029)); +#3002 = ADVANCED_FACE('',(#3003),#3024,.T.); +#3003 = FACE_BOUND('',#3004,.T.); +#3004 = EDGE_LOOP('',(#3005,#3014,#3023)); +#3005 = ORIENTED_EDGE('',*,*,#3006,.T.); +#3006 = EDGE_CURVE('',#3007,#3007,#3009,.T.); +#3007 = VERTEX_POINT('',#3008); +#3008 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3009 = CIRCLE('',#3010,0.131200000001); +#3010 = AXIS2_PLACEMENT_3D('',#3011,#3012,#3013); +#3011 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3012 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3013 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3014 = ORIENTED_EDGE('',*,*,#3015,.T.); +#3015 = EDGE_CURVE('',#3007,#3016,#3018,.T.); +#3016 = VERTEX_POINT('',#3017); +#3017 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3018 = CIRCLE('',#3019,0.164); +#3019 = AXIS2_PLACEMENT_3D('',#3020,#3021,#3022); +#3020 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3021 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3022 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3023 = ORIENTED_EDGE('',*,*,#3015,.F.); +#3024 = SPHERICAL_SURFACE('',#3025,0.164); +#3025 = AXIS2_PLACEMENT_3D('',#3026,#3027,#3028); +#3026 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3027 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3028 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3029 = ADVANCED_FACE('',(#3030),#3033,.F.); +#3030 = FACE_BOUND('',#3031,.F.); +#3031 = EDGE_LOOP('',(#3032)); +#3032 = ORIENTED_EDGE('',*,*,#3006,.T.); +#3033 = PLANE('',#3034); +#3034 = AXIS2_PLACEMENT_3D('',#3035,#3036,#3037); +#3035 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3036 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3037 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3042)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3039,#3040,#3041)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3039 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3040 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3041 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3042 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3039, + 'distance_accuracy_value','confusion accuracy'); +#3043 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3044,#3046); +#3044 = ( REPRESENTATION_RELATIONSHIP('','',#2999,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3045) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3045 = ITEM_DEFINED_TRANSFORMATION('','',#11,#139); +#3046 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3047); +#3047 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49668','BALL_0030','',#5,#2994,$ + ); +#3048 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2996)); +#3049 = SHAPE_DEFINITION_REPRESENTATION(#3050,#3056); +#3050 = PRODUCT_DEFINITION_SHAPE('','',#3051); +#3051 = PRODUCT_DEFINITION('design','',#3052,#3055); +#3052 = PRODUCT_DEFINITION_FORMATION('','',#3053); +#3053 = PRODUCT('BALL_0031','BALL_0031','',(#3054)); +#3054 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3055 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3056 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3057),#3095); +#3057 = MANIFOLD_SOLID_BREP('',#3058); +#3058 = CLOSED_SHELL('',(#3059,#3086)); +#3059 = ADVANCED_FACE('',(#3060),#3081,.T.); +#3060 = FACE_BOUND('',#3061,.T.); +#3061 = EDGE_LOOP('',(#3062,#3071,#3080)); +#3062 = ORIENTED_EDGE('',*,*,#3063,.T.); +#3063 = EDGE_CURVE('',#3064,#3064,#3066,.T.); +#3064 = VERTEX_POINT('',#3065); +#3065 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3066 = CIRCLE('',#3067,0.131200000001); +#3067 = AXIS2_PLACEMENT_3D('',#3068,#3069,#3070); +#3068 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3069 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3070 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3071 = ORIENTED_EDGE('',*,*,#3072,.T.); +#3072 = EDGE_CURVE('',#3064,#3073,#3075,.T.); +#3073 = VERTEX_POINT('',#3074); +#3074 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3075 = CIRCLE('',#3076,0.164); +#3076 = AXIS2_PLACEMENT_3D('',#3077,#3078,#3079); +#3077 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3078 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3079 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3080 = ORIENTED_EDGE('',*,*,#3072,.F.); +#3081 = SPHERICAL_SURFACE('',#3082,0.164); +#3082 = AXIS2_PLACEMENT_3D('',#3083,#3084,#3085); +#3083 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3084 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3085 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3086 = ADVANCED_FACE('',(#3087),#3090,.F.); +#3087 = FACE_BOUND('',#3088,.F.); +#3088 = EDGE_LOOP('',(#3089)); +#3089 = ORIENTED_EDGE('',*,*,#3063,.T.); +#3090 = PLANE('',#3091); +#3091 = AXIS2_PLACEMENT_3D('',#3092,#3093,#3094); +#3092 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3093 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3094 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3099)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3096,#3097,#3098)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3096 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3097 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3098 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3099 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3096, + 'distance_accuracy_value','confusion accuracy'); +#3100 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3101,#3103); +#3101 = ( REPRESENTATION_RELATIONSHIP('','',#3056,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3102) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3102 = ITEM_DEFINED_TRANSFORMATION('','',#11,#143); +#3103 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3104); +#3104 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49669','BALL_0031','',#5,#3051,$ + ); +#3105 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3053)); +#3106 = SHAPE_DEFINITION_REPRESENTATION(#3107,#3113); +#3107 = PRODUCT_DEFINITION_SHAPE('','',#3108); +#3108 = PRODUCT_DEFINITION('design','',#3109,#3112); +#3109 = PRODUCT_DEFINITION_FORMATION('','',#3110); +#3110 = PRODUCT('BALL_0032','BALL_0032','',(#3111)); +#3111 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3112 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3113 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3114),#3152); +#3114 = MANIFOLD_SOLID_BREP('',#3115); +#3115 = CLOSED_SHELL('',(#3116,#3143)); +#3116 = ADVANCED_FACE('',(#3117),#3138,.T.); +#3117 = FACE_BOUND('',#3118,.T.); +#3118 = EDGE_LOOP('',(#3119,#3128,#3137)); +#3119 = ORIENTED_EDGE('',*,*,#3120,.T.); +#3120 = EDGE_CURVE('',#3121,#3121,#3123,.T.); +#3121 = VERTEX_POINT('',#3122); +#3122 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3123 = CIRCLE('',#3124,0.131200000001); +#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127); +#3125 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3126 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3127 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3128 = ORIENTED_EDGE('',*,*,#3129,.T.); +#3129 = EDGE_CURVE('',#3121,#3130,#3132,.T.); +#3130 = VERTEX_POINT('',#3131); +#3131 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3132 = CIRCLE('',#3133,0.164); +#3133 = AXIS2_PLACEMENT_3D('',#3134,#3135,#3136); +#3134 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3135 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3136 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3137 = ORIENTED_EDGE('',*,*,#3129,.F.); +#3138 = SPHERICAL_SURFACE('',#3139,0.164); +#3139 = AXIS2_PLACEMENT_3D('',#3140,#3141,#3142); +#3140 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3141 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3142 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3143 = ADVANCED_FACE('',(#3144),#3147,.F.); +#3144 = FACE_BOUND('',#3145,.F.); +#3145 = EDGE_LOOP('',(#3146)); +#3146 = ORIENTED_EDGE('',*,*,#3120,.T.); +#3147 = PLANE('',#3148); +#3148 = AXIS2_PLACEMENT_3D('',#3149,#3150,#3151); +#3149 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3150 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3151 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3156)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3153,#3154,#3155)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3153 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3154 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3155 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3156 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3153, + 'distance_accuracy_value','confusion accuracy'); +#3157 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3158,#3160); +#3158 = ( REPRESENTATION_RELATIONSHIP('','',#3113,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3159) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3159 = ITEM_DEFINED_TRANSFORMATION('','',#11,#147); +#3160 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3161); +#3161 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49670','BALL_0032','',#5,#3108,$ + ); +#3162 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3110)); +#3163 = SHAPE_DEFINITION_REPRESENTATION(#3164,#3170); +#3164 = PRODUCT_DEFINITION_SHAPE('','',#3165); +#3165 = PRODUCT_DEFINITION('design','',#3166,#3169); +#3166 = PRODUCT_DEFINITION_FORMATION('','',#3167); +#3167 = PRODUCT('BALL_0033','BALL_0033','',(#3168)); +#3168 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3169 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3170 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3171),#3209); +#3171 = MANIFOLD_SOLID_BREP('',#3172); +#3172 = CLOSED_SHELL('',(#3173,#3200)); +#3173 = ADVANCED_FACE('',(#3174),#3195,.T.); +#3174 = FACE_BOUND('',#3175,.T.); +#3175 = EDGE_LOOP('',(#3176,#3185,#3194)); +#3176 = ORIENTED_EDGE('',*,*,#3177,.T.); +#3177 = EDGE_CURVE('',#3178,#3178,#3180,.T.); +#3178 = VERTEX_POINT('',#3179); +#3179 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3180 = CIRCLE('',#3181,0.131200000001); +#3181 = AXIS2_PLACEMENT_3D('',#3182,#3183,#3184); +#3182 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3183 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3184 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3185 = ORIENTED_EDGE('',*,*,#3186,.T.); +#3186 = EDGE_CURVE('',#3178,#3187,#3189,.T.); +#3187 = VERTEX_POINT('',#3188); +#3188 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3189 = CIRCLE('',#3190,0.164); +#3190 = AXIS2_PLACEMENT_3D('',#3191,#3192,#3193); +#3191 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3192 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3193 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3194 = ORIENTED_EDGE('',*,*,#3186,.F.); +#3195 = SPHERICAL_SURFACE('',#3196,0.164); +#3196 = AXIS2_PLACEMENT_3D('',#3197,#3198,#3199); +#3197 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3198 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3199 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3200 = ADVANCED_FACE('',(#3201),#3204,.F.); +#3201 = FACE_BOUND('',#3202,.F.); +#3202 = EDGE_LOOP('',(#3203)); +#3203 = ORIENTED_EDGE('',*,*,#3177,.T.); +#3204 = PLANE('',#3205); +#3205 = AXIS2_PLACEMENT_3D('',#3206,#3207,#3208); +#3206 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3207 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3208 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3213)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3210,#3211,#3212)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3210 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3211 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3212 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3213 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3210, + 'distance_accuracy_value','confusion accuracy'); +#3214 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3215,#3217); +#3215 = ( REPRESENTATION_RELATIONSHIP('','',#3170,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3216) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3216 = ITEM_DEFINED_TRANSFORMATION('','',#11,#151); +#3217 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3218); +#3218 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49671','BALL_0033','',#5,#3165,$ + ); +#3219 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3167)); +#3220 = SHAPE_DEFINITION_REPRESENTATION(#3221,#3227); +#3221 = PRODUCT_DEFINITION_SHAPE('','',#3222); +#3222 = PRODUCT_DEFINITION('design','',#3223,#3226); +#3223 = PRODUCT_DEFINITION_FORMATION('','',#3224); +#3224 = PRODUCT('BALL_0034','BALL_0034','',(#3225)); +#3225 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3226 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3227 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3228),#3266); +#3228 = MANIFOLD_SOLID_BREP('',#3229); +#3229 = CLOSED_SHELL('',(#3230,#3257)); +#3230 = ADVANCED_FACE('',(#3231),#3252,.T.); +#3231 = FACE_BOUND('',#3232,.T.); +#3232 = EDGE_LOOP('',(#3233,#3242,#3251)); +#3233 = ORIENTED_EDGE('',*,*,#3234,.T.); +#3234 = EDGE_CURVE('',#3235,#3235,#3237,.T.); +#3235 = VERTEX_POINT('',#3236); +#3236 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3237 = CIRCLE('',#3238,0.131200000001); +#3238 = AXIS2_PLACEMENT_3D('',#3239,#3240,#3241); +#3239 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3240 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3241 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3242 = ORIENTED_EDGE('',*,*,#3243,.T.); +#3243 = EDGE_CURVE('',#3235,#3244,#3246,.T.); +#3244 = VERTEX_POINT('',#3245); +#3245 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3246 = CIRCLE('',#3247,0.164); +#3247 = AXIS2_PLACEMENT_3D('',#3248,#3249,#3250); +#3248 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3249 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3250 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3251 = ORIENTED_EDGE('',*,*,#3243,.F.); +#3252 = SPHERICAL_SURFACE('',#3253,0.164); +#3253 = AXIS2_PLACEMENT_3D('',#3254,#3255,#3256); +#3254 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3255 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3256 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3257 = ADVANCED_FACE('',(#3258),#3261,.F.); +#3258 = FACE_BOUND('',#3259,.F.); +#3259 = EDGE_LOOP('',(#3260)); +#3260 = ORIENTED_EDGE('',*,*,#3234,.T.); +#3261 = PLANE('',#3262); +#3262 = AXIS2_PLACEMENT_3D('',#3263,#3264,#3265); +#3263 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3264 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3265 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3270)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3267,#3268,#3269)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3267 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3268 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3269 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3270 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3267, + 'distance_accuracy_value','confusion accuracy'); +#3271 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3272,#3274); +#3272 = ( REPRESENTATION_RELATIONSHIP('','',#3227,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3273) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3273 = ITEM_DEFINED_TRANSFORMATION('','',#11,#155); +#3274 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3275); +#3275 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49672','BALL_0034','',#5,#3222,$ + ); +#3276 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3224)); +#3277 = SHAPE_DEFINITION_REPRESENTATION(#3278,#3284); +#3278 = PRODUCT_DEFINITION_SHAPE('','',#3279); +#3279 = PRODUCT_DEFINITION('design','',#3280,#3283); +#3280 = PRODUCT_DEFINITION_FORMATION('','',#3281); +#3281 = PRODUCT('BALL_0035','BALL_0035','',(#3282)); +#3282 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3283 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3284 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3285),#3323); +#3285 = MANIFOLD_SOLID_BREP('',#3286); +#3286 = CLOSED_SHELL('',(#3287,#3314)); +#3287 = ADVANCED_FACE('',(#3288),#3309,.T.); +#3288 = FACE_BOUND('',#3289,.T.); +#3289 = EDGE_LOOP('',(#3290,#3299,#3308)); +#3290 = ORIENTED_EDGE('',*,*,#3291,.T.); +#3291 = EDGE_CURVE('',#3292,#3292,#3294,.T.); +#3292 = VERTEX_POINT('',#3293); +#3293 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3294 = CIRCLE('',#3295,0.131200000001); +#3295 = AXIS2_PLACEMENT_3D('',#3296,#3297,#3298); +#3296 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3297 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3298 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3299 = ORIENTED_EDGE('',*,*,#3300,.T.); +#3300 = EDGE_CURVE('',#3292,#3301,#3303,.T.); +#3301 = VERTEX_POINT('',#3302); +#3302 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3303 = CIRCLE('',#3304,0.164); +#3304 = AXIS2_PLACEMENT_3D('',#3305,#3306,#3307); +#3305 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3306 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3307 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3308 = ORIENTED_EDGE('',*,*,#3300,.F.); +#3309 = SPHERICAL_SURFACE('',#3310,0.164); +#3310 = AXIS2_PLACEMENT_3D('',#3311,#3312,#3313); +#3311 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3312 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3313 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3314 = ADVANCED_FACE('',(#3315),#3318,.F.); +#3315 = FACE_BOUND('',#3316,.F.); +#3316 = EDGE_LOOP('',(#3317)); +#3317 = ORIENTED_EDGE('',*,*,#3291,.T.); +#3318 = PLANE('',#3319); +#3319 = AXIS2_PLACEMENT_3D('',#3320,#3321,#3322); +#3320 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3321 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3322 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3327)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3324,#3325,#3326)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3324 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3325 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3326 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3327 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3324, + 'distance_accuracy_value','confusion accuracy'); +#3328 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3329,#3331); +#3329 = ( REPRESENTATION_RELATIONSHIP('','',#3284,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3330) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3330 = ITEM_DEFINED_TRANSFORMATION('','',#11,#159); +#3331 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3332); +#3332 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49673','BALL_0035','',#5,#3279,$ + ); +#3333 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3281)); +#3334 = SHAPE_DEFINITION_REPRESENTATION(#3335,#3341); +#3335 = PRODUCT_DEFINITION_SHAPE('','',#3336); +#3336 = PRODUCT_DEFINITION('design','',#3337,#3340); +#3337 = PRODUCT_DEFINITION_FORMATION('','',#3338); +#3338 = PRODUCT('BALL_0036','BALL_0036','',(#3339)); +#3339 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3340 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3341 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3342),#3380); +#3342 = MANIFOLD_SOLID_BREP('',#3343); +#3343 = CLOSED_SHELL('',(#3344,#3371)); +#3344 = ADVANCED_FACE('',(#3345),#3366,.T.); +#3345 = FACE_BOUND('',#3346,.T.); +#3346 = EDGE_LOOP('',(#3347,#3356,#3365)); +#3347 = ORIENTED_EDGE('',*,*,#3348,.T.); +#3348 = EDGE_CURVE('',#3349,#3349,#3351,.T.); +#3349 = VERTEX_POINT('',#3350); +#3350 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3351 = CIRCLE('',#3352,0.131200000001); +#3352 = AXIS2_PLACEMENT_3D('',#3353,#3354,#3355); +#3353 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3354 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3355 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3356 = ORIENTED_EDGE('',*,*,#3357,.T.); +#3357 = EDGE_CURVE('',#3349,#3358,#3360,.T.); +#3358 = VERTEX_POINT('',#3359); +#3359 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3360 = CIRCLE('',#3361,0.164); +#3361 = AXIS2_PLACEMENT_3D('',#3362,#3363,#3364); +#3362 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3363 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3364 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3365 = ORIENTED_EDGE('',*,*,#3357,.F.); +#3366 = SPHERICAL_SURFACE('',#3367,0.164); +#3367 = AXIS2_PLACEMENT_3D('',#3368,#3369,#3370); +#3368 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3369 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3370 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3371 = ADVANCED_FACE('',(#3372),#3375,.F.); +#3372 = FACE_BOUND('',#3373,.F.); +#3373 = EDGE_LOOP('',(#3374)); +#3374 = ORIENTED_EDGE('',*,*,#3348,.T.); +#3375 = PLANE('',#3376); +#3376 = AXIS2_PLACEMENT_3D('',#3377,#3378,#3379); +#3377 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3378 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3379 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3384)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3381,#3382,#3383)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3381 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3382 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3383 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3384 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3381, + 'distance_accuracy_value','confusion accuracy'); +#3385 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3386,#3388); +#3386 = ( REPRESENTATION_RELATIONSHIP('','',#3341,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3387) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3387 = ITEM_DEFINED_TRANSFORMATION('','',#11,#163); +#3388 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3389); +#3389 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49674','BALL_0036','',#5,#3336,$ + ); +#3390 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3338)); +#3391 = SHAPE_DEFINITION_REPRESENTATION(#3392,#3398); +#3392 = PRODUCT_DEFINITION_SHAPE('','',#3393); +#3393 = PRODUCT_DEFINITION('design','',#3394,#3397); +#3394 = PRODUCT_DEFINITION_FORMATION('','',#3395); +#3395 = PRODUCT('BALL_0037','BALL_0037','',(#3396)); +#3396 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3397 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3398 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3399),#3437); +#3399 = MANIFOLD_SOLID_BREP('',#3400); +#3400 = CLOSED_SHELL('',(#3401,#3428)); +#3401 = ADVANCED_FACE('',(#3402),#3423,.T.); +#3402 = FACE_BOUND('',#3403,.T.); +#3403 = EDGE_LOOP('',(#3404,#3413,#3422)); +#3404 = ORIENTED_EDGE('',*,*,#3405,.T.); +#3405 = EDGE_CURVE('',#3406,#3406,#3408,.T.); +#3406 = VERTEX_POINT('',#3407); +#3407 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3408 = CIRCLE('',#3409,0.131200000001); +#3409 = AXIS2_PLACEMENT_3D('',#3410,#3411,#3412); +#3410 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3411 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3412 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3413 = ORIENTED_EDGE('',*,*,#3414,.T.); +#3414 = EDGE_CURVE('',#3406,#3415,#3417,.T.); +#3415 = VERTEX_POINT('',#3416); +#3416 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3417 = CIRCLE('',#3418,0.164); +#3418 = AXIS2_PLACEMENT_3D('',#3419,#3420,#3421); +#3419 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3420 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3421 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3422 = ORIENTED_EDGE('',*,*,#3414,.F.); +#3423 = SPHERICAL_SURFACE('',#3424,0.164); +#3424 = AXIS2_PLACEMENT_3D('',#3425,#3426,#3427); +#3425 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3426 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3427 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3428 = ADVANCED_FACE('',(#3429),#3432,.F.); +#3429 = FACE_BOUND('',#3430,.F.); +#3430 = EDGE_LOOP('',(#3431)); +#3431 = ORIENTED_EDGE('',*,*,#3405,.T.); +#3432 = PLANE('',#3433); +#3433 = AXIS2_PLACEMENT_3D('',#3434,#3435,#3436); +#3434 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3435 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3436 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3441)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3438,#3439,#3440)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3438 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3439 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3440 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3441 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3438, + 'distance_accuracy_value','confusion accuracy'); +#3442 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3443,#3445); +#3443 = ( REPRESENTATION_RELATIONSHIP('','',#3398,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3444) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3444 = ITEM_DEFINED_TRANSFORMATION('','',#11,#167); +#3445 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3446); +#3446 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49675','BALL_0037','',#5,#3393,$ + ); +#3447 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3395)); +#3448 = SHAPE_DEFINITION_REPRESENTATION(#3449,#3455); +#3449 = PRODUCT_DEFINITION_SHAPE('','',#3450); +#3450 = PRODUCT_DEFINITION('design','',#3451,#3454); +#3451 = PRODUCT_DEFINITION_FORMATION('','',#3452); +#3452 = PRODUCT('BALL_0038','BALL_0038','',(#3453)); +#3453 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3454 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3455 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3456),#3494); +#3456 = MANIFOLD_SOLID_BREP('',#3457); +#3457 = CLOSED_SHELL('',(#3458,#3485)); +#3458 = ADVANCED_FACE('',(#3459),#3480,.T.); +#3459 = FACE_BOUND('',#3460,.T.); +#3460 = EDGE_LOOP('',(#3461,#3470,#3479)); +#3461 = ORIENTED_EDGE('',*,*,#3462,.T.); +#3462 = EDGE_CURVE('',#3463,#3463,#3465,.T.); +#3463 = VERTEX_POINT('',#3464); +#3464 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3465 = CIRCLE('',#3466,0.131200000001); +#3466 = AXIS2_PLACEMENT_3D('',#3467,#3468,#3469); +#3467 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3468 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3469 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3470 = ORIENTED_EDGE('',*,*,#3471,.T.); +#3471 = EDGE_CURVE('',#3463,#3472,#3474,.T.); +#3472 = VERTEX_POINT('',#3473); +#3473 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3474 = CIRCLE('',#3475,0.164); +#3475 = AXIS2_PLACEMENT_3D('',#3476,#3477,#3478); +#3476 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3477 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3478 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3479 = ORIENTED_EDGE('',*,*,#3471,.F.); +#3480 = SPHERICAL_SURFACE('',#3481,0.164); +#3481 = AXIS2_PLACEMENT_3D('',#3482,#3483,#3484); +#3482 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3483 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3484 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3485 = ADVANCED_FACE('',(#3486),#3489,.F.); +#3486 = FACE_BOUND('',#3487,.F.); +#3487 = EDGE_LOOP('',(#3488)); +#3488 = ORIENTED_EDGE('',*,*,#3462,.T.); +#3489 = PLANE('',#3490); +#3490 = AXIS2_PLACEMENT_3D('',#3491,#3492,#3493); +#3491 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3492 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3493 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3498)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3495,#3496,#3497)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3495 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3496 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3497 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3498 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3495, + 'distance_accuracy_value','confusion accuracy'); +#3499 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3500,#3502); +#3500 = ( REPRESENTATION_RELATIONSHIP('','',#3455,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3501) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3501 = ITEM_DEFINED_TRANSFORMATION('','',#11,#171); +#3502 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3503); +#3503 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49676','BALL_0038','',#5,#3450,$ + ); +#3504 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3452)); +#3505 = SHAPE_DEFINITION_REPRESENTATION(#3506,#3512); +#3506 = PRODUCT_DEFINITION_SHAPE('','',#3507); +#3507 = PRODUCT_DEFINITION('design','',#3508,#3511); +#3508 = PRODUCT_DEFINITION_FORMATION('','',#3509); +#3509 = PRODUCT('BALL_0039','BALL_0039','',(#3510)); +#3510 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3511 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3512 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3513),#3551); +#3513 = MANIFOLD_SOLID_BREP('',#3514); +#3514 = CLOSED_SHELL('',(#3515,#3542)); +#3515 = ADVANCED_FACE('',(#3516),#3537,.T.); +#3516 = FACE_BOUND('',#3517,.T.); +#3517 = EDGE_LOOP('',(#3518,#3527,#3536)); +#3518 = ORIENTED_EDGE('',*,*,#3519,.T.); +#3519 = EDGE_CURVE('',#3520,#3520,#3522,.T.); +#3520 = VERTEX_POINT('',#3521); +#3521 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3522 = CIRCLE('',#3523,0.131200000001); +#3523 = AXIS2_PLACEMENT_3D('',#3524,#3525,#3526); +#3524 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3525 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3526 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3527 = ORIENTED_EDGE('',*,*,#3528,.T.); +#3528 = EDGE_CURVE('',#3520,#3529,#3531,.T.); +#3529 = VERTEX_POINT('',#3530); +#3530 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3531 = CIRCLE('',#3532,0.164); +#3532 = AXIS2_PLACEMENT_3D('',#3533,#3534,#3535); +#3533 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3534 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3535 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3536 = ORIENTED_EDGE('',*,*,#3528,.F.); +#3537 = SPHERICAL_SURFACE('',#3538,0.164); +#3538 = AXIS2_PLACEMENT_3D('',#3539,#3540,#3541); +#3539 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3540 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3541 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3542 = ADVANCED_FACE('',(#3543),#3546,.F.); +#3543 = FACE_BOUND('',#3544,.F.); +#3544 = EDGE_LOOP('',(#3545)); +#3545 = ORIENTED_EDGE('',*,*,#3519,.T.); +#3546 = PLANE('',#3547); +#3547 = AXIS2_PLACEMENT_3D('',#3548,#3549,#3550); +#3548 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3549 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3550 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3555)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3552,#3553,#3554)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3552 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3553 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3554 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3555 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3552, + 'distance_accuracy_value','confusion accuracy'); +#3556 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3557,#3559); +#3557 = ( REPRESENTATION_RELATIONSHIP('','',#3512,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3558) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3558 = ITEM_DEFINED_TRANSFORMATION('','',#11,#175); +#3559 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3560); +#3560 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49677','BALL_0039','',#5,#3507,$ + ); +#3561 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3509)); +#3562 = SHAPE_DEFINITION_REPRESENTATION(#3563,#3569); +#3563 = PRODUCT_DEFINITION_SHAPE('','',#3564); +#3564 = PRODUCT_DEFINITION('design','',#3565,#3568); +#3565 = PRODUCT_DEFINITION_FORMATION('','',#3566); +#3566 = PRODUCT('BALL_0040','BALL_0040','',(#3567)); +#3567 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3568 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3569 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3570),#3608); +#3570 = MANIFOLD_SOLID_BREP('',#3571); +#3571 = CLOSED_SHELL('',(#3572,#3599)); +#3572 = ADVANCED_FACE('',(#3573),#3594,.T.); +#3573 = FACE_BOUND('',#3574,.T.); +#3574 = EDGE_LOOP('',(#3575,#3584,#3593)); +#3575 = ORIENTED_EDGE('',*,*,#3576,.T.); +#3576 = EDGE_CURVE('',#3577,#3577,#3579,.T.); +#3577 = VERTEX_POINT('',#3578); +#3578 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3579 = CIRCLE('',#3580,0.131200000001); +#3580 = AXIS2_PLACEMENT_3D('',#3581,#3582,#3583); +#3581 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3582 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3583 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3584 = ORIENTED_EDGE('',*,*,#3585,.T.); +#3585 = EDGE_CURVE('',#3577,#3586,#3588,.T.); +#3586 = VERTEX_POINT('',#3587); +#3587 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3588 = CIRCLE('',#3589,0.164); +#3589 = AXIS2_PLACEMENT_3D('',#3590,#3591,#3592); +#3590 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3591 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3592 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3593 = ORIENTED_EDGE('',*,*,#3585,.F.); +#3594 = SPHERICAL_SURFACE('',#3595,0.164); +#3595 = AXIS2_PLACEMENT_3D('',#3596,#3597,#3598); +#3596 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3597 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3598 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3599 = ADVANCED_FACE('',(#3600),#3603,.F.); +#3600 = FACE_BOUND('',#3601,.F.); +#3601 = EDGE_LOOP('',(#3602)); +#3602 = ORIENTED_EDGE('',*,*,#3576,.T.); +#3603 = PLANE('',#3604); +#3604 = AXIS2_PLACEMENT_3D('',#3605,#3606,#3607); +#3605 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3606 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3607 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3612)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3609,#3610,#3611)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3609 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3610 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3611 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3612 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3609, + 'distance_accuracy_value','confusion accuracy'); +#3613 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3614,#3616); +#3614 = ( REPRESENTATION_RELATIONSHIP('','',#3569,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3615) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3615 = ITEM_DEFINED_TRANSFORMATION('','',#11,#179); +#3616 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3617); +#3617 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49678','BALL_0040','',#5,#3564,$ + ); +#3618 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3566)); +#3619 = SHAPE_DEFINITION_REPRESENTATION(#3620,#3626); +#3620 = PRODUCT_DEFINITION_SHAPE('','',#3621); +#3621 = PRODUCT_DEFINITION('design','',#3622,#3625); +#3622 = PRODUCT_DEFINITION_FORMATION('','',#3623); +#3623 = PRODUCT('BALL_0041','BALL_0041','',(#3624)); +#3624 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3625 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3626 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3627),#3665); +#3627 = MANIFOLD_SOLID_BREP('',#3628); +#3628 = CLOSED_SHELL('',(#3629,#3656)); +#3629 = ADVANCED_FACE('',(#3630),#3651,.T.); +#3630 = FACE_BOUND('',#3631,.T.); +#3631 = EDGE_LOOP('',(#3632,#3641,#3650)); +#3632 = ORIENTED_EDGE('',*,*,#3633,.T.); +#3633 = EDGE_CURVE('',#3634,#3634,#3636,.T.); +#3634 = VERTEX_POINT('',#3635); +#3635 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3636 = CIRCLE('',#3637,0.131200000001); +#3637 = AXIS2_PLACEMENT_3D('',#3638,#3639,#3640); +#3638 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3639 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3640 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3641 = ORIENTED_EDGE('',*,*,#3642,.T.); +#3642 = EDGE_CURVE('',#3634,#3643,#3645,.T.); +#3643 = VERTEX_POINT('',#3644); +#3644 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3645 = CIRCLE('',#3646,0.164); +#3646 = AXIS2_PLACEMENT_3D('',#3647,#3648,#3649); +#3647 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3648 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3649 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3650 = ORIENTED_EDGE('',*,*,#3642,.F.); +#3651 = SPHERICAL_SURFACE('',#3652,0.164); +#3652 = AXIS2_PLACEMENT_3D('',#3653,#3654,#3655); +#3653 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3654 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3655 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3656 = ADVANCED_FACE('',(#3657),#3660,.F.); +#3657 = FACE_BOUND('',#3658,.F.); +#3658 = EDGE_LOOP('',(#3659)); +#3659 = ORIENTED_EDGE('',*,*,#3633,.T.); +#3660 = PLANE('',#3661); +#3661 = AXIS2_PLACEMENT_3D('',#3662,#3663,#3664); +#3662 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3663 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3664 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3669)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3666,#3667,#3668)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3666 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3667 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3668 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3669 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3666, + 'distance_accuracy_value','confusion accuracy'); +#3670 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3671,#3673); +#3671 = ( REPRESENTATION_RELATIONSHIP('','',#3626,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3672) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3672 = ITEM_DEFINED_TRANSFORMATION('','',#11,#183); +#3673 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3674); +#3674 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49679','BALL_0041','',#5,#3621,$ + ); +#3675 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3623)); +#3676 = SHAPE_DEFINITION_REPRESENTATION(#3677,#3683); +#3677 = PRODUCT_DEFINITION_SHAPE('','',#3678); +#3678 = PRODUCT_DEFINITION('design','',#3679,#3682); +#3679 = PRODUCT_DEFINITION_FORMATION('','',#3680); +#3680 = PRODUCT('BALL_0042','BALL_0042','',(#3681)); +#3681 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3682 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3683 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3684),#3722); +#3684 = MANIFOLD_SOLID_BREP('',#3685); +#3685 = CLOSED_SHELL('',(#3686,#3713)); +#3686 = ADVANCED_FACE('',(#3687),#3708,.T.); +#3687 = FACE_BOUND('',#3688,.T.); +#3688 = EDGE_LOOP('',(#3689,#3698,#3707)); +#3689 = ORIENTED_EDGE('',*,*,#3690,.T.); +#3690 = EDGE_CURVE('',#3691,#3691,#3693,.T.); +#3691 = VERTEX_POINT('',#3692); +#3692 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3693 = CIRCLE('',#3694,0.131200000001); +#3694 = AXIS2_PLACEMENT_3D('',#3695,#3696,#3697); +#3695 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3696 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3697 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3698 = ORIENTED_EDGE('',*,*,#3699,.T.); +#3699 = EDGE_CURVE('',#3691,#3700,#3702,.T.); +#3700 = VERTEX_POINT('',#3701); +#3701 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3702 = CIRCLE('',#3703,0.164); +#3703 = AXIS2_PLACEMENT_3D('',#3704,#3705,#3706); +#3704 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3705 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3706 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3707 = ORIENTED_EDGE('',*,*,#3699,.F.); +#3708 = SPHERICAL_SURFACE('',#3709,0.164); +#3709 = AXIS2_PLACEMENT_3D('',#3710,#3711,#3712); +#3710 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3711 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3712 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3713 = ADVANCED_FACE('',(#3714),#3717,.F.); +#3714 = FACE_BOUND('',#3715,.F.); +#3715 = EDGE_LOOP('',(#3716)); +#3716 = ORIENTED_EDGE('',*,*,#3690,.T.); +#3717 = PLANE('',#3718); +#3718 = AXIS2_PLACEMENT_3D('',#3719,#3720,#3721); +#3719 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3720 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3721 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3726)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3723,#3724,#3725)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3723 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3724 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3725 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3726 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3723, + 'distance_accuracy_value','confusion accuracy'); +#3727 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3728,#3730); +#3728 = ( REPRESENTATION_RELATIONSHIP('','',#3683,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3729) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3729 = ITEM_DEFINED_TRANSFORMATION('','',#11,#187); +#3730 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3731); +#3731 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49680','BALL_0042','',#5,#3678,$ + ); +#3732 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3680)); +#3733 = SHAPE_DEFINITION_REPRESENTATION(#3734,#3740); +#3734 = PRODUCT_DEFINITION_SHAPE('','',#3735); +#3735 = PRODUCT_DEFINITION('design','',#3736,#3739); +#3736 = PRODUCT_DEFINITION_FORMATION('','',#3737); +#3737 = PRODUCT('BALL_0043','BALL_0043','',(#3738)); +#3738 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3739 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3740 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3741),#3779); +#3741 = MANIFOLD_SOLID_BREP('',#3742); +#3742 = CLOSED_SHELL('',(#3743,#3770)); +#3743 = ADVANCED_FACE('',(#3744),#3765,.T.); +#3744 = FACE_BOUND('',#3745,.T.); +#3745 = EDGE_LOOP('',(#3746,#3755,#3764)); +#3746 = ORIENTED_EDGE('',*,*,#3747,.T.); +#3747 = EDGE_CURVE('',#3748,#3748,#3750,.T.); +#3748 = VERTEX_POINT('',#3749); +#3749 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3750 = CIRCLE('',#3751,0.131200000001); +#3751 = AXIS2_PLACEMENT_3D('',#3752,#3753,#3754); +#3752 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3753 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3754 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3755 = ORIENTED_EDGE('',*,*,#3756,.T.); +#3756 = EDGE_CURVE('',#3748,#3757,#3759,.T.); +#3757 = VERTEX_POINT('',#3758); +#3758 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3759 = CIRCLE('',#3760,0.164); +#3760 = AXIS2_PLACEMENT_3D('',#3761,#3762,#3763); +#3761 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3762 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3763 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3764 = ORIENTED_EDGE('',*,*,#3756,.F.); +#3765 = SPHERICAL_SURFACE('',#3766,0.164); +#3766 = AXIS2_PLACEMENT_3D('',#3767,#3768,#3769); +#3767 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3768 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3769 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3770 = ADVANCED_FACE('',(#3771),#3774,.F.); +#3771 = FACE_BOUND('',#3772,.F.); +#3772 = EDGE_LOOP('',(#3773)); +#3773 = ORIENTED_EDGE('',*,*,#3747,.T.); +#3774 = PLANE('',#3775); +#3775 = AXIS2_PLACEMENT_3D('',#3776,#3777,#3778); +#3776 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3777 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3778 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3783)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3780,#3781,#3782)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3780 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3781 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3782 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3783 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3780, + 'distance_accuracy_value','confusion accuracy'); +#3784 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3785,#3787); +#3785 = ( REPRESENTATION_RELATIONSHIP('','',#3740,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3786) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3786 = ITEM_DEFINED_TRANSFORMATION('','',#11,#191); +#3787 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3788); +#3788 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49681','BALL_0043','',#5,#3735,$ + ); +#3789 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3737)); +#3790 = SHAPE_DEFINITION_REPRESENTATION(#3791,#3797); +#3791 = PRODUCT_DEFINITION_SHAPE('','',#3792); +#3792 = PRODUCT_DEFINITION('design','',#3793,#3796); +#3793 = PRODUCT_DEFINITION_FORMATION('','',#3794); +#3794 = PRODUCT('BALL_0044','BALL_0044','',(#3795)); +#3795 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3796 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3797 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3798),#3836); +#3798 = MANIFOLD_SOLID_BREP('',#3799); +#3799 = CLOSED_SHELL('',(#3800,#3827)); +#3800 = ADVANCED_FACE('',(#3801),#3822,.T.); +#3801 = FACE_BOUND('',#3802,.T.); +#3802 = EDGE_LOOP('',(#3803,#3812,#3821)); +#3803 = ORIENTED_EDGE('',*,*,#3804,.T.); +#3804 = EDGE_CURVE('',#3805,#3805,#3807,.T.); +#3805 = VERTEX_POINT('',#3806); +#3806 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3807 = CIRCLE('',#3808,0.131200000001); +#3808 = AXIS2_PLACEMENT_3D('',#3809,#3810,#3811); +#3809 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3810 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3811 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3812 = ORIENTED_EDGE('',*,*,#3813,.T.); +#3813 = EDGE_CURVE('',#3805,#3814,#3816,.T.); +#3814 = VERTEX_POINT('',#3815); +#3815 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3816 = CIRCLE('',#3817,0.164); +#3817 = AXIS2_PLACEMENT_3D('',#3818,#3819,#3820); +#3818 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3819 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3820 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3821 = ORIENTED_EDGE('',*,*,#3813,.F.); +#3822 = SPHERICAL_SURFACE('',#3823,0.164); +#3823 = AXIS2_PLACEMENT_3D('',#3824,#3825,#3826); +#3824 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3825 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3826 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3827 = ADVANCED_FACE('',(#3828),#3831,.F.); +#3828 = FACE_BOUND('',#3829,.F.); +#3829 = EDGE_LOOP('',(#3830)); +#3830 = ORIENTED_EDGE('',*,*,#3804,.T.); +#3831 = PLANE('',#3832); +#3832 = AXIS2_PLACEMENT_3D('',#3833,#3834,#3835); +#3833 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3834 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3835 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3840)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3837,#3838,#3839)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3837 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3838 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3839 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3840 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3837, + 'distance_accuracy_value','confusion accuracy'); +#3841 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3842,#3844); +#3842 = ( REPRESENTATION_RELATIONSHIP('','',#3797,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3843) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3843 = ITEM_DEFINED_TRANSFORMATION('','',#11,#195); +#3844 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3845); +#3845 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49682','BALL_0044','',#5,#3792,$ + ); +#3846 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3794)); +#3847 = SHAPE_DEFINITION_REPRESENTATION(#3848,#3854); +#3848 = PRODUCT_DEFINITION_SHAPE('','',#3849); +#3849 = PRODUCT_DEFINITION('design','',#3850,#3853); +#3850 = PRODUCT_DEFINITION_FORMATION('','',#3851); +#3851 = PRODUCT('BALL_0045','BALL_0045','',(#3852)); +#3852 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3853 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3854 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3855),#3893); +#3855 = MANIFOLD_SOLID_BREP('',#3856); +#3856 = CLOSED_SHELL('',(#3857,#3884)); +#3857 = ADVANCED_FACE('',(#3858),#3879,.T.); +#3858 = FACE_BOUND('',#3859,.T.); +#3859 = EDGE_LOOP('',(#3860,#3869,#3878)); +#3860 = ORIENTED_EDGE('',*,*,#3861,.T.); +#3861 = EDGE_CURVE('',#3862,#3862,#3864,.T.); +#3862 = VERTEX_POINT('',#3863); +#3863 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3864 = CIRCLE('',#3865,0.131200000001); +#3865 = AXIS2_PLACEMENT_3D('',#3866,#3867,#3868); +#3866 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3867 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3868 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3869 = ORIENTED_EDGE('',*,*,#3870,.T.); +#3870 = EDGE_CURVE('',#3862,#3871,#3873,.T.); +#3871 = VERTEX_POINT('',#3872); +#3872 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3873 = CIRCLE('',#3874,0.164); +#3874 = AXIS2_PLACEMENT_3D('',#3875,#3876,#3877); +#3875 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3876 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3877 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3878 = ORIENTED_EDGE('',*,*,#3870,.F.); +#3879 = SPHERICAL_SURFACE('',#3880,0.164); +#3880 = AXIS2_PLACEMENT_3D('',#3881,#3882,#3883); +#3881 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3882 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3883 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3884 = ADVANCED_FACE('',(#3885),#3888,.F.); +#3885 = FACE_BOUND('',#3886,.F.); +#3886 = EDGE_LOOP('',(#3887)); +#3887 = ORIENTED_EDGE('',*,*,#3861,.T.); +#3888 = PLANE('',#3889); +#3889 = AXIS2_PLACEMENT_3D('',#3890,#3891,#3892); +#3890 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3891 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3892 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3897)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3894,#3895,#3896)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3894 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3895 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3896 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3897 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3894, + 'distance_accuracy_value','confusion accuracy'); +#3898 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3899,#3901); +#3899 = ( REPRESENTATION_RELATIONSHIP('','',#3854,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3900) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3900 = ITEM_DEFINED_TRANSFORMATION('','',#11,#199); +#3901 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3902); +#3902 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49683','BALL_0045','',#5,#3849,$ + ); +#3903 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3851)); +#3904 = SHAPE_DEFINITION_REPRESENTATION(#3905,#3911); +#3905 = PRODUCT_DEFINITION_SHAPE('','',#3906); +#3906 = PRODUCT_DEFINITION('design','',#3907,#3910); +#3907 = PRODUCT_DEFINITION_FORMATION('','',#3908); +#3908 = PRODUCT('BALL_0046','BALL_0046','',(#3909)); +#3909 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3910 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3911 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3912),#3950); +#3912 = MANIFOLD_SOLID_BREP('',#3913); +#3913 = CLOSED_SHELL('',(#3914,#3941)); +#3914 = ADVANCED_FACE('',(#3915),#3936,.T.); +#3915 = FACE_BOUND('',#3916,.T.); +#3916 = EDGE_LOOP('',(#3917,#3926,#3935)); +#3917 = ORIENTED_EDGE('',*,*,#3918,.T.); +#3918 = EDGE_CURVE('',#3919,#3919,#3921,.T.); +#3919 = VERTEX_POINT('',#3920); +#3920 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3921 = CIRCLE('',#3922,0.131200000001); +#3922 = AXIS2_PLACEMENT_3D('',#3923,#3924,#3925); +#3923 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3924 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3925 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3926 = ORIENTED_EDGE('',*,*,#3927,.T.); +#3927 = EDGE_CURVE('',#3919,#3928,#3930,.T.); +#3928 = VERTEX_POINT('',#3929); +#3929 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3930 = CIRCLE('',#3931,0.164); +#3931 = AXIS2_PLACEMENT_3D('',#3932,#3933,#3934); +#3932 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3933 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3934 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3935 = ORIENTED_EDGE('',*,*,#3927,.F.); +#3936 = SPHERICAL_SURFACE('',#3937,0.164); +#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); +#3938 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3939 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3940 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3941 = ADVANCED_FACE('',(#3942),#3945,.F.); +#3942 = FACE_BOUND('',#3943,.F.); +#3943 = EDGE_LOOP('',(#3944)); +#3944 = ORIENTED_EDGE('',*,*,#3918,.T.); +#3945 = PLANE('',#3946); +#3946 = AXIS2_PLACEMENT_3D('',#3947,#3948,#3949); +#3947 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#3948 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3949 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#3950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3954)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3951,#3952,#3953)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3951 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3952 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3953 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3954 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3951, + 'distance_accuracy_value','confusion accuracy'); +#3955 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3956,#3958); +#3956 = ( REPRESENTATION_RELATIONSHIP('','',#3911,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3957) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3957 = ITEM_DEFINED_TRANSFORMATION('','',#11,#203); +#3958 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3959); +#3959 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49684','BALL_0046','',#5,#3906,$ + ); +#3960 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3908)); +#3961 = SHAPE_DEFINITION_REPRESENTATION(#3962,#3968); +#3962 = PRODUCT_DEFINITION_SHAPE('','',#3963); +#3963 = PRODUCT_DEFINITION('design','',#3964,#3967); +#3964 = PRODUCT_DEFINITION_FORMATION('','',#3965); +#3965 = PRODUCT('BALL_0047','BALL_0047','',(#3966)); +#3966 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3967 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3968 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3969),#4007); +#3969 = MANIFOLD_SOLID_BREP('',#3970); +#3970 = CLOSED_SHELL('',(#3971,#3998)); +#3971 = ADVANCED_FACE('',(#3972),#3993,.T.); +#3972 = FACE_BOUND('',#3973,.T.); +#3973 = EDGE_LOOP('',(#3974,#3983,#3992)); +#3974 = ORIENTED_EDGE('',*,*,#3975,.T.); +#3975 = EDGE_CURVE('',#3976,#3976,#3978,.T.); +#3976 = VERTEX_POINT('',#3977); +#3977 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#3978 = CIRCLE('',#3979,0.131200000001); +#3979 = AXIS2_PLACEMENT_3D('',#3980,#3981,#3982); +#3980 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#3981 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#3982 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#3983 = ORIENTED_EDGE('',*,*,#3984,.T.); +#3984 = EDGE_CURVE('',#3976,#3985,#3987,.T.); +#3985 = VERTEX_POINT('',#3986); +#3986 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#3987 = CIRCLE('',#3988,0.164); +#3988 = AXIS2_PLACEMENT_3D('',#3989,#3990,#3991); +#3989 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3990 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#3991 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#3992 = ORIENTED_EDGE('',*,*,#3984,.F.); +#3993 = SPHERICAL_SURFACE('',#3994,0.164); +#3994 = AXIS2_PLACEMENT_3D('',#3995,#3996,#3997); +#3995 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#3996 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#3997 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#3998 = ADVANCED_FACE('',(#3999),#4002,.F.); +#3999 = FACE_BOUND('',#4000,.F.); +#4000 = EDGE_LOOP('',(#4001)); +#4001 = ORIENTED_EDGE('',*,*,#3975,.T.); +#4002 = PLANE('',#4003); +#4003 = AXIS2_PLACEMENT_3D('',#4004,#4005,#4006); +#4004 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4005 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4006 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4011)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4008,#4009,#4010)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4008 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4009 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4010 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4011 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4008, + 'distance_accuracy_value','confusion accuracy'); +#4012 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4013,#4015); +#4013 = ( REPRESENTATION_RELATIONSHIP('','',#3968,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4014) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4014 = ITEM_DEFINED_TRANSFORMATION('','',#11,#207); +#4015 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4016); +#4016 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49685','BALL_0047','',#5,#3963,$ + ); +#4017 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3965)); +#4018 = SHAPE_DEFINITION_REPRESENTATION(#4019,#4025); +#4019 = PRODUCT_DEFINITION_SHAPE('','',#4020); +#4020 = PRODUCT_DEFINITION('design','',#4021,#4024); +#4021 = PRODUCT_DEFINITION_FORMATION('','',#4022); +#4022 = PRODUCT('BALL_0048','BALL_0048','',(#4023)); +#4023 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4024 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4025 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4026),#4064); +#4026 = MANIFOLD_SOLID_BREP('',#4027); +#4027 = CLOSED_SHELL('',(#4028,#4055)); +#4028 = ADVANCED_FACE('',(#4029),#4050,.T.); +#4029 = FACE_BOUND('',#4030,.T.); +#4030 = EDGE_LOOP('',(#4031,#4040,#4049)); +#4031 = ORIENTED_EDGE('',*,*,#4032,.T.); +#4032 = EDGE_CURVE('',#4033,#4033,#4035,.T.); +#4033 = VERTEX_POINT('',#4034); +#4034 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4035 = CIRCLE('',#4036,0.131200000001); +#4036 = AXIS2_PLACEMENT_3D('',#4037,#4038,#4039); +#4037 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4038 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4039 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4040 = ORIENTED_EDGE('',*,*,#4041,.T.); +#4041 = EDGE_CURVE('',#4033,#4042,#4044,.T.); +#4042 = VERTEX_POINT('',#4043); +#4043 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4044 = CIRCLE('',#4045,0.164); +#4045 = AXIS2_PLACEMENT_3D('',#4046,#4047,#4048); +#4046 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4047 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4048 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4049 = ORIENTED_EDGE('',*,*,#4041,.F.); +#4050 = SPHERICAL_SURFACE('',#4051,0.164); +#4051 = AXIS2_PLACEMENT_3D('',#4052,#4053,#4054); +#4052 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4053 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4054 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4055 = ADVANCED_FACE('',(#4056),#4059,.F.); +#4056 = FACE_BOUND('',#4057,.F.); +#4057 = EDGE_LOOP('',(#4058)); +#4058 = ORIENTED_EDGE('',*,*,#4032,.T.); +#4059 = PLANE('',#4060); +#4060 = AXIS2_PLACEMENT_3D('',#4061,#4062,#4063); +#4061 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4062 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4063 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4068)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4065,#4066,#4067)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4065 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4066 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4067 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4068 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4065, + 'distance_accuracy_value','confusion accuracy'); +#4069 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4070,#4072); +#4070 = ( REPRESENTATION_RELATIONSHIP('','',#4025,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4071) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4071 = ITEM_DEFINED_TRANSFORMATION('','',#11,#211); +#4072 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4073); +#4073 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49686','BALL_0048','',#5,#4020,$ + ); +#4074 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4022)); +#4075 = SHAPE_DEFINITION_REPRESENTATION(#4076,#4082); +#4076 = PRODUCT_DEFINITION_SHAPE('','',#4077); +#4077 = PRODUCT_DEFINITION('design','',#4078,#4081); +#4078 = PRODUCT_DEFINITION_FORMATION('','',#4079); +#4079 = PRODUCT('BALL_0049','BALL_0049','',(#4080)); +#4080 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4081 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4082 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4083),#4121); +#4083 = MANIFOLD_SOLID_BREP('',#4084); +#4084 = CLOSED_SHELL('',(#4085,#4112)); +#4085 = ADVANCED_FACE('',(#4086),#4107,.T.); +#4086 = FACE_BOUND('',#4087,.T.); +#4087 = EDGE_LOOP('',(#4088,#4097,#4106)); +#4088 = ORIENTED_EDGE('',*,*,#4089,.T.); +#4089 = EDGE_CURVE('',#4090,#4090,#4092,.T.); +#4090 = VERTEX_POINT('',#4091); +#4091 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4092 = CIRCLE('',#4093,0.131200000001); +#4093 = AXIS2_PLACEMENT_3D('',#4094,#4095,#4096); +#4094 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4095 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4096 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4097 = ORIENTED_EDGE('',*,*,#4098,.T.); +#4098 = EDGE_CURVE('',#4090,#4099,#4101,.T.); +#4099 = VERTEX_POINT('',#4100); +#4100 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4101 = CIRCLE('',#4102,0.164); +#4102 = AXIS2_PLACEMENT_3D('',#4103,#4104,#4105); +#4103 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4104 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4105 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4106 = ORIENTED_EDGE('',*,*,#4098,.F.); +#4107 = SPHERICAL_SURFACE('',#4108,0.164); +#4108 = AXIS2_PLACEMENT_3D('',#4109,#4110,#4111); +#4109 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4110 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4111 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4112 = ADVANCED_FACE('',(#4113),#4116,.F.); +#4113 = FACE_BOUND('',#4114,.F.); +#4114 = EDGE_LOOP('',(#4115)); +#4115 = ORIENTED_EDGE('',*,*,#4089,.T.); +#4116 = PLANE('',#4117); +#4117 = AXIS2_PLACEMENT_3D('',#4118,#4119,#4120); +#4118 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4119 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4120 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4125)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4122,#4123,#4124)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4122 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4123 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4124 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4125 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4122, + 'distance_accuracy_value','confusion accuracy'); +#4126 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4127,#4129); +#4127 = ( REPRESENTATION_RELATIONSHIP('','',#4082,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4128) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4128 = ITEM_DEFINED_TRANSFORMATION('','',#11,#215); +#4129 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4130); +#4130 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49687','BALL_0049','',#5,#4077,$ + ); +#4131 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4079)); +#4132 = SHAPE_DEFINITION_REPRESENTATION(#4133,#4139); +#4133 = PRODUCT_DEFINITION_SHAPE('','',#4134); +#4134 = PRODUCT_DEFINITION('design','',#4135,#4138); +#4135 = PRODUCT_DEFINITION_FORMATION('','',#4136); +#4136 = PRODUCT('BALL_0050','BALL_0050','',(#4137)); +#4137 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4138 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4139 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4140),#4178); +#4140 = MANIFOLD_SOLID_BREP('',#4141); +#4141 = CLOSED_SHELL('',(#4142,#4169)); +#4142 = ADVANCED_FACE('',(#4143),#4164,.T.); +#4143 = FACE_BOUND('',#4144,.T.); +#4144 = EDGE_LOOP('',(#4145,#4154,#4163)); +#4145 = ORIENTED_EDGE('',*,*,#4146,.T.); +#4146 = EDGE_CURVE('',#4147,#4147,#4149,.T.); +#4147 = VERTEX_POINT('',#4148); +#4148 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4149 = CIRCLE('',#4150,0.131200000001); +#4150 = AXIS2_PLACEMENT_3D('',#4151,#4152,#4153); +#4151 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4152 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4153 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4154 = ORIENTED_EDGE('',*,*,#4155,.T.); +#4155 = EDGE_CURVE('',#4147,#4156,#4158,.T.); +#4156 = VERTEX_POINT('',#4157); +#4157 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4158 = CIRCLE('',#4159,0.164); +#4159 = AXIS2_PLACEMENT_3D('',#4160,#4161,#4162); +#4160 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4161 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4162 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4163 = ORIENTED_EDGE('',*,*,#4155,.F.); +#4164 = SPHERICAL_SURFACE('',#4165,0.164); +#4165 = AXIS2_PLACEMENT_3D('',#4166,#4167,#4168); +#4166 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4167 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4168 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4169 = ADVANCED_FACE('',(#4170),#4173,.F.); +#4170 = FACE_BOUND('',#4171,.F.); +#4171 = EDGE_LOOP('',(#4172)); +#4172 = ORIENTED_EDGE('',*,*,#4146,.T.); +#4173 = PLANE('',#4174); +#4174 = AXIS2_PLACEMENT_3D('',#4175,#4176,#4177); +#4175 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4176 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4177 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4182)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4179,#4180,#4181)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4179 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4180 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4181 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4182 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4179, + 'distance_accuracy_value','confusion accuracy'); +#4183 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4184,#4186); +#4184 = ( REPRESENTATION_RELATIONSHIP('','',#4139,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4185) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4185 = ITEM_DEFINED_TRANSFORMATION('','',#11,#219); +#4186 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4187); +#4187 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49688','BALL_0050','',#5,#4134,$ + ); +#4188 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4136)); +#4189 = SHAPE_DEFINITION_REPRESENTATION(#4190,#4196); +#4190 = PRODUCT_DEFINITION_SHAPE('','',#4191); +#4191 = PRODUCT_DEFINITION('design','',#4192,#4195); +#4192 = PRODUCT_DEFINITION_FORMATION('','',#4193); +#4193 = PRODUCT('BALL_0051','BALL_0051','',(#4194)); +#4194 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4195 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4196 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4197),#4235); +#4197 = MANIFOLD_SOLID_BREP('',#4198); +#4198 = CLOSED_SHELL('',(#4199,#4226)); +#4199 = ADVANCED_FACE('',(#4200),#4221,.T.); +#4200 = FACE_BOUND('',#4201,.T.); +#4201 = EDGE_LOOP('',(#4202,#4211,#4220)); +#4202 = ORIENTED_EDGE('',*,*,#4203,.T.); +#4203 = EDGE_CURVE('',#4204,#4204,#4206,.T.); +#4204 = VERTEX_POINT('',#4205); +#4205 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4206 = CIRCLE('',#4207,0.131200000001); +#4207 = AXIS2_PLACEMENT_3D('',#4208,#4209,#4210); +#4208 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4209 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4210 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4211 = ORIENTED_EDGE('',*,*,#4212,.T.); +#4212 = EDGE_CURVE('',#4204,#4213,#4215,.T.); +#4213 = VERTEX_POINT('',#4214); +#4214 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4215 = CIRCLE('',#4216,0.164); +#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); +#4217 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4218 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4219 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4220 = ORIENTED_EDGE('',*,*,#4212,.F.); +#4221 = SPHERICAL_SURFACE('',#4222,0.164); +#4222 = AXIS2_PLACEMENT_3D('',#4223,#4224,#4225); +#4223 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4224 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4225 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4226 = ADVANCED_FACE('',(#4227),#4230,.F.); +#4227 = FACE_BOUND('',#4228,.F.); +#4228 = EDGE_LOOP('',(#4229)); +#4229 = ORIENTED_EDGE('',*,*,#4203,.T.); +#4230 = PLANE('',#4231); +#4231 = AXIS2_PLACEMENT_3D('',#4232,#4233,#4234); +#4232 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4233 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4234 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4239)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4236,#4237,#4238)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4236 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4237 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4238 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4239 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4236, + 'distance_accuracy_value','confusion accuracy'); +#4240 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4241,#4243); +#4241 = ( REPRESENTATION_RELATIONSHIP('','',#4196,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4242) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4242 = ITEM_DEFINED_TRANSFORMATION('','',#11,#223); +#4243 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4244); +#4244 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49689','BALL_0051','',#5,#4191,$ + ); +#4245 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4193)); +#4246 = SHAPE_DEFINITION_REPRESENTATION(#4247,#4253); +#4247 = PRODUCT_DEFINITION_SHAPE('','',#4248); +#4248 = PRODUCT_DEFINITION('design','',#4249,#4252); +#4249 = PRODUCT_DEFINITION_FORMATION('','',#4250); +#4250 = PRODUCT('BALL_0052','BALL_0052','',(#4251)); +#4251 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4252 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4253 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4254),#4292); +#4254 = MANIFOLD_SOLID_BREP('',#4255); +#4255 = CLOSED_SHELL('',(#4256,#4283)); +#4256 = ADVANCED_FACE('',(#4257),#4278,.T.); +#4257 = FACE_BOUND('',#4258,.T.); +#4258 = EDGE_LOOP('',(#4259,#4268,#4277)); +#4259 = ORIENTED_EDGE('',*,*,#4260,.T.); +#4260 = EDGE_CURVE('',#4261,#4261,#4263,.T.); +#4261 = VERTEX_POINT('',#4262); +#4262 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4263 = CIRCLE('',#4264,0.131200000001); +#4264 = AXIS2_PLACEMENT_3D('',#4265,#4266,#4267); +#4265 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4266 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4267 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4268 = ORIENTED_EDGE('',*,*,#4269,.T.); +#4269 = EDGE_CURVE('',#4261,#4270,#4272,.T.); +#4270 = VERTEX_POINT('',#4271); +#4271 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4272 = CIRCLE('',#4273,0.164); +#4273 = AXIS2_PLACEMENT_3D('',#4274,#4275,#4276); +#4274 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4275 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4276 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4277 = ORIENTED_EDGE('',*,*,#4269,.F.); +#4278 = SPHERICAL_SURFACE('',#4279,0.164); +#4279 = AXIS2_PLACEMENT_3D('',#4280,#4281,#4282); +#4280 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4281 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4282 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4283 = ADVANCED_FACE('',(#4284),#4287,.F.); +#4284 = FACE_BOUND('',#4285,.F.); +#4285 = EDGE_LOOP('',(#4286)); +#4286 = ORIENTED_EDGE('',*,*,#4260,.T.); +#4287 = PLANE('',#4288); +#4288 = AXIS2_PLACEMENT_3D('',#4289,#4290,#4291); +#4289 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4290 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4291 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4296)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4293,#4294,#4295)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4293 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4294 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4295 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4296 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4293, + 'distance_accuracy_value','confusion accuracy'); +#4297 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4298,#4300); +#4298 = ( REPRESENTATION_RELATIONSHIP('','',#4253,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4299) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4299 = ITEM_DEFINED_TRANSFORMATION('','',#11,#227); +#4300 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4301); +#4301 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49690','BALL_0052','',#5,#4248,$ + ); +#4302 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4250)); +#4303 = SHAPE_DEFINITION_REPRESENTATION(#4304,#4310); +#4304 = PRODUCT_DEFINITION_SHAPE('','',#4305); +#4305 = PRODUCT_DEFINITION('design','',#4306,#4309); +#4306 = PRODUCT_DEFINITION_FORMATION('','',#4307); +#4307 = PRODUCT('BALL_0053','BALL_0053','',(#4308)); +#4308 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4309 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4310 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4311),#4349); +#4311 = MANIFOLD_SOLID_BREP('',#4312); +#4312 = CLOSED_SHELL('',(#4313,#4340)); +#4313 = ADVANCED_FACE('',(#4314),#4335,.T.); +#4314 = FACE_BOUND('',#4315,.T.); +#4315 = EDGE_LOOP('',(#4316,#4325,#4334)); +#4316 = ORIENTED_EDGE('',*,*,#4317,.T.); +#4317 = EDGE_CURVE('',#4318,#4318,#4320,.T.); +#4318 = VERTEX_POINT('',#4319); +#4319 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4320 = CIRCLE('',#4321,0.131200000001); +#4321 = AXIS2_PLACEMENT_3D('',#4322,#4323,#4324); +#4322 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4323 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4324 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4325 = ORIENTED_EDGE('',*,*,#4326,.T.); +#4326 = EDGE_CURVE('',#4318,#4327,#4329,.T.); +#4327 = VERTEX_POINT('',#4328); +#4328 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4329 = CIRCLE('',#4330,0.164); +#4330 = AXIS2_PLACEMENT_3D('',#4331,#4332,#4333); +#4331 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4332 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4333 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4334 = ORIENTED_EDGE('',*,*,#4326,.F.); +#4335 = SPHERICAL_SURFACE('',#4336,0.164); +#4336 = AXIS2_PLACEMENT_3D('',#4337,#4338,#4339); +#4337 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4338 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4339 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4340 = ADVANCED_FACE('',(#4341),#4344,.F.); +#4341 = FACE_BOUND('',#4342,.F.); +#4342 = EDGE_LOOP('',(#4343)); +#4343 = ORIENTED_EDGE('',*,*,#4317,.T.); +#4344 = PLANE('',#4345); +#4345 = AXIS2_PLACEMENT_3D('',#4346,#4347,#4348); +#4346 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4347 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4348 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4353)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4350,#4351,#4352)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4350 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4351 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4350, + 'distance_accuracy_value','confusion accuracy'); +#4354 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4355,#4357); +#4355 = ( REPRESENTATION_RELATIONSHIP('','',#4310,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4356) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4356 = ITEM_DEFINED_TRANSFORMATION('','',#11,#231); +#4357 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4358); +#4358 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49691','BALL_0053','',#5,#4305,$ + ); +#4359 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4307)); +#4360 = SHAPE_DEFINITION_REPRESENTATION(#4361,#4367); +#4361 = PRODUCT_DEFINITION_SHAPE('','',#4362); +#4362 = PRODUCT_DEFINITION('design','',#4363,#4366); +#4363 = PRODUCT_DEFINITION_FORMATION('','',#4364); +#4364 = PRODUCT('BALL_0054','BALL_0054','',(#4365)); +#4365 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4366 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4367 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4368),#4406); +#4368 = MANIFOLD_SOLID_BREP('',#4369); +#4369 = CLOSED_SHELL('',(#4370,#4397)); +#4370 = ADVANCED_FACE('',(#4371),#4392,.T.); +#4371 = FACE_BOUND('',#4372,.T.); +#4372 = EDGE_LOOP('',(#4373,#4382,#4391)); +#4373 = ORIENTED_EDGE('',*,*,#4374,.T.); +#4374 = EDGE_CURVE('',#4375,#4375,#4377,.T.); +#4375 = VERTEX_POINT('',#4376); +#4376 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4377 = CIRCLE('',#4378,0.131200000001); +#4378 = AXIS2_PLACEMENT_3D('',#4379,#4380,#4381); +#4379 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4380 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4381 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4382 = ORIENTED_EDGE('',*,*,#4383,.T.); +#4383 = EDGE_CURVE('',#4375,#4384,#4386,.T.); +#4384 = VERTEX_POINT('',#4385); +#4385 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4386 = CIRCLE('',#4387,0.164); +#4387 = AXIS2_PLACEMENT_3D('',#4388,#4389,#4390); +#4388 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4389 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4390 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4391 = ORIENTED_EDGE('',*,*,#4383,.F.); +#4392 = SPHERICAL_SURFACE('',#4393,0.164); +#4393 = AXIS2_PLACEMENT_3D('',#4394,#4395,#4396); +#4394 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4395 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4396 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4397 = ADVANCED_FACE('',(#4398),#4401,.F.); +#4398 = FACE_BOUND('',#4399,.F.); +#4399 = EDGE_LOOP('',(#4400)); +#4400 = ORIENTED_EDGE('',*,*,#4374,.T.); +#4401 = PLANE('',#4402); +#4402 = AXIS2_PLACEMENT_3D('',#4403,#4404,#4405); +#4403 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4404 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4405 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4410)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4407,#4408,#4409)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4407 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4408 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4409 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4410 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4407, + 'distance_accuracy_value','confusion accuracy'); +#4411 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4412,#4414); +#4412 = ( REPRESENTATION_RELATIONSHIP('','',#4367,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4413) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4413 = ITEM_DEFINED_TRANSFORMATION('','',#11,#235); +#4414 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4415); +#4415 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49692','BALL_0054','',#5,#4362,$ + ); +#4416 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4364)); +#4417 = SHAPE_DEFINITION_REPRESENTATION(#4418,#4424); +#4418 = PRODUCT_DEFINITION_SHAPE('','',#4419); +#4419 = PRODUCT_DEFINITION('design','',#4420,#4423); +#4420 = PRODUCT_DEFINITION_FORMATION('','',#4421); +#4421 = PRODUCT('BALL_0055','BALL_0055','',(#4422)); +#4422 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4423 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4424 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4425),#4463); +#4425 = MANIFOLD_SOLID_BREP('',#4426); +#4426 = CLOSED_SHELL('',(#4427,#4454)); +#4427 = ADVANCED_FACE('',(#4428),#4449,.T.); +#4428 = FACE_BOUND('',#4429,.T.); +#4429 = EDGE_LOOP('',(#4430,#4439,#4448)); +#4430 = ORIENTED_EDGE('',*,*,#4431,.T.); +#4431 = EDGE_CURVE('',#4432,#4432,#4434,.T.); +#4432 = VERTEX_POINT('',#4433); +#4433 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4434 = CIRCLE('',#4435,0.131200000001); +#4435 = AXIS2_PLACEMENT_3D('',#4436,#4437,#4438); +#4436 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4437 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4438 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4439 = ORIENTED_EDGE('',*,*,#4440,.T.); +#4440 = EDGE_CURVE('',#4432,#4441,#4443,.T.); +#4441 = VERTEX_POINT('',#4442); +#4442 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4443 = CIRCLE('',#4444,0.164); +#4444 = AXIS2_PLACEMENT_3D('',#4445,#4446,#4447); +#4445 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4446 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4447 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4448 = ORIENTED_EDGE('',*,*,#4440,.F.); +#4449 = SPHERICAL_SURFACE('',#4450,0.164); +#4450 = AXIS2_PLACEMENT_3D('',#4451,#4452,#4453); +#4451 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4452 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4453 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4454 = ADVANCED_FACE('',(#4455),#4458,.F.); +#4455 = FACE_BOUND('',#4456,.F.); +#4456 = EDGE_LOOP('',(#4457)); +#4457 = ORIENTED_EDGE('',*,*,#4431,.T.); +#4458 = PLANE('',#4459); +#4459 = AXIS2_PLACEMENT_3D('',#4460,#4461,#4462); +#4460 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4461 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4462 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4467)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4464,#4465,#4466)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4464 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4465 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4466 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4467 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4464, + 'distance_accuracy_value','confusion accuracy'); +#4468 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4469,#4471); +#4469 = ( REPRESENTATION_RELATIONSHIP('','',#4424,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4470) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4470 = ITEM_DEFINED_TRANSFORMATION('','',#11,#239); +#4471 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4472); +#4472 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49693','BALL_0055','',#5,#4419,$ + ); +#4473 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4421)); +#4474 = SHAPE_DEFINITION_REPRESENTATION(#4475,#4481); +#4475 = PRODUCT_DEFINITION_SHAPE('','',#4476); +#4476 = PRODUCT_DEFINITION('design','',#4477,#4480); +#4477 = PRODUCT_DEFINITION_FORMATION('','',#4478); +#4478 = PRODUCT('BALL_0056','BALL_0056','',(#4479)); +#4479 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4480 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4481 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4482),#4520); +#4482 = MANIFOLD_SOLID_BREP('',#4483); +#4483 = CLOSED_SHELL('',(#4484,#4511)); +#4484 = ADVANCED_FACE('',(#4485),#4506,.T.); +#4485 = FACE_BOUND('',#4486,.T.); +#4486 = EDGE_LOOP('',(#4487,#4496,#4505)); +#4487 = ORIENTED_EDGE('',*,*,#4488,.T.); +#4488 = EDGE_CURVE('',#4489,#4489,#4491,.T.); +#4489 = VERTEX_POINT('',#4490); +#4490 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4491 = CIRCLE('',#4492,0.131200000001); +#4492 = AXIS2_PLACEMENT_3D('',#4493,#4494,#4495); +#4493 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4494 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4495 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4496 = ORIENTED_EDGE('',*,*,#4497,.T.); +#4497 = EDGE_CURVE('',#4489,#4498,#4500,.T.); +#4498 = VERTEX_POINT('',#4499); +#4499 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4500 = CIRCLE('',#4501,0.164); +#4501 = AXIS2_PLACEMENT_3D('',#4502,#4503,#4504); +#4502 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4503 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4504 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4505 = ORIENTED_EDGE('',*,*,#4497,.F.); +#4506 = SPHERICAL_SURFACE('',#4507,0.164); +#4507 = AXIS2_PLACEMENT_3D('',#4508,#4509,#4510); +#4508 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4509 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4510 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4511 = ADVANCED_FACE('',(#4512),#4515,.F.); +#4512 = FACE_BOUND('',#4513,.F.); +#4513 = EDGE_LOOP('',(#4514)); +#4514 = ORIENTED_EDGE('',*,*,#4488,.T.); +#4515 = PLANE('',#4516); +#4516 = AXIS2_PLACEMENT_3D('',#4517,#4518,#4519); +#4517 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4518 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4519 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4524)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4521,#4522,#4523)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4521 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4522 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4523 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4524 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4521, + 'distance_accuracy_value','confusion accuracy'); +#4525 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4526,#4528); +#4526 = ( REPRESENTATION_RELATIONSHIP('','',#4481,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4527) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4527 = ITEM_DEFINED_TRANSFORMATION('','',#11,#243); +#4528 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4529); +#4529 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49694','BALL_0056','',#5,#4476,$ + ); +#4530 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4478)); +#4531 = SHAPE_DEFINITION_REPRESENTATION(#4532,#4538); +#4532 = PRODUCT_DEFINITION_SHAPE('','',#4533); +#4533 = PRODUCT_DEFINITION('design','',#4534,#4537); +#4534 = PRODUCT_DEFINITION_FORMATION('','',#4535); +#4535 = PRODUCT('BALL_0057','BALL_0057','',(#4536)); +#4536 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4537 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4538 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4539),#4577); +#4539 = MANIFOLD_SOLID_BREP('',#4540); +#4540 = CLOSED_SHELL('',(#4541,#4568)); +#4541 = ADVANCED_FACE('',(#4542),#4563,.T.); +#4542 = FACE_BOUND('',#4543,.T.); +#4543 = EDGE_LOOP('',(#4544,#4553,#4562)); +#4544 = ORIENTED_EDGE('',*,*,#4545,.T.); +#4545 = EDGE_CURVE('',#4546,#4546,#4548,.T.); +#4546 = VERTEX_POINT('',#4547); +#4547 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4548 = CIRCLE('',#4549,0.131200000001); +#4549 = AXIS2_PLACEMENT_3D('',#4550,#4551,#4552); +#4550 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4551 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4552 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4553 = ORIENTED_EDGE('',*,*,#4554,.T.); +#4554 = EDGE_CURVE('',#4546,#4555,#4557,.T.); +#4555 = VERTEX_POINT('',#4556); +#4556 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4557 = CIRCLE('',#4558,0.164); +#4558 = AXIS2_PLACEMENT_3D('',#4559,#4560,#4561); +#4559 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4560 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4561 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4562 = ORIENTED_EDGE('',*,*,#4554,.F.); +#4563 = SPHERICAL_SURFACE('',#4564,0.164); +#4564 = AXIS2_PLACEMENT_3D('',#4565,#4566,#4567); +#4565 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4566 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4567 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4568 = ADVANCED_FACE('',(#4569),#4572,.F.); +#4569 = FACE_BOUND('',#4570,.F.); +#4570 = EDGE_LOOP('',(#4571)); +#4571 = ORIENTED_EDGE('',*,*,#4545,.T.); +#4572 = PLANE('',#4573); +#4573 = AXIS2_PLACEMENT_3D('',#4574,#4575,#4576); +#4574 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4575 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4576 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4581)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4578,#4579,#4580)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4578 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4579 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4580 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4581 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4578, + 'distance_accuracy_value','confusion accuracy'); +#4582 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4583,#4585); +#4583 = ( REPRESENTATION_RELATIONSHIP('','',#4538,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4584) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4584 = ITEM_DEFINED_TRANSFORMATION('','',#11,#247); +#4585 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4586); +#4586 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49695','BALL_0057','',#5,#4533,$ + ); +#4587 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4535)); +#4588 = SHAPE_DEFINITION_REPRESENTATION(#4589,#4595); +#4589 = PRODUCT_DEFINITION_SHAPE('','',#4590); +#4590 = PRODUCT_DEFINITION('design','',#4591,#4594); +#4591 = PRODUCT_DEFINITION_FORMATION('','',#4592); +#4592 = PRODUCT('BALL_0058','BALL_0058','',(#4593)); +#4593 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4594 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4595 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4596),#4634); +#4596 = MANIFOLD_SOLID_BREP('',#4597); +#4597 = CLOSED_SHELL('',(#4598,#4625)); +#4598 = ADVANCED_FACE('',(#4599),#4620,.T.); +#4599 = FACE_BOUND('',#4600,.T.); +#4600 = EDGE_LOOP('',(#4601,#4610,#4619)); +#4601 = ORIENTED_EDGE('',*,*,#4602,.T.); +#4602 = EDGE_CURVE('',#4603,#4603,#4605,.T.); +#4603 = VERTEX_POINT('',#4604); +#4604 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4605 = CIRCLE('',#4606,0.131200000001); +#4606 = AXIS2_PLACEMENT_3D('',#4607,#4608,#4609); +#4607 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4608 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4609 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4610 = ORIENTED_EDGE('',*,*,#4611,.T.); +#4611 = EDGE_CURVE('',#4603,#4612,#4614,.T.); +#4612 = VERTEX_POINT('',#4613); +#4613 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4614 = CIRCLE('',#4615,0.164); +#4615 = AXIS2_PLACEMENT_3D('',#4616,#4617,#4618); +#4616 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4617 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4618 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4619 = ORIENTED_EDGE('',*,*,#4611,.F.); +#4620 = SPHERICAL_SURFACE('',#4621,0.164); +#4621 = AXIS2_PLACEMENT_3D('',#4622,#4623,#4624); +#4622 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4623 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4624 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4625 = ADVANCED_FACE('',(#4626),#4629,.F.); +#4626 = FACE_BOUND('',#4627,.F.); +#4627 = EDGE_LOOP('',(#4628)); +#4628 = ORIENTED_EDGE('',*,*,#4602,.T.); +#4629 = PLANE('',#4630); +#4630 = AXIS2_PLACEMENT_3D('',#4631,#4632,#4633); +#4631 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4632 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4633 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4638)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4635,#4636,#4637)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4635 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4636 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4637 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4638 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4635, + 'distance_accuracy_value','confusion accuracy'); +#4639 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4640,#4642); +#4640 = ( REPRESENTATION_RELATIONSHIP('','',#4595,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4641) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4641 = ITEM_DEFINED_TRANSFORMATION('','',#11,#251); +#4642 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4643); +#4643 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49696','BALL_0058','',#5,#4590,$ + ); +#4644 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4592)); +#4645 = SHAPE_DEFINITION_REPRESENTATION(#4646,#4652); +#4646 = PRODUCT_DEFINITION_SHAPE('','',#4647); +#4647 = PRODUCT_DEFINITION('design','',#4648,#4651); +#4648 = PRODUCT_DEFINITION_FORMATION('','',#4649); +#4649 = PRODUCT('BALL_0059','BALL_0059','',(#4650)); +#4650 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4651 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4652 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4653),#4691); +#4653 = MANIFOLD_SOLID_BREP('',#4654); +#4654 = CLOSED_SHELL('',(#4655,#4682)); +#4655 = ADVANCED_FACE('',(#4656),#4677,.T.); +#4656 = FACE_BOUND('',#4657,.T.); +#4657 = EDGE_LOOP('',(#4658,#4667,#4676)); +#4658 = ORIENTED_EDGE('',*,*,#4659,.T.); +#4659 = EDGE_CURVE('',#4660,#4660,#4662,.T.); +#4660 = VERTEX_POINT('',#4661); +#4661 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4662 = CIRCLE('',#4663,0.131200000001); +#4663 = AXIS2_PLACEMENT_3D('',#4664,#4665,#4666); +#4664 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4665 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4666 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4667 = ORIENTED_EDGE('',*,*,#4668,.T.); +#4668 = EDGE_CURVE('',#4660,#4669,#4671,.T.); +#4669 = VERTEX_POINT('',#4670); +#4670 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4671 = CIRCLE('',#4672,0.164); +#4672 = AXIS2_PLACEMENT_3D('',#4673,#4674,#4675); +#4673 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4674 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4675 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4676 = ORIENTED_EDGE('',*,*,#4668,.F.); +#4677 = SPHERICAL_SURFACE('',#4678,0.164); +#4678 = AXIS2_PLACEMENT_3D('',#4679,#4680,#4681); +#4679 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4680 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4681 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4682 = ADVANCED_FACE('',(#4683),#4686,.F.); +#4683 = FACE_BOUND('',#4684,.F.); +#4684 = EDGE_LOOP('',(#4685)); +#4685 = ORIENTED_EDGE('',*,*,#4659,.T.); +#4686 = PLANE('',#4687); +#4687 = AXIS2_PLACEMENT_3D('',#4688,#4689,#4690); +#4688 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4689 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4690 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4695)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4692,#4693,#4694)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4692 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4693 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4694 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4695 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4692, + 'distance_accuracy_value','confusion accuracy'); +#4696 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4697,#4699); +#4697 = ( REPRESENTATION_RELATIONSHIP('','',#4652,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4698) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4698 = ITEM_DEFINED_TRANSFORMATION('','',#11,#255); +#4699 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4700); +#4700 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49697','BALL_0059','',#5,#4647,$ + ); +#4701 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4649)); +#4702 = SHAPE_DEFINITION_REPRESENTATION(#4703,#4709); +#4703 = PRODUCT_DEFINITION_SHAPE('','',#4704); +#4704 = PRODUCT_DEFINITION('design','',#4705,#4708); +#4705 = PRODUCT_DEFINITION_FORMATION('','',#4706); +#4706 = PRODUCT('BALL_0060','BALL_0060','',(#4707)); +#4707 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4708 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4709 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4710),#4748); +#4710 = MANIFOLD_SOLID_BREP('',#4711); +#4711 = CLOSED_SHELL('',(#4712,#4739)); +#4712 = ADVANCED_FACE('',(#4713),#4734,.T.); +#4713 = FACE_BOUND('',#4714,.T.); +#4714 = EDGE_LOOP('',(#4715,#4724,#4733)); +#4715 = ORIENTED_EDGE('',*,*,#4716,.T.); +#4716 = EDGE_CURVE('',#4717,#4717,#4719,.T.); +#4717 = VERTEX_POINT('',#4718); +#4718 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4719 = CIRCLE('',#4720,0.131200000001); +#4720 = AXIS2_PLACEMENT_3D('',#4721,#4722,#4723); +#4721 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4722 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4723 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4724 = ORIENTED_EDGE('',*,*,#4725,.T.); +#4725 = EDGE_CURVE('',#4717,#4726,#4728,.T.); +#4726 = VERTEX_POINT('',#4727); +#4727 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4728 = CIRCLE('',#4729,0.164); +#4729 = AXIS2_PLACEMENT_3D('',#4730,#4731,#4732); +#4730 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4731 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4732 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4733 = ORIENTED_EDGE('',*,*,#4725,.F.); +#4734 = SPHERICAL_SURFACE('',#4735,0.164); +#4735 = AXIS2_PLACEMENT_3D('',#4736,#4737,#4738); +#4736 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4737 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4738 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4739 = ADVANCED_FACE('',(#4740),#4743,.F.); +#4740 = FACE_BOUND('',#4741,.F.); +#4741 = EDGE_LOOP('',(#4742)); +#4742 = ORIENTED_EDGE('',*,*,#4716,.T.); +#4743 = PLANE('',#4744); +#4744 = AXIS2_PLACEMENT_3D('',#4745,#4746,#4747); +#4745 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4746 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4747 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4752)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4749,#4750,#4751)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4749 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4750 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4751 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4752 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4749, + 'distance_accuracy_value','confusion accuracy'); +#4753 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4754,#4756); +#4754 = ( REPRESENTATION_RELATIONSHIP('','',#4709,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4755) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4755 = ITEM_DEFINED_TRANSFORMATION('','',#11,#259); +#4756 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4757); +#4757 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49698','BALL_0060','',#5,#4704,$ + ); +#4758 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4706)); +#4759 = SHAPE_DEFINITION_REPRESENTATION(#4760,#4766); +#4760 = PRODUCT_DEFINITION_SHAPE('','',#4761); +#4761 = PRODUCT_DEFINITION('design','',#4762,#4765); +#4762 = PRODUCT_DEFINITION_FORMATION('','',#4763); +#4763 = PRODUCT('BALL_0061','BALL_0061','',(#4764)); +#4764 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4765 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4766 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4767),#4805); +#4767 = MANIFOLD_SOLID_BREP('',#4768); +#4768 = CLOSED_SHELL('',(#4769,#4796)); +#4769 = ADVANCED_FACE('',(#4770),#4791,.T.); +#4770 = FACE_BOUND('',#4771,.T.); +#4771 = EDGE_LOOP('',(#4772,#4781,#4790)); +#4772 = ORIENTED_EDGE('',*,*,#4773,.T.); +#4773 = EDGE_CURVE('',#4774,#4774,#4776,.T.); +#4774 = VERTEX_POINT('',#4775); +#4775 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4776 = CIRCLE('',#4777,0.131200000001); +#4777 = AXIS2_PLACEMENT_3D('',#4778,#4779,#4780); +#4778 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4779 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4780 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4781 = ORIENTED_EDGE('',*,*,#4782,.T.); +#4782 = EDGE_CURVE('',#4774,#4783,#4785,.T.); +#4783 = VERTEX_POINT('',#4784); +#4784 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4785 = CIRCLE('',#4786,0.164); +#4786 = AXIS2_PLACEMENT_3D('',#4787,#4788,#4789); +#4787 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4788 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4789 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4790 = ORIENTED_EDGE('',*,*,#4782,.F.); +#4791 = SPHERICAL_SURFACE('',#4792,0.164); +#4792 = AXIS2_PLACEMENT_3D('',#4793,#4794,#4795); +#4793 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4794 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4795 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4796 = ADVANCED_FACE('',(#4797),#4800,.F.); +#4797 = FACE_BOUND('',#4798,.F.); +#4798 = EDGE_LOOP('',(#4799)); +#4799 = ORIENTED_EDGE('',*,*,#4773,.T.); +#4800 = PLANE('',#4801); +#4801 = AXIS2_PLACEMENT_3D('',#4802,#4803,#4804); +#4802 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4803 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4804 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4809)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4806,#4807,#4808)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4806 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4807 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4808 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4809 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4806, + 'distance_accuracy_value','confusion accuracy'); +#4810 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4811,#4813); +#4811 = ( REPRESENTATION_RELATIONSHIP('','',#4766,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4812) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4812 = ITEM_DEFINED_TRANSFORMATION('','',#11,#263); +#4813 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4814); +#4814 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49699','BALL_0061','',#5,#4761,$ + ); +#4815 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4763)); +#4816 = SHAPE_DEFINITION_REPRESENTATION(#4817,#4823); +#4817 = PRODUCT_DEFINITION_SHAPE('','',#4818); +#4818 = PRODUCT_DEFINITION('design','',#4819,#4822); +#4819 = PRODUCT_DEFINITION_FORMATION('','',#4820); +#4820 = PRODUCT('BALL_0062','BALL_0062','',(#4821)); +#4821 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4822 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4823 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4824),#4862); +#4824 = MANIFOLD_SOLID_BREP('',#4825); +#4825 = CLOSED_SHELL('',(#4826,#4853)); +#4826 = ADVANCED_FACE('',(#4827),#4848,.T.); +#4827 = FACE_BOUND('',#4828,.T.); +#4828 = EDGE_LOOP('',(#4829,#4838,#4847)); +#4829 = ORIENTED_EDGE('',*,*,#4830,.T.); +#4830 = EDGE_CURVE('',#4831,#4831,#4833,.T.); +#4831 = VERTEX_POINT('',#4832); +#4832 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4833 = CIRCLE('',#4834,0.131200000001); +#4834 = AXIS2_PLACEMENT_3D('',#4835,#4836,#4837); +#4835 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4836 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4837 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4838 = ORIENTED_EDGE('',*,*,#4839,.T.); +#4839 = EDGE_CURVE('',#4831,#4840,#4842,.T.); +#4840 = VERTEX_POINT('',#4841); +#4841 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4842 = CIRCLE('',#4843,0.164); +#4843 = AXIS2_PLACEMENT_3D('',#4844,#4845,#4846); +#4844 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4845 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4846 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4847 = ORIENTED_EDGE('',*,*,#4839,.F.); +#4848 = SPHERICAL_SURFACE('',#4849,0.164); +#4849 = AXIS2_PLACEMENT_3D('',#4850,#4851,#4852); +#4850 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4851 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4852 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4853 = ADVANCED_FACE('',(#4854),#4857,.F.); +#4854 = FACE_BOUND('',#4855,.F.); +#4855 = EDGE_LOOP('',(#4856)); +#4856 = ORIENTED_EDGE('',*,*,#4830,.T.); +#4857 = PLANE('',#4858); +#4858 = AXIS2_PLACEMENT_3D('',#4859,#4860,#4861); +#4859 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4860 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4861 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4866)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4863,#4864,#4865)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4863 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4864 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4865 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4866 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4863, + 'distance_accuracy_value','confusion accuracy'); +#4867 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4868,#4870); +#4868 = ( REPRESENTATION_RELATIONSHIP('','',#4823,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4869) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4869 = ITEM_DEFINED_TRANSFORMATION('','',#11,#267); +#4870 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4871); +#4871 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49700','BALL_0062','',#5,#4818,$ + ); +#4872 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4820)); +#4873 = SHAPE_DEFINITION_REPRESENTATION(#4874,#4880); +#4874 = PRODUCT_DEFINITION_SHAPE('','',#4875); +#4875 = PRODUCT_DEFINITION('design','',#4876,#4879); +#4876 = PRODUCT_DEFINITION_FORMATION('','',#4877); +#4877 = PRODUCT('BALL_0063','BALL_0063','',(#4878)); +#4878 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4879 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4880 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4881),#4919); +#4881 = MANIFOLD_SOLID_BREP('',#4882); +#4882 = CLOSED_SHELL('',(#4883,#4910)); +#4883 = ADVANCED_FACE('',(#4884),#4905,.T.); +#4884 = FACE_BOUND('',#4885,.T.); +#4885 = EDGE_LOOP('',(#4886,#4895,#4904)); +#4886 = ORIENTED_EDGE('',*,*,#4887,.T.); +#4887 = EDGE_CURVE('',#4888,#4888,#4890,.T.); +#4888 = VERTEX_POINT('',#4889); +#4889 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4890 = CIRCLE('',#4891,0.131200000001); +#4891 = AXIS2_PLACEMENT_3D('',#4892,#4893,#4894); +#4892 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4893 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4894 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4895 = ORIENTED_EDGE('',*,*,#4896,.T.); +#4896 = EDGE_CURVE('',#4888,#4897,#4899,.T.); +#4897 = VERTEX_POINT('',#4898); +#4898 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4899 = CIRCLE('',#4900,0.164); +#4900 = AXIS2_PLACEMENT_3D('',#4901,#4902,#4903); +#4901 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4902 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4903 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4904 = ORIENTED_EDGE('',*,*,#4896,.F.); +#4905 = SPHERICAL_SURFACE('',#4906,0.164); +#4906 = AXIS2_PLACEMENT_3D('',#4907,#4908,#4909); +#4907 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4908 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4909 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4910 = ADVANCED_FACE('',(#4911),#4914,.F.); +#4911 = FACE_BOUND('',#4912,.F.); +#4912 = EDGE_LOOP('',(#4913)); +#4913 = ORIENTED_EDGE('',*,*,#4887,.T.); +#4914 = PLANE('',#4915); +#4915 = AXIS2_PLACEMENT_3D('',#4916,#4917,#4918); +#4916 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4917 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4918 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4923)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4920,#4921,#4922)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4920 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4921 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4922 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4923 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4920, + 'distance_accuracy_value','confusion accuracy'); +#4924 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4925,#4927); +#4925 = ( REPRESENTATION_RELATIONSHIP('','',#4880,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4926) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4926 = ITEM_DEFINED_TRANSFORMATION('','',#11,#271); +#4927 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4928); +#4928 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49701','BALL_0063','',#5,#4875,$ + ); +#4929 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4877)); +#4930 = SHAPE_DEFINITION_REPRESENTATION(#4931,#4937); +#4931 = PRODUCT_DEFINITION_SHAPE('','',#4932); +#4932 = PRODUCT_DEFINITION('design','',#4933,#4936); +#4933 = PRODUCT_DEFINITION_FORMATION('','',#4934); +#4934 = PRODUCT('BALL_0064','BALL_0064','',(#4935)); +#4935 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4936 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4937 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4938),#4976); +#4938 = MANIFOLD_SOLID_BREP('',#4939); +#4939 = CLOSED_SHELL('',(#4940,#4967)); +#4940 = ADVANCED_FACE('',(#4941),#4962,.T.); +#4941 = FACE_BOUND('',#4942,.T.); +#4942 = EDGE_LOOP('',(#4943,#4952,#4961)); +#4943 = ORIENTED_EDGE('',*,*,#4944,.T.); +#4944 = EDGE_CURVE('',#4945,#4945,#4947,.T.); +#4945 = VERTEX_POINT('',#4946); +#4946 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#4947 = CIRCLE('',#4948,0.131200000001); +#4948 = AXIS2_PLACEMENT_3D('',#4949,#4950,#4951); +#4949 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#4950 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#4951 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#4952 = ORIENTED_EDGE('',*,*,#4953,.T.); +#4953 = EDGE_CURVE('',#4945,#4954,#4956,.T.); +#4954 = VERTEX_POINT('',#4955); +#4955 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#4956 = CIRCLE('',#4957,0.164); +#4957 = AXIS2_PLACEMENT_3D('',#4958,#4959,#4960); +#4958 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4959 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#4960 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#4961 = ORIENTED_EDGE('',*,*,#4953,.F.); +#4962 = SPHERICAL_SURFACE('',#4963,0.164); +#4963 = AXIS2_PLACEMENT_3D('',#4964,#4965,#4966); +#4964 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#4965 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4966 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#4967 = ADVANCED_FACE('',(#4968),#4971,.F.); +#4968 = FACE_BOUND('',#4969,.F.); +#4969 = EDGE_LOOP('',(#4970)); +#4970 = ORIENTED_EDGE('',*,*,#4944,.T.); +#4971 = PLANE('',#4972); +#4972 = AXIS2_PLACEMENT_3D('',#4973,#4974,#4975); +#4973 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#4974 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#4975 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#4976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4980)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4977,#4978,#4979)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4977 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4978 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4979 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4980 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4977, + 'distance_accuracy_value','confusion accuracy'); +#4981 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4982,#4984); +#4982 = ( REPRESENTATION_RELATIONSHIP('','',#4937,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4983) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4983 = ITEM_DEFINED_TRANSFORMATION('','',#11,#275); +#4984 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4985); +#4985 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49702','BALL_0064','',#5,#4932,$ + ); +#4986 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4934)); +#4987 = SHAPE_DEFINITION_REPRESENTATION(#4988,#4994); +#4988 = PRODUCT_DEFINITION_SHAPE('','',#4989); +#4989 = PRODUCT_DEFINITION('design','',#4990,#4993); +#4990 = PRODUCT_DEFINITION_FORMATION('','',#4991); +#4991 = PRODUCT('BALL_0065','BALL_0065','',(#4992)); +#4992 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4993 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4994 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4995),#5033); +#4995 = MANIFOLD_SOLID_BREP('',#4996); +#4996 = CLOSED_SHELL('',(#4997,#5024)); +#4997 = ADVANCED_FACE('',(#4998),#5019,.T.); +#4998 = FACE_BOUND('',#4999,.T.); +#4999 = EDGE_LOOP('',(#5000,#5009,#5018)); +#5000 = ORIENTED_EDGE('',*,*,#5001,.T.); +#5001 = EDGE_CURVE('',#5002,#5002,#5004,.T.); +#5002 = VERTEX_POINT('',#5003); +#5003 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5004 = CIRCLE('',#5005,0.131200000001); +#5005 = AXIS2_PLACEMENT_3D('',#5006,#5007,#5008); +#5006 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5007 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5008 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5009 = ORIENTED_EDGE('',*,*,#5010,.T.); +#5010 = EDGE_CURVE('',#5002,#5011,#5013,.T.); +#5011 = VERTEX_POINT('',#5012); +#5012 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5013 = CIRCLE('',#5014,0.164); +#5014 = AXIS2_PLACEMENT_3D('',#5015,#5016,#5017); +#5015 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5016 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5017 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5018 = ORIENTED_EDGE('',*,*,#5010,.F.); +#5019 = SPHERICAL_SURFACE('',#5020,0.164); +#5020 = AXIS2_PLACEMENT_3D('',#5021,#5022,#5023); +#5021 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5022 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5023 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5024 = ADVANCED_FACE('',(#5025),#5028,.F.); +#5025 = FACE_BOUND('',#5026,.F.); +#5026 = EDGE_LOOP('',(#5027)); +#5027 = ORIENTED_EDGE('',*,*,#5001,.T.); +#5028 = PLANE('',#5029); +#5029 = AXIS2_PLACEMENT_3D('',#5030,#5031,#5032); +#5030 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5031 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5032 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5037)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5034,#5035,#5036)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5034 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5035 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5036 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5037 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5034, + 'distance_accuracy_value','confusion accuracy'); +#5038 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5039,#5041); +#5039 = ( REPRESENTATION_RELATIONSHIP('','',#4994,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5040) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5040 = ITEM_DEFINED_TRANSFORMATION('','',#11,#279); +#5041 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5042); +#5042 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49703','BALL_0065','',#5,#4989,$ + ); +#5043 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4991)); +#5044 = SHAPE_DEFINITION_REPRESENTATION(#5045,#5051); +#5045 = PRODUCT_DEFINITION_SHAPE('','',#5046); +#5046 = PRODUCT_DEFINITION('design','',#5047,#5050); +#5047 = PRODUCT_DEFINITION_FORMATION('','',#5048); +#5048 = PRODUCT('BALL_0066','BALL_0066','',(#5049)); +#5049 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5050 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5051 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5052),#5090); +#5052 = MANIFOLD_SOLID_BREP('',#5053); +#5053 = CLOSED_SHELL('',(#5054,#5081)); +#5054 = ADVANCED_FACE('',(#5055),#5076,.T.); +#5055 = FACE_BOUND('',#5056,.T.); +#5056 = EDGE_LOOP('',(#5057,#5066,#5075)); +#5057 = ORIENTED_EDGE('',*,*,#5058,.T.); +#5058 = EDGE_CURVE('',#5059,#5059,#5061,.T.); +#5059 = VERTEX_POINT('',#5060); +#5060 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5061 = CIRCLE('',#5062,0.131200000001); +#5062 = AXIS2_PLACEMENT_3D('',#5063,#5064,#5065); +#5063 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5064 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5065 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5066 = ORIENTED_EDGE('',*,*,#5067,.T.); +#5067 = EDGE_CURVE('',#5059,#5068,#5070,.T.); +#5068 = VERTEX_POINT('',#5069); +#5069 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5070 = CIRCLE('',#5071,0.164); +#5071 = AXIS2_PLACEMENT_3D('',#5072,#5073,#5074); +#5072 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5073 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5074 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5075 = ORIENTED_EDGE('',*,*,#5067,.F.); +#5076 = SPHERICAL_SURFACE('',#5077,0.164); +#5077 = AXIS2_PLACEMENT_3D('',#5078,#5079,#5080); +#5078 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5079 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5080 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5081 = ADVANCED_FACE('',(#5082),#5085,.F.); +#5082 = FACE_BOUND('',#5083,.F.); +#5083 = EDGE_LOOP('',(#5084)); +#5084 = ORIENTED_EDGE('',*,*,#5058,.T.); +#5085 = PLANE('',#5086); +#5086 = AXIS2_PLACEMENT_3D('',#5087,#5088,#5089); +#5087 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5088 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5089 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5094)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5091,#5092,#5093)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5091 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5092 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5093 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5094 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5091, + 'distance_accuracy_value','confusion accuracy'); +#5095 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5096,#5098); +#5096 = ( REPRESENTATION_RELATIONSHIP('','',#5051,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5097) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5097 = ITEM_DEFINED_TRANSFORMATION('','',#11,#283); +#5098 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5099); +#5099 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49704','BALL_0066','',#5,#5046,$ + ); +#5100 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5048)); +#5101 = SHAPE_DEFINITION_REPRESENTATION(#5102,#5108); +#5102 = PRODUCT_DEFINITION_SHAPE('','',#5103); +#5103 = PRODUCT_DEFINITION('design','',#5104,#5107); +#5104 = PRODUCT_DEFINITION_FORMATION('','',#5105); +#5105 = PRODUCT('BALL_0067','BALL_0067','',(#5106)); +#5106 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5107 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5108 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5109),#5147); +#5109 = MANIFOLD_SOLID_BREP('',#5110); +#5110 = CLOSED_SHELL('',(#5111,#5138)); +#5111 = ADVANCED_FACE('',(#5112),#5133,.T.); +#5112 = FACE_BOUND('',#5113,.T.); +#5113 = EDGE_LOOP('',(#5114,#5123,#5132)); +#5114 = ORIENTED_EDGE('',*,*,#5115,.T.); +#5115 = EDGE_CURVE('',#5116,#5116,#5118,.T.); +#5116 = VERTEX_POINT('',#5117); +#5117 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5118 = CIRCLE('',#5119,0.131200000001); +#5119 = AXIS2_PLACEMENT_3D('',#5120,#5121,#5122); +#5120 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5121 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5122 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5123 = ORIENTED_EDGE('',*,*,#5124,.T.); +#5124 = EDGE_CURVE('',#5116,#5125,#5127,.T.); +#5125 = VERTEX_POINT('',#5126); +#5126 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5127 = CIRCLE('',#5128,0.164); +#5128 = AXIS2_PLACEMENT_3D('',#5129,#5130,#5131); +#5129 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5130 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5131 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5132 = ORIENTED_EDGE('',*,*,#5124,.F.); +#5133 = SPHERICAL_SURFACE('',#5134,0.164); +#5134 = AXIS2_PLACEMENT_3D('',#5135,#5136,#5137); +#5135 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5136 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5137 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5138 = ADVANCED_FACE('',(#5139),#5142,.F.); +#5139 = FACE_BOUND('',#5140,.F.); +#5140 = EDGE_LOOP('',(#5141)); +#5141 = ORIENTED_EDGE('',*,*,#5115,.T.); +#5142 = PLANE('',#5143); +#5143 = AXIS2_PLACEMENT_3D('',#5144,#5145,#5146); +#5144 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5145 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5146 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5151)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5148,#5149,#5150)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5148 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5149 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5150 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5151 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5148, + 'distance_accuracy_value','confusion accuracy'); +#5152 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5153,#5155); +#5153 = ( REPRESENTATION_RELATIONSHIP('','',#5108,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5154) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5154 = ITEM_DEFINED_TRANSFORMATION('','',#11,#287); +#5155 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5156); +#5156 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49705','BALL_0067','',#5,#5103,$ + ); +#5157 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5105)); +#5158 = SHAPE_DEFINITION_REPRESENTATION(#5159,#5165); +#5159 = PRODUCT_DEFINITION_SHAPE('','',#5160); +#5160 = PRODUCT_DEFINITION('design','',#5161,#5164); +#5161 = PRODUCT_DEFINITION_FORMATION('','',#5162); +#5162 = PRODUCT('BALL_0068','BALL_0068','',(#5163)); +#5163 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5164 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5165 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5166),#5204); +#5166 = MANIFOLD_SOLID_BREP('',#5167); +#5167 = CLOSED_SHELL('',(#5168,#5195)); +#5168 = ADVANCED_FACE('',(#5169),#5190,.T.); +#5169 = FACE_BOUND('',#5170,.T.); +#5170 = EDGE_LOOP('',(#5171,#5180,#5189)); +#5171 = ORIENTED_EDGE('',*,*,#5172,.T.); +#5172 = EDGE_CURVE('',#5173,#5173,#5175,.T.); +#5173 = VERTEX_POINT('',#5174); +#5174 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5175 = CIRCLE('',#5176,0.131200000001); +#5176 = AXIS2_PLACEMENT_3D('',#5177,#5178,#5179); +#5177 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5178 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5179 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5180 = ORIENTED_EDGE('',*,*,#5181,.T.); +#5181 = EDGE_CURVE('',#5173,#5182,#5184,.T.); +#5182 = VERTEX_POINT('',#5183); +#5183 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5184 = CIRCLE('',#5185,0.164); +#5185 = AXIS2_PLACEMENT_3D('',#5186,#5187,#5188); +#5186 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5187 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5188 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5189 = ORIENTED_EDGE('',*,*,#5181,.F.); +#5190 = SPHERICAL_SURFACE('',#5191,0.164); +#5191 = AXIS2_PLACEMENT_3D('',#5192,#5193,#5194); +#5192 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5193 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5194 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5195 = ADVANCED_FACE('',(#5196),#5199,.F.); +#5196 = FACE_BOUND('',#5197,.F.); +#5197 = EDGE_LOOP('',(#5198)); +#5198 = ORIENTED_EDGE('',*,*,#5172,.T.); +#5199 = PLANE('',#5200); +#5200 = AXIS2_PLACEMENT_3D('',#5201,#5202,#5203); +#5201 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5202 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5203 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5208)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5205,#5206,#5207)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5205 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5206 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5207 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5208 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5205, + 'distance_accuracy_value','confusion accuracy'); +#5209 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5210,#5212); +#5210 = ( REPRESENTATION_RELATIONSHIP('','',#5165,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5211) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5211 = ITEM_DEFINED_TRANSFORMATION('','',#11,#291); +#5212 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5213); +#5213 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49706','BALL_0068','',#5,#5160,$ + ); +#5214 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5162)); +#5215 = SHAPE_DEFINITION_REPRESENTATION(#5216,#5222); +#5216 = PRODUCT_DEFINITION_SHAPE('','',#5217); +#5217 = PRODUCT_DEFINITION('design','',#5218,#5221); +#5218 = PRODUCT_DEFINITION_FORMATION('','',#5219); +#5219 = PRODUCT('BALL_0069','BALL_0069','',(#5220)); +#5220 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5221 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5222 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5223),#5261); +#5223 = MANIFOLD_SOLID_BREP('',#5224); +#5224 = CLOSED_SHELL('',(#5225,#5252)); +#5225 = ADVANCED_FACE('',(#5226),#5247,.T.); +#5226 = FACE_BOUND('',#5227,.T.); +#5227 = EDGE_LOOP('',(#5228,#5237,#5246)); +#5228 = ORIENTED_EDGE('',*,*,#5229,.T.); +#5229 = EDGE_CURVE('',#5230,#5230,#5232,.T.); +#5230 = VERTEX_POINT('',#5231); +#5231 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5232 = CIRCLE('',#5233,0.131200000001); +#5233 = AXIS2_PLACEMENT_3D('',#5234,#5235,#5236); +#5234 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5235 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5236 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5237 = ORIENTED_EDGE('',*,*,#5238,.T.); +#5238 = EDGE_CURVE('',#5230,#5239,#5241,.T.); +#5239 = VERTEX_POINT('',#5240); +#5240 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5241 = CIRCLE('',#5242,0.164); +#5242 = AXIS2_PLACEMENT_3D('',#5243,#5244,#5245); +#5243 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5244 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5245 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5246 = ORIENTED_EDGE('',*,*,#5238,.F.); +#5247 = SPHERICAL_SURFACE('',#5248,0.164); +#5248 = AXIS2_PLACEMENT_3D('',#5249,#5250,#5251); +#5249 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5250 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5251 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5252 = ADVANCED_FACE('',(#5253),#5256,.F.); +#5253 = FACE_BOUND('',#5254,.F.); +#5254 = EDGE_LOOP('',(#5255)); +#5255 = ORIENTED_EDGE('',*,*,#5229,.T.); +#5256 = PLANE('',#5257); +#5257 = AXIS2_PLACEMENT_3D('',#5258,#5259,#5260); +#5258 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5259 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5260 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5265)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5262,#5263,#5264)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5262 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5263 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5264 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5265 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5262, + 'distance_accuracy_value','confusion accuracy'); +#5266 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5267,#5269); +#5267 = ( REPRESENTATION_RELATIONSHIP('','',#5222,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5268) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5268 = ITEM_DEFINED_TRANSFORMATION('','',#11,#295); +#5269 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5270); +#5270 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49707','BALL_0069','',#5,#5217,$ + ); +#5271 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5219)); +#5272 = SHAPE_DEFINITION_REPRESENTATION(#5273,#5279); +#5273 = PRODUCT_DEFINITION_SHAPE('','',#5274); +#5274 = PRODUCT_DEFINITION('design','',#5275,#5278); +#5275 = PRODUCT_DEFINITION_FORMATION('','',#5276); +#5276 = PRODUCT('BALL_0070','BALL_0070','',(#5277)); +#5277 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5278 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5279 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5280),#5318); +#5280 = MANIFOLD_SOLID_BREP('',#5281); +#5281 = CLOSED_SHELL('',(#5282,#5309)); +#5282 = ADVANCED_FACE('',(#5283),#5304,.T.); +#5283 = FACE_BOUND('',#5284,.T.); +#5284 = EDGE_LOOP('',(#5285,#5294,#5303)); +#5285 = ORIENTED_EDGE('',*,*,#5286,.T.); +#5286 = EDGE_CURVE('',#5287,#5287,#5289,.T.); +#5287 = VERTEX_POINT('',#5288); +#5288 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5289 = CIRCLE('',#5290,0.131200000001); +#5290 = AXIS2_PLACEMENT_3D('',#5291,#5292,#5293); +#5291 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5292 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5293 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5294 = ORIENTED_EDGE('',*,*,#5295,.T.); +#5295 = EDGE_CURVE('',#5287,#5296,#5298,.T.); +#5296 = VERTEX_POINT('',#5297); +#5297 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5298 = CIRCLE('',#5299,0.164); +#5299 = AXIS2_PLACEMENT_3D('',#5300,#5301,#5302); +#5300 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5301 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5302 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5303 = ORIENTED_EDGE('',*,*,#5295,.F.); +#5304 = SPHERICAL_SURFACE('',#5305,0.164); +#5305 = AXIS2_PLACEMENT_3D('',#5306,#5307,#5308); +#5306 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5307 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5308 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5309 = ADVANCED_FACE('',(#5310),#5313,.F.); +#5310 = FACE_BOUND('',#5311,.F.); +#5311 = EDGE_LOOP('',(#5312)); +#5312 = ORIENTED_EDGE('',*,*,#5286,.T.); +#5313 = PLANE('',#5314); +#5314 = AXIS2_PLACEMENT_3D('',#5315,#5316,#5317); +#5315 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5316 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5317 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5322)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5319,#5320,#5321)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5319 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5320 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5321 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5322 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5319, + 'distance_accuracy_value','confusion accuracy'); +#5323 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5324,#5326); +#5324 = ( REPRESENTATION_RELATIONSHIP('','',#5279,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5325) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5325 = ITEM_DEFINED_TRANSFORMATION('','',#11,#299); +#5326 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5327); +#5327 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49708','BALL_0070','',#5,#5274,$ + ); +#5328 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5276)); +#5329 = SHAPE_DEFINITION_REPRESENTATION(#5330,#5336); +#5330 = PRODUCT_DEFINITION_SHAPE('','',#5331); +#5331 = PRODUCT_DEFINITION('design','',#5332,#5335); +#5332 = PRODUCT_DEFINITION_FORMATION('','',#5333); +#5333 = PRODUCT('BALL_0071','BALL_0071','',(#5334)); +#5334 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5335 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5336 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5337),#5375); +#5337 = MANIFOLD_SOLID_BREP('',#5338); +#5338 = CLOSED_SHELL('',(#5339,#5366)); +#5339 = ADVANCED_FACE('',(#5340),#5361,.T.); +#5340 = FACE_BOUND('',#5341,.T.); +#5341 = EDGE_LOOP('',(#5342,#5351,#5360)); +#5342 = ORIENTED_EDGE('',*,*,#5343,.T.); +#5343 = EDGE_CURVE('',#5344,#5344,#5346,.T.); +#5344 = VERTEX_POINT('',#5345); +#5345 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5346 = CIRCLE('',#5347,0.131200000001); +#5347 = AXIS2_PLACEMENT_3D('',#5348,#5349,#5350); +#5348 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5349 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5350 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5351 = ORIENTED_EDGE('',*,*,#5352,.T.); +#5352 = EDGE_CURVE('',#5344,#5353,#5355,.T.); +#5353 = VERTEX_POINT('',#5354); +#5354 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5355 = CIRCLE('',#5356,0.164); +#5356 = AXIS2_PLACEMENT_3D('',#5357,#5358,#5359); +#5357 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5358 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5359 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5360 = ORIENTED_EDGE('',*,*,#5352,.F.); +#5361 = SPHERICAL_SURFACE('',#5362,0.164); +#5362 = AXIS2_PLACEMENT_3D('',#5363,#5364,#5365); +#5363 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5364 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5365 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5366 = ADVANCED_FACE('',(#5367),#5370,.F.); +#5367 = FACE_BOUND('',#5368,.F.); +#5368 = EDGE_LOOP('',(#5369)); +#5369 = ORIENTED_EDGE('',*,*,#5343,.T.); +#5370 = PLANE('',#5371); +#5371 = AXIS2_PLACEMENT_3D('',#5372,#5373,#5374); +#5372 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5373 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5374 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5379)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5376,#5377,#5378)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5376 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5377 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5378 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5379 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5376, + 'distance_accuracy_value','confusion accuracy'); +#5380 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5381,#5383); +#5381 = ( REPRESENTATION_RELATIONSHIP('','',#5336,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5382) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5382 = ITEM_DEFINED_TRANSFORMATION('','',#11,#303); +#5383 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5384); +#5384 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49709','BALL_0071','',#5,#5331,$ + ); +#5385 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5333)); +#5386 = SHAPE_DEFINITION_REPRESENTATION(#5387,#5393); +#5387 = PRODUCT_DEFINITION_SHAPE('','',#5388); +#5388 = PRODUCT_DEFINITION('design','',#5389,#5392); +#5389 = PRODUCT_DEFINITION_FORMATION('','',#5390); +#5390 = PRODUCT('BALL_0072','BALL_0072','',(#5391)); +#5391 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5392 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5393 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5394),#5432); +#5394 = MANIFOLD_SOLID_BREP('',#5395); +#5395 = CLOSED_SHELL('',(#5396,#5423)); +#5396 = ADVANCED_FACE('',(#5397),#5418,.T.); +#5397 = FACE_BOUND('',#5398,.T.); +#5398 = EDGE_LOOP('',(#5399,#5408,#5417)); +#5399 = ORIENTED_EDGE('',*,*,#5400,.T.); +#5400 = EDGE_CURVE('',#5401,#5401,#5403,.T.); +#5401 = VERTEX_POINT('',#5402); +#5402 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5403 = CIRCLE('',#5404,0.131200000001); +#5404 = AXIS2_PLACEMENT_3D('',#5405,#5406,#5407); +#5405 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5406 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5407 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5408 = ORIENTED_EDGE('',*,*,#5409,.T.); +#5409 = EDGE_CURVE('',#5401,#5410,#5412,.T.); +#5410 = VERTEX_POINT('',#5411); +#5411 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5412 = CIRCLE('',#5413,0.164); +#5413 = AXIS2_PLACEMENT_3D('',#5414,#5415,#5416); +#5414 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5415 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5416 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5417 = ORIENTED_EDGE('',*,*,#5409,.F.); +#5418 = SPHERICAL_SURFACE('',#5419,0.164); +#5419 = AXIS2_PLACEMENT_3D('',#5420,#5421,#5422); +#5420 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5421 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5422 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5423 = ADVANCED_FACE('',(#5424),#5427,.F.); +#5424 = FACE_BOUND('',#5425,.F.); +#5425 = EDGE_LOOP('',(#5426)); +#5426 = ORIENTED_EDGE('',*,*,#5400,.T.); +#5427 = PLANE('',#5428); +#5428 = AXIS2_PLACEMENT_3D('',#5429,#5430,#5431); +#5429 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5430 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5431 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5436)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5433,#5434,#5435)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5433 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5434 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5435 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5436 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5433, + 'distance_accuracy_value','confusion accuracy'); +#5437 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5438,#5440); +#5438 = ( REPRESENTATION_RELATIONSHIP('','',#5393,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5439) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5439 = ITEM_DEFINED_TRANSFORMATION('','',#11,#307); +#5440 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5441); +#5441 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49710','BALL_0072','',#5,#5388,$ + ); +#5442 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5390)); +#5443 = SHAPE_DEFINITION_REPRESENTATION(#5444,#5450); +#5444 = PRODUCT_DEFINITION_SHAPE('','',#5445); +#5445 = PRODUCT_DEFINITION('design','',#5446,#5449); +#5446 = PRODUCT_DEFINITION_FORMATION('','',#5447); +#5447 = PRODUCT('BALL_0073','BALL_0073','',(#5448)); +#5448 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5449 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5450 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5451),#5489); +#5451 = MANIFOLD_SOLID_BREP('',#5452); +#5452 = CLOSED_SHELL('',(#5453,#5480)); +#5453 = ADVANCED_FACE('',(#5454),#5475,.T.); +#5454 = FACE_BOUND('',#5455,.T.); +#5455 = EDGE_LOOP('',(#5456,#5465,#5474)); +#5456 = ORIENTED_EDGE('',*,*,#5457,.T.); +#5457 = EDGE_CURVE('',#5458,#5458,#5460,.T.); +#5458 = VERTEX_POINT('',#5459); +#5459 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5460 = CIRCLE('',#5461,0.131200000001); +#5461 = AXIS2_PLACEMENT_3D('',#5462,#5463,#5464); +#5462 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5463 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5464 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5465 = ORIENTED_EDGE('',*,*,#5466,.T.); +#5466 = EDGE_CURVE('',#5458,#5467,#5469,.T.); +#5467 = VERTEX_POINT('',#5468); +#5468 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5469 = CIRCLE('',#5470,0.164); +#5470 = AXIS2_PLACEMENT_3D('',#5471,#5472,#5473); +#5471 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5472 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5473 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5474 = ORIENTED_EDGE('',*,*,#5466,.F.); +#5475 = SPHERICAL_SURFACE('',#5476,0.164); +#5476 = AXIS2_PLACEMENT_3D('',#5477,#5478,#5479); +#5477 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5478 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5479 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5480 = ADVANCED_FACE('',(#5481),#5484,.F.); +#5481 = FACE_BOUND('',#5482,.F.); +#5482 = EDGE_LOOP('',(#5483)); +#5483 = ORIENTED_EDGE('',*,*,#5457,.T.); +#5484 = PLANE('',#5485); +#5485 = AXIS2_PLACEMENT_3D('',#5486,#5487,#5488); +#5486 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5487 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5488 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5493)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5490,#5491,#5492)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5490 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5491 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5492 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5493 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5490, + 'distance_accuracy_value','confusion accuracy'); +#5494 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5495,#5497); +#5495 = ( REPRESENTATION_RELATIONSHIP('','',#5450,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5496) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5496 = ITEM_DEFINED_TRANSFORMATION('','',#11,#311); +#5497 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5498); +#5498 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49711','BALL_0073','',#5,#5445,$ + ); +#5499 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5447)); +#5500 = SHAPE_DEFINITION_REPRESENTATION(#5501,#5507); +#5501 = PRODUCT_DEFINITION_SHAPE('','',#5502); +#5502 = PRODUCT_DEFINITION('design','',#5503,#5506); +#5503 = PRODUCT_DEFINITION_FORMATION('','',#5504); +#5504 = PRODUCT('BALL_0074','BALL_0074','',(#5505)); +#5505 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5506 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5507 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5508),#5546); +#5508 = MANIFOLD_SOLID_BREP('',#5509); +#5509 = CLOSED_SHELL('',(#5510,#5537)); +#5510 = ADVANCED_FACE('',(#5511),#5532,.T.); +#5511 = FACE_BOUND('',#5512,.T.); +#5512 = EDGE_LOOP('',(#5513,#5522,#5531)); +#5513 = ORIENTED_EDGE('',*,*,#5514,.T.); +#5514 = EDGE_CURVE('',#5515,#5515,#5517,.T.); +#5515 = VERTEX_POINT('',#5516); +#5516 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5517 = CIRCLE('',#5518,0.131200000001); +#5518 = AXIS2_PLACEMENT_3D('',#5519,#5520,#5521); +#5519 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5520 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5521 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5522 = ORIENTED_EDGE('',*,*,#5523,.T.); +#5523 = EDGE_CURVE('',#5515,#5524,#5526,.T.); +#5524 = VERTEX_POINT('',#5525); +#5525 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5526 = CIRCLE('',#5527,0.164); +#5527 = AXIS2_PLACEMENT_3D('',#5528,#5529,#5530); +#5528 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5529 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5530 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5531 = ORIENTED_EDGE('',*,*,#5523,.F.); +#5532 = SPHERICAL_SURFACE('',#5533,0.164); +#5533 = AXIS2_PLACEMENT_3D('',#5534,#5535,#5536); +#5534 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5535 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5536 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5537 = ADVANCED_FACE('',(#5538),#5541,.F.); +#5538 = FACE_BOUND('',#5539,.F.); +#5539 = EDGE_LOOP('',(#5540)); +#5540 = ORIENTED_EDGE('',*,*,#5514,.T.); +#5541 = PLANE('',#5542); +#5542 = AXIS2_PLACEMENT_3D('',#5543,#5544,#5545); +#5543 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5544 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5545 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5550)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5547,#5548,#5549)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5547 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5548 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5549 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5550 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5547, + 'distance_accuracy_value','confusion accuracy'); +#5551 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5552,#5554); +#5552 = ( REPRESENTATION_RELATIONSHIP('','',#5507,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5553) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5553 = ITEM_DEFINED_TRANSFORMATION('','',#11,#315); +#5554 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5555); +#5555 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49712','BALL_0074','',#5,#5502,$ + ); +#5556 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5504)); +#5557 = SHAPE_DEFINITION_REPRESENTATION(#5558,#5564); +#5558 = PRODUCT_DEFINITION_SHAPE('','',#5559); +#5559 = PRODUCT_DEFINITION('design','',#5560,#5563); +#5560 = PRODUCT_DEFINITION_FORMATION('','',#5561); +#5561 = PRODUCT('BALL_0075','BALL_0075','',(#5562)); +#5562 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5563 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5564 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5565),#5603); +#5565 = MANIFOLD_SOLID_BREP('',#5566); +#5566 = CLOSED_SHELL('',(#5567,#5594)); +#5567 = ADVANCED_FACE('',(#5568),#5589,.T.); +#5568 = FACE_BOUND('',#5569,.T.); +#5569 = EDGE_LOOP('',(#5570,#5579,#5588)); +#5570 = ORIENTED_EDGE('',*,*,#5571,.T.); +#5571 = EDGE_CURVE('',#5572,#5572,#5574,.T.); +#5572 = VERTEX_POINT('',#5573); +#5573 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5574 = CIRCLE('',#5575,0.131200000001); +#5575 = AXIS2_PLACEMENT_3D('',#5576,#5577,#5578); +#5576 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5577 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5578 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5579 = ORIENTED_EDGE('',*,*,#5580,.T.); +#5580 = EDGE_CURVE('',#5572,#5581,#5583,.T.); +#5581 = VERTEX_POINT('',#5582); +#5582 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5583 = CIRCLE('',#5584,0.164); +#5584 = AXIS2_PLACEMENT_3D('',#5585,#5586,#5587); +#5585 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5586 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5587 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5588 = ORIENTED_EDGE('',*,*,#5580,.F.); +#5589 = SPHERICAL_SURFACE('',#5590,0.164); +#5590 = AXIS2_PLACEMENT_3D('',#5591,#5592,#5593); +#5591 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5592 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5593 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5594 = ADVANCED_FACE('',(#5595),#5598,.F.); +#5595 = FACE_BOUND('',#5596,.F.); +#5596 = EDGE_LOOP('',(#5597)); +#5597 = ORIENTED_EDGE('',*,*,#5571,.T.); +#5598 = PLANE('',#5599); +#5599 = AXIS2_PLACEMENT_3D('',#5600,#5601,#5602); +#5600 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5601 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5602 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5607)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5604,#5605,#5606)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5604 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5605 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5606 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5607 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5604, + 'distance_accuracy_value','confusion accuracy'); +#5608 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5609,#5611); +#5609 = ( REPRESENTATION_RELATIONSHIP('','',#5564,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5610) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5610 = ITEM_DEFINED_TRANSFORMATION('','',#11,#319); +#5611 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5612); +#5612 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49713','BALL_0075','',#5,#5559,$ + ); +#5613 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5561)); +#5614 = SHAPE_DEFINITION_REPRESENTATION(#5615,#5621); +#5615 = PRODUCT_DEFINITION_SHAPE('','',#5616); +#5616 = PRODUCT_DEFINITION('design','',#5617,#5620); +#5617 = PRODUCT_DEFINITION_FORMATION('','',#5618); +#5618 = PRODUCT('BALL_0076','BALL_0076','',(#5619)); +#5619 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5620 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5621 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5622),#5660); +#5622 = MANIFOLD_SOLID_BREP('',#5623); +#5623 = CLOSED_SHELL('',(#5624,#5651)); +#5624 = ADVANCED_FACE('',(#5625),#5646,.T.); +#5625 = FACE_BOUND('',#5626,.T.); +#5626 = EDGE_LOOP('',(#5627,#5636,#5645)); +#5627 = ORIENTED_EDGE('',*,*,#5628,.T.); +#5628 = EDGE_CURVE('',#5629,#5629,#5631,.T.); +#5629 = VERTEX_POINT('',#5630); +#5630 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5631 = CIRCLE('',#5632,0.131200000001); +#5632 = AXIS2_PLACEMENT_3D('',#5633,#5634,#5635); +#5633 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5634 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5635 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5636 = ORIENTED_EDGE('',*,*,#5637,.T.); +#5637 = EDGE_CURVE('',#5629,#5638,#5640,.T.); +#5638 = VERTEX_POINT('',#5639); +#5639 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5640 = CIRCLE('',#5641,0.164); +#5641 = AXIS2_PLACEMENT_3D('',#5642,#5643,#5644); +#5642 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5643 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5644 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5645 = ORIENTED_EDGE('',*,*,#5637,.F.); +#5646 = SPHERICAL_SURFACE('',#5647,0.164); +#5647 = AXIS2_PLACEMENT_3D('',#5648,#5649,#5650); +#5648 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5649 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5650 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5651 = ADVANCED_FACE('',(#5652),#5655,.F.); +#5652 = FACE_BOUND('',#5653,.F.); +#5653 = EDGE_LOOP('',(#5654)); +#5654 = ORIENTED_EDGE('',*,*,#5628,.T.); +#5655 = PLANE('',#5656); +#5656 = AXIS2_PLACEMENT_3D('',#5657,#5658,#5659); +#5657 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5658 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5659 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5664)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5661,#5662,#5663)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5661 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5662 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5663 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5664 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5661, + 'distance_accuracy_value','confusion accuracy'); +#5665 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5666,#5668); +#5666 = ( REPRESENTATION_RELATIONSHIP('','',#5621,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5667) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5667 = ITEM_DEFINED_TRANSFORMATION('','',#11,#323); +#5668 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5669); +#5669 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49714','BALL_0076','',#5,#5616,$ + ); +#5670 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5618)); +#5671 = SHAPE_DEFINITION_REPRESENTATION(#5672,#5678); +#5672 = PRODUCT_DEFINITION_SHAPE('','',#5673); +#5673 = PRODUCT_DEFINITION('design','',#5674,#5677); +#5674 = PRODUCT_DEFINITION_FORMATION('','',#5675); +#5675 = PRODUCT('BALL_0077','BALL_0077','',(#5676)); +#5676 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5677 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5678 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5679),#5717); +#5679 = MANIFOLD_SOLID_BREP('',#5680); +#5680 = CLOSED_SHELL('',(#5681,#5708)); +#5681 = ADVANCED_FACE('',(#5682),#5703,.T.); +#5682 = FACE_BOUND('',#5683,.T.); +#5683 = EDGE_LOOP('',(#5684,#5693,#5702)); +#5684 = ORIENTED_EDGE('',*,*,#5685,.T.); +#5685 = EDGE_CURVE('',#5686,#5686,#5688,.T.); +#5686 = VERTEX_POINT('',#5687); +#5687 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5688 = CIRCLE('',#5689,0.131200000001); +#5689 = AXIS2_PLACEMENT_3D('',#5690,#5691,#5692); +#5690 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5691 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5692 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5693 = ORIENTED_EDGE('',*,*,#5694,.T.); +#5694 = EDGE_CURVE('',#5686,#5695,#5697,.T.); +#5695 = VERTEX_POINT('',#5696); +#5696 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5697 = CIRCLE('',#5698,0.164); +#5698 = AXIS2_PLACEMENT_3D('',#5699,#5700,#5701); +#5699 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5700 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5701 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5702 = ORIENTED_EDGE('',*,*,#5694,.F.); +#5703 = SPHERICAL_SURFACE('',#5704,0.164); +#5704 = AXIS2_PLACEMENT_3D('',#5705,#5706,#5707); +#5705 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5706 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5707 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5708 = ADVANCED_FACE('',(#5709),#5712,.F.); +#5709 = FACE_BOUND('',#5710,.F.); +#5710 = EDGE_LOOP('',(#5711)); +#5711 = ORIENTED_EDGE('',*,*,#5685,.T.); +#5712 = PLANE('',#5713); +#5713 = AXIS2_PLACEMENT_3D('',#5714,#5715,#5716); +#5714 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5715 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5716 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5721)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5718,#5719,#5720)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5718 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5719 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5720 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5721 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5718, + 'distance_accuracy_value','confusion accuracy'); +#5722 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5723,#5725); +#5723 = ( REPRESENTATION_RELATIONSHIP('','',#5678,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5724) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5724 = ITEM_DEFINED_TRANSFORMATION('','',#11,#327); +#5725 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5726); +#5726 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49715','BALL_0077','',#5,#5673,$ + ); +#5727 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5675)); +#5728 = SHAPE_DEFINITION_REPRESENTATION(#5729,#5735); +#5729 = PRODUCT_DEFINITION_SHAPE('','',#5730); +#5730 = PRODUCT_DEFINITION('design','',#5731,#5734); +#5731 = PRODUCT_DEFINITION_FORMATION('','',#5732); +#5732 = PRODUCT('BALL_0078','BALL_0078','',(#5733)); +#5733 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5734 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5735 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5736),#5774); +#5736 = MANIFOLD_SOLID_BREP('',#5737); +#5737 = CLOSED_SHELL('',(#5738,#5765)); +#5738 = ADVANCED_FACE('',(#5739),#5760,.T.); +#5739 = FACE_BOUND('',#5740,.T.); +#5740 = EDGE_LOOP('',(#5741,#5750,#5759)); +#5741 = ORIENTED_EDGE('',*,*,#5742,.T.); +#5742 = EDGE_CURVE('',#5743,#5743,#5745,.T.); +#5743 = VERTEX_POINT('',#5744); +#5744 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5745 = CIRCLE('',#5746,0.131200000001); +#5746 = AXIS2_PLACEMENT_3D('',#5747,#5748,#5749); +#5747 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5748 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5749 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5750 = ORIENTED_EDGE('',*,*,#5751,.T.); +#5751 = EDGE_CURVE('',#5743,#5752,#5754,.T.); +#5752 = VERTEX_POINT('',#5753); +#5753 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5754 = CIRCLE('',#5755,0.164); +#5755 = AXIS2_PLACEMENT_3D('',#5756,#5757,#5758); +#5756 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5757 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5758 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5759 = ORIENTED_EDGE('',*,*,#5751,.F.); +#5760 = SPHERICAL_SURFACE('',#5761,0.164); +#5761 = AXIS2_PLACEMENT_3D('',#5762,#5763,#5764); +#5762 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5763 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5764 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5765 = ADVANCED_FACE('',(#5766),#5769,.F.); +#5766 = FACE_BOUND('',#5767,.F.); +#5767 = EDGE_LOOP('',(#5768)); +#5768 = ORIENTED_EDGE('',*,*,#5742,.T.); +#5769 = PLANE('',#5770); +#5770 = AXIS2_PLACEMENT_3D('',#5771,#5772,#5773); +#5771 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5772 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5773 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5778)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5775,#5776,#5777)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5775 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5776 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5777 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5778 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5775, + 'distance_accuracy_value','confusion accuracy'); +#5779 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5780,#5782); +#5780 = ( REPRESENTATION_RELATIONSHIP('','',#5735,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5781) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5781 = ITEM_DEFINED_TRANSFORMATION('','',#11,#331); +#5782 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5783); +#5783 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49716','BALL_0078','',#5,#5730,$ + ); +#5784 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5732)); +#5785 = SHAPE_DEFINITION_REPRESENTATION(#5786,#5792); +#5786 = PRODUCT_DEFINITION_SHAPE('','',#5787); +#5787 = PRODUCT_DEFINITION('design','',#5788,#5791); +#5788 = PRODUCT_DEFINITION_FORMATION('','',#5789); +#5789 = PRODUCT('BALL_0079','BALL_0079','',(#5790)); +#5790 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5791 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5792 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5793),#5831); +#5793 = MANIFOLD_SOLID_BREP('',#5794); +#5794 = CLOSED_SHELL('',(#5795,#5822)); +#5795 = ADVANCED_FACE('',(#5796),#5817,.T.); +#5796 = FACE_BOUND('',#5797,.T.); +#5797 = EDGE_LOOP('',(#5798,#5807,#5816)); +#5798 = ORIENTED_EDGE('',*,*,#5799,.T.); +#5799 = EDGE_CURVE('',#5800,#5800,#5802,.T.); +#5800 = VERTEX_POINT('',#5801); +#5801 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5802 = CIRCLE('',#5803,0.131200000001); +#5803 = AXIS2_PLACEMENT_3D('',#5804,#5805,#5806); +#5804 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5805 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5806 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5807 = ORIENTED_EDGE('',*,*,#5808,.T.); +#5808 = EDGE_CURVE('',#5800,#5809,#5811,.T.); +#5809 = VERTEX_POINT('',#5810); +#5810 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5811 = CIRCLE('',#5812,0.164); +#5812 = AXIS2_PLACEMENT_3D('',#5813,#5814,#5815); +#5813 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5814 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5815 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5816 = ORIENTED_EDGE('',*,*,#5808,.F.); +#5817 = SPHERICAL_SURFACE('',#5818,0.164); +#5818 = AXIS2_PLACEMENT_3D('',#5819,#5820,#5821); +#5819 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5820 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5821 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5822 = ADVANCED_FACE('',(#5823),#5826,.F.); +#5823 = FACE_BOUND('',#5824,.F.); +#5824 = EDGE_LOOP('',(#5825)); +#5825 = ORIENTED_EDGE('',*,*,#5799,.T.); +#5826 = PLANE('',#5827); +#5827 = AXIS2_PLACEMENT_3D('',#5828,#5829,#5830); +#5828 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5829 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5830 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5835)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5832,#5833,#5834)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5832 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5833 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5834 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5835 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5832, + 'distance_accuracy_value','confusion accuracy'); +#5836 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5837,#5839); +#5837 = ( REPRESENTATION_RELATIONSHIP('','',#5792,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5838) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5838 = ITEM_DEFINED_TRANSFORMATION('','',#11,#335); +#5839 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5840); +#5840 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49717','BALL_0079','',#5,#5787,$ + ); +#5841 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5789)); +#5842 = SHAPE_DEFINITION_REPRESENTATION(#5843,#5849); +#5843 = PRODUCT_DEFINITION_SHAPE('','',#5844); +#5844 = PRODUCT_DEFINITION('design','',#5845,#5848); +#5845 = PRODUCT_DEFINITION_FORMATION('','',#5846); +#5846 = PRODUCT('BALL_0080','BALL_0080','',(#5847)); +#5847 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5848 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5849 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5850),#5888); +#5850 = MANIFOLD_SOLID_BREP('',#5851); +#5851 = CLOSED_SHELL('',(#5852,#5879)); +#5852 = ADVANCED_FACE('',(#5853),#5874,.T.); +#5853 = FACE_BOUND('',#5854,.T.); +#5854 = EDGE_LOOP('',(#5855,#5864,#5873)); +#5855 = ORIENTED_EDGE('',*,*,#5856,.T.); +#5856 = EDGE_CURVE('',#5857,#5857,#5859,.T.); +#5857 = VERTEX_POINT('',#5858); +#5858 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5859 = CIRCLE('',#5860,0.131200000001); +#5860 = AXIS2_PLACEMENT_3D('',#5861,#5862,#5863); +#5861 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5862 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5863 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5864 = ORIENTED_EDGE('',*,*,#5865,.T.); +#5865 = EDGE_CURVE('',#5857,#5866,#5868,.T.); +#5866 = VERTEX_POINT('',#5867); +#5867 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5868 = CIRCLE('',#5869,0.164); +#5869 = AXIS2_PLACEMENT_3D('',#5870,#5871,#5872); +#5870 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5871 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5872 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5873 = ORIENTED_EDGE('',*,*,#5865,.F.); +#5874 = SPHERICAL_SURFACE('',#5875,0.164); +#5875 = AXIS2_PLACEMENT_3D('',#5876,#5877,#5878); +#5876 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5877 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5878 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5879 = ADVANCED_FACE('',(#5880),#5883,.F.); +#5880 = FACE_BOUND('',#5881,.F.); +#5881 = EDGE_LOOP('',(#5882)); +#5882 = ORIENTED_EDGE('',*,*,#5856,.T.); +#5883 = PLANE('',#5884); +#5884 = AXIS2_PLACEMENT_3D('',#5885,#5886,#5887); +#5885 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5886 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5887 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5892)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5889,#5890,#5891)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5889 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5890 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5891 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5892 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5889, + 'distance_accuracy_value','confusion accuracy'); +#5893 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5894,#5896); +#5894 = ( REPRESENTATION_RELATIONSHIP('','',#5849,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5895) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5895 = ITEM_DEFINED_TRANSFORMATION('','',#11,#339); +#5896 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5897); +#5897 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49718','BALL_0080','',#5,#5844,$ + ); +#5898 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5846)); +#5899 = SHAPE_DEFINITION_REPRESENTATION(#5900,#5906); +#5900 = PRODUCT_DEFINITION_SHAPE('','',#5901); +#5901 = PRODUCT_DEFINITION('design','',#5902,#5905); +#5902 = PRODUCT_DEFINITION_FORMATION('','',#5903); +#5903 = PRODUCT('BALL_0081','BALL_0081','',(#5904)); +#5904 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5905 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5906 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5907),#5945); +#5907 = MANIFOLD_SOLID_BREP('',#5908); +#5908 = CLOSED_SHELL('',(#5909,#5936)); +#5909 = ADVANCED_FACE('',(#5910),#5931,.T.); +#5910 = FACE_BOUND('',#5911,.T.); +#5911 = EDGE_LOOP('',(#5912,#5921,#5930)); +#5912 = ORIENTED_EDGE('',*,*,#5913,.T.); +#5913 = EDGE_CURVE('',#5914,#5914,#5916,.T.); +#5914 = VERTEX_POINT('',#5915); +#5915 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5916 = CIRCLE('',#5917,0.131200000001); +#5917 = AXIS2_PLACEMENT_3D('',#5918,#5919,#5920); +#5918 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5919 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5920 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5921 = ORIENTED_EDGE('',*,*,#5922,.T.); +#5922 = EDGE_CURVE('',#5914,#5923,#5925,.T.); +#5923 = VERTEX_POINT('',#5924); +#5924 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5925 = CIRCLE('',#5926,0.164); +#5926 = AXIS2_PLACEMENT_3D('',#5927,#5928,#5929); +#5927 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5928 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5929 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5930 = ORIENTED_EDGE('',*,*,#5922,.F.); +#5931 = SPHERICAL_SURFACE('',#5932,0.164); +#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935); +#5933 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5934 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5935 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5936 = ADVANCED_FACE('',(#5937),#5940,.F.); +#5937 = FACE_BOUND('',#5938,.F.); +#5938 = EDGE_LOOP('',(#5939)); +#5939 = ORIENTED_EDGE('',*,*,#5913,.T.); +#5940 = PLANE('',#5941); +#5941 = AXIS2_PLACEMENT_3D('',#5942,#5943,#5944); +#5942 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#5943 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5944 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#5945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5949)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5946,#5947,#5948)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5946 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5947 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5948 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5949 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5946, + 'distance_accuracy_value','confusion accuracy'); +#5950 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5951,#5953); +#5951 = ( REPRESENTATION_RELATIONSHIP('','',#5906,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5952) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5952 = ITEM_DEFINED_TRANSFORMATION('','',#11,#343); +#5953 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5954); +#5954 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49719','BALL_0081','',#5,#5901,$ + ); +#5955 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5903)); +#5956 = SHAPE_DEFINITION_REPRESENTATION(#5957,#5963); +#5957 = PRODUCT_DEFINITION_SHAPE('','',#5958); +#5958 = PRODUCT_DEFINITION('design','',#5959,#5962); +#5959 = PRODUCT_DEFINITION_FORMATION('','',#5960); +#5960 = PRODUCT('BALL_0082','BALL_0082','',(#5961)); +#5961 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5962 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5963 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5964),#6002); +#5964 = MANIFOLD_SOLID_BREP('',#5965); +#5965 = CLOSED_SHELL('',(#5966,#5993)); +#5966 = ADVANCED_FACE('',(#5967),#5988,.T.); +#5967 = FACE_BOUND('',#5968,.T.); +#5968 = EDGE_LOOP('',(#5969,#5978,#5987)); +#5969 = ORIENTED_EDGE('',*,*,#5970,.T.); +#5970 = EDGE_CURVE('',#5971,#5971,#5973,.T.); +#5971 = VERTEX_POINT('',#5972); +#5972 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#5973 = CIRCLE('',#5974,0.131200000001); +#5974 = AXIS2_PLACEMENT_3D('',#5975,#5976,#5977); +#5975 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#5976 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#5977 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#5978 = ORIENTED_EDGE('',*,*,#5979,.T.); +#5979 = EDGE_CURVE('',#5971,#5980,#5982,.T.); +#5980 = VERTEX_POINT('',#5981); +#5981 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#5982 = CIRCLE('',#5983,0.164); +#5983 = AXIS2_PLACEMENT_3D('',#5984,#5985,#5986); +#5984 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5985 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#5986 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#5987 = ORIENTED_EDGE('',*,*,#5979,.F.); +#5988 = SPHERICAL_SURFACE('',#5989,0.164); +#5989 = AXIS2_PLACEMENT_3D('',#5990,#5991,#5992); +#5990 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#5991 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#5992 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#5993 = ADVANCED_FACE('',(#5994),#5997,.F.); +#5994 = FACE_BOUND('',#5995,.F.); +#5995 = EDGE_LOOP('',(#5996)); +#5996 = ORIENTED_EDGE('',*,*,#5970,.T.); +#5997 = PLANE('',#5998); +#5998 = AXIS2_PLACEMENT_3D('',#5999,#6000,#6001); +#5999 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6000 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6001 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6006)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6003,#6004,#6005)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6003 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6004 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6005 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6006 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6003, + 'distance_accuracy_value','confusion accuracy'); +#6007 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6008,#6010); +#6008 = ( REPRESENTATION_RELATIONSHIP('','',#5963,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6009) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6009 = ITEM_DEFINED_TRANSFORMATION('','',#11,#347); +#6010 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6011); +#6011 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49720','BALL_0082','',#5,#5958,$ + ); +#6012 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5960)); +#6013 = SHAPE_DEFINITION_REPRESENTATION(#6014,#6020); +#6014 = PRODUCT_DEFINITION_SHAPE('','',#6015); +#6015 = PRODUCT_DEFINITION('design','',#6016,#6019); +#6016 = PRODUCT_DEFINITION_FORMATION('','',#6017); +#6017 = PRODUCT('BALL_0083','BALL_0083','',(#6018)); +#6018 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6019 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6020 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6021),#6059); +#6021 = MANIFOLD_SOLID_BREP('',#6022); +#6022 = CLOSED_SHELL('',(#6023,#6050)); +#6023 = ADVANCED_FACE('',(#6024),#6045,.T.); +#6024 = FACE_BOUND('',#6025,.T.); +#6025 = EDGE_LOOP('',(#6026,#6035,#6044)); +#6026 = ORIENTED_EDGE('',*,*,#6027,.T.); +#6027 = EDGE_CURVE('',#6028,#6028,#6030,.T.); +#6028 = VERTEX_POINT('',#6029); +#6029 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6030 = CIRCLE('',#6031,0.131200000001); +#6031 = AXIS2_PLACEMENT_3D('',#6032,#6033,#6034); +#6032 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6033 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6034 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6035 = ORIENTED_EDGE('',*,*,#6036,.T.); +#6036 = EDGE_CURVE('',#6028,#6037,#6039,.T.); +#6037 = VERTEX_POINT('',#6038); +#6038 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6039 = CIRCLE('',#6040,0.164); +#6040 = AXIS2_PLACEMENT_3D('',#6041,#6042,#6043); +#6041 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6042 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6043 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6044 = ORIENTED_EDGE('',*,*,#6036,.F.); +#6045 = SPHERICAL_SURFACE('',#6046,0.164); +#6046 = AXIS2_PLACEMENT_3D('',#6047,#6048,#6049); +#6047 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6048 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6049 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6050 = ADVANCED_FACE('',(#6051),#6054,.F.); +#6051 = FACE_BOUND('',#6052,.F.); +#6052 = EDGE_LOOP('',(#6053)); +#6053 = ORIENTED_EDGE('',*,*,#6027,.T.); +#6054 = PLANE('',#6055); +#6055 = AXIS2_PLACEMENT_3D('',#6056,#6057,#6058); +#6056 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6057 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6058 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6063)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6060,#6061,#6062)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6060 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6061 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6062 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6063 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6060, + 'distance_accuracy_value','confusion accuracy'); +#6064 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6065,#6067); +#6065 = ( REPRESENTATION_RELATIONSHIP('','',#6020,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6066) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6066 = ITEM_DEFINED_TRANSFORMATION('','',#11,#351); +#6067 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6068); +#6068 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49721','BALL_0083','',#5,#6015,$ + ); +#6069 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6017)); +#6070 = SHAPE_DEFINITION_REPRESENTATION(#6071,#6077); +#6071 = PRODUCT_DEFINITION_SHAPE('','',#6072); +#6072 = PRODUCT_DEFINITION('design','',#6073,#6076); +#6073 = PRODUCT_DEFINITION_FORMATION('','',#6074); +#6074 = PRODUCT('BALL_0084','BALL_0084','',(#6075)); +#6075 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6076 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6077 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6078),#6116); +#6078 = MANIFOLD_SOLID_BREP('',#6079); +#6079 = CLOSED_SHELL('',(#6080,#6107)); +#6080 = ADVANCED_FACE('',(#6081),#6102,.T.); +#6081 = FACE_BOUND('',#6082,.T.); +#6082 = EDGE_LOOP('',(#6083,#6092,#6101)); +#6083 = ORIENTED_EDGE('',*,*,#6084,.T.); +#6084 = EDGE_CURVE('',#6085,#6085,#6087,.T.); +#6085 = VERTEX_POINT('',#6086); +#6086 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6087 = CIRCLE('',#6088,0.131200000001); +#6088 = AXIS2_PLACEMENT_3D('',#6089,#6090,#6091); +#6089 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6090 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6091 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6092 = ORIENTED_EDGE('',*,*,#6093,.T.); +#6093 = EDGE_CURVE('',#6085,#6094,#6096,.T.); +#6094 = VERTEX_POINT('',#6095); +#6095 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6096 = CIRCLE('',#6097,0.164); +#6097 = AXIS2_PLACEMENT_3D('',#6098,#6099,#6100); +#6098 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6099 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6100 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6101 = ORIENTED_EDGE('',*,*,#6093,.F.); +#6102 = SPHERICAL_SURFACE('',#6103,0.164); +#6103 = AXIS2_PLACEMENT_3D('',#6104,#6105,#6106); +#6104 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6105 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6106 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6107 = ADVANCED_FACE('',(#6108),#6111,.F.); +#6108 = FACE_BOUND('',#6109,.F.); +#6109 = EDGE_LOOP('',(#6110)); +#6110 = ORIENTED_EDGE('',*,*,#6084,.T.); +#6111 = PLANE('',#6112); +#6112 = AXIS2_PLACEMENT_3D('',#6113,#6114,#6115); +#6113 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6114 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6115 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6120)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6117,#6118,#6119)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6117 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6118 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6119 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6120 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6117, + 'distance_accuracy_value','confusion accuracy'); +#6121 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6122,#6124); +#6122 = ( REPRESENTATION_RELATIONSHIP('','',#6077,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6123) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6123 = ITEM_DEFINED_TRANSFORMATION('','',#11,#355); +#6124 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6125); +#6125 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49722','BALL_0084','',#5,#6072,$ + ); +#6126 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6074)); +#6127 = SHAPE_DEFINITION_REPRESENTATION(#6128,#6134); +#6128 = PRODUCT_DEFINITION_SHAPE('','',#6129); +#6129 = PRODUCT_DEFINITION('design','',#6130,#6133); +#6130 = PRODUCT_DEFINITION_FORMATION('','',#6131); +#6131 = PRODUCT('BALL_0085','BALL_0085','',(#6132)); +#6132 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6133 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6134 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6135),#6173); +#6135 = MANIFOLD_SOLID_BREP('',#6136); +#6136 = CLOSED_SHELL('',(#6137,#6164)); +#6137 = ADVANCED_FACE('',(#6138),#6159,.T.); +#6138 = FACE_BOUND('',#6139,.T.); +#6139 = EDGE_LOOP('',(#6140,#6149,#6158)); +#6140 = ORIENTED_EDGE('',*,*,#6141,.T.); +#6141 = EDGE_CURVE('',#6142,#6142,#6144,.T.); +#6142 = VERTEX_POINT('',#6143); +#6143 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6144 = CIRCLE('',#6145,0.131200000001); +#6145 = AXIS2_PLACEMENT_3D('',#6146,#6147,#6148); +#6146 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6147 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6148 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6149 = ORIENTED_EDGE('',*,*,#6150,.T.); +#6150 = EDGE_CURVE('',#6142,#6151,#6153,.T.); +#6151 = VERTEX_POINT('',#6152); +#6152 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6153 = CIRCLE('',#6154,0.164); +#6154 = AXIS2_PLACEMENT_3D('',#6155,#6156,#6157); +#6155 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6156 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6157 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6158 = ORIENTED_EDGE('',*,*,#6150,.F.); +#6159 = SPHERICAL_SURFACE('',#6160,0.164); +#6160 = AXIS2_PLACEMENT_3D('',#6161,#6162,#6163); +#6161 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6162 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6163 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6164 = ADVANCED_FACE('',(#6165),#6168,.F.); +#6165 = FACE_BOUND('',#6166,.F.); +#6166 = EDGE_LOOP('',(#6167)); +#6167 = ORIENTED_EDGE('',*,*,#6141,.T.); +#6168 = PLANE('',#6169); +#6169 = AXIS2_PLACEMENT_3D('',#6170,#6171,#6172); +#6170 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6171 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6172 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6177)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6174,#6175,#6176)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6174 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6175 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6176 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6177 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6174, + 'distance_accuracy_value','confusion accuracy'); +#6178 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6179,#6181); +#6179 = ( REPRESENTATION_RELATIONSHIP('','',#6134,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6180) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6180 = ITEM_DEFINED_TRANSFORMATION('','',#11,#359); +#6181 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6182); +#6182 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49723','BALL_0085','',#5,#6129,$ + ); +#6183 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6131)); +#6184 = SHAPE_DEFINITION_REPRESENTATION(#6185,#6191); +#6185 = PRODUCT_DEFINITION_SHAPE('','',#6186); +#6186 = PRODUCT_DEFINITION('design','',#6187,#6190); +#6187 = PRODUCT_DEFINITION_FORMATION('','',#6188); +#6188 = PRODUCT('BALL_0086','BALL_0086','',(#6189)); +#6189 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6190 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6191 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6192),#6230); +#6192 = MANIFOLD_SOLID_BREP('',#6193); +#6193 = CLOSED_SHELL('',(#6194,#6221)); +#6194 = ADVANCED_FACE('',(#6195),#6216,.T.); +#6195 = FACE_BOUND('',#6196,.T.); +#6196 = EDGE_LOOP('',(#6197,#6206,#6215)); +#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6198 = EDGE_CURVE('',#6199,#6199,#6201,.T.); +#6199 = VERTEX_POINT('',#6200); +#6200 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6201 = CIRCLE('',#6202,0.131200000001); +#6202 = AXIS2_PLACEMENT_3D('',#6203,#6204,#6205); +#6203 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6204 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6205 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6206 = ORIENTED_EDGE('',*,*,#6207,.T.); +#6207 = EDGE_CURVE('',#6199,#6208,#6210,.T.); +#6208 = VERTEX_POINT('',#6209); +#6209 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6210 = CIRCLE('',#6211,0.164); +#6211 = AXIS2_PLACEMENT_3D('',#6212,#6213,#6214); +#6212 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6213 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6214 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6215 = ORIENTED_EDGE('',*,*,#6207,.F.); +#6216 = SPHERICAL_SURFACE('',#6217,0.164); +#6217 = AXIS2_PLACEMENT_3D('',#6218,#6219,#6220); +#6218 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6219 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6220 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6221 = ADVANCED_FACE('',(#6222),#6225,.F.); +#6222 = FACE_BOUND('',#6223,.F.); +#6223 = EDGE_LOOP('',(#6224)); +#6224 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6225 = PLANE('',#6226); +#6226 = AXIS2_PLACEMENT_3D('',#6227,#6228,#6229); +#6227 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6228 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6229 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6234)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6231,#6232,#6233)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6231 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6232 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6233 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6234 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6231, + 'distance_accuracy_value','confusion accuracy'); +#6235 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6236,#6238); +#6236 = ( REPRESENTATION_RELATIONSHIP('','',#6191,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6237) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6237 = ITEM_DEFINED_TRANSFORMATION('','',#11,#363); +#6238 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6239); +#6239 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49724','BALL_0086','',#5,#6186,$ + ); +#6240 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6188)); +#6241 = SHAPE_DEFINITION_REPRESENTATION(#6242,#6248); +#6242 = PRODUCT_DEFINITION_SHAPE('','',#6243); +#6243 = PRODUCT_DEFINITION('design','',#6244,#6247); +#6244 = PRODUCT_DEFINITION_FORMATION('','',#6245); +#6245 = PRODUCT('BALL_0087','BALL_0087','',(#6246)); +#6246 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6247 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6248 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6249),#6287); +#6249 = MANIFOLD_SOLID_BREP('',#6250); +#6250 = CLOSED_SHELL('',(#6251,#6278)); +#6251 = ADVANCED_FACE('',(#6252),#6273,.T.); +#6252 = FACE_BOUND('',#6253,.T.); +#6253 = EDGE_LOOP('',(#6254,#6263,#6272)); +#6254 = ORIENTED_EDGE('',*,*,#6255,.T.); +#6255 = EDGE_CURVE('',#6256,#6256,#6258,.T.); +#6256 = VERTEX_POINT('',#6257); +#6257 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6258 = CIRCLE('',#6259,0.131200000001); +#6259 = AXIS2_PLACEMENT_3D('',#6260,#6261,#6262); +#6260 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6261 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6262 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6263 = ORIENTED_EDGE('',*,*,#6264,.T.); +#6264 = EDGE_CURVE('',#6256,#6265,#6267,.T.); +#6265 = VERTEX_POINT('',#6266); +#6266 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6267 = CIRCLE('',#6268,0.164); +#6268 = AXIS2_PLACEMENT_3D('',#6269,#6270,#6271); +#6269 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6270 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6271 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6272 = ORIENTED_EDGE('',*,*,#6264,.F.); +#6273 = SPHERICAL_SURFACE('',#6274,0.164); +#6274 = AXIS2_PLACEMENT_3D('',#6275,#6276,#6277); +#6275 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6276 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6277 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6278 = ADVANCED_FACE('',(#6279),#6282,.F.); +#6279 = FACE_BOUND('',#6280,.F.); +#6280 = EDGE_LOOP('',(#6281)); +#6281 = ORIENTED_EDGE('',*,*,#6255,.T.); +#6282 = PLANE('',#6283); +#6283 = AXIS2_PLACEMENT_3D('',#6284,#6285,#6286); +#6284 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6285 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6286 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6291)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6288,#6289,#6290)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6288 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6289 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6290 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6291 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6288, + 'distance_accuracy_value','confusion accuracy'); +#6292 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6293,#6295); +#6293 = ( REPRESENTATION_RELATIONSHIP('','',#6248,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6294) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6294 = ITEM_DEFINED_TRANSFORMATION('','',#11,#367); +#6295 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6296); +#6296 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49725','BALL_0087','',#5,#6243,$ + ); +#6297 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6245)); +#6298 = SHAPE_DEFINITION_REPRESENTATION(#6299,#6305); +#6299 = PRODUCT_DEFINITION_SHAPE('','',#6300); +#6300 = PRODUCT_DEFINITION('design','',#6301,#6304); +#6301 = PRODUCT_DEFINITION_FORMATION('','',#6302); +#6302 = PRODUCT('BALL_0088','BALL_0088','',(#6303)); +#6303 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6304 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6305 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6306),#6344); +#6306 = MANIFOLD_SOLID_BREP('',#6307); +#6307 = CLOSED_SHELL('',(#6308,#6335)); +#6308 = ADVANCED_FACE('',(#6309),#6330,.T.); +#6309 = FACE_BOUND('',#6310,.T.); +#6310 = EDGE_LOOP('',(#6311,#6320,#6329)); +#6311 = ORIENTED_EDGE('',*,*,#6312,.T.); +#6312 = EDGE_CURVE('',#6313,#6313,#6315,.T.); +#6313 = VERTEX_POINT('',#6314); +#6314 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6315 = CIRCLE('',#6316,0.131200000001); +#6316 = AXIS2_PLACEMENT_3D('',#6317,#6318,#6319); +#6317 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6318 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6319 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6320 = ORIENTED_EDGE('',*,*,#6321,.T.); +#6321 = EDGE_CURVE('',#6313,#6322,#6324,.T.); +#6322 = VERTEX_POINT('',#6323); +#6323 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6324 = CIRCLE('',#6325,0.164); +#6325 = AXIS2_PLACEMENT_3D('',#6326,#6327,#6328); +#6326 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6327 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6328 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6329 = ORIENTED_EDGE('',*,*,#6321,.F.); +#6330 = SPHERICAL_SURFACE('',#6331,0.164); +#6331 = AXIS2_PLACEMENT_3D('',#6332,#6333,#6334); +#6332 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6333 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6334 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6335 = ADVANCED_FACE('',(#6336),#6339,.F.); +#6336 = FACE_BOUND('',#6337,.F.); +#6337 = EDGE_LOOP('',(#6338)); +#6338 = ORIENTED_EDGE('',*,*,#6312,.T.); +#6339 = PLANE('',#6340); +#6340 = AXIS2_PLACEMENT_3D('',#6341,#6342,#6343); +#6341 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6342 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6343 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6348)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6345,#6346,#6347)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6345 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6346 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6347 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6348 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6345, + 'distance_accuracy_value','confusion accuracy'); +#6349 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6350,#6352); +#6350 = ( REPRESENTATION_RELATIONSHIP('','',#6305,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6351) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6351 = ITEM_DEFINED_TRANSFORMATION('','',#11,#371); +#6352 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6353); +#6353 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49726','BALL_0088','',#5,#6300,$ + ); +#6354 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6302)); +#6355 = SHAPE_DEFINITION_REPRESENTATION(#6356,#6362); +#6356 = PRODUCT_DEFINITION_SHAPE('','',#6357); +#6357 = PRODUCT_DEFINITION('design','',#6358,#6361); +#6358 = PRODUCT_DEFINITION_FORMATION('','',#6359); +#6359 = PRODUCT('BALL_0089','BALL_0089','',(#6360)); +#6360 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6361 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6362 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6363),#6401); +#6363 = MANIFOLD_SOLID_BREP('',#6364); +#6364 = CLOSED_SHELL('',(#6365,#6392)); +#6365 = ADVANCED_FACE('',(#6366),#6387,.T.); +#6366 = FACE_BOUND('',#6367,.T.); +#6367 = EDGE_LOOP('',(#6368,#6377,#6386)); +#6368 = ORIENTED_EDGE('',*,*,#6369,.T.); +#6369 = EDGE_CURVE('',#6370,#6370,#6372,.T.); +#6370 = VERTEX_POINT('',#6371); +#6371 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6372 = CIRCLE('',#6373,0.131200000001); +#6373 = AXIS2_PLACEMENT_3D('',#6374,#6375,#6376); +#6374 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6375 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6376 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6377 = ORIENTED_EDGE('',*,*,#6378,.T.); +#6378 = EDGE_CURVE('',#6370,#6379,#6381,.T.); +#6379 = VERTEX_POINT('',#6380); +#6380 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6381 = CIRCLE('',#6382,0.164); +#6382 = AXIS2_PLACEMENT_3D('',#6383,#6384,#6385); +#6383 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6384 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6385 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6386 = ORIENTED_EDGE('',*,*,#6378,.F.); +#6387 = SPHERICAL_SURFACE('',#6388,0.164); +#6388 = AXIS2_PLACEMENT_3D('',#6389,#6390,#6391); +#6389 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6390 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6391 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6392 = ADVANCED_FACE('',(#6393),#6396,.F.); +#6393 = FACE_BOUND('',#6394,.F.); +#6394 = EDGE_LOOP('',(#6395)); +#6395 = ORIENTED_EDGE('',*,*,#6369,.T.); +#6396 = PLANE('',#6397); +#6397 = AXIS2_PLACEMENT_3D('',#6398,#6399,#6400); +#6398 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6399 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6400 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6405)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6402,#6403,#6404)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6402 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6403 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6404 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6405 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6402, + 'distance_accuracy_value','confusion accuracy'); +#6406 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6407,#6409); +#6407 = ( REPRESENTATION_RELATIONSHIP('','',#6362,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6408) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6408 = ITEM_DEFINED_TRANSFORMATION('','',#11,#375); +#6409 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6410); +#6410 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49727','BALL_0089','',#5,#6357,$ + ); +#6411 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6359)); +#6412 = SHAPE_DEFINITION_REPRESENTATION(#6413,#6419); +#6413 = PRODUCT_DEFINITION_SHAPE('','',#6414); +#6414 = PRODUCT_DEFINITION('design','',#6415,#6418); +#6415 = PRODUCT_DEFINITION_FORMATION('','',#6416); +#6416 = PRODUCT('BALL_0090','BALL_0090','',(#6417)); +#6417 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6418 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6419 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6420),#6458); +#6420 = MANIFOLD_SOLID_BREP('',#6421); +#6421 = CLOSED_SHELL('',(#6422,#6449)); +#6422 = ADVANCED_FACE('',(#6423),#6444,.T.); +#6423 = FACE_BOUND('',#6424,.T.); +#6424 = EDGE_LOOP('',(#6425,#6434,#6443)); +#6425 = ORIENTED_EDGE('',*,*,#6426,.T.); +#6426 = EDGE_CURVE('',#6427,#6427,#6429,.T.); +#6427 = VERTEX_POINT('',#6428); +#6428 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6429 = CIRCLE('',#6430,0.131200000001); +#6430 = AXIS2_PLACEMENT_3D('',#6431,#6432,#6433); +#6431 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6432 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6433 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6434 = ORIENTED_EDGE('',*,*,#6435,.T.); +#6435 = EDGE_CURVE('',#6427,#6436,#6438,.T.); +#6436 = VERTEX_POINT('',#6437); +#6437 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6438 = CIRCLE('',#6439,0.164); +#6439 = AXIS2_PLACEMENT_3D('',#6440,#6441,#6442); +#6440 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6441 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6442 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6443 = ORIENTED_EDGE('',*,*,#6435,.F.); +#6444 = SPHERICAL_SURFACE('',#6445,0.164); +#6445 = AXIS2_PLACEMENT_3D('',#6446,#6447,#6448); +#6446 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6447 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6448 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6449 = ADVANCED_FACE('',(#6450),#6453,.F.); +#6450 = FACE_BOUND('',#6451,.F.); +#6451 = EDGE_LOOP('',(#6452)); +#6452 = ORIENTED_EDGE('',*,*,#6426,.T.); +#6453 = PLANE('',#6454); +#6454 = AXIS2_PLACEMENT_3D('',#6455,#6456,#6457); +#6455 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6456 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6457 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6462)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6459,#6460,#6461)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6459 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6460 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6461 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6462 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6459, + 'distance_accuracy_value','confusion accuracy'); +#6463 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6464,#6466); +#6464 = ( REPRESENTATION_RELATIONSHIP('','',#6419,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6465) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6465 = ITEM_DEFINED_TRANSFORMATION('','',#11,#379); +#6466 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6467); +#6467 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49728','BALL_0090','',#5,#6414,$ + ); +#6468 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6416)); +#6469 = SHAPE_DEFINITION_REPRESENTATION(#6470,#6476); +#6470 = PRODUCT_DEFINITION_SHAPE('','',#6471); +#6471 = PRODUCT_DEFINITION('design','',#6472,#6475); +#6472 = PRODUCT_DEFINITION_FORMATION('','',#6473); +#6473 = PRODUCT('BALL_0091','BALL_0091','',(#6474)); +#6474 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6475 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6476 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6477),#6515); +#6477 = MANIFOLD_SOLID_BREP('',#6478); +#6478 = CLOSED_SHELL('',(#6479,#6506)); +#6479 = ADVANCED_FACE('',(#6480),#6501,.T.); +#6480 = FACE_BOUND('',#6481,.T.); +#6481 = EDGE_LOOP('',(#6482,#6491,#6500)); +#6482 = ORIENTED_EDGE('',*,*,#6483,.T.); +#6483 = EDGE_CURVE('',#6484,#6484,#6486,.T.); +#6484 = VERTEX_POINT('',#6485); +#6485 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6486 = CIRCLE('',#6487,0.131200000001); +#6487 = AXIS2_PLACEMENT_3D('',#6488,#6489,#6490); +#6488 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6489 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6490 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6491 = ORIENTED_EDGE('',*,*,#6492,.T.); +#6492 = EDGE_CURVE('',#6484,#6493,#6495,.T.); +#6493 = VERTEX_POINT('',#6494); +#6494 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6495 = CIRCLE('',#6496,0.164); +#6496 = AXIS2_PLACEMENT_3D('',#6497,#6498,#6499); +#6497 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6498 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6499 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6500 = ORIENTED_EDGE('',*,*,#6492,.F.); +#6501 = SPHERICAL_SURFACE('',#6502,0.164); +#6502 = AXIS2_PLACEMENT_3D('',#6503,#6504,#6505); +#6503 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6504 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6505 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6506 = ADVANCED_FACE('',(#6507),#6510,.F.); +#6507 = FACE_BOUND('',#6508,.F.); +#6508 = EDGE_LOOP('',(#6509)); +#6509 = ORIENTED_EDGE('',*,*,#6483,.T.); +#6510 = PLANE('',#6511); +#6511 = AXIS2_PLACEMENT_3D('',#6512,#6513,#6514); +#6512 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6513 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6514 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6519)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6516,#6517,#6518)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6516 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6517 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6518 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6519 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6516, + 'distance_accuracy_value','confusion accuracy'); +#6520 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6521,#6523); +#6521 = ( REPRESENTATION_RELATIONSHIP('','',#6476,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6522) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6522 = ITEM_DEFINED_TRANSFORMATION('','',#11,#383); +#6523 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6524); +#6524 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49729','BALL_0091','',#5,#6471,$ + ); +#6525 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6473)); +#6526 = SHAPE_DEFINITION_REPRESENTATION(#6527,#6533); +#6527 = PRODUCT_DEFINITION_SHAPE('','',#6528); +#6528 = PRODUCT_DEFINITION('design','',#6529,#6532); +#6529 = PRODUCT_DEFINITION_FORMATION('','',#6530); +#6530 = PRODUCT('BALL_0092','BALL_0092','',(#6531)); +#6531 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6532 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6533 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6534),#6572); +#6534 = MANIFOLD_SOLID_BREP('',#6535); +#6535 = CLOSED_SHELL('',(#6536,#6563)); +#6536 = ADVANCED_FACE('',(#6537),#6558,.T.); +#6537 = FACE_BOUND('',#6538,.T.); +#6538 = EDGE_LOOP('',(#6539,#6548,#6557)); +#6539 = ORIENTED_EDGE('',*,*,#6540,.T.); +#6540 = EDGE_CURVE('',#6541,#6541,#6543,.T.); +#6541 = VERTEX_POINT('',#6542); +#6542 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6543 = CIRCLE('',#6544,0.131200000001); +#6544 = AXIS2_PLACEMENT_3D('',#6545,#6546,#6547); +#6545 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6546 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6547 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6548 = ORIENTED_EDGE('',*,*,#6549,.T.); +#6549 = EDGE_CURVE('',#6541,#6550,#6552,.T.); +#6550 = VERTEX_POINT('',#6551); +#6551 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6552 = CIRCLE('',#6553,0.164); +#6553 = AXIS2_PLACEMENT_3D('',#6554,#6555,#6556); +#6554 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6555 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6556 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6557 = ORIENTED_EDGE('',*,*,#6549,.F.); +#6558 = SPHERICAL_SURFACE('',#6559,0.164); +#6559 = AXIS2_PLACEMENT_3D('',#6560,#6561,#6562); +#6560 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6561 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6562 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6563 = ADVANCED_FACE('',(#6564),#6567,.F.); +#6564 = FACE_BOUND('',#6565,.F.); +#6565 = EDGE_LOOP('',(#6566)); +#6566 = ORIENTED_EDGE('',*,*,#6540,.T.); +#6567 = PLANE('',#6568); +#6568 = AXIS2_PLACEMENT_3D('',#6569,#6570,#6571); +#6569 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6570 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6571 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6576)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6573,#6574,#6575)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6573 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6574 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6575 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6576 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6573, + 'distance_accuracy_value','confusion accuracy'); +#6577 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6578,#6580); +#6578 = ( REPRESENTATION_RELATIONSHIP('','',#6533,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6579) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6579 = ITEM_DEFINED_TRANSFORMATION('','',#11,#387); +#6580 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6581); +#6581 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49730','BALL_0092','',#5,#6528,$ + ); +#6582 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6530)); +#6583 = SHAPE_DEFINITION_REPRESENTATION(#6584,#6590); +#6584 = PRODUCT_DEFINITION_SHAPE('','',#6585); +#6585 = PRODUCT_DEFINITION('design','',#6586,#6589); +#6586 = PRODUCT_DEFINITION_FORMATION('','',#6587); +#6587 = PRODUCT('BALL_0093','BALL_0093','',(#6588)); +#6588 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6589 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6590 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6591),#6629); +#6591 = MANIFOLD_SOLID_BREP('',#6592); +#6592 = CLOSED_SHELL('',(#6593,#6620)); +#6593 = ADVANCED_FACE('',(#6594),#6615,.T.); +#6594 = FACE_BOUND('',#6595,.T.); +#6595 = EDGE_LOOP('',(#6596,#6605,#6614)); +#6596 = ORIENTED_EDGE('',*,*,#6597,.T.); +#6597 = EDGE_CURVE('',#6598,#6598,#6600,.T.); +#6598 = VERTEX_POINT('',#6599); +#6599 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6600 = CIRCLE('',#6601,0.131200000001); +#6601 = AXIS2_PLACEMENT_3D('',#6602,#6603,#6604); +#6602 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6603 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6604 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6605 = ORIENTED_EDGE('',*,*,#6606,.T.); +#6606 = EDGE_CURVE('',#6598,#6607,#6609,.T.); +#6607 = VERTEX_POINT('',#6608); +#6608 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6609 = CIRCLE('',#6610,0.164); +#6610 = AXIS2_PLACEMENT_3D('',#6611,#6612,#6613); +#6611 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6612 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6613 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6614 = ORIENTED_EDGE('',*,*,#6606,.F.); +#6615 = SPHERICAL_SURFACE('',#6616,0.164); +#6616 = AXIS2_PLACEMENT_3D('',#6617,#6618,#6619); +#6617 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6618 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6619 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6620 = ADVANCED_FACE('',(#6621),#6624,.F.); +#6621 = FACE_BOUND('',#6622,.F.); +#6622 = EDGE_LOOP('',(#6623)); +#6623 = ORIENTED_EDGE('',*,*,#6597,.T.); +#6624 = PLANE('',#6625); +#6625 = AXIS2_PLACEMENT_3D('',#6626,#6627,#6628); +#6626 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6627 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6628 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6633)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6630,#6631,#6632)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6630 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6631 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6632 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6633 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6630, + 'distance_accuracy_value','confusion accuracy'); +#6634 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6635,#6637); +#6635 = ( REPRESENTATION_RELATIONSHIP('','',#6590,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6636) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6636 = ITEM_DEFINED_TRANSFORMATION('','',#11,#391); +#6637 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6638); +#6638 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49731','BALL_0093','',#5,#6585,$ + ); +#6639 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6587)); +#6640 = SHAPE_DEFINITION_REPRESENTATION(#6641,#6647); +#6641 = PRODUCT_DEFINITION_SHAPE('','',#6642); +#6642 = PRODUCT_DEFINITION('design','',#6643,#6646); +#6643 = PRODUCT_DEFINITION_FORMATION('','',#6644); +#6644 = PRODUCT('BALL_0094','BALL_0094','',(#6645)); +#6645 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6646 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6647 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6648),#6686); +#6648 = MANIFOLD_SOLID_BREP('',#6649); +#6649 = CLOSED_SHELL('',(#6650,#6677)); +#6650 = ADVANCED_FACE('',(#6651),#6672,.T.); +#6651 = FACE_BOUND('',#6652,.T.); +#6652 = EDGE_LOOP('',(#6653,#6662,#6671)); +#6653 = ORIENTED_EDGE('',*,*,#6654,.T.); +#6654 = EDGE_CURVE('',#6655,#6655,#6657,.T.); +#6655 = VERTEX_POINT('',#6656); +#6656 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6657 = CIRCLE('',#6658,0.131200000001); +#6658 = AXIS2_PLACEMENT_3D('',#6659,#6660,#6661); +#6659 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6660 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6661 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6662 = ORIENTED_EDGE('',*,*,#6663,.T.); +#6663 = EDGE_CURVE('',#6655,#6664,#6666,.T.); +#6664 = VERTEX_POINT('',#6665); +#6665 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6666 = CIRCLE('',#6667,0.164); +#6667 = AXIS2_PLACEMENT_3D('',#6668,#6669,#6670); +#6668 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6669 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6670 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6671 = ORIENTED_EDGE('',*,*,#6663,.F.); +#6672 = SPHERICAL_SURFACE('',#6673,0.164); +#6673 = AXIS2_PLACEMENT_3D('',#6674,#6675,#6676); +#6674 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6675 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6676 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6677 = ADVANCED_FACE('',(#6678),#6681,.F.); +#6678 = FACE_BOUND('',#6679,.F.); +#6679 = EDGE_LOOP('',(#6680)); +#6680 = ORIENTED_EDGE('',*,*,#6654,.T.); +#6681 = PLANE('',#6682); +#6682 = AXIS2_PLACEMENT_3D('',#6683,#6684,#6685); +#6683 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6684 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6685 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6690)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6687,#6688,#6689)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6687 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6688 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6689 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6690 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6687, + 'distance_accuracy_value','confusion accuracy'); +#6691 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6692,#6694); +#6692 = ( REPRESENTATION_RELATIONSHIP('','',#6647,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6693) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6693 = ITEM_DEFINED_TRANSFORMATION('','',#11,#395); +#6694 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6695); +#6695 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49732','BALL_0094','',#5,#6642,$ + ); +#6696 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6644)); +#6697 = SHAPE_DEFINITION_REPRESENTATION(#6698,#6704); +#6698 = PRODUCT_DEFINITION_SHAPE('','',#6699); +#6699 = PRODUCT_DEFINITION('design','',#6700,#6703); +#6700 = PRODUCT_DEFINITION_FORMATION('','',#6701); +#6701 = PRODUCT('BALL_0095','BALL_0095','',(#6702)); +#6702 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6703 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6704 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6705),#6743); +#6705 = MANIFOLD_SOLID_BREP('',#6706); +#6706 = CLOSED_SHELL('',(#6707,#6734)); +#6707 = ADVANCED_FACE('',(#6708),#6729,.T.); +#6708 = FACE_BOUND('',#6709,.T.); +#6709 = EDGE_LOOP('',(#6710,#6719,#6728)); +#6710 = ORIENTED_EDGE('',*,*,#6711,.T.); +#6711 = EDGE_CURVE('',#6712,#6712,#6714,.T.); +#6712 = VERTEX_POINT('',#6713); +#6713 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6714 = CIRCLE('',#6715,0.131200000001); +#6715 = AXIS2_PLACEMENT_3D('',#6716,#6717,#6718); +#6716 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6717 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6718 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6719 = ORIENTED_EDGE('',*,*,#6720,.T.); +#6720 = EDGE_CURVE('',#6712,#6721,#6723,.T.); +#6721 = VERTEX_POINT('',#6722); +#6722 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6723 = CIRCLE('',#6724,0.164); +#6724 = AXIS2_PLACEMENT_3D('',#6725,#6726,#6727); +#6725 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6726 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6727 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6728 = ORIENTED_EDGE('',*,*,#6720,.F.); +#6729 = SPHERICAL_SURFACE('',#6730,0.164); +#6730 = AXIS2_PLACEMENT_3D('',#6731,#6732,#6733); +#6731 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6732 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6733 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6734 = ADVANCED_FACE('',(#6735),#6738,.F.); +#6735 = FACE_BOUND('',#6736,.F.); +#6736 = EDGE_LOOP('',(#6737)); +#6737 = ORIENTED_EDGE('',*,*,#6711,.T.); +#6738 = PLANE('',#6739); +#6739 = AXIS2_PLACEMENT_3D('',#6740,#6741,#6742); +#6740 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6741 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6742 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6747)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6744,#6745,#6746)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6744 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6745 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6746 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6747 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6744, + 'distance_accuracy_value','confusion accuracy'); +#6748 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6749,#6751); +#6749 = ( REPRESENTATION_RELATIONSHIP('','',#6704,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6750) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6750 = ITEM_DEFINED_TRANSFORMATION('','',#11,#399); +#6751 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6752); +#6752 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49733','BALL_0095','',#5,#6699,$ + ); +#6753 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6701)); +#6754 = SHAPE_DEFINITION_REPRESENTATION(#6755,#6761); +#6755 = PRODUCT_DEFINITION_SHAPE('','',#6756); +#6756 = PRODUCT_DEFINITION('design','',#6757,#6760); +#6757 = PRODUCT_DEFINITION_FORMATION('','',#6758); +#6758 = PRODUCT('BALL_0096','BALL_0096','',(#6759)); +#6759 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6760 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6761 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6762),#6800); +#6762 = MANIFOLD_SOLID_BREP('',#6763); +#6763 = CLOSED_SHELL('',(#6764,#6791)); +#6764 = ADVANCED_FACE('',(#6765),#6786,.T.); +#6765 = FACE_BOUND('',#6766,.T.); +#6766 = EDGE_LOOP('',(#6767,#6776,#6785)); +#6767 = ORIENTED_EDGE('',*,*,#6768,.T.); +#6768 = EDGE_CURVE('',#6769,#6769,#6771,.T.); +#6769 = VERTEX_POINT('',#6770); +#6770 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6771 = CIRCLE('',#6772,0.131200000001); +#6772 = AXIS2_PLACEMENT_3D('',#6773,#6774,#6775); +#6773 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6774 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6775 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6776 = ORIENTED_EDGE('',*,*,#6777,.T.); +#6777 = EDGE_CURVE('',#6769,#6778,#6780,.T.); +#6778 = VERTEX_POINT('',#6779); +#6779 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6780 = CIRCLE('',#6781,0.164); +#6781 = AXIS2_PLACEMENT_3D('',#6782,#6783,#6784); +#6782 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6783 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6784 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6785 = ORIENTED_EDGE('',*,*,#6777,.F.); +#6786 = SPHERICAL_SURFACE('',#6787,0.164); +#6787 = AXIS2_PLACEMENT_3D('',#6788,#6789,#6790); +#6788 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6789 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6790 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6791 = ADVANCED_FACE('',(#6792),#6795,.F.); +#6792 = FACE_BOUND('',#6793,.F.); +#6793 = EDGE_LOOP('',(#6794)); +#6794 = ORIENTED_EDGE('',*,*,#6768,.T.); +#6795 = PLANE('',#6796); +#6796 = AXIS2_PLACEMENT_3D('',#6797,#6798,#6799); +#6797 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6798 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6799 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6804)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6801,#6802,#6803)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6801 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6802 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6803 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6804 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6801, + 'distance_accuracy_value','confusion accuracy'); +#6805 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6806,#6808); +#6806 = ( REPRESENTATION_RELATIONSHIP('','',#6761,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6807) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6807 = ITEM_DEFINED_TRANSFORMATION('','',#11,#403); +#6808 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6809); +#6809 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49734','BALL_0096','',#5,#6756,$ + ); +#6810 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6758)); +#6811 = SHAPE_DEFINITION_REPRESENTATION(#6812,#6818); +#6812 = PRODUCT_DEFINITION_SHAPE('','',#6813); +#6813 = PRODUCT_DEFINITION('design','',#6814,#6817); +#6814 = PRODUCT_DEFINITION_FORMATION('','',#6815); +#6815 = PRODUCT('BALL_0097','BALL_0097','',(#6816)); +#6816 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6817 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6818 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6819),#6857); +#6819 = MANIFOLD_SOLID_BREP('',#6820); +#6820 = CLOSED_SHELL('',(#6821,#6848)); +#6821 = ADVANCED_FACE('',(#6822),#6843,.T.); +#6822 = FACE_BOUND('',#6823,.T.); +#6823 = EDGE_LOOP('',(#6824,#6833,#6842)); +#6824 = ORIENTED_EDGE('',*,*,#6825,.T.); +#6825 = EDGE_CURVE('',#6826,#6826,#6828,.T.); +#6826 = VERTEX_POINT('',#6827); +#6827 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6828 = CIRCLE('',#6829,0.131200000001); +#6829 = AXIS2_PLACEMENT_3D('',#6830,#6831,#6832); +#6830 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6831 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6832 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6833 = ORIENTED_EDGE('',*,*,#6834,.T.); +#6834 = EDGE_CURVE('',#6826,#6835,#6837,.T.); +#6835 = VERTEX_POINT('',#6836); +#6836 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6837 = CIRCLE('',#6838,0.164); +#6838 = AXIS2_PLACEMENT_3D('',#6839,#6840,#6841); +#6839 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6840 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6841 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6842 = ORIENTED_EDGE('',*,*,#6834,.F.); +#6843 = SPHERICAL_SURFACE('',#6844,0.164); +#6844 = AXIS2_PLACEMENT_3D('',#6845,#6846,#6847); +#6845 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6846 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6847 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6848 = ADVANCED_FACE('',(#6849),#6852,.F.); +#6849 = FACE_BOUND('',#6850,.F.); +#6850 = EDGE_LOOP('',(#6851)); +#6851 = ORIENTED_EDGE('',*,*,#6825,.T.); +#6852 = PLANE('',#6853); +#6853 = AXIS2_PLACEMENT_3D('',#6854,#6855,#6856); +#6854 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6855 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6856 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6861)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6858,#6859,#6860)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6858 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6859 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6860 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6861 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6858, + 'distance_accuracy_value','confusion accuracy'); +#6862 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6863,#6865); +#6863 = ( REPRESENTATION_RELATIONSHIP('','',#6818,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6864) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6864 = ITEM_DEFINED_TRANSFORMATION('','',#11,#407); +#6865 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6866); +#6866 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49735','BALL_0097','',#5,#6813,$ + ); +#6867 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6815)); +#6868 = SHAPE_DEFINITION_REPRESENTATION(#6869,#6875); +#6869 = PRODUCT_DEFINITION_SHAPE('','',#6870); +#6870 = PRODUCT_DEFINITION('design','',#6871,#6874); +#6871 = PRODUCT_DEFINITION_FORMATION('','',#6872); +#6872 = PRODUCT('BALL_0098','BALL_0098','',(#6873)); +#6873 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6874 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6875 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6876),#6914); +#6876 = MANIFOLD_SOLID_BREP('',#6877); +#6877 = CLOSED_SHELL('',(#6878,#6905)); +#6878 = ADVANCED_FACE('',(#6879),#6900,.T.); +#6879 = FACE_BOUND('',#6880,.T.); +#6880 = EDGE_LOOP('',(#6881,#6890,#6899)); +#6881 = ORIENTED_EDGE('',*,*,#6882,.T.); +#6882 = EDGE_CURVE('',#6883,#6883,#6885,.T.); +#6883 = VERTEX_POINT('',#6884); +#6884 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6885 = CIRCLE('',#6886,0.131200000001); +#6886 = AXIS2_PLACEMENT_3D('',#6887,#6888,#6889); +#6887 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6888 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6889 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6890 = ORIENTED_EDGE('',*,*,#6891,.T.); +#6891 = EDGE_CURVE('',#6883,#6892,#6894,.T.); +#6892 = VERTEX_POINT('',#6893); +#6893 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6894 = CIRCLE('',#6895,0.164); +#6895 = AXIS2_PLACEMENT_3D('',#6896,#6897,#6898); +#6896 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6897 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6898 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6899 = ORIENTED_EDGE('',*,*,#6891,.F.); +#6900 = SPHERICAL_SURFACE('',#6901,0.164); +#6901 = AXIS2_PLACEMENT_3D('',#6902,#6903,#6904); +#6902 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6903 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6904 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6905 = ADVANCED_FACE('',(#6906),#6909,.F.); +#6906 = FACE_BOUND('',#6907,.F.); +#6907 = EDGE_LOOP('',(#6908)); +#6908 = ORIENTED_EDGE('',*,*,#6882,.T.); +#6909 = PLANE('',#6910); +#6910 = AXIS2_PLACEMENT_3D('',#6911,#6912,#6913); +#6911 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6912 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6913 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6918)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6915,#6916,#6917)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6915 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6916 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6917 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6918 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6915, + 'distance_accuracy_value','confusion accuracy'); +#6919 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6920,#6922); +#6920 = ( REPRESENTATION_RELATIONSHIP('','',#6875,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6921) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6921 = ITEM_DEFINED_TRANSFORMATION('','',#11,#411); +#6922 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6923); +#6923 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49736','BALL_0098','',#5,#6870,$ + ); +#6924 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6872)); +#6925 = SHAPE_DEFINITION_REPRESENTATION(#6926,#6932); +#6926 = PRODUCT_DEFINITION_SHAPE('','',#6927); +#6927 = PRODUCT_DEFINITION('design','',#6928,#6931); +#6928 = PRODUCT_DEFINITION_FORMATION('','',#6929); +#6929 = PRODUCT('BALL_0099','BALL_0099','',(#6930)); +#6930 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6931 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6932 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6933),#6971); +#6933 = MANIFOLD_SOLID_BREP('',#6934); +#6934 = CLOSED_SHELL('',(#6935,#6962)); +#6935 = ADVANCED_FACE('',(#6936),#6957,.T.); +#6936 = FACE_BOUND('',#6937,.T.); +#6937 = EDGE_LOOP('',(#6938,#6947,#6956)); +#6938 = ORIENTED_EDGE('',*,*,#6939,.T.); +#6939 = EDGE_CURVE('',#6940,#6940,#6942,.T.); +#6940 = VERTEX_POINT('',#6941); +#6941 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6942 = CIRCLE('',#6943,0.131200000001); +#6943 = AXIS2_PLACEMENT_3D('',#6944,#6945,#6946); +#6944 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#6945 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#6946 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#6947 = ORIENTED_EDGE('',*,*,#6948,.T.); +#6948 = EDGE_CURVE('',#6940,#6949,#6951,.T.); +#6949 = VERTEX_POINT('',#6950); +#6950 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#6951 = CIRCLE('',#6952,0.164); +#6952 = AXIS2_PLACEMENT_3D('',#6953,#6954,#6955); +#6953 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6954 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#6955 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#6956 = ORIENTED_EDGE('',*,*,#6948,.F.); +#6957 = SPHERICAL_SURFACE('',#6958,0.164); +#6958 = AXIS2_PLACEMENT_3D('',#6959,#6960,#6961); +#6959 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#6960 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6961 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#6962 = ADVANCED_FACE('',(#6963),#6966,.F.); +#6963 = FACE_BOUND('',#6964,.F.); +#6964 = EDGE_LOOP('',(#6965)); +#6965 = ORIENTED_EDGE('',*,*,#6939,.T.); +#6966 = PLANE('',#6967); +#6967 = AXIS2_PLACEMENT_3D('',#6968,#6969,#6970); +#6968 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#6969 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#6970 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6975)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6972,#6973,#6974)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6972 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6973 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6974 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6975 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6972, + 'distance_accuracy_value','confusion accuracy'); +#6976 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6977,#6979); +#6977 = ( REPRESENTATION_RELATIONSHIP('','',#6932,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6978) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6978 = ITEM_DEFINED_TRANSFORMATION('','',#11,#415); +#6979 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6980); +#6980 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49737','BALL_0099','',#5,#6927,$ + ); +#6981 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6929)); +#6982 = SHAPE_DEFINITION_REPRESENTATION(#6983,#6989); +#6983 = PRODUCT_DEFINITION_SHAPE('','',#6984); +#6984 = PRODUCT_DEFINITION('design','',#6985,#6988); +#6985 = PRODUCT_DEFINITION_FORMATION('','',#6986); +#6986 = PRODUCT('BALL_0100','BALL_0100','',(#6987)); +#6987 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6988 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6989 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6990),#7028); +#6990 = MANIFOLD_SOLID_BREP('',#6991); +#6991 = CLOSED_SHELL('',(#6992,#7019)); +#6992 = ADVANCED_FACE('',(#6993),#7014,.T.); +#6993 = FACE_BOUND('',#6994,.T.); +#6994 = EDGE_LOOP('',(#6995,#7004,#7013)); +#6995 = ORIENTED_EDGE('',*,*,#6996,.T.); +#6996 = EDGE_CURVE('',#6997,#6997,#6999,.T.); +#6997 = VERTEX_POINT('',#6998); +#6998 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#6999 = CIRCLE('',#7000,0.131200000001); +#7000 = AXIS2_PLACEMENT_3D('',#7001,#7002,#7003); +#7001 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7002 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7003 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7004 = ORIENTED_EDGE('',*,*,#7005,.T.); +#7005 = EDGE_CURVE('',#6997,#7006,#7008,.T.); +#7006 = VERTEX_POINT('',#7007); +#7007 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7008 = CIRCLE('',#7009,0.164); +#7009 = AXIS2_PLACEMENT_3D('',#7010,#7011,#7012); +#7010 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7011 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7012 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7013 = ORIENTED_EDGE('',*,*,#7005,.F.); +#7014 = SPHERICAL_SURFACE('',#7015,0.164); +#7015 = AXIS2_PLACEMENT_3D('',#7016,#7017,#7018); +#7016 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7017 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7018 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7019 = ADVANCED_FACE('',(#7020),#7023,.F.); +#7020 = FACE_BOUND('',#7021,.F.); +#7021 = EDGE_LOOP('',(#7022)); +#7022 = ORIENTED_EDGE('',*,*,#6996,.T.); +#7023 = PLANE('',#7024); +#7024 = AXIS2_PLACEMENT_3D('',#7025,#7026,#7027); +#7025 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7026 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7027 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7032)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7029,#7030,#7031)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7029 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7030 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7031 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7032 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7029, + 'distance_accuracy_value','confusion accuracy'); +#7033 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7034,#7036); +#7034 = ( REPRESENTATION_RELATIONSHIP('','',#6989,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7035) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7035 = ITEM_DEFINED_TRANSFORMATION('','',#11,#419); +#7036 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7037); +#7037 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49738','BALL_0100','',#5,#6984,$ + ); +#7038 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6986)); +#7039 = SHAPE_DEFINITION_REPRESENTATION(#7040,#7046); +#7040 = PRODUCT_DEFINITION_SHAPE('','',#7041); +#7041 = PRODUCT_DEFINITION('design','',#7042,#7045); +#7042 = PRODUCT_DEFINITION_FORMATION('','',#7043); +#7043 = PRODUCT('BALL_0101','BALL_0101','',(#7044)); +#7044 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7045 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7046 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7047),#7085); +#7047 = MANIFOLD_SOLID_BREP('',#7048); +#7048 = CLOSED_SHELL('',(#7049,#7076)); +#7049 = ADVANCED_FACE('',(#7050),#7071,.T.); +#7050 = FACE_BOUND('',#7051,.T.); +#7051 = EDGE_LOOP('',(#7052,#7061,#7070)); +#7052 = ORIENTED_EDGE('',*,*,#7053,.T.); +#7053 = EDGE_CURVE('',#7054,#7054,#7056,.T.); +#7054 = VERTEX_POINT('',#7055); +#7055 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7056 = CIRCLE('',#7057,0.131200000001); +#7057 = AXIS2_PLACEMENT_3D('',#7058,#7059,#7060); +#7058 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7059 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7060 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7061 = ORIENTED_EDGE('',*,*,#7062,.T.); +#7062 = EDGE_CURVE('',#7054,#7063,#7065,.T.); +#7063 = VERTEX_POINT('',#7064); +#7064 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7065 = CIRCLE('',#7066,0.164); +#7066 = AXIS2_PLACEMENT_3D('',#7067,#7068,#7069); +#7067 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7068 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7069 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7070 = ORIENTED_EDGE('',*,*,#7062,.F.); +#7071 = SPHERICAL_SURFACE('',#7072,0.164); +#7072 = AXIS2_PLACEMENT_3D('',#7073,#7074,#7075); +#7073 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7074 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7075 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7076 = ADVANCED_FACE('',(#7077),#7080,.F.); +#7077 = FACE_BOUND('',#7078,.F.); +#7078 = EDGE_LOOP('',(#7079)); +#7079 = ORIENTED_EDGE('',*,*,#7053,.T.); +#7080 = PLANE('',#7081); +#7081 = AXIS2_PLACEMENT_3D('',#7082,#7083,#7084); +#7082 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7083 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7084 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7089)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7086,#7087,#7088)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7086 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7087 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7088 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7089 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7086, + 'distance_accuracy_value','confusion accuracy'); +#7090 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7091,#7093); +#7091 = ( REPRESENTATION_RELATIONSHIP('','',#7046,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7092) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7092 = ITEM_DEFINED_TRANSFORMATION('','',#11,#423); +#7093 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7094); +#7094 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49739','BALL_0101','',#5,#7041,$ + ); +#7095 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7043)); +#7096 = SHAPE_DEFINITION_REPRESENTATION(#7097,#7103); +#7097 = PRODUCT_DEFINITION_SHAPE('','',#7098); +#7098 = PRODUCT_DEFINITION('design','',#7099,#7102); +#7099 = PRODUCT_DEFINITION_FORMATION('','',#7100); +#7100 = PRODUCT('BALL_0102','BALL_0102','',(#7101)); +#7101 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7102 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7103 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7104),#7142); +#7104 = MANIFOLD_SOLID_BREP('',#7105); +#7105 = CLOSED_SHELL('',(#7106,#7133)); +#7106 = ADVANCED_FACE('',(#7107),#7128,.T.); +#7107 = FACE_BOUND('',#7108,.T.); +#7108 = EDGE_LOOP('',(#7109,#7118,#7127)); +#7109 = ORIENTED_EDGE('',*,*,#7110,.T.); +#7110 = EDGE_CURVE('',#7111,#7111,#7113,.T.); +#7111 = VERTEX_POINT('',#7112); +#7112 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7113 = CIRCLE('',#7114,0.131200000001); +#7114 = AXIS2_PLACEMENT_3D('',#7115,#7116,#7117); +#7115 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7116 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7117 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7118 = ORIENTED_EDGE('',*,*,#7119,.T.); +#7119 = EDGE_CURVE('',#7111,#7120,#7122,.T.); +#7120 = VERTEX_POINT('',#7121); +#7121 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7122 = CIRCLE('',#7123,0.164); +#7123 = AXIS2_PLACEMENT_3D('',#7124,#7125,#7126); +#7124 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7125 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7126 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7127 = ORIENTED_EDGE('',*,*,#7119,.F.); +#7128 = SPHERICAL_SURFACE('',#7129,0.164); +#7129 = AXIS2_PLACEMENT_3D('',#7130,#7131,#7132); +#7130 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7131 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7132 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7133 = ADVANCED_FACE('',(#7134),#7137,.F.); +#7134 = FACE_BOUND('',#7135,.F.); +#7135 = EDGE_LOOP('',(#7136)); +#7136 = ORIENTED_EDGE('',*,*,#7110,.T.); +#7137 = PLANE('',#7138); +#7138 = AXIS2_PLACEMENT_3D('',#7139,#7140,#7141); +#7139 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7140 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7141 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7146)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7143,#7144,#7145)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7143 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7144 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7145 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7146 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7143, + 'distance_accuracy_value','confusion accuracy'); +#7147 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7148,#7150); +#7148 = ( REPRESENTATION_RELATIONSHIP('','',#7103,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7149) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7149 = ITEM_DEFINED_TRANSFORMATION('','',#11,#427); +#7150 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7151); +#7151 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49740','BALL_0102','',#5,#7098,$ + ); +#7152 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7100)); +#7153 = SHAPE_DEFINITION_REPRESENTATION(#7154,#7160); +#7154 = PRODUCT_DEFINITION_SHAPE('','',#7155); +#7155 = PRODUCT_DEFINITION('design','',#7156,#7159); +#7156 = PRODUCT_DEFINITION_FORMATION('','',#7157); +#7157 = PRODUCT('BALL_0103','BALL_0103','',(#7158)); +#7158 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7159 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7160 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7161),#7199); +#7161 = MANIFOLD_SOLID_BREP('',#7162); +#7162 = CLOSED_SHELL('',(#7163,#7190)); +#7163 = ADVANCED_FACE('',(#7164),#7185,.T.); +#7164 = FACE_BOUND('',#7165,.T.); +#7165 = EDGE_LOOP('',(#7166,#7175,#7184)); +#7166 = ORIENTED_EDGE('',*,*,#7167,.T.); +#7167 = EDGE_CURVE('',#7168,#7168,#7170,.T.); +#7168 = VERTEX_POINT('',#7169); +#7169 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7170 = CIRCLE('',#7171,0.131200000001); +#7171 = AXIS2_PLACEMENT_3D('',#7172,#7173,#7174); +#7172 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7173 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7174 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7175 = ORIENTED_EDGE('',*,*,#7176,.T.); +#7176 = EDGE_CURVE('',#7168,#7177,#7179,.T.); +#7177 = VERTEX_POINT('',#7178); +#7178 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7179 = CIRCLE('',#7180,0.164); +#7180 = AXIS2_PLACEMENT_3D('',#7181,#7182,#7183); +#7181 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7182 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7183 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7184 = ORIENTED_EDGE('',*,*,#7176,.F.); +#7185 = SPHERICAL_SURFACE('',#7186,0.164); +#7186 = AXIS2_PLACEMENT_3D('',#7187,#7188,#7189); +#7187 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7188 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7189 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7190 = ADVANCED_FACE('',(#7191),#7194,.F.); +#7191 = FACE_BOUND('',#7192,.F.); +#7192 = EDGE_LOOP('',(#7193)); +#7193 = ORIENTED_EDGE('',*,*,#7167,.T.); +#7194 = PLANE('',#7195); +#7195 = AXIS2_PLACEMENT_3D('',#7196,#7197,#7198); +#7196 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7197 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7198 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7203)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7200,#7201,#7202)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7200 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7201 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7202 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7203 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7200, + 'distance_accuracy_value','confusion accuracy'); +#7204 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7205,#7207); +#7205 = ( REPRESENTATION_RELATIONSHIP('','',#7160,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7206) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7206 = ITEM_DEFINED_TRANSFORMATION('','',#11,#431); +#7207 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7208); +#7208 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49741','BALL_0103','',#5,#7155,$ + ); +#7209 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7157)); +#7210 = SHAPE_DEFINITION_REPRESENTATION(#7211,#7217); +#7211 = PRODUCT_DEFINITION_SHAPE('','',#7212); +#7212 = PRODUCT_DEFINITION('design','',#7213,#7216); +#7213 = PRODUCT_DEFINITION_FORMATION('','',#7214); +#7214 = PRODUCT('BALL_0104','BALL_0104','',(#7215)); +#7215 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7216 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7217 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7218),#7256); +#7218 = MANIFOLD_SOLID_BREP('',#7219); +#7219 = CLOSED_SHELL('',(#7220,#7247)); +#7220 = ADVANCED_FACE('',(#7221),#7242,.T.); +#7221 = FACE_BOUND('',#7222,.T.); +#7222 = EDGE_LOOP('',(#7223,#7232,#7241)); +#7223 = ORIENTED_EDGE('',*,*,#7224,.T.); +#7224 = EDGE_CURVE('',#7225,#7225,#7227,.T.); +#7225 = VERTEX_POINT('',#7226); +#7226 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7227 = CIRCLE('',#7228,0.131200000001); +#7228 = AXIS2_PLACEMENT_3D('',#7229,#7230,#7231); +#7229 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7230 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7231 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7232 = ORIENTED_EDGE('',*,*,#7233,.T.); +#7233 = EDGE_CURVE('',#7225,#7234,#7236,.T.); +#7234 = VERTEX_POINT('',#7235); +#7235 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7236 = CIRCLE('',#7237,0.164); +#7237 = AXIS2_PLACEMENT_3D('',#7238,#7239,#7240); +#7238 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7239 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7240 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7241 = ORIENTED_EDGE('',*,*,#7233,.F.); +#7242 = SPHERICAL_SURFACE('',#7243,0.164); +#7243 = AXIS2_PLACEMENT_3D('',#7244,#7245,#7246); +#7244 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7245 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7246 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7247 = ADVANCED_FACE('',(#7248),#7251,.F.); +#7248 = FACE_BOUND('',#7249,.F.); +#7249 = EDGE_LOOP('',(#7250)); +#7250 = ORIENTED_EDGE('',*,*,#7224,.T.); +#7251 = PLANE('',#7252); +#7252 = AXIS2_PLACEMENT_3D('',#7253,#7254,#7255); +#7253 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7254 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7255 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7260)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7257,#7258,#7259)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7257 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7258 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7259 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7260 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7257, + 'distance_accuracy_value','confusion accuracy'); +#7261 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7262,#7264); +#7262 = ( REPRESENTATION_RELATIONSHIP('','',#7217,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7263) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7263 = ITEM_DEFINED_TRANSFORMATION('','',#11,#435); +#7264 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7265); +#7265 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49742','BALL_0104','',#5,#7212,$ + ); +#7266 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7214)); +#7267 = SHAPE_DEFINITION_REPRESENTATION(#7268,#7274); +#7268 = PRODUCT_DEFINITION_SHAPE('','',#7269); +#7269 = PRODUCT_DEFINITION('design','',#7270,#7273); +#7270 = PRODUCT_DEFINITION_FORMATION('','',#7271); +#7271 = PRODUCT('BALL_0105','BALL_0105','',(#7272)); +#7272 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7273 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7274 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7275),#7313); +#7275 = MANIFOLD_SOLID_BREP('',#7276); +#7276 = CLOSED_SHELL('',(#7277,#7304)); +#7277 = ADVANCED_FACE('',(#7278),#7299,.T.); +#7278 = FACE_BOUND('',#7279,.T.); +#7279 = EDGE_LOOP('',(#7280,#7289,#7298)); +#7280 = ORIENTED_EDGE('',*,*,#7281,.T.); +#7281 = EDGE_CURVE('',#7282,#7282,#7284,.T.); +#7282 = VERTEX_POINT('',#7283); +#7283 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7284 = CIRCLE('',#7285,0.131200000001); +#7285 = AXIS2_PLACEMENT_3D('',#7286,#7287,#7288); +#7286 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7287 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7288 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7289 = ORIENTED_EDGE('',*,*,#7290,.T.); +#7290 = EDGE_CURVE('',#7282,#7291,#7293,.T.); +#7291 = VERTEX_POINT('',#7292); +#7292 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7293 = CIRCLE('',#7294,0.164); +#7294 = AXIS2_PLACEMENT_3D('',#7295,#7296,#7297); +#7295 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7296 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7297 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7298 = ORIENTED_EDGE('',*,*,#7290,.F.); +#7299 = SPHERICAL_SURFACE('',#7300,0.164); +#7300 = AXIS2_PLACEMENT_3D('',#7301,#7302,#7303); +#7301 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7302 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7303 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7304 = ADVANCED_FACE('',(#7305),#7308,.F.); +#7305 = FACE_BOUND('',#7306,.F.); +#7306 = EDGE_LOOP('',(#7307)); +#7307 = ORIENTED_EDGE('',*,*,#7281,.T.); +#7308 = PLANE('',#7309); +#7309 = AXIS2_PLACEMENT_3D('',#7310,#7311,#7312); +#7310 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7311 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7312 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7317)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7314,#7315,#7316)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7314 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7315 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7316 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7317 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7314, + 'distance_accuracy_value','confusion accuracy'); +#7318 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7319,#7321); +#7319 = ( REPRESENTATION_RELATIONSHIP('','',#7274,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7320) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7320 = ITEM_DEFINED_TRANSFORMATION('','',#11,#439); +#7321 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7322); +#7322 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49743','BALL_0105','',#5,#7269,$ + ); +#7323 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7271)); +#7324 = SHAPE_DEFINITION_REPRESENTATION(#7325,#7331); +#7325 = PRODUCT_DEFINITION_SHAPE('','',#7326); +#7326 = PRODUCT_DEFINITION('design','',#7327,#7330); +#7327 = PRODUCT_DEFINITION_FORMATION('','',#7328); +#7328 = PRODUCT('BALL_0106','BALL_0106','',(#7329)); +#7329 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7330 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7331 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7332),#7370); +#7332 = MANIFOLD_SOLID_BREP('',#7333); +#7333 = CLOSED_SHELL('',(#7334,#7361)); +#7334 = ADVANCED_FACE('',(#7335),#7356,.T.); +#7335 = FACE_BOUND('',#7336,.T.); +#7336 = EDGE_LOOP('',(#7337,#7346,#7355)); +#7337 = ORIENTED_EDGE('',*,*,#7338,.T.); +#7338 = EDGE_CURVE('',#7339,#7339,#7341,.T.); +#7339 = VERTEX_POINT('',#7340); +#7340 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7341 = CIRCLE('',#7342,0.131200000001); +#7342 = AXIS2_PLACEMENT_3D('',#7343,#7344,#7345); +#7343 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7344 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7345 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7346 = ORIENTED_EDGE('',*,*,#7347,.T.); +#7347 = EDGE_CURVE('',#7339,#7348,#7350,.T.); +#7348 = VERTEX_POINT('',#7349); +#7349 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7350 = CIRCLE('',#7351,0.164); +#7351 = AXIS2_PLACEMENT_3D('',#7352,#7353,#7354); +#7352 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7353 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7354 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7355 = ORIENTED_EDGE('',*,*,#7347,.F.); +#7356 = SPHERICAL_SURFACE('',#7357,0.164); +#7357 = AXIS2_PLACEMENT_3D('',#7358,#7359,#7360); +#7358 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7359 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7360 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7361 = ADVANCED_FACE('',(#7362),#7365,.F.); +#7362 = FACE_BOUND('',#7363,.F.); +#7363 = EDGE_LOOP('',(#7364)); +#7364 = ORIENTED_EDGE('',*,*,#7338,.T.); +#7365 = PLANE('',#7366); +#7366 = AXIS2_PLACEMENT_3D('',#7367,#7368,#7369); +#7367 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7368 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7369 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7374)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7371,#7372,#7373)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7371 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7372 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7373 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7374 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7371, + 'distance_accuracy_value','confusion accuracy'); +#7375 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7376,#7378); +#7376 = ( REPRESENTATION_RELATIONSHIP('','',#7331,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7377) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7377 = ITEM_DEFINED_TRANSFORMATION('','',#11,#443); +#7378 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7379); +#7379 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49744','BALL_0106','',#5,#7326,$ + ); +#7380 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7328)); +#7381 = SHAPE_DEFINITION_REPRESENTATION(#7382,#7388); +#7382 = PRODUCT_DEFINITION_SHAPE('','',#7383); +#7383 = PRODUCT_DEFINITION('design','',#7384,#7387); +#7384 = PRODUCT_DEFINITION_FORMATION('','',#7385); +#7385 = PRODUCT('BALL_0107','BALL_0107','',(#7386)); +#7386 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7387 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7388 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7389),#7427); +#7389 = MANIFOLD_SOLID_BREP('',#7390); +#7390 = CLOSED_SHELL('',(#7391,#7418)); +#7391 = ADVANCED_FACE('',(#7392),#7413,.T.); +#7392 = FACE_BOUND('',#7393,.T.); +#7393 = EDGE_LOOP('',(#7394,#7403,#7412)); +#7394 = ORIENTED_EDGE('',*,*,#7395,.T.); +#7395 = EDGE_CURVE('',#7396,#7396,#7398,.T.); +#7396 = VERTEX_POINT('',#7397); +#7397 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7398 = CIRCLE('',#7399,0.131200000001); +#7399 = AXIS2_PLACEMENT_3D('',#7400,#7401,#7402); +#7400 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7401 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7402 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7403 = ORIENTED_EDGE('',*,*,#7404,.T.); +#7404 = EDGE_CURVE('',#7396,#7405,#7407,.T.); +#7405 = VERTEX_POINT('',#7406); +#7406 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7407 = CIRCLE('',#7408,0.164); +#7408 = AXIS2_PLACEMENT_3D('',#7409,#7410,#7411); +#7409 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7410 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7411 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7412 = ORIENTED_EDGE('',*,*,#7404,.F.); +#7413 = SPHERICAL_SURFACE('',#7414,0.164); +#7414 = AXIS2_PLACEMENT_3D('',#7415,#7416,#7417); +#7415 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7416 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7417 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7418 = ADVANCED_FACE('',(#7419),#7422,.F.); +#7419 = FACE_BOUND('',#7420,.F.); +#7420 = EDGE_LOOP('',(#7421)); +#7421 = ORIENTED_EDGE('',*,*,#7395,.T.); +#7422 = PLANE('',#7423); +#7423 = AXIS2_PLACEMENT_3D('',#7424,#7425,#7426); +#7424 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7425 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7426 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7431)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7428,#7429,#7430)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7428 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7429 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7430 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7431 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7428, + 'distance_accuracy_value','confusion accuracy'); +#7432 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7433,#7435); +#7433 = ( REPRESENTATION_RELATIONSHIP('','',#7388,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7434) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7434 = ITEM_DEFINED_TRANSFORMATION('','',#11,#447); +#7435 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7436); +#7436 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49745','BALL_0107','',#5,#7383,$ + ); +#7437 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7385)); +#7438 = SHAPE_DEFINITION_REPRESENTATION(#7439,#7445); +#7439 = PRODUCT_DEFINITION_SHAPE('','',#7440); +#7440 = PRODUCT_DEFINITION('design','',#7441,#7444); +#7441 = PRODUCT_DEFINITION_FORMATION('','',#7442); +#7442 = PRODUCT('BALL_0108','BALL_0108','',(#7443)); +#7443 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7444 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7445 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7446),#7484); +#7446 = MANIFOLD_SOLID_BREP('',#7447); +#7447 = CLOSED_SHELL('',(#7448,#7475)); +#7448 = ADVANCED_FACE('',(#7449),#7470,.T.); +#7449 = FACE_BOUND('',#7450,.T.); +#7450 = EDGE_LOOP('',(#7451,#7460,#7469)); +#7451 = ORIENTED_EDGE('',*,*,#7452,.T.); +#7452 = EDGE_CURVE('',#7453,#7453,#7455,.T.); +#7453 = VERTEX_POINT('',#7454); +#7454 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7455 = CIRCLE('',#7456,0.131200000001); +#7456 = AXIS2_PLACEMENT_3D('',#7457,#7458,#7459); +#7457 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7458 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7459 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7460 = ORIENTED_EDGE('',*,*,#7461,.T.); +#7461 = EDGE_CURVE('',#7453,#7462,#7464,.T.); +#7462 = VERTEX_POINT('',#7463); +#7463 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7464 = CIRCLE('',#7465,0.164); +#7465 = AXIS2_PLACEMENT_3D('',#7466,#7467,#7468); +#7466 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7467 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7468 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7469 = ORIENTED_EDGE('',*,*,#7461,.F.); +#7470 = SPHERICAL_SURFACE('',#7471,0.164); +#7471 = AXIS2_PLACEMENT_3D('',#7472,#7473,#7474); +#7472 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7473 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7474 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7475 = ADVANCED_FACE('',(#7476),#7479,.F.); +#7476 = FACE_BOUND('',#7477,.F.); +#7477 = EDGE_LOOP('',(#7478)); +#7478 = ORIENTED_EDGE('',*,*,#7452,.T.); +#7479 = PLANE('',#7480); +#7480 = AXIS2_PLACEMENT_3D('',#7481,#7482,#7483); +#7481 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7482 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7483 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7488)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7485,#7486,#7487)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7485 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7486 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7487 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7488 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7485, + 'distance_accuracy_value','confusion accuracy'); +#7489 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7490,#7492); +#7490 = ( REPRESENTATION_RELATIONSHIP('','',#7445,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7491) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7491 = ITEM_DEFINED_TRANSFORMATION('','',#11,#451); +#7492 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7493); +#7493 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49746','BALL_0108','',#5,#7440,$ + ); +#7494 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7442)); +#7495 = SHAPE_DEFINITION_REPRESENTATION(#7496,#7502); +#7496 = PRODUCT_DEFINITION_SHAPE('','',#7497); +#7497 = PRODUCT_DEFINITION('design','',#7498,#7501); +#7498 = PRODUCT_DEFINITION_FORMATION('','',#7499); +#7499 = PRODUCT('BALL_0109','BALL_0109','',(#7500)); +#7500 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7501 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7502 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7503),#7541); +#7503 = MANIFOLD_SOLID_BREP('',#7504); +#7504 = CLOSED_SHELL('',(#7505,#7532)); +#7505 = ADVANCED_FACE('',(#7506),#7527,.T.); +#7506 = FACE_BOUND('',#7507,.T.); +#7507 = EDGE_LOOP('',(#7508,#7517,#7526)); +#7508 = ORIENTED_EDGE('',*,*,#7509,.T.); +#7509 = EDGE_CURVE('',#7510,#7510,#7512,.T.); +#7510 = VERTEX_POINT('',#7511); +#7511 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7512 = CIRCLE('',#7513,0.131200000001); +#7513 = AXIS2_PLACEMENT_3D('',#7514,#7515,#7516); +#7514 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7515 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7516 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7517 = ORIENTED_EDGE('',*,*,#7518,.T.); +#7518 = EDGE_CURVE('',#7510,#7519,#7521,.T.); +#7519 = VERTEX_POINT('',#7520); +#7520 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7521 = CIRCLE('',#7522,0.164); +#7522 = AXIS2_PLACEMENT_3D('',#7523,#7524,#7525); +#7523 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7524 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7525 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7526 = ORIENTED_EDGE('',*,*,#7518,.F.); +#7527 = SPHERICAL_SURFACE('',#7528,0.164); +#7528 = AXIS2_PLACEMENT_3D('',#7529,#7530,#7531); +#7529 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7530 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7531 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7532 = ADVANCED_FACE('',(#7533),#7536,.F.); +#7533 = FACE_BOUND('',#7534,.F.); +#7534 = EDGE_LOOP('',(#7535)); +#7535 = ORIENTED_EDGE('',*,*,#7509,.T.); +#7536 = PLANE('',#7537); +#7537 = AXIS2_PLACEMENT_3D('',#7538,#7539,#7540); +#7538 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7539 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7540 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7545)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7542,#7543,#7544)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7542 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7543 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7544 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7545 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7542, + 'distance_accuracy_value','confusion accuracy'); +#7546 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7547,#7549); +#7547 = ( REPRESENTATION_RELATIONSHIP('','',#7502,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7548) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7548 = ITEM_DEFINED_TRANSFORMATION('','',#11,#455); +#7549 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7550); +#7550 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49747','BALL_0109','',#5,#7497,$ + ); +#7551 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7499)); +#7552 = SHAPE_DEFINITION_REPRESENTATION(#7553,#7559); +#7553 = PRODUCT_DEFINITION_SHAPE('','',#7554); +#7554 = PRODUCT_DEFINITION('design','',#7555,#7558); +#7555 = PRODUCT_DEFINITION_FORMATION('','',#7556); +#7556 = PRODUCT('BALL_0110','BALL_0110','',(#7557)); +#7557 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7558 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7559 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7560),#7598); +#7560 = MANIFOLD_SOLID_BREP('',#7561); +#7561 = CLOSED_SHELL('',(#7562,#7589)); +#7562 = ADVANCED_FACE('',(#7563),#7584,.T.); +#7563 = FACE_BOUND('',#7564,.T.); +#7564 = EDGE_LOOP('',(#7565,#7574,#7583)); +#7565 = ORIENTED_EDGE('',*,*,#7566,.T.); +#7566 = EDGE_CURVE('',#7567,#7567,#7569,.T.); +#7567 = VERTEX_POINT('',#7568); +#7568 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7569 = CIRCLE('',#7570,0.131200000001); +#7570 = AXIS2_PLACEMENT_3D('',#7571,#7572,#7573); +#7571 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7572 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7573 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7574 = ORIENTED_EDGE('',*,*,#7575,.T.); +#7575 = EDGE_CURVE('',#7567,#7576,#7578,.T.); +#7576 = VERTEX_POINT('',#7577); +#7577 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7578 = CIRCLE('',#7579,0.164); +#7579 = AXIS2_PLACEMENT_3D('',#7580,#7581,#7582); +#7580 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7581 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7582 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7583 = ORIENTED_EDGE('',*,*,#7575,.F.); +#7584 = SPHERICAL_SURFACE('',#7585,0.164); +#7585 = AXIS2_PLACEMENT_3D('',#7586,#7587,#7588); +#7586 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7587 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7588 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7589 = ADVANCED_FACE('',(#7590),#7593,.F.); +#7590 = FACE_BOUND('',#7591,.F.); +#7591 = EDGE_LOOP('',(#7592)); +#7592 = ORIENTED_EDGE('',*,*,#7566,.T.); +#7593 = PLANE('',#7594); +#7594 = AXIS2_PLACEMENT_3D('',#7595,#7596,#7597); +#7595 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7596 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7597 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7602)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7599,#7600,#7601)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7599 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7600 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7601 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7602 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7599, + 'distance_accuracy_value','confusion accuracy'); +#7603 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7604,#7606); +#7604 = ( REPRESENTATION_RELATIONSHIP('','',#7559,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7605) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7605 = ITEM_DEFINED_TRANSFORMATION('','',#11,#459); +#7606 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7607); +#7607 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49748','BALL_0110','',#5,#7554,$ + ); +#7608 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7556)); +#7609 = SHAPE_DEFINITION_REPRESENTATION(#7610,#7616); +#7610 = PRODUCT_DEFINITION_SHAPE('','',#7611); +#7611 = PRODUCT_DEFINITION('design','',#7612,#7615); +#7612 = PRODUCT_DEFINITION_FORMATION('','',#7613); +#7613 = PRODUCT('BALL_0111','BALL_0111','',(#7614)); +#7614 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7615 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7616 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7617),#7655); +#7617 = MANIFOLD_SOLID_BREP('',#7618); +#7618 = CLOSED_SHELL('',(#7619,#7646)); +#7619 = ADVANCED_FACE('',(#7620),#7641,.T.); +#7620 = FACE_BOUND('',#7621,.T.); +#7621 = EDGE_LOOP('',(#7622,#7631,#7640)); +#7622 = ORIENTED_EDGE('',*,*,#7623,.T.); +#7623 = EDGE_CURVE('',#7624,#7624,#7626,.T.); +#7624 = VERTEX_POINT('',#7625); +#7625 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7626 = CIRCLE('',#7627,0.131200000001); +#7627 = AXIS2_PLACEMENT_3D('',#7628,#7629,#7630); +#7628 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7629 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7630 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7631 = ORIENTED_EDGE('',*,*,#7632,.T.); +#7632 = EDGE_CURVE('',#7624,#7633,#7635,.T.); +#7633 = VERTEX_POINT('',#7634); +#7634 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7635 = CIRCLE('',#7636,0.164); +#7636 = AXIS2_PLACEMENT_3D('',#7637,#7638,#7639); +#7637 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7638 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7639 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7640 = ORIENTED_EDGE('',*,*,#7632,.F.); +#7641 = SPHERICAL_SURFACE('',#7642,0.164); +#7642 = AXIS2_PLACEMENT_3D('',#7643,#7644,#7645); +#7643 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7644 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7645 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7646 = ADVANCED_FACE('',(#7647),#7650,.F.); +#7647 = FACE_BOUND('',#7648,.F.); +#7648 = EDGE_LOOP('',(#7649)); +#7649 = ORIENTED_EDGE('',*,*,#7623,.T.); +#7650 = PLANE('',#7651); +#7651 = AXIS2_PLACEMENT_3D('',#7652,#7653,#7654); +#7652 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7653 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7654 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7659)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7656,#7657,#7658)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7656 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7657 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7658 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7659 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7656, + 'distance_accuracy_value','confusion accuracy'); +#7660 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7661,#7663); +#7661 = ( REPRESENTATION_RELATIONSHIP('','',#7616,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7662) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7662 = ITEM_DEFINED_TRANSFORMATION('','',#11,#463); +#7663 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7664); +#7664 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49749','BALL_0111','',#5,#7611,$ + ); +#7665 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7613)); +#7666 = SHAPE_DEFINITION_REPRESENTATION(#7667,#7673); +#7667 = PRODUCT_DEFINITION_SHAPE('','',#7668); +#7668 = PRODUCT_DEFINITION('design','',#7669,#7672); +#7669 = PRODUCT_DEFINITION_FORMATION('','',#7670); +#7670 = PRODUCT('BALL_0112','BALL_0112','',(#7671)); +#7671 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7672 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7673 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7674),#7712); +#7674 = MANIFOLD_SOLID_BREP('',#7675); +#7675 = CLOSED_SHELL('',(#7676,#7703)); +#7676 = ADVANCED_FACE('',(#7677),#7698,.T.); +#7677 = FACE_BOUND('',#7678,.T.); +#7678 = EDGE_LOOP('',(#7679,#7688,#7697)); +#7679 = ORIENTED_EDGE('',*,*,#7680,.T.); +#7680 = EDGE_CURVE('',#7681,#7681,#7683,.T.); +#7681 = VERTEX_POINT('',#7682); +#7682 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7683 = CIRCLE('',#7684,0.131200000001); +#7684 = AXIS2_PLACEMENT_3D('',#7685,#7686,#7687); +#7685 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7686 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7687 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7688 = ORIENTED_EDGE('',*,*,#7689,.T.); +#7689 = EDGE_CURVE('',#7681,#7690,#7692,.T.); +#7690 = VERTEX_POINT('',#7691); +#7691 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7692 = CIRCLE('',#7693,0.164); +#7693 = AXIS2_PLACEMENT_3D('',#7694,#7695,#7696); +#7694 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7695 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7696 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7697 = ORIENTED_EDGE('',*,*,#7689,.F.); +#7698 = SPHERICAL_SURFACE('',#7699,0.164); +#7699 = AXIS2_PLACEMENT_3D('',#7700,#7701,#7702); +#7700 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7701 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7702 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7703 = ADVANCED_FACE('',(#7704),#7707,.F.); +#7704 = FACE_BOUND('',#7705,.F.); +#7705 = EDGE_LOOP('',(#7706)); +#7706 = ORIENTED_EDGE('',*,*,#7680,.T.); +#7707 = PLANE('',#7708); +#7708 = AXIS2_PLACEMENT_3D('',#7709,#7710,#7711); +#7709 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7710 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7711 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7716)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7713,#7714,#7715)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7713 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7714 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7715 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7716 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7713, + 'distance_accuracy_value','confusion accuracy'); +#7717 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7718,#7720); +#7718 = ( REPRESENTATION_RELATIONSHIP('','',#7673,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7719) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7719 = ITEM_DEFINED_TRANSFORMATION('','',#11,#467); +#7720 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7721); +#7721 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49750','BALL_0112','',#5,#7668,$ + ); +#7722 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7670)); +#7723 = SHAPE_DEFINITION_REPRESENTATION(#7724,#7730); +#7724 = PRODUCT_DEFINITION_SHAPE('','',#7725); +#7725 = PRODUCT_DEFINITION('design','',#7726,#7729); +#7726 = PRODUCT_DEFINITION_FORMATION('','',#7727); +#7727 = PRODUCT('BALL_0113','BALL_0113','',(#7728)); +#7728 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7729 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7730 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7731),#7769); +#7731 = MANIFOLD_SOLID_BREP('',#7732); +#7732 = CLOSED_SHELL('',(#7733,#7760)); +#7733 = ADVANCED_FACE('',(#7734),#7755,.T.); +#7734 = FACE_BOUND('',#7735,.T.); +#7735 = EDGE_LOOP('',(#7736,#7745,#7754)); +#7736 = ORIENTED_EDGE('',*,*,#7737,.T.); +#7737 = EDGE_CURVE('',#7738,#7738,#7740,.T.); +#7738 = VERTEX_POINT('',#7739); +#7739 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7740 = CIRCLE('',#7741,0.131200000001); +#7741 = AXIS2_PLACEMENT_3D('',#7742,#7743,#7744); +#7742 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7743 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7744 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7745 = ORIENTED_EDGE('',*,*,#7746,.T.); +#7746 = EDGE_CURVE('',#7738,#7747,#7749,.T.); +#7747 = VERTEX_POINT('',#7748); +#7748 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7749 = CIRCLE('',#7750,0.164); +#7750 = AXIS2_PLACEMENT_3D('',#7751,#7752,#7753); +#7751 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7752 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7753 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7754 = ORIENTED_EDGE('',*,*,#7746,.F.); +#7755 = SPHERICAL_SURFACE('',#7756,0.164); +#7756 = AXIS2_PLACEMENT_3D('',#7757,#7758,#7759); +#7757 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7758 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7759 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7760 = ADVANCED_FACE('',(#7761),#7764,.F.); +#7761 = FACE_BOUND('',#7762,.F.); +#7762 = EDGE_LOOP('',(#7763)); +#7763 = ORIENTED_EDGE('',*,*,#7737,.T.); +#7764 = PLANE('',#7765); +#7765 = AXIS2_PLACEMENT_3D('',#7766,#7767,#7768); +#7766 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7767 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7768 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7773)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7770,#7771,#7772)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7770 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7771 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7772 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7773 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7770, + 'distance_accuracy_value','confusion accuracy'); +#7774 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7775,#7777); +#7775 = ( REPRESENTATION_RELATIONSHIP('','',#7730,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7776) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7776 = ITEM_DEFINED_TRANSFORMATION('','',#11,#471); +#7777 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7778); +#7778 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49751','BALL_0113','',#5,#7725,$ + ); +#7779 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7727)); +#7780 = SHAPE_DEFINITION_REPRESENTATION(#7781,#7787); +#7781 = PRODUCT_DEFINITION_SHAPE('','',#7782); +#7782 = PRODUCT_DEFINITION('design','',#7783,#7786); +#7783 = PRODUCT_DEFINITION_FORMATION('','',#7784); +#7784 = PRODUCT('BALL_0114','BALL_0114','',(#7785)); +#7785 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7786 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7787 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7788),#7826); +#7788 = MANIFOLD_SOLID_BREP('',#7789); +#7789 = CLOSED_SHELL('',(#7790,#7817)); +#7790 = ADVANCED_FACE('',(#7791),#7812,.T.); +#7791 = FACE_BOUND('',#7792,.T.); +#7792 = EDGE_LOOP('',(#7793,#7802,#7811)); +#7793 = ORIENTED_EDGE('',*,*,#7794,.T.); +#7794 = EDGE_CURVE('',#7795,#7795,#7797,.T.); +#7795 = VERTEX_POINT('',#7796); +#7796 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7797 = CIRCLE('',#7798,0.131200000001); +#7798 = AXIS2_PLACEMENT_3D('',#7799,#7800,#7801); +#7799 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7800 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7801 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7802 = ORIENTED_EDGE('',*,*,#7803,.T.); +#7803 = EDGE_CURVE('',#7795,#7804,#7806,.T.); +#7804 = VERTEX_POINT('',#7805); +#7805 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7806 = CIRCLE('',#7807,0.164); +#7807 = AXIS2_PLACEMENT_3D('',#7808,#7809,#7810); +#7808 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7809 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7810 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7811 = ORIENTED_EDGE('',*,*,#7803,.F.); +#7812 = SPHERICAL_SURFACE('',#7813,0.164); +#7813 = AXIS2_PLACEMENT_3D('',#7814,#7815,#7816); +#7814 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7815 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7816 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7817 = ADVANCED_FACE('',(#7818),#7821,.F.); +#7818 = FACE_BOUND('',#7819,.F.); +#7819 = EDGE_LOOP('',(#7820)); +#7820 = ORIENTED_EDGE('',*,*,#7794,.T.); +#7821 = PLANE('',#7822); +#7822 = AXIS2_PLACEMENT_3D('',#7823,#7824,#7825); +#7823 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7824 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7825 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7830)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7827,#7828,#7829)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7827 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7828 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7829 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7830 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7827, + 'distance_accuracy_value','confusion accuracy'); +#7831 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7832,#7834); +#7832 = ( REPRESENTATION_RELATIONSHIP('','',#7787,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7833) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7833 = ITEM_DEFINED_TRANSFORMATION('','',#11,#475); +#7834 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7835); +#7835 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49752','BALL_0114','',#5,#7782,$ + ); +#7836 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7784)); +#7837 = SHAPE_DEFINITION_REPRESENTATION(#7838,#7844); +#7838 = PRODUCT_DEFINITION_SHAPE('','',#7839); +#7839 = PRODUCT_DEFINITION('design','',#7840,#7843); +#7840 = PRODUCT_DEFINITION_FORMATION('','',#7841); +#7841 = PRODUCT('BALL_0115','BALL_0115','',(#7842)); +#7842 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7843 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7844 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7845),#7883); +#7845 = MANIFOLD_SOLID_BREP('',#7846); +#7846 = CLOSED_SHELL('',(#7847,#7874)); +#7847 = ADVANCED_FACE('',(#7848),#7869,.T.); +#7848 = FACE_BOUND('',#7849,.T.); +#7849 = EDGE_LOOP('',(#7850,#7859,#7868)); +#7850 = ORIENTED_EDGE('',*,*,#7851,.T.); +#7851 = EDGE_CURVE('',#7852,#7852,#7854,.T.); +#7852 = VERTEX_POINT('',#7853); +#7853 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7854 = CIRCLE('',#7855,0.131200000001); +#7855 = AXIS2_PLACEMENT_3D('',#7856,#7857,#7858); +#7856 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7857 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7858 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7859 = ORIENTED_EDGE('',*,*,#7860,.T.); +#7860 = EDGE_CURVE('',#7852,#7861,#7863,.T.); +#7861 = VERTEX_POINT('',#7862); +#7862 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7863 = CIRCLE('',#7864,0.164); +#7864 = AXIS2_PLACEMENT_3D('',#7865,#7866,#7867); +#7865 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7866 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7867 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7868 = ORIENTED_EDGE('',*,*,#7860,.F.); +#7869 = SPHERICAL_SURFACE('',#7870,0.164); +#7870 = AXIS2_PLACEMENT_3D('',#7871,#7872,#7873); +#7871 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7872 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7873 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7874 = ADVANCED_FACE('',(#7875),#7878,.F.); +#7875 = FACE_BOUND('',#7876,.F.); +#7876 = EDGE_LOOP('',(#7877)); +#7877 = ORIENTED_EDGE('',*,*,#7851,.T.); +#7878 = PLANE('',#7879); +#7879 = AXIS2_PLACEMENT_3D('',#7880,#7881,#7882); +#7880 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7881 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7882 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7887)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7884,#7885,#7886)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7884 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7885 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7886 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7887 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7884, + 'distance_accuracy_value','confusion accuracy'); +#7888 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7889,#7891); +#7889 = ( REPRESENTATION_RELATIONSHIP('','',#7844,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7890) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7890 = ITEM_DEFINED_TRANSFORMATION('','',#11,#479); +#7891 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7892); +#7892 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49753','BALL_0115','',#5,#7839,$ + ); +#7893 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7841)); +#7894 = SHAPE_DEFINITION_REPRESENTATION(#7895,#7901); +#7895 = PRODUCT_DEFINITION_SHAPE('','',#7896); +#7896 = PRODUCT_DEFINITION('design','',#7897,#7900); +#7897 = PRODUCT_DEFINITION_FORMATION('','',#7898); +#7898 = PRODUCT('BALL_0116','BALL_0116','',(#7899)); +#7899 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7900 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7901 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7902),#7940); +#7902 = MANIFOLD_SOLID_BREP('',#7903); +#7903 = CLOSED_SHELL('',(#7904,#7931)); +#7904 = ADVANCED_FACE('',(#7905),#7926,.T.); +#7905 = FACE_BOUND('',#7906,.T.); +#7906 = EDGE_LOOP('',(#7907,#7916,#7925)); +#7907 = ORIENTED_EDGE('',*,*,#7908,.T.); +#7908 = EDGE_CURVE('',#7909,#7909,#7911,.T.); +#7909 = VERTEX_POINT('',#7910); +#7910 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7911 = CIRCLE('',#7912,0.131200000001); +#7912 = AXIS2_PLACEMENT_3D('',#7913,#7914,#7915); +#7913 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7914 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7915 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7916 = ORIENTED_EDGE('',*,*,#7917,.T.); +#7917 = EDGE_CURVE('',#7909,#7918,#7920,.T.); +#7918 = VERTEX_POINT('',#7919); +#7919 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7920 = CIRCLE('',#7921,0.164); +#7921 = AXIS2_PLACEMENT_3D('',#7922,#7923,#7924); +#7922 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7923 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7924 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7925 = ORIENTED_EDGE('',*,*,#7917,.F.); +#7926 = SPHERICAL_SURFACE('',#7927,0.164); +#7927 = AXIS2_PLACEMENT_3D('',#7928,#7929,#7930); +#7928 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7929 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7930 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7931 = ADVANCED_FACE('',(#7932),#7935,.F.); +#7932 = FACE_BOUND('',#7933,.F.); +#7933 = EDGE_LOOP('',(#7934)); +#7934 = ORIENTED_EDGE('',*,*,#7908,.T.); +#7935 = PLANE('',#7936); +#7936 = AXIS2_PLACEMENT_3D('',#7937,#7938,#7939); +#7937 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7938 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7939 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7944)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7941,#7942,#7943)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7941 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7942 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7943 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7944 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7941, + 'distance_accuracy_value','confusion accuracy'); +#7945 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7946,#7948); +#7946 = ( REPRESENTATION_RELATIONSHIP('','',#7901,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7947) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7947 = ITEM_DEFINED_TRANSFORMATION('','',#11,#483); +#7948 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7949); +#7949 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49754','BALL_0116','',#5,#7896,$ + ); +#7950 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7898)); +#7951 = SHAPE_DEFINITION_REPRESENTATION(#7952,#7958); +#7952 = PRODUCT_DEFINITION_SHAPE('','',#7953); +#7953 = PRODUCT_DEFINITION('design','',#7954,#7957); +#7954 = PRODUCT_DEFINITION_FORMATION('','',#7955); +#7955 = PRODUCT('BALL_0117','BALL_0117','',(#7956)); +#7956 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7957 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7958 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7959),#7997); +#7959 = MANIFOLD_SOLID_BREP('',#7960); +#7960 = CLOSED_SHELL('',(#7961,#7988)); +#7961 = ADVANCED_FACE('',(#7962),#7983,.T.); +#7962 = FACE_BOUND('',#7963,.T.); +#7963 = EDGE_LOOP('',(#7964,#7973,#7982)); +#7964 = ORIENTED_EDGE('',*,*,#7965,.T.); +#7965 = EDGE_CURVE('',#7966,#7966,#7968,.T.); +#7966 = VERTEX_POINT('',#7967); +#7967 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#7968 = CIRCLE('',#7969,0.131200000001); +#7969 = AXIS2_PLACEMENT_3D('',#7970,#7971,#7972); +#7970 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#7971 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#7972 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#7973 = ORIENTED_EDGE('',*,*,#7974,.T.); +#7974 = EDGE_CURVE('',#7966,#7975,#7977,.T.); +#7975 = VERTEX_POINT('',#7976); +#7976 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#7977 = CIRCLE('',#7978,0.164); +#7978 = AXIS2_PLACEMENT_3D('',#7979,#7980,#7981); +#7979 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7980 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#7981 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#7982 = ORIENTED_EDGE('',*,*,#7974,.F.); +#7983 = SPHERICAL_SURFACE('',#7984,0.164); +#7984 = AXIS2_PLACEMENT_3D('',#7985,#7986,#7987); +#7985 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#7986 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7987 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#7988 = ADVANCED_FACE('',(#7989),#7992,.F.); +#7989 = FACE_BOUND('',#7990,.F.); +#7990 = EDGE_LOOP('',(#7991)); +#7991 = ORIENTED_EDGE('',*,*,#7965,.T.); +#7992 = PLANE('',#7993); +#7993 = AXIS2_PLACEMENT_3D('',#7994,#7995,#7996); +#7994 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#7995 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#7996 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#7997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8001)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7998,#7999,#8000)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7998 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7999 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8000 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8001 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7998, + 'distance_accuracy_value','confusion accuracy'); +#8002 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8003,#8005); +#8003 = ( REPRESENTATION_RELATIONSHIP('','',#7958,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8004) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8004 = ITEM_DEFINED_TRANSFORMATION('','',#11,#487); +#8005 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8006); +#8006 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49755','BALL_0117','',#5,#7953,$ + ); +#8007 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7955)); +#8008 = SHAPE_DEFINITION_REPRESENTATION(#8009,#8015); +#8009 = PRODUCT_DEFINITION_SHAPE('','',#8010); +#8010 = PRODUCT_DEFINITION('design','',#8011,#8014); +#8011 = PRODUCT_DEFINITION_FORMATION('','',#8012); +#8012 = PRODUCT('BALL_0118','BALL_0118','',(#8013)); +#8013 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8014 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8015 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8016),#8054); +#8016 = MANIFOLD_SOLID_BREP('',#8017); +#8017 = CLOSED_SHELL('',(#8018,#8045)); +#8018 = ADVANCED_FACE('',(#8019),#8040,.T.); +#8019 = FACE_BOUND('',#8020,.T.); +#8020 = EDGE_LOOP('',(#8021,#8030,#8039)); +#8021 = ORIENTED_EDGE('',*,*,#8022,.T.); +#8022 = EDGE_CURVE('',#8023,#8023,#8025,.T.); +#8023 = VERTEX_POINT('',#8024); +#8024 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8025 = CIRCLE('',#8026,0.131200000001); +#8026 = AXIS2_PLACEMENT_3D('',#8027,#8028,#8029); +#8027 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8028 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8029 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8030 = ORIENTED_EDGE('',*,*,#8031,.T.); +#8031 = EDGE_CURVE('',#8023,#8032,#8034,.T.); +#8032 = VERTEX_POINT('',#8033); +#8033 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8034 = CIRCLE('',#8035,0.164); +#8035 = AXIS2_PLACEMENT_3D('',#8036,#8037,#8038); +#8036 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8037 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8038 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8039 = ORIENTED_EDGE('',*,*,#8031,.F.); +#8040 = SPHERICAL_SURFACE('',#8041,0.164); +#8041 = AXIS2_PLACEMENT_3D('',#8042,#8043,#8044); +#8042 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8043 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8044 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8045 = ADVANCED_FACE('',(#8046),#8049,.F.); +#8046 = FACE_BOUND('',#8047,.F.); +#8047 = EDGE_LOOP('',(#8048)); +#8048 = ORIENTED_EDGE('',*,*,#8022,.T.); +#8049 = PLANE('',#8050); +#8050 = AXIS2_PLACEMENT_3D('',#8051,#8052,#8053); +#8051 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8052 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8053 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8058)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8055,#8056,#8057)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8055 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8056 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8057 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8058 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8055, + 'distance_accuracy_value','confusion accuracy'); +#8059 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8060,#8062); +#8060 = ( REPRESENTATION_RELATIONSHIP('','',#8015,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8061) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8061 = ITEM_DEFINED_TRANSFORMATION('','',#11,#491); +#8062 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8063); +#8063 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49756','BALL_0118','',#5,#8010,$ + ); +#8064 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8012)); +#8065 = SHAPE_DEFINITION_REPRESENTATION(#8066,#8072); +#8066 = PRODUCT_DEFINITION_SHAPE('','',#8067); +#8067 = PRODUCT_DEFINITION('design','',#8068,#8071); +#8068 = PRODUCT_DEFINITION_FORMATION('','',#8069); +#8069 = PRODUCT('BALL_0119','BALL_0119','',(#8070)); +#8070 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8071 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8072 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8073),#8111); +#8073 = MANIFOLD_SOLID_BREP('',#8074); +#8074 = CLOSED_SHELL('',(#8075,#8102)); +#8075 = ADVANCED_FACE('',(#8076),#8097,.T.); +#8076 = FACE_BOUND('',#8077,.T.); +#8077 = EDGE_LOOP('',(#8078,#8087,#8096)); +#8078 = ORIENTED_EDGE('',*,*,#8079,.T.); +#8079 = EDGE_CURVE('',#8080,#8080,#8082,.T.); +#8080 = VERTEX_POINT('',#8081); +#8081 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8082 = CIRCLE('',#8083,0.131200000001); +#8083 = AXIS2_PLACEMENT_3D('',#8084,#8085,#8086); +#8084 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8085 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8086 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8087 = ORIENTED_EDGE('',*,*,#8088,.T.); +#8088 = EDGE_CURVE('',#8080,#8089,#8091,.T.); +#8089 = VERTEX_POINT('',#8090); +#8090 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8091 = CIRCLE('',#8092,0.164); +#8092 = AXIS2_PLACEMENT_3D('',#8093,#8094,#8095); +#8093 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8094 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8095 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8096 = ORIENTED_EDGE('',*,*,#8088,.F.); +#8097 = SPHERICAL_SURFACE('',#8098,0.164); +#8098 = AXIS2_PLACEMENT_3D('',#8099,#8100,#8101); +#8099 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8100 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8101 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8102 = ADVANCED_FACE('',(#8103),#8106,.F.); +#8103 = FACE_BOUND('',#8104,.F.); +#8104 = EDGE_LOOP('',(#8105)); +#8105 = ORIENTED_EDGE('',*,*,#8079,.T.); +#8106 = PLANE('',#8107); +#8107 = AXIS2_PLACEMENT_3D('',#8108,#8109,#8110); +#8108 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8109 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8110 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8115)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8112,#8113,#8114)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8112 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8113 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8114 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8115 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8112, + 'distance_accuracy_value','confusion accuracy'); +#8116 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8117,#8119); +#8117 = ( REPRESENTATION_RELATIONSHIP('','',#8072,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8118) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8118 = ITEM_DEFINED_TRANSFORMATION('','',#11,#495); +#8119 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8120); +#8120 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49757','BALL_0119','',#5,#8067,$ + ); +#8121 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8069)); +#8122 = SHAPE_DEFINITION_REPRESENTATION(#8123,#8129); +#8123 = PRODUCT_DEFINITION_SHAPE('','',#8124); +#8124 = PRODUCT_DEFINITION('design','',#8125,#8128); +#8125 = PRODUCT_DEFINITION_FORMATION('','',#8126); +#8126 = PRODUCT('BALL_0120','BALL_0120','',(#8127)); +#8127 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8128 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8129 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8130),#8168); +#8130 = MANIFOLD_SOLID_BREP('',#8131); +#8131 = CLOSED_SHELL('',(#8132,#8159)); +#8132 = ADVANCED_FACE('',(#8133),#8154,.T.); +#8133 = FACE_BOUND('',#8134,.T.); +#8134 = EDGE_LOOP('',(#8135,#8144,#8153)); +#8135 = ORIENTED_EDGE('',*,*,#8136,.T.); +#8136 = EDGE_CURVE('',#8137,#8137,#8139,.T.); +#8137 = VERTEX_POINT('',#8138); +#8138 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8139 = CIRCLE('',#8140,0.131200000001); +#8140 = AXIS2_PLACEMENT_3D('',#8141,#8142,#8143); +#8141 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8142 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8143 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8144 = ORIENTED_EDGE('',*,*,#8145,.T.); +#8145 = EDGE_CURVE('',#8137,#8146,#8148,.T.); +#8146 = VERTEX_POINT('',#8147); +#8147 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8148 = CIRCLE('',#8149,0.164); +#8149 = AXIS2_PLACEMENT_3D('',#8150,#8151,#8152); +#8150 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8151 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8152 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8153 = ORIENTED_EDGE('',*,*,#8145,.F.); +#8154 = SPHERICAL_SURFACE('',#8155,0.164); +#8155 = AXIS2_PLACEMENT_3D('',#8156,#8157,#8158); +#8156 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8157 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8158 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8159 = ADVANCED_FACE('',(#8160),#8163,.F.); +#8160 = FACE_BOUND('',#8161,.F.); +#8161 = EDGE_LOOP('',(#8162)); +#8162 = ORIENTED_EDGE('',*,*,#8136,.T.); +#8163 = PLANE('',#8164); +#8164 = AXIS2_PLACEMENT_3D('',#8165,#8166,#8167); +#8165 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8166 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8167 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8172)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8169,#8170,#8171)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8169 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8170 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8171 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8172 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8169, + 'distance_accuracy_value','confusion accuracy'); +#8173 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8174,#8176); +#8174 = ( REPRESENTATION_RELATIONSHIP('','',#8129,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8175) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8175 = ITEM_DEFINED_TRANSFORMATION('','',#11,#499); +#8176 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8177); +#8177 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49758','BALL_0120','',#5,#8124,$ + ); +#8178 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8126)); +#8179 = SHAPE_DEFINITION_REPRESENTATION(#8180,#8186); +#8180 = PRODUCT_DEFINITION_SHAPE('','',#8181); +#8181 = PRODUCT_DEFINITION('design','',#8182,#8185); +#8182 = PRODUCT_DEFINITION_FORMATION('','',#8183); +#8183 = PRODUCT('BALL_0121','BALL_0121','',(#8184)); +#8184 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8185 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8186 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8187),#8225); +#8187 = MANIFOLD_SOLID_BREP('',#8188); +#8188 = CLOSED_SHELL('',(#8189,#8216)); +#8189 = ADVANCED_FACE('',(#8190),#8211,.T.); +#8190 = FACE_BOUND('',#8191,.T.); +#8191 = EDGE_LOOP('',(#8192,#8201,#8210)); +#8192 = ORIENTED_EDGE('',*,*,#8193,.T.); +#8193 = EDGE_CURVE('',#8194,#8194,#8196,.T.); +#8194 = VERTEX_POINT('',#8195); +#8195 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8196 = CIRCLE('',#8197,0.131200000001); +#8197 = AXIS2_PLACEMENT_3D('',#8198,#8199,#8200); +#8198 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8199 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8200 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8201 = ORIENTED_EDGE('',*,*,#8202,.T.); +#8202 = EDGE_CURVE('',#8194,#8203,#8205,.T.); +#8203 = VERTEX_POINT('',#8204); +#8204 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8205 = CIRCLE('',#8206,0.164); +#8206 = AXIS2_PLACEMENT_3D('',#8207,#8208,#8209); +#8207 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8208 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8209 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8210 = ORIENTED_EDGE('',*,*,#8202,.F.); +#8211 = SPHERICAL_SURFACE('',#8212,0.164); +#8212 = AXIS2_PLACEMENT_3D('',#8213,#8214,#8215); +#8213 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8214 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8215 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8216 = ADVANCED_FACE('',(#8217),#8220,.F.); +#8217 = FACE_BOUND('',#8218,.F.); +#8218 = EDGE_LOOP('',(#8219)); +#8219 = ORIENTED_EDGE('',*,*,#8193,.T.); +#8220 = PLANE('',#8221); +#8221 = AXIS2_PLACEMENT_3D('',#8222,#8223,#8224); +#8222 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8223 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8224 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8229)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8226,#8227,#8228)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8226 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8227 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8228 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8229 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8226, + 'distance_accuracy_value','confusion accuracy'); +#8230 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8231,#8233); +#8231 = ( REPRESENTATION_RELATIONSHIP('','',#8186,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8232) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8232 = ITEM_DEFINED_TRANSFORMATION('','',#11,#503); +#8233 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8234); +#8234 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49759','BALL_0121','',#5,#8181,$ + ); +#8235 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8183)); +#8236 = SHAPE_DEFINITION_REPRESENTATION(#8237,#8243); +#8237 = PRODUCT_DEFINITION_SHAPE('','',#8238); +#8238 = PRODUCT_DEFINITION('design','',#8239,#8242); +#8239 = PRODUCT_DEFINITION_FORMATION('','',#8240); +#8240 = PRODUCT('BALL_0122','BALL_0122','',(#8241)); +#8241 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8242 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8243 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8244),#8282); +#8244 = MANIFOLD_SOLID_BREP('',#8245); +#8245 = CLOSED_SHELL('',(#8246,#8273)); +#8246 = ADVANCED_FACE('',(#8247),#8268,.T.); +#8247 = FACE_BOUND('',#8248,.T.); +#8248 = EDGE_LOOP('',(#8249,#8258,#8267)); +#8249 = ORIENTED_EDGE('',*,*,#8250,.T.); +#8250 = EDGE_CURVE('',#8251,#8251,#8253,.T.); +#8251 = VERTEX_POINT('',#8252); +#8252 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8253 = CIRCLE('',#8254,0.131200000001); +#8254 = AXIS2_PLACEMENT_3D('',#8255,#8256,#8257); +#8255 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8256 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8257 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8258 = ORIENTED_EDGE('',*,*,#8259,.T.); +#8259 = EDGE_CURVE('',#8251,#8260,#8262,.T.); +#8260 = VERTEX_POINT('',#8261); +#8261 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8262 = CIRCLE('',#8263,0.164); +#8263 = AXIS2_PLACEMENT_3D('',#8264,#8265,#8266); +#8264 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8265 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8266 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8267 = ORIENTED_EDGE('',*,*,#8259,.F.); +#8268 = SPHERICAL_SURFACE('',#8269,0.164); +#8269 = AXIS2_PLACEMENT_3D('',#8270,#8271,#8272); +#8270 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8271 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8272 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8273 = ADVANCED_FACE('',(#8274),#8277,.F.); +#8274 = FACE_BOUND('',#8275,.F.); +#8275 = EDGE_LOOP('',(#8276)); +#8276 = ORIENTED_EDGE('',*,*,#8250,.T.); +#8277 = PLANE('',#8278); +#8278 = AXIS2_PLACEMENT_3D('',#8279,#8280,#8281); +#8279 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8280 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8281 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8286)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8283,#8284,#8285)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8283 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8284 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8285 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8286 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8283, + 'distance_accuracy_value','confusion accuracy'); +#8287 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8288,#8290); +#8288 = ( REPRESENTATION_RELATIONSHIP('','',#8243,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8289) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8289 = ITEM_DEFINED_TRANSFORMATION('','',#11,#507); +#8290 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8291); +#8291 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49760','BALL_0122','',#5,#8238,$ + ); +#8292 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8240)); +#8293 = SHAPE_DEFINITION_REPRESENTATION(#8294,#8300); +#8294 = PRODUCT_DEFINITION_SHAPE('','',#8295); +#8295 = PRODUCT_DEFINITION('design','',#8296,#8299); +#8296 = PRODUCT_DEFINITION_FORMATION('','',#8297); +#8297 = PRODUCT('BALL_0123','BALL_0123','',(#8298)); +#8298 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8299 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8300 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8301),#8339); +#8301 = MANIFOLD_SOLID_BREP('',#8302); +#8302 = CLOSED_SHELL('',(#8303,#8330)); +#8303 = ADVANCED_FACE('',(#8304),#8325,.T.); +#8304 = FACE_BOUND('',#8305,.T.); +#8305 = EDGE_LOOP('',(#8306,#8315,#8324)); +#8306 = ORIENTED_EDGE('',*,*,#8307,.T.); +#8307 = EDGE_CURVE('',#8308,#8308,#8310,.T.); +#8308 = VERTEX_POINT('',#8309); +#8309 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8310 = CIRCLE('',#8311,0.131200000001); +#8311 = AXIS2_PLACEMENT_3D('',#8312,#8313,#8314); +#8312 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8313 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8314 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8315 = ORIENTED_EDGE('',*,*,#8316,.T.); +#8316 = EDGE_CURVE('',#8308,#8317,#8319,.T.); +#8317 = VERTEX_POINT('',#8318); +#8318 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8319 = CIRCLE('',#8320,0.164); +#8320 = AXIS2_PLACEMENT_3D('',#8321,#8322,#8323); +#8321 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8322 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8323 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8324 = ORIENTED_EDGE('',*,*,#8316,.F.); +#8325 = SPHERICAL_SURFACE('',#8326,0.164); +#8326 = AXIS2_PLACEMENT_3D('',#8327,#8328,#8329); +#8327 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8328 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8329 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8330 = ADVANCED_FACE('',(#8331),#8334,.F.); +#8331 = FACE_BOUND('',#8332,.F.); +#8332 = EDGE_LOOP('',(#8333)); +#8333 = ORIENTED_EDGE('',*,*,#8307,.T.); +#8334 = PLANE('',#8335); +#8335 = AXIS2_PLACEMENT_3D('',#8336,#8337,#8338); +#8336 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8337 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8338 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8343)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8340,#8341,#8342)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8340 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8341 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8342 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8343 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8340, + 'distance_accuracy_value','confusion accuracy'); +#8344 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8345,#8347); +#8345 = ( REPRESENTATION_RELATIONSHIP('','',#8300,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8346) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8346 = ITEM_DEFINED_TRANSFORMATION('','',#11,#511); +#8347 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8348); +#8348 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49761','BALL_0123','',#5,#8295,$ + ); +#8349 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8297)); +#8350 = SHAPE_DEFINITION_REPRESENTATION(#8351,#8357); +#8351 = PRODUCT_DEFINITION_SHAPE('','',#8352); +#8352 = PRODUCT_DEFINITION('design','',#8353,#8356); +#8353 = PRODUCT_DEFINITION_FORMATION('','',#8354); +#8354 = PRODUCT('BALL_0124','BALL_0124','',(#8355)); +#8355 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8356 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8357 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8358),#8396); +#8358 = MANIFOLD_SOLID_BREP('',#8359); +#8359 = CLOSED_SHELL('',(#8360,#8387)); +#8360 = ADVANCED_FACE('',(#8361),#8382,.T.); +#8361 = FACE_BOUND('',#8362,.T.); +#8362 = EDGE_LOOP('',(#8363,#8372,#8381)); +#8363 = ORIENTED_EDGE('',*,*,#8364,.T.); +#8364 = EDGE_CURVE('',#8365,#8365,#8367,.T.); +#8365 = VERTEX_POINT('',#8366); +#8366 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8367 = CIRCLE('',#8368,0.131200000001); +#8368 = AXIS2_PLACEMENT_3D('',#8369,#8370,#8371); +#8369 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8370 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8371 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8372 = ORIENTED_EDGE('',*,*,#8373,.T.); +#8373 = EDGE_CURVE('',#8365,#8374,#8376,.T.); +#8374 = VERTEX_POINT('',#8375); +#8375 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8376 = CIRCLE('',#8377,0.164); +#8377 = AXIS2_PLACEMENT_3D('',#8378,#8379,#8380); +#8378 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8379 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8380 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8381 = ORIENTED_EDGE('',*,*,#8373,.F.); +#8382 = SPHERICAL_SURFACE('',#8383,0.164); +#8383 = AXIS2_PLACEMENT_3D('',#8384,#8385,#8386); +#8384 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8385 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8386 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8387 = ADVANCED_FACE('',(#8388),#8391,.F.); +#8388 = FACE_BOUND('',#8389,.F.); +#8389 = EDGE_LOOP('',(#8390)); +#8390 = ORIENTED_EDGE('',*,*,#8364,.T.); +#8391 = PLANE('',#8392); +#8392 = AXIS2_PLACEMENT_3D('',#8393,#8394,#8395); +#8393 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8394 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8395 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8400)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8397,#8398,#8399)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8397 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8398 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8399 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8400 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8397, + 'distance_accuracy_value','confusion accuracy'); +#8401 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8402,#8404); +#8402 = ( REPRESENTATION_RELATIONSHIP('','',#8357,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8403) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8403 = ITEM_DEFINED_TRANSFORMATION('','',#11,#515); +#8404 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8405); +#8405 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49762','BALL_0124','',#5,#8352,$ + ); +#8406 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8354)); +#8407 = SHAPE_DEFINITION_REPRESENTATION(#8408,#8414); +#8408 = PRODUCT_DEFINITION_SHAPE('','',#8409); +#8409 = PRODUCT_DEFINITION('design','',#8410,#8413); +#8410 = PRODUCT_DEFINITION_FORMATION('','',#8411); +#8411 = PRODUCT('BALL_0125','BALL_0125','',(#8412)); +#8412 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8413 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8414 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8415),#8453); +#8415 = MANIFOLD_SOLID_BREP('',#8416); +#8416 = CLOSED_SHELL('',(#8417,#8444)); +#8417 = ADVANCED_FACE('',(#8418),#8439,.T.); +#8418 = FACE_BOUND('',#8419,.T.); +#8419 = EDGE_LOOP('',(#8420,#8429,#8438)); +#8420 = ORIENTED_EDGE('',*,*,#8421,.T.); +#8421 = EDGE_CURVE('',#8422,#8422,#8424,.T.); +#8422 = VERTEX_POINT('',#8423); +#8423 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8424 = CIRCLE('',#8425,0.131200000001); +#8425 = AXIS2_PLACEMENT_3D('',#8426,#8427,#8428); +#8426 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8427 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8428 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8429 = ORIENTED_EDGE('',*,*,#8430,.T.); +#8430 = EDGE_CURVE('',#8422,#8431,#8433,.T.); +#8431 = VERTEX_POINT('',#8432); +#8432 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8433 = CIRCLE('',#8434,0.164); +#8434 = AXIS2_PLACEMENT_3D('',#8435,#8436,#8437); +#8435 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8436 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8437 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8438 = ORIENTED_EDGE('',*,*,#8430,.F.); +#8439 = SPHERICAL_SURFACE('',#8440,0.164); +#8440 = AXIS2_PLACEMENT_3D('',#8441,#8442,#8443); +#8441 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8442 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8443 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8444 = ADVANCED_FACE('',(#8445),#8448,.F.); +#8445 = FACE_BOUND('',#8446,.F.); +#8446 = EDGE_LOOP('',(#8447)); +#8447 = ORIENTED_EDGE('',*,*,#8421,.T.); +#8448 = PLANE('',#8449); +#8449 = AXIS2_PLACEMENT_3D('',#8450,#8451,#8452); +#8450 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8451 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8452 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8457)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8454,#8455,#8456)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8454 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8455 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8456 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8457 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8454, + 'distance_accuracy_value','confusion accuracy'); +#8458 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8459,#8461); +#8459 = ( REPRESENTATION_RELATIONSHIP('','',#8414,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8460) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8460 = ITEM_DEFINED_TRANSFORMATION('','',#11,#519); +#8461 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8462); +#8462 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49763','BALL_0125','',#5,#8409,$ + ); +#8463 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8411)); +#8464 = SHAPE_DEFINITION_REPRESENTATION(#8465,#8471); +#8465 = PRODUCT_DEFINITION_SHAPE('','',#8466); +#8466 = PRODUCT_DEFINITION('design','',#8467,#8470); +#8467 = PRODUCT_DEFINITION_FORMATION('','',#8468); +#8468 = PRODUCT('BALL_0126','BALL_0126','',(#8469)); +#8469 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8470 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8471 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8472),#8510); +#8472 = MANIFOLD_SOLID_BREP('',#8473); +#8473 = CLOSED_SHELL('',(#8474,#8501)); +#8474 = ADVANCED_FACE('',(#8475),#8496,.T.); +#8475 = FACE_BOUND('',#8476,.T.); +#8476 = EDGE_LOOP('',(#8477,#8486,#8495)); +#8477 = ORIENTED_EDGE('',*,*,#8478,.T.); +#8478 = EDGE_CURVE('',#8479,#8479,#8481,.T.); +#8479 = VERTEX_POINT('',#8480); +#8480 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8481 = CIRCLE('',#8482,0.131200000001); +#8482 = AXIS2_PLACEMENT_3D('',#8483,#8484,#8485); +#8483 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8484 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8485 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8486 = ORIENTED_EDGE('',*,*,#8487,.T.); +#8487 = EDGE_CURVE('',#8479,#8488,#8490,.T.); +#8488 = VERTEX_POINT('',#8489); +#8489 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8490 = CIRCLE('',#8491,0.164); +#8491 = AXIS2_PLACEMENT_3D('',#8492,#8493,#8494); +#8492 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8493 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8494 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8495 = ORIENTED_EDGE('',*,*,#8487,.F.); +#8496 = SPHERICAL_SURFACE('',#8497,0.164); +#8497 = AXIS2_PLACEMENT_3D('',#8498,#8499,#8500); +#8498 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8499 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8500 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8501 = ADVANCED_FACE('',(#8502),#8505,.F.); +#8502 = FACE_BOUND('',#8503,.F.); +#8503 = EDGE_LOOP('',(#8504)); +#8504 = ORIENTED_EDGE('',*,*,#8478,.T.); +#8505 = PLANE('',#8506); +#8506 = AXIS2_PLACEMENT_3D('',#8507,#8508,#8509); +#8507 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8508 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8509 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8514)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8511,#8512,#8513)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8511 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8512 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8513 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8514 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8511, + 'distance_accuracy_value','confusion accuracy'); +#8515 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8516,#8518); +#8516 = ( REPRESENTATION_RELATIONSHIP('','',#8471,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8517) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8517 = ITEM_DEFINED_TRANSFORMATION('','',#11,#523); +#8518 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8519); +#8519 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49764','BALL_0126','',#5,#8466,$ + ); +#8520 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8468)); +#8521 = SHAPE_DEFINITION_REPRESENTATION(#8522,#8528); +#8522 = PRODUCT_DEFINITION_SHAPE('','',#8523); +#8523 = PRODUCT_DEFINITION('design','',#8524,#8527); +#8524 = PRODUCT_DEFINITION_FORMATION('','',#8525); +#8525 = PRODUCT('BALL_0127','BALL_0127','',(#8526)); +#8526 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8527 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8528 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8529),#8567); +#8529 = MANIFOLD_SOLID_BREP('',#8530); +#8530 = CLOSED_SHELL('',(#8531,#8558)); +#8531 = ADVANCED_FACE('',(#8532),#8553,.T.); +#8532 = FACE_BOUND('',#8533,.T.); +#8533 = EDGE_LOOP('',(#8534,#8543,#8552)); +#8534 = ORIENTED_EDGE('',*,*,#8535,.T.); +#8535 = EDGE_CURVE('',#8536,#8536,#8538,.T.); +#8536 = VERTEX_POINT('',#8537); +#8537 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8538 = CIRCLE('',#8539,0.131200000001); +#8539 = AXIS2_PLACEMENT_3D('',#8540,#8541,#8542); +#8540 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8541 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8542 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8543 = ORIENTED_EDGE('',*,*,#8544,.T.); +#8544 = EDGE_CURVE('',#8536,#8545,#8547,.T.); +#8545 = VERTEX_POINT('',#8546); +#8546 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8547 = CIRCLE('',#8548,0.164); +#8548 = AXIS2_PLACEMENT_3D('',#8549,#8550,#8551); +#8549 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8550 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8551 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8552 = ORIENTED_EDGE('',*,*,#8544,.F.); +#8553 = SPHERICAL_SURFACE('',#8554,0.164); +#8554 = AXIS2_PLACEMENT_3D('',#8555,#8556,#8557); +#8555 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8556 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8557 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8558 = ADVANCED_FACE('',(#8559),#8562,.F.); +#8559 = FACE_BOUND('',#8560,.F.); +#8560 = EDGE_LOOP('',(#8561)); +#8561 = ORIENTED_EDGE('',*,*,#8535,.T.); +#8562 = PLANE('',#8563); +#8563 = AXIS2_PLACEMENT_3D('',#8564,#8565,#8566); +#8564 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8565 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8566 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8571)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8568,#8569,#8570)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8568 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8569 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8570 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8571 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8568, + 'distance_accuracy_value','confusion accuracy'); +#8572 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8573,#8575); +#8573 = ( REPRESENTATION_RELATIONSHIP('','',#8528,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8574) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8574 = ITEM_DEFINED_TRANSFORMATION('','',#11,#527); +#8575 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8576); +#8576 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49765','BALL_0127','',#5,#8523,$ + ); +#8577 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8525)); +#8578 = SHAPE_DEFINITION_REPRESENTATION(#8579,#8585); +#8579 = PRODUCT_DEFINITION_SHAPE('','',#8580); +#8580 = PRODUCT_DEFINITION('design','',#8581,#8584); +#8581 = PRODUCT_DEFINITION_FORMATION('','',#8582); +#8582 = PRODUCT('BALL_0128','BALL_0128','',(#8583)); +#8583 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8584 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8585 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8586),#8624); +#8586 = MANIFOLD_SOLID_BREP('',#8587); +#8587 = CLOSED_SHELL('',(#8588,#8615)); +#8588 = ADVANCED_FACE('',(#8589),#8610,.T.); +#8589 = FACE_BOUND('',#8590,.T.); +#8590 = EDGE_LOOP('',(#8591,#8600,#8609)); +#8591 = ORIENTED_EDGE('',*,*,#8592,.T.); +#8592 = EDGE_CURVE('',#8593,#8593,#8595,.T.); +#8593 = VERTEX_POINT('',#8594); +#8594 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8595 = CIRCLE('',#8596,0.131200000001); +#8596 = AXIS2_PLACEMENT_3D('',#8597,#8598,#8599); +#8597 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8598 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8599 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8600 = ORIENTED_EDGE('',*,*,#8601,.T.); +#8601 = EDGE_CURVE('',#8593,#8602,#8604,.T.); +#8602 = VERTEX_POINT('',#8603); +#8603 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8604 = CIRCLE('',#8605,0.164); +#8605 = AXIS2_PLACEMENT_3D('',#8606,#8607,#8608); +#8606 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8607 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8608 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8609 = ORIENTED_EDGE('',*,*,#8601,.F.); +#8610 = SPHERICAL_SURFACE('',#8611,0.164); +#8611 = AXIS2_PLACEMENT_3D('',#8612,#8613,#8614); +#8612 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8613 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8614 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8615 = ADVANCED_FACE('',(#8616),#8619,.F.); +#8616 = FACE_BOUND('',#8617,.F.); +#8617 = EDGE_LOOP('',(#8618)); +#8618 = ORIENTED_EDGE('',*,*,#8592,.T.); +#8619 = PLANE('',#8620); +#8620 = AXIS2_PLACEMENT_3D('',#8621,#8622,#8623); +#8621 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8622 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8623 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8628)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8625,#8626,#8627)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8625 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8626 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8627 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8628 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8625, + 'distance_accuracy_value','confusion accuracy'); +#8629 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8630,#8632); +#8630 = ( REPRESENTATION_RELATIONSHIP('','',#8585,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8631) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8631 = ITEM_DEFINED_TRANSFORMATION('','',#11,#531); +#8632 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8633); +#8633 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49766','BALL_0128','',#5,#8580,$ + ); +#8634 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8582)); +#8635 = SHAPE_DEFINITION_REPRESENTATION(#8636,#8642); +#8636 = PRODUCT_DEFINITION_SHAPE('','',#8637); +#8637 = PRODUCT_DEFINITION('design','',#8638,#8641); +#8638 = PRODUCT_DEFINITION_FORMATION('','',#8639); +#8639 = PRODUCT('BALL_0129','BALL_0129','',(#8640)); +#8640 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8641 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8642 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8643),#8681); +#8643 = MANIFOLD_SOLID_BREP('',#8644); +#8644 = CLOSED_SHELL('',(#8645,#8672)); +#8645 = ADVANCED_FACE('',(#8646),#8667,.T.); +#8646 = FACE_BOUND('',#8647,.T.); +#8647 = EDGE_LOOP('',(#8648,#8657,#8666)); +#8648 = ORIENTED_EDGE('',*,*,#8649,.T.); +#8649 = EDGE_CURVE('',#8650,#8650,#8652,.T.); +#8650 = VERTEX_POINT('',#8651); +#8651 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8652 = CIRCLE('',#8653,0.131200000001); +#8653 = AXIS2_PLACEMENT_3D('',#8654,#8655,#8656); +#8654 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8655 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8656 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8657 = ORIENTED_EDGE('',*,*,#8658,.T.); +#8658 = EDGE_CURVE('',#8650,#8659,#8661,.T.); +#8659 = VERTEX_POINT('',#8660); +#8660 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8661 = CIRCLE('',#8662,0.164); +#8662 = AXIS2_PLACEMENT_3D('',#8663,#8664,#8665); +#8663 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8664 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8665 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8666 = ORIENTED_EDGE('',*,*,#8658,.F.); +#8667 = SPHERICAL_SURFACE('',#8668,0.164); +#8668 = AXIS2_PLACEMENT_3D('',#8669,#8670,#8671); +#8669 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8670 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8671 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8672 = ADVANCED_FACE('',(#8673),#8676,.F.); +#8673 = FACE_BOUND('',#8674,.F.); +#8674 = EDGE_LOOP('',(#8675)); +#8675 = ORIENTED_EDGE('',*,*,#8649,.T.); +#8676 = PLANE('',#8677); +#8677 = AXIS2_PLACEMENT_3D('',#8678,#8679,#8680); +#8678 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8679 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8680 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8685)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8682,#8683,#8684)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8682 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8683 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8684 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8685 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8682, + 'distance_accuracy_value','confusion accuracy'); +#8686 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8687,#8689); +#8687 = ( REPRESENTATION_RELATIONSHIP('','',#8642,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8688) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8688 = ITEM_DEFINED_TRANSFORMATION('','',#11,#535); +#8689 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8690); +#8690 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49767','BALL_0129','',#5,#8637,$ + ); +#8691 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8639)); +#8692 = SHAPE_DEFINITION_REPRESENTATION(#8693,#8699); +#8693 = PRODUCT_DEFINITION_SHAPE('','',#8694); +#8694 = PRODUCT_DEFINITION('design','',#8695,#8698); +#8695 = PRODUCT_DEFINITION_FORMATION('','',#8696); +#8696 = PRODUCT('BALL_0130','BALL_0130','',(#8697)); +#8697 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8698 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8699 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8700),#8738); +#8700 = MANIFOLD_SOLID_BREP('',#8701); +#8701 = CLOSED_SHELL('',(#8702,#8729)); +#8702 = ADVANCED_FACE('',(#8703),#8724,.T.); +#8703 = FACE_BOUND('',#8704,.T.); +#8704 = EDGE_LOOP('',(#8705,#8714,#8723)); +#8705 = ORIENTED_EDGE('',*,*,#8706,.T.); +#8706 = EDGE_CURVE('',#8707,#8707,#8709,.T.); +#8707 = VERTEX_POINT('',#8708); +#8708 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8709 = CIRCLE('',#8710,0.131200000001); +#8710 = AXIS2_PLACEMENT_3D('',#8711,#8712,#8713); +#8711 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8712 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8713 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8714 = ORIENTED_EDGE('',*,*,#8715,.T.); +#8715 = EDGE_CURVE('',#8707,#8716,#8718,.T.); +#8716 = VERTEX_POINT('',#8717); +#8717 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8718 = CIRCLE('',#8719,0.164); +#8719 = AXIS2_PLACEMENT_3D('',#8720,#8721,#8722); +#8720 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8721 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8722 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8723 = ORIENTED_EDGE('',*,*,#8715,.F.); +#8724 = SPHERICAL_SURFACE('',#8725,0.164); +#8725 = AXIS2_PLACEMENT_3D('',#8726,#8727,#8728); +#8726 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8727 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8728 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8729 = ADVANCED_FACE('',(#8730),#8733,.F.); +#8730 = FACE_BOUND('',#8731,.F.); +#8731 = EDGE_LOOP('',(#8732)); +#8732 = ORIENTED_EDGE('',*,*,#8706,.T.); +#8733 = PLANE('',#8734); +#8734 = AXIS2_PLACEMENT_3D('',#8735,#8736,#8737); +#8735 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8736 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8737 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8742)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8739,#8740,#8741)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8739 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8740 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8741 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8742 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8739, + 'distance_accuracy_value','confusion accuracy'); +#8743 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8744,#8746); +#8744 = ( REPRESENTATION_RELATIONSHIP('','',#8699,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8745) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8745 = ITEM_DEFINED_TRANSFORMATION('','',#11,#539); +#8746 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8747); +#8747 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49768','BALL_0130','',#5,#8694,$ + ); +#8748 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8696)); +#8749 = SHAPE_DEFINITION_REPRESENTATION(#8750,#8756); +#8750 = PRODUCT_DEFINITION_SHAPE('','',#8751); +#8751 = PRODUCT_DEFINITION('design','',#8752,#8755); +#8752 = PRODUCT_DEFINITION_FORMATION('','',#8753); +#8753 = PRODUCT('BALL_0131','BALL_0131','',(#8754)); +#8754 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8755 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8756 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8757),#8795); +#8757 = MANIFOLD_SOLID_BREP('',#8758); +#8758 = CLOSED_SHELL('',(#8759,#8786)); +#8759 = ADVANCED_FACE('',(#8760),#8781,.T.); +#8760 = FACE_BOUND('',#8761,.T.); +#8761 = EDGE_LOOP('',(#8762,#8771,#8780)); +#8762 = ORIENTED_EDGE('',*,*,#8763,.T.); +#8763 = EDGE_CURVE('',#8764,#8764,#8766,.T.); +#8764 = VERTEX_POINT('',#8765); +#8765 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8766 = CIRCLE('',#8767,0.131200000001); +#8767 = AXIS2_PLACEMENT_3D('',#8768,#8769,#8770); +#8768 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8769 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8770 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8771 = ORIENTED_EDGE('',*,*,#8772,.T.); +#8772 = EDGE_CURVE('',#8764,#8773,#8775,.T.); +#8773 = VERTEX_POINT('',#8774); +#8774 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8775 = CIRCLE('',#8776,0.164); +#8776 = AXIS2_PLACEMENT_3D('',#8777,#8778,#8779); +#8777 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8778 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8779 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8780 = ORIENTED_EDGE('',*,*,#8772,.F.); +#8781 = SPHERICAL_SURFACE('',#8782,0.164); +#8782 = AXIS2_PLACEMENT_3D('',#8783,#8784,#8785); +#8783 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8784 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8785 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8786 = ADVANCED_FACE('',(#8787),#8790,.F.); +#8787 = FACE_BOUND('',#8788,.F.); +#8788 = EDGE_LOOP('',(#8789)); +#8789 = ORIENTED_EDGE('',*,*,#8763,.T.); +#8790 = PLANE('',#8791); +#8791 = AXIS2_PLACEMENT_3D('',#8792,#8793,#8794); +#8792 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8793 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8794 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8799)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8796,#8797,#8798)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8796 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8797 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8798 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8799 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8796, + 'distance_accuracy_value','confusion accuracy'); +#8800 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8801,#8803); +#8801 = ( REPRESENTATION_RELATIONSHIP('','',#8756,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8802) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8802 = ITEM_DEFINED_TRANSFORMATION('','',#11,#543); +#8803 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8804); +#8804 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49769','BALL_0131','',#5,#8751,$ + ); +#8805 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8753)); +#8806 = SHAPE_DEFINITION_REPRESENTATION(#8807,#8813); +#8807 = PRODUCT_DEFINITION_SHAPE('','',#8808); +#8808 = PRODUCT_DEFINITION('design','',#8809,#8812); +#8809 = PRODUCT_DEFINITION_FORMATION('','',#8810); +#8810 = PRODUCT('BALL_0132','BALL_0132','',(#8811)); +#8811 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8812 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8813 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8814),#8852); +#8814 = MANIFOLD_SOLID_BREP('',#8815); +#8815 = CLOSED_SHELL('',(#8816,#8843)); +#8816 = ADVANCED_FACE('',(#8817),#8838,.T.); +#8817 = FACE_BOUND('',#8818,.T.); +#8818 = EDGE_LOOP('',(#8819,#8828,#8837)); +#8819 = ORIENTED_EDGE('',*,*,#8820,.T.); +#8820 = EDGE_CURVE('',#8821,#8821,#8823,.T.); +#8821 = VERTEX_POINT('',#8822); +#8822 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8823 = CIRCLE('',#8824,0.131200000001); +#8824 = AXIS2_PLACEMENT_3D('',#8825,#8826,#8827); +#8825 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8826 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8827 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8828 = ORIENTED_EDGE('',*,*,#8829,.T.); +#8829 = EDGE_CURVE('',#8821,#8830,#8832,.T.); +#8830 = VERTEX_POINT('',#8831); +#8831 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8832 = CIRCLE('',#8833,0.164); +#8833 = AXIS2_PLACEMENT_3D('',#8834,#8835,#8836); +#8834 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8835 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8836 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8837 = ORIENTED_EDGE('',*,*,#8829,.F.); +#8838 = SPHERICAL_SURFACE('',#8839,0.164); +#8839 = AXIS2_PLACEMENT_3D('',#8840,#8841,#8842); +#8840 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8841 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8842 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8843 = ADVANCED_FACE('',(#8844),#8847,.F.); +#8844 = FACE_BOUND('',#8845,.F.); +#8845 = EDGE_LOOP('',(#8846)); +#8846 = ORIENTED_EDGE('',*,*,#8820,.T.); +#8847 = PLANE('',#8848); +#8848 = AXIS2_PLACEMENT_3D('',#8849,#8850,#8851); +#8849 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8850 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8851 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8856)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8853,#8854,#8855)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8853 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8854 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8855 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8856 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8853, + 'distance_accuracy_value','confusion accuracy'); +#8857 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8858,#8860); +#8858 = ( REPRESENTATION_RELATIONSHIP('','',#8813,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8859) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8859 = ITEM_DEFINED_TRANSFORMATION('','',#11,#547); +#8860 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8861); +#8861 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49770','BALL_0132','',#5,#8808,$ + ); +#8862 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8810)); +#8863 = SHAPE_DEFINITION_REPRESENTATION(#8864,#8870); +#8864 = PRODUCT_DEFINITION_SHAPE('','',#8865); +#8865 = PRODUCT_DEFINITION('design','',#8866,#8869); +#8866 = PRODUCT_DEFINITION_FORMATION('','',#8867); +#8867 = PRODUCT('BALL_0133','BALL_0133','',(#8868)); +#8868 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8869 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8870 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8871),#8909); +#8871 = MANIFOLD_SOLID_BREP('',#8872); +#8872 = CLOSED_SHELL('',(#8873,#8900)); +#8873 = ADVANCED_FACE('',(#8874),#8895,.T.); +#8874 = FACE_BOUND('',#8875,.T.); +#8875 = EDGE_LOOP('',(#8876,#8885,#8894)); +#8876 = ORIENTED_EDGE('',*,*,#8877,.T.); +#8877 = EDGE_CURVE('',#8878,#8878,#8880,.T.); +#8878 = VERTEX_POINT('',#8879); +#8879 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8880 = CIRCLE('',#8881,0.131200000001); +#8881 = AXIS2_PLACEMENT_3D('',#8882,#8883,#8884); +#8882 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8883 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8884 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8885 = ORIENTED_EDGE('',*,*,#8886,.T.); +#8886 = EDGE_CURVE('',#8878,#8887,#8889,.T.); +#8887 = VERTEX_POINT('',#8888); +#8888 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8889 = CIRCLE('',#8890,0.164); +#8890 = AXIS2_PLACEMENT_3D('',#8891,#8892,#8893); +#8891 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8892 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8893 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8894 = ORIENTED_EDGE('',*,*,#8886,.F.); +#8895 = SPHERICAL_SURFACE('',#8896,0.164); +#8896 = AXIS2_PLACEMENT_3D('',#8897,#8898,#8899); +#8897 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8898 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8899 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8900 = ADVANCED_FACE('',(#8901),#8904,.F.); +#8901 = FACE_BOUND('',#8902,.F.); +#8902 = EDGE_LOOP('',(#8903)); +#8903 = ORIENTED_EDGE('',*,*,#8877,.T.); +#8904 = PLANE('',#8905); +#8905 = AXIS2_PLACEMENT_3D('',#8906,#8907,#8908); +#8906 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8907 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8908 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8913)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8910,#8911,#8912)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8910 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8911 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8912 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8913 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8910, + 'distance_accuracy_value','confusion accuracy'); +#8914 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8915,#8917); +#8915 = ( REPRESENTATION_RELATIONSHIP('','',#8870,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8916) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8916 = ITEM_DEFINED_TRANSFORMATION('','',#11,#551); +#8917 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8918); +#8918 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49771','BALL_0133','',#5,#8865,$ + ); +#8919 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8867)); +#8920 = SHAPE_DEFINITION_REPRESENTATION(#8921,#8927); +#8921 = PRODUCT_DEFINITION_SHAPE('','',#8922); +#8922 = PRODUCT_DEFINITION('design','',#8923,#8926); +#8923 = PRODUCT_DEFINITION_FORMATION('','',#8924); +#8924 = PRODUCT('BALL_0134','BALL_0134','',(#8925)); +#8925 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8926 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8927 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8928),#8966); +#8928 = MANIFOLD_SOLID_BREP('',#8929); +#8929 = CLOSED_SHELL('',(#8930,#8957)); +#8930 = ADVANCED_FACE('',(#8931),#8952,.T.); +#8931 = FACE_BOUND('',#8932,.T.); +#8932 = EDGE_LOOP('',(#8933,#8942,#8951)); +#8933 = ORIENTED_EDGE('',*,*,#8934,.T.); +#8934 = EDGE_CURVE('',#8935,#8935,#8937,.T.); +#8935 = VERTEX_POINT('',#8936); +#8936 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8937 = CIRCLE('',#8938,0.131200000001); +#8938 = AXIS2_PLACEMENT_3D('',#8939,#8940,#8941); +#8939 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8940 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8941 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8942 = ORIENTED_EDGE('',*,*,#8943,.T.); +#8943 = EDGE_CURVE('',#8935,#8944,#8946,.T.); +#8944 = VERTEX_POINT('',#8945); +#8945 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#8946 = CIRCLE('',#8947,0.164); +#8947 = AXIS2_PLACEMENT_3D('',#8948,#8949,#8950); +#8948 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8949 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#8950 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#8951 = ORIENTED_EDGE('',*,*,#8943,.F.); +#8952 = SPHERICAL_SURFACE('',#8953,0.164); +#8953 = AXIS2_PLACEMENT_3D('',#8954,#8955,#8956); +#8954 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#8955 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8956 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#8957 = ADVANCED_FACE('',(#8958),#8961,.F.); +#8958 = FACE_BOUND('',#8959,.F.); +#8959 = EDGE_LOOP('',(#8960)); +#8960 = ORIENTED_EDGE('',*,*,#8934,.T.); +#8961 = PLANE('',#8962); +#8962 = AXIS2_PLACEMENT_3D('',#8963,#8964,#8965); +#8963 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#8964 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#8965 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#8966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8970)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8967,#8968,#8969)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8967 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8968 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8969 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8970 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8967, + 'distance_accuracy_value','confusion accuracy'); +#8971 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8972,#8974); +#8972 = ( REPRESENTATION_RELATIONSHIP('','',#8927,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8973) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8973 = ITEM_DEFINED_TRANSFORMATION('','',#11,#555); +#8974 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8975); +#8975 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49772','BALL_0134','',#5,#8922,$ + ); +#8976 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8924)); +#8977 = SHAPE_DEFINITION_REPRESENTATION(#8978,#8984); +#8978 = PRODUCT_DEFINITION_SHAPE('','',#8979); +#8979 = PRODUCT_DEFINITION('design','',#8980,#8983); +#8980 = PRODUCT_DEFINITION_FORMATION('','',#8981); +#8981 = PRODUCT('BALL_0135','BALL_0135','',(#8982)); +#8982 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8983 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8984 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8985),#9023); +#8985 = MANIFOLD_SOLID_BREP('',#8986); +#8986 = CLOSED_SHELL('',(#8987,#9014)); +#8987 = ADVANCED_FACE('',(#8988),#9009,.T.); +#8988 = FACE_BOUND('',#8989,.T.); +#8989 = EDGE_LOOP('',(#8990,#8999,#9008)); +#8990 = ORIENTED_EDGE('',*,*,#8991,.T.); +#8991 = EDGE_CURVE('',#8992,#8992,#8994,.T.); +#8992 = VERTEX_POINT('',#8993); +#8993 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#8994 = CIRCLE('',#8995,0.131200000001); +#8995 = AXIS2_PLACEMENT_3D('',#8996,#8997,#8998); +#8996 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#8997 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#8998 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#8999 = ORIENTED_EDGE('',*,*,#9000,.T.); +#9000 = EDGE_CURVE('',#8992,#9001,#9003,.T.); +#9001 = VERTEX_POINT('',#9002); +#9002 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9003 = CIRCLE('',#9004,0.164); +#9004 = AXIS2_PLACEMENT_3D('',#9005,#9006,#9007); +#9005 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9006 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9007 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9008 = ORIENTED_EDGE('',*,*,#9000,.F.); +#9009 = SPHERICAL_SURFACE('',#9010,0.164); +#9010 = AXIS2_PLACEMENT_3D('',#9011,#9012,#9013); +#9011 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9012 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9013 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9014 = ADVANCED_FACE('',(#9015),#9018,.F.); +#9015 = FACE_BOUND('',#9016,.F.); +#9016 = EDGE_LOOP('',(#9017)); +#9017 = ORIENTED_EDGE('',*,*,#8991,.T.); +#9018 = PLANE('',#9019); +#9019 = AXIS2_PLACEMENT_3D('',#9020,#9021,#9022); +#9020 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9021 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9022 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9027)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9024,#9025,#9026)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9024 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9025 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9026 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9027 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9024, + 'distance_accuracy_value','confusion accuracy'); +#9028 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9029,#9031); +#9029 = ( REPRESENTATION_RELATIONSHIP('','',#8984,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9030) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9030 = ITEM_DEFINED_TRANSFORMATION('','',#11,#559); +#9031 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9032); +#9032 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49773','BALL_0135','',#5,#8979,$ + ); +#9033 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8981)); +#9034 = SHAPE_DEFINITION_REPRESENTATION(#9035,#9041); +#9035 = PRODUCT_DEFINITION_SHAPE('','',#9036); +#9036 = PRODUCT_DEFINITION('design','',#9037,#9040); +#9037 = PRODUCT_DEFINITION_FORMATION('','',#9038); +#9038 = PRODUCT('BALL_0136','BALL_0136','',(#9039)); +#9039 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9040 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9041 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9042),#9080); +#9042 = MANIFOLD_SOLID_BREP('',#9043); +#9043 = CLOSED_SHELL('',(#9044,#9071)); +#9044 = ADVANCED_FACE('',(#9045),#9066,.T.); +#9045 = FACE_BOUND('',#9046,.T.); +#9046 = EDGE_LOOP('',(#9047,#9056,#9065)); +#9047 = ORIENTED_EDGE('',*,*,#9048,.T.); +#9048 = EDGE_CURVE('',#9049,#9049,#9051,.T.); +#9049 = VERTEX_POINT('',#9050); +#9050 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9051 = CIRCLE('',#9052,0.131200000001); +#9052 = AXIS2_PLACEMENT_3D('',#9053,#9054,#9055); +#9053 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9054 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9055 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9056 = ORIENTED_EDGE('',*,*,#9057,.T.); +#9057 = EDGE_CURVE('',#9049,#9058,#9060,.T.); +#9058 = VERTEX_POINT('',#9059); +#9059 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9060 = CIRCLE('',#9061,0.164); +#9061 = AXIS2_PLACEMENT_3D('',#9062,#9063,#9064); +#9062 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9063 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9064 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9065 = ORIENTED_EDGE('',*,*,#9057,.F.); +#9066 = SPHERICAL_SURFACE('',#9067,0.164); +#9067 = AXIS2_PLACEMENT_3D('',#9068,#9069,#9070); +#9068 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9069 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9070 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9071 = ADVANCED_FACE('',(#9072),#9075,.F.); +#9072 = FACE_BOUND('',#9073,.F.); +#9073 = EDGE_LOOP('',(#9074)); +#9074 = ORIENTED_EDGE('',*,*,#9048,.T.); +#9075 = PLANE('',#9076); +#9076 = AXIS2_PLACEMENT_3D('',#9077,#9078,#9079); +#9077 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9078 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9079 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9084)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9081,#9082,#9083)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9081 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9082 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9083 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9084 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9081, + 'distance_accuracy_value','confusion accuracy'); +#9085 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9086,#9088); +#9086 = ( REPRESENTATION_RELATIONSHIP('','',#9041,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9087) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9087 = ITEM_DEFINED_TRANSFORMATION('','',#11,#563); +#9088 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9089); +#9089 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49774','BALL_0136','',#5,#9036,$ + ); +#9090 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9038)); +#9091 = SHAPE_DEFINITION_REPRESENTATION(#9092,#9098); +#9092 = PRODUCT_DEFINITION_SHAPE('','',#9093); +#9093 = PRODUCT_DEFINITION('design','',#9094,#9097); +#9094 = PRODUCT_DEFINITION_FORMATION('','',#9095); +#9095 = PRODUCT('BALL_0137','BALL_0137','',(#9096)); +#9096 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9097 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9098 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9099),#9137); +#9099 = MANIFOLD_SOLID_BREP('',#9100); +#9100 = CLOSED_SHELL('',(#9101,#9128)); +#9101 = ADVANCED_FACE('',(#9102),#9123,.T.); +#9102 = FACE_BOUND('',#9103,.T.); +#9103 = EDGE_LOOP('',(#9104,#9113,#9122)); +#9104 = ORIENTED_EDGE('',*,*,#9105,.T.); +#9105 = EDGE_CURVE('',#9106,#9106,#9108,.T.); +#9106 = VERTEX_POINT('',#9107); +#9107 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9108 = CIRCLE('',#9109,0.131200000001); +#9109 = AXIS2_PLACEMENT_3D('',#9110,#9111,#9112); +#9110 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9111 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9112 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9113 = ORIENTED_EDGE('',*,*,#9114,.T.); +#9114 = EDGE_CURVE('',#9106,#9115,#9117,.T.); +#9115 = VERTEX_POINT('',#9116); +#9116 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9117 = CIRCLE('',#9118,0.164); +#9118 = AXIS2_PLACEMENT_3D('',#9119,#9120,#9121); +#9119 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9120 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9121 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9122 = ORIENTED_EDGE('',*,*,#9114,.F.); +#9123 = SPHERICAL_SURFACE('',#9124,0.164); +#9124 = AXIS2_PLACEMENT_3D('',#9125,#9126,#9127); +#9125 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9126 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9127 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9128 = ADVANCED_FACE('',(#9129),#9132,.F.); +#9129 = FACE_BOUND('',#9130,.F.); +#9130 = EDGE_LOOP('',(#9131)); +#9131 = ORIENTED_EDGE('',*,*,#9105,.T.); +#9132 = PLANE('',#9133); +#9133 = AXIS2_PLACEMENT_3D('',#9134,#9135,#9136); +#9134 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9135 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9136 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9141)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9138,#9139,#9140)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9138 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9139 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9140 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9141 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9138, + 'distance_accuracy_value','confusion accuracy'); +#9142 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9143,#9145); +#9143 = ( REPRESENTATION_RELATIONSHIP('','',#9098,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9144) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9144 = ITEM_DEFINED_TRANSFORMATION('','',#11,#567); +#9145 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9146); +#9146 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49775','BALL_0137','',#5,#9093,$ + ); +#9147 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9095)); +#9148 = SHAPE_DEFINITION_REPRESENTATION(#9149,#9155); +#9149 = PRODUCT_DEFINITION_SHAPE('','',#9150); +#9150 = PRODUCT_DEFINITION('design','',#9151,#9154); +#9151 = PRODUCT_DEFINITION_FORMATION('','',#9152); +#9152 = PRODUCT('BALL_0138','BALL_0138','',(#9153)); +#9153 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9154 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9155 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9156),#9194); +#9156 = MANIFOLD_SOLID_BREP('',#9157); +#9157 = CLOSED_SHELL('',(#9158,#9185)); +#9158 = ADVANCED_FACE('',(#9159),#9180,.T.); +#9159 = FACE_BOUND('',#9160,.T.); +#9160 = EDGE_LOOP('',(#9161,#9170,#9179)); +#9161 = ORIENTED_EDGE('',*,*,#9162,.T.); +#9162 = EDGE_CURVE('',#9163,#9163,#9165,.T.); +#9163 = VERTEX_POINT('',#9164); +#9164 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9165 = CIRCLE('',#9166,0.131200000001); +#9166 = AXIS2_PLACEMENT_3D('',#9167,#9168,#9169); +#9167 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9168 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9169 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9170 = ORIENTED_EDGE('',*,*,#9171,.T.); +#9171 = EDGE_CURVE('',#9163,#9172,#9174,.T.); +#9172 = VERTEX_POINT('',#9173); +#9173 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9174 = CIRCLE('',#9175,0.164); +#9175 = AXIS2_PLACEMENT_3D('',#9176,#9177,#9178); +#9176 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9177 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9178 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9179 = ORIENTED_EDGE('',*,*,#9171,.F.); +#9180 = SPHERICAL_SURFACE('',#9181,0.164); +#9181 = AXIS2_PLACEMENT_3D('',#9182,#9183,#9184); +#9182 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9183 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9184 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9185 = ADVANCED_FACE('',(#9186),#9189,.F.); +#9186 = FACE_BOUND('',#9187,.F.); +#9187 = EDGE_LOOP('',(#9188)); +#9188 = ORIENTED_EDGE('',*,*,#9162,.T.); +#9189 = PLANE('',#9190); +#9190 = AXIS2_PLACEMENT_3D('',#9191,#9192,#9193); +#9191 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9192 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9193 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9198)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9195,#9196,#9197)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9195 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9196 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9197 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9198 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9195, + 'distance_accuracy_value','confusion accuracy'); +#9199 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9200,#9202); +#9200 = ( REPRESENTATION_RELATIONSHIP('','',#9155,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9201) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9201 = ITEM_DEFINED_TRANSFORMATION('','',#11,#571); +#9202 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9203); +#9203 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49776','BALL_0138','',#5,#9150,$ + ); +#9204 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9152)); +#9205 = SHAPE_DEFINITION_REPRESENTATION(#9206,#9212); +#9206 = PRODUCT_DEFINITION_SHAPE('','',#9207); +#9207 = PRODUCT_DEFINITION('design','',#9208,#9211); +#9208 = PRODUCT_DEFINITION_FORMATION('','',#9209); +#9209 = PRODUCT('BALL_0139','BALL_0139','',(#9210)); +#9210 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9211 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9212 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9213),#9251); +#9213 = MANIFOLD_SOLID_BREP('',#9214); +#9214 = CLOSED_SHELL('',(#9215,#9242)); +#9215 = ADVANCED_FACE('',(#9216),#9237,.T.); +#9216 = FACE_BOUND('',#9217,.T.); +#9217 = EDGE_LOOP('',(#9218,#9227,#9236)); +#9218 = ORIENTED_EDGE('',*,*,#9219,.T.); +#9219 = EDGE_CURVE('',#9220,#9220,#9222,.T.); +#9220 = VERTEX_POINT('',#9221); +#9221 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9222 = CIRCLE('',#9223,0.131200000001); +#9223 = AXIS2_PLACEMENT_3D('',#9224,#9225,#9226); +#9224 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9225 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9226 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9227 = ORIENTED_EDGE('',*,*,#9228,.T.); +#9228 = EDGE_CURVE('',#9220,#9229,#9231,.T.); +#9229 = VERTEX_POINT('',#9230); +#9230 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9231 = CIRCLE('',#9232,0.164); +#9232 = AXIS2_PLACEMENT_3D('',#9233,#9234,#9235); +#9233 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9234 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9235 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9236 = ORIENTED_EDGE('',*,*,#9228,.F.); +#9237 = SPHERICAL_SURFACE('',#9238,0.164); +#9238 = AXIS2_PLACEMENT_3D('',#9239,#9240,#9241); +#9239 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9240 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9241 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9242 = ADVANCED_FACE('',(#9243),#9246,.F.); +#9243 = FACE_BOUND('',#9244,.F.); +#9244 = EDGE_LOOP('',(#9245)); +#9245 = ORIENTED_EDGE('',*,*,#9219,.T.); +#9246 = PLANE('',#9247); +#9247 = AXIS2_PLACEMENT_3D('',#9248,#9249,#9250); +#9248 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9249 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9250 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9255)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9252,#9253,#9254)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9252 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9253 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9254 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9255 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9252, + 'distance_accuracy_value','confusion accuracy'); +#9256 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9257,#9259); +#9257 = ( REPRESENTATION_RELATIONSHIP('','',#9212,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9258) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9258 = ITEM_DEFINED_TRANSFORMATION('','',#11,#575); +#9259 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9260); +#9260 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49777','BALL_0139','',#5,#9207,$ + ); +#9261 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9209)); +#9262 = SHAPE_DEFINITION_REPRESENTATION(#9263,#9269); +#9263 = PRODUCT_DEFINITION_SHAPE('','',#9264); +#9264 = PRODUCT_DEFINITION('design','',#9265,#9268); +#9265 = PRODUCT_DEFINITION_FORMATION('','',#9266); +#9266 = PRODUCT('BALL_0140','BALL_0140','',(#9267)); +#9267 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9268 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9269 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9270),#9308); +#9270 = MANIFOLD_SOLID_BREP('',#9271); +#9271 = CLOSED_SHELL('',(#9272,#9299)); +#9272 = ADVANCED_FACE('',(#9273),#9294,.T.); +#9273 = FACE_BOUND('',#9274,.T.); +#9274 = EDGE_LOOP('',(#9275,#9284,#9293)); +#9275 = ORIENTED_EDGE('',*,*,#9276,.T.); +#9276 = EDGE_CURVE('',#9277,#9277,#9279,.T.); +#9277 = VERTEX_POINT('',#9278); +#9278 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9279 = CIRCLE('',#9280,0.131200000001); +#9280 = AXIS2_PLACEMENT_3D('',#9281,#9282,#9283); +#9281 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9282 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9283 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9284 = ORIENTED_EDGE('',*,*,#9285,.T.); +#9285 = EDGE_CURVE('',#9277,#9286,#9288,.T.); +#9286 = VERTEX_POINT('',#9287); +#9287 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9288 = CIRCLE('',#9289,0.164); +#9289 = AXIS2_PLACEMENT_3D('',#9290,#9291,#9292); +#9290 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9291 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9292 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9293 = ORIENTED_EDGE('',*,*,#9285,.F.); +#9294 = SPHERICAL_SURFACE('',#9295,0.164); +#9295 = AXIS2_PLACEMENT_3D('',#9296,#9297,#9298); +#9296 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9297 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9298 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9299 = ADVANCED_FACE('',(#9300),#9303,.F.); +#9300 = FACE_BOUND('',#9301,.F.); +#9301 = EDGE_LOOP('',(#9302)); +#9302 = ORIENTED_EDGE('',*,*,#9276,.T.); +#9303 = PLANE('',#9304); +#9304 = AXIS2_PLACEMENT_3D('',#9305,#9306,#9307); +#9305 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9306 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9307 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9312)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9309,#9310,#9311)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9309 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9310 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9311 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9312 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9309, + 'distance_accuracy_value','confusion accuracy'); +#9313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9314,#9316); +#9314 = ( REPRESENTATION_RELATIONSHIP('','',#9269,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9315) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#579); +#9316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9317); +#9317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49778','BALL_0140','',#5,#9264,$ + ); +#9318 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9266)); +#9319 = SHAPE_DEFINITION_REPRESENTATION(#9320,#9326); +#9320 = PRODUCT_DEFINITION_SHAPE('','',#9321); +#9321 = PRODUCT_DEFINITION('design','',#9322,#9325); +#9322 = PRODUCT_DEFINITION_FORMATION('','',#9323); +#9323 = PRODUCT('BALL_0141','BALL_0141','',(#9324)); +#9324 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9325 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9326 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9327),#9365); +#9327 = MANIFOLD_SOLID_BREP('',#9328); +#9328 = CLOSED_SHELL('',(#9329,#9356)); +#9329 = ADVANCED_FACE('',(#9330),#9351,.T.); +#9330 = FACE_BOUND('',#9331,.T.); +#9331 = EDGE_LOOP('',(#9332,#9341,#9350)); +#9332 = ORIENTED_EDGE('',*,*,#9333,.T.); +#9333 = EDGE_CURVE('',#9334,#9334,#9336,.T.); +#9334 = VERTEX_POINT('',#9335); +#9335 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9336 = CIRCLE('',#9337,0.131200000001); +#9337 = AXIS2_PLACEMENT_3D('',#9338,#9339,#9340); +#9338 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9339 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9340 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9341 = ORIENTED_EDGE('',*,*,#9342,.T.); +#9342 = EDGE_CURVE('',#9334,#9343,#9345,.T.); +#9343 = VERTEX_POINT('',#9344); +#9344 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9345 = CIRCLE('',#9346,0.164); +#9346 = AXIS2_PLACEMENT_3D('',#9347,#9348,#9349); +#9347 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9348 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9349 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9350 = ORIENTED_EDGE('',*,*,#9342,.F.); +#9351 = SPHERICAL_SURFACE('',#9352,0.164); +#9352 = AXIS2_PLACEMENT_3D('',#9353,#9354,#9355); +#9353 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9354 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9355 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9356 = ADVANCED_FACE('',(#9357),#9360,.F.); +#9357 = FACE_BOUND('',#9358,.F.); +#9358 = EDGE_LOOP('',(#9359)); +#9359 = ORIENTED_EDGE('',*,*,#9333,.T.); +#9360 = PLANE('',#9361); +#9361 = AXIS2_PLACEMENT_3D('',#9362,#9363,#9364); +#9362 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9363 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9364 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9369)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9366,#9367,#9368)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9366 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9367 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9368 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9369 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9366, + 'distance_accuracy_value','confusion accuracy'); +#9370 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9371,#9373); +#9371 = ( REPRESENTATION_RELATIONSHIP('','',#9326,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9372) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9372 = ITEM_DEFINED_TRANSFORMATION('','',#11,#583); +#9373 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9374); +#9374 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49779','BALL_0141','',#5,#9321,$ + ); +#9375 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9323)); +#9376 = SHAPE_DEFINITION_REPRESENTATION(#9377,#9383); +#9377 = PRODUCT_DEFINITION_SHAPE('','',#9378); +#9378 = PRODUCT_DEFINITION('design','',#9379,#9382); +#9379 = PRODUCT_DEFINITION_FORMATION('','',#9380); +#9380 = PRODUCT('BALL_0142','BALL_0142','',(#9381)); +#9381 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9382 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9383 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9384),#9422); +#9384 = MANIFOLD_SOLID_BREP('',#9385); +#9385 = CLOSED_SHELL('',(#9386,#9413)); +#9386 = ADVANCED_FACE('',(#9387),#9408,.T.); +#9387 = FACE_BOUND('',#9388,.T.); +#9388 = EDGE_LOOP('',(#9389,#9398,#9407)); +#9389 = ORIENTED_EDGE('',*,*,#9390,.T.); +#9390 = EDGE_CURVE('',#9391,#9391,#9393,.T.); +#9391 = VERTEX_POINT('',#9392); +#9392 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9393 = CIRCLE('',#9394,0.131200000001); +#9394 = AXIS2_PLACEMENT_3D('',#9395,#9396,#9397); +#9395 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9396 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9397 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9398 = ORIENTED_EDGE('',*,*,#9399,.T.); +#9399 = EDGE_CURVE('',#9391,#9400,#9402,.T.); +#9400 = VERTEX_POINT('',#9401); +#9401 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9402 = CIRCLE('',#9403,0.164); +#9403 = AXIS2_PLACEMENT_3D('',#9404,#9405,#9406); +#9404 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9405 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9406 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9407 = ORIENTED_EDGE('',*,*,#9399,.F.); +#9408 = SPHERICAL_SURFACE('',#9409,0.164); +#9409 = AXIS2_PLACEMENT_3D('',#9410,#9411,#9412); +#9410 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9411 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9412 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9413 = ADVANCED_FACE('',(#9414),#9417,.F.); +#9414 = FACE_BOUND('',#9415,.F.); +#9415 = EDGE_LOOP('',(#9416)); +#9416 = ORIENTED_EDGE('',*,*,#9390,.T.); +#9417 = PLANE('',#9418); +#9418 = AXIS2_PLACEMENT_3D('',#9419,#9420,#9421); +#9419 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9420 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9421 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9426)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9423,#9424,#9425)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9423 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9424 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9425 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9426 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9423, + 'distance_accuracy_value','confusion accuracy'); +#9427 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9428,#9430); +#9428 = ( REPRESENTATION_RELATIONSHIP('','',#9383,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9429) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9429 = ITEM_DEFINED_TRANSFORMATION('','',#11,#587); +#9430 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9431); +#9431 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49780','BALL_0142','',#5,#9378,$ + ); +#9432 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9380)); +#9433 = SHAPE_DEFINITION_REPRESENTATION(#9434,#9440); +#9434 = PRODUCT_DEFINITION_SHAPE('','',#9435); +#9435 = PRODUCT_DEFINITION('design','',#9436,#9439); +#9436 = PRODUCT_DEFINITION_FORMATION('','',#9437); +#9437 = PRODUCT('BALL_0143','BALL_0143','',(#9438)); +#9438 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9439 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9440 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9441),#9479); +#9441 = MANIFOLD_SOLID_BREP('',#9442); +#9442 = CLOSED_SHELL('',(#9443,#9470)); +#9443 = ADVANCED_FACE('',(#9444),#9465,.T.); +#9444 = FACE_BOUND('',#9445,.T.); +#9445 = EDGE_LOOP('',(#9446,#9455,#9464)); +#9446 = ORIENTED_EDGE('',*,*,#9447,.T.); +#9447 = EDGE_CURVE('',#9448,#9448,#9450,.T.); +#9448 = VERTEX_POINT('',#9449); +#9449 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9450 = CIRCLE('',#9451,0.131200000001); +#9451 = AXIS2_PLACEMENT_3D('',#9452,#9453,#9454); +#9452 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9453 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9454 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9455 = ORIENTED_EDGE('',*,*,#9456,.T.); +#9456 = EDGE_CURVE('',#9448,#9457,#9459,.T.); +#9457 = VERTEX_POINT('',#9458); +#9458 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9459 = CIRCLE('',#9460,0.164); +#9460 = AXIS2_PLACEMENT_3D('',#9461,#9462,#9463); +#9461 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9462 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9463 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9464 = ORIENTED_EDGE('',*,*,#9456,.F.); +#9465 = SPHERICAL_SURFACE('',#9466,0.164); +#9466 = AXIS2_PLACEMENT_3D('',#9467,#9468,#9469); +#9467 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9468 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9469 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9470 = ADVANCED_FACE('',(#9471),#9474,.F.); +#9471 = FACE_BOUND('',#9472,.F.); +#9472 = EDGE_LOOP('',(#9473)); +#9473 = ORIENTED_EDGE('',*,*,#9447,.T.); +#9474 = PLANE('',#9475); +#9475 = AXIS2_PLACEMENT_3D('',#9476,#9477,#9478); +#9476 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9477 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9478 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9483)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9480,#9481,#9482)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9480 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9481 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9482 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9483 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9480, + 'distance_accuracy_value','confusion accuracy'); +#9484 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9485,#9487); +#9485 = ( REPRESENTATION_RELATIONSHIP('','',#9440,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9486) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9486 = ITEM_DEFINED_TRANSFORMATION('','',#11,#591); +#9487 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9488); +#9488 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49781','BALL_0143','',#5,#9435,$ + ); +#9489 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9437)); +#9490 = SHAPE_DEFINITION_REPRESENTATION(#9491,#9497); +#9491 = PRODUCT_DEFINITION_SHAPE('','',#9492); +#9492 = PRODUCT_DEFINITION('design','',#9493,#9496); +#9493 = PRODUCT_DEFINITION_FORMATION('','',#9494); +#9494 = PRODUCT('BALL_0144','BALL_0144','',(#9495)); +#9495 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9496 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9497 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9498),#9536); +#9498 = MANIFOLD_SOLID_BREP('',#9499); +#9499 = CLOSED_SHELL('',(#9500,#9527)); +#9500 = ADVANCED_FACE('',(#9501),#9522,.T.); +#9501 = FACE_BOUND('',#9502,.T.); +#9502 = EDGE_LOOP('',(#9503,#9512,#9521)); +#9503 = ORIENTED_EDGE('',*,*,#9504,.T.); +#9504 = EDGE_CURVE('',#9505,#9505,#9507,.T.); +#9505 = VERTEX_POINT('',#9506); +#9506 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9507 = CIRCLE('',#9508,0.131200000001); +#9508 = AXIS2_PLACEMENT_3D('',#9509,#9510,#9511); +#9509 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9510 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9511 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9512 = ORIENTED_EDGE('',*,*,#9513,.T.); +#9513 = EDGE_CURVE('',#9505,#9514,#9516,.T.); +#9514 = VERTEX_POINT('',#9515); +#9515 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9516 = CIRCLE('',#9517,0.164); +#9517 = AXIS2_PLACEMENT_3D('',#9518,#9519,#9520); +#9518 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9519 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9520 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9521 = ORIENTED_EDGE('',*,*,#9513,.F.); +#9522 = SPHERICAL_SURFACE('',#9523,0.164); +#9523 = AXIS2_PLACEMENT_3D('',#9524,#9525,#9526); +#9524 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9525 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9526 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9527 = ADVANCED_FACE('',(#9528),#9531,.F.); +#9528 = FACE_BOUND('',#9529,.F.); +#9529 = EDGE_LOOP('',(#9530)); +#9530 = ORIENTED_EDGE('',*,*,#9504,.T.); +#9531 = PLANE('',#9532); +#9532 = AXIS2_PLACEMENT_3D('',#9533,#9534,#9535); +#9533 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9534 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9535 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9540)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9537,#9538,#9539)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9537 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9538 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9539 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9540 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9537, + 'distance_accuracy_value','confusion accuracy'); +#9541 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9542,#9544); +#9542 = ( REPRESENTATION_RELATIONSHIP('','',#9497,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9543) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9543 = ITEM_DEFINED_TRANSFORMATION('','',#11,#595); +#9544 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9545); +#9545 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49782','BALL_0144','',#5,#9492,$ + ); +#9546 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9494)); +#9547 = SHAPE_DEFINITION_REPRESENTATION(#9548,#9554); +#9548 = PRODUCT_DEFINITION_SHAPE('','',#9549); +#9549 = PRODUCT_DEFINITION('design','',#9550,#9553); +#9550 = PRODUCT_DEFINITION_FORMATION('','',#9551); +#9551 = PRODUCT('BALL_0145','BALL_0145','',(#9552)); +#9552 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9553 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9554 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9555),#9593); +#9555 = MANIFOLD_SOLID_BREP('',#9556); +#9556 = CLOSED_SHELL('',(#9557,#9584)); +#9557 = ADVANCED_FACE('',(#9558),#9579,.T.); +#9558 = FACE_BOUND('',#9559,.T.); +#9559 = EDGE_LOOP('',(#9560,#9569,#9578)); +#9560 = ORIENTED_EDGE('',*,*,#9561,.T.); +#9561 = EDGE_CURVE('',#9562,#9562,#9564,.T.); +#9562 = VERTEX_POINT('',#9563); +#9563 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9564 = CIRCLE('',#9565,0.131200000001); +#9565 = AXIS2_PLACEMENT_3D('',#9566,#9567,#9568); +#9566 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9567 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9568 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9569 = ORIENTED_EDGE('',*,*,#9570,.T.); +#9570 = EDGE_CURVE('',#9562,#9571,#9573,.T.); +#9571 = VERTEX_POINT('',#9572); +#9572 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9573 = CIRCLE('',#9574,0.164); +#9574 = AXIS2_PLACEMENT_3D('',#9575,#9576,#9577); +#9575 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9576 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9577 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9578 = ORIENTED_EDGE('',*,*,#9570,.F.); +#9579 = SPHERICAL_SURFACE('',#9580,0.164); +#9580 = AXIS2_PLACEMENT_3D('',#9581,#9582,#9583); +#9581 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9582 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9583 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9584 = ADVANCED_FACE('',(#9585),#9588,.F.); +#9585 = FACE_BOUND('',#9586,.F.); +#9586 = EDGE_LOOP('',(#9587)); +#9587 = ORIENTED_EDGE('',*,*,#9561,.T.); +#9588 = PLANE('',#9589); +#9589 = AXIS2_PLACEMENT_3D('',#9590,#9591,#9592); +#9590 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9591 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9592 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9597)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9594,#9595,#9596)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9594 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9595 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9596 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9597 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9594, + 'distance_accuracy_value','confusion accuracy'); +#9598 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9599,#9601); +#9599 = ( REPRESENTATION_RELATIONSHIP('','',#9554,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9600) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9600 = ITEM_DEFINED_TRANSFORMATION('','',#11,#599); +#9601 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9602); +#9602 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49783','BALL_0145','',#5,#9549,$ + ); +#9603 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9551)); +#9604 = SHAPE_DEFINITION_REPRESENTATION(#9605,#9611); +#9605 = PRODUCT_DEFINITION_SHAPE('','',#9606); +#9606 = PRODUCT_DEFINITION('design','',#9607,#9610); +#9607 = PRODUCT_DEFINITION_FORMATION('','',#9608); +#9608 = PRODUCT('BALL_0146','BALL_0146','',(#9609)); +#9609 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9610 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9611 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9612),#9650); +#9612 = MANIFOLD_SOLID_BREP('',#9613); +#9613 = CLOSED_SHELL('',(#9614,#9641)); +#9614 = ADVANCED_FACE('',(#9615),#9636,.T.); +#9615 = FACE_BOUND('',#9616,.T.); +#9616 = EDGE_LOOP('',(#9617,#9626,#9635)); +#9617 = ORIENTED_EDGE('',*,*,#9618,.T.); +#9618 = EDGE_CURVE('',#9619,#9619,#9621,.T.); +#9619 = VERTEX_POINT('',#9620); +#9620 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9621 = CIRCLE('',#9622,0.131200000001); +#9622 = AXIS2_PLACEMENT_3D('',#9623,#9624,#9625); +#9623 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9624 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9625 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9626 = ORIENTED_EDGE('',*,*,#9627,.T.); +#9627 = EDGE_CURVE('',#9619,#9628,#9630,.T.); +#9628 = VERTEX_POINT('',#9629); +#9629 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9630 = CIRCLE('',#9631,0.164); +#9631 = AXIS2_PLACEMENT_3D('',#9632,#9633,#9634); +#9632 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9633 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9634 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9635 = ORIENTED_EDGE('',*,*,#9627,.F.); +#9636 = SPHERICAL_SURFACE('',#9637,0.164); +#9637 = AXIS2_PLACEMENT_3D('',#9638,#9639,#9640); +#9638 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9639 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9640 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9641 = ADVANCED_FACE('',(#9642),#9645,.F.); +#9642 = FACE_BOUND('',#9643,.F.); +#9643 = EDGE_LOOP('',(#9644)); +#9644 = ORIENTED_EDGE('',*,*,#9618,.T.); +#9645 = PLANE('',#9646); +#9646 = AXIS2_PLACEMENT_3D('',#9647,#9648,#9649); +#9647 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9648 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9649 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9654)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9651,#9652,#9653)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9651 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9652 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9653 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9654 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9651, + 'distance_accuracy_value','confusion accuracy'); +#9655 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9656,#9658); +#9656 = ( REPRESENTATION_RELATIONSHIP('','',#9611,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9657) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9657 = ITEM_DEFINED_TRANSFORMATION('','',#11,#603); +#9658 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9659); +#9659 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49784','BALL_0146','',#5,#9606,$ + ); +#9660 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9608)); +#9661 = SHAPE_DEFINITION_REPRESENTATION(#9662,#9668); +#9662 = PRODUCT_DEFINITION_SHAPE('','',#9663); +#9663 = PRODUCT_DEFINITION('design','',#9664,#9667); +#9664 = PRODUCT_DEFINITION_FORMATION('','',#9665); +#9665 = PRODUCT('BALL_0147','BALL_0147','',(#9666)); +#9666 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9667 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9668 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9669),#9707); +#9669 = MANIFOLD_SOLID_BREP('',#9670); +#9670 = CLOSED_SHELL('',(#9671,#9698)); +#9671 = ADVANCED_FACE('',(#9672),#9693,.T.); +#9672 = FACE_BOUND('',#9673,.T.); +#9673 = EDGE_LOOP('',(#9674,#9683,#9692)); +#9674 = ORIENTED_EDGE('',*,*,#9675,.T.); +#9675 = EDGE_CURVE('',#9676,#9676,#9678,.T.); +#9676 = VERTEX_POINT('',#9677); +#9677 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9678 = CIRCLE('',#9679,0.131200000001); +#9679 = AXIS2_PLACEMENT_3D('',#9680,#9681,#9682); +#9680 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9681 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9682 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9683 = ORIENTED_EDGE('',*,*,#9684,.T.); +#9684 = EDGE_CURVE('',#9676,#9685,#9687,.T.); +#9685 = VERTEX_POINT('',#9686); +#9686 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9687 = CIRCLE('',#9688,0.164); +#9688 = AXIS2_PLACEMENT_3D('',#9689,#9690,#9691); +#9689 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9690 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9691 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9692 = ORIENTED_EDGE('',*,*,#9684,.F.); +#9693 = SPHERICAL_SURFACE('',#9694,0.164); +#9694 = AXIS2_PLACEMENT_3D('',#9695,#9696,#9697); +#9695 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9696 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9697 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9698 = ADVANCED_FACE('',(#9699),#9702,.F.); +#9699 = FACE_BOUND('',#9700,.F.); +#9700 = EDGE_LOOP('',(#9701)); +#9701 = ORIENTED_EDGE('',*,*,#9675,.T.); +#9702 = PLANE('',#9703); +#9703 = AXIS2_PLACEMENT_3D('',#9704,#9705,#9706); +#9704 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9705 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9706 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9711)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9708,#9709,#9710)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9708 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9709 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9710 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9711 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9708, + 'distance_accuracy_value','confusion accuracy'); +#9712 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9713,#9715); +#9713 = ( REPRESENTATION_RELATIONSHIP('','',#9668,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9714) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9714 = ITEM_DEFINED_TRANSFORMATION('','',#11,#607); +#9715 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9716); +#9716 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49785','BALL_0147','',#5,#9663,$ + ); +#9717 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9665)); +#9718 = SHAPE_DEFINITION_REPRESENTATION(#9719,#9725); +#9719 = PRODUCT_DEFINITION_SHAPE('','',#9720); +#9720 = PRODUCT_DEFINITION('design','',#9721,#9724); +#9721 = PRODUCT_DEFINITION_FORMATION('','',#9722); +#9722 = PRODUCT('BALL_0148','BALL_0148','',(#9723)); +#9723 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9724 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9725 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9726),#9764); +#9726 = MANIFOLD_SOLID_BREP('',#9727); +#9727 = CLOSED_SHELL('',(#9728,#9755)); +#9728 = ADVANCED_FACE('',(#9729),#9750,.T.); +#9729 = FACE_BOUND('',#9730,.T.); +#9730 = EDGE_LOOP('',(#9731,#9740,#9749)); +#9731 = ORIENTED_EDGE('',*,*,#9732,.T.); +#9732 = EDGE_CURVE('',#9733,#9733,#9735,.T.); +#9733 = VERTEX_POINT('',#9734); +#9734 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9735 = CIRCLE('',#9736,0.131200000001); +#9736 = AXIS2_PLACEMENT_3D('',#9737,#9738,#9739); +#9737 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9738 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9739 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9740 = ORIENTED_EDGE('',*,*,#9741,.T.); +#9741 = EDGE_CURVE('',#9733,#9742,#9744,.T.); +#9742 = VERTEX_POINT('',#9743); +#9743 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9744 = CIRCLE('',#9745,0.164); +#9745 = AXIS2_PLACEMENT_3D('',#9746,#9747,#9748); +#9746 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9747 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9748 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9749 = ORIENTED_EDGE('',*,*,#9741,.F.); +#9750 = SPHERICAL_SURFACE('',#9751,0.164); +#9751 = AXIS2_PLACEMENT_3D('',#9752,#9753,#9754); +#9752 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9753 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9754 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9755 = ADVANCED_FACE('',(#9756),#9759,.F.); +#9756 = FACE_BOUND('',#9757,.F.); +#9757 = EDGE_LOOP('',(#9758)); +#9758 = ORIENTED_EDGE('',*,*,#9732,.T.); +#9759 = PLANE('',#9760); +#9760 = AXIS2_PLACEMENT_3D('',#9761,#9762,#9763); +#9761 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9762 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9763 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9768)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9765,#9766,#9767)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9765 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9766 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9767 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9768 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9765, + 'distance_accuracy_value','confusion accuracy'); +#9769 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9770,#9772); +#9770 = ( REPRESENTATION_RELATIONSHIP('','',#9725,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9771) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9771 = ITEM_DEFINED_TRANSFORMATION('','',#11,#611); +#9772 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9773); +#9773 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49786','BALL_0148','',#5,#9720,$ + ); +#9774 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9722)); +#9775 = SHAPE_DEFINITION_REPRESENTATION(#9776,#9782); +#9776 = PRODUCT_DEFINITION_SHAPE('','',#9777); +#9777 = PRODUCT_DEFINITION('design','',#9778,#9781); +#9778 = PRODUCT_DEFINITION_FORMATION('','',#9779); +#9779 = PRODUCT('BALL_0149','BALL_0149','',(#9780)); +#9780 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9781 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9782 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9783),#9821); +#9783 = MANIFOLD_SOLID_BREP('',#9784); +#9784 = CLOSED_SHELL('',(#9785,#9812)); +#9785 = ADVANCED_FACE('',(#9786),#9807,.T.); +#9786 = FACE_BOUND('',#9787,.T.); +#9787 = EDGE_LOOP('',(#9788,#9797,#9806)); +#9788 = ORIENTED_EDGE('',*,*,#9789,.T.); +#9789 = EDGE_CURVE('',#9790,#9790,#9792,.T.); +#9790 = VERTEX_POINT('',#9791); +#9791 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9792 = CIRCLE('',#9793,0.131200000001); +#9793 = AXIS2_PLACEMENT_3D('',#9794,#9795,#9796); +#9794 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9795 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9796 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9797 = ORIENTED_EDGE('',*,*,#9798,.T.); +#9798 = EDGE_CURVE('',#9790,#9799,#9801,.T.); +#9799 = VERTEX_POINT('',#9800); +#9800 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9801 = CIRCLE('',#9802,0.164); +#9802 = AXIS2_PLACEMENT_3D('',#9803,#9804,#9805); +#9803 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9804 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9805 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9806 = ORIENTED_EDGE('',*,*,#9798,.F.); +#9807 = SPHERICAL_SURFACE('',#9808,0.164); +#9808 = AXIS2_PLACEMENT_3D('',#9809,#9810,#9811); +#9809 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9810 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9811 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9812 = ADVANCED_FACE('',(#9813),#9816,.F.); +#9813 = FACE_BOUND('',#9814,.F.); +#9814 = EDGE_LOOP('',(#9815)); +#9815 = ORIENTED_EDGE('',*,*,#9789,.T.); +#9816 = PLANE('',#9817); +#9817 = AXIS2_PLACEMENT_3D('',#9818,#9819,#9820); +#9818 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9819 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9820 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9825)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9822,#9823,#9824)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9822 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9823 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9824 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9825 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9822, + 'distance_accuracy_value','confusion accuracy'); +#9826 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9827,#9829); +#9827 = ( REPRESENTATION_RELATIONSHIP('','',#9782,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9828) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9828 = ITEM_DEFINED_TRANSFORMATION('','',#11,#615); +#9829 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9830); +#9830 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49787','BALL_0149','',#5,#9777,$ + ); +#9831 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9779)); +#9832 = SHAPE_DEFINITION_REPRESENTATION(#9833,#9839); +#9833 = PRODUCT_DEFINITION_SHAPE('','',#9834); +#9834 = PRODUCT_DEFINITION('design','',#9835,#9838); +#9835 = PRODUCT_DEFINITION_FORMATION('','',#9836); +#9836 = PRODUCT('BALL_0150','BALL_0150','',(#9837)); +#9837 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9838 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9839 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9840),#9878); +#9840 = MANIFOLD_SOLID_BREP('',#9841); +#9841 = CLOSED_SHELL('',(#9842,#9869)); +#9842 = ADVANCED_FACE('',(#9843),#9864,.T.); +#9843 = FACE_BOUND('',#9844,.T.); +#9844 = EDGE_LOOP('',(#9845,#9854,#9863)); +#9845 = ORIENTED_EDGE('',*,*,#9846,.T.); +#9846 = EDGE_CURVE('',#9847,#9847,#9849,.T.); +#9847 = VERTEX_POINT('',#9848); +#9848 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9849 = CIRCLE('',#9850,0.131200000001); +#9850 = AXIS2_PLACEMENT_3D('',#9851,#9852,#9853); +#9851 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9852 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9853 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9854 = ORIENTED_EDGE('',*,*,#9855,.T.); +#9855 = EDGE_CURVE('',#9847,#9856,#9858,.T.); +#9856 = VERTEX_POINT('',#9857); +#9857 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9858 = CIRCLE('',#9859,0.164); +#9859 = AXIS2_PLACEMENT_3D('',#9860,#9861,#9862); +#9860 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9861 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9862 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9863 = ORIENTED_EDGE('',*,*,#9855,.F.); +#9864 = SPHERICAL_SURFACE('',#9865,0.164); +#9865 = AXIS2_PLACEMENT_3D('',#9866,#9867,#9868); +#9866 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9867 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9868 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9869 = ADVANCED_FACE('',(#9870),#9873,.F.); +#9870 = FACE_BOUND('',#9871,.F.); +#9871 = EDGE_LOOP('',(#9872)); +#9872 = ORIENTED_EDGE('',*,*,#9846,.T.); +#9873 = PLANE('',#9874); +#9874 = AXIS2_PLACEMENT_3D('',#9875,#9876,#9877); +#9875 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9876 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9877 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9882)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9879,#9880,#9881)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9879 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9880 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9881 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9882 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9879, + 'distance_accuracy_value','confusion accuracy'); +#9883 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9884,#9886); +#9884 = ( REPRESENTATION_RELATIONSHIP('','',#9839,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9885) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9885 = ITEM_DEFINED_TRANSFORMATION('','',#11,#619); +#9886 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9887); +#9887 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49788','BALL_0150','',#5,#9834,$ + ); +#9888 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9836)); +#9889 = SHAPE_DEFINITION_REPRESENTATION(#9890,#9896); +#9890 = PRODUCT_DEFINITION_SHAPE('','',#9891); +#9891 = PRODUCT_DEFINITION('design','',#9892,#9895); +#9892 = PRODUCT_DEFINITION_FORMATION('','',#9893); +#9893 = PRODUCT('BALL_0151','BALL_0151','',(#9894)); +#9894 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9895 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9896 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9897),#9935); +#9897 = MANIFOLD_SOLID_BREP('',#9898); +#9898 = CLOSED_SHELL('',(#9899,#9926)); +#9899 = ADVANCED_FACE('',(#9900),#9921,.T.); +#9900 = FACE_BOUND('',#9901,.T.); +#9901 = EDGE_LOOP('',(#9902,#9911,#9920)); +#9902 = ORIENTED_EDGE('',*,*,#9903,.T.); +#9903 = EDGE_CURVE('',#9904,#9904,#9906,.T.); +#9904 = VERTEX_POINT('',#9905); +#9905 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9906 = CIRCLE('',#9907,0.131200000001); +#9907 = AXIS2_PLACEMENT_3D('',#9908,#9909,#9910); +#9908 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9909 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9910 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9911 = ORIENTED_EDGE('',*,*,#9912,.T.); +#9912 = EDGE_CURVE('',#9904,#9913,#9915,.T.); +#9913 = VERTEX_POINT('',#9914); +#9914 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9915 = CIRCLE('',#9916,0.164); +#9916 = AXIS2_PLACEMENT_3D('',#9917,#9918,#9919); +#9917 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9918 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9919 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9920 = ORIENTED_EDGE('',*,*,#9912,.F.); +#9921 = SPHERICAL_SURFACE('',#9922,0.164); +#9922 = AXIS2_PLACEMENT_3D('',#9923,#9924,#9925); +#9923 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9924 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9925 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9926 = ADVANCED_FACE('',(#9927),#9930,.F.); +#9927 = FACE_BOUND('',#9928,.F.); +#9928 = EDGE_LOOP('',(#9929)); +#9929 = ORIENTED_EDGE('',*,*,#9903,.T.); +#9930 = PLANE('',#9931); +#9931 = AXIS2_PLACEMENT_3D('',#9932,#9933,#9934); +#9932 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9933 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9934 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9939)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9936,#9937,#9938)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9936 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9937 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9938 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9939 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9936, + 'distance_accuracy_value','confusion accuracy'); +#9940 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9941,#9943); +#9941 = ( REPRESENTATION_RELATIONSHIP('','',#9896,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9942) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9942 = ITEM_DEFINED_TRANSFORMATION('','',#11,#623); +#9943 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9944); +#9944 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49789','BALL_0151','',#5,#9891,$ + ); +#9945 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9893)); +#9946 = SHAPE_DEFINITION_REPRESENTATION(#9947,#9953); +#9947 = PRODUCT_DEFINITION_SHAPE('','',#9948); +#9948 = PRODUCT_DEFINITION('design','',#9949,#9952); +#9949 = PRODUCT_DEFINITION_FORMATION('','',#9950); +#9950 = PRODUCT('BALL_0152','BALL_0152','',(#9951)); +#9951 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9952 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9953 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9954),#9992); +#9954 = MANIFOLD_SOLID_BREP('',#9955); +#9955 = CLOSED_SHELL('',(#9956,#9983)); +#9956 = ADVANCED_FACE('',(#9957),#9978,.T.); +#9957 = FACE_BOUND('',#9958,.T.); +#9958 = EDGE_LOOP('',(#9959,#9968,#9977)); +#9959 = ORIENTED_EDGE('',*,*,#9960,.T.); +#9960 = EDGE_CURVE('',#9961,#9961,#9963,.T.); +#9961 = VERTEX_POINT('',#9962); +#9962 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#9963 = CIRCLE('',#9964,0.131200000001); +#9964 = AXIS2_PLACEMENT_3D('',#9965,#9966,#9967); +#9965 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#9966 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#9967 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#9968 = ORIENTED_EDGE('',*,*,#9969,.T.); +#9969 = EDGE_CURVE('',#9961,#9970,#9972,.T.); +#9970 = VERTEX_POINT('',#9971); +#9971 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#9972 = CIRCLE('',#9973,0.164); +#9973 = AXIS2_PLACEMENT_3D('',#9974,#9975,#9976); +#9974 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9975 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#9976 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#9977 = ORIENTED_EDGE('',*,*,#9969,.F.); +#9978 = SPHERICAL_SURFACE('',#9979,0.164); +#9979 = AXIS2_PLACEMENT_3D('',#9980,#9981,#9982); +#9980 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#9981 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9982 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#9983 = ADVANCED_FACE('',(#9984),#9987,.F.); +#9984 = FACE_BOUND('',#9985,.F.); +#9985 = EDGE_LOOP('',(#9986)); +#9986 = ORIENTED_EDGE('',*,*,#9960,.T.); +#9987 = PLANE('',#9988); +#9988 = AXIS2_PLACEMENT_3D('',#9989,#9990,#9991); +#9989 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#9990 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#9991 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#9992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9996)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9993,#9994,#9995)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9993 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9994 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9995 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9996 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9993, + 'distance_accuracy_value','confusion accuracy'); +#9997 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9998,#10000); +#9998 = ( REPRESENTATION_RELATIONSHIP('','',#9953,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9999) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9999 = ITEM_DEFINED_TRANSFORMATION('','',#11,#627); +#10000 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10001); +#10001 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49790','BALL_0152','',#5,#9948, + $); +#10002 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9950)); +#10003 = SHAPE_DEFINITION_REPRESENTATION(#10004,#10010); +#10004 = PRODUCT_DEFINITION_SHAPE('','',#10005); +#10005 = PRODUCT_DEFINITION('design','',#10006,#10009); +#10006 = PRODUCT_DEFINITION_FORMATION('','',#10007); +#10007 = PRODUCT('BALL_0153','BALL_0153','',(#10008)); +#10008 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10009 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10010 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10011),#10049); +#10011 = MANIFOLD_SOLID_BREP('',#10012); +#10012 = CLOSED_SHELL('',(#10013,#10040)); +#10013 = ADVANCED_FACE('',(#10014),#10035,.T.); +#10014 = FACE_BOUND('',#10015,.T.); +#10015 = EDGE_LOOP('',(#10016,#10025,#10034)); +#10016 = ORIENTED_EDGE('',*,*,#10017,.T.); +#10017 = EDGE_CURVE('',#10018,#10018,#10020,.T.); +#10018 = VERTEX_POINT('',#10019); +#10019 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10020 = CIRCLE('',#10021,0.131200000001); +#10021 = AXIS2_PLACEMENT_3D('',#10022,#10023,#10024); +#10022 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10023 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10024 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10025 = ORIENTED_EDGE('',*,*,#10026,.T.); +#10026 = EDGE_CURVE('',#10018,#10027,#10029,.T.); +#10027 = VERTEX_POINT('',#10028); +#10028 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10029 = CIRCLE('',#10030,0.164); +#10030 = AXIS2_PLACEMENT_3D('',#10031,#10032,#10033); +#10031 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10032 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10033 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10034 = ORIENTED_EDGE('',*,*,#10026,.F.); +#10035 = SPHERICAL_SURFACE('',#10036,0.164); +#10036 = AXIS2_PLACEMENT_3D('',#10037,#10038,#10039); +#10037 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10038 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10039 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10040 = ADVANCED_FACE('',(#10041),#10044,.F.); +#10041 = FACE_BOUND('',#10042,.F.); +#10042 = EDGE_LOOP('',(#10043)); +#10043 = ORIENTED_EDGE('',*,*,#10017,.T.); +#10044 = PLANE('',#10045); +#10045 = AXIS2_PLACEMENT_3D('',#10046,#10047,#10048); +#10046 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10047 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10048 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10053)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10050,#10051,#10052)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10050 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10051 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10052 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10053 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10050, + 'distance_accuracy_value','confusion accuracy'); +#10054 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10055,#10057); +#10055 = ( REPRESENTATION_RELATIONSHIP('','',#10010,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10056) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10056 = ITEM_DEFINED_TRANSFORMATION('','',#11,#631); +#10057 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10058); +#10058 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49791','BALL_0153','',#5,#10005 + ,$); +#10059 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10007)); +#10060 = SHAPE_DEFINITION_REPRESENTATION(#10061,#10067); +#10061 = PRODUCT_DEFINITION_SHAPE('','',#10062); +#10062 = PRODUCT_DEFINITION('design','',#10063,#10066); +#10063 = PRODUCT_DEFINITION_FORMATION('','',#10064); +#10064 = PRODUCT('BALL_0154','BALL_0154','',(#10065)); +#10065 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10066 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10067 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10068),#10106); +#10068 = MANIFOLD_SOLID_BREP('',#10069); +#10069 = CLOSED_SHELL('',(#10070,#10097)); +#10070 = ADVANCED_FACE('',(#10071),#10092,.T.); +#10071 = FACE_BOUND('',#10072,.T.); +#10072 = EDGE_LOOP('',(#10073,#10082,#10091)); +#10073 = ORIENTED_EDGE('',*,*,#10074,.T.); +#10074 = EDGE_CURVE('',#10075,#10075,#10077,.T.); +#10075 = VERTEX_POINT('',#10076); +#10076 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10077 = CIRCLE('',#10078,0.131200000001); +#10078 = AXIS2_PLACEMENT_3D('',#10079,#10080,#10081); +#10079 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10080 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10081 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10082 = ORIENTED_EDGE('',*,*,#10083,.T.); +#10083 = EDGE_CURVE('',#10075,#10084,#10086,.T.); +#10084 = VERTEX_POINT('',#10085); +#10085 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10086 = CIRCLE('',#10087,0.164); +#10087 = AXIS2_PLACEMENT_3D('',#10088,#10089,#10090); +#10088 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10089 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10090 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10091 = ORIENTED_EDGE('',*,*,#10083,.F.); +#10092 = SPHERICAL_SURFACE('',#10093,0.164); +#10093 = AXIS2_PLACEMENT_3D('',#10094,#10095,#10096); +#10094 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10095 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10096 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10097 = ADVANCED_FACE('',(#10098),#10101,.F.); +#10098 = FACE_BOUND('',#10099,.F.); +#10099 = EDGE_LOOP('',(#10100)); +#10100 = ORIENTED_EDGE('',*,*,#10074,.T.); +#10101 = PLANE('',#10102); +#10102 = AXIS2_PLACEMENT_3D('',#10103,#10104,#10105); +#10103 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10104 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10105 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10110)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10107,#10108,#10109)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10107 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10108 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10109 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10110 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10107, + 'distance_accuracy_value','confusion accuracy'); +#10111 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10112,#10114); +#10112 = ( REPRESENTATION_RELATIONSHIP('','',#10067,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10113) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10113 = ITEM_DEFINED_TRANSFORMATION('','',#11,#635); +#10114 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10115); +#10115 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49792','BALL_0154','',#5,#10062 + ,$); +#10116 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10064)); +#10117 = SHAPE_DEFINITION_REPRESENTATION(#10118,#10124); +#10118 = PRODUCT_DEFINITION_SHAPE('','',#10119); +#10119 = PRODUCT_DEFINITION('design','',#10120,#10123); +#10120 = PRODUCT_DEFINITION_FORMATION('','',#10121); +#10121 = PRODUCT('BALL_0155','BALL_0155','',(#10122)); +#10122 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10123 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10124 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10125),#10163); +#10125 = MANIFOLD_SOLID_BREP('',#10126); +#10126 = CLOSED_SHELL('',(#10127,#10154)); +#10127 = ADVANCED_FACE('',(#10128),#10149,.T.); +#10128 = FACE_BOUND('',#10129,.T.); +#10129 = EDGE_LOOP('',(#10130,#10139,#10148)); +#10130 = ORIENTED_EDGE('',*,*,#10131,.T.); +#10131 = EDGE_CURVE('',#10132,#10132,#10134,.T.); +#10132 = VERTEX_POINT('',#10133); +#10133 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10134 = CIRCLE('',#10135,0.131200000001); +#10135 = AXIS2_PLACEMENT_3D('',#10136,#10137,#10138); +#10136 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10137 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10138 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10139 = ORIENTED_EDGE('',*,*,#10140,.T.); +#10140 = EDGE_CURVE('',#10132,#10141,#10143,.T.); +#10141 = VERTEX_POINT('',#10142); +#10142 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10143 = CIRCLE('',#10144,0.164); +#10144 = AXIS2_PLACEMENT_3D('',#10145,#10146,#10147); +#10145 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10146 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10147 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10148 = ORIENTED_EDGE('',*,*,#10140,.F.); +#10149 = SPHERICAL_SURFACE('',#10150,0.164); +#10150 = AXIS2_PLACEMENT_3D('',#10151,#10152,#10153); +#10151 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10152 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10153 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10154 = ADVANCED_FACE('',(#10155),#10158,.F.); +#10155 = FACE_BOUND('',#10156,.F.); +#10156 = EDGE_LOOP('',(#10157)); +#10157 = ORIENTED_EDGE('',*,*,#10131,.T.); +#10158 = PLANE('',#10159); +#10159 = AXIS2_PLACEMENT_3D('',#10160,#10161,#10162); +#10160 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10161 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10162 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10167)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10164,#10165,#10166)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10164 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10165 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10166 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10167 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10164, + 'distance_accuracy_value','confusion accuracy'); +#10168 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10169,#10171); +#10169 = ( REPRESENTATION_RELATIONSHIP('','',#10124,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10170) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10170 = ITEM_DEFINED_TRANSFORMATION('','',#11,#639); +#10171 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10172); +#10172 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49793','BALL_0155','',#5,#10119 + ,$); +#10173 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10121)); +#10174 = SHAPE_DEFINITION_REPRESENTATION(#10175,#10181); +#10175 = PRODUCT_DEFINITION_SHAPE('','',#10176); +#10176 = PRODUCT_DEFINITION('design','',#10177,#10180); +#10177 = PRODUCT_DEFINITION_FORMATION('','',#10178); +#10178 = PRODUCT('BALL_0156','BALL_0156','',(#10179)); +#10179 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10180 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10181 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10182),#10220); +#10182 = MANIFOLD_SOLID_BREP('',#10183); +#10183 = CLOSED_SHELL('',(#10184,#10211)); +#10184 = ADVANCED_FACE('',(#10185),#10206,.T.); +#10185 = FACE_BOUND('',#10186,.T.); +#10186 = EDGE_LOOP('',(#10187,#10196,#10205)); +#10187 = ORIENTED_EDGE('',*,*,#10188,.T.); +#10188 = EDGE_CURVE('',#10189,#10189,#10191,.T.); +#10189 = VERTEX_POINT('',#10190); +#10190 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10191 = CIRCLE('',#10192,0.131200000001); +#10192 = AXIS2_PLACEMENT_3D('',#10193,#10194,#10195); +#10193 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10194 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10195 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10196 = ORIENTED_EDGE('',*,*,#10197,.T.); +#10197 = EDGE_CURVE('',#10189,#10198,#10200,.T.); +#10198 = VERTEX_POINT('',#10199); +#10199 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10200 = CIRCLE('',#10201,0.164); +#10201 = AXIS2_PLACEMENT_3D('',#10202,#10203,#10204); +#10202 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10203 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10204 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10205 = ORIENTED_EDGE('',*,*,#10197,.F.); +#10206 = SPHERICAL_SURFACE('',#10207,0.164); +#10207 = AXIS2_PLACEMENT_3D('',#10208,#10209,#10210); +#10208 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10209 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10210 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10211 = ADVANCED_FACE('',(#10212),#10215,.F.); +#10212 = FACE_BOUND('',#10213,.F.); +#10213 = EDGE_LOOP('',(#10214)); +#10214 = ORIENTED_EDGE('',*,*,#10188,.T.); +#10215 = PLANE('',#10216); +#10216 = AXIS2_PLACEMENT_3D('',#10217,#10218,#10219); +#10217 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10218 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10219 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10224)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10221,#10222,#10223)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10221 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10222 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10223 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10224 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10221, + 'distance_accuracy_value','confusion accuracy'); +#10225 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10226,#10228); +#10226 = ( REPRESENTATION_RELATIONSHIP('','',#10181,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10227) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10227 = ITEM_DEFINED_TRANSFORMATION('','',#11,#643); +#10228 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10229); +#10229 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49794','BALL_0156','',#5,#10176 + ,$); +#10230 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10178)); +#10231 = SHAPE_DEFINITION_REPRESENTATION(#10232,#10238); +#10232 = PRODUCT_DEFINITION_SHAPE('','',#10233); +#10233 = PRODUCT_DEFINITION('design','',#10234,#10237); +#10234 = PRODUCT_DEFINITION_FORMATION('','',#10235); +#10235 = PRODUCT('BALL_0157','BALL_0157','',(#10236)); +#10236 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10237 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10238 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10239),#10277); +#10239 = MANIFOLD_SOLID_BREP('',#10240); +#10240 = CLOSED_SHELL('',(#10241,#10268)); +#10241 = ADVANCED_FACE('',(#10242),#10263,.T.); +#10242 = FACE_BOUND('',#10243,.T.); +#10243 = EDGE_LOOP('',(#10244,#10253,#10262)); +#10244 = ORIENTED_EDGE('',*,*,#10245,.T.); +#10245 = EDGE_CURVE('',#10246,#10246,#10248,.T.); +#10246 = VERTEX_POINT('',#10247); +#10247 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10248 = CIRCLE('',#10249,0.131200000001); +#10249 = AXIS2_PLACEMENT_3D('',#10250,#10251,#10252); +#10250 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10251 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10252 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10253 = ORIENTED_EDGE('',*,*,#10254,.T.); +#10254 = EDGE_CURVE('',#10246,#10255,#10257,.T.); +#10255 = VERTEX_POINT('',#10256); +#10256 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10257 = CIRCLE('',#10258,0.164); +#10258 = AXIS2_PLACEMENT_3D('',#10259,#10260,#10261); +#10259 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10260 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10261 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10262 = ORIENTED_EDGE('',*,*,#10254,.F.); +#10263 = SPHERICAL_SURFACE('',#10264,0.164); +#10264 = AXIS2_PLACEMENT_3D('',#10265,#10266,#10267); +#10265 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10266 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10267 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10268 = ADVANCED_FACE('',(#10269),#10272,.F.); +#10269 = FACE_BOUND('',#10270,.F.); +#10270 = EDGE_LOOP('',(#10271)); +#10271 = ORIENTED_EDGE('',*,*,#10245,.T.); +#10272 = PLANE('',#10273); +#10273 = AXIS2_PLACEMENT_3D('',#10274,#10275,#10276); +#10274 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10275 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10276 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10281)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10278,#10279,#10280)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10278 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10279 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10280 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10281 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10278, + 'distance_accuracy_value','confusion accuracy'); +#10282 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10283,#10285); +#10283 = ( REPRESENTATION_RELATIONSHIP('','',#10238,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10284) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10284 = ITEM_DEFINED_TRANSFORMATION('','',#11,#647); +#10285 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10286); +#10286 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49795','BALL_0157','',#5,#10233 + ,$); +#10287 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10235)); +#10288 = SHAPE_DEFINITION_REPRESENTATION(#10289,#10295); +#10289 = PRODUCT_DEFINITION_SHAPE('','',#10290); +#10290 = PRODUCT_DEFINITION('design','',#10291,#10294); +#10291 = PRODUCT_DEFINITION_FORMATION('','',#10292); +#10292 = PRODUCT('BALL_0158','BALL_0158','',(#10293)); +#10293 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10294 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10295 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10296),#10334); +#10296 = MANIFOLD_SOLID_BREP('',#10297); +#10297 = CLOSED_SHELL('',(#10298,#10325)); +#10298 = ADVANCED_FACE('',(#10299),#10320,.T.); +#10299 = FACE_BOUND('',#10300,.T.); +#10300 = EDGE_LOOP('',(#10301,#10310,#10319)); +#10301 = ORIENTED_EDGE('',*,*,#10302,.T.); +#10302 = EDGE_CURVE('',#10303,#10303,#10305,.T.); +#10303 = VERTEX_POINT('',#10304); +#10304 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10305 = CIRCLE('',#10306,0.131200000001); +#10306 = AXIS2_PLACEMENT_3D('',#10307,#10308,#10309); +#10307 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10308 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10309 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10310 = ORIENTED_EDGE('',*,*,#10311,.T.); +#10311 = EDGE_CURVE('',#10303,#10312,#10314,.T.); +#10312 = VERTEX_POINT('',#10313); +#10313 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10314 = CIRCLE('',#10315,0.164); +#10315 = AXIS2_PLACEMENT_3D('',#10316,#10317,#10318); +#10316 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10317 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10318 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10319 = ORIENTED_EDGE('',*,*,#10311,.F.); +#10320 = SPHERICAL_SURFACE('',#10321,0.164); +#10321 = AXIS2_PLACEMENT_3D('',#10322,#10323,#10324); +#10322 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10323 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10324 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10325 = ADVANCED_FACE('',(#10326),#10329,.F.); +#10326 = FACE_BOUND('',#10327,.F.); +#10327 = EDGE_LOOP('',(#10328)); +#10328 = ORIENTED_EDGE('',*,*,#10302,.T.); +#10329 = PLANE('',#10330); +#10330 = AXIS2_PLACEMENT_3D('',#10331,#10332,#10333); +#10331 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10332 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10333 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10338)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10335,#10336,#10337)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10335 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10336 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10337 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10338 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10335, + 'distance_accuracy_value','confusion accuracy'); +#10339 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10340,#10342); +#10340 = ( REPRESENTATION_RELATIONSHIP('','',#10295,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10341) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10341 = ITEM_DEFINED_TRANSFORMATION('','',#11,#651); +#10342 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10343); +#10343 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49796','BALL_0158','',#5,#10290 + ,$); +#10344 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10292)); +#10345 = SHAPE_DEFINITION_REPRESENTATION(#10346,#10352); +#10346 = PRODUCT_DEFINITION_SHAPE('','',#10347); +#10347 = PRODUCT_DEFINITION('design','',#10348,#10351); +#10348 = PRODUCT_DEFINITION_FORMATION('','',#10349); +#10349 = PRODUCT('BALL_0159','BALL_0159','',(#10350)); +#10350 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10351 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10352 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10353),#10391); +#10353 = MANIFOLD_SOLID_BREP('',#10354); +#10354 = CLOSED_SHELL('',(#10355,#10382)); +#10355 = ADVANCED_FACE('',(#10356),#10377,.T.); +#10356 = FACE_BOUND('',#10357,.T.); +#10357 = EDGE_LOOP('',(#10358,#10367,#10376)); +#10358 = ORIENTED_EDGE('',*,*,#10359,.T.); +#10359 = EDGE_CURVE('',#10360,#10360,#10362,.T.); +#10360 = VERTEX_POINT('',#10361); +#10361 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10362 = CIRCLE('',#10363,0.131200000001); +#10363 = AXIS2_PLACEMENT_3D('',#10364,#10365,#10366); +#10364 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10365 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10366 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10367 = ORIENTED_EDGE('',*,*,#10368,.T.); +#10368 = EDGE_CURVE('',#10360,#10369,#10371,.T.); +#10369 = VERTEX_POINT('',#10370); +#10370 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10371 = CIRCLE('',#10372,0.164); +#10372 = AXIS2_PLACEMENT_3D('',#10373,#10374,#10375); +#10373 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10374 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10375 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10376 = ORIENTED_EDGE('',*,*,#10368,.F.); +#10377 = SPHERICAL_SURFACE('',#10378,0.164); +#10378 = AXIS2_PLACEMENT_3D('',#10379,#10380,#10381); +#10379 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10380 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10381 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10382 = ADVANCED_FACE('',(#10383),#10386,.F.); +#10383 = FACE_BOUND('',#10384,.F.); +#10384 = EDGE_LOOP('',(#10385)); +#10385 = ORIENTED_EDGE('',*,*,#10359,.T.); +#10386 = PLANE('',#10387); +#10387 = AXIS2_PLACEMENT_3D('',#10388,#10389,#10390); +#10388 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10389 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10390 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10395)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10392,#10393,#10394)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10392 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10393 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10394 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10395 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10392, + 'distance_accuracy_value','confusion accuracy'); +#10396 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10397,#10399); +#10397 = ( REPRESENTATION_RELATIONSHIP('','',#10352,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10398) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10398 = ITEM_DEFINED_TRANSFORMATION('','',#11,#655); +#10399 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10400); +#10400 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49797','BALL_0159','',#5,#10347 + ,$); +#10401 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10349)); +#10402 = SHAPE_DEFINITION_REPRESENTATION(#10403,#10409); +#10403 = PRODUCT_DEFINITION_SHAPE('','',#10404); +#10404 = PRODUCT_DEFINITION('design','',#10405,#10408); +#10405 = PRODUCT_DEFINITION_FORMATION('','',#10406); +#10406 = PRODUCT('BALL_0160','BALL_0160','',(#10407)); +#10407 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10408 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10409 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10410),#10448); +#10410 = MANIFOLD_SOLID_BREP('',#10411); +#10411 = CLOSED_SHELL('',(#10412,#10439)); +#10412 = ADVANCED_FACE('',(#10413),#10434,.T.); +#10413 = FACE_BOUND('',#10414,.T.); +#10414 = EDGE_LOOP('',(#10415,#10424,#10433)); +#10415 = ORIENTED_EDGE('',*,*,#10416,.T.); +#10416 = EDGE_CURVE('',#10417,#10417,#10419,.T.); +#10417 = VERTEX_POINT('',#10418); +#10418 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10419 = CIRCLE('',#10420,0.131200000001); +#10420 = AXIS2_PLACEMENT_3D('',#10421,#10422,#10423); +#10421 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10422 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10423 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10424 = ORIENTED_EDGE('',*,*,#10425,.T.); +#10425 = EDGE_CURVE('',#10417,#10426,#10428,.T.); +#10426 = VERTEX_POINT('',#10427); +#10427 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10428 = CIRCLE('',#10429,0.164); +#10429 = AXIS2_PLACEMENT_3D('',#10430,#10431,#10432); +#10430 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10431 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10432 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10433 = ORIENTED_EDGE('',*,*,#10425,.F.); +#10434 = SPHERICAL_SURFACE('',#10435,0.164); +#10435 = AXIS2_PLACEMENT_3D('',#10436,#10437,#10438); +#10436 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10437 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10438 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10439 = ADVANCED_FACE('',(#10440),#10443,.F.); +#10440 = FACE_BOUND('',#10441,.F.); +#10441 = EDGE_LOOP('',(#10442)); +#10442 = ORIENTED_EDGE('',*,*,#10416,.T.); +#10443 = PLANE('',#10444); +#10444 = AXIS2_PLACEMENT_3D('',#10445,#10446,#10447); +#10445 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10446 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10447 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10452)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10449,#10450,#10451)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10449 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10450 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10451 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10452 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10449, + 'distance_accuracy_value','confusion accuracy'); +#10453 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10454,#10456); +#10454 = ( REPRESENTATION_RELATIONSHIP('','',#10409,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10455) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10455 = ITEM_DEFINED_TRANSFORMATION('','',#11,#659); +#10456 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10457); +#10457 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49798','BALL_0160','',#5,#10404 + ,$); +#10458 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10406)); +#10459 = SHAPE_DEFINITION_REPRESENTATION(#10460,#10466); +#10460 = PRODUCT_DEFINITION_SHAPE('','',#10461); +#10461 = PRODUCT_DEFINITION('design','',#10462,#10465); +#10462 = PRODUCT_DEFINITION_FORMATION('','',#10463); +#10463 = PRODUCT('BALL_0161','BALL_0161','',(#10464)); +#10464 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10465 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10466 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10467),#10505); +#10467 = MANIFOLD_SOLID_BREP('',#10468); +#10468 = CLOSED_SHELL('',(#10469,#10496)); +#10469 = ADVANCED_FACE('',(#10470),#10491,.T.); +#10470 = FACE_BOUND('',#10471,.T.); +#10471 = EDGE_LOOP('',(#10472,#10481,#10490)); +#10472 = ORIENTED_EDGE('',*,*,#10473,.T.); +#10473 = EDGE_CURVE('',#10474,#10474,#10476,.T.); +#10474 = VERTEX_POINT('',#10475); +#10475 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10476 = CIRCLE('',#10477,0.131200000001); +#10477 = AXIS2_PLACEMENT_3D('',#10478,#10479,#10480); +#10478 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10479 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10480 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10481 = ORIENTED_EDGE('',*,*,#10482,.T.); +#10482 = EDGE_CURVE('',#10474,#10483,#10485,.T.); +#10483 = VERTEX_POINT('',#10484); +#10484 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10485 = CIRCLE('',#10486,0.164); +#10486 = AXIS2_PLACEMENT_3D('',#10487,#10488,#10489); +#10487 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10488 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10489 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10490 = ORIENTED_EDGE('',*,*,#10482,.F.); +#10491 = SPHERICAL_SURFACE('',#10492,0.164); +#10492 = AXIS2_PLACEMENT_3D('',#10493,#10494,#10495); +#10493 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10494 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10495 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10496 = ADVANCED_FACE('',(#10497),#10500,.F.); +#10497 = FACE_BOUND('',#10498,.F.); +#10498 = EDGE_LOOP('',(#10499)); +#10499 = ORIENTED_EDGE('',*,*,#10473,.T.); +#10500 = PLANE('',#10501); +#10501 = AXIS2_PLACEMENT_3D('',#10502,#10503,#10504); +#10502 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10503 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10504 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10509)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10506,#10507,#10508)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10506 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10507 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10508 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10509 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10506, + 'distance_accuracy_value','confusion accuracy'); +#10510 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10511,#10513); +#10511 = ( REPRESENTATION_RELATIONSHIP('','',#10466,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10512) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10512 = ITEM_DEFINED_TRANSFORMATION('','',#11,#663); +#10513 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10514); +#10514 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49799','BALL_0161','',#5,#10461 + ,$); +#10515 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10463)); +#10516 = SHAPE_DEFINITION_REPRESENTATION(#10517,#10523); +#10517 = PRODUCT_DEFINITION_SHAPE('','',#10518); +#10518 = PRODUCT_DEFINITION('design','',#10519,#10522); +#10519 = PRODUCT_DEFINITION_FORMATION('','',#10520); +#10520 = PRODUCT('BALL_0162','BALL_0162','',(#10521)); +#10521 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10522 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10523 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10524),#10562); +#10524 = MANIFOLD_SOLID_BREP('',#10525); +#10525 = CLOSED_SHELL('',(#10526,#10553)); +#10526 = ADVANCED_FACE('',(#10527),#10548,.T.); +#10527 = FACE_BOUND('',#10528,.T.); +#10528 = EDGE_LOOP('',(#10529,#10538,#10547)); +#10529 = ORIENTED_EDGE('',*,*,#10530,.T.); +#10530 = EDGE_CURVE('',#10531,#10531,#10533,.T.); +#10531 = VERTEX_POINT('',#10532); +#10532 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10533 = CIRCLE('',#10534,0.131200000001); +#10534 = AXIS2_PLACEMENT_3D('',#10535,#10536,#10537); +#10535 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10536 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10537 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10538 = ORIENTED_EDGE('',*,*,#10539,.T.); +#10539 = EDGE_CURVE('',#10531,#10540,#10542,.T.); +#10540 = VERTEX_POINT('',#10541); +#10541 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10542 = CIRCLE('',#10543,0.164); +#10543 = AXIS2_PLACEMENT_3D('',#10544,#10545,#10546); +#10544 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10545 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10546 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10547 = ORIENTED_EDGE('',*,*,#10539,.F.); +#10548 = SPHERICAL_SURFACE('',#10549,0.164); +#10549 = AXIS2_PLACEMENT_3D('',#10550,#10551,#10552); +#10550 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10551 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10552 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10553 = ADVANCED_FACE('',(#10554),#10557,.F.); +#10554 = FACE_BOUND('',#10555,.F.); +#10555 = EDGE_LOOP('',(#10556)); +#10556 = ORIENTED_EDGE('',*,*,#10530,.T.); +#10557 = PLANE('',#10558); +#10558 = AXIS2_PLACEMENT_3D('',#10559,#10560,#10561); +#10559 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10560 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10561 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10566)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10563,#10564,#10565)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10563 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10564 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10565 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10566 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10563, + 'distance_accuracy_value','confusion accuracy'); +#10567 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10568,#10570); +#10568 = ( REPRESENTATION_RELATIONSHIP('','',#10523,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10569) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10569 = ITEM_DEFINED_TRANSFORMATION('','',#11,#667); +#10570 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10571); +#10571 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49800','BALL_0162','',#5,#10518 + ,$); +#10572 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10520)); +#10573 = SHAPE_DEFINITION_REPRESENTATION(#10574,#10580); +#10574 = PRODUCT_DEFINITION_SHAPE('','',#10575); +#10575 = PRODUCT_DEFINITION('design','',#10576,#10579); +#10576 = PRODUCT_DEFINITION_FORMATION('','',#10577); +#10577 = PRODUCT('BALL_0163','BALL_0163','',(#10578)); +#10578 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10579 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10580 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10581),#10619); +#10581 = MANIFOLD_SOLID_BREP('',#10582); +#10582 = CLOSED_SHELL('',(#10583,#10610)); +#10583 = ADVANCED_FACE('',(#10584),#10605,.T.); +#10584 = FACE_BOUND('',#10585,.T.); +#10585 = EDGE_LOOP('',(#10586,#10595,#10604)); +#10586 = ORIENTED_EDGE('',*,*,#10587,.T.); +#10587 = EDGE_CURVE('',#10588,#10588,#10590,.T.); +#10588 = VERTEX_POINT('',#10589); +#10589 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10590 = CIRCLE('',#10591,0.131200000001); +#10591 = AXIS2_PLACEMENT_3D('',#10592,#10593,#10594); +#10592 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10593 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10594 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10595 = ORIENTED_EDGE('',*,*,#10596,.T.); +#10596 = EDGE_CURVE('',#10588,#10597,#10599,.T.); +#10597 = VERTEX_POINT('',#10598); +#10598 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10599 = CIRCLE('',#10600,0.164); +#10600 = AXIS2_PLACEMENT_3D('',#10601,#10602,#10603); +#10601 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10602 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10603 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10604 = ORIENTED_EDGE('',*,*,#10596,.F.); +#10605 = SPHERICAL_SURFACE('',#10606,0.164); +#10606 = AXIS2_PLACEMENT_3D('',#10607,#10608,#10609); +#10607 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10608 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10609 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10610 = ADVANCED_FACE('',(#10611),#10614,.F.); +#10611 = FACE_BOUND('',#10612,.F.); +#10612 = EDGE_LOOP('',(#10613)); +#10613 = ORIENTED_EDGE('',*,*,#10587,.T.); +#10614 = PLANE('',#10615); +#10615 = AXIS2_PLACEMENT_3D('',#10616,#10617,#10618); +#10616 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10617 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10618 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10623)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10620,#10621,#10622)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10620 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10621 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10622 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10623 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10620, + 'distance_accuracy_value','confusion accuracy'); +#10624 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10625,#10627); +#10625 = ( REPRESENTATION_RELATIONSHIP('','',#10580,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10626) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10626 = ITEM_DEFINED_TRANSFORMATION('','',#11,#671); +#10627 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10628); +#10628 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49801','BALL_0163','',#5,#10575 + ,$); +#10629 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10577)); +#10630 = SHAPE_DEFINITION_REPRESENTATION(#10631,#10637); +#10631 = PRODUCT_DEFINITION_SHAPE('','',#10632); +#10632 = PRODUCT_DEFINITION('design','',#10633,#10636); +#10633 = PRODUCT_DEFINITION_FORMATION('','',#10634); +#10634 = PRODUCT('BALL_0164','BALL_0164','',(#10635)); +#10635 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10637 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10638),#10676); +#10638 = MANIFOLD_SOLID_BREP('',#10639); +#10639 = CLOSED_SHELL('',(#10640,#10667)); +#10640 = ADVANCED_FACE('',(#10641),#10662,.T.); +#10641 = FACE_BOUND('',#10642,.T.); +#10642 = EDGE_LOOP('',(#10643,#10652,#10661)); +#10643 = ORIENTED_EDGE('',*,*,#10644,.T.); +#10644 = EDGE_CURVE('',#10645,#10645,#10647,.T.); +#10645 = VERTEX_POINT('',#10646); +#10646 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10647 = CIRCLE('',#10648,0.131200000001); +#10648 = AXIS2_PLACEMENT_3D('',#10649,#10650,#10651); +#10649 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10650 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10651 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10652 = ORIENTED_EDGE('',*,*,#10653,.T.); +#10653 = EDGE_CURVE('',#10645,#10654,#10656,.T.); +#10654 = VERTEX_POINT('',#10655); +#10655 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10656 = CIRCLE('',#10657,0.164); +#10657 = AXIS2_PLACEMENT_3D('',#10658,#10659,#10660); +#10658 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10659 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10660 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10661 = ORIENTED_EDGE('',*,*,#10653,.F.); +#10662 = SPHERICAL_SURFACE('',#10663,0.164); +#10663 = AXIS2_PLACEMENT_3D('',#10664,#10665,#10666); +#10664 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10665 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10666 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10667 = ADVANCED_FACE('',(#10668),#10671,.F.); +#10668 = FACE_BOUND('',#10669,.F.); +#10669 = EDGE_LOOP('',(#10670)); +#10670 = ORIENTED_EDGE('',*,*,#10644,.T.); +#10671 = PLANE('',#10672); +#10672 = AXIS2_PLACEMENT_3D('',#10673,#10674,#10675); +#10673 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10674 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10675 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10680)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10677,#10678,#10679)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10677 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10678 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10679 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10680 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10677, + 'distance_accuracy_value','confusion accuracy'); +#10681 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10682,#10684); +#10682 = ( REPRESENTATION_RELATIONSHIP('','',#10637,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10683) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10683 = ITEM_DEFINED_TRANSFORMATION('','',#11,#675); +#10684 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10685); +#10685 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49802','BALL_0164','',#5,#10632 + ,$); +#10686 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10634)); +#10687 = SHAPE_DEFINITION_REPRESENTATION(#10688,#10694); +#10688 = PRODUCT_DEFINITION_SHAPE('','',#10689); +#10689 = PRODUCT_DEFINITION('design','',#10690,#10693); +#10690 = PRODUCT_DEFINITION_FORMATION('','',#10691); +#10691 = PRODUCT('BALL_0165','BALL_0165','',(#10692)); +#10692 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10693 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10694 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10695),#10733); +#10695 = MANIFOLD_SOLID_BREP('',#10696); +#10696 = CLOSED_SHELL('',(#10697,#10724)); +#10697 = ADVANCED_FACE('',(#10698),#10719,.T.); +#10698 = FACE_BOUND('',#10699,.T.); +#10699 = EDGE_LOOP('',(#10700,#10709,#10718)); +#10700 = ORIENTED_EDGE('',*,*,#10701,.T.); +#10701 = EDGE_CURVE('',#10702,#10702,#10704,.T.); +#10702 = VERTEX_POINT('',#10703); +#10703 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10704 = CIRCLE('',#10705,0.131200000001); +#10705 = AXIS2_PLACEMENT_3D('',#10706,#10707,#10708); +#10706 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10707 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10708 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10709 = ORIENTED_EDGE('',*,*,#10710,.T.); +#10710 = EDGE_CURVE('',#10702,#10711,#10713,.T.); +#10711 = VERTEX_POINT('',#10712); +#10712 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10713 = CIRCLE('',#10714,0.164); +#10714 = AXIS2_PLACEMENT_3D('',#10715,#10716,#10717); +#10715 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10716 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10717 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10718 = ORIENTED_EDGE('',*,*,#10710,.F.); +#10719 = SPHERICAL_SURFACE('',#10720,0.164); +#10720 = AXIS2_PLACEMENT_3D('',#10721,#10722,#10723); +#10721 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10722 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10723 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10724 = ADVANCED_FACE('',(#10725),#10728,.F.); +#10725 = FACE_BOUND('',#10726,.F.); +#10726 = EDGE_LOOP('',(#10727)); +#10727 = ORIENTED_EDGE('',*,*,#10701,.T.); +#10728 = PLANE('',#10729); +#10729 = AXIS2_PLACEMENT_3D('',#10730,#10731,#10732); +#10730 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10731 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10732 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10737)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10734,#10735,#10736)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10734 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10735 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10736 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10737 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10734, + 'distance_accuracy_value','confusion accuracy'); +#10738 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10739,#10741); +#10739 = ( REPRESENTATION_RELATIONSHIP('','',#10694,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10740) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10740 = ITEM_DEFINED_TRANSFORMATION('','',#11,#679); +#10741 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10742); +#10742 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49803','BALL_0165','',#5,#10689 + ,$); +#10743 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10691)); +#10744 = SHAPE_DEFINITION_REPRESENTATION(#10745,#10751); +#10745 = PRODUCT_DEFINITION_SHAPE('','',#10746); +#10746 = PRODUCT_DEFINITION('design','',#10747,#10750); +#10747 = PRODUCT_DEFINITION_FORMATION('','',#10748); +#10748 = PRODUCT('BALL_0166','BALL_0166','',(#10749)); +#10749 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10750 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10751 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10752),#10790); +#10752 = MANIFOLD_SOLID_BREP('',#10753); +#10753 = CLOSED_SHELL('',(#10754,#10781)); +#10754 = ADVANCED_FACE('',(#10755),#10776,.T.); +#10755 = FACE_BOUND('',#10756,.T.); +#10756 = EDGE_LOOP('',(#10757,#10766,#10775)); +#10757 = ORIENTED_EDGE('',*,*,#10758,.T.); +#10758 = EDGE_CURVE('',#10759,#10759,#10761,.T.); +#10759 = VERTEX_POINT('',#10760); +#10760 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10761 = CIRCLE('',#10762,0.131200000001); +#10762 = AXIS2_PLACEMENT_3D('',#10763,#10764,#10765); +#10763 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10764 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10765 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10766 = ORIENTED_EDGE('',*,*,#10767,.T.); +#10767 = EDGE_CURVE('',#10759,#10768,#10770,.T.); +#10768 = VERTEX_POINT('',#10769); +#10769 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10770 = CIRCLE('',#10771,0.164); +#10771 = AXIS2_PLACEMENT_3D('',#10772,#10773,#10774); +#10772 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10773 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10774 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10775 = ORIENTED_EDGE('',*,*,#10767,.F.); +#10776 = SPHERICAL_SURFACE('',#10777,0.164); +#10777 = AXIS2_PLACEMENT_3D('',#10778,#10779,#10780); +#10778 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10779 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10780 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10781 = ADVANCED_FACE('',(#10782),#10785,.F.); +#10782 = FACE_BOUND('',#10783,.F.); +#10783 = EDGE_LOOP('',(#10784)); +#10784 = ORIENTED_EDGE('',*,*,#10758,.T.); +#10785 = PLANE('',#10786); +#10786 = AXIS2_PLACEMENT_3D('',#10787,#10788,#10789); +#10787 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10788 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10789 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10794)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10791,#10792,#10793)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10791 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10792 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10793 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10794 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10791, + 'distance_accuracy_value','confusion accuracy'); +#10795 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10796,#10798); +#10796 = ( REPRESENTATION_RELATIONSHIP('','',#10751,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10797) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10797 = ITEM_DEFINED_TRANSFORMATION('','',#11,#683); +#10798 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10799); +#10799 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49804','BALL_0166','',#5,#10746 + ,$); +#10800 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10748)); +#10801 = SHAPE_DEFINITION_REPRESENTATION(#10802,#10808); +#10802 = PRODUCT_DEFINITION_SHAPE('','',#10803); +#10803 = PRODUCT_DEFINITION('design','',#10804,#10807); +#10804 = PRODUCT_DEFINITION_FORMATION('','',#10805); +#10805 = PRODUCT('BALL_0167','BALL_0167','',(#10806)); +#10806 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10807 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10808 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10809),#10847); +#10809 = MANIFOLD_SOLID_BREP('',#10810); +#10810 = CLOSED_SHELL('',(#10811,#10838)); +#10811 = ADVANCED_FACE('',(#10812),#10833,.T.); +#10812 = FACE_BOUND('',#10813,.T.); +#10813 = EDGE_LOOP('',(#10814,#10823,#10832)); +#10814 = ORIENTED_EDGE('',*,*,#10815,.T.); +#10815 = EDGE_CURVE('',#10816,#10816,#10818,.T.); +#10816 = VERTEX_POINT('',#10817); +#10817 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10818 = CIRCLE('',#10819,0.131200000001); +#10819 = AXIS2_PLACEMENT_3D('',#10820,#10821,#10822); +#10820 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10821 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10822 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10823 = ORIENTED_EDGE('',*,*,#10824,.T.); +#10824 = EDGE_CURVE('',#10816,#10825,#10827,.T.); +#10825 = VERTEX_POINT('',#10826); +#10826 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10827 = CIRCLE('',#10828,0.164); +#10828 = AXIS2_PLACEMENT_3D('',#10829,#10830,#10831); +#10829 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10830 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10831 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10832 = ORIENTED_EDGE('',*,*,#10824,.F.); +#10833 = SPHERICAL_SURFACE('',#10834,0.164); +#10834 = AXIS2_PLACEMENT_3D('',#10835,#10836,#10837); +#10835 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10836 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10837 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10838 = ADVANCED_FACE('',(#10839),#10842,.F.); +#10839 = FACE_BOUND('',#10840,.F.); +#10840 = EDGE_LOOP('',(#10841)); +#10841 = ORIENTED_EDGE('',*,*,#10815,.T.); +#10842 = PLANE('',#10843); +#10843 = AXIS2_PLACEMENT_3D('',#10844,#10845,#10846); +#10844 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10845 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10846 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10851)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10848,#10849,#10850)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10848 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10849 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10850 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10851 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10848, + 'distance_accuracy_value','confusion accuracy'); +#10852 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10853,#10855); +#10853 = ( REPRESENTATION_RELATIONSHIP('','',#10808,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10854) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10854 = ITEM_DEFINED_TRANSFORMATION('','',#11,#687); +#10855 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10856); +#10856 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49805','BALL_0167','',#5,#10803 + ,$); +#10857 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10805)); +#10858 = SHAPE_DEFINITION_REPRESENTATION(#10859,#10865); +#10859 = PRODUCT_DEFINITION_SHAPE('','',#10860); +#10860 = PRODUCT_DEFINITION('design','',#10861,#10864); +#10861 = PRODUCT_DEFINITION_FORMATION('','',#10862); +#10862 = PRODUCT('BALL_0168','BALL_0168','',(#10863)); +#10863 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10864 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10865 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10866),#10904); +#10866 = MANIFOLD_SOLID_BREP('',#10867); +#10867 = CLOSED_SHELL('',(#10868,#10895)); +#10868 = ADVANCED_FACE('',(#10869),#10890,.T.); +#10869 = FACE_BOUND('',#10870,.T.); +#10870 = EDGE_LOOP('',(#10871,#10880,#10889)); +#10871 = ORIENTED_EDGE('',*,*,#10872,.T.); +#10872 = EDGE_CURVE('',#10873,#10873,#10875,.T.); +#10873 = VERTEX_POINT('',#10874); +#10874 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10875 = CIRCLE('',#10876,0.131200000001); +#10876 = AXIS2_PLACEMENT_3D('',#10877,#10878,#10879); +#10877 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10878 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10879 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10880 = ORIENTED_EDGE('',*,*,#10881,.T.); +#10881 = EDGE_CURVE('',#10873,#10882,#10884,.T.); +#10882 = VERTEX_POINT('',#10883); +#10883 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10884 = CIRCLE('',#10885,0.164); +#10885 = AXIS2_PLACEMENT_3D('',#10886,#10887,#10888); +#10886 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10887 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10888 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10889 = ORIENTED_EDGE('',*,*,#10881,.F.); +#10890 = SPHERICAL_SURFACE('',#10891,0.164); +#10891 = AXIS2_PLACEMENT_3D('',#10892,#10893,#10894); +#10892 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10893 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10894 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10895 = ADVANCED_FACE('',(#10896),#10899,.F.); +#10896 = FACE_BOUND('',#10897,.F.); +#10897 = EDGE_LOOP('',(#10898)); +#10898 = ORIENTED_EDGE('',*,*,#10872,.T.); +#10899 = PLANE('',#10900); +#10900 = AXIS2_PLACEMENT_3D('',#10901,#10902,#10903); +#10901 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10902 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10903 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10908)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10905,#10906,#10907)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10905 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10906 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10907 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10908 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10905, + 'distance_accuracy_value','confusion accuracy'); +#10909 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10910,#10912); +#10910 = ( REPRESENTATION_RELATIONSHIP('','',#10865,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10911) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10911 = ITEM_DEFINED_TRANSFORMATION('','',#11,#691); +#10912 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10913); +#10913 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49806','BALL_0168','',#5,#10860 + ,$); +#10914 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10862)); +#10915 = SHAPE_DEFINITION_REPRESENTATION(#10916,#10922); +#10916 = PRODUCT_DEFINITION_SHAPE('','',#10917); +#10917 = PRODUCT_DEFINITION('design','',#10918,#10921); +#10918 = PRODUCT_DEFINITION_FORMATION('','',#10919); +#10919 = PRODUCT('BALL_0169','BALL_0169','',(#10920)); +#10920 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10921 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10922 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10923),#10961); +#10923 = MANIFOLD_SOLID_BREP('',#10924); +#10924 = CLOSED_SHELL('',(#10925,#10952)); +#10925 = ADVANCED_FACE('',(#10926),#10947,.T.); +#10926 = FACE_BOUND('',#10927,.T.); +#10927 = EDGE_LOOP('',(#10928,#10937,#10946)); +#10928 = ORIENTED_EDGE('',*,*,#10929,.T.); +#10929 = EDGE_CURVE('',#10930,#10930,#10932,.T.); +#10930 = VERTEX_POINT('',#10931); +#10931 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10932 = CIRCLE('',#10933,0.131200000001); +#10933 = AXIS2_PLACEMENT_3D('',#10934,#10935,#10936); +#10934 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10935 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10936 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10937 = ORIENTED_EDGE('',*,*,#10938,.T.); +#10938 = EDGE_CURVE('',#10930,#10939,#10941,.T.); +#10939 = VERTEX_POINT('',#10940); +#10940 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10941 = CIRCLE('',#10942,0.164); +#10942 = AXIS2_PLACEMENT_3D('',#10943,#10944,#10945); +#10943 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10944 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#10945 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#10946 = ORIENTED_EDGE('',*,*,#10938,.F.); +#10947 = SPHERICAL_SURFACE('',#10948,0.164); +#10948 = AXIS2_PLACEMENT_3D('',#10949,#10950,#10951); +#10949 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#10950 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10951 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#10952 = ADVANCED_FACE('',(#10953),#10956,.F.); +#10953 = FACE_BOUND('',#10954,.F.); +#10954 = EDGE_LOOP('',(#10955)); +#10955 = ORIENTED_EDGE('',*,*,#10929,.T.); +#10956 = PLANE('',#10957); +#10957 = AXIS2_PLACEMENT_3D('',#10958,#10959,#10960); +#10958 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#10959 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#10960 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#10961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10965)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10962,#10963,#10964)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10962 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10963 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10964 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10965 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10962, + 'distance_accuracy_value','confusion accuracy'); +#10966 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10967,#10969); +#10967 = ( REPRESENTATION_RELATIONSHIP('','',#10922,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10968) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10968 = ITEM_DEFINED_TRANSFORMATION('','',#11,#695); +#10969 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10970); +#10970 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49807','BALL_0169','',#5,#10917 + ,$); +#10971 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10919)); +#10972 = SHAPE_DEFINITION_REPRESENTATION(#10973,#10979); +#10973 = PRODUCT_DEFINITION_SHAPE('','',#10974); +#10974 = PRODUCT_DEFINITION('design','',#10975,#10978); +#10975 = PRODUCT_DEFINITION_FORMATION('','',#10976); +#10976 = PRODUCT('BALL_0170','BALL_0170','',(#10977)); +#10977 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10978 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10979 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10980),#11018); +#10980 = MANIFOLD_SOLID_BREP('',#10981); +#10981 = CLOSED_SHELL('',(#10982,#11009)); +#10982 = ADVANCED_FACE('',(#10983),#11004,.T.); +#10983 = FACE_BOUND('',#10984,.T.); +#10984 = EDGE_LOOP('',(#10985,#10994,#11003)); +#10985 = ORIENTED_EDGE('',*,*,#10986,.T.); +#10986 = EDGE_CURVE('',#10987,#10987,#10989,.T.); +#10987 = VERTEX_POINT('',#10988); +#10988 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#10989 = CIRCLE('',#10990,0.131200000001); +#10990 = AXIS2_PLACEMENT_3D('',#10991,#10992,#10993); +#10991 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#10992 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#10993 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#10994 = ORIENTED_EDGE('',*,*,#10995,.T.); +#10995 = EDGE_CURVE('',#10987,#10996,#10998,.T.); +#10996 = VERTEX_POINT('',#10997); +#10997 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#10998 = CIRCLE('',#10999,0.164); +#10999 = AXIS2_PLACEMENT_3D('',#11000,#11001,#11002); +#11000 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11001 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11002 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11003 = ORIENTED_EDGE('',*,*,#10995,.F.); +#11004 = SPHERICAL_SURFACE('',#11005,0.164); +#11005 = AXIS2_PLACEMENT_3D('',#11006,#11007,#11008); +#11006 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11007 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11008 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11009 = ADVANCED_FACE('',(#11010),#11013,.F.); +#11010 = FACE_BOUND('',#11011,.F.); +#11011 = EDGE_LOOP('',(#11012)); +#11012 = ORIENTED_EDGE('',*,*,#10986,.T.); +#11013 = PLANE('',#11014); +#11014 = AXIS2_PLACEMENT_3D('',#11015,#11016,#11017); +#11015 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11016 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11017 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11022)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11019,#11020,#11021)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11019 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11020 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11021 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11022 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11019, + 'distance_accuracy_value','confusion accuracy'); +#11023 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11024,#11026); +#11024 = ( REPRESENTATION_RELATIONSHIP('','',#10979,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11025) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11025 = ITEM_DEFINED_TRANSFORMATION('','',#11,#699); +#11026 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11027); +#11027 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49808','BALL_0170','',#5,#10974 + ,$); +#11028 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10976)); +#11029 = SHAPE_DEFINITION_REPRESENTATION(#11030,#11036); +#11030 = PRODUCT_DEFINITION_SHAPE('','',#11031); +#11031 = PRODUCT_DEFINITION('design','',#11032,#11035); +#11032 = PRODUCT_DEFINITION_FORMATION('','',#11033); +#11033 = PRODUCT('BALL_0171','BALL_0171','',(#11034)); +#11034 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11035 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11036 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11037),#11075); +#11037 = MANIFOLD_SOLID_BREP('',#11038); +#11038 = CLOSED_SHELL('',(#11039,#11066)); +#11039 = ADVANCED_FACE('',(#11040),#11061,.T.); +#11040 = FACE_BOUND('',#11041,.T.); +#11041 = EDGE_LOOP('',(#11042,#11051,#11060)); +#11042 = ORIENTED_EDGE('',*,*,#11043,.T.); +#11043 = EDGE_CURVE('',#11044,#11044,#11046,.T.); +#11044 = VERTEX_POINT('',#11045); +#11045 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11046 = CIRCLE('',#11047,0.131200000001); +#11047 = AXIS2_PLACEMENT_3D('',#11048,#11049,#11050); +#11048 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11049 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11050 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11051 = ORIENTED_EDGE('',*,*,#11052,.T.); +#11052 = EDGE_CURVE('',#11044,#11053,#11055,.T.); +#11053 = VERTEX_POINT('',#11054); +#11054 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11055 = CIRCLE('',#11056,0.164); +#11056 = AXIS2_PLACEMENT_3D('',#11057,#11058,#11059); +#11057 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11058 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11059 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11060 = ORIENTED_EDGE('',*,*,#11052,.F.); +#11061 = SPHERICAL_SURFACE('',#11062,0.164); +#11062 = AXIS2_PLACEMENT_3D('',#11063,#11064,#11065); +#11063 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11064 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11065 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11066 = ADVANCED_FACE('',(#11067),#11070,.F.); +#11067 = FACE_BOUND('',#11068,.F.); +#11068 = EDGE_LOOP('',(#11069)); +#11069 = ORIENTED_EDGE('',*,*,#11043,.T.); +#11070 = PLANE('',#11071); +#11071 = AXIS2_PLACEMENT_3D('',#11072,#11073,#11074); +#11072 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11073 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11074 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11079)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11076,#11077,#11078)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11076 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11077 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11078 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11079 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11076, + 'distance_accuracy_value','confusion accuracy'); +#11080 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11081,#11083); +#11081 = ( REPRESENTATION_RELATIONSHIP('','',#11036,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11082) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11082 = ITEM_DEFINED_TRANSFORMATION('','',#11,#703); +#11083 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11084); +#11084 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49809','BALL_0171','',#5,#11031 + ,$); +#11085 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11033)); +#11086 = SHAPE_DEFINITION_REPRESENTATION(#11087,#11093); +#11087 = PRODUCT_DEFINITION_SHAPE('','',#11088); +#11088 = PRODUCT_DEFINITION('design','',#11089,#11092); +#11089 = PRODUCT_DEFINITION_FORMATION('','',#11090); +#11090 = PRODUCT('BALL_0172','BALL_0172','',(#11091)); +#11091 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11092 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11093 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11094),#11132); +#11094 = MANIFOLD_SOLID_BREP('',#11095); +#11095 = CLOSED_SHELL('',(#11096,#11123)); +#11096 = ADVANCED_FACE('',(#11097),#11118,.T.); +#11097 = FACE_BOUND('',#11098,.T.); +#11098 = EDGE_LOOP('',(#11099,#11108,#11117)); +#11099 = ORIENTED_EDGE('',*,*,#11100,.T.); +#11100 = EDGE_CURVE('',#11101,#11101,#11103,.T.); +#11101 = VERTEX_POINT('',#11102); +#11102 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11103 = CIRCLE('',#11104,0.131200000001); +#11104 = AXIS2_PLACEMENT_3D('',#11105,#11106,#11107); +#11105 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11106 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11107 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11108 = ORIENTED_EDGE('',*,*,#11109,.T.); +#11109 = EDGE_CURVE('',#11101,#11110,#11112,.T.); +#11110 = VERTEX_POINT('',#11111); +#11111 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11112 = CIRCLE('',#11113,0.164); +#11113 = AXIS2_PLACEMENT_3D('',#11114,#11115,#11116); +#11114 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11115 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11116 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11117 = ORIENTED_EDGE('',*,*,#11109,.F.); +#11118 = SPHERICAL_SURFACE('',#11119,0.164); +#11119 = AXIS2_PLACEMENT_3D('',#11120,#11121,#11122); +#11120 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11121 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11122 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11123 = ADVANCED_FACE('',(#11124),#11127,.F.); +#11124 = FACE_BOUND('',#11125,.F.); +#11125 = EDGE_LOOP('',(#11126)); +#11126 = ORIENTED_EDGE('',*,*,#11100,.T.); +#11127 = PLANE('',#11128); +#11128 = AXIS2_PLACEMENT_3D('',#11129,#11130,#11131); +#11129 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11130 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11131 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11136)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11133,#11134,#11135)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11133 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11134 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11135 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11136 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11133, + 'distance_accuracy_value','confusion accuracy'); +#11137 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11138,#11140); +#11138 = ( REPRESENTATION_RELATIONSHIP('','',#11093,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11139) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11139 = ITEM_DEFINED_TRANSFORMATION('','',#11,#707); +#11140 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11141); +#11141 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49810','BALL_0172','',#5,#11088 + ,$); +#11142 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11090)); +#11143 = SHAPE_DEFINITION_REPRESENTATION(#11144,#11150); +#11144 = PRODUCT_DEFINITION_SHAPE('','',#11145); +#11145 = PRODUCT_DEFINITION('design','',#11146,#11149); +#11146 = PRODUCT_DEFINITION_FORMATION('','',#11147); +#11147 = PRODUCT('BALL_0173','BALL_0173','',(#11148)); +#11148 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11149 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11150 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11151),#11189); +#11151 = MANIFOLD_SOLID_BREP('',#11152); +#11152 = CLOSED_SHELL('',(#11153,#11180)); +#11153 = ADVANCED_FACE('',(#11154),#11175,.T.); +#11154 = FACE_BOUND('',#11155,.T.); +#11155 = EDGE_LOOP('',(#11156,#11165,#11174)); +#11156 = ORIENTED_EDGE('',*,*,#11157,.T.); +#11157 = EDGE_CURVE('',#11158,#11158,#11160,.T.); +#11158 = VERTEX_POINT('',#11159); +#11159 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11160 = CIRCLE('',#11161,0.131200000001); +#11161 = AXIS2_PLACEMENT_3D('',#11162,#11163,#11164); +#11162 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11163 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11164 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11165 = ORIENTED_EDGE('',*,*,#11166,.T.); +#11166 = EDGE_CURVE('',#11158,#11167,#11169,.T.); +#11167 = VERTEX_POINT('',#11168); +#11168 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11169 = CIRCLE('',#11170,0.164); +#11170 = AXIS2_PLACEMENT_3D('',#11171,#11172,#11173); +#11171 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11172 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11173 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11174 = ORIENTED_EDGE('',*,*,#11166,.F.); +#11175 = SPHERICAL_SURFACE('',#11176,0.164); +#11176 = AXIS2_PLACEMENT_3D('',#11177,#11178,#11179); +#11177 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11178 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11179 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11180 = ADVANCED_FACE('',(#11181),#11184,.F.); +#11181 = FACE_BOUND('',#11182,.F.); +#11182 = EDGE_LOOP('',(#11183)); +#11183 = ORIENTED_EDGE('',*,*,#11157,.T.); +#11184 = PLANE('',#11185); +#11185 = AXIS2_PLACEMENT_3D('',#11186,#11187,#11188); +#11186 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11187 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11188 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11193)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11190,#11191,#11192)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11190 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11191 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11192 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11193 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11190, + 'distance_accuracy_value','confusion accuracy'); +#11194 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11195,#11197); +#11195 = ( REPRESENTATION_RELATIONSHIP('','',#11150,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11196) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11196 = ITEM_DEFINED_TRANSFORMATION('','',#11,#711); +#11197 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11198); +#11198 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49811','BALL_0173','',#5,#11145 + ,$); +#11199 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11147)); +#11200 = SHAPE_DEFINITION_REPRESENTATION(#11201,#11207); +#11201 = PRODUCT_DEFINITION_SHAPE('','',#11202); +#11202 = PRODUCT_DEFINITION('design','',#11203,#11206); +#11203 = PRODUCT_DEFINITION_FORMATION('','',#11204); +#11204 = PRODUCT('BALL_0174','BALL_0174','',(#11205)); +#11205 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11206 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11207 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11208),#11246); +#11208 = MANIFOLD_SOLID_BREP('',#11209); +#11209 = CLOSED_SHELL('',(#11210,#11237)); +#11210 = ADVANCED_FACE('',(#11211),#11232,.T.); +#11211 = FACE_BOUND('',#11212,.T.); +#11212 = EDGE_LOOP('',(#11213,#11222,#11231)); +#11213 = ORIENTED_EDGE('',*,*,#11214,.T.); +#11214 = EDGE_CURVE('',#11215,#11215,#11217,.T.); +#11215 = VERTEX_POINT('',#11216); +#11216 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11217 = CIRCLE('',#11218,0.131200000001); +#11218 = AXIS2_PLACEMENT_3D('',#11219,#11220,#11221); +#11219 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11220 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11221 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11222 = ORIENTED_EDGE('',*,*,#11223,.T.); +#11223 = EDGE_CURVE('',#11215,#11224,#11226,.T.); +#11224 = VERTEX_POINT('',#11225); +#11225 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11226 = CIRCLE('',#11227,0.164); +#11227 = AXIS2_PLACEMENT_3D('',#11228,#11229,#11230); +#11228 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11229 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11230 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11231 = ORIENTED_EDGE('',*,*,#11223,.F.); +#11232 = SPHERICAL_SURFACE('',#11233,0.164); +#11233 = AXIS2_PLACEMENT_3D('',#11234,#11235,#11236); +#11234 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11235 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11236 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11237 = ADVANCED_FACE('',(#11238),#11241,.F.); +#11238 = FACE_BOUND('',#11239,.F.); +#11239 = EDGE_LOOP('',(#11240)); +#11240 = ORIENTED_EDGE('',*,*,#11214,.T.); +#11241 = PLANE('',#11242); +#11242 = AXIS2_PLACEMENT_3D('',#11243,#11244,#11245); +#11243 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11244 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11245 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11250)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11247,#11248,#11249)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11247 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11248 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11249 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11250 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11247, + 'distance_accuracy_value','confusion accuracy'); +#11251 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11252,#11254); +#11252 = ( REPRESENTATION_RELATIONSHIP('','',#11207,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11253) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11253 = ITEM_DEFINED_TRANSFORMATION('','',#11,#715); +#11254 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11255); +#11255 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49812','BALL_0174','',#5,#11202 + ,$); +#11256 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11204)); +#11257 = SHAPE_DEFINITION_REPRESENTATION(#11258,#11264); +#11258 = PRODUCT_DEFINITION_SHAPE('','',#11259); +#11259 = PRODUCT_DEFINITION('design','',#11260,#11263); +#11260 = PRODUCT_DEFINITION_FORMATION('','',#11261); +#11261 = PRODUCT('BALL_0175','BALL_0175','',(#11262)); +#11262 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11263 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11264 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11265),#11303); +#11265 = MANIFOLD_SOLID_BREP('',#11266); +#11266 = CLOSED_SHELL('',(#11267,#11294)); +#11267 = ADVANCED_FACE('',(#11268),#11289,.T.); +#11268 = FACE_BOUND('',#11269,.T.); +#11269 = EDGE_LOOP('',(#11270,#11279,#11288)); +#11270 = ORIENTED_EDGE('',*,*,#11271,.T.); +#11271 = EDGE_CURVE('',#11272,#11272,#11274,.T.); +#11272 = VERTEX_POINT('',#11273); +#11273 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11274 = CIRCLE('',#11275,0.131200000001); +#11275 = AXIS2_PLACEMENT_3D('',#11276,#11277,#11278); +#11276 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11277 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11278 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11279 = ORIENTED_EDGE('',*,*,#11280,.T.); +#11280 = EDGE_CURVE('',#11272,#11281,#11283,.T.); +#11281 = VERTEX_POINT('',#11282); +#11282 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11283 = CIRCLE('',#11284,0.164); +#11284 = AXIS2_PLACEMENT_3D('',#11285,#11286,#11287); +#11285 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11286 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11287 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11288 = ORIENTED_EDGE('',*,*,#11280,.F.); +#11289 = SPHERICAL_SURFACE('',#11290,0.164); +#11290 = AXIS2_PLACEMENT_3D('',#11291,#11292,#11293); +#11291 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11292 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11293 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11294 = ADVANCED_FACE('',(#11295),#11298,.F.); +#11295 = FACE_BOUND('',#11296,.F.); +#11296 = EDGE_LOOP('',(#11297)); +#11297 = ORIENTED_EDGE('',*,*,#11271,.T.); +#11298 = PLANE('',#11299); +#11299 = AXIS2_PLACEMENT_3D('',#11300,#11301,#11302); +#11300 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11301 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11302 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11307)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11304,#11305,#11306)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11304 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11305 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11306 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11307 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11304, + 'distance_accuracy_value','confusion accuracy'); +#11308 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11309,#11311); +#11309 = ( REPRESENTATION_RELATIONSHIP('','',#11264,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11310) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11310 = ITEM_DEFINED_TRANSFORMATION('','',#11,#719); +#11311 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11312); +#11312 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49813','BALL_0175','',#5,#11259 + ,$); +#11313 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11261)); +#11314 = SHAPE_DEFINITION_REPRESENTATION(#11315,#11321); +#11315 = PRODUCT_DEFINITION_SHAPE('','',#11316); +#11316 = PRODUCT_DEFINITION('design','',#11317,#11320); +#11317 = PRODUCT_DEFINITION_FORMATION('','',#11318); +#11318 = PRODUCT('BALL_0176','BALL_0176','',(#11319)); +#11319 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11320 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11321 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11322),#11360); +#11322 = MANIFOLD_SOLID_BREP('',#11323); +#11323 = CLOSED_SHELL('',(#11324,#11351)); +#11324 = ADVANCED_FACE('',(#11325),#11346,.T.); +#11325 = FACE_BOUND('',#11326,.T.); +#11326 = EDGE_LOOP('',(#11327,#11336,#11345)); +#11327 = ORIENTED_EDGE('',*,*,#11328,.T.); +#11328 = EDGE_CURVE('',#11329,#11329,#11331,.T.); +#11329 = VERTEX_POINT('',#11330); +#11330 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11331 = CIRCLE('',#11332,0.131200000001); +#11332 = AXIS2_PLACEMENT_3D('',#11333,#11334,#11335); +#11333 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11334 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11335 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11336 = ORIENTED_EDGE('',*,*,#11337,.T.); +#11337 = EDGE_CURVE('',#11329,#11338,#11340,.T.); +#11338 = VERTEX_POINT('',#11339); +#11339 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11340 = CIRCLE('',#11341,0.164); +#11341 = AXIS2_PLACEMENT_3D('',#11342,#11343,#11344); +#11342 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11343 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11344 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11345 = ORIENTED_EDGE('',*,*,#11337,.F.); +#11346 = SPHERICAL_SURFACE('',#11347,0.164); +#11347 = AXIS2_PLACEMENT_3D('',#11348,#11349,#11350); +#11348 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11349 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11350 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11351 = ADVANCED_FACE('',(#11352),#11355,.F.); +#11352 = FACE_BOUND('',#11353,.F.); +#11353 = EDGE_LOOP('',(#11354)); +#11354 = ORIENTED_EDGE('',*,*,#11328,.T.); +#11355 = PLANE('',#11356); +#11356 = AXIS2_PLACEMENT_3D('',#11357,#11358,#11359); +#11357 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11358 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11359 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11364)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11361,#11362,#11363)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11361 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11362 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11363 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11364 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11361, + 'distance_accuracy_value','confusion accuracy'); +#11365 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11366,#11368); +#11366 = ( REPRESENTATION_RELATIONSHIP('','',#11321,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11367) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11367 = ITEM_DEFINED_TRANSFORMATION('','',#11,#723); +#11368 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11369); +#11369 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49814','BALL_0176','',#5,#11316 + ,$); +#11370 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11318)); +#11371 = SHAPE_DEFINITION_REPRESENTATION(#11372,#11378); +#11372 = PRODUCT_DEFINITION_SHAPE('','',#11373); +#11373 = PRODUCT_DEFINITION('design','',#11374,#11377); +#11374 = PRODUCT_DEFINITION_FORMATION('','',#11375); +#11375 = PRODUCT('BALL_0177','BALL_0177','',(#11376)); +#11376 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11377 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11378 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11379),#11417); +#11379 = MANIFOLD_SOLID_BREP('',#11380); +#11380 = CLOSED_SHELL('',(#11381,#11408)); +#11381 = ADVANCED_FACE('',(#11382),#11403,.T.); +#11382 = FACE_BOUND('',#11383,.T.); +#11383 = EDGE_LOOP('',(#11384,#11393,#11402)); +#11384 = ORIENTED_EDGE('',*,*,#11385,.T.); +#11385 = EDGE_CURVE('',#11386,#11386,#11388,.T.); +#11386 = VERTEX_POINT('',#11387); +#11387 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11388 = CIRCLE('',#11389,0.131200000001); +#11389 = AXIS2_PLACEMENT_3D('',#11390,#11391,#11392); +#11390 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11391 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11392 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11393 = ORIENTED_EDGE('',*,*,#11394,.T.); +#11394 = EDGE_CURVE('',#11386,#11395,#11397,.T.); +#11395 = VERTEX_POINT('',#11396); +#11396 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11397 = CIRCLE('',#11398,0.164); +#11398 = AXIS2_PLACEMENT_3D('',#11399,#11400,#11401); +#11399 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11400 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11401 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11402 = ORIENTED_EDGE('',*,*,#11394,.F.); +#11403 = SPHERICAL_SURFACE('',#11404,0.164); +#11404 = AXIS2_PLACEMENT_3D('',#11405,#11406,#11407); +#11405 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11406 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11407 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11408 = ADVANCED_FACE('',(#11409),#11412,.F.); +#11409 = FACE_BOUND('',#11410,.F.); +#11410 = EDGE_LOOP('',(#11411)); +#11411 = ORIENTED_EDGE('',*,*,#11385,.T.); +#11412 = PLANE('',#11413); +#11413 = AXIS2_PLACEMENT_3D('',#11414,#11415,#11416); +#11414 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11415 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11416 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11421)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11418,#11419,#11420)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11418 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11419 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11420 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11421 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11418, + 'distance_accuracy_value','confusion accuracy'); +#11422 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11423,#11425); +#11423 = ( REPRESENTATION_RELATIONSHIP('','',#11378,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11424) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11424 = ITEM_DEFINED_TRANSFORMATION('','',#11,#727); +#11425 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11426); +#11426 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49815','BALL_0177','',#5,#11373 + ,$); +#11427 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11375)); +#11428 = SHAPE_DEFINITION_REPRESENTATION(#11429,#11435); +#11429 = PRODUCT_DEFINITION_SHAPE('','',#11430); +#11430 = PRODUCT_DEFINITION('design','',#11431,#11434); +#11431 = PRODUCT_DEFINITION_FORMATION('','',#11432); +#11432 = PRODUCT('BALL_0178','BALL_0178','',(#11433)); +#11433 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11434 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11435 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11436),#11474); +#11436 = MANIFOLD_SOLID_BREP('',#11437); +#11437 = CLOSED_SHELL('',(#11438,#11465)); +#11438 = ADVANCED_FACE('',(#11439),#11460,.T.); +#11439 = FACE_BOUND('',#11440,.T.); +#11440 = EDGE_LOOP('',(#11441,#11450,#11459)); +#11441 = ORIENTED_EDGE('',*,*,#11442,.T.); +#11442 = EDGE_CURVE('',#11443,#11443,#11445,.T.); +#11443 = VERTEX_POINT('',#11444); +#11444 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11445 = CIRCLE('',#11446,0.131200000001); +#11446 = AXIS2_PLACEMENT_3D('',#11447,#11448,#11449); +#11447 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11448 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11449 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11450 = ORIENTED_EDGE('',*,*,#11451,.T.); +#11451 = EDGE_CURVE('',#11443,#11452,#11454,.T.); +#11452 = VERTEX_POINT('',#11453); +#11453 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11454 = CIRCLE('',#11455,0.164); +#11455 = AXIS2_PLACEMENT_3D('',#11456,#11457,#11458); +#11456 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11457 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11458 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11459 = ORIENTED_EDGE('',*,*,#11451,.F.); +#11460 = SPHERICAL_SURFACE('',#11461,0.164); +#11461 = AXIS2_PLACEMENT_3D('',#11462,#11463,#11464); +#11462 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11463 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11464 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11465 = ADVANCED_FACE('',(#11466),#11469,.F.); +#11466 = FACE_BOUND('',#11467,.F.); +#11467 = EDGE_LOOP('',(#11468)); +#11468 = ORIENTED_EDGE('',*,*,#11442,.T.); +#11469 = PLANE('',#11470); +#11470 = AXIS2_PLACEMENT_3D('',#11471,#11472,#11473); +#11471 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11472 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11473 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11478)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11475,#11476,#11477)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11475 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11476 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11477 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11478 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11475, + 'distance_accuracy_value','confusion accuracy'); +#11479 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11480,#11482); +#11480 = ( REPRESENTATION_RELATIONSHIP('','',#11435,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11481) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11481 = ITEM_DEFINED_TRANSFORMATION('','',#11,#731); +#11482 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11483); +#11483 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49816','BALL_0178','',#5,#11430 + ,$); +#11484 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11432)); +#11485 = SHAPE_DEFINITION_REPRESENTATION(#11486,#11492); +#11486 = PRODUCT_DEFINITION_SHAPE('','',#11487); +#11487 = PRODUCT_DEFINITION('design','',#11488,#11491); +#11488 = PRODUCT_DEFINITION_FORMATION('','',#11489); +#11489 = PRODUCT('BALL_0179','BALL_0179','',(#11490)); +#11490 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11491 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11492 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11493),#11531); +#11493 = MANIFOLD_SOLID_BREP('',#11494); +#11494 = CLOSED_SHELL('',(#11495,#11522)); +#11495 = ADVANCED_FACE('',(#11496),#11517,.T.); +#11496 = FACE_BOUND('',#11497,.T.); +#11497 = EDGE_LOOP('',(#11498,#11507,#11516)); +#11498 = ORIENTED_EDGE('',*,*,#11499,.T.); +#11499 = EDGE_CURVE('',#11500,#11500,#11502,.T.); +#11500 = VERTEX_POINT('',#11501); +#11501 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11502 = CIRCLE('',#11503,0.131200000001); +#11503 = AXIS2_PLACEMENT_3D('',#11504,#11505,#11506); +#11504 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11505 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11506 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11507 = ORIENTED_EDGE('',*,*,#11508,.T.); +#11508 = EDGE_CURVE('',#11500,#11509,#11511,.T.); +#11509 = VERTEX_POINT('',#11510); +#11510 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11511 = CIRCLE('',#11512,0.164); +#11512 = AXIS2_PLACEMENT_3D('',#11513,#11514,#11515); +#11513 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11514 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11515 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11516 = ORIENTED_EDGE('',*,*,#11508,.F.); +#11517 = SPHERICAL_SURFACE('',#11518,0.164); +#11518 = AXIS2_PLACEMENT_3D('',#11519,#11520,#11521); +#11519 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11520 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11521 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11522 = ADVANCED_FACE('',(#11523),#11526,.F.); +#11523 = FACE_BOUND('',#11524,.F.); +#11524 = EDGE_LOOP('',(#11525)); +#11525 = ORIENTED_EDGE('',*,*,#11499,.T.); +#11526 = PLANE('',#11527); +#11527 = AXIS2_PLACEMENT_3D('',#11528,#11529,#11530); +#11528 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11529 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11530 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11535)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11532,#11533,#11534)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11532 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11533 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11534 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11535 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11532, + 'distance_accuracy_value','confusion accuracy'); +#11536 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11537,#11539); +#11537 = ( REPRESENTATION_RELATIONSHIP('','',#11492,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11538) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11538 = ITEM_DEFINED_TRANSFORMATION('','',#11,#735); +#11539 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11540); +#11540 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49817','BALL_0179','',#5,#11487 + ,$); +#11541 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11489)); +#11542 = SHAPE_DEFINITION_REPRESENTATION(#11543,#11549); +#11543 = PRODUCT_DEFINITION_SHAPE('','',#11544); +#11544 = PRODUCT_DEFINITION('design','',#11545,#11548); +#11545 = PRODUCT_DEFINITION_FORMATION('','',#11546); +#11546 = PRODUCT('BALL_0180','BALL_0180','',(#11547)); +#11547 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11548 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11549 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11550),#11588); +#11550 = MANIFOLD_SOLID_BREP('',#11551); +#11551 = CLOSED_SHELL('',(#11552,#11579)); +#11552 = ADVANCED_FACE('',(#11553),#11574,.T.); +#11553 = FACE_BOUND('',#11554,.T.); +#11554 = EDGE_LOOP('',(#11555,#11564,#11573)); +#11555 = ORIENTED_EDGE('',*,*,#11556,.T.); +#11556 = EDGE_CURVE('',#11557,#11557,#11559,.T.); +#11557 = VERTEX_POINT('',#11558); +#11558 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11559 = CIRCLE('',#11560,0.131200000001); +#11560 = AXIS2_PLACEMENT_3D('',#11561,#11562,#11563); +#11561 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11562 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11563 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11564 = ORIENTED_EDGE('',*,*,#11565,.T.); +#11565 = EDGE_CURVE('',#11557,#11566,#11568,.T.); +#11566 = VERTEX_POINT('',#11567); +#11567 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11568 = CIRCLE('',#11569,0.164); +#11569 = AXIS2_PLACEMENT_3D('',#11570,#11571,#11572); +#11570 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11571 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11572 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11573 = ORIENTED_EDGE('',*,*,#11565,.F.); +#11574 = SPHERICAL_SURFACE('',#11575,0.164); +#11575 = AXIS2_PLACEMENT_3D('',#11576,#11577,#11578); +#11576 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11577 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11578 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11579 = ADVANCED_FACE('',(#11580),#11583,.F.); +#11580 = FACE_BOUND('',#11581,.F.); +#11581 = EDGE_LOOP('',(#11582)); +#11582 = ORIENTED_EDGE('',*,*,#11556,.T.); +#11583 = PLANE('',#11584); +#11584 = AXIS2_PLACEMENT_3D('',#11585,#11586,#11587); +#11585 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11586 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11587 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11592)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11589,#11590,#11591)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11589 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11590 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11591 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11592 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11589, + 'distance_accuracy_value','confusion accuracy'); +#11593 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11594,#11596); +#11594 = ( REPRESENTATION_RELATIONSHIP('','',#11549,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11595) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11595 = ITEM_DEFINED_TRANSFORMATION('','',#11,#739); +#11596 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11597); +#11597 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49818','BALL_0180','',#5,#11544 + ,$); +#11598 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11546)); +#11599 = SHAPE_DEFINITION_REPRESENTATION(#11600,#11606); +#11600 = PRODUCT_DEFINITION_SHAPE('','',#11601); +#11601 = PRODUCT_DEFINITION('design','',#11602,#11605); +#11602 = PRODUCT_DEFINITION_FORMATION('','',#11603); +#11603 = PRODUCT('BALL_0181','BALL_0181','',(#11604)); +#11604 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11605 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11606 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11607),#11645); +#11607 = MANIFOLD_SOLID_BREP('',#11608); +#11608 = CLOSED_SHELL('',(#11609,#11636)); +#11609 = ADVANCED_FACE('',(#11610),#11631,.T.); +#11610 = FACE_BOUND('',#11611,.T.); +#11611 = EDGE_LOOP('',(#11612,#11621,#11630)); +#11612 = ORIENTED_EDGE('',*,*,#11613,.T.); +#11613 = EDGE_CURVE('',#11614,#11614,#11616,.T.); +#11614 = VERTEX_POINT('',#11615); +#11615 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11616 = CIRCLE('',#11617,0.131200000001); +#11617 = AXIS2_PLACEMENT_3D('',#11618,#11619,#11620); +#11618 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11619 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11620 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11621 = ORIENTED_EDGE('',*,*,#11622,.T.); +#11622 = EDGE_CURVE('',#11614,#11623,#11625,.T.); +#11623 = VERTEX_POINT('',#11624); +#11624 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11625 = CIRCLE('',#11626,0.164); +#11626 = AXIS2_PLACEMENT_3D('',#11627,#11628,#11629); +#11627 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11628 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11629 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11630 = ORIENTED_EDGE('',*,*,#11622,.F.); +#11631 = SPHERICAL_SURFACE('',#11632,0.164); +#11632 = AXIS2_PLACEMENT_3D('',#11633,#11634,#11635); +#11633 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11634 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11635 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11636 = ADVANCED_FACE('',(#11637),#11640,.F.); +#11637 = FACE_BOUND('',#11638,.F.); +#11638 = EDGE_LOOP('',(#11639)); +#11639 = ORIENTED_EDGE('',*,*,#11613,.T.); +#11640 = PLANE('',#11641); +#11641 = AXIS2_PLACEMENT_3D('',#11642,#11643,#11644); +#11642 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11643 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11644 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11649)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11646,#11647,#11648)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11646 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11647 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11648 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11649 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11646, + 'distance_accuracy_value','confusion accuracy'); +#11650 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11651,#11653); +#11651 = ( REPRESENTATION_RELATIONSHIP('','',#11606,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11652) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11652 = ITEM_DEFINED_TRANSFORMATION('','',#11,#743); +#11653 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11654); +#11654 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49819','BALL_0181','',#5,#11601 + ,$); +#11655 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11603)); +#11656 = SHAPE_DEFINITION_REPRESENTATION(#11657,#11663); +#11657 = PRODUCT_DEFINITION_SHAPE('','',#11658); +#11658 = PRODUCT_DEFINITION('design','',#11659,#11662); +#11659 = PRODUCT_DEFINITION_FORMATION('','',#11660); +#11660 = PRODUCT('BALL_0182','BALL_0182','',(#11661)); +#11661 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11662 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11663 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11664),#11702); +#11664 = MANIFOLD_SOLID_BREP('',#11665); +#11665 = CLOSED_SHELL('',(#11666,#11693)); +#11666 = ADVANCED_FACE('',(#11667),#11688,.T.); +#11667 = FACE_BOUND('',#11668,.T.); +#11668 = EDGE_LOOP('',(#11669,#11678,#11687)); +#11669 = ORIENTED_EDGE('',*,*,#11670,.T.); +#11670 = EDGE_CURVE('',#11671,#11671,#11673,.T.); +#11671 = VERTEX_POINT('',#11672); +#11672 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11673 = CIRCLE('',#11674,0.131200000001); +#11674 = AXIS2_PLACEMENT_3D('',#11675,#11676,#11677); +#11675 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11676 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11677 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11678 = ORIENTED_EDGE('',*,*,#11679,.T.); +#11679 = EDGE_CURVE('',#11671,#11680,#11682,.T.); +#11680 = VERTEX_POINT('',#11681); +#11681 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11682 = CIRCLE('',#11683,0.164); +#11683 = AXIS2_PLACEMENT_3D('',#11684,#11685,#11686); +#11684 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11685 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11686 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11687 = ORIENTED_EDGE('',*,*,#11679,.F.); +#11688 = SPHERICAL_SURFACE('',#11689,0.164); +#11689 = AXIS2_PLACEMENT_3D('',#11690,#11691,#11692); +#11690 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11691 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11692 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11693 = ADVANCED_FACE('',(#11694),#11697,.F.); +#11694 = FACE_BOUND('',#11695,.F.); +#11695 = EDGE_LOOP('',(#11696)); +#11696 = ORIENTED_EDGE('',*,*,#11670,.T.); +#11697 = PLANE('',#11698); +#11698 = AXIS2_PLACEMENT_3D('',#11699,#11700,#11701); +#11699 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11700 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11701 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11706)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11703,#11704,#11705)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11703 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11704 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11705 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11706 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11703, + 'distance_accuracy_value','confusion accuracy'); +#11707 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11708,#11710); +#11708 = ( REPRESENTATION_RELATIONSHIP('','',#11663,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11709) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11709 = ITEM_DEFINED_TRANSFORMATION('','',#11,#747); +#11710 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11711); +#11711 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49820','BALL_0182','',#5,#11658 + ,$); +#11712 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11660)); +#11713 = SHAPE_DEFINITION_REPRESENTATION(#11714,#11720); +#11714 = PRODUCT_DEFINITION_SHAPE('','',#11715); +#11715 = PRODUCT_DEFINITION('design','',#11716,#11719); +#11716 = PRODUCT_DEFINITION_FORMATION('','',#11717); +#11717 = PRODUCT('BALL_0183','BALL_0183','',(#11718)); +#11718 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11719 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11720 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11721),#11759); +#11721 = MANIFOLD_SOLID_BREP('',#11722); +#11722 = CLOSED_SHELL('',(#11723,#11750)); +#11723 = ADVANCED_FACE('',(#11724),#11745,.T.); +#11724 = FACE_BOUND('',#11725,.T.); +#11725 = EDGE_LOOP('',(#11726,#11735,#11744)); +#11726 = ORIENTED_EDGE('',*,*,#11727,.T.); +#11727 = EDGE_CURVE('',#11728,#11728,#11730,.T.); +#11728 = VERTEX_POINT('',#11729); +#11729 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11730 = CIRCLE('',#11731,0.131200000001); +#11731 = AXIS2_PLACEMENT_3D('',#11732,#11733,#11734); +#11732 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11733 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11734 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11735 = ORIENTED_EDGE('',*,*,#11736,.T.); +#11736 = EDGE_CURVE('',#11728,#11737,#11739,.T.); +#11737 = VERTEX_POINT('',#11738); +#11738 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11739 = CIRCLE('',#11740,0.164); +#11740 = AXIS2_PLACEMENT_3D('',#11741,#11742,#11743); +#11741 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11742 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11743 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11744 = ORIENTED_EDGE('',*,*,#11736,.F.); +#11745 = SPHERICAL_SURFACE('',#11746,0.164); +#11746 = AXIS2_PLACEMENT_3D('',#11747,#11748,#11749); +#11747 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11748 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11749 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11750 = ADVANCED_FACE('',(#11751),#11754,.F.); +#11751 = FACE_BOUND('',#11752,.F.); +#11752 = EDGE_LOOP('',(#11753)); +#11753 = ORIENTED_EDGE('',*,*,#11727,.T.); +#11754 = PLANE('',#11755); +#11755 = AXIS2_PLACEMENT_3D('',#11756,#11757,#11758); +#11756 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11757 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11758 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11763)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11760,#11761,#11762)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11760 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11761 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11762 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11763 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11760, + 'distance_accuracy_value','confusion accuracy'); +#11764 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11765,#11767); +#11765 = ( REPRESENTATION_RELATIONSHIP('','',#11720,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11766) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11766 = ITEM_DEFINED_TRANSFORMATION('','',#11,#751); +#11767 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11768); +#11768 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49821','BALL_0183','',#5,#11715 + ,$); +#11769 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11717)); +#11770 = SHAPE_DEFINITION_REPRESENTATION(#11771,#11777); +#11771 = PRODUCT_DEFINITION_SHAPE('','',#11772); +#11772 = PRODUCT_DEFINITION('design','',#11773,#11776); +#11773 = PRODUCT_DEFINITION_FORMATION('','',#11774); +#11774 = PRODUCT('BALL_0184','BALL_0184','',(#11775)); +#11775 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11776 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11777 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11778),#11816); +#11778 = MANIFOLD_SOLID_BREP('',#11779); +#11779 = CLOSED_SHELL('',(#11780,#11807)); +#11780 = ADVANCED_FACE('',(#11781),#11802,.T.); +#11781 = FACE_BOUND('',#11782,.T.); +#11782 = EDGE_LOOP('',(#11783,#11792,#11801)); +#11783 = ORIENTED_EDGE('',*,*,#11784,.T.); +#11784 = EDGE_CURVE('',#11785,#11785,#11787,.T.); +#11785 = VERTEX_POINT('',#11786); +#11786 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11787 = CIRCLE('',#11788,0.131200000001); +#11788 = AXIS2_PLACEMENT_3D('',#11789,#11790,#11791); +#11789 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11790 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11791 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11792 = ORIENTED_EDGE('',*,*,#11793,.T.); +#11793 = EDGE_CURVE('',#11785,#11794,#11796,.T.); +#11794 = VERTEX_POINT('',#11795); +#11795 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11796 = CIRCLE('',#11797,0.164); +#11797 = AXIS2_PLACEMENT_3D('',#11798,#11799,#11800); +#11798 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11799 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11800 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11801 = ORIENTED_EDGE('',*,*,#11793,.F.); +#11802 = SPHERICAL_SURFACE('',#11803,0.164); +#11803 = AXIS2_PLACEMENT_3D('',#11804,#11805,#11806); +#11804 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11805 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11806 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11807 = ADVANCED_FACE('',(#11808),#11811,.F.); +#11808 = FACE_BOUND('',#11809,.F.); +#11809 = EDGE_LOOP('',(#11810)); +#11810 = ORIENTED_EDGE('',*,*,#11784,.T.); +#11811 = PLANE('',#11812); +#11812 = AXIS2_PLACEMENT_3D('',#11813,#11814,#11815); +#11813 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11814 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11815 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11820)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11817,#11818,#11819)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11817 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11818 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11819 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11820 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11817, + 'distance_accuracy_value','confusion accuracy'); +#11821 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11822,#11824); +#11822 = ( REPRESENTATION_RELATIONSHIP('','',#11777,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11823) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11823 = ITEM_DEFINED_TRANSFORMATION('','',#11,#755); +#11824 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11825); +#11825 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49822','BALL_0184','',#5,#11772 + ,$); +#11826 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11774)); +#11827 = SHAPE_DEFINITION_REPRESENTATION(#11828,#11834); +#11828 = PRODUCT_DEFINITION_SHAPE('','',#11829); +#11829 = PRODUCT_DEFINITION('design','',#11830,#11833); +#11830 = PRODUCT_DEFINITION_FORMATION('','',#11831); +#11831 = PRODUCT('BALL_0185','BALL_0185','',(#11832)); +#11832 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11833 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11834 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11835),#11873); +#11835 = MANIFOLD_SOLID_BREP('',#11836); +#11836 = CLOSED_SHELL('',(#11837,#11864)); +#11837 = ADVANCED_FACE('',(#11838),#11859,.T.); +#11838 = FACE_BOUND('',#11839,.T.); +#11839 = EDGE_LOOP('',(#11840,#11849,#11858)); +#11840 = ORIENTED_EDGE('',*,*,#11841,.T.); +#11841 = EDGE_CURVE('',#11842,#11842,#11844,.T.); +#11842 = VERTEX_POINT('',#11843); +#11843 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11844 = CIRCLE('',#11845,0.131200000001); +#11845 = AXIS2_PLACEMENT_3D('',#11846,#11847,#11848); +#11846 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11847 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11848 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11849 = ORIENTED_EDGE('',*,*,#11850,.T.); +#11850 = EDGE_CURVE('',#11842,#11851,#11853,.T.); +#11851 = VERTEX_POINT('',#11852); +#11852 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11853 = CIRCLE('',#11854,0.164); +#11854 = AXIS2_PLACEMENT_3D('',#11855,#11856,#11857); +#11855 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11856 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11857 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11858 = ORIENTED_EDGE('',*,*,#11850,.F.); +#11859 = SPHERICAL_SURFACE('',#11860,0.164); +#11860 = AXIS2_PLACEMENT_3D('',#11861,#11862,#11863); +#11861 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11862 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11863 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11864 = ADVANCED_FACE('',(#11865),#11868,.F.); +#11865 = FACE_BOUND('',#11866,.F.); +#11866 = EDGE_LOOP('',(#11867)); +#11867 = ORIENTED_EDGE('',*,*,#11841,.T.); +#11868 = PLANE('',#11869); +#11869 = AXIS2_PLACEMENT_3D('',#11870,#11871,#11872); +#11870 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11871 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11872 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11877)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11874,#11875,#11876)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11874 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11875 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11876 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11877 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11874, + 'distance_accuracy_value','confusion accuracy'); +#11878 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11879,#11881); +#11879 = ( REPRESENTATION_RELATIONSHIP('','',#11834,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11880) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11880 = ITEM_DEFINED_TRANSFORMATION('','',#11,#759); +#11881 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11882); +#11882 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49823','BALL_0185','',#5,#11829 + ,$); +#11883 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11831)); +#11884 = SHAPE_DEFINITION_REPRESENTATION(#11885,#11891); +#11885 = PRODUCT_DEFINITION_SHAPE('','',#11886); +#11886 = PRODUCT_DEFINITION('design','',#11887,#11890); +#11887 = PRODUCT_DEFINITION_FORMATION('','',#11888); +#11888 = PRODUCT('BALL_0186','BALL_0186','',(#11889)); +#11889 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11890 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11891 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11892),#11930); +#11892 = MANIFOLD_SOLID_BREP('',#11893); +#11893 = CLOSED_SHELL('',(#11894,#11921)); +#11894 = ADVANCED_FACE('',(#11895),#11916,.T.); +#11895 = FACE_BOUND('',#11896,.T.); +#11896 = EDGE_LOOP('',(#11897,#11906,#11915)); +#11897 = ORIENTED_EDGE('',*,*,#11898,.T.); +#11898 = EDGE_CURVE('',#11899,#11899,#11901,.T.); +#11899 = VERTEX_POINT('',#11900); +#11900 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11901 = CIRCLE('',#11902,0.131200000001); +#11902 = AXIS2_PLACEMENT_3D('',#11903,#11904,#11905); +#11903 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11904 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11905 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11906 = ORIENTED_EDGE('',*,*,#11907,.T.); +#11907 = EDGE_CURVE('',#11899,#11908,#11910,.T.); +#11908 = VERTEX_POINT('',#11909); +#11909 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11910 = CIRCLE('',#11911,0.164); +#11911 = AXIS2_PLACEMENT_3D('',#11912,#11913,#11914); +#11912 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11913 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11914 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11915 = ORIENTED_EDGE('',*,*,#11907,.F.); +#11916 = SPHERICAL_SURFACE('',#11917,0.164); +#11917 = AXIS2_PLACEMENT_3D('',#11918,#11919,#11920); +#11918 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11919 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11920 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11921 = ADVANCED_FACE('',(#11922),#11925,.F.); +#11922 = FACE_BOUND('',#11923,.F.); +#11923 = EDGE_LOOP('',(#11924)); +#11924 = ORIENTED_EDGE('',*,*,#11898,.T.); +#11925 = PLANE('',#11926); +#11926 = AXIS2_PLACEMENT_3D('',#11927,#11928,#11929); +#11927 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11928 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11929 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11934)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11931,#11932,#11933)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11931 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11932 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11933 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11934 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11931, + 'distance_accuracy_value','confusion accuracy'); +#11935 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11936,#11938); +#11936 = ( REPRESENTATION_RELATIONSHIP('','',#11891,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11937) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11937 = ITEM_DEFINED_TRANSFORMATION('','',#11,#763); +#11938 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11939); +#11939 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49824','BALL_0186','',#5,#11886 + ,$); +#11940 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11888)); +#11941 = SHAPE_DEFINITION_REPRESENTATION(#11942,#11948); +#11942 = PRODUCT_DEFINITION_SHAPE('','',#11943); +#11943 = PRODUCT_DEFINITION('design','',#11944,#11947); +#11944 = PRODUCT_DEFINITION_FORMATION('','',#11945); +#11945 = PRODUCT('BALL_0187','BALL_0187','',(#11946)); +#11946 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11947 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11948 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11949),#11987); +#11949 = MANIFOLD_SOLID_BREP('',#11950); +#11950 = CLOSED_SHELL('',(#11951,#11978)); +#11951 = ADVANCED_FACE('',(#11952),#11973,.T.); +#11952 = FACE_BOUND('',#11953,.T.); +#11953 = EDGE_LOOP('',(#11954,#11963,#11972)); +#11954 = ORIENTED_EDGE('',*,*,#11955,.T.); +#11955 = EDGE_CURVE('',#11956,#11956,#11958,.T.); +#11956 = VERTEX_POINT('',#11957); +#11957 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#11958 = CIRCLE('',#11959,0.131200000001); +#11959 = AXIS2_PLACEMENT_3D('',#11960,#11961,#11962); +#11960 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#11961 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#11962 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#11963 = ORIENTED_EDGE('',*,*,#11964,.T.); +#11964 = EDGE_CURVE('',#11956,#11965,#11967,.T.); +#11965 = VERTEX_POINT('',#11966); +#11966 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#11967 = CIRCLE('',#11968,0.164); +#11968 = AXIS2_PLACEMENT_3D('',#11969,#11970,#11971); +#11969 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11970 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#11971 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#11972 = ORIENTED_EDGE('',*,*,#11964,.F.); +#11973 = SPHERICAL_SURFACE('',#11974,0.164); +#11974 = AXIS2_PLACEMENT_3D('',#11975,#11976,#11977); +#11975 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#11976 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11977 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#11978 = ADVANCED_FACE('',(#11979),#11982,.F.); +#11979 = FACE_BOUND('',#11980,.F.); +#11980 = EDGE_LOOP('',(#11981)); +#11981 = ORIENTED_EDGE('',*,*,#11955,.T.); +#11982 = PLANE('',#11983); +#11983 = AXIS2_PLACEMENT_3D('',#11984,#11985,#11986); +#11984 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#11985 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#11986 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#11987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11991)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11988,#11989,#11990)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11988 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11989 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11990 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11991 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11988, + 'distance_accuracy_value','confusion accuracy'); +#11992 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11993,#11995); +#11993 = ( REPRESENTATION_RELATIONSHIP('','',#11948,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11994) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11994 = ITEM_DEFINED_TRANSFORMATION('','',#11,#767); +#11995 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11996); +#11996 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49825','BALL_0187','',#5,#11943 + ,$); +#11997 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11945)); +#11998 = SHAPE_DEFINITION_REPRESENTATION(#11999,#12005); +#11999 = PRODUCT_DEFINITION_SHAPE('','',#12000); +#12000 = PRODUCT_DEFINITION('design','',#12001,#12004); +#12001 = PRODUCT_DEFINITION_FORMATION('','',#12002); +#12002 = PRODUCT('BALL_0188','BALL_0188','',(#12003)); +#12003 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12004 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12005 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12006),#12044); +#12006 = MANIFOLD_SOLID_BREP('',#12007); +#12007 = CLOSED_SHELL('',(#12008,#12035)); +#12008 = ADVANCED_FACE('',(#12009),#12030,.T.); +#12009 = FACE_BOUND('',#12010,.T.); +#12010 = EDGE_LOOP('',(#12011,#12020,#12029)); +#12011 = ORIENTED_EDGE('',*,*,#12012,.T.); +#12012 = EDGE_CURVE('',#12013,#12013,#12015,.T.); +#12013 = VERTEX_POINT('',#12014); +#12014 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12015 = CIRCLE('',#12016,0.131200000001); +#12016 = AXIS2_PLACEMENT_3D('',#12017,#12018,#12019); +#12017 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12018 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12019 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12020 = ORIENTED_EDGE('',*,*,#12021,.T.); +#12021 = EDGE_CURVE('',#12013,#12022,#12024,.T.); +#12022 = VERTEX_POINT('',#12023); +#12023 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12024 = CIRCLE('',#12025,0.164); +#12025 = AXIS2_PLACEMENT_3D('',#12026,#12027,#12028); +#12026 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12027 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12028 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12029 = ORIENTED_EDGE('',*,*,#12021,.F.); +#12030 = SPHERICAL_SURFACE('',#12031,0.164); +#12031 = AXIS2_PLACEMENT_3D('',#12032,#12033,#12034); +#12032 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12033 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12034 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12035 = ADVANCED_FACE('',(#12036),#12039,.F.); +#12036 = FACE_BOUND('',#12037,.F.); +#12037 = EDGE_LOOP('',(#12038)); +#12038 = ORIENTED_EDGE('',*,*,#12012,.T.); +#12039 = PLANE('',#12040); +#12040 = AXIS2_PLACEMENT_3D('',#12041,#12042,#12043); +#12041 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12042 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12043 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12048)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12045,#12046,#12047)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12045 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12046 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12047 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12048 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12045, + 'distance_accuracy_value','confusion accuracy'); +#12049 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12050,#12052); +#12050 = ( REPRESENTATION_RELATIONSHIP('','',#12005,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12051) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12051 = ITEM_DEFINED_TRANSFORMATION('','',#11,#771); +#12052 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12053); +#12053 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49826','BALL_0188','',#5,#12000 + ,$); +#12054 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12002)); +#12055 = SHAPE_DEFINITION_REPRESENTATION(#12056,#12062); +#12056 = PRODUCT_DEFINITION_SHAPE('','',#12057); +#12057 = PRODUCT_DEFINITION('design','',#12058,#12061); +#12058 = PRODUCT_DEFINITION_FORMATION('','',#12059); +#12059 = PRODUCT('BALL_0189','BALL_0189','',(#12060)); +#12060 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12061 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12062 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12063),#12101); +#12063 = MANIFOLD_SOLID_BREP('',#12064); +#12064 = CLOSED_SHELL('',(#12065,#12092)); +#12065 = ADVANCED_FACE('',(#12066),#12087,.T.); +#12066 = FACE_BOUND('',#12067,.T.); +#12067 = EDGE_LOOP('',(#12068,#12077,#12086)); +#12068 = ORIENTED_EDGE('',*,*,#12069,.T.); +#12069 = EDGE_CURVE('',#12070,#12070,#12072,.T.); +#12070 = VERTEX_POINT('',#12071); +#12071 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12072 = CIRCLE('',#12073,0.131200000001); +#12073 = AXIS2_PLACEMENT_3D('',#12074,#12075,#12076); +#12074 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12075 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12076 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12077 = ORIENTED_EDGE('',*,*,#12078,.T.); +#12078 = EDGE_CURVE('',#12070,#12079,#12081,.T.); +#12079 = VERTEX_POINT('',#12080); +#12080 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12081 = CIRCLE('',#12082,0.164); +#12082 = AXIS2_PLACEMENT_3D('',#12083,#12084,#12085); +#12083 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12084 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12085 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12086 = ORIENTED_EDGE('',*,*,#12078,.F.); +#12087 = SPHERICAL_SURFACE('',#12088,0.164); +#12088 = AXIS2_PLACEMENT_3D('',#12089,#12090,#12091); +#12089 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12090 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12091 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12092 = ADVANCED_FACE('',(#12093),#12096,.F.); +#12093 = FACE_BOUND('',#12094,.F.); +#12094 = EDGE_LOOP('',(#12095)); +#12095 = ORIENTED_EDGE('',*,*,#12069,.T.); +#12096 = PLANE('',#12097); +#12097 = AXIS2_PLACEMENT_3D('',#12098,#12099,#12100); +#12098 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12099 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12100 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12105)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12102,#12103,#12104)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12102 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12103 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12104 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12105 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12102, + 'distance_accuracy_value','confusion accuracy'); +#12106 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12107,#12109); +#12107 = ( REPRESENTATION_RELATIONSHIP('','',#12062,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12108) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12108 = ITEM_DEFINED_TRANSFORMATION('','',#11,#775); +#12109 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12110); +#12110 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49827','BALL_0189','',#5,#12057 + ,$); +#12111 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12059)); +#12112 = SHAPE_DEFINITION_REPRESENTATION(#12113,#12119); +#12113 = PRODUCT_DEFINITION_SHAPE('','',#12114); +#12114 = PRODUCT_DEFINITION('design','',#12115,#12118); +#12115 = PRODUCT_DEFINITION_FORMATION('','',#12116); +#12116 = PRODUCT('BALL_0190','BALL_0190','',(#12117)); +#12117 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12118 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12119 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12120),#12158); +#12120 = MANIFOLD_SOLID_BREP('',#12121); +#12121 = CLOSED_SHELL('',(#12122,#12149)); +#12122 = ADVANCED_FACE('',(#12123),#12144,.T.); +#12123 = FACE_BOUND('',#12124,.T.); +#12124 = EDGE_LOOP('',(#12125,#12134,#12143)); +#12125 = ORIENTED_EDGE('',*,*,#12126,.T.); +#12126 = EDGE_CURVE('',#12127,#12127,#12129,.T.); +#12127 = VERTEX_POINT('',#12128); +#12128 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12129 = CIRCLE('',#12130,0.131200000001); +#12130 = AXIS2_PLACEMENT_3D('',#12131,#12132,#12133); +#12131 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12132 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12133 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12134 = ORIENTED_EDGE('',*,*,#12135,.T.); +#12135 = EDGE_CURVE('',#12127,#12136,#12138,.T.); +#12136 = VERTEX_POINT('',#12137); +#12137 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12138 = CIRCLE('',#12139,0.164); +#12139 = AXIS2_PLACEMENT_3D('',#12140,#12141,#12142); +#12140 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12141 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12142 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12143 = ORIENTED_EDGE('',*,*,#12135,.F.); +#12144 = SPHERICAL_SURFACE('',#12145,0.164); +#12145 = AXIS2_PLACEMENT_3D('',#12146,#12147,#12148); +#12146 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12147 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12148 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12149 = ADVANCED_FACE('',(#12150),#12153,.F.); +#12150 = FACE_BOUND('',#12151,.F.); +#12151 = EDGE_LOOP('',(#12152)); +#12152 = ORIENTED_EDGE('',*,*,#12126,.T.); +#12153 = PLANE('',#12154); +#12154 = AXIS2_PLACEMENT_3D('',#12155,#12156,#12157); +#12155 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12156 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12157 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12162)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12159,#12160,#12161)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12159 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12160 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12161 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12162 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12159, + 'distance_accuracy_value','confusion accuracy'); +#12163 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12164,#12166); +#12164 = ( REPRESENTATION_RELATIONSHIP('','',#12119,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12165) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12165 = ITEM_DEFINED_TRANSFORMATION('','',#11,#779); +#12166 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12167); +#12167 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49828','BALL_0190','',#5,#12114 + ,$); +#12168 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12116)); +#12169 = SHAPE_DEFINITION_REPRESENTATION(#12170,#12176); +#12170 = PRODUCT_DEFINITION_SHAPE('','',#12171); +#12171 = PRODUCT_DEFINITION('design','',#12172,#12175); +#12172 = PRODUCT_DEFINITION_FORMATION('','',#12173); +#12173 = PRODUCT('BALL_0191','BALL_0191','',(#12174)); +#12174 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12175 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12176 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12177),#12215); +#12177 = MANIFOLD_SOLID_BREP('',#12178); +#12178 = CLOSED_SHELL('',(#12179,#12206)); +#12179 = ADVANCED_FACE('',(#12180),#12201,.T.); +#12180 = FACE_BOUND('',#12181,.T.); +#12181 = EDGE_LOOP('',(#12182,#12191,#12200)); +#12182 = ORIENTED_EDGE('',*,*,#12183,.T.); +#12183 = EDGE_CURVE('',#12184,#12184,#12186,.T.); +#12184 = VERTEX_POINT('',#12185); +#12185 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12186 = CIRCLE('',#12187,0.131200000001); +#12187 = AXIS2_PLACEMENT_3D('',#12188,#12189,#12190); +#12188 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12189 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12190 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12191 = ORIENTED_EDGE('',*,*,#12192,.T.); +#12192 = EDGE_CURVE('',#12184,#12193,#12195,.T.); +#12193 = VERTEX_POINT('',#12194); +#12194 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12195 = CIRCLE('',#12196,0.164); +#12196 = AXIS2_PLACEMENT_3D('',#12197,#12198,#12199); +#12197 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12198 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12199 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12200 = ORIENTED_EDGE('',*,*,#12192,.F.); +#12201 = SPHERICAL_SURFACE('',#12202,0.164); +#12202 = AXIS2_PLACEMENT_3D('',#12203,#12204,#12205); +#12203 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12204 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12205 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12206 = ADVANCED_FACE('',(#12207),#12210,.F.); +#12207 = FACE_BOUND('',#12208,.F.); +#12208 = EDGE_LOOP('',(#12209)); +#12209 = ORIENTED_EDGE('',*,*,#12183,.T.); +#12210 = PLANE('',#12211); +#12211 = AXIS2_PLACEMENT_3D('',#12212,#12213,#12214); +#12212 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12213 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12214 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12219)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12216,#12217,#12218)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12216 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12217 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12218 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12219 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12216, + 'distance_accuracy_value','confusion accuracy'); +#12220 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12221,#12223); +#12221 = ( REPRESENTATION_RELATIONSHIP('','',#12176,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12222) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12222 = ITEM_DEFINED_TRANSFORMATION('','',#11,#783); +#12223 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12224); +#12224 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49829','BALL_0191','',#5,#12171 + ,$); +#12225 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12173)); +#12226 = SHAPE_DEFINITION_REPRESENTATION(#12227,#12233); +#12227 = PRODUCT_DEFINITION_SHAPE('','',#12228); +#12228 = PRODUCT_DEFINITION('design','',#12229,#12232); +#12229 = PRODUCT_DEFINITION_FORMATION('','',#12230); +#12230 = PRODUCT('BALL_0192','BALL_0192','',(#12231)); +#12231 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12232 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12233 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12234),#12272); +#12234 = MANIFOLD_SOLID_BREP('',#12235); +#12235 = CLOSED_SHELL('',(#12236,#12263)); +#12236 = ADVANCED_FACE('',(#12237),#12258,.T.); +#12237 = FACE_BOUND('',#12238,.T.); +#12238 = EDGE_LOOP('',(#12239,#12248,#12257)); +#12239 = ORIENTED_EDGE('',*,*,#12240,.T.); +#12240 = EDGE_CURVE('',#12241,#12241,#12243,.T.); +#12241 = VERTEX_POINT('',#12242); +#12242 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12243 = CIRCLE('',#12244,0.131200000001); +#12244 = AXIS2_PLACEMENT_3D('',#12245,#12246,#12247); +#12245 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12246 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12247 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12248 = ORIENTED_EDGE('',*,*,#12249,.T.); +#12249 = EDGE_CURVE('',#12241,#12250,#12252,.T.); +#12250 = VERTEX_POINT('',#12251); +#12251 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12252 = CIRCLE('',#12253,0.164); +#12253 = AXIS2_PLACEMENT_3D('',#12254,#12255,#12256); +#12254 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12255 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12256 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12257 = ORIENTED_EDGE('',*,*,#12249,.F.); +#12258 = SPHERICAL_SURFACE('',#12259,0.164); +#12259 = AXIS2_PLACEMENT_3D('',#12260,#12261,#12262); +#12260 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12261 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12262 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12263 = ADVANCED_FACE('',(#12264),#12267,.F.); +#12264 = FACE_BOUND('',#12265,.F.); +#12265 = EDGE_LOOP('',(#12266)); +#12266 = ORIENTED_EDGE('',*,*,#12240,.T.); +#12267 = PLANE('',#12268); +#12268 = AXIS2_PLACEMENT_3D('',#12269,#12270,#12271); +#12269 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12270 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12271 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12276)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12273,#12274,#12275)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12273 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12274 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12275 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12276 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12273, + 'distance_accuracy_value','confusion accuracy'); +#12277 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12278,#12280); +#12278 = ( REPRESENTATION_RELATIONSHIP('','',#12233,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12279) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12279 = ITEM_DEFINED_TRANSFORMATION('','',#11,#787); +#12280 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12281); +#12281 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49830','BALL_0192','',#5,#12228 + ,$); +#12282 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12230)); +#12283 = SHAPE_DEFINITION_REPRESENTATION(#12284,#12290); +#12284 = PRODUCT_DEFINITION_SHAPE('','',#12285); +#12285 = PRODUCT_DEFINITION('design','',#12286,#12289); +#12286 = PRODUCT_DEFINITION_FORMATION('','',#12287); +#12287 = PRODUCT('BALL_0193','BALL_0193','',(#12288)); +#12288 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12289 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12290 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12291),#12329); +#12291 = MANIFOLD_SOLID_BREP('',#12292); +#12292 = CLOSED_SHELL('',(#12293,#12320)); +#12293 = ADVANCED_FACE('',(#12294),#12315,.T.); +#12294 = FACE_BOUND('',#12295,.T.); +#12295 = EDGE_LOOP('',(#12296,#12305,#12314)); +#12296 = ORIENTED_EDGE('',*,*,#12297,.T.); +#12297 = EDGE_CURVE('',#12298,#12298,#12300,.T.); +#12298 = VERTEX_POINT('',#12299); +#12299 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12300 = CIRCLE('',#12301,0.131200000001); +#12301 = AXIS2_PLACEMENT_3D('',#12302,#12303,#12304); +#12302 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12303 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12304 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12305 = ORIENTED_EDGE('',*,*,#12306,.T.); +#12306 = EDGE_CURVE('',#12298,#12307,#12309,.T.); +#12307 = VERTEX_POINT('',#12308); +#12308 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12309 = CIRCLE('',#12310,0.164); +#12310 = AXIS2_PLACEMENT_3D('',#12311,#12312,#12313); +#12311 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12312 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12313 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12314 = ORIENTED_EDGE('',*,*,#12306,.F.); +#12315 = SPHERICAL_SURFACE('',#12316,0.164); +#12316 = AXIS2_PLACEMENT_3D('',#12317,#12318,#12319); +#12317 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12318 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12319 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12320 = ADVANCED_FACE('',(#12321),#12324,.F.); +#12321 = FACE_BOUND('',#12322,.F.); +#12322 = EDGE_LOOP('',(#12323)); +#12323 = ORIENTED_EDGE('',*,*,#12297,.T.); +#12324 = PLANE('',#12325); +#12325 = AXIS2_PLACEMENT_3D('',#12326,#12327,#12328); +#12326 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12327 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12328 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12333)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12330,#12331,#12332)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12330 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12331 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12332 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12333 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12330, + 'distance_accuracy_value','confusion accuracy'); +#12334 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12335,#12337); +#12335 = ( REPRESENTATION_RELATIONSHIP('','',#12290,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12336) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12336 = ITEM_DEFINED_TRANSFORMATION('','',#11,#791); +#12337 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12338); +#12338 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49831','BALL_0193','',#5,#12285 + ,$); +#12339 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12287)); +#12340 = SHAPE_DEFINITION_REPRESENTATION(#12341,#12347); +#12341 = PRODUCT_DEFINITION_SHAPE('','',#12342); +#12342 = PRODUCT_DEFINITION('design','',#12343,#12346); +#12343 = PRODUCT_DEFINITION_FORMATION('','',#12344); +#12344 = PRODUCT('BALL_0194','BALL_0194','',(#12345)); +#12345 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12346 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12347 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12348),#12386); +#12348 = MANIFOLD_SOLID_BREP('',#12349); +#12349 = CLOSED_SHELL('',(#12350,#12377)); +#12350 = ADVANCED_FACE('',(#12351),#12372,.T.); +#12351 = FACE_BOUND('',#12352,.T.); +#12352 = EDGE_LOOP('',(#12353,#12362,#12371)); +#12353 = ORIENTED_EDGE('',*,*,#12354,.T.); +#12354 = EDGE_CURVE('',#12355,#12355,#12357,.T.); +#12355 = VERTEX_POINT('',#12356); +#12356 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12357 = CIRCLE('',#12358,0.131200000001); +#12358 = AXIS2_PLACEMENT_3D('',#12359,#12360,#12361); +#12359 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12360 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12361 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12362 = ORIENTED_EDGE('',*,*,#12363,.T.); +#12363 = EDGE_CURVE('',#12355,#12364,#12366,.T.); +#12364 = VERTEX_POINT('',#12365); +#12365 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12366 = CIRCLE('',#12367,0.164); +#12367 = AXIS2_PLACEMENT_3D('',#12368,#12369,#12370); +#12368 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12369 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12370 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12371 = ORIENTED_EDGE('',*,*,#12363,.F.); +#12372 = SPHERICAL_SURFACE('',#12373,0.164); +#12373 = AXIS2_PLACEMENT_3D('',#12374,#12375,#12376); +#12374 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12375 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12376 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12377 = ADVANCED_FACE('',(#12378),#12381,.F.); +#12378 = FACE_BOUND('',#12379,.F.); +#12379 = EDGE_LOOP('',(#12380)); +#12380 = ORIENTED_EDGE('',*,*,#12354,.T.); +#12381 = PLANE('',#12382); +#12382 = AXIS2_PLACEMENT_3D('',#12383,#12384,#12385); +#12383 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12384 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12385 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12390)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12387,#12388,#12389)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12387 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12388 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12389 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12390 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12387, + 'distance_accuracy_value','confusion accuracy'); +#12391 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12392,#12394); +#12392 = ( REPRESENTATION_RELATIONSHIP('','',#12347,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12393) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12393 = ITEM_DEFINED_TRANSFORMATION('','',#11,#795); +#12394 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12395); +#12395 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49832','BALL_0194','',#5,#12342 + ,$); +#12396 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12344)); +#12397 = SHAPE_DEFINITION_REPRESENTATION(#12398,#12404); +#12398 = PRODUCT_DEFINITION_SHAPE('','',#12399); +#12399 = PRODUCT_DEFINITION('design','',#12400,#12403); +#12400 = PRODUCT_DEFINITION_FORMATION('','',#12401); +#12401 = PRODUCT('BALL_0195','BALL_0195','',(#12402)); +#12402 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12403 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12404 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12405),#12443); +#12405 = MANIFOLD_SOLID_BREP('',#12406); +#12406 = CLOSED_SHELL('',(#12407,#12434)); +#12407 = ADVANCED_FACE('',(#12408),#12429,.T.); +#12408 = FACE_BOUND('',#12409,.T.); +#12409 = EDGE_LOOP('',(#12410,#12419,#12428)); +#12410 = ORIENTED_EDGE('',*,*,#12411,.T.); +#12411 = EDGE_CURVE('',#12412,#12412,#12414,.T.); +#12412 = VERTEX_POINT('',#12413); +#12413 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12414 = CIRCLE('',#12415,0.131200000001); +#12415 = AXIS2_PLACEMENT_3D('',#12416,#12417,#12418); +#12416 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12417 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12418 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12419 = ORIENTED_EDGE('',*,*,#12420,.T.); +#12420 = EDGE_CURVE('',#12412,#12421,#12423,.T.); +#12421 = VERTEX_POINT('',#12422); +#12422 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12423 = CIRCLE('',#12424,0.164); +#12424 = AXIS2_PLACEMENT_3D('',#12425,#12426,#12427); +#12425 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12426 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12427 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12428 = ORIENTED_EDGE('',*,*,#12420,.F.); +#12429 = SPHERICAL_SURFACE('',#12430,0.164); +#12430 = AXIS2_PLACEMENT_3D('',#12431,#12432,#12433); +#12431 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12432 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12433 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12434 = ADVANCED_FACE('',(#12435),#12438,.F.); +#12435 = FACE_BOUND('',#12436,.F.); +#12436 = EDGE_LOOP('',(#12437)); +#12437 = ORIENTED_EDGE('',*,*,#12411,.T.); +#12438 = PLANE('',#12439); +#12439 = AXIS2_PLACEMENT_3D('',#12440,#12441,#12442); +#12440 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12441 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12442 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12447)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12444,#12445,#12446)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12444 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12445 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12446 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12447 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12444, + 'distance_accuracy_value','confusion accuracy'); +#12448 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12449,#12451); +#12449 = ( REPRESENTATION_RELATIONSHIP('','',#12404,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12450) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12450 = ITEM_DEFINED_TRANSFORMATION('','',#11,#799); +#12451 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12452); +#12452 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49833','BALL_0195','',#5,#12399 + ,$); +#12453 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12401)); +#12454 = SHAPE_DEFINITION_REPRESENTATION(#12455,#12461); +#12455 = PRODUCT_DEFINITION_SHAPE('','',#12456); +#12456 = PRODUCT_DEFINITION('design','',#12457,#12460); +#12457 = PRODUCT_DEFINITION_FORMATION('','',#12458); +#12458 = PRODUCT('BALL_0196','BALL_0196','',(#12459)); +#12459 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12460 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12461 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12462),#12500); +#12462 = MANIFOLD_SOLID_BREP('',#12463); +#12463 = CLOSED_SHELL('',(#12464,#12491)); +#12464 = ADVANCED_FACE('',(#12465),#12486,.T.); +#12465 = FACE_BOUND('',#12466,.T.); +#12466 = EDGE_LOOP('',(#12467,#12476,#12485)); +#12467 = ORIENTED_EDGE('',*,*,#12468,.T.); +#12468 = EDGE_CURVE('',#12469,#12469,#12471,.T.); +#12469 = VERTEX_POINT('',#12470); +#12470 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12471 = CIRCLE('',#12472,0.131200000001); +#12472 = AXIS2_PLACEMENT_3D('',#12473,#12474,#12475); +#12473 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12474 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12475 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12476 = ORIENTED_EDGE('',*,*,#12477,.T.); +#12477 = EDGE_CURVE('',#12469,#12478,#12480,.T.); +#12478 = VERTEX_POINT('',#12479); +#12479 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12480 = CIRCLE('',#12481,0.164); +#12481 = AXIS2_PLACEMENT_3D('',#12482,#12483,#12484); +#12482 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12483 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12484 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12485 = ORIENTED_EDGE('',*,*,#12477,.F.); +#12486 = SPHERICAL_SURFACE('',#12487,0.164); +#12487 = AXIS2_PLACEMENT_3D('',#12488,#12489,#12490); +#12488 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12489 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12490 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12491 = ADVANCED_FACE('',(#12492),#12495,.F.); +#12492 = FACE_BOUND('',#12493,.F.); +#12493 = EDGE_LOOP('',(#12494)); +#12494 = ORIENTED_EDGE('',*,*,#12468,.T.); +#12495 = PLANE('',#12496); +#12496 = AXIS2_PLACEMENT_3D('',#12497,#12498,#12499); +#12497 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12498 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12499 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12504)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12501,#12502,#12503)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12501 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12502 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12503 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12504 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12501, + 'distance_accuracy_value','confusion accuracy'); +#12505 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12506,#12508); +#12506 = ( REPRESENTATION_RELATIONSHIP('','',#12461,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12507) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12507 = ITEM_DEFINED_TRANSFORMATION('','',#11,#803); +#12508 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12509); +#12509 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49834','BALL_0196','',#5,#12456 + ,$); +#12510 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12458)); +#12511 = SHAPE_DEFINITION_REPRESENTATION(#12512,#12518); +#12512 = PRODUCT_DEFINITION_SHAPE('','',#12513); +#12513 = PRODUCT_DEFINITION('design','',#12514,#12517); +#12514 = PRODUCT_DEFINITION_FORMATION('','',#12515); +#12515 = PRODUCT('BALL_0197','BALL_0197','',(#12516)); +#12516 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12517 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12518 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12519),#12557); +#12519 = MANIFOLD_SOLID_BREP('',#12520); +#12520 = CLOSED_SHELL('',(#12521,#12548)); +#12521 = ADVANCED_FACE('',(#12522),#12543,.T.); +#12522 = FACE_BOUND('',#12523,.T.); +#12523 = EDGE_LOOP('',(#12524,#12533,#12542)); +#12524 = ORIENTED_EDGE('',*,*,#12525,.T.); +#12525 = EDGE_CURVE('',#12526,#12526,#12528,.T.); +#12526 = VERTEX_POINT('',#12527); +#12527 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12528 = CIRCLE('',#12529,0.131200000001); +#12529 = AXIS2_PLACEMENT_3D('',#12530,#12531,#12532); +#12530 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12531 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12532 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12533 = ORIENTED_EDGE('',*,*,#12534,.T.); +#12534 = EDGE_CURVE('',#12526,#12535,#12537,.T.); +#12535 = VERTEX_POINT('',#12536); +#12536 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12537 = CIRCLE('',#12538,0.164); +#12538 = AXIS2_PLACEMENT_3D('',#12539,#12540,#12541); +#12539 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12540 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12541 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12542 = ORIENTED_EDGE('',*,*,#12534,.F.); +#12543 = SPHERICAL_SURFACE('',#12544,0.164); +#12544 = AXIS2_PLACEMENT_3D('',#12545,#12546,#12547); +#12545 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12546 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12547 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12548 = ADVANCED_FACE('',(#12549),#12552,.F.); +#12549 = FACE_BOUND('',#12550,.F.); +#12550 = EDGE_LOOP('',(#12551)); +#12551 = ORIENTED_EDGE('',*,*,#12525,.T.); +#12552 = PLANE('',#12553); +#12553 = AXIS2_PLACEMENT_3D('',#12554,#12555,#12556); +#12554 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12555 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12556 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12561)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12558,#12559,#12560)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12558 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12559 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12560 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12561 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12558, + 'distance_accuracy_value','confusion accuracy'); +#12562 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12563,#12565); +#12563 = ( REPRESENTATION_RELATIONSHIP('','',#12518,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12564) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12564 = ITEM_DEFINED_TRANSFORMATION('','',#11,#807); +#12565 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12566); +#12566 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49835','BALL_0197','',#5,#12513 + ,$); +#12567 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12515)); +#12568 = SHAPE_DEFINITION_REPRESENTATION(#12569,#12575); +#12569 = PRODUCT_DEFINITION_SHAPE('','',#12570); +#12570 = PRODUCT_DEFINITION('design','',#12571,#12574); +#12571 = PRODUCT_DEFINITION_FORMATION('','',#12572); +#12572 = PRODUCT('BALL_0198','BALL_0198','',(#12573)); +#12573 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12574 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12575 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12576),#12614); +#12576 = MANIFOLD_SOLID_BREP('',#12577); +#12577 = CLOSED_SHELL('',(#12578,#12605)); +#12578 = ADVANCED_FACE('',(#12579),#12600,.T.); +#12579 = FACE_BOUND('',#12580,.T.); +#12580 = EDGE_LOOP('',(#12581,#12590,#12599)); +#12581 = ORIENTED_EDGE('',*,*,#12582,.T.); +#12582 = EDGE_CURVE('',#12583,#12583,#12585,.T.); +#12583 = VERTEX_POINT('',#12584); +#12584 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12585 = CIRCLE('',#12586,0.131200000001); +#12586 = AXIS2_PLACEMENT_3D('',#12587,#12588,#12589); +#12587 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12588 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12589 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12590 = ORIENTED_EDGE('',*,*,#12591,.T.); +#12591 = EDGE_CURVE('',#12583,#12592,#12594,.T.); +#12592 = VERTEX_POINT('',#12593); +#12593 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12594 = CIRCLE('',#12595,0.164); +#12595 = AXIS2_PLACEMENT_3D('',#12596,#12597,#12598); +#12596 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12597 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12598 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12599 = ORIENTED_EDGE('',*,*,#12591,.F.); +#12600 = SPHERICAL_SURFACE('',#12601,0.164); +#12601 = AXIS2_PLACEMENT_3D('',#12602,#12603,#12604); +#12602 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12603 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12604 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12605 = ADVANCED_FACE('',(#12606),#12609,.F.); +#12606 = FACE_BOUND('',#12607,.F.); +#12607 = EDGE_LOOP('',(#12608)); +#12608 = ORIENTED_EDGE('',*,*,#12582,.T.); +#12609 = PLANE('',#12610); +#12610 = AXIS2_PLACEMENT_3D('',#12611,#12612,#12613); +#12611 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12612 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12613 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12618)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12615,#12616,#12617)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12615 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12616 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12617 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12618 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12615, + 'distance_accuracy_value','confusion accuracy'); +#12619 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12620,#12622); +#12620 = ( REPRESENTATION_RELATIONSHIP('','',#12575,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12621) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12621 = ITEM_DEFINED_TRANSFORMATION('','',#11,#811); +#12622 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12623); +#12623 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49836','BALL_0198','',#5,#12570 + ,$); +#12624 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12572)); +#12625 = SHAPE_DEFINITION_REPRESENTATION(#12626,#12632); +#12626 = PRODUCT_DEFINITION_SHAPE('','',#12627); +#12627 = PRODUCT_DEFINITION('design','',#12628,#12631); +#12628 = PRODUCT_DEFINITION_FORMATION('','',#12629); +#12629 = PRODUCT('BALL_0199','BALL_0199','',(#12630)); +#12630 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12631 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12632 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12633),#12671); +#12633 = MANIFOLD_SOLID_BREP('',#12634); +#12634 = CLOSED_SHELL('',(#12635,#12662)); +#12635 = ADVANCED_FACE('',(#12636),#12657,.T.); +#12636 = FACE_BOUND('',#12637,.T.); +#12637 = EDGE_LOOP('',(#12638,#12647,#12656)); +#12638 = ORIENTED_EDGE('',*,*,#12639,.T.); +#12639 = EDGE_CURVE('',#12640,#12640,#12642,.T.); +#12640 = VERTEX_POINT('',#12641); +#12641 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12642 = CIRCLE('',#12643,0.131200000001); +#12643 = AXIS2_PLACEMENT_3D('',#12644,#12645,#12646); +#12644 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12645 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12646 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12647 = ORIENTED_EDGE('',*,*,#12648,.T.); +#12648 = EDGE_CURVE('',#12640,#12649,#12651,.T.); +#12649 = VERTEX_POINT('',#12650); +#12650 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12651 = CIRCLE('',#12652,0.164); +#12652 = AXIS2_PLACEMENT_3D('',#12653,#12654,#12655); +#12653 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12654 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12655 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12656 = ORIENTED_EDGE('',*,*,#12648,.F.); +#12657 = SPHERICAL_SURFACE('',#12658,0.164); +#12658 = AXIS2_PLACEMENT_3D('',#12659,#12660,#12661); +#12659 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12660 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12661 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12662 = ADVANCED_FACE('',(#12663),#12666,.F.); +#12663 = FACE_BOUND('',#12664,.F.); +#12664 = EDGE_LOOP('',(#12665)); +#12665 = ORIENTED_EDGE('',*,*,#12639,.T.); +#12666 = PLANE('',#12667); +#12667 = AXIS2_PLACEMENT_3D('',#12668,#12669,#12670); +#12668 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12669 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12670 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12675)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12672,#12673,#12674)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12672 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12673 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12674 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12675 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12672, + 'distance_accuracy_value','confusion accuracy'); +#12676 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12677,#12679); +#12677 = ( REPRESENTATION_RELATIONSHIP('','',#12632,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12678) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12678 = ITEM_DEFINED_TRANSFORMATION('','',#11,#815); +#12679 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12680); +#12680 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49837','BALL_0199','',#5,#12627 + ,$); +#12681 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12629)); +#12682 = SHAPE_DEFINITION_REPRESENTATION(#12683,#12689); +#12683 = PRODUCT_DEFINITION_SHAPE('','',#12684); +#12684 = PRODUCT_DEFINITION('design','',#12685,#12688); +#12685 = PRODUCT_DEFINITION_FORMATION('','',#12686); +#12686 = PRODUCT('BALL_0200','BALL_0200','',(#12687)); +#12687 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12688 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12689 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12690),#12728); +#12690 = MANIFOLD_SOLID_BREP('',#12691); +#12691 = CLOSED_SHELL('',(#12692,#12719)); +#12692 = ADVANCED_FACE('',(#12693),#12714,.T.); +#12693 = FACE_BOUND('',#12694,.T.); +#12694 = EDGE_LOOP('',(#12695,#12704,#12713)); +#12695 = ORIENTED_EDGE('',*,*,#12696,.T.); +#12696 = EDGE_CURVE('',#12697,#12697,#12699,.T.); +#12697 = VERTEX_POINT('',#12698); +#12698 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12699 = CIRCLE('',#12700,0.131200000001); +#12700 = AXIS2_PLACEMENT_3D('',#12701,#12702,#12703); +#12701 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12702 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12703 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12704 = ORIENTED_EDGE('',*,*,#12705,.T.); +#12705 = EDGE_CURVE('',#12697,#12706,#12708,.T.); +#12706 = VERTEX_POINT('',#12707); +#12707 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12708 = CIRCLE('',#12709,0.164); +#12709 = AXIS2_PLACEMENT_3D('',#12710,#12711,#12712); +#12710 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12711 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12712 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12713 = ORIENTED_EDGE('',*,*,#12705,.F.); +#12714 = SPHERICAL_SURFACE('',#12715,0.164); +#12715 = AXIS2_PLACEMENT_3D('',#12716,#12717,#12718); +#12716 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12717 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12718 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12719 = ADVANCED_FACE('',(#12720),#12723,.F.); +#12720 = FACE_BOUND('',#12721,.F.); +#12721 = EDGE_LOOP('',(#12722)); +#12722 = ORIENTED_EDGE('',*,*,#12696,.T.); +#12723 = PLANE('',#12724); +#12724 = AXIS2_PLACEMENT_3D('',#12725,#12726,#12727); +#12725 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12726 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12727 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12732)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12729,#12730,#12731)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12729 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12730 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12731 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12732 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12729, + 'distance_accuracy_value','confusion accuracy'); +#12733 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12734,#12736); +#12734 = ( REPRESENTATION_RELATIONSHIP('','',#12689,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12735) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12735 = ITEM_DEFINED_TRANSFORMATION('','',#11,#819); +#12736 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12737); +#12737 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49838','BALL_0200','',#5,#12684 + ,$); +#12738 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12686)); +#12739 = SHAPE_DEFINITION_REPRESENTATION(#12740,#12746); +#12740 = PRODUCT_DEFINITION_SHAPE('','',#12741); +#12741 = PRODUCT_DEFINITION('design','',#12742,#12745); +#12742 = PRODUCT_DEFINITION_FORMATION('','',#12743); +#12743 = PRODUCT('BALL_0201','BALL_0201','',(#12744)); +#12744 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12745 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12746 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12747),#12785); +#12747 = MANIFOLD_SOLID_BREP('',#12748); +#12748 = CLOSED_SHELL('',(#12749,#12776)); +#12749 = ADVANCED_FACE('',(#12750),#12771,.T.); +#12750 = FACE_BOUND('',#12751,.T.); +#12751 = EDGE_LOOP('',(#12752,#12761,#12770)); +#12752 = ORIENTED_EDGE('',*,*,#12753,.T.); +#12753 = EDGE_CURVE('',#12754,#12754,#12756,.T.); +#12754 = VERTEX_POINT('',#12755); +#12755 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12756 = CIRCLE('',#12757,0.131200000001); +#12757 = AXIS2_PLACEMENT_3D('',#12758,#12759,#12760); +#12758 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12759 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12760 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12761 = ORIENTED_EDGE('',*,*,#12762,.T.); +#12762 = EDGE_CURVE('',#12754,#12763,#12765,.T.); +#12763 = VERTEX_POINT('',#12764); +#12764 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12765 = CIRCLE('',#12766,0.164); +#12766 = AXIS2_PLACEMENT_3D('',#12767,#12768,#12769); +#12767 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12768 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12769 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12770 = ORIENTED_EDGE('',*,*,#12762,.F.); +#12771 = SPHERICAL_SURFACE('',#12772,0.164); +#12772 = AXIS2_PLACEMENT_3D('',#12773,#12774,#12775); +#12773 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12774 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12775 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12776 = ADVANCED_FACE('',(#12777),#12780,.F.); +#12777 = FACE_BOUND('',#12778,.F.); +#12778 = EDGE_LOOP('',(#12779)); +#12779 = ORIENTED_EDGE('',*,*,#12753,.T.); +#12780 = PLANE('',#12781); +#12781 = AXIS2_PLACEMENT_3D('',#12782,#12783,#12784); +#12782 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12783 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12784 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12789)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12786,#12787,#12788)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12786 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12787 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12788 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12789 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12786, + 'distance_accuracy_value','confusion accuracy'); +#12790 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12791,#12793); +#12791 = ( REPRESENTATION_RELATIONSHIP('','',#12746,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12792) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12792 = ITEM_DEFINED_TRANSFORMATION('','',#11,#823); +#12793 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12794); +#12794 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49839','BALL_0201','',#5,#12741 + ,$); +#12795 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12743)); +#12796 = SHAPE_DEFINITION_REPRESENTATION(#12797,#12803); +#12797 = PRODUCT_DEFINITION_SHAPE('','',#12798); +#12798 = PRODUCT_DEFINITION('design','',#12799,#12802); +#12799 = PRODUCT_DEFINITION_FORMATION('','',#12800); +#12800 = PRODUCT('BALL_0202','BALL_0202','',(#12801)); +#12801 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12802 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12803 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12804),#12842); +#12804 = MANIFOLD_SOLID_BREP('',#12805); +#12805 = CLOSED_SHELL('',(#12806,#12833)); +#12806 = ADVANCED_FACE('',(#12807),#12828,.T.); +#12807 = FACE_BOUND('',#12808,.T.); +#12808 = EDGE_LOOP('',(#12809,#12818,#12827)); +#12809 = ORIENTED_EDGE('',*,*,#12810,.T.); +#12810 = EDGE_CURVE('',#12811,#12811,#12813,.T.); +#12811 = VERTEX_POINT('',#12812); +#12812 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12813 = CIRCLE('',#12814,0.131200000001); +#12814 = AXIS2_PLACEMENT_3D('',#12815,#12816,#12817); +#12815 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12816 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12817 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12818 = ORIENTED_EDGE('',*,*,#12819,.T.); +#12819 = EDGE_CURVE('',#12811,#12820,#12822,.T.); +#12820 = VERTEX_POINT('',#12821); +#12821 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12822 = CIRCLE('',#12823,0.164); +#12823 = AXIS2_PLACEMENT_3D('',#12824,#12825,#12826); +#12824 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12825 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12826 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12827 = ORIENTED_EDGE('',*,*,#12819,.F.); +#12828 = SPHERICAL_SURFACE('',#12829,0.164); +#12829 = AXIS2_PLACEMENT_3D('',#12830,#12831,#12832); +#12830 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12831 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12832 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12833 = ADVANCED_FACE('',(#12834),#12837,.F.); +#12834 = FACE_BOUND('',#12835,.F.); +#12835 = EDGE_LOOP('',(#12836)); +#12836 = ORIENTED_EDGE('',*,*,#12810,.T.); +#12837 = PLANE('',#12838); +#12838 = AXIS2_PLACEMENT_3D('',#12839,#12840,#12841); +#12839 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12840 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12841 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12846)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12843,#12844,#12845)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12843 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12844 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12845 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12846 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12843, + 'distance_accuracy_value','confusion accuracy'); +#12847 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12848,#12850); +#12848 = ( REPRESENTATION_RELATIONSHIP('','',#12803,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12849) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12849 = ITEM_DEFINED_TRANSFORMATION('','',#11,#827); +#12850 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12851); +#12851 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49840','BALL_0202','',#5,#12798 + ,$); +#12852 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12800)); +#12853 = SHAPE_DEFINITION_REPRESENTATION(#12854,#12860); +#12854 = PRODUCT_DEFINITION_SHAPE('','',#12855); +#12855 = PRODUCT_DEFINITION('design','',#12856,#12859); +#12856 = PRODUCT_DEFINITION_FORMATION('','',#12857); +#12857 = PRODUCT('BALL_0203','BALL_0203','',(#12858)); +#12858 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12859 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12860 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12861),#12899); +#12861 = MANIFOLD_SOLID_BREP('',#12862); +#12862 = CLOSED_SHELL('',(#12863,#12890)); +#12863 = ADVANCED_FACE('',(#12864),#12885,.T.); +#12864 = FACE_BOUND('',#12865,.T.); +#12865 = EDGE_LOOP('',(#12866,#12875,#12884)); +#12866 = ORIENTED_EDGE('',*,*,#12867,.T.); +#12867 = EDGE_CURVE('',#12868,#12868,#12870,.T.); +#12868 = VERTEX_POINT('',#12869); +#12869 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12870 = CIRCLE('',#12871,0.131200000001); +#12871 = AXIS2_PLACEMENT_3D('',#12872,#12873,#12874); +#12872 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12873 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12874 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12875 = ORIENTED_EDGE('',*,*,#12876,.T.); +#12876 = EDGE_CURVE('',#12868,#12877,#12879,.T.); +#12877 = VERTEX_POINT('',#12878); +#12878 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12879 = CIRCLE('',#12880,0.164); +#12880 = AXIS2_PLACEMENT_3D('',#12881,#12882,#12883); +#12881 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12882 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12883 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12884 = ORIENTED_EDGE('',*,*,#12876,.F.); +#12885 = SPHERICAL_SURFACE('',#12886,0.164); +#12886 = AXIS2_PLACEMENT_3D('',#12887,#12888,#12889); +#12887 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12888 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12889 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12890 = ADVANCED_FACE('',(#12891),#12894,.F.); +#12891 = FACE_BOUND('',#12892,.F.); +#12892 = EDGE_LOOP('',(#12893)); +#12893 = ORIENTED_EDGE('',*,*,#12867,.T.); +#12894 = PLANE('',#12895); +#12895 = AXIS2_PLACEMENT_3D('',#12896,#12897,#12898); +#12896 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12897 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12898 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12903)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12900,#12901,#12902)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12900 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12901 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12902 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12903 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12900, + 'distance_accuracy_value','confusion accuracy'); +#12904 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12905,#12907); +#12905 = ( REPRESENTATION_RELATIONSHIP('','',#12860,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12906) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12906 = ITEM_DEFINED_TRANSFORMATION('','',#11,#831); +#12907 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12908); +#12908 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49841','BALL_0203','',#5,#12855 + ,$); +#12909 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12857)); +#12910 = SHAPE_DEFINITION_REPRESENTATION(#12911,#12917); +#12911 = PRODUCT_DEFINITION_SHAPE('','',#12912); +#12912 = PRODUCT_DEFINITION('design','',#12913,#12916); +#12913 = PRODUCT_DEFINITION_FORMATION('','',#12914); +#12914 = PRODUCT('BALL_0204','BALL_0204','',(#12915)); +#12915 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12916 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12917 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12918),#12956); +#12918 = MANIFOLD_SOLID_BREP('',#12919); +#12919 = CLOSED_SHELL('',(#12920,#12947)); +#12920 = ADVANCED_FACE('',(#12921),#12942,.T.); +#12921 = FACE_BOUND('',#12922,.T.); +#12922 = EDGE_LOOP('',(#12923,#12932,#12941)); +#12923 = ORIENTED_EDGE('',*,*,#12924,.T.); +#12924 = EDGE_CURVE('',#12925,#12925,#12927,.T.); +#12925 = VERTEX_POINT('',#12926); +#12926 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12927 = CIRCLE('',#12928,0.131200000001); +#12928 = AXIS2_PLACEMENT_3D('',#12929,#12930,#12931); +#12929 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12930 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12931 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12932 = ORIENTED_EDGE('',*,*,#12933,.T.); +#12933 = EDGE_CURVE('',#12925,#12934,#12936,.T.); +#12934 = VERTEX_POINT('',#12935); +#12935 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12936 = CIRCLE('',#12937,0.164); +#12937 = AXIS2_PLACEMENT_3D('',#12938,#12939,#12940); +#12938 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12939 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12940 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12941 = ORIENTED_EDGE('',*,*,#12933,.F.); +#12942 = SPHERICAL_SURFACE('',#12943,0.164); +#12943 = AXIS2_PLACEMENT_3D('',#12944,#12945,#12946); +#12944 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12945 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12946 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#12947 = ADVANCED_FACE('',(#12948),#12951,.F.); +#12948 = FACE_BOUND('',#12949,.F.); +#12949 = EDGE_LOOP('',(#12950)); +#12950 = ORIENTED_EDGE('',*,*,#12924,.T.); +#12951 = PLANE('',#12952); +#12952 = AXIS2_PLACEMENT_3D('',#12953,#12954,#12955); +#12953 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#12954 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#12955 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#12956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12960)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12957,#12958,#12959)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12957 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12958 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12959 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12960 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12957, + 'distance_accuracy_value','confusion accuracy'); +#12961 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12962,#12964); +#12962 = ( REPRESENTATION_RELATIONSHIP('','',#12917,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12963) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12963 = ITEM_DEFINED_TRANSFORMATION('','',#11,#835); +#12964 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12965); +#12965 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49842','BALL_0204','',#5,#12912 + ,$); +#12966 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12914)); +#12967 = SHAPE_DEFINITION_REPRESENTATION(#12968,#12974); +#12968 = PRODUCT_DEFINITION_SHAPE('','',#12969); +#12969 = PRODUCT_DEFINITION('design','',#12970,#12973); +#12970 = PRODUCT_DEFINITION_FORMATION('','',#12971); +#12971 = PRODUCT('BALL_0205','BALL_0205','',(#12972)); +#12972 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12973 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12974 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12975),#13013); +#12975 = MANIFOLD_SOLID_BREP('',#12976); +#12976 = CLOSED_SHELL('',(#12977,#13004)); +#12977 = ADVANCED_FACE('',(#12978),#12999,.T.); +#12978 = FACE_BOUND('',#12979,.T.); +#12979 = EDGE_LOOP('',(#12980,#12989,#12998)); +#12980 = ORIENTED_EDGE('',*,*,#12981,.T.); +#12981 = EDGE_CURVE('',#12982,#12982,#12984,.T.); +#12982 = VERTEX_POINT('',#12983); +#12983 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#12984 = CIRCLE('',#12985,0.131200000001); +#12985 = AXIS2_PLACEMENT_3D('',#12986,#12987,#12988); +#12986 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#12987 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#12988 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#12989 = ORIENTED_EDGE('',*,*,#12990,.T.); +#12990 = EDGE_CURVE('',#12982,#12991,#12993,.T.); +#12991 = VERTEX_POINT('',#12992); +#12992 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#12993 = CIRCLE('',#12994,0.164); +#12994 = AXIS2_PLACEMENT_3D('',#12995,#12996,#12997); +#12995 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#12996 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#12997 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#12998 = ORIENTED_EDGE('',*,*,#12990,.F.); +#12999 = SPHERICAL_SURFACE('',#13000,0.164); +#13000 = AXIS2_PLACEMENT_3D('',#13001,#13002,#13003); +#13001 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13002 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13003 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13004 = ADVANCED_FACE('',(#13005),#13008,.F.); +#13005 = FACE_BOUND('',#13006,.F.); +#13006 = EDGE_LOOP('',(#13007)); +#13007 = ORIENTED_EDGE('',*,*,#12981,.T.); +#13008 = PLANE('',#13009); +#13009 = AXIS2_PLACEMENT_3D('',#13010,#13011,#13012); +#13010 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13011 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13012 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13017)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13014,#13015,#13016)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13014 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13015 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13016 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13017 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13014, + 'distance_accuracy_value','confusion accuracy'); +#13018 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13019,#13021); +#13019 = ( REPRESENTATION_RELATIONSHIP('','',#12974,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13020) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13020 = ITEM_DEFINED_TRANSFORMATION('','',#11,#839); +#13021 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13022); +#13022 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49843','BALL_0205','',#5,#12969 + ,$); +#13023 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12971)); +#13024 = SHAPE_DEFINITION_REPRESENTATION(#13025,#13031); +#13025 = PRODUCT_DEFINITION_SHAPE('','',#13026); +#13026 = PRODUCT_DEFINITION('design','',#13027,#13030); +#13027 = PRODUCT_DEFINITION_FORMATION('','',#13028); +#13028 = PRODUCT('BALL_0206','BALL_0206','',(#13029)); +#13029 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13030 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13031 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13032),#13070); +#13032 = MANIFOLD_SOLID_BREP('',#13033); +#13033 = CLOSED_SHELL('',(#13034,#13061)); +#13034 = ADVANCED_FACE('',(#13035),#13056,.T.); +#13035 = FACE_BOUND('',#13036,.T.); +#13036 = EDGE_LOOP('',(#13037,#13046,#13055)); +#13037 = ORIENTED_EDGE('',*,*,#13038,.T.); +#13038 = EDGE_CURVE('',#13039,#13039,#13041,.T.); +#13039 = VERTEX_POINT('',#13040); +#13040 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13041 = CIRCLE('',#13042,0.131200000001); +#13042 = AXIS2_PLACEMENT_3D('',#13043,#13044,#13045); +#13043 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13044 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13045 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13046 = ORIENTED_EDGE('',*,*,#13047,.T.); +#13047 = EDGE_CURVE('',#13039,#13048,#13050,.T.); +#13048 = VERTEX_POINT('',#13049); +#13049 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13050 = CIRCLE('',#13051,0.164); +#13051 = AXIS2_PLACEMENT_3D('',#13052,#13053,#13054); +#13052 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13053 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13054 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13055 = ORIENTED_EDGE('',*,*,#13047,.F.); +#13056 = SPHERICAL_SURFACE('',#13057,0.164); +#13057 = AXIS2_PLACEMENT_3D('',#13058,#13059,#13060); +#13058 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13059 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13060 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13061 = ADVANCED_FACE('',(#13062),#13065,.F.); +#13062 = FACE_BOUND('',#13063,.F.); +#13063 = EDGE_LOOP('',(#13064)); +#13064 = ORIENTED_EDGE('',*,*,#13038,.T.); +#13065 = PLANE('',#13066); +#13066 = AXIS2_PLACEMENT_3D('',#13067,#13068,#13069); +#13067 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13068 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13069 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13074)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13071,#13072,#13073)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13071 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13072 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13073 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13074 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13071, + 'distance_accuracy_value','confusion accuracy'); +#13075 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13076,#13078); +#13076 = ( REPRESENTATION_RELATIONSHIP('','',#13031,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13077) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13077 = ITEM_DEFINED_TRANSFORMATION('','',#11,#843); +#13078 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13079); +#13079 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49844','BALL_0206','',#5,#13026 + ,$); +#13080 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13028)); +#13081 = SHAPE_DEFINITION_REPRESENTATION(#13082,#13088); +#13082 = PRODUCT_DEFINITION_SHAPE('','',#13083); +#13083 = PRODUCT_DEFINITION('design','',#13084,#13087); +#13084 = PRODUCT_DEFINITION_FORMATION('','',#13085); +#13085 = PRODUCT('BALL_0207','BALL_0207','',(#13086)); +#13086 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13087 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13088 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13089),#13127); +#13089 = MANIFOLD_SOLID_BREP('',#13090); +#13090 = CLOSED_SHELL('',(#13091,#13118)); +#13091 = ADVANCED_FACE('',(#13092),#13113,.T.); +#13092 = FACE_BOUND('',#13093,.T.); +#13093 = EDGE_LOOP('',(#13094,#13103,#13112)); +#13094 = ORIENTED_EDGE('',*,*,#13095,.T.); +#13095 = EDGE_CURVE('',#13096,#13096,#13098,.T.); +#13096 = VERTEX_POINT('',#13097); +#13097 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13098 = CIRCLE('',#13099,0.131200000001); +#13099 = AXIS2_PLACEMENT_3D('',#13100,#13101,#13102); +#13100 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13101 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13102 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13103 = ORIENTED_EDGE('',*,*,#13104,.T.); +#13104 = EDGE_CURVE('',#13096,#13105,#13107,.T.); +#13105 = VERTEX_POINT('',#13106); +#13106 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13107 = CIRCLE('',#13108,0.164); +#13108 = AXIS2_PLACEMENT_3D('',#13109,#13110,#13111); +#13109 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13110 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13111 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13112 = ORIENTED_EDGE('',*,*,#13104,.F.); +#13113 = SPHERICAL_SURFACE('',#13114,0.164); +#13114 = AXIS2_PLACEMENT_3D('',#13115,#13116,#13117); +#13115 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13116 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13117 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13118 = ADVANCED_FACE('',(#13119),#13122,.F.); +#13119 = FACE_BOUND('',#13120,.F.); +#13120 = EDGE_LOOP('',(#13121)); +#13121 = ORIENTED_EDGE('',*,*,#13095,.T.); +#13122 = PLANE('',#13123); +#13123 = AXIS2_PLACEMENT_3D('',#13124,#13125,#13126); +#13124 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13125 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13126 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13131)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13128,#13129,#13130)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13128 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13129 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13130 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13131 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13128, + 'distance_accuracy_value','confusion accuracy'); +#13132 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13133,#13135); +#13133 = ( REPRESENTATION_RELATIONSHIP('','',#13088,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13134) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13134 = ITEM_DEFINED_TRANSFORMATION('','',#11,#847); +#13135 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13136); +#13136 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49845','BALL_0207','',#5,#13083 + ,$); +#13137 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13085)); +#13138 = SHAPE_DEFINITION_REPRESENTATION(#13139,#13145); +#13139 = PRODUCT_DEFINITION_SHAPE('','',#13140); +#13140 = PRODUCT_DEFINITION('design','',#13141,#13144); +#13141 = PRODUCT_DEFINITION_FORMATION('','',#13142); +#13142 = PRODUCT('BALL_0208','BALL_0208','',(#13143)); +#13143 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13144 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13145 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13146),#13184); +#13146 = MANIFOLD_SOLID_BREP('',#13147); +#13147 = CLOSED_SHELL('',(#13148,#13175)); +#13148 = ADVANCED_FACE('',(#13149),#13170,.T.); +#13149 = FACE_BOUND('',#13150,.T.); +#13150 = EDGE_LOOP('',(#13151,#13160,#13169)); +#13151 = ORIENTED_EDGE('',*,*,#13152,.T.); +#13152 = EDGE_CURVE('',#13153,#13153,#13155,.T.); +#13153 = VERTEX_POINT('',#13154); +#13154 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13155 = CIRCLE('',#13156,0.131200000001); +#13156 = AXIS2_PLACEMENT_3D('',#13157,#13158,#13159); +#13157 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13158 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13159 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13160 = ORIENTED_EDGE('',*,*,#13161,.T.); +#13161 = EDGE_CURVE('',#13153,#13162,#13164,.T.); +#13162 = VERTEX_POINT('',#13163); +#13163 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13164 = CIRCLE('',#13165,0.164); +#13165 = AXIS2_PLACEMENT_3D('',#13166,#13167,#13168); +#13166 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13167 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13168 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13169 = ORIENTED_EDGE('',*,*,#13161,.F.); +#13170 = SPHERICAL_SURFACE('',#13171,0.164); +#13171 = AXIS2_PLACEMENT_3D('',#13172,#13173,#13174); +#13172 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13173 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13174 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13175 = ADVANCED_FACE('',(#13176),#13179,.F.); +#13176 = FACE_BOUND('',#13177,.F.); +#13177 = EDGE_LOOP('',(#13178)); +#13178 = ORIENTED_EDGE('',*,*,#13152,.T.); +#13179 = PLANE('',#13180); +#13180 = AXIS2_PLACEMENT_3D('',#13181,#13182,#13183); +#13181 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13182 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13183 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13188)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13185,#13186,#13187)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13185 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13186 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13187 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13188 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13185, + 'distance_accuracy_value','confusion accuracy'); +#13189 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13190,#13192); +#13190 = ( REPRESENTATION_RELATIONSHIP('','',#13145,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13191) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13191 = ITEM_DEFINED_TRANSFORMATION('','',#11,#851); +#13192 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13193); +#13193 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49846','BALL_0208','',#5,#13140 + ,$); +#13194 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13142)); +#13195 = SHAPE_DEFINITION_REPRESENTATION(#13196,#13202); +#13196 = PRODUCT_DEFINITION_SHAPE('','',#13197); +#13197 = PRODUCT_DEFINITION('design','',#13198,#13201); +#13198 = PRODUCT_DEFINITION_FORMATION('','',#13199); +#13199 = PRODUCT('BALL_0209','BALL_0209','',(#13200)); +#13200 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13201 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13202 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13203),#13241); +#13203 = MANIFOLD_SOLID_BREP('',#13204); +#13204 = CLOSED_SHELL('',(#13205,#13232)); +#13205 = ADVANCED_FACE('',(#13206),#13227,.T.); +#13206 = FACE_BOUND('',#13207,.T.); +#13207 = EDGE_LOOP('',(#13208,#13217,#13226)); +#13208 = ORIENTED_EDGE('',*,*,#13209,.T.); +#13209 = EDGE_CURVE('',#13210,#13210,#13212,.T.); +#13210 = VERTEX_POINT('',#13211); +#13211 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13212 = CIRCLE('',#13213,0.131200000001); +#13213 = AXIS2_PLACEMENT_3D('',#13214,#13215,#13216); +#13214 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13215 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13216 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13217 = ORIENTED_EDGE('',*,*,#13218,.T.); +#13218 = EDGE_CURVE('',#13210,#13219,#13221,.T.); +#13219 = VERTEX_POINT('',#13220); +#13220 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13221 = CIRCLE('',#13222,0.164); +#13222 = AXIS2_PLACEMENT_3D('',#13223,#13224,#13225); +#13223 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13224 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13225 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13226 = ORIENTED_EDGE('',*,*,#13218,.F.); +#13227 = SPHERICAL_SURFACE('',#13228,0.164); +#13228 = AXIS2_PLACEMENT_3D('',#13229,#13230,#13231); +#13229 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13230 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13231 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13232 = ADVANCED_FACE('',(#13233),#13236,.F.); +#13233 = FACE_BOUND('',#13234,.F.); +#13234 = EDGE_LOOP('',(#13235)); +#13235 = ORIENTED_EDGE('',*,*,#13209,.T.); +#13236 = PLANE('',#13237); +#13237 = AXIS2_PLACEMENT_3D('',#13238,#13239,#13240); +#13238 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13239 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13240 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13245)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13242,#13243,#13244)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13242 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13243 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13244 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13245 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13242, + 'distance_accuracy_value','confusion accuracy'); +#13246 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13247,#13249); +#13247 = ( REPRESENTATION_RELATIONSHIP('','',#13202,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13248) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13248 = ITEM_DEFINED_TRANSFORMATION('','',#11,#855); +#13249 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13250); +#13250 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49847','BALL_0209','',#5,#13197 + ,$); +#13251 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13199)); +#13252 = SHAPE_DEFINITION_REPRESENTATION(#13253,#13259); +#13253 = PRODUCT_DEFINITION_SHAPE('','',#13254); +#13254 = PRODUCT_DEFINITION('design','',#13255,#13258); +#13255 = PRODUCT_DEFINITION_FORMATION('','',#13256); +#13256 = PRODUCT('BALL_0210','BALL_0210','',(#13257)); +#13257 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13258 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13259 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13260),#13298); +#13260 = MANIFOLD_SOLID_BREP('',#13261); +#13261 = CLOSED_SHELL('',(#13262,#13289)); +#13262 = ADVANCED_FACE('',(#13263),#13284,.T.); +#13263 = FACE_BOUND('',#13264,.T.); +#13264 = EDGE_LOOP('',(#13265,#13274,#13283)); +#13265 = ORIENTED_EDGE('',*,*,#13266,.T.); +#13266 = EDGE_CURVE('',#13267,#13267,#13269,.T.); +#13267 = VERTEX_POINT('',#13268); +#13268 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13269 = CIRCLE('',#13270,0.131200000001); +#13270 = AXIS2_PLACEMENT_3D('',#13271,#13272,#13273); +#13271 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13272 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13273 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13274 = ORIENTED_EDGE('',*,*,#13275,.T.); +#13275 = EDGE_CURVE('',#13267,#13276,#13278,.T.); +#13276 = VERTEX_POINT('',#13277); +#13277 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13278 = CIRCLE('',#13279,0.164); +#13279 = AXIS2_PLACEMENT_3D('',#13280,#13281,#13282); +#13280 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13281 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13282 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13283 = ORIENTED_EDGE('',*,*,#13275,.F.); +#13284 = SPHERICAL_SURFACE('',#13285,0.164); +#13285 = AXIS2_PLACEMENT_3D('',#13286,#13287,#13288); +#13286 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13287 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13288 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13289 = ADVANCED_FACE('',(#13290),#13293,.F.); +#13290 = FACE_BOUND('',#13291,.F.); +#13291 = EDGE_LOOP('',(#13292)); +#13292 = ORIENTED_EDGE('',*,*,#13266,.T.); +#13293 = PLANE('',#13294); +#13294 = AXIS2_PLACEMENT_3D('',#13295,#13296,#13297); +#13295 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13296 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13297 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13302)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13299,#13300,#13301)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13299 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13300 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13301 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13302 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13299, + 'distance_accuracy_value','confusion accuracy'); +#13303 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13304,#13306); +#13304 = ( REPRESENTATION_RELATIONSHIP('','',#13259,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13305) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13305 = ITEM_DEFINED_TRANSFORMATION('','',#11,#859); +#13306 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13307); +#13307 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49848','BALL_0210','',#5,#13254 + ,$); +#13308 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13256)); +#13309 = SHAPE_DEFINITION_REPRESENTATION(#13310,#13316); +#13310 = PRODUCT_DEFINITION_SHAPE('','',#13311); +#13311 = PRODUCT_DEFINITION('design','',#13312,#13315); +#13312 = PRODUCT_DEFINITION_FORMATION('','',#13313); +#13313 = PRODUCT('BALL_0211','BALL_0211','',(#13314)); +#13314 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13315 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13316 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13317),#13355); +#13317 = MANIFOLD_SOLID_BREP('',#13318); +#13318 = CLOSED_SHELL('',(#13319,#13346)); +#13319 = ADVANCED_FACE('',(#13320),#13341,.T.); +#13320 = FACE_BOUND('',#13321,.T.); +#13321 = EDGE_LOOP('',(#13322,#13331,#13340)); +#13322 = ORIENTED_EDGE('',*,*,#13323,.T.); +#13323 = EDGE_CURVE('',#13324,#13324,#13326,.T.); +#13324 = VERTEX_POINT('',#13325); +#13325 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13326 = CIRCLE('',#13327,0.131200000001); +#13327 = AXIS2_PLACEMENT_3D('',#13328,#13329,#13330); +#13328 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13329 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13330 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13331 = ORIENTED_EDGE('',*,*,#13332,.T.); +#13332 = EDGE_CURVE('',#13324,#13333,#13335,.T.); +#13333 = VERTEX_POINT('',#13334); +#13334 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13335 = CIRCLE('',#13336,0.164); +#13336 = AXIS2_PLACEMENT_3D('',#13337,#13338,#13339); +#13337 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13338 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13339 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13340 = ORIENTED_EDGE('',*,*,#13332,.F.); +#13341 = SPHERICAL_SURFACE('',#13342,0.164); +#13342 = AXIS2_PLACEMENT_3D('',#13343,#13344,#13345); +#13343 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13344 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13345 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13346 = ADVANCED_FACE('',(#13347),#13350,.F.); +#13347 = FACE_BOUND('',#13348,.F.); +#13348 = EDGE_LOOP('',(#13349)); +#13349 = ORIENTED_EDGE('',*,*,#13323,.T.); +#13350 = PLANE('',#13351); +#13351 = AXIS2_PLACEMENT_3D('',#13352,#13353,#13354); +#13352 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13353 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13354 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13359)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13356,#13357,#13358)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13356 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13357 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13358 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13359 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13356, + 'distance_accuracy_value','confusion accuracy'); +#13360 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13361,#13363); +#13361 = ( REPRESENTATION_RELATIONSHIP('','',#13316,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13362) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13362 = ITEM_DEFINED_TRANSFORMATION('','',#11,#863); +#13363 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13364); +#13364 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49849','BALL_0211','',#5,#13311 + ,$); +#13365 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13313)); +#13366 = SHAPE_DEFINITION_REPRESENTATION(#13367,#13373); +#13367 = PRODUCT_DEFINITION_SHAPE('','',#13368); +#13368 = PRODUCT_DEFINITION('design','',#13369,#13372); +#13369 = PRODUCT_DEFINITION_FORMATION('','',#13370); +#13370 = PRODUCT('BALL_0212','BALL_0212','',(#13371)); +#13371 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13372 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13373 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13374),#13412); +#13374 = MANIFOLD_SOLID_BREP('',#13375); +#13375 = CLOSED_SHELL('',(#13376,#13403)); +#13376 = ADVANCED_FACE('',(#13377),#13398,.T.); +#13377 = FACE_BOUND('',#13378,.T.); +#13378 = EDGE_LOOP('',(#13379,#13388,#13397)); +#13379 = ORIENTED_EDGE('',*,*,#13380,.T.); +#13380 = EDGE_CURVE('',#13381,#13381,#13383,.T.); +#13381 = VERTEX_POINT('',#13382); +#13382 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13383 = CIRCLE('',#13384,0.131200000001); +#13384 = AXIS2_PLACEMENT_3D('',#13385,#13386,#13387); +#13385 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13386 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13387 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13388 = ORIENTED_EDGE('',*,*,#13389,.T.); +#13389 = EDGE_CURVE('',#13381,#13390,#13392,.T.); +#13390 = VERTEX_POINT('',#13391); +#13391 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13392 = CIRCLE('',#13393,0.164); +#13393 = AXIS2_PLACEMENT_3D('',#13394,#13395,#13396); +#13394 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13395 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13396 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13397 = ORIENTED_EDGE('',*,*,#13389,.F.); +#13398 = SPHERICAL_SURFACE('',#13399,0.164); +#13399 = AXIS2_PLACEMENT_3D('',#13400,#13401,#13402); +#13400 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13401 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13402 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13403 = ADVANCED_FACE('',(#13404),#13407,.F.); +#13404 = FACE_BOUND('',#13405,.F.); +#13405 = EDGE_LOOP('',(#13406)); +#13406 = ORIENTED_EDGE('',*,*,#13380,.T.); +#13407 = PLANE('',#13408); +#13408 = AXIS2_PLACEMENT_3D('',#13409,#13410,#13411); +#13409 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13410 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13411 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13416)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13413,#13414,#13415)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13413 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13414 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13415 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13416 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13413, + 'distance_accuracy_value','confusion accuracy'); +#13417 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13418,#13420); +#13418 = ( REPRESENTATION_RELATIONSHIP('','',#13373,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13419) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13419 = ITEM_DEFINED_TRANSFORMATION('','',#11,#867); +#13420 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13421); +#13421 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49850','BALL_0212','',#5,#13368 + ,$); +#13422 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13370)); +#13423 = SHAPE_DEFINITION_REPRESENTATION(#13424,#13430); +#13424 = PRODUCT_DEFINITION_SHAPE('','',#13425); +#13425 = PRODUCT_DEFINITION('design','',#13426,#13429); +#13426 = PRODUCT_DEFINITION_FORMATION('','',#13427); +#13427 = PRODUCT('BALL_0213','BALL_0213','',(#13428)); +#13428 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13429 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13430 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13431),#13469); +#13431 = MANIFOLD_SOLID_BREP('',#13432); +#13432 = CLOSED_SHELL('',(#13433,#13460)); +#13433 = ADVANCED_FACE('',(#13434),#13455,.T.); +#13434 = FACE_BOUND('',#13435,.T.); +#13435 = EDGE_LOOP('',(#13436,#13445,#13454)); +#13436 = ORIENTED_EDGE('',*,*,#13437,.T.); +#13437 = EDGE_CURVE('',#13438,#13438,#13440,.T.); +#13438 = VERTEX_POINT('',#13439); +#13439 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13440 = CIRCLE('',#13441,0.131200000001); +#13441 = AXIS2_PLACEMENT_3D('',#13442,#13443,#13444); +#13442 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13443 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13444 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13445 = ORIENTED_EDGE('',*,*,#13446,.T.); +#13446 = EDGE_CURVE('',#13438,#13447,#13449,.T.); +#13447 = VERTEX_POINT('',#13448); +#13448 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13449 = CIRCLE('',#13450,0.164); +#13450 = AXIS2_PLACEMENT_3D('',#13451,#13452,#13453); +#13451 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13452 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13453 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13454 = ORIENTED_EDGE('',*,*,#13446,.F.); +#13455 = SPHERICAL_SURFACE('',#13456,0.164); +#13456 = AXIS2_PLACEMENT_3D('',#13457,#13458,#13459); +#13457 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13458 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13459 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13460 = ADVANCED_FACE('',(#13461),#13464,.F.); +#13461 = FACE_BOUND('',#13462,.F.); +#13462 = EDGE_LOOP('',(#13463)); +#13463 = ORIENTED_EDGE('',*,*,#13437,.T.); +#13464 = PLANE('',#13465); +#13465 = AXIS2_PLACEMENT_3D('',#13466,#13467,#13468); +#13466 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13467 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13468 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13473)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13470,#13471,#13472)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13470 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13471 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13472 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13473 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13470, + 'distance_accuracy_value','confusion accuracy'); +#13474 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13475,#13477); +#13475 = ( REPRESENTATION_RELATIONSHIP('','',#13430,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13476) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13476 = ITEM_DEFINED_TRANSFORMATION('','',#11,#871); +#13477 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13478); +#13478 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49851','BALL_0213','',#5,#13425 + ,$); +#13479 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13427)); +#13480 = SHAPE_DEFINITION_REPRESENTATION(#13481,#13487); +#13481 = PRODUCT_DEFINITION_SHAPE('','',#13482); +#13482 = PRODUCT_DEFINITION('design','',#13483,#13486); +#13483 = PRODUCT_DEFINITION_FORMATION('','',#13484); +#13484 = PRODUCT('BALL_0214','BALL_0214','',(#13485)); +#13485 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13486 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13487 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13488),#13526); +#13488 = MANIFOLD_SOLID_BREP('',#13489); +#13489 = CLOSED_SHELL('',(#13490,#13517)); +#13490 = ADVANCED_FACE('',(#13491),#13512,.T.); +#13491 = FACE_BOUND('',#13492,.T.); +#13492 = EDGE_LOOP('',(#13493,#13502,#13511)); +#13493 = ORIENTED_EDGE('',*,*,#13494,.T.); +#13494 = EDGE_CURVE('',#13495,#13495,#13497,.T.); +#13495 = VERTEX_POINT('',#13496); +#13496 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13497 = CIRCLE('',#13498,0.131200000001); +#13498 = AXIS2_PLACEMENT_3D('',#13499,#13500,#13501); +#13499 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13500 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13501 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13502 = ORIENTED_EDGE('',*,*,#13503,.T.); +#13503 = EDGE_CURVE('',#13495,#13504,#13506,.T.); +#13504 = VERTEX_POINT('',#13505); +#13505 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13506 = CIRCLE('',#13507,0.164); +#13507 = AXIS2_PLACEMENT_3D('',#13508,#13509,#13510); +#13508 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13509 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13510 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13511 = ORIENTED_EDGE('',*,*,#13503,.F.); +#13512 = SPHERICAL_SURFACE('',#13513,0.164); +#13513 = AXIS2_PLACEMENT_3D('',#13514,#13515,#13516); +#13514 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13515 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13516 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13517 = ADVANCED_FACE('',(#13518),#13521,.F.); +#13518 = FACE_BOUND('',#13519,.F.); +#13519 = EDGE_LOOP('',(#13520)); +#13520 = ORIENTED_EDGE('',*,*,#13494,.T.); +#13521 = PLANE('',#13522); +#13522 = AXIS2_PLACEMENT_3D('',#13523,#13524,#13525); +#13523 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13524 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13525 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13530)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13527,#13528,#13529)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13527 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13528 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13529 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13530 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13527, + 'distance_accuracy_value','confusion accuracy'); +#13531 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13532,#13534); +#13532 = ( REPRESENTATION_RELATIONSHIP('','',#13487,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13533) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13533 = ITEM_DEFINED_TRANSFORMATION('','',#11,#875); +#13534 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13535); +#13535 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49852','BALL_0214','',#5,#13482 + ,$); +#13536 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13484)); +#13537 = SHAPE_DEFINITION_REPRESENTATION(#13538,#13544); +#13538 = PRODUCT_DEFINITION_SHAPE('','',#13539); +#13539 = PRODUCT_DEFINITION('design','',#13540,#13543); +#13540 = PRODUCT_DEFINITION_FORMATION('','',#13541); +#13541 = PRODUCT('BALL_0215','BALL_0215','',(#13542)); +#13542 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13543 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13544 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13545),#13583); +#13545 = MANIFOLD_SOLID_BREP('',#13546); +#13546 = CLOSED_SHELL('',(#13547,#13574)); +#13547 = ADVANCED_FACE('',(#13548),#13569,.T.); +#13548 = FACE_BOUND('',#13549,.T.); +#13549 = EDGE_LOOP('',(#13550,#13559,#13568)); +#13550 = ORIENTED_EDGE('',*,*,#13551,.T.); +#13551 = EDGE_CURVE('',#13552,#13552,#13554,.T.); +#13552 = VERTEX_POINT('',#13553); +#13553 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13554 = CIRCLE('',#13555,0.131200000001); +#13555 = AXIS2_PLACEMENT_3D('',#13556,#13557,#13558); +#13556 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13557 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13558 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13559 = ORIENTED_EDGE('',*,*,#13560,.T.); +#13560 = EDGE_CURVE('',#13552,#13561,#13563,.T.); +#13561 = VERTEX_POINT('',#13562); +#13562 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13563 = CIRCLE('',#13564,0.164); +#13564 = AXIS2_PLACEMENT_3D('',#13565,#13566,#13567); +#13565 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13566 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13567 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13568 = ORIENTED_EDGE('',*,*,#13560,.F.); +#13569 = SPHERICAL_SURFACE('',#13570,0.164); +#13570 = AXIS2_PLACEMENT_3D('',#13571,#13572,#13573); +#13571 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13572 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13573 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13574 = ADVANCED_FACE('',(#13575),#13578,.F.); +#13575 = FACE_BOUND('',#13576,.F.); +#13576 = EDGE_LOOP('',(#13577)); +#13577 = ORIENTED_EDGE('',*,*,#13551,.T.); +#13578 = PLANE('',#13579); +#13579 = AXIS2_PLACEMENT_3D('',#13580,#13581,#13582); +#13580 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13581 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13582 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13587)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13584,#13585,#13586)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13584 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13585 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13586 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13587 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13584, + 'distance_accuracy_value','confusion accuracy'); +#13588 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13589,#13591); +#13589 = ( REPRESENTATION_RELATIONSHIP('','',#13544,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13590) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13590 = ITEM_DEFINED_TRANSFORMATION('','',#11,#879); +#13591 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13592); +#13592 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49853','BALL_0215','',#5,#13539 + ,$); +#13593 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13541)); +#13594 = SHAPE_DEFINITION_REPRESENTATION(#13595,#13601); +#13595 = PRODUCT_DEFINITION_SHAPE('','',#13596); +#13596 = PRODUCT_DEFINITION('design','',#13597,#13600); +#13597 = PRODUCT_DEFINITION_FORMATION('','',#13598); +#13598 = PRODUCT('BALL_0216','BALL_0216','',(#13599)); +#13599 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13600 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13601 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13602),#13640); +#13602 = MANIFOLD_SOLID_BREP('',#13603); +#13603 = CLOSED_SHELL('',(#13604,#13631)); +#13604 = ADVANCED_FACE('',(#13605),#13626,.T.); +#13605 = FACE_BOUND('',#13606,.T.); +#13606 = EDGE_LOOP('',(#13607,#13616,#13625)); +#13607 = ORIENTED_EDGE('',*,*,#13608,.T.); +#13608 = EDGE_CURVE('',#13609,#13609,#13611,.T.); +#13609 = VERTEX_POINT('',#13610); +#13610 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13611 = CIRCLE('',#13612,0.131200000001); +#13612 = AXIS2_PLACEMENT_3D('',#13613,#13614,#13615); +#13613 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13614 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13615 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13616 = ORIENTED_EDGE('',*,*,#13617,.T.); +#13617 = EDGE_CURVE('',#13609,#13618,#13620,.T.); +#13618 = VERTEX_POINT('',#13619); +#13619 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13620 = CIRCLE('',#13621,0.164); +#13621 = AXIS2_PLACEMENT_3D('',#13622,#13623,#13624); +#13622 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13623 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13624 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13625 = ORIENTED_EDGE('',*,*,#13617,.F.); +#13626 = SPHERICAL_SURFACE('',#13627,0.164); +#13627 = AXIS2_PLACEMENT_3D('',#13628,#13629,#13630); +#13628 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13629 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13630 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13631 = ADVANCED_FACE('',(#13632),#13635,.F.); +#13632 = FACE_BOUND('',#13633,.F.); +#13633 = EDGE_LOOP('',(#13634)); +#13634 = ORIENTED_EDGE('',*,*,#13608,.T.); +#13635 = PLANE('',#13636); +#13636 = AXIS2_PLACEMENT_3D('',#13637,#13638,#13639); +#13637 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13638 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13639 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13644)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13641,#13642,#13643)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13641 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13642 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13643 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13644 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13641, + 'distance_accuracy_value','confusion accuracy'); +#13645 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13646,#13648); +#13646 = ( REPRESENTATION_RELATIONSHIP('','',#13601,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13647) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13647 = ITEM_DEFINED_TRANSFORMATION('','',#11,#883); +#13648 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13649); +#13649 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49854','BALL_0216','',#5,#13596 + ,$); +#13650 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13598)); +#13651 = SHAPE_DEFINITION_REPRESENTATION(#13652,#13658); +#13652 = PRODUCT_DEFINITION_SHAPE('','',#13653); +#13653 = PRODUCT_DEFINITION('design','',#13654,#13657); +#13654 = PRODUCT_DEFINITION_FORMATION('','',#13655); +#13655 = PRODUCT('BALL_0217','BALL_0217','',(#13656)); +#13656 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13657 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13658 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13659),#13697); +#13659 = MANIFOLD_SOLID_BREP('',#13660); +#13660 = CLOSED_SHELL('',(#13661,#13688)); +#13661 = ADVANCED_FACE('',(#13662),#13683,.T.); +#13662 = FACE_BOUND('',#13663,.T.); +#13663 = EDGE_LOOP('',(#13664,#13673,#13682)); +#13664 = ORIENTED_EDGE('',*,*,#13665,.T.); +#13665 = EDGE_CURVE('',#13666,#13666,#13668,.T.); +#13666 = VERTEX_POINT('',#13667); +#13667 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13668 = CIRCLE('',#13669,0.131200000001); +#13669 = AXIS2_PLACEMENT_3D('',#13670,#13671,#13672); +#13670 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13671 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13672 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13673 = ORIENTED_EDGE('',*,*,#13674,.T.); +#13674 = EDGE_CURVE('',#13666,#13675,#13677,.T.); +#13675 = VERTEX_POINT('',#13676); +#13676 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13677 = CIRCLE('',#13678,0.164); +#13678 = AXIS2_PLACEMENT_3D('',#13679,#13680,#13681); +#13679 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13680 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13681 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13682 = ORIENTED_EDGE('',*,*,#13674,.F.); +#13683 = SPHERICAL_SURFACE('',#13684,0.164); +#13684 = AXIS2_PLACEMENT_3D('',#13685,#13686,#13687); +#13685 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13686 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13687 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13688 = ADVANCED_FACE('',(#13689),#13692,.F.); +#13689 = FACE_BOUND('',#13690,.F.); +#13690 = EDGE_LOOP('',(#13691)); +#13691 = ORIENTED_EDGE('',*,*,#13665,.T.); +#13692 = PLANE('',#13693); +#13693 = AXIS2_PLACEMENT_3D('',#13694,#13695,#13696); +#13694 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13695 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13696 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13701)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13698,#13699,#13700)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13698 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13699 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13700 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13701 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13698, + 'distance_accuracy_value','confusion accuracy'); +#13702 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13703,#13705); +#13703 = ( REPRESENTATION_RELATIONSHIP('','',#13658,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13704) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13704 = ITEM_DEFINED_TRANSFORMATION('','',#11,#887); +#13705 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13706); +#13706 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49855','BALL_0217','',#5,#13653 + ,$); +#13707 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13655)); +#13708 = SHAPE_DEFINITION_REPRESENTATION(#13709,#13715); +#13709 = PRODUCT_DEFINITION_SHAPE('','',#13710); +#13710 = PRODUCT_DEFINITION('design','',#13711,#13714); +#13711 = PRODUCT_DEFINITION_FORMATION('','',#13712); +#13712 = PRODUCT('BALL_0218','BALL_0218','',(#13713)); +#13713 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13714 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13715 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13716),#13754); +#13716 = MANIFOLD_SOLID_BREP('',#13717); +#13717 = CLOSED_SHELL('',(#13718,#13745)); +#13718 = ADVANCED_FACE('',(#13719),#13740,.T.); +#13719 = FACE_BOUND('',#13720,.T.); +#13720 = EDGE_LOOP('',(#13721,#13730,#13739)); +#13721 = ORIENTED_EDGE('',*,*,#13722,.T.); +#13722 = EDGE_CURVE('',#13723,#13723,#13725,.T.); +#13723 = VERTEX_POINT('',#13724); +#13724 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13725 = CIRCLE('',#13726,0.131200000001); +#13726 = AXIS2_PLACEMENT_3D('',#13727,#13728,#13729); +#13727 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13728 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13729 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13730 = ORIENTED_EDGE('',*,*,#13731,.T.); +#13731 = EDGE_CURVE('',#13723,#13732,#13734,.T.); +#13732 = VERTEX_POINT('',#13733); +#13733 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13734 = CIRCLE('',#13735,0.164); +#13735 = AXIS2_PLACEMENT_3D('',#13736,#13737,#13738); +#13736 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13737 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13738 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13739 = ORIENTED_EDGE('',*,*,#13731,.F.); +#13740 = SPHERICAL_SURFACE('',#13741,0.164); +#13741 = AXIS2_PLACEMENT_3D('',#13742,#13743,#13744); +#13742 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13743 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13744 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13745 = ADVANCED_FACE('',(#13746),#13749,.F.); +#13746 = FACE_BOUND('',#13747,.F.); +#13747 = EDGE_LOOP('',(#13748)); +#13748 = ORIENTED_EDGE('',*,*,#13722,.T.); +#13749 = PLANE('',#13750); +#13750 = AXIS2_PLACEMENT_3D('',#13751,#13752,#13753); +#13751 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13752 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13753 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13758)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13755,#13756,#13757)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13755 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13756 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13757 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13758 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13755, + 'distance_accuracy_value','confusion accuracy'); +#13759 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13760,#13762); +#13760 = ( REPRESENTATION_RELATIONSHIP('','',#13715,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13761) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13761 = ITEM_DEFINED_TRANSFORMATION('','',#11,#891); +#13762 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13763); +#13763 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49856','BALL_0218','',#5,#13710 + ,$); +#13764 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13712)); +#13765 = SHAPE_DEFINITION_REPRESENTATION(#13766,#13772); +#13766 = PRODUCT_DEFINITION_SHAPE('','',#13767); +#13767 = PRODUCT_DEFINITION('design','',#13768,#13771); +#13768 = PRODUCT_DEFINITION_FORMATION('','',#13769); +#13769 = PRODUCT('BALL_0219','BALL_0219','',(#13770)); +#13770 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13771 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13772 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13773),#13811); +#13773 = MANIFOLD_SOLID_BREP('',#13774); +#13774 = CLOSED_SHELL('',(#13775,#13802)); +#13775 = ADVANCED_FACE('',(#13776),#13797,.T.); +#13776 = FACE_BOUND('',#13777,.T.); +#13777 = EDGE_LOOP('',(#13778,#13787,#13796)); +#13778 = ORIENTED_EDGE('',*,*,#13779,.T.); +#13779 = EDGE_CURVE('',#13780,#13780,#13782,.T.); +#13780 = VERTEX_POINT('',#13781); +#13781 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13782 = CIRCLE('',#13783,0.131200000001); +#13783 = AXIS2_PLACEMENT_3D('',#13784,#13785,#13786); +#13784 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13785 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13786 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13787 = ORIENTED_EDGE('',*,*,#13788,.T.); +#13788 = EDGE_CURVE('',#13780,#13789,#13791,.T.); +#13789 = VERTEX_POINT('',#13790); +#13790 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13791 = CIRCLE('',#13792,0.164); +#13792 = AXIS2_PLACEMENT_3D('',#13793,#13794,#13795); +#13793 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13794 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13795 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13796 = ORIENTED_EDGE('',*,*,#13788,.F.); +#13797 = SPHERICAL_SURFACE('',#13798,0.164); +#13798 = AXIS2_PLACEMENT_3D('',#13799,#13800,#13801); +#13799 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13800 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13801 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13802 = ADVANCED_FACE('',(#13803),#13806,.F.); +#13803 = FACE_BOUND('',#13804,.F.); +#13804 = EDGE_LOOP('',(#13805)); +#13805 = ORIENTED_EDGE('',*,*,#13779,.T.); +#13806 = PLANE('',#13807); +#13807 = AXIS2_PLACEMENT_3D('',#13808,#13809,#13810); +#13808 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13809 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13810 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13815)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13812,#13813,#13814)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13812 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13813 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13814 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13815 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13812, + 'distance_accuracy_value','confusion accuracy'); +#13816 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13817,#13819); +#13817 = ( REPRESENTATION_RELATIONSHIP('','',#13772,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13818) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13818 = ITEM_DEFINED_TRANSFORMATION('','',#11,#895); +#13819 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13820); +#13820 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49857','BALL_0219','',#5,#13767 + ,$); +#13821 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13769)); +#13822 = SHAPE_DEFINITION_REPRESENTATION(#13823,#13829); +#13823 = PRODUCT_DEFINITION_SHAPE('','',#13824); +#13824 = PRODUCT_DEFINITION('design','',#13825,#13828); +#13825 = PRODUCT_DEFINITION_FORMATION('','',#13826); +#13826 = PRODUCT('BALL_0220','BALL_0220','',(#13827)); +#13827 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13828 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13829 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13830),#13868); +#13830 = MANIFOLD_SOLID_BREP('',#13831); +#13831 = CLOSED_SHELL('',(#13832,#13859)); +#13832 = ADVANCED_FACE('',(#13833),#13854,.T.); +#13833 = FACE_BOUND('',#13834,.T.); +#13834 = EDGE_LOOP('',(#13835,#13844,#13853)); +#13835 = ORIENTED_EDGE('',*,*,#13836,.T.); +#13836 = EDGE_CURVE('',#13837,#13837,#13839,.T.); +#13837 = VERTEX_POINT('',#13838); +#13838 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13839 = CIRCLE('',#13840,0.131200000001); +#13840 = AXIS2_PLACEMENT_3D('',#13841,#13842,#13843); +#13841 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13842 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13843 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13844 = ORIENTED_EDGE('',*,*,#13845,.T.); +#13845 = EDGE_CURVE('',#13837,#13846,#13848,.T.); +#13846 = VERTEX_POINT('',#13847); +#13847 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13848 = CIRCLE('',#13849,0.164); +#13849 = AXIS2_PLACEMENT_3D('',#13850,#13851,#13852); +#13850 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13851 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13852 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13853 = ORIENTED_EDGE('',*,*,#13845,.F.); +#13854 = SPHERICAL_SURFACE('',#13855,0.164); +#13855 = AXIS2_PLACEMENT_3D('',#13856,#13857,#13858); +#13856 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13857 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13858 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13859 = ADVANCED_FACE('',(#13860),#13863,.F.); +#13860 = FACE_BOUND('',#13861,.F.); +#13861 = EDGE_LOOP('',(#13862)); +#13862 = ORIENTED_EDGE('',*,*,#13836,.T.); +#13863 = PLANE('',#13864); +#13864 = AXIS2_PLACEMENT_3D('',#13865,#13866,#13867); +#13865 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13866 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13867 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13872)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13869,#13870,#13871)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13869 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13870 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13871 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13872 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13869, + 'distance_accuracy_value','confusion accuracy'); +#13873 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13874,#13876); +#13874 = ( REPRESENTATION_RELATIONSHIP('','',#13829,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13875) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13875 = ITEM_DEFINED_TRANSFORMATION('','',#11,#899); +#13876 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13877); +#13877 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49858','BALL_0220','',#5,#13824 + ,$); +#13878 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13826)); +#13879 = SHAPE_DEFINITION_REPRESENTATION(#13880,#13886); +#13880 = PRODUCT_DEFINITION_SHAPE('','',#13881); +#13881 = PRODUCT_DEFINITION('design','',#13882,#13885); +#13882 = PRODUCT_DEFINITION_FORMATION('','',#13883); +#13883 = PRODUCT('BALL_0221','BALL_0221','',(#13884)); +#13884 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13885 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13886 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13887),#13925); +#13887 = MANIFOLD_SOLID_BREP('',#13888); +#13888 = CLOSED_SHELL('',(#13889,#13916)); +#13889 = ADVANCED_FACE('',(#13890),#13911,.T.); +#13890 = FACE_BOUND('',#13891,.T.); +#13891 = EDGE_LOOP('',(#13892,#13901,#13910)); +#13892 = ORIENTED_EDGE('',*,*,#13893,.T.); +#13893 = EDGE_CURVE('',#13894,#13894,#13896,.T.); +#13894 = VERTEX_POINT('',#13895); +#13895 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13896 = CIRCLE('',#13897,0.131200000001); +#13897 = AXIS2_PLACEMENT_3D('',#13898,#13899,#13900); +#13898 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13899 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13900 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13901 = ORIENTED_EDGE('',*,*,#13902,.T.); +#13902 = EDGE_CURVE('',#13894,#13903,#13905,.T.); +#13903 = VERTEX_POINT('',#13904); +#13904 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13905 = CIRCLE('',#13906,0.164); +#13906 = AXIS2_PLACEMENT_3D('',#13907,#13908,#13909); +#13907 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13908 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13909 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13910 = ORIENTED_EDGE('',*,*,#13902,.F.); +#13911 = SPHERICAL_SURFACE('',#13912,0.164); +#13912 = AXIS2_PLACEMENT_3D('',#13913,#13914,#13915); +#13913 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13914 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13915 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13916 = ADVANCED_FACE('',(#13917),#13920,.F.); +#13917 = FACE_BOUND('',#13918,.F.); +#13918 = EDGE_LOOP('',(#13919)); +#13919 = ORIENTED_EDGE('',*,*,#13893,.T.); +#13920 = PLANE('',#13921); +#13921 = AXIS2_PLACEMENT_3D('',#13922,#13923,#13924); +#13922 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13923 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13924 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13929)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13926,#13927,#13928)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13926 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13927 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13928 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13929 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13926, + 'distance_accuracy_value','confusion accuracy'); +#13930 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13931,#13933); +#13931 = ( REPRESENTATION_RELATIONSHIP('','',#13886,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13932) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13932 = ITEM_DEFINED_TRANSFORMATION('','',#11,#903); +#13933 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13934); +#13934 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49859','BALL_0221','',#5,#13881 + ,$); +#13935 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13883)); +#13936 = SHAPE_DEFINITION_REPRESENTATION(#13937,#13943); +#13937 = PRODUCT_DEFINITION_SHAPE('','',#13938); +#13938 = PRODUCT_DEFINITION('design','',#13939,#13942); +#13939 = PRODUCT_DEFINITION_FORMATION('','',#13940); +#13940 = PRODUCT('BALL_0222','BALL_0222','',(#13941)); +#13941 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13942 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13943 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13944),#13982); +#13944 = MANIFOLD_SOLID_BREP('',#13945); +#13945 = CLOSED_SHELL('',(#13946,#13973)); +#13946 = ADVANCED_FACE('',(#13947),#13968,.T.); +#13947 = FACE_BOUND('',#13948,.T.); +#13948 = EDGE_LOOP('',(#13949,#13958,#13967)); +#13949 = ORIENTED_EDGE('',*,*,#13950,.T.); +#13950 = EDGE_CURVE('',#13951,#13951,#13953,.T.); +#13951 = VERTEX_POINT('',#13952); +#13952 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#13953 = CIRCLE('',#13954,0.131200000001); +#13954 = AXIS2_PLACEMENT_3D('',#13955,#13956,#13957); +#13955 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#13956 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#13957 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#13958 = ORIENTED_EDGE('',*,*,#13959,.T.); +#13959 = EDGE_CURVE('',#13951,#13960,#13962,.T.); +#13960 = VERTEX_POINT('',#13961); +#13961 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#13962 = CIRCLE('',#13963,0.164); +#13963 = AXIS2_PLACEMENT_3D('',#13964,#13965,#13966); +#13964 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13965 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#13966 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#13967 = ORIENTED_EDGE('',*,*,#13959,.F.); +#13968 = SPHERICAL_SURFACE('',#13969,0.164); +#13969 = AXIS2_PLACEMENT_3D('',#13970,#13971,#13972); +#13970 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#13971 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13972 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#13973 = ADVANCED_FACE('',(#13974),#13977,.F.); +#13974 = FACE_BOUND('',#13975,.F.); +#13975 = EDGE_LOOP('',(#13976)); +#13976 = ORIENTED_EDGE('',*,*,#13950,.T.); +#13977 = PLANE('',#13978); +#13978 = AXIS2_PLACEMENT_3D('',#13979,#13980,#13981); +#13979 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#13980 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#13981 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#13982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13986)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13983,#13984,#13985)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13983 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13984 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13985 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13986 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13983, + 'distance_accuracy_value','confusion accuracy'); +#13987 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13988,#13990); +#13988 = ( REPRESENTATION_RELATIONSHIP('','',#13943,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13989) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13989 = ITEM_DEFINED_TRANSFORMATION('','',#11,#907); +#13990 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13991); +#13991 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49860','BALL_0222','',#5,#13938 + ,$); +#13992 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13940)); +#13993 = SHAPE_DEFINITION_REPRESENTATION(#13994,#14000); +#13994 = PRODUCT_DEFINITION_SHAPE('','',#13995); +#13995 = PRODUCT_DEFINITION('design','',#13996,#13999); +#13996 = PRODUCT_DEFINITION_FORMATION('','',#13997); +#13997 = PRODUCT('BALL_0223','BALL_0223','',(#13998)); +#13998 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13999 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14000 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14001),#14039); +#14001 = MANIFOLD_SOLID_BREP('',#14002); +#14002 = CLOSED_SHELL('',(#14003,#14030)); +#14003 = ADVANCED_FACE('',(#14004),#14025,.T.); +#14004 = FACE_BOUND('',#14005,.T.); +#14005 = EDGE_LOOP('',(#14006,#14015,#14024)); +#14006 = ORIENTED_EDGE('',*,*,#14007,.T.); +#14007 = EDGE_CURVE('',#14008,#14008,#14010,.T.); +#14008 = VERTEX_POINT('',#14009); +#14009 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14010 = CIRCLE('',#14011,0.131200000001); +#14011 = AXIS2_PLACEMENT_3D('',#14012,#14013,#14014); +#14012 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14013 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14014 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14015 = ORIENTED_EDGE('',*,*,#14016,.T.); +#14016 = EDGE_CURVE('',#14008,#14017,#14019,.T.); +#14017 = VERTEX_POINT('',#14018); +#14018 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14019 = CIRCLE('',#14020,0.164); +#14020 = AXIS2_PLACEMENT_3D('',#14021,#14022,#14023); +#14021 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14022 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14023 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14024 = ORIENTED_EDGE('',*,*,#14016,.F.); +#14025 = SPHERICAL_SURFACE('',#14026,0.164); +#14026 = AXIS2_PLACEMENT_3D('',#14027,#14028,#14029); +#14027 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14028 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14029 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14030 = ADVANCED_FACE('',(#14031),#14034,.F.); +#14031 = FACE_BOUND('',#14032,.F.); +#14032 = EDGE_LOOP('',(#14033)); +#14033 = ORIENTED_EDGE('',*,*,#14007,.T.); +#14034 = PLANE('',#14035); +#14035 = AXIS2_PLACEMENT_3D('',#14036,#14037,#14038); +#14036 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14037 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14038 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14043)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14040,#14041,#14042)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14040 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14041 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14042 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14043 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14040, + 'distance_accuracy_value','confusion accuracy'); +#14044 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14045,#14047); +#14045 = ( REPRESENTATION_RELATIONSHIP('','',#14000,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14046) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14046 = ITEM_DEFINED_TRANSFORMATION('','',#11,#911); +#14047 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14048); +#14048 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49861','BALL_0223','',#5,#13995 + ,$); +#14049 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13997)); +#14050 = SHAPE_DEFINITION_REPRESENTATION(#14051,#14057); +#14051 = PRODUCT_DEFINITION_SHAPE('','',#14052); +#14052 = PRODUCT_DEFINITION('design','',#14053,#14056); +#14053 = PRODUCT_DEFINITION_FORMATION('','',#14054); +#14054 = PRODUCT('BALL_0224','BALL_0224','',(#14055)); +#14055 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14056 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14057 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14058),#14096); +#14058 = MANIFOLD_SOLID_BREP('',#14059); +#14059 = CLOSED_SHELL('',(#14060,#14087)); +#14060 = ADVANCED_FACE('',(#14061),#14082,.T.); +#14061 = FACE_BOUND('',#14062,.T.); +#14062 = EDGE_LOOP('',(#14063,#14072,#14081)); +#14063 = ORIENTED_EDGE('',*,*,#14064,.T.); +#14064 = EDGE_CURVE('',#14065,#14065,#14067,.T.); +#14065 = VERTEX_POINT('',#14066); +#14066 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14067 = CIRCLE('',#14068,0.131200000001); +#14068 = AXIS2_PLACEMENT_3D('',#14069,#14070,#14071); +#14069 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14070 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14071 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14072 = ORIENTED_EDGE('',*,*,#14073,.T.); +#14073 = EDGE_CURVE('',#14065,#14074,#14076,.T.); +#14074 = VERTEX_POINT('',#14075); +#14075 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14076 = CIRCLE('',#14077,0.164); +#14077 = AXIS2_PLACEMENT_3D('',#14078,#14079,#14080); +#14078 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14079 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14080 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14081 = ORIENTED_EDGE('',*,*,#14073,.F.); +#14082 = SPHERICAL_SURFACE('',#14083,0.164); +#14083 = AXIS2_PLACEMENT_3D('',#14084,#14085,#14086); +#14084 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14085 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14086 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14087 = ADVANCED_FACE('',(#14088),#14091,.F.); +#14088 = FACE_BOUND('',#14089,.F.); +#14089 = EDGE_LOOP('',(#14090)); +#14090 = ORIENTED_EDGE('',*,*,#14064,.T.); +#14091 = PLANE('',#14092); +#14092 = AXIS2_PLACEMENT_3D('',#14093,#14094,#14095); +#14093 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14094 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14095 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14100)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14097,#14098,#14099)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14097 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14098 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14099 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14100 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14097, + 'distance_accuracy_value','confusion accuracy'); +#14101 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14102,#14104); +#14102 = ( REPRESENTATION_RELATIONSHIP('','',#14057,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14103) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14103 = ITEM_DEFINED_TRANSFORMATION('','',#11,#915); +#14104 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14105); +#14105 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49862','BALL_0224','',#5,#14052 + ,$); +#14106 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14054)); +#14107 = SHAPE_DEFINITION_REPRESENTATION(#14108,#14114); +#14108 = PRODUCT_DEFINITION_SHAPE('','',#14109); +#14109 = PRODUCT_DEFINITION('design','',#14110,#14113); +#14110 = PRODUCT_DEFINITION_FORMATION('','',#14111); +#14111 = PRODUCT('BALL_0225','BALL_0225','',(#14112)); +#14112 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14113 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14114 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14115),#14153); +#14115 = MANIFOLD_SOLID_BREP('',#14116); +#14116 = CLOSED_SHELL('',(#14117,#14144)); +#14117 = ADVANCED_FACE('',(#14118),#14139,.T.); +#14118 = FACE_BOUND('',#14119,.T.); +#14119 = EDGE_LOOP('',(#14120,#14129,#14138)); +#14120 = ORIENTED_EDGE('',*,*,#14121,.T.); +#14121 = EDGE_CURVE('',#14122,#14122,#14124,.T.); +#14122 = VERTEX_POINT('',#14123); +#14123 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14124 = CIRCLE('',#14125,0.131200000001); +#14125 = AXIS2_PLACEMENT_3D('',#14126,#14127,#14128); +#14126 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14127 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14128 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14129 = ORIENTED_EDGE('',*,*,#14130,.T.); +#14130 = EDGE_CURVE('',#14122,#14131,#14133,.T.); +#14131 = VERTEX_POINT('',#14132); +#14132 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14133 = CIRCLE('',#14134,0.164); +#14134 = AXIS2_PLACEMENT_3D('',#14135,#14136,#14137); +#14135 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14136 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14137 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14138 = ORIENTED_EDGE('',*,*,#14130,.F.); +#14139 = SPHERICAL_SURFACE('',#14140,0.164); +#14140 = AXIS2_PLACEMENT_3D('',#14141,#14142,#14143); +#14141 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14142 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14143 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14144 = ADVANCED_FACE('',(#14145),#14148,.F.); +#14145 = FACE_BOUND('',#14146,.F.); +#14146 = EDGE_LOOP('',(#14147)); +#14147 = ORIENTED_EDGE('',*,*,#14121,.T.); +#14148 = PLANE('',#14149); +#14149 = AXIS2_PLACEMENT_3D('',#14150,#14151,#14152); +#14150 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14151 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14152 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14157)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14154,#14155,#14156)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14154 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14155 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14156 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14157 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14154, + 'distance_accuracy_value','confusion accuracy'); +#14158 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14159,#14161); +#14159 = ( REPRESENTATION_RELATIONSHIP('','',#14114,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14160) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14160 = ITEM_DEFINED_TRANSFORMATION('','',#11,#919); +#14161 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14162); +#14162 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49863','BALL_0225','',#5,#14109 + ,$); +#14163 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14111)); +#14164 = SHAPE_DEFINITION_REPRESENTATION(#14165,#14171); +#14165 = PRODUCT_DEFINITION_SHAPE('','',#14166); +#14166 = PRODUCT_DEFINITION('design','',#14167,#14170); +#14167 = PRODUCT_DEFINITION_FORMATION('','',#14168); +#14168 = PRODUCT('BALL_0226','BALL_0226','',(#14169)); +#14169 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14170 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14171 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14172),#14210); +#14172 = MANIFOLD_SOLID_BREP('',#14173); +#14173 = CLOSED_SHELL('',(#14174,#14201)); +#14174 = ADVANCED_FACE('',(#14175),#14196,.T.); +#14175 = FACE_BOUND('',#14176,.T.); +#14176 = EDGE_LOOP('',(#14177,#14186,#14195)); +#14177 = ORIENTED_EDGE('',*,*,#14178,.T.); +#14178 = EDGE_CURVE('',#14179,#14179,#14181,.T.); +#14179 = VERTEX_POINT('',#14180); +#14180 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14181 = CIRCLE('',#14182,0.131200000001); +#14182 = AXIS2_PLACEMENT_3D('',#14183,#14184,#14185); +#14183 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14184 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14185 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14186 = ORIENTED_EDGE('',*,*,#14187,.T.); +#14187 = EDGE_CURVE('',#14179,#14188,#14190,.T.); +#14188 = VERTEX_POINT('',#14189); +#14189 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14190 = CIRCLE('',#14191,0.164); +#14191 = AXIS2_PLACEMENT_3D('',#14192,#14193,#14194); +#14192 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14193 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14194 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14195 = ORIENTED_EDGE('',*,*,#14187,.F.); +#14196 = SPHERICAL_SURFACE('',#14197,0.164); +#14197 = AXIS2_PLACEMENT_3D('',#14198,#14199,#14200); +#14198 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14199 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14200 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14201 = ADVANCED_FACE('',(#14202),#14205,.F.); +#14202 = FACE_BOUND('',#14203,.F.); +#14203 = EDGE_LOOP('',(#14204)); +#14204 = ORIENTED_EDGE('',*,*,#14178,.T.); +#14205 = PLANE('',#14206); +#14206 = AXIS2_PLACEMENT_3D('',#14207,#14208,#14209); +#14207 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14208 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14209 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14214)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14211,#14212,#14213)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14211 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14212 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14213 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14214 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14211, + 'distance_accuracy_value','confusion accuracy'); +#14215 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14216,#14218); +#14216 = ( REPRESENTATION_RELATIONSHIP('','',#14171,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14217) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14217 = ITEM_DEFINED_TRANSFORMATION('','',#11,#923); +#14218 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14219); +#14219 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49864','BALL_0226','',#5,#14166 + ,$); +#14220 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14168)); +#14221 = SHAPE_DEFINITION_REPRESENTATION(#14222,#14228); +#14222 = PRODUCT_DEFINITION_SHAPE('','',#14223); +#14223 = PRODUCT_DEFINITION('design','',#14224,#14227); +#14224 = PRODUCT_DEFINITION_FORMATION('','',#14225); +#14225 = PRODUCT('BALL_0227','BALL_0227','',(#14226)); +#14226 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14227 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14228 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14229),#14267); +#14229 = MANIFOLD_SOLID_BREP('',#14230); +#14230 = CLOSED_SHELL('',(#14231,#14258)); +#14231 = ADVANCED_FACE('',(#14232),#14253,.T.); +#14232 = FACE_BOUND('',#14233,.T.); +#14233 = EDGE_LOOP('',(#14234,#14243,#14252)); +#14234 = ORIENTED_EDGE('',*,*,#14235,.T.); +#14235 = EDGE_CURVE('',#14236,#14236,#14238,.T.); +#14236 = VERTEX_POINT('',#14237); +#14237 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14238 = CIRCLE('',#14239,0.131200000001); +#14239 = AXIS2_PLACEMENT_3D('',#14240,#14241,#14242); +#14240 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14241 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14242 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14243 = ORIENTED_EDGE('',*,*,#14244,.T.); +#14244 = EDGE_CURVE('',#14236,#14245,#14247,.T.); +#14245 = VERTEX_POINT('',#14246); +#14246 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14247 = CIRCLE('',#14248,0.164); +#14248 = AXIS2_PLACEMENT_3D('',#14249,#14250,#14251); +#14249 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14250 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14251 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14252 = ORIENTED_EDGE('',*,*,#14244,.F.); +#14253 = SPHERICAL_SURFACE('',#14254,0.164); +#14254 = AXIS2_PLACEMENT_3D('',#14255,#14256,#14257); +#14255 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14256 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14257 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14258 = ADVANCED_FACE('',(#14259),#14262,.F.); +#14259 = FACE_BOUND('',#14260,.F.); +#14260 = EDGE_LOOP('',(#14261)); +#14261 = ORIENTED_EDGE('',*,*,#14235,.T.); +#14262 = PLANE('',#14263); +#14263 = AXIS2_PLACEMENT_3D('',#14264,#14265,#14266); +#14264 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14265 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14266 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14271)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14268,#14269,#14270)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14268 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14269 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14270 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14271 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14268, + 'distance_accuracy_value','confusion accuracy'); +#14272 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14273,#14275); +#14273 = ( REPRESENTATION_RELATIONSHIP('','',#14228,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14274) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14274 = ITEM_DEFINED_TRANSFORMATION('','',#11,#927); +#14275 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14276); +#14276 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49865','BALL_0227','',#5,#14223 + ,$); +#14277 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14225)); +#14278 = SHAPE_DEFINITION_REPRESENTATION(#14279,#14285); +#14279 = PRODUCT_DEFINITION_SHAPE('','',#14280); +#14280 = PRODUCT_DEFINITION('design','',#14281,#14284); +#14281 = PRODUCT_DEFINITION_FORMATION('','',#14282); +#14282 = PRODUCT('BALL_0228','BALL_0228','',(#14283)); +#14283 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14284 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14285 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14286),#14324); +#14286 = MANIFOLD_SOLID_BREP('',#14287); +#14287 = CLOSED_SHELL('',(#14288,#14315)); +#14288 = ADVANCED_FACE('',(#14289),#14310,.T.); +#14289 = FACE_BOUND('',#14290,.T.); +#14290 = EDGE_LOOP('',(#14291,#14300,#14309)); +#14291 = ORIENTED_EDGE('',*,*,#14292,.T.); +#14292 = EDGE_CURVE('',#14293,#14293,#14295,.T.); +#14293 = VERTEX_POINT('',#14294); +#14294 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14295 = CIRCLE('',#14296,0.131200000001); +#14296 = AXIS2_PLACEMENT_3D('',#14297,#14298,#14299); +#14297 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14298 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14299 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14300 = ORIENTED_EDGE('',*,*,#14301,.T.); +#14301 = EDGE_CURVE('',#14293,#14302,#14304,.T.); +#14302 = VERTEX_POINT('',#14303); +#14303 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14304 = CIRCLE('',#14305,0.164); +#14305 = AXIS2_PLACEMENT_3D('',#14306,#14307,#14308); +#14306 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14307 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14308 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14309 = ORIENTED_EDGE('',*,*,#14301,.F.); +#14310 = SPHERICAL_SURFACE('',#14311,0.164); +#14311 = AXIS2_PLACEMENT_3D('',#14312,#14313,#14314); +#14312 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14313 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14314 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14315 = ADVANCED_FACE('',(#14316),#14319,.F.); +#14316 = FACE_BOUND('',#14317,.F.); +#14317 = EDGE_LOOP('',(#14318)); +#14318 = ORIENTED_EDGE('',*,*,#14292,.T.); +#14319 = PLANE('',#14320); +#14320 = AXIS2_PLACEMENT_3D('',#14321,#14322,#14323); +#14321 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14322 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14323 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14328)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14325,#14326,#14327)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14325 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14326 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14327 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14328 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14325, + 'distance_accuracy_value','confusion accuracy'); +#14329 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14330,#14332); +#14330 = ( REPRESENTATION_RELATIONSHIP('','',#14285,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14331) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14331 = ITEM_DEFINED_TRANSFORMATION('','',#11,#931); +#14332 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14333); +#14333 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49866','BALL_0228','',#5,#14280 + ,$); +#14334 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14282)); +#14335 = SHAPE_DEFINITION_REPRESENTATION(#14336,#14342); +#14336 = PRODUCT_DEFINITION_SHAPE('','',#14337); +#14337 = PRODUCT_DEFINITION('design','',#14338,#14341); +#14338 = PRODUCT_DEFINITION_FORMATION('','',#14339); +#14339 = PRODUCT('BALL_0229','BALL_0229','',(#14340)); +#14340 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14341 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14342 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14343),#14381); +#14343 = MANIFOLD_SOLID_BREP('',#14344); +#14344 = CLOSED_SHELL('',(#14345,#14372)); +#14345 = ADVANCED_FACE('',(#14346),#14367,.T.); +#14346 = FACE_BOUND('',#14347,.T.); +#14347 = EDGE_LOOP('',(#14348,#14357,#14366)); +#14348 = ORIENTED_EDGE('',*,*,#14349,.T.); +#14349 = EDGE_CURVE('',#14350,#14350,#14352,.T.); +#14350 = VERTEX_POINT('',#14351); +#14351 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14352 = CIRCLE('',#14353,0.131200000001); +#14353 = AXIS2_PLACEMENT_3D('',#14354,#14355,#14356); +#14354 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14355 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14356 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14357 = ORIENTED_EDGE('',*,*,#14358,.T.); +#14358 = EDGE_CURVE('',#14350,#14359,#14361,.T.); +#14359 = VERTEX_POINT('',#14360); +#14360 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14361 = CIRCLE('',#14362,0.164); +#14362 = AXIS2_PLACEMENT_3D('',#14363,#14364,#14365); +#14363 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14364 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14365 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14366 = ORIENTED_EDGE('',*,*,#14358,.F.); +#14367 = SPHERICAL_SURFACE('',#14368,0.164); +#14368 = AXIS2_PLACEMENT_3D('',#14369,#14370,#14371); +#14369 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14370 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14371 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14372 = ADVANCED_FACE('',(#14373),#14376,.F.); +#14373 = FACE_BOUND('',#14374,.F.); +#14374 = EDGE_LOOP('',(#14375)); +#14375 = ORIENTED_EDGE('',*,*,#14349,.T.); +#14376 = PLANE('',#14377); +#14377 = AXIS2_PLACEMENT_3D('',#14378,#14379,#14380); +#14378 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14379 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14380 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14385)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14382,#14383,#14384)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14382 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14383 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14384 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14385 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14382, + 'distance_accuracy_value','confusion accuracy'); +#14386 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14387,#14389); +#14387 = ( REPRESENTATION_RELATIONSHIP('','',#14342,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14388) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14388 = ITEM_DEFINED_TRANSFORMATION('','',#11,#935); +#14389 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14390); +#14390 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49867','BALL_0229','',#5,#14337 + ,$); +#14391 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14339)); +#14392 = SHAPE_DEFINITION_REPRESENTATION(#14393,#14399); +#14393 = PRODUCT_DEFINITION_SHAPE('','',#14394); +#14394 = PRODUCT_DEFINITION('design','',#14395,#14398); +#14395 = PRODUCT_DEFINITION_FORMATION('','',#14396); +#14396 = PRODUCT('BALL_0230','BALL_0230','',(#14397)); +#14397 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14398 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14399 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14400),#14438); +#14400 = MANIFOLD_SOLID_BREP('',#14401); +#14401 = CLOSED_SHELL('',(#14402,#14429)); +#14402 = ADVANCED_FACE('',(#14403),#14424,.T.); +#14403 = FACE_BOUND('',#14404,.T.); +#14404 = EDGE_LOOP('',(#14405,#14414,#14423)); +#14405 = ORIENTED_EDGE('',*,*,#14406,.T.); +#14406 = EDGE_CURVE('',#14407,#14407,#14409,.T.); +#14407 = VERTEX_POINT('',#14408); +#14408 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14409 = CIRCLE('',#14410,0.131200000001); +#14410 = AXIS2_PLACEMENT_3D('',#14411,#14412,#14413); +#14411 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14412 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14413 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14414 = ORIENTED_EDGE('',*,*,#14415,.T.); +#14415 = EDGE_CURVE('',#14407,#14416,#14418,.T.); +#14416 = VERTEX_POINT('',#14417); +#14417 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14418 = CIRCLE('',#14419,0.164); +#14419 = AXIS2_PLACEMENT_3D('',#14420,#14421,#14422); +#14420 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14421 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14422 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14423 = ORIENTED_EDGE('',*,*,#14415,.F.); +#14424 = SPHERICAL_SURFACE('',#14425,0.164); +#14425 = AXIS2_PLACEMENT_3D('',#14426,#14427,#14428); +#14426 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14427 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14428 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14429 = ADVANCED_FACE('',(#14430),#14433,.F.); +#14430 = FACE_BOUND('',#14431,.F.); +#14431 = EDGE_LOOP('',(#14432)); +#14432 = ORIENTED_EDGE('',*,*,#14406,.T.); +#14433 = PLANE('',#14434); +#14434 = AXIS2_PLACEMENT_3D('',#14435,#14436,#14437); +#14435 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14436 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14437 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14442)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14439,#14440,#14441)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14439 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14440 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14441 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14442 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14439, + 'distance_accuracy_value','confusion accuracy'); +#14443 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14444,#14446); +#14444 = ( REPRESENTATION_RELATIONSHIP('','',#14399,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14445) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14445 = ITEM_DEFINED_TRANSFORMATION('','',#11,#939); +#14446 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14447); +#14447 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49868','BALL_0230','',#5,#14394 + ,$); +#14448 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14396)); +#14449 = SHAPE_DEFINITION_REPRESENTATION(#14450,#14456); +#14450 = PRODUCT_DEFINITION_SHAPE('','',#14451); +#14451 = PRODUCT_DEFINITION('design','',#14452,#14455); +#14452 = PRODUCT_DEFINITION_FORMATION('','',#14453); +#14453 = PRODUCT('BALL_0231','BALL_0231','',(#14454)); +#14454 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14455 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14456 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14457),#14495); +#14457 = MANIFOLD_SOLID_BREP('',#14458); +#14458 = CLOSED_SHELL('',(#14459,#14486)); +#14459 = ADVANCED_FACE('',(#14460),#14481,.T.); +#14460 = FACE_BOUND('',#14461,.T.); +#14461 = EDGE_LOOP('',(#14462,#14471,#14480)); +#14462 = ORIENTED_EDGE('',*,*,#14463,.T.); +#14463 = EDGE_CURVE('',#14464,#14464,#14466,.T.); +#14464 = VERTEX_POINT('',#14465); +#14465 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14466 = CIRCLE('',#14467,0.131200000001); +#14467 = AXIS2_PLACEMENT_3D('',#14468,#14469,#14470); +#14468 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14469 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14470 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14471 = ORIENTED_EDGE('',*,*,#14472,.T.); +#14472 = EDGE_CURVE('',#14464,#14473,#14475,.T.); +#14473 = VERTEX_POINT('',#14474); +#14474 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14475 = CIRCLE('',#14476,0.164); +#14476 = AXIS2_PLACEMENT_3D('',#14477,#14478,#14479); +#14477 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14478 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14479 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14480 = ORIENTED_EDGE('',*,*,#14472,.F.); +#14481 = SPHERICAL_SURFACE('',#14482,0.164); +#14482 = AXIS2_PLACEMENT_3D('',#14483,#14484,#14485); +#14483 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14484 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14485 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14486 = ADVANCED_FACE('',(#14487),#14490,.F.); +#14487 = FACE_BOUND('',#14488,.F.); +#14488 = EDGE_LOOP('',(#14489)); +#14489 = ORIENTED_EDGE('',*,*,#14463,.T.); +#14490 = PLANE('',#14491); +#14491 = AXIS2_PLACEMENT_3D('',#14492,#14493,#14494); +#14492 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14493 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14494 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14499)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14496,#14497,#14498)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14496 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14497 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14498 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14499 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14496, + 'distance_accuracy_value','confusion accuracy'); +#14500 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14501,#14503); +#14501 = ( REPRESENTATION_RELATIONSHIP('','',#14456,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14502) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14502 = ITEM_DEFINED_TRANSFORMATION('','',#11,#943); +#14503 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14504); +#14504 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49869','BALL_0231','',#5,#14451 + ,$); +#14505 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14453)); +#14506 = SHAPE_DEFINITION_REPRESENTATION(#14507,#14513); +#14507 = PRODUCT_DEFINITION_SHAPE('','',#14508); +#14508 = PRODUCT_DEFINITION('design','',#14509,#14512); +#14509 = PRODUCT_DEFINITION_FORMATION('','',#14510); +#14510 = PRODUCT('BALL_0232','BALL_0232','',(#14511)); +#14511 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14512 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14513 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14514),#14552); +#14514 = MANIFOLD_SOLID_BREP('',#14515); +#14515 = CLOSED_SHELL('',(#14516,#14543)); +#14516 = ADVANCED_FACE('',(#14517),#14538,.T.); +#14517 = FACE_BOUND('',#14518,.T.); +#14518 = EDGE_LOOP('',(#14519,#14528,#14537)); +#14519 = ORIENTED_EDGE('',*,*,#14520,.T.); +#14520 = EDGE_CURVE('',#14521,#14521,#14523,.T.); +#14521 = VERTEX_POINT('',#14522); +#14522 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14523 = CIRCLE('',#14524,0.131200000001); +#14524 = AXIS2_PLACEMENT_3D('',#14525,#14526,#14527); +#14525 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14526 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14527 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14528 = ORIENTED_EDGE('',*,*,#14529,.T.); +#14529 = EDGE_CURVE('',#14521,#14530,#14532,.T.); +#14530 = VERTEX_POINT('',#14531); +#14531 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14532 = CIRCLE('',#14533,0.164); +#14533 = AXIS2_PLACEMENT_3D('',#14534,#14535,#14536); +#14534 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14535 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14536 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14537 = ORIENTED_EDGE('',*,*,#14529,.F.); +#14538 = SPHERICAL_SURFACE('',#14539,0.164); +#14539 = AXIS2_PLACEMENT_3D('',#14540,#14541,#14542); +#14540 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14541 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14542 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14543 = ADVANCED_FACE('',(#14544),#14547,.F.); +#14544 = FACE_BOUND('',#14545,.F.); +#14545 = EDGE_LOOP('',(#14546)); +#14546 = ORIENTED_EDGE('',*,*,#14520,.T.); +#14547 = PLANE('',#14548); +#14548 = AXIS2_PLACEMENT_3D('',#14549,#14550,#14551); +#14549 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14550 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14551 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14556)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14553,#14554,#14555)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14553 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14554 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14555 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14556 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14553, + 'distance_accuracy_value','confusion accuracy'); +#14557 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14558,#14560); +#14558 = ( REPRESENTATION_RELATIONSHIP('','',#14513,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14559) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14559 = ITEM_DEFINED_TRANSFORMATION('','',#11,#947); +#14560 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14561); +#14561 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49870','BALL_0232','',#5,#14508 + ,$); +#14562 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14510)); +#14563 = SHAPE_DEFINITION_REPRESENTATION(#14564,#14570); +#14564 = PRODUCT_DEFINITION_SHAPE('','',#14565); +#14565 = PRODUCT_DEFINITION('design','',#14566,#14569); +#14566 = PRODUCT_DEFINITION_FORMATION('','',#14567); +#14567 = PRODUCT('BALL_0233','BALL_0233','',(#14568)); +#14568 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14569 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14570 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14571),#14609); +#14571 = MANIFOLD_SOLID_BREP('',#14572); +#14572 = CLOSED_SHELL('',(#14573,#14600)); +#14573 = ADVANCED_FACE('',(#14574),#14595,.T.); +#14574 = FACE_BOUND('',#14575,.T.); +#14575 = EDGE_LOOP('',(#14576,#14585,#14594)); +#14576 = ORIENTED_EDGE('',*,*,#14577,.T.); +#14577 = EDGE_CURVE('',#14578,#14578,#14580,.T.); +#14578 = VERTEX_POINT('',#14579); +#14579 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14580 = CIRCLE('',#14581,0.131200000001); +#14581 = AXIS2_PLACEMENT_3D('',#14582,#14583,#14584); +#14582 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14583 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14584 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14585 = ORIENTED_EDGE('',*,*,#14586,.T.); +#14586 = EDGE_CURVE('',#14578,#14587,#14589,.T.); +#14587 = VERTEX_POINT('',#14588); +#14588 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14589 = CIRCLE('',#14590,0.164); +#14590 = AXIS2_PLACEMENT_3D('',#14591,#14592,#14593); +#14591 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14592 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14593 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14594 = ORIENTED_EDGE('',*,*,#14586,.F.); +#14595 = SPHERICAL_SURFACE('',#14596,0.164); +#14596 = AXIS2_PLACEMENT_3D('',#14597,#14598,#14599); +#14597 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14598 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14599 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14600 = ADVANCED_FACE('',(#14601),#14604,.F.); +#14601 = FACE_BOUND('',#14602,.F.); +#14602 = EDGE_LOOP('',(#14603)); +#14603 = ORIENTED_EDGE('',*,*,#14577,.T.); +#14604 = PLANE('',#14605); +#14605 = AXIS2_PLACEMENT_3D('',#14606,#14607,#14608); +#14606 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14607 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14608 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14613)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14610,#14611,#14612)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14610 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14611 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14612 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14613 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14610, + 'distance_accuracy_value','confusion accuracy'); +#14614 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14615,#14617); +#14615 = ( REPRESENTATION_RELATIONSHIP('','',#14570,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14616) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14616 = ITEM_DEFINED_TRANSFORMATION('','',#11,#951); +#14617 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14618); +#14618 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49871','BALL_0233','',#5,#14565 + ,$); +#14619 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14567)); +#14620 = SHAPE_DEFINITION_REPRESENTATION(#14621,#14627); +#14621 = PRODUCT_DEFINITION_SHAPE('','',#14622); +#14622 = PRODUCT_DEFINITION('design','',#14623,#14626); +#14623 = PRODUCT_DEFINITION_FORMATION('','',#14624); +#14624 = PRODUCT('BALL_0234','BALL_0234','',(#14625)); +#14625 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14626 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14627 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14628),#14666); +#14628 = MANIFOLD_SOLID_BREP('',#14629); +#14629 = CLOSED_SHELL('',(#14630,#14657)); +#14630 = ADVANCED_FACE('',(#14631),#14652,.T.); +#14631 = FACE_BOUND('',#14632,.T.); +#14632 = EDGE_LOOP('',(#14633,#14642,#14651)); +#14633 = ORIENTED_EDGE('',*,*,#14634,.T.); +#14634 = EDGE_CURVE('',#14635,#14635,#14637,.T.); +#14635 = VERTEX_POINT('',#14636); +#14636 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14637 = CIRCLE('',#14638,0.131200000001); +#14638 = AXIS2_PLACEMENT_3D('',#14639,#14640,#14641); +#14639 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14640 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14641 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14642 = ORIENTED_EDGE('',*,*,#14643,.T.); +#14643 = EDGE_CURVE('',#14635,#14644,#14646,.T.); +#14644 = VERTEX_POINT('',#14645); +#14645 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14646 = CIRCLE('',#14647,0.164); +#14647 = AXIS2_PLACEMENT_3D('',#14648,#14649,#14650); +#14648 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14649 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14650 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14651 = ORIENTED_EDGE('',*,*,#14643,.F.); +#14652 = SPHERICAL_SURFACE('',#14653,0.164); +#14653 = AXIS2_PLACEMENT_3D('',#14654,#14655,#14656); +#14654 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14655 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14656 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14657 = ADVANCED_FACE('',(#14658),#14661,.F.); +#14658 = FACE_BOUND('',#14659,.F.); +#14659 = EDGE_LOOP('',(#14660)); +#14660 = ORIENTED_EDGE('',*,*,#14634,.T.); +#14661 = PLANE('',#14662); +#14662 = AXIS2_PLACEMENT_3D('',#14663,#14664,#14665); +#14663 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14664 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14665 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14670)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14667,#14668,#14669)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14667 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14668 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14669 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14670 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14667, + 'distance_accuracy_value','confusion accuracy'); +#14671 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14672,#14674); +#14672 = ( REPRESENTATION_RELATIONSHIP('','',#14627,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14673) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14673 = ITEM_DEFINED_TRANSFORMATION('','',#11,#955); +#14674 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14675); +#14675 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49872','BALL_0234','',#5,#14622 + ,$); +#14676 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14624)); +#14677 = SHAPE_DEFINITION_REPRESENTATION(#14678,#14684); +#14678 = PRODUCT_DEFINITION_SHAPE('','',#14679); +#14679 = PRODUCT_DEFINITION('design','',#14680,#14683); +#14680 = PRODUCT_DEFINITION_FORMATION('','',#14681); +#14681 = PRODUCT('BALL_0235','BALL_0235','',(#14682)); +#14682 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14683 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14684 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14685),#14723); +#14685 = MANIFOLD_SOLID_BREP('',#14686); +#14686 = CLOSED_SHELL('',(#14687,#14714)); +#14687 = ADVANCED_FACE('',(#14688),#14709,.T.); +#14688 = FACE_BOUND('',#14689,.T.); +#14689 = EDGE_LOOP('',(#14690,#14699,#14708)); +#14690 = ORIENTED_EDGE('',*,*,#14691,.T.); +#14691 = EDGE_CURVE('',#14692,#14692,#14694,.T.); +#14692 = VERTEX_POINT('',#14693); +#14693 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14694 = CIRCLE('',#14695,0.131200000001); +#14695 = AXIS2_PLACEMENT_3D('',#14696,#14697,#14698); +#14696 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14697 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14698 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14699 = ORIENTED_EDGE('',*,*,#14700,.T.); +#14700 = EDGE_CURVE('',#14692,#14701,#14703,.T.); +#14701 = VERTEX_POINT('',#14702); +#14702 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14703 = CIRCLE('',#14704,0.164); +#14704 = AXIS2_PLACEMENT_3D('',#14705,#14706,#14707); +#14705 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14706 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14707 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14708 = ORIENTED_EDGE('',*,*,#14700,.F.); +#14709 = SPHERICAL_SURFACE('',#14710,0.164); +#14710 = AXIS2_PLACEMENT_3D('',#14711,#14712,#14713); +#14711 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14712 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14713 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14714 = ADVANCED_FACE('',(#14715),#14718,.F.); +#14715 = FACE_BOUND('',#14716,.F.); +#14716 = EDGE_LOOP('',(#14717)); +#14717 = ORIENTED_EDGE('',*,*,#14691,.T.); +#14718 = PLANE('',#14719); +#14719 = AXIS2_PLACEMENT_3D('',#14720,#14721,#14722); +#14720 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14721 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14722 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14727)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14724,#14725,#14726)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14724 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14725 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14726 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14727 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14724, + 'distance_accuracy_value','confusion accuracy'); +#14728 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14729,#14731); +#14729 = ( REPRESENTATION_RELATIONSHIP('','',#14684,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14730) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14730 = ITEM_DEFINED_TRANSFORMATION('','',#11,#959); +#14731 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14732); +#14732 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49873','BALL_0235','',#5,#14679 + ,$); +#14733 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14681)); +#14734 = SHAPE_DEFINITION_REPRESENTATION(#14735,#14741); +#14735 = PRODUCT_DEFINITION_SHAPE('','',#14736); +#14736 = PRODUCT_DEFINITION('design','',#14737,#14740); +#14737 = PRODUCT_DEFINITION_FORMATION('','',#14738); +#14738 = PRODUCT('BALL_0236','BALL_0236','',(#14739)); +#14739 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14740 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14741 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14742),#14780); +#14742 = MANIFOLD_SOLID_BREP('',#14743); +#14743 = CLOSED_SHELL('',(#14744,#14771)); +#14744 = ADVANCED_FACE('',(#14745),#14766,.T.); +#14745 = FACE_BOUND('',#14746,.T.); +#14746 = EDGE_LOOP('',(#14747,#14756,#14765)); +#14747 = ORIENTED_EDGE('',*,*,#14748,.T.); +#14748 = EDGE_CURVE('',#14749,#14749,#14751,.T.); +#14749 = VERTEX_POINT('',#14750); +#14750 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14751 = CIRCLE('',#14752,0.131200000001); +#14752 = AXIS2_PLACEMENT_3D('',#14753,#14754,#14755); +#14753 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14754 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14755 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14756 = ORIENTED_EDGE('',*,*,#14757,.T.); +#14757 = EDGE_CURVE('',#14749,#14758,#14760,.T.); +#14758 = VERTEX_POINT('',#14759); +#14759 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14760 = CIRCLE('',#14761,0.164); +#14761 = AXIS2_PLACEMENT_3D('',#14762,#14763,#14764); +#14762 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14763 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14764 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14765 = ORIENTED_EDGE('',*,*,#14757,.F.); +#14766 = SPHERICAL_SURFACE('',#14767,0.164); +#14767 = AXIS2_PLACEMENT_3D('',#14768,#14769,#14770); +#14768 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14769 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14770 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14771 = ADVANCED_FACE('',(#14772),#14775,.F.); +#14772 = FACE_BOUND('',#14773,.F.); +#14773 = EDGE_LOOP('',(#14774)); +#14774 = ORIENTED_EDGE('',*,*,#14748,.T.); +#14775 = PLANE('',#14776); +#14776 = AXIS2_PLACEMENT_3D('',#14777,#14778,#14779); +#14777 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14778 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14779 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14784)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14781,#14782,#14783)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14781 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14782 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14783 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14784 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14781, + 'distance_accuracy_value','confusion accuracy'); +#14785 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14786,#14788); +#14786 = ( REPRESENTATION_RELATIONSHIP('','',#14741,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14787) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14787 = ITEM_DEFINED_TRANSFORMATION('','',#11,#963); +#14788 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14789); +#14789 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49874','BALL_0236','',#5,#14736 + ,$); +#14790 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14738)); +#14791 = SHAPE_DEFINITION_REPRESENTATION(#14792,#14798); +#14792 = PRODUCT_DEFINITION_SHAPE('','',#14793); +#14793 = PRODUCT_DEFINITION('design','',#14794,#14797); +#14794 = PRODUCT_DEFINITION_FORMATION('','',#14795); +#14795 = PRODUCT('BALL_0237','BALL_0237','',(#14796)); +#14796 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14797 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14798 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14799),#14837); +#14799 = MANIFOLD_SOLID_BREP('',#14800); +#14800 = CLOSED_SHELL('',(#14801,#14828)); +#14801 = ADVANCED_FACE('',(#14802),#14823,.T.); +#14802 = FACE_BOUND('',#14803,.T.); +#14803 = EDGE_LOOP('',(#14804,#14813,#14822)); +#14804 = ORIENTED_EDGE('',*,*,#14805,.T.); +#14805 = EDGE_CURVE('',#14806,#14806,#14808,.T.); +#14806 = VERTEX_POINT('',#14807); +#14807 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14808 = CIRCLE('',#14809,0.131200000001); +#14809 = AXIS2_PLACEMENT_3D('',#14810,#14811,#14812); +#14810 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14811 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14812 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14813 = ORIENTED_EDGE('',*,*,#14814,.T.); +#14814 = EDGE_CURVE('',#14806,#14815,#14817,.T.); +#14815 = VERTEX_POINT('',#14816); +#14816 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14817 = CIRCLE('',#14818,0.164); +#14818 = AXIS2_PLACEMENT_3D('',#14819,#14820,#14821); +#14819 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14820 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14821 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14822 = ORIENTED_EDGE('',*,*,#14814,.F.); +#14823 = SPHERICAL_SURFACE('',#14824,0.164); +#14824 = AXIS2_PLACEMENT_3D('',#14825,#14826,#14827); +#14825 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14826 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14827 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14828 = ADVANCED_FACE('',(#14829),#14832,.F.); +#14829 = FACE_BOUND('',#14830,.F.); +#14830 = EDGE_LOOP('',(#14831)); +#14831 = ORIENTED_EDGE('',*,*,#14805,.T.); +#14832 = PLANE('',#14833); +#14833 = AXIS2_PLACEMENT_3D('',#14834,#14835,#14836); +#14834 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14835 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14836 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14841)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14838,#14839,#14840)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14838 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14839 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14840 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14841 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14838, + 'distance_accuracy_value','confusion accuracy'); +#14842 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14843,#14845); +#14843 = ( REPRESENTATION_RELATIONSHIP('','',#14798,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14844) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14844 = ITEM_DEFINED_TRANSFORMATION('','',#11,#967); +#14845 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14846); +#14846 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49875','BALL_0237','',#5,#14793 + ,$); +#14847 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14795)); +#14848 = SHAPE_DEFINITION_REPRESENTATION(#14849,#14855); +#14849 = PRODUCT_DEFINITION_SHAPE('','',#14850); +#14850 = PRODUCT_DEFINITION('design','',#14851,#14854); +#14851 = PRODUCT_DEFINITION_FORMATION('','',#14852); +#14852 = PRODUCT('BALL_0238','BALL_0238','',(#14853)); +#14853 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14854 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14855 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14856),#14894); +#14856 = MANIFOLD_SOLID_BREP('',#14857); +#14857 = CLOSED_SHELL('',(#14858,#14885)); +#14858 = ADVANCED_FACE('',(#14859),#14880,.T.); +#14859 = FACE_BOUND('',#14860,.T.); +#14860 = EDGE_LOOP('',(#14861,#14870,#14879)); +#14861 = ORIENTED_EDGE('',*,*,#14862,.T.); +#14862 = EDGE_CURVE('',#14863,#14863,#14865,.T.); +#14863 = VERTEX_POINT('',#14864); +#14864 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14865 = CIRCLE('',#14866,0.131200000001); +#14866 = AXIS2_PLACEMENT_3D('',#14867,#14868,#14869); +#14867 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14868 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14869 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14870 = ORIENTED_EDGE('',*,*,#14871,.T.); +#14871 = EDGE_CURVE('',#14863,#14872,#14874,.T.); +#14872 = VERTEX_POINT('',#14873); +#14873 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14874 = CIRCLE('',#14875,0.164); +#14875 = AXIS2_PLACEMENT_3D('',#14876,#14877,#14878); +#14876 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14877 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14878 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14879 = ORIENTED_EDGE('',*,*,#14871,.F.); +#14880 = SPHERICAL_SURFACE('',#14881,0.164); +#14881 = AXIS2_PLACEMENT_3D('',#14882,#14883,#14884); +#14882 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14883 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14884 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14885 = ADVANCED_FACE('',(#14886),#14889,.F.); +#14886 = FACE_BOUND('',#14887,.F.); +#14887 = EDGE_LOOP('',(#14888)); +#14888 = ORIENTED_EDGE('',*,*,#14862,.T.); +#14889 = PLANE('',#14890); +#14890 = AXIS2_PLACEMENT_3D('',#14891,#14892,#14893); +#14891 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14892 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14893 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14898)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14895,#14896,#14897)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14895 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14896 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14897 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14898 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14895, + 'distance_accuracy_value','confusion accuracy'); +#14899 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14900,#14902); +#14900 = ( REPRESENTATION_RELATIONSHIP('','',#14855,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14901) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14901 = ITEM_DEFINED_TRANSFORMATION('','',#11,#971); +#14902 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14903); +#14903 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49876','BALL_0238','',#5,#14850 + ,$); +#14904 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14852)); +#14905 = SHAPE_DEFINITION_REPRESENTATION(#14906,#14912); +#14906 = PRODUCT_DEFINITION_SHAPE('','',#14907); +#14907 = PRODUCT_DEFINITION('design','',#14908,#14911); +#14908 = PRODUCT_DEFINITION_FORMATION('','',#14909); +#14909 = PRODUCT('BALL_0239','BALL_0239','',(#14910)); +#14910 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14912 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14913),#14951); +#14913 = MANIFOLD_SOLID_BREP('',#14914); +#14914 = CLOSED_SHELL('',(#14915,#14942)); +#14915 = ADVANCED_FACE('',(#14916),#14937,.T.); +#14916 = FACE_BOUND('',#14917,.T.); +#14917 = EDGE_LOOP('',(#14918,#14927,#14936)); +#14918 = ORIENTED_EDGE('',*,*,#14919,.T.); +#14919 = EDGE_CURVE('',#14920,#14920,#14922,.T.); +#14920 = VERTEX_POINT('',#14921); +#14921 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14922 = CIRCLE('',#14923,0.131200000001); +#14923 = AXIS2_PLACEMENT_3D('',#14924,#14925,#14926); +#14924 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14925 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14926 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14927 = ORIENTED_EDGE('',*,*,#14928,.T.); +#14928 = EDGE_CURVE('',#14920,#14929,#14931,.T.); +#14929 = VERTEX_POINT('',#14930); +#14930 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14931 = CIRCLE('',#14932,0.164); +#14932 = AXIS2_PLACEMENT_3D('',#14933,#14934,#14935); +#14933 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14934 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14935 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14936 = ORIENTED_EDGE('',*,*,#14928,.F.); +#14937 = SPHERICAL_SURFACE('',#14938,0.164); +#14938 = AXIS2_PLACEMENT_3D('',#14939,#14940,#14941); +#14939 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14940 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14941 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14942 = ADVANCED_FACE('',(#14943),#14946,.F.); +#14943 = FACE_BOUND('',#14944,.F.); +#14944 = EDGE_LOOP('',(#14945)); +#14945 = ORIENTED_EDGE('',*,*,#14919,.T.); +#14946 = PLANE('',#14947); +#14947 = AXIS2_PLACEMENT_3D('',#14948,#14949,#14950); +#14948 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#14949 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14950 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#14951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14955)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14952,#14953,#14954)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14952 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14953 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14954 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14955 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14952, + 'distance_accuracy_value','confusion accuracy'); +#14956 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14957,#14959); +#14957 = ( REPRESENTATION_RELATIONSHIP('','',#14912,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14958) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14958 = ITEM_DEFINED_TRANSFORMATION('','',#11,#975); +#14959 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14960); +#14960 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49877','BALL_0239','',#5,#14907 + ,$); +#14961 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14909)); +#14962 = SHAPE_DEFINITION_REPRESENTATION(#14963,#14969); +#14963 = PRODUCT_DEFINITION_SHAPE('','',#14964); +#14964 = PRODUCT_DEFINITION('design','',#14965,#14968); +#14965 = PRODUCT_DEFINITION_FORMATION('','',#14966); +#14966 = PRODUCT('BALL_0240','BALL_0240','',(#14967)); +#14967 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14968 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14969 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14970),#15008); +#14970 = MANIFOLD_SOLID_BREP('',#14971); +#14971 = CLOSED_SHELL('',(#14972,#14999)); +#14972 = ADVANCED_FACE('',(#14973),#14994,.T.); +#14973 = FACE_BOUND('',#14974,.T.); +#14974 = EDGE_LOOP('',(#14975,#14984,#14993)); +#14975 = ORIENTED_EDGE('',*,*,#14976,.T.); +#14976 = EDGE_CURVE('',#14977,#14977,#14979,.T.); +#14977 = VERTEX_POINT('',#14978); +#14978 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#14979 = CIRCLE('',#14980,0.131200000001); +#14980 = AXIS2_PLACEMENT_3D('',#14981,#14982,#14983); +#14981 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#14982 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#14983 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#14984 = ORIENTED_EDGE('',*,*,#14985,.T.); +#14985 = EDGE_CURVE('',#14977,#14986,#14988,.T.); +#14986 = VERTEX_POINT('',#14987); +#14987 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#14988 = CIRCLE('',#14989,0.164); +#14989 = AXIS2_PLACEMENT_3D('',#14990,#14991,#14992); +#14990 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14991 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#14992 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#14993 = ORIENTED_EDGE('',*,*,#14985,.F.); +#14994 = SPHERICAL_SURFACE('',#14995,0.164); +#14995 = AXIS2_PLACEMENT_3D('',#14996,#14997,#14998); +#14996 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#14997 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#14998 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#14999 = ADVANCED_FACE('',(#15000),#15003,.F.); +#15000 = FACE_BOUND('',#15001,.F.); +#15001 = EDGE_LOOP('',(#15002)); +#15002 = ORIENTED_EDGE('',*,*,#14976,.T.); +#15003 = PLANE('',#15004); +#15004 = AXIS2_PLACEMENT_3D('',#15005,#15006,#15007); +#15005 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15006 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15007 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15012)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15009,#15010,#15011)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15009 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15010 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15011 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15012 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15009, + 'distance_accuracy_value','confusion accuracy'); +#15013 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15014,#15016); +#15014 = ( REPRESENTATION_RELATIONSHIP('','',#14969,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15015) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15015 = ITEM_DEFINED_TRANSFORMATION('','',#11,#979); +#15016 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15017); +#15017 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49878','BALL_0240','',#5,#14964 + ,$); +#15018 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14966)); +#15019 = SHAPE_DEFINITION_REPRESENTATION(#15020,#15026); +#15020 = PRODUCT_DEFINITION_SHAPE('','',#15021); +#15021 = PRODUCT_DEFINITION('design','',#15022,#15025); +#15022 = PRODUCT_DEFINITION_FORMATION('','',#15023); +#15023 = PRODUCT('BALL_0241','BALL_0241','',(#15024)); +#15024 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15025 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15026 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15027),#15065); +#15027 = MANIFOLD_SOLID_BREP('',#15028); +#15028 = CLOSED_SHELL('',(#15029,#15056)); +#15029 = ADVANCED_FACE('',(#15030),#15051,.T.); +#15030 = FACE_BOUND('',#15031,.T.); +#15031 = EDGE_LOOP('',(#15032,#15041,#15050)); +#15032 = ORIENTED_EDGE('',*,*,#15033,.T.); +#15033 = EDGE_CURVE('',#15034,#15034,#15036,.T.); +#15034 = VERTEX_POINT('',#15035); +#15035 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15036 = CIRCLE('',#15037,0.131200000001); +#15037 = AXIS2_PLACEMENT_3D('',#15038,#15039,#15040); +#15038 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15039 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15040 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15041 = ORIENTED_EDGE('',*,*,#15042,.T.); +#15042 = EDGE_CURVE('',#15034,#15043,#15045,.T.); +#15043 = VERTEX_POINT('',#15044); +#15044 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15045 = CIRCLE('',#15046,0.164); +#15046 = AXIS2_PLACEMENT_3D('',#15047,#15048,#15049); +#15047 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15048 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15049 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15050 = ORIENTED_EDGE('',*,*,#15042,.F.); +#15051 = SPHERICAL_SURFACE('',#15052,0.164); +#15052 = AXIS2_PLACEMENT_3D('',#15053,#15054,#15055); +#15053 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15054 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15055 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15056 = ADVANCED_FACE('',(#15057),#15060,.F.); +#15057 = FACE_BOUND('',#15058,.F.); +#15058 = EDGE_LOOP('',(#15059)); +#15059 = ORIENTED_EDGE('',*,*,#15033,.T.); +#15060 = PLANE('',#15061); +#15061 = AXIS2_PLACEMENT_3D('',#15062,#15063,#15064); +#15062 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15063 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15064 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15069)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15066,#15067,#15068)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15066 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15067 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15068 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15069 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15066, + 'distance_accuracy_value','confusion accuracy'); +#15070 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15071,#15073); +#15071 = ( REPRESENTATION_RELATIONSHIP('','',#15026,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15072) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15072 = ITEM_DEFINED_TRANSFORMATION('','',#11,#983); +#15073 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15074); +#15074 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49879','BALL_0241','',#5,#15021 + ,$); +#15075 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15023)); +#15076 = SHAPE_DEFINITION_REPRESENTATION(#15077,#15083); +#15077 = PRODUCT_DEFINITION_SHAPE('','',#15078); +#15078 = PRODUCT_DEFINITION('design','',#15079,#15082); +#15079 = PRODUCT_DEFINITION_FORMATION('','',#15080); +#15080 = PRODUCT('BALL_0242','BALL_0242','',(#15081)); +#15081 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15082 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15083 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15084),#15122); +#15084 = MANIFOLD_SOLID_BREP('',#15085); +#15085 = CLOSED_SHELL('',(#15086,#15113)); +#15086 = ADVANCED_FACE('',(#15087),#15108,.T.); +#15087 = FACE_BOUND('',#15088,.T.); +#15088 = EDGE_LOOP('',(#15089,#15098,#15107)); +#15089 = ORIENTED_EDGE('',*,*,#15090,.T.); +#15090 = EDGE_CURVE('',#15091,#15091,#15093,.T.); +#15091 = VERTEX_POINT('',#15092); +#15092 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15093 = CIRCLE('',#15094,0.131200000001); +#15094 = AXIS2_PLACEMENT_3D('',#15095,#15096,#15097); +#15095 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15096 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15097 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15098 = ORIENTED_EDGE('',*,*,#15099,.T.); +#15099 = EDGE_CURVE('',#15091,#15100,#15102,.T.); +#15100 = VERTEX_POINT('',#15101); +#15101 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15102 = CIRCLE('',#15103,0.164); +#15103 = AXIS2_PLACEMENT_3D('',#15104,#15105,#15106); +#15104 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15105 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15106 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15107 = ORIENTED_EDGE('',*,*,#15099,.F.); +#15108 = SPHERICAL_SURFACE('',#15109,0.164); +#15109 = AXIS2_PLACEMENT_3D('',#15110,#15111,#15112); +#15110 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15111 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15112 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15113 = ADVANCED_FACE('',(#15114),#15117,.F.); +#15114 = FACE_BOUND('',#15115,.F.); +#15115 = EDGE_LOOP('',(#15116)); +#15116 = ORIENTED_EDGE('',*,*,#15090,.T.); +#15117 = PLANE('',#15118); +#15118 = AXIS2_PLACEMENT_3D('',#15119,#15120,#15121); +#15119 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15120 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15121 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15126)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15123,#15124,#15125)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15123 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15124 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15125 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15126 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15123, + 'distance_accuracy_value','confusion accuracy'); +#15127 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15128,#15130); +#15128 = ( REPRESENTATION_RELATIONSHIP('','',#15083,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15129) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15129 = ITEM_DEFINED_TRANSFORMATION('','',#11,#987); +#15130 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15131); +#15131 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49880','BALL_0242','',#5,#15078 + ,$); +#15132 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15080)); +#15133 = SHAPE_DEFINITION_REPRESENTATION(#15134,#15140); +#15134 = PRODUCT_DEFINITION_SHAPE('','',#15135); +#15135 = PRODUCT_DEFINITION('design','',#15136,#15139); +#15136 = PRODUCT_DEFINITION_FORMATION('','',#15137); +#15137 = PRODUCT('BALL_0243','BALL_0243','',(#15138)); +#15138 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15139 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15140 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15141),#15179); +#15141 = MANIFOLD_SOLID_BREP('',#15142); +#15142 = CLOSED_SHELL('',(#15143,#15170)); +#15143 = ADVANCED_FACE('',(#15144),#15165,.T.); +#15144 = FACE_BOUND('',#15145,.T.); +#15145 = EDGE_LOOP('',(#15146,#15155,#15164)); +#15146 = ORIENTED_EDGE('',*,*,#15147,.T.); +#15147 = EDGE_CURVE('',#15148,#15148,#15150,.T.); +#15148 = VERTEX_POINT('',#15149); +#15149 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15150 = CIRCLE('',#15151,0.131200000001); +#15151 = AXIS2_PLACEMENT_3D('',#15152,#15153,#15154); +#15152 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15153 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15154 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15155 = ORIENTED_EDGE('',*,*,#15156,.T.); +#15156 = EDGE_CURVE('',#15148,#15157,#15159,.T.); +#15157 = VERTEX_POINT('',#15158); +#15158 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15159 = CIRCLE('',#15160,0.164); +#15160 = AXIS2_PLACEMENT_3D('',#15161,#15162,#15163); +#15161 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15162 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15163 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15164 = ORIENTED_EDGE('',*,*,#15156,.F.); +#15165 = SPHERICAL_SURFACE('',#15166,0.164); +#15166 = AXIS2_PLACEMENT_3D('',#15167,#15168,#15169); +#15167 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15168 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15169 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15170 = ADVANCED_FACE('',(#15171),#15174,.F.); +#15171 = FACE_BOUND('',#15172,.F.); +#15172 = EDGE_LOOP('',(#15173)); +#15173 = ORIENTED_EDGE('',*,*,#15147,.T.); +#15174 = PLANE('',#15175); +#15175 = AXIS2_PLACEMENT_3D('',#15176,#15177,#15178); +#15176 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15177 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15178 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15183)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15180,#15181,#15182)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15180 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15181 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15182 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15183 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15180, + 'distance_accuracy_value','confusion accuracy'); +#15184 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15185,#15187); +#15185 = ( REPRESENTATION_RELATIONSHIP('','',#15140,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15186) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15186 = ITEM_DEFINED_TRANSFORMATION('','',#11,#991); +#15187 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15188); +#15188 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49881','BALL_0243','',#5,#15135 + ,$); +#15189 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15137)); +#15190 = SHAPE_DEFINITION_REPRESENTATION(#15191,#15197); +#15191 = PRODUCT_DEFINITION_SHAPE('','',#15192); +#15192 = PRODUCT_DEFINITION('design','',#15193,#15196); +#15193 = PRODUCT_DEFINITION_FORMATION('','',#15194); +#15194 = PRODUCT('BALL_0244','BALL_0244','',(#15195)); +#15195 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15196 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15197 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15198),#15236); +#15198 = MANIFOLD_SOLID_BREP('',#15199); +#15199 = CLOSED_SHELL('',(#15200,#15227)); +#15200 = ADVANCED_FACE('',(#15201),#15222,.T.); +#15201 = FACE_BOUND('',#15202,.T.); +#15202 = EDGE_LOOP('',(#15203,#15212,#15221)); +#15203 = ORIENTED_EDGE('',*,*,#15204,.T.); +#15204 = EDGE_CURVE('',#15205,#15205,#15207,.T.); +#15205 = VERTEX_POINT('',#15206); +#15206 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15207 = CIRCLE('',#15208,0.131200000001); +#15208 = AXIS2_PLACEMENT_3D('',#15209,#15210,#15211); +#15209 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15210 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15211 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15212 = ORIENTED_EDGE('',*,*,#15213,.T.); +#15213 = EDGE_CURVE('',#15205,#15214,#15216,.T.); +#15214 = VERTEX_POINT('',#15215); +#15215 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15216 = CIRCLE('',#15217,0.164); +#15217 = AXIS2_PLACEMENT_3D('',#15218,#15219,#15220); +#15218 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15219 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15220 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15221 = ORIENTED_EDGE('',*,*,#15213,.F.); +#15222 = SPHERICAL_SURFACE('',#15223,0.164); +#15223 = AXIS2_PLACEMENT_3D('',#15224,#15225,#15226); +#15224 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15225 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15226 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15227 = ADVANCED_FACE('',(#15228),#15231,.F.); +#15228 = FACE_BOUND('',#15229,.F.); +#15229 = EDGE_LOOP('',(#15230)); +#15230 = ORIENTED_EDGE('',*,*,#15204,.T.); +#15231 = PLANE('',#15232); +#15232 = AXIS2_PLACEMENT_3D('',#15233,#15234,#15235); +#15233 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15234 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15235 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15240)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15237,#15238,#15239)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15237 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15238 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15239 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15240 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15237, + 'distance_accuracy_value','confusion accuracy'); +#15241 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15242,#15244); +#15242 = ( REPRESENTATION_RELATIONSHIP('','',#15197,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15243) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15243 = ITEM_DEFINED_TRANSFORMATION('','',#11,#995); +#15244 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15245); +#15245 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49882','BALL_0244','',#5,#15192 + ,$); +#15246 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15194)); +#15247 = SHAPE_DEFINITION_REPRESENTATION(#15248,#15254); +#15248 = PRODUCT_DEFINITION_SHAPE('','',#15249); +#15249 = PRODUCT_DEFINITION('design','',#15250,#15253); +#15250 = PRODUCT_DEFINITION_FORMATION('','',#15251); +#15251 = PRODUCT('BALL_0245','BALL_0245','',(#15252)); +#15252 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15253 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15254 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15255),#15293); +#15255 = MANIFOLD_SOLID_BREP('',#15256); +#15256 = CLOSED_SHELL('',(#15257,#15284)); +#15257 = ADVANCED_FACE('',(#15258),#15279,.T.); +#15258 = FACE_BOUND('',#15259,.T.); +#15259 = EDGE_LOOP('',(#15260,#15269,#15278)); +#15260 = ORIENTED_EDGE('',*,*,#15261,.T.); +#15261 = EDGE_CURVE('',#15262,#15262,#15264,.T.); +#15262 = VERTEX_POINT('',#15263); +#15263 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15264 = CIRCLE('',#15265,0.131200000001); +#15265 = AXIS2_PLACEMENT_3D('',#15266,#15267,#15268); +#15266 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15267 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15268 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15269 = ORIENTED_EDGE('',*,*,#15270,.T.); +#15270 = EDGE_CURVE('',#15262,#15271,#15273,.T.); +#15271 = VERTEX_POINT('',#15272); +#15272 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15273 = CIRCLE('',#15274,0.164); +#15274 = AXIS2_PLACEMENT_3D('',#15275,#15276,#15277); +#15275 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15276 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15277 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15278 = ORIENTED_EDGE('',*,*,#15270,.F.); +#15279 = SPHERICAL_SURFACE('',#15280,0.164); +#15280 = AXIS2_PLACEMENT_3D('',#15281,#15282,#15283); +#15281 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15282 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15283 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15284 = ADVANCED_FACE('',(#15285),#15288,.F.); +#15285 = FACE_BOUND('',#15286,.F.); +#15286 = EDGE_LOOP('',(#15287)); +#15287 = ORIENTED_EDGE('',*,*,#15261,.T.); +#15288 = PLANE('',#15289); +#15289 = AXIS2_PLACEMENT_3D('',#15290,#15291,#15292); +#15290 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15291 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15292 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15297)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15294,#15295,#15296)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15294 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15295 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15296 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15297 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15294, + 'distance_accuracy_value','confusion accuracy'); +#15298 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15299,#15301); +#15299 = ( REPRESENTATION_RELATIONSHIP('','',#15254,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15300) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15300 = ITEM_DEFINED_TRANSFORMATION('','',#11,#999); +#15301 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15302); +#15302 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49883','BALL_0245','',#5,#15249 + ,$); +#15303 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15251)); +#15304 = SHAPE_DEFINITION_REPRESENTATION(#15305,#15311); +#15305 = PRODUCT_DEFINITION_SHAPE('','',#15306); +#15306 = PRODUCT_DEFINITION('design','',#15307,#15310); +#15307 = PRODUCT_DEFINITION_FORMATION('','',#15308); +#15308 = PRODUCT('BALL_0246','BALL_0246','',(#15309)); +#15309 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15310 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15311 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15312),#15350); +#15312 = MANIFOLD_SOLID_BREP('',#15313); +#15313 = CLOSED_SHELL('',(#15314,#15341)); +#15314 = ADVANCED_FACE('',(#15315),#15336,.T.); +#15315 = FACE_BOUND('',#15316,.T.); +#15316 = EDGE_LOOP('',(#15317,#15326,#15335)); +#15317 = ORIENTED_EDGE('',*,*,#15318,.T.); +#15318 = EDGE_CURVE('',#15319,#15319,#15321,.T.); +#15319 = VERTEX_POINT('',#15320); +#15320 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15321 = CIRCLE('',#15322,0.131200000001); +#15322 = AXIS2_PLACEMENT_3D('',#15323,#15324,#15325); +#15323 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15324 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15325 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15326 = ORIENTED_EDGE('',*,*,#15327,.T.); +#15327 = EDGE_CURVE('',#15319,#15328,#15330,.T.); +#15328 = VERTEX_POINT('',#15329); +#15329 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15330 = CIRCLE('',#15331,0.164); +#15331 = AXIS2_PLACEMENT_3D('',#15332,#15333,#15334); +#15332 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15333 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15334 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15335 = ORIENTED_EDGE('',*,*,#15327,.F.); +#15336 = SPHERICAL_SURFACE('',#15337,0.164); +#15337 = AXIS2_PLACEMENT_3D('',#15338,#15339,#15340); +#15338 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15339 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15340 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15341 = ADVANCED_FACE('',(#15342),#15345,.F.); +#15342 = FACE_BOUND('',#15343,.F.); +#15343 = EDGE_LOOP('',(#15344)); +#15344 = ORIENTED_EDGE('',*,*,#15318,.T.); +#15345 = PLANE('',#15346); +#15346 = AXIS2_PLACEMENT_3D('',#15347,#15348,#15349); +#15347 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15348 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15349 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15354)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15351,#15352,#15353)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15351 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15352 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15353 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15354 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15351, + 'distance_accuracy_value','confusion accuracy'); +#15355 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15356,#15358); +#15356 = ( REPRESENTATION_RELATIONSHIP('','',#15311,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15357) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15357 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1003); +#15358 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15359); +#15359 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49884','BALL_0246','',#5,#15306 + ,$); +#15360 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15308)); +#15361 = SHAPE_DEFINITION_REPRESENTATION(#15362,#15368); +#15362 = PRODUCT_DEFINITION_SHAPE('','',#15363); +#15363 = PRODUCT_DEFINITION('design','',#15364,#15367); +#15364 = PRODUCT_DEFINITION_FORMATION('','',#15365); +#15365 = PRODUCT('BALL_0247','BALL_0247','',(#15366)); +#15366 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15367 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15368 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15369),#15407); +#15369 = MANIFOLD_SOLID_BREP('',#15370); +#15370 = CLOSED_SHELL('',(#15371,#15398)); +#15371 = ADVANCED_FACE('',(#15372),#15393,.T.); +#15372 = FACE_BOUND('',#15373,.T.); +#15373 = EDGE_LOOP('',(#15374,#15383,#15392)); +#15374 = ORIENTED_EDGE('',*,*,#15375,.T.); +#15375 = EDGE_CURVE('',#15376,#15376,#15378,.T.); +#15376 = VERTEX_POINT('',#15377); +#15377 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15378 = CIRCLE('',#15379,0.131200000001); +#15379 = AXIS2_PLACEMENT_3D('',#15380,#15381,#15382); +#15380 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15381 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15382 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15383 = ORIENTED_EDGE('',*,*,#15384,.T.); +#15384 = EDGE_CURVE('',#15376,#15385,#15387,.T.); +#15385 = VERTEX_POINT('',#15386); +#15386 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15387 = CIRCLE('',#15388,0.164); +#15388 = AXIS2_PLACEMENT_3D('',#15389,#15390,#15391); +#15389 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15390 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15391 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15392 = ORIENTED_EDGE('',*,*,#15384,.F.); +#15393 = SPHERICAL_SURFACE('',#15394,0.164); +#15394 = AXIS2_PLACEMENT_3D('',#15395,#15396,#15397); +#15395 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15396 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15397 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15398 = ADVANCED_FACE('',(#15399),#15402,.F.); +#15399 = FACE_BOUND('',#15400,.F.); +#15400 = EDGE_LOOP('',(#15401)); +#15401 = ORIENTED_EDGE('',*,*,#15375,.T.); +#15402 = PLANE('',#15403); +#15403 = AXIS2_PLACEMENT_3D('',#15404,#15405,#15406); +#15404 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15405 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15406 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15411)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15408,#15409,#15410)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15408 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15409 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15410 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15411 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15408, + 'distance_accuracy_value','confusion accuracy'); +#15412 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15413,#15415); +#15413 = ( REPRESENTATION_RELATIONSHIP('','',#15368,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15414) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15414 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1007); +#15415 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15416); +#15416 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49885','BALL_0247','',#5,#15363 + ,$); +#15417 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15365)); +#15418 = SHAPE_DEFINITION_REPRESENTATION(#15419,#15425); +#15419 = PRODUCT_DEFINITION_SHAPE('','',#15420); +#15420 = PRODUCT_DEFINITION('design','',#15421,#15424); +#15421 = PRODUCT_DEFINITION_FORMATION('','',#15422); +#15422 = PRODUCT('BALL_0248','BALL_0248','',(#15423)); +#15423 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15424 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15425 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15426),#15464); +#15426 = MANIFOLD_SOLID_BREP('',#15427); +#15427 = CLOSED_SHELL('',(#15428,#15455)); +#15428 = ADVANCED_FACE('',(#15429),#15450,.T.); +#15429 = FACE_BOUND('',#15430,.T.); +#15430 = EDGE_LOOP('',(#15431,#15440,#15449)); +#15431 = ORIENTED_EDGE('',*,*,#15432,.T.); +#15432 = EDGE_CURVE('',#15433,#15433,#15435,.T.); +#15433 = VERTEX_POINT('',#15434); +#15434 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15435 = CIRCLE('',#15436,0.131200000001); +#15436 = AXIS2_PLACEMENT_3D('',#15437,#15438,#15439); +#15437 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15438 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15439 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15440 = ORIENTED_EDGE('',*,*,#15441,.T.); +#15441 = EDGE_CURVE('',#15433,#15442,#15444,.T.); +#15442 = VERTEX_POINT('',#15443); +#15443 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15444 = CIRCLE('',#15445,0.164); +#15445 = AXIS2_PLACEMENT_3D('',#15446,#15447,#15448); +#15446 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15447 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15448 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15449 = ORIENTED_EDGE('',*,*,#15441,.F.); +#15450 = SPHERICAL_SURFACE('',#15451,0.164); +#15451 = AXIS2_PLACEMENT_3D('',#15452,#15453,#15454); +#15452 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15453 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15454 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15455 = ADVANCED_FACE('',(#15456),#15459,.F.); +#15456 = FACE_BOUND('',#15457,.F.); +#15457 = EDGE_LOOP('',(#15458)); +#15458 = ORIENTED_EDGE('',*,*,#15432,.T.); +#15459 = PLANE('',#15460); +#15460 = AXIS2_PLACEMENT_3D('',#15461,#15462,#15463); +#15461 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15462 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15463 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15468)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15465,#15466,#15467)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15465 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15466 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15467 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15468 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15465, + 'distance_accuracy_value','confusion accuracy'); +#15469 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15470,#15472); +#15470 = ( REPRESENTATION_RELATIONSHIP('','',#15425,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15471) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15471 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1011); +#15472 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15473); +#15473 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49886','BALL_0248','',#5,#15420 + ,$); +#15474 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15422)); +#15475 = SHAPE_DEFINITION_REPRESENTATION(#15476,#15482); +#15476 = PRODUCT_DEFINITION_SHAPE('','',#15477); +#15477 = PRODUCT_DEFINITION('design','',#15478,#15481); +#15478 = PRODUCT_DEFINITION_FORMATION('','',#15479); +#15479 = PRODUCT('BALL_0249','BALL_0249','',(#15480)); +#15480 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15481 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15482 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15483),#15521); +#15483 = MANIFOLD_SOLID_BREP('',#15484); +#15484 = CLOSED_SHELL('',(#15485,#15512)); +#15485 = ADVANCED_FACE('',(#15486),#15507,.T.); +#15486 = FACE_BOUND('',#15487,.T.); +#15487 = EDGE_LOOP('',(#15488,#15497,#15506)); +#15488 = ORIENTED_EDGE('',*,*,#15489,.T.); +#15489 = EDGE_CURVE('',#15490,#15490,#15492,.T.); +#15490 = VERTEX_POINT('',#15491); +#15491 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15492 = CIRCLE('',#15493,0.131200000001); +#15493 = AXIS2_PLACEMENT_3D('',#15494,#15495,#15496); +#15494 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15495 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15496 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15497 = ORIENTED_EDGE('',*,*,#15498,.T.); +#15498 = EDGE_CURVE('',#15490,#15499,#15501,.T.); +#15499 = VERTEX_POINT('',#15500); +#15500 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15501 = CIRCLE('',#15502,0.164); +#15502 = AXIS2_PLACEMENT_3D('',#15503,#15504,#15505); +#15503 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15504 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15505 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15506 = ORIENTED_EDGE('',*,*,#15498,.F.); +#15507 = SPHERICAL_SURFACE('',#15508,0.164); +#15508 = AXIS2_PLACEMENT_3D('',#15509,#15510,#15511); +#15509 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15510 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15511 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15512 = ADVANCED_FACE('',(#15513),#15516,.F.); +#15513 = FACE_BOUND('',#15514,.F.); +#15514 = EDGE_LOOP('',(#15515)); +#15515 = ORIENTED_EDGE('',*,*,#15489,.T.); +#15516 = PLANE('',#15517); +#15517 = AXIS2_PLACEMENT_3D('',#15518,#15519,#15520); +#15518 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15519 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15520 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15525)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15522,#15523,#15524)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15522 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15523 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15524 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15525 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15522, + 'distance_accuracy_value','confusion accuracy'); +#15526 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15527,#15529); +#15527 = ( REPRESENTATION_RELATIONSHIP('','',#15482,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15528) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15528 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1015); +#15529 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15530); +#15530 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49887','BALL_0249','',#5,#15477 + ,$); +#15531 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15479)); +#15532 = SHAPE_DEFINITION_REPRESENTATION(#15533,#15539); +#15533 = PRODUCT_DEFINITION_SHAPE('','',#15534); +#15534 = PRODUCT_DEFINITION('design','',#15535,#15538); +#15535 = PRODUCT_DEFINITION_FORMATION('','',#15536); +#15536 = PRODUCT('BALL_0250','BALL_0250','',(#15537)); +#15537 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15538 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15539 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15540),#15578); +#15540 = MANIFOLD_SOLID_BREP('',#15541); +#15541 = CLOSED_SHELL('',(#15542,#15569)); +#15542 = ADVANCED_FACE('',(#15543),#15564,.T.); +#15543 = FACE_BOUND('',#15544,.T.); +#15544 = EDGE_LOOP('',(#15545,#15554,#15563)); +#15545 = ORIENTED_EDGE('',*,*,#15546,.T.); +#15546 = EDGE_CURVE('',#15547,#15547,#15549,.T.); +#15547 = VERTEX_POINT('',#15548); +#15548 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15549 = CIRCLE('',#15550,0.131200000001); +#15550 = AXIS2_PLACEMENT_3D('',#15551,#15552,#15553); +#15551 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15552 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15553 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15554 = ORIENTED_EDGE('',*,*,#15555,.T.); +#15555 = EDGE_CURVE('',#15547,#15556,#15558,.T.); +#15556 = VERTEX_POINT('',#15557); +#15557 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15558 = CIRCLE('',#15559,0.164); +#15559 = AXIS2_PLACEMENT_3D('',#15560,#15561,#15562); +#15560 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15561 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15562 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15563 = ORIENTED_EDGE('',*,*,#15555,.F.); +#15564 = SPHERICAL_SURFACE('',#15565,0.164); +#15565 = AXIS2_PLACEMENT_3D('',#15566,#15567,#15568); +#15566 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15567 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15568 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15569 = ADVANCED_FACE('',(#15570),#15573,.F.); +#15570 = FACE_BOUND('',#15571,.F.); +#15571 = EDGE_LOOP('',(#15572)); +#15572 = ORIENTED_EDGE('',*,*,#15546,.T.); +#15573 = PLANE('',#15574); +#15574 = AXIS2_PLACEMENT_3D('',#15575,#15576,#15577); +#15575 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15576 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15577 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15582)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15579,#15580,#15581)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15579 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15580 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15581 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15582 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15579, + 'distance_accuracy_value','confusion accuracy'); +#15583 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15584,#15586); +#15584 = ( REPRESENTATION_RELATIONSHIP('','',#15539,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15585) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15585 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1019); +#15586 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15587); +#15587 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49888','BALL_0250','',#5,#15534 + ,$); +#15588 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15536)); +#15589 = SHAPE_DEFINITION_REPRESENTATION(#15590,#15596); +#15590 = PRODUCT_DEFINITION_SHAPE('','',#15591); +#15591 = PRODUCT_DEFINITION('design','',#15592,#15595); +#15592 = PRODUCT_DEFINITION_FORMATION('','',#15593); +#15593 = PRODUCT('BALL_0251','BALL_0251','',(#15594)); +#15594 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15595 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15596 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15597),#15635); +#15597 = MANIFOLD_SOLID_BREP('',#15598); +#15598 = CLOSED_SHELL('',(#15599,#15626)); +#15599 = ADVANCED_FACE('',(#15600),#15621,.T.); +#15600 = FACE_BOUND('',#15601,.T.); +#15601 = EDGE_LOOP('',(#15602,#15611,#15620)); +#15602 = ORIENTED_EDGE('',*,*,#15603,.T.); +#15603 = EDGE_CURVE('',#15604,#15604,#15606,.T.); +#15604 = VERTEX_POINT('',#15605); +#15605 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15606 = CIRCLE('',#15607,0.131200000001); +#15607 = AXIS2_PLACEMENT_3D('',#15608,#15609,#15610); +#15608 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15609 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15610 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15611 = ORIENTED_EDGE('',*,*,#15612,.T.); +#15612 = EDGE_CURVE('',#15604,#15613,#15615,.T.); +#15613 = VERTEX_POINT('',#15614); +#15614 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15615 = CIRCLE('',#15616,0.164); +#15616 = AXIS2_PLACEMENT_3D('',#15617,#15618,#15619); +#15617 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15618 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15619 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15620 = ORIENTED_EDGE('',*,*,#15612,.F.); +#15621 = SPHERICAL_SURFACE('',#15622,0.164); +#15622 = AXIS2_PLACEMENT_3D('',#15623,#15624,#15625); +#15623 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15624 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15625 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15626 = ADVANCED_FACE('',(#15627),#15630,.F.); +#15627 = FACE_BOUND('',#15628,.F.); +#15628 = EDGE_LOOP('',(#15629)); +#15629 = ORIENTED_EDGE('',*,*,#15603,.T.); +#15630 = PLANE('',#15631); +#15631 = AXIS2_PLACEMENT_3D('',#15632,#15633,#15634); +#15632 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15633 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15634 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15639)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15636,#15637,#15638)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15636 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15637 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15638 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15639 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15636, + 'distance_accuracy_value','confusion accuracy'); +#15640 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15641,#15643); +#15641 = ( REPRESENTATION_RELATIONSHIP('','',#15596,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15642) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15642 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1023); +#15643 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15644); +#15644 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49889','BALL_0251','',#5,#15591 + ,$); +#15645 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15593)); +#15646 = SHAPE_DEFINITION_REPRESENTATION(#15647,#15653); +#15647 = PRODUCT_DEFINITION_SHAPE('','',#15648); +#15648 = PRODUCT_DEFINITION('design','',#15649,#15652); +#15649 = PRODUCT_DEFINITION_FORMATION('','',#15650); +#15650 = PRODUCT('BALL_0252','BALL_0252','',(#15651)); +#15651 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15652 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15653 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15654),#15692); +#15654 = MANIFOLD_SOLID_BREP('',#15655); +#15655 = CLOSED_SHELL('',(#15656,#15683)); +#15656 = ADVANCED_FACE('',(#15657),#15678,.T.); +#15657 = FACE_BOUND('',#15658,.T.); +#15658 = EDGE_LOOP('',(#15659,#15668,#15677)); +#15659 = ORIENTED_EDGE('',*,*,#15660,.T.); +#15660 = EDGE_CURVE('',#15661,#15661,#15663,.T.); +#15661 = VERTEX_POINT('',#15662); +#15662 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15663 = CIRCLE('',#15664,0.131200000001); +#15664 = AXIS2_PLACEMENT_3D('',#15665,#15666,#15667); +#15665 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15666 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15667 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15668 = ORIENTED_EDGE('',*,*,#15669,.T.); +#15669 = EDGE_CURVE('',#15661,#15670,#15672,.T.); +#15670 = VERTEX_POINT('',#15671); +#15671 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15672 = CIRCLE('',#15673,0.164); +#15673 = AXIS2_PLACEMENT_3D('',#15674,#15675,#15676); +#15674 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15675 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15676 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15677 = ORIENTED_EDGE('',*,*,#15669,.F.); +#15678 = SPHERICAL_SURFACE('',#15679,0.164); +#15679 = AXIS2_PLACEMENT_3D('',#15680,#15681,#15682); +#15680 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15681 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15682 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15683 = ADVANCED_FACE('',(#15684),#15687,.F.); +#15684 = FACE_BOUND('',#15685,.F.); +#15685 = EDGE_LOOP('',(#15686)); +#15686 = ORIENTED_EDGE('',*,*,#15660,.T.); +#15687 = PLANE('',#15688); +#15688 = AXIS2_PLACEMENT_3D('',#15689,#15690,#15691); +#15689 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15690 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15691 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15696)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15693,#15694,#15695)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15693 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15694 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15695 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15696 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15693, + 'distance_accuracy_value','confusion accuracy'); +#15697 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15698,#15700); +#15698 = ( REPRESENTATION_RELATIONSHIP('','',#15653,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15699) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15699 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1027); +#15700 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15701); +#15701 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49890','BALL_0252','',#5,#15648 + ,$); +#15702 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15650)); +#15703 = SHAPE_DEFINITION_REPRESENTATION(#15704,#15710); +#15704 = PRODUCT_DEFINITION_SHAPE('','',#15705); +#15705 = PRODUCT_DEFINITION('design','',#15706,#15709); +#15706 = PRODUCT_DEFINITION_FORMATION('','',#15707); +#15707 = PRODUCT('BALL_0253','BALL_0253','',(#15708)); +#15708 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15709 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15710 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15711),#15749); +#15711 = MANIFOLD_SOLID_BREP('',#15712); +#15712 = CLOSED_SHELL('',(#15713,#15740)); +#15713 = ADVANCED_FACE('',(#15714),#15735,.T.); +#15714 = FACE_BOUND('',#15715,.T.); +#15715 = EDGE_LOOP('',(#15716,#15725,#15734)); +#15716 = ORIENTED_EDGE('',*,*,#15717,.T.); +#15717 = EDGE_CURVE('',#15718,#15718,#15720,.T.); +#15718 = VERTEX_POINT('',#15719); +#15719 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15720 = CIRCLE('',#15721,0.131200000001); +#15721 = AXIS2_PLACEMENT_3D('',#15722,#15723,#15724); +#15722 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15723 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15724 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15725 = ORIENTED_EDGE('',*,*,#15726,.T.); +#15726 = EDGE_CURVE('',#15718,#15727,#15729,.T.); +#15727 = VERTEX_POINT('',#15728); +#15728 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15729 = CIRCLE('',#15730,0.164); +#15730 = AXIS2_PLACEMENT_3D('',#15731,#15732,#15733); +#15731 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15732 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15733 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15734 = ORIENTED_EDGE('',*,*,#15726,.F.); +#15735 = SPHERICAL_SURFACE('',#15736,0.164); +#15736 = AXIS2_PLACEMENT_3D('',#15737,#15738,#15739); +#15737 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15738 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15739 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15740 = ADVANCED_FACE('',(#15741),#15744,.F.); +#15741 = FACE_BOUND('',#15742,.F.); +#15742 = EDGE_LOOP('',(#15743)); +#15743 = ORIENTED_EDGE('',*,*,#15717,.T.); +#15744 = PLANE('',#15745); +#15745 = AXIS2_PLACEMENT_3D('',#15746,#15747,#15748); +#15746 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15747 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15748 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15753)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15750,#15751,#15752)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15750 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15751 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15752 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15753 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15750, + 'distance_accuracy_value','confusion accuracy'); +#15754 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15755,#15757); +#15755 = ( REPRESENTATION_RELATIONSHIP('','',#15710,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15756) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15756 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1031); +#15757 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15758); +#15758 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49891','BALL_0253','',#5,#15705 + ,$); +#15759 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15707)); +#15760 = SHAPE_DEFINITION_REPRESENTATION(#15761,#15767); +#15761 = PRODUCT_DEFINITION_SHAPE('','',#15762); +#15762 = PRODUCT_DEFINITION('design','',#15763,#15766); +#15763 = PRODUCT_DEFINITION_FORMATION('','',#15764); +#15764 = PRODUCT('BALL_0254','BALL_0254','',(#15765)); +#15765 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15766 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15767 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15768),#15806); +#15768 = MANIFOLD_SOLID_BREP('',#15769); +#15769 = CLOSED_SHELL('',(#15770,#15797)); +#15770 = ADVANCED_FACE('',(#15771),#15792,.T.); +#15771 = FACE_BOUND('',#15772,.T.); +#15772 = EDGE_LOOP('',(#15773,#15782,#15791)); +#15773 = ORIENTED_EDGE('',*,*,#15774,.T.); +#15774 = EDGE_CURVE('',#15775,#15775,#15777,.T.); +#15775 = VERTEX_POINT('',#15776); +#15776 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15777 = CIRCLE('',#15778,0.131200000001); +#15778 = AXIS2_PLACEMENT_3D('',#15779,#15780,#15781); +#15779 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15780 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15781 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15782 = ORIENTED_EDGE('',*,*,#15783,.T.); +#15783 = EDGE_CURVE('',#15775,#15784,#15786,.T.); +#15784 = VERTEX_POINT('',#15785); +#15785 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15786 = CIRCLE('',#15787,0.164); +#15787 = AXIS2_PLACEMENT_3D('',#15788,#15789,#15790); +#15788 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15789 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15790 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15791 = ORIENTED_EDGE('',*,*,#15783,.F.); +#15792 = SPHERICAL_SURFACE('',#15793,0.164); +#15793 = AXIS2_PLACEMENT_3D('',#15794,#15795,#15796); +#15794 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15795 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15796 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15797 = ADVANCED_FACE('',(#15798),#15801,.F.); +#15798 = FACE_BOUND('',#15799,.F.); +#15799 = EDGE_LOOP('',(#15800)); +#15800 = ORIENTED_EDGE('',*,*,#15774,.T.); +#15801 = PLANE('',#15802); +#15802 = AXIS2_PLACEMENT_3D('',#15803,#15804,#15805); +#15803 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15804 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15805 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15810)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15807,#15808,#15809)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15807 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15808 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15809 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15810 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15807, + 'distance_accuracy_value','confusion accuracy'); +#15811 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15812,#15814); +#15812 = ( REPRESENTATION_RELATIONSHIP('','',#15767,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15813) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15813 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1035); +#15814 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15815); +#15815 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49892','BALL_0254','',#5,#15762 + ,$); +#15816 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15764)); +#15817 = SHAPE_DEFINITION_REPRESENTATION(#15818,#15824); +#15818 = PRODUCT_DEFINITION_SHAPE('','',#15819); +#15819 = PRODUCT_DEFINITION('design','',#15820,#15823); +#15820 = PRODUCT_DEFINITION_FORMATION('','',#15821); +#15821 = PRODUCT('BALL_0255','BALL_0255','',(#15822)); +#15822 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15823 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15824 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15825),#15863); +#15825 = MANIFOLD_SOLID_BREP('',#15826); +#15826 = CLOSED_SHELL('',(#15827,#15854)); +#15827 = ADVANCED_FACE('',(#15828),#15849,.T.); +#15828 = FACE_BOUND('',#15829,.T.); +#15829 = EDGE_LOOP('',(#15830,#15839,#15848)); +#15830 = ORIENTED_EDGE('',*,*,#15831,.T.); +#15831 = EDGE_CURVE('',#15832,#15832,#15834,.T.); +#15832 = VERTEX_POINT('',#15833); +#15833 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15834 = CIRCLE('',#15835,0.131200000001); +#15835 = AXIS2_PLACEMENT_3D('',#15836,#15837,#15838); +#15836 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15837 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15838 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15839 = ORIENTED_EDGE('',*,*,#15840,.T.); +#15840 = EDGE_CURVE('',#15832,#15841,#15843,.T.); +#15841 = VERTEX_POINT('',#15842); +#15842 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15843 = CIRCLE('',#15844,0.164); +#15844 = AXIS2_PLACEMENT_3D('',#15845,#15846,#15847); +#15845 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15846 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15847 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15848 = ORIENTED_EDGE('',*,*,#15840,.F.); +#15849 = SPHERICAL_SURFACE('',#15850,0.164); +#15850 = AXIS2_PLACEMENT_3D('',#15851,#15852,#15853); +#15851 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15852 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15853 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15854 = ADVANCED_FACE('',(#15855),#15858,.F.); +#15855 = FACE_BOUND('',#15856,.F.); +#15856 = EDGE_LOOP('',(#15857)); +#15857 = ORIENTED_EDGE('',*,*,#15831,.T.); +#15858 = PLANE('',#15859); +#15859 = AXIS2_PLACEMENT_3D('',#15860,#15861,#15862); +#15860 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15861 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15862 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15867)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15864,#15865,#15866)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15864 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15865 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15866 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15867 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15864, + 'distance_accuracy_value','confusion accuracy'); +#15868 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15869,#15871); +#15869 = ( REPRESENTATION_RELATIONSHIP('','',#15824,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15870) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15870 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1039); +#15871 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15872); +#15872 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49893','BALL_0255','',#5,#15819 + ,$); +#15873 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15821)); +#15874 = SHAPE_DEFINITION_REPRESENTATION(#15875,#15881); +#15875 = PRODUCT_DEFINITION_SHAPE('','',#15876); +#15876 = PRODUCT_DEFINITION('design','',#15877,#15880); +#15877 = PRODUCT_DEFINITION_FORMATION('','',#15878); +#15878 = PRODUCT('BALL_0256','BALL_0256','',(#15879)); +#15879 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15880 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15881 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15882),#15920); +#15882 = MANIFOLD_SOLID_BREP('',#15883); +#15883 = CLOSED_SHELL('',(#15884,#15911)); +#15884 = ADVANCED_FACE('',(#15885),#15906,.T.); +#15885 = FACE_BOUND('',#15886,.T.); +#15886 = EDGE_LOOP('',(#15887,#15896,#15905)); +#15887 = ORIENTED_EDGE('',*,*,#15888,.T.); +#15888 = EDGE_CURVE('',#15889,#15889,#15891,.T.); +#15889 = VERTEX_POINT('',#15890); +#15890 = CARTESIAN_POINT('',(-6.,0.262399999998,-5.868799999999)); +#15891 = CIRCLE('',#15892,0.131200000001); +#15892 = AXIS2_PLACEMENT_3D('',#15893,#15894,#15895); +#15893 = CARTESIAN_POINT('',(-6.,0.262399999998,-6.)); +#15894 = DIRECTION('',(-5.551115123126E-17,-1.,0.)); +#15895 = DIRECTION('',(9.01664031273E-29,-5.005240839978E-45,1.)); +#15896 = ORIENTED_EDGE('',*,*,#15897,.T.); +#15897 = EDGE_CURVE('',#15889,#15898,#15900,.T.); +#15898 = VERTEX_POINT('',#15899); +#15899 = CARTESIAN_POINT('',(-6.,2.128004187403E-13,-6.)); +#15900 = CIRCLE('',#15901,0.164); +#15901 = AXIS2_PLACEMENT_3D('',#15902,#15903,#15904); +#15902 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15903 = DIRECTION('',(1.,-1.110223024625E-16,-5.551115123126E-17)); +#15904 = DIRECTION('',(1.110223024625E-16,1.,5.551115123126E-17)); +#15905 = ORIENTED_EDGE('',*,*,#15897,.F.); +#15906 = SPHERICAL_SURFACE('',#15907,0.164); +#15907 = AXIS2_PLACEMENT_3D('',#15908,#15909,#15910); +#15908 = CARTESIAN_POINT('',(-6.,0.164,-6.)); +#15909 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15910 = DIRECTION('',(8.065232444104E-29,-4.477103379199E-45,1.)); +#15911 = ADVANCED_FACE('',(#15912),#15915,.F.); +#15912 = FACE_BOUND('',#15913,.F.); +#15913 = EDGE_LOOP('',(#15914)); +#15914 = ORIENTED_EDGE('',*,*,#15888,.T.); +#15915 = PLANE('',#15916); +#15916 = AXIS2_PLACEMENT_3D('',#15917,#15918,#15919); +#15917 = CARTESIAN_POINT('',(-6.,0.2624,-6.)); +#15918 = DIRECTION('',(-5.551115123126E-17,-1.,-0.)); +#15919 = DIRECTION('',(9.016640312808E-29,-5.005240840021E-45,1.)); +#15920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15924)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15921,#15922,#15923)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15921 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15922 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15923 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15924 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15921, + 'distance_accuracy_value','confusion accuracy'); +#15925 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15926,#15928); +#15926 = ( REPRESENTATION_RELATIONSHIP('','',#15881,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15927) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15927 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1043); +#15928 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15929); +#15929 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49894','BALL_0256','',#5,#15876 + ,$); +#15930 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15878)); +#15931 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15932),#14723); +#15932 = STYLED_ITEM('color',(#15933),#14685); +#15933 = PRESENTATION_STYLE_ASSIGNMENT((#15934,#15940)); +#15934 = SURFACE_STYLE_USAGE(.BOTH.,#15935); +#15935 = SURFACE_SIDE_STYLE('',(#15936)); +#15936 = SURFACE_STYLE_FILL_AREA(#15937); +#15937 = FILL_AREA_STYLE('',(#15938)); +#15938 = FILL_AREA_STYLE_COLOUR('',#15939); +#15939 = COLOUR_RGB('',0.796078452645,0.823529417451,0.937254901616); +#15940 = CURVE_STYLE('',#15941,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#15941 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#15942 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#15943 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15944),#5261); +#15944 = STYLED_ITEM('color',(#15945),#5223); +#15945 = PRESENTATION_STYLE_ASSIGNMENT((#15946,#15951)); +#15946 = SURFACE_STYLE_USAGE(.BOTH.,#15947); +#15947 = SURFACE_SIDE_STYLE('',(#15948)); +#15948 = SURFACE_STYLE_FILL_AREA(#15949); +#15949 = FILL_AREA_STYLE('',(#15950)); +#15950 = FILL_AREA_STYLE_COLOUR('',#15939); +#15951 = CURVE_STYLE('',#15952,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#15952 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#15953 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15954),#14780); +#15954 = STYLED_ITEM('color',(#15955),#14742); +#15955 = PRESENTATION_STYLE_ASSIGNMENT((#15956,#15961)); +#15956 = SURFACE_STYLE_USAGE(.BOTH.,#15957); +#15957 = SURFACE_SIDE_STYLE('',(#15958)); +#15958 = SURFACE_STYLE_FILL_AREA(#15959); +#15959 = FILL_AREA_STYLE('',(#15960)); +#15960 = FILL_AREA_STYLE_COLOUR('',#15939); +#15961 = CURVE_STYLE('',#15962,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#15962 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#15963 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15964),#1442); +#15964 = STYLED_ITEM('color',(#15965),#1404); +#15965 = PRESENTATION_STYLE_ASSIGNMENT((#15966,#15971)); +#15966 = SURFACE_STYLE_USAGE(.BOTH.,#15967); +#15967 = SURFACE_SIDE_STYLE('',(#15968)); +#15968 = SURFACE_STYLE_FILL_AREA(#15969); +#15969 = FILL_AREA_STYLE('',(#15970)); +#15970 = FILL_AREA_STYLE_COLOUR('',#15939); +#15971 = CURVE_STYLE('',#15972,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#15972 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#15973 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15974),#8111); +#15974 = STYLED_ITEM('color',(#15975),#8073); +#15975 = PRESENTATION_STYLE_ASSIGNMENT((#15976,#15981)); +#15976 = SURFACE_STYLE_USAGE(.BOTH.,#15977); +#15977 = SURFACE_SIDE_STYLE('',(#15978)); +#15978 = SURFACE_STYLE_FILL_AREA(#15979); +#15979 = FILL_AREA_STYLE('',(#15980)); +#15980 = FILL_AREA_STYLE_COLOUR('',#15939); +#15981 = CURVE_STYLE('',#15982,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#15982 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#15983 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15984),#6686); +#15984 = STYLED_ITEM('color',(#15985),#6648); +#15985 = PRESENTATION_STYLE_ASSIGNMENT((#15986,#15991)); +#15986 = SURFACE_STYLE_USAGE(.BOTH.,#15987); +#15987 = SURFACE_SIDE_STYLE('',(#15988)); +#15988 = SURFACE_STYLE_FILL_AREA(#15989); +#15989 = FILL_AREA_STYLE('',(#15990)); +#15990 = FILL_AREA_STYLE_COLOUR('',#15939); +#15991 = CURVE_STYLE('',#15992,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#15992 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#15993 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15994),#8339); +#15994 = STYLED_ITEM('color',(#15995),#8301); +#15995 = PRESENTATION_STYLE_ASSIGNMENT((#15996,#16001)); +#15996 = SURFACE_STYLE_USAGE(.BOTH.,#15997); +#15997 = SURFACE_SIDE_STYLE('',(#15998)); +#15998 = SURFACE_STYLE_FILL_AREA(#15999); +#15999 = FILL_AREA_STYLE('',(#16000)); +#16000 = FILL_AREA_STYLE_COLOUR('',#15939); +#16001 = CURVE_STYLE('',#16002,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16002 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16003 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16004),#3665); +#16004 = STYLED_ITEM('color',(#16005),#3627); +#16005 = PRESENTATION_STYLE_ASSIGNMENT((#16006,#16011)); +#16006 = SURFACE_STYLE_USAGE(.BOTH.,#16007); +#16007 = SURFACE_SIDE_STYLE('',(#16008)); +#16008 = SURFACE_STYLE_FILL_AREA(#16009); +#16009 = FILL_AREA_STYLE('',(#16010)); +#16010 = FILL_AREA_STYLE_COLOUR('',#15939); +#16011 = CURVE_STYLE('',#16012,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16012 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16013 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16014),#2867); +#16014 = STYLED_ITEM('color',(#16015),#2829); +#16015 = PRESENTATION_STYLE_ASSIGNMENT((#16016,#16021)); +#16016 = SURFACE_STYLE_USAGE(.BOTH.,#16017); +#16017 = SURFACE_SIDE_STYLE('',(#16018)); +#16018 = SURFACE_STYLE_FILL_AREA(#16019); +#16019 = FILL_AREA_STYLE('',(#16020)); +#16020 = FILL_AREA_STYLE_COLOUR('',#15939); +#16021 = CURVE_STYLE('',#16022,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16022 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16023 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16024),#12443); +#16024 = STYLED_ITEM('color',(#16025),#12405); +#16025 = PRESENTATION_STYLE_ASSIGNMENT((#16026,#16031)); +#16026 = SURFACE_STYLE_USAGE(.BOTH.,#16027); +#16027 = SURFACE_SIDE_STYLE('',(#16028)); +#16028 = SURFACE_STYLE_FILL_AREA(#16029); +#16029 = FILL_AREA_STYLE('',(#16030)); +#16030 = FILL_AREA_STYLE_COLOUR('',#15939); +#16031 = CURVE_STYLE('',#16032,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16032 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16033 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16034),#5945); +#16034 = STYLED_ITEM('color',(#16035),#5907); +#16035 = PRESENTATION_STYLE_ASSIGNMENT((#16036,#16041)); +#16036 = SURFACE_STYLE_USAGE(.BOTH.,#16037); +#16037 = SURFACE_SIDE_STYLE('',(#16038)); +#16038 = SURFACE_STYLE_FILL_AREA(#16039); +#16039 = FILL_AREA_STYLE('',(#16040)); +#16040 = FILL_AREA_STYLE_COLOUR('',#15939); +#16041 = CURVE_STYLE('',#16042,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16042 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16043 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16044),#11189); +#16044 = STYLED_ITEM('color',(#16045),#11151); +#16045 = PRESENTATION_STYLE_ASSIGNMENT((#16046,#16051)); +#16046 = SURFACE_STYLE_USAGE(.BOTH.,#16047); +#16047 = SURFACE_SIDE_STYLE('',(#16048)); +#16048 = SURFACE_STYLE_FILL_AREA(#16049); +#16049 = FILL_AREA_STYLE('',(#16050)); +#16050 = FILL_AREA_STYLE_COLOUR('',#15939); +#16051 = CURVE_STYLE('',#16052,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16052 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16053 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16054),#2183); +#16054 = STYLED_ITEM('color',(#16055),#2145); +#16055 = PRESENTATION_STYLE_ASSIGNMENT((#16056,#16061)); +#16056 = SURFACE_STYLE_USAGE(.BOTH.,#16057); +#16057 = SURFACE_SIDE_STYLE('',(#16058)); +#16058 = SURFACE_STYLE_FILL_AREA(#16059); +#16059 = FILL_AREA_STYLE('',(#16060)); +#16060 = FILL_AREA_STYLE_COLOUR('',#15939); +#16061 = CURVE_STYLE('',#16062,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16062 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16063 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16064),#4748); +#16064 = STYLED_ITEM('color',(#16065),#4710); +#16065 = PRESENTATION_STYLE_ASSIGNMENT((#16066,#16071)); +#16066 = SURFACE_STYLE_USAGE(.BOTH.,#16067); +#16067 = SURFACE_SIDE_STYLE('',(#16068)); +#16068 = SURFACE_STYLE_FILL_AREA(#16069); +#16069 = FILL_AREA_STYLE('',(#16070)); +#16070 = FILL_AREA_STYLE_COLOUR('',#15939); +#16071 = CURVE_STYLE('',#16072,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16072 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16073 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16074),#7997); +#16074 = STYLED_ITEM('color',(#16075),#7959); +#16075 = PRESENTATION_STYLE_ASSIGNMENT((#16076,#16081)); +#16076 = SURFACE_STYLE_USAGE(.BOTH.,#16077); +#16077 = SURFACE_SIDE_STYLE('',(#16078)); +#16078 = SURFACE_STYLE_FILL_AREA(#16079); +#16079 = FILL_AREA_STYLE('',(#16080)); +#16080 = FILL_AREA_STYLE_COLOUR('',#15939); +#16081 = CURVE_STYLE('',#16082,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16082 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16083 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16084),#6287); +#16084 = STYLED_ITEM('color',(#16085),#6249); +#16085 = PRESENTATION_STYLE_ASSIGNMENT((#16086,#16091)); +#16086 = SURFACE_STYLE_USAGE(.BOTH.,#16087); +#16087 = SURFACE_SIDE_STYLE('',(#16088)); +#16088 = SURFACE_STYLE_FILL_AREA(#16089); +#16089 = FILL_AREA_STYLE('',(#16090)); +#16090 = FILL_AREA_STYLE_COLOUR('',#15939); +#16091 = CURVE_STYLE('',#16092,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16092 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16093 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16094),#2525); +#16094 = STYLED_ITEM('color',(#16095),#2487); +#16095 = PRESENTATION_STYLE_ASSIGNMENT((#16096,#16101)); +#16096 = SURFACE_STYLE_USAGE(.BOTH.,#16097); +#16097 = SURFACE_SIDE_STYLE('',(#16098)); +#16098 = SURFACE_STYLE_FILL_AREA(#16099); +#16099 = FILL_AREA_STYLE('',(#16100)); +#16100 = FILL_AREA_STYLE_COLOUR('',#15939); +#16101 = CURVE_STYLE('',#16102,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16102 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16103 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16104),#4007); +#16104 = STYLED_ITEM('color',(#16105),#3969); +#16105 = PRESENTATION_STYLE_ASSIGNMENT((#16106,#16111)); +#16106 = SURFACE_STYLE_USAGE(.BOTH.,#16107); +#16107 = SURFACE_SIDE_STYLE('',(#16108)); +#16108 = SURFACE_STYLE_FILL_AREA(#16109); +#16109 = FILL_AREA_STYLE('',(#16110)); +#16110 = FILL_AREA_STYLE_COLOUR('',#15939); +#16111 = CURVE_STYLE('',#16112,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16112 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16113 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16114),#14951); +#16114 = STYLED_ITEM('color',(#16115),#14913); +#16115 = PRESENTATION_STYLE_ASSIGNMENT((#16116,#16121)); +#16116 = SURFACE_STYLE_USAGE(.BOTH.,#16117); +#16117 = SURFACE_SIDE_STYLE('',(#16118)); +#16118 = SURFACE_STYLE_FILL_AREA(#16119); +#16119 = FILL_AREA_STYLE('',(#16120)); +#16120 = FILL_AREA_STYLE_COLOUR('',#15939); +#16121 = CURVE_STYLE('',#16122,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16122 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16123 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16124),#4520); +#16124 = STYLED_ITEM('color',(#16125),#4482); +#16125 = PRESENTATION_STYLE_ASSIGNMENT((#16126,#16131)); +#16126 = SURFACE_STYLE_USAGE(.BOTH.,#16127); +#16127 = SURFACE_SIDE_STYLE('',(#16128)); +#16128 = SURFACE_STYLE_FILL_AREA(#16129); +#16129 = FILL_AREA_STYLE('',(#16130)); +#16130 = FILL_AREA_STYLE_COLOUR('',#15939); +#16131 = CURVE_STYLE('',#16132,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16132 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16133 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16134),#11132); +#16134 = STYLED_ITEM('color',(#16135),#11094); +#16135 = PRESENTATION_STYLE_ASSIGNMENT((#16136,#16141)); +#16136 = SURFACE_STYLE_USAGE(.BOTH.,#16137); +#16137 = SURFACE_SIDE_STYLE('',(#16138)); +#16138 = SURFACE_STYLE_FILL_AREA(#16139); +#16139 = FILL_AREA_STYLE('',(#16140)); +#16140 = FILL_AREA_STYLE_COLOUR('',#15939); +#16141 = CURVE_STYLE('',#16142,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16142 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16143 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16144),#8681); +#16144 = STYLED_ITEM('color',(#16145),#8643); +#16145 = PRESENTATION_STYLE_ASSIGNMENT((#16146,#16151)); +#16146 = SURFACE_STYLE_USAGE(.BOTH.,#16147); +#16147 = SURFACE_SIDE_STYLE('',(#16148)); +#16148 = SURFACE_STYLE_FILL_AREA(#16149); +#16149 = FILL_AREA_STYLE('',(#16150)); +#16150 = FILL_AREA_STYLE_COLOUR('',#15939); +#16151 = CURVE_STYLE('',#16152,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16152 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16153 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16154),#1613); +#16154 = STYLED_ITEM('color',(#16155),#1575); +#16155 = PRESENTATION_STYLE_ASSIGNMENT((#16156,#16161)); +#16156 = SURFACE_STYLE_USAGE(.BOTH.,#16157); +#16157 = SURFACE_SIDE_STYLE('',(#16158)); +#16158 = SURFACE_STYLE_FILL_AREA(#16159); +#16159 = FILL_AREA_STYLE('',(#16160)); +#16160 = FILL_AREA_STYLE_COLOUR('',#15939); +#16161 = CURVE_STYLE('',#16162,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16162 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16163 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16164),#7484); +#16164 = STYLED_ITEM('color',(#16165),#7446); +#16165 = PRESENTATION_STYLE_ASSIGNMENT((#16166,#16171)); +#16166 = SURFACE_STYLE_USAGE(.BOTH.,#16167); +#16167 = SURFACE_SIDE_STYLE('',(#16168)); +#16168 = SURFACE_STYLE_FILL_AREA(#16169); +#16169 = FILL_AREA_STYLE('',(#16170)); +#16170 = FILL_AREA_STYLE_COLOUR('',#15939); +#16171 = CURVE_STYLE('',#16172,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16172 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16173 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16174),#5432); +#16174 = STYLED_ITEM('color',(#16175),#5394); +#16175 = PRESENTATION_STYLE_ASSIGNMENT((#16176,#16181)); +#16176 = SURFACE_STYLE_USAGE(.BOTH.,#16177); +#16177 = SURFACE_SIDE_STYLE('',(#16178)); +#16178 = SURFACE_STYLE_FILL_AREA(#16179); +#16179 = FILL_AREA_STYLE('',(#16180)); +#16180 = FILL_AREA_STYLE_COLOUR('',#15939); +#16181 = CURVE_STYLE('',#16182,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16182 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16183 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16184),#15122); +#16184 = STYLED_ITEM('color',(#16185),#15084); +#16185 = PRESENTATION_STYLE_ASSIGNMENT((#16186,#16191)); +#16186 = SURFACE_STYLE_USAGE(.BOTH.,#16187); +#16187 = SURFACE_SIDE_STYLE('',(#16188)); +#16188 = SURFACE_STYLE_FILL_AREA(#16189); +#16189 = FILL_AREA_STYLE('',(#16190)); +#16190 = FILL_AREA_STYLE_COLOUR('',#15939); +#16191 = CURVE_STYLE('',#16192,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16192 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16193 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16194),#6914); +#16194 = STYLED_ITEM('color',(#16195),#6876); +#16195 = PRESENTATION_STYLE_ASSIGNMENT((#16196,#16201)); +#16196 = SURFACE_STYLE_USAGE(.BOTH.,#16197); +#16197 = SURFACE_SIDE_STYLE('',(#16198)); +#16198 = SURFACE_STYLE_FILL_AREA(#16199); +#16199 = FILL_AREA_STYLE('',(#16200)); +#16200 = FILL_AREA_STYLE_COLOUR('',#15939); +#16201 = CURVE_STYLE('',#16202,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16202 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16203 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16204),#1670); +#16204 = STYLED_ITEM('color',(#16205),#1632); +#16205 = PRESENTATION_STYLE_ASSIGNMENT((#16206,#16211)); +#16206 = SURFACE_STYLE_USAGE(.BOTH.,#16207); +#16207 = SURFACE_SIDE_STYLE('',(#16208)); +#16208 = SURFACE_STYLE_FILL_AREA(#16209); +#16209 = FILL_AREA_STYLE('',(#16210)); +#16210 = FILL_AREA_STYLE_COLOUR('',#15939); +#16211 = CURVE_STYLE('',#16212,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16212 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16213 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16214),#11702); +#16214 = STYLED_ITEM('color',(#16215),#11664); +#16215 = PRESENTATION_STYLE_ASSIGNMENT((#16216,#16221)); +#16216 = SURFACE_STYLE_USAGE(.BOTH.,#16217); +#16217 = SURFACE_SIDE_STYLE('',(#16218)); +#16218 = SURFACE_STYLE_FILL_AREA(#16219); +#16219 = FILL_AREA_STYLE('',(#16220)); +#16220 = FILL_AREA_STYLE_COLOUR('',#15939); +#16221 = CURVE_STYLE('',#16222,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16222 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16223 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16224),#5831); +#16224 = STYLED_ITEM('color',(#16225),#5793); +#16225 = PRESENTATION_STYLE_ASSIGNMENT((#16226,#16231)); +#16226 = SURFACE_STYLE_USAGE(.BOTH.,#16227); +#16227 = SURFACE_SIDE_STYLE('',(#16228)); +#16228 = SURFACE_STYLE_FILL_AREA(#16229); +#16229 = FILL_AREA_STYLE('',(#16230)); +#16230 = FILL_AREA_STYLE_COLOUR('',#15939); +#16231 = CURVE_STYLE('',#16232,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16232 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16233 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16234),#14666); +#16234 = STYLED_ITEM('color',(#16235),#14628); +#16235 = PRESENTATION_STYLE_ASSIGNMENT((#16236,#16241)); +#16236 = SURFACE_STYLE_USAGE(.BOTH.,#16237); +#16237 = SURFACE_SIDE_STYLE('',(#16238)); +#16238 = SURFACE_STYLE_FILL_AREA(#16239); +#16239 = FILL_AREA_STYLE('',(#16240)); +#16240 = FILL_AREA_STYLE_COLOUR('',#15939); +#16241 = CURVE_STYLE('',#16242,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16242 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16243 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16244),#5888); +#16244 = STYLED_ITEM('color',(#16245),#5850); +#16245 = PRESENTATION_STYLE_ASSIGNMENT((#16246,#16251)); +#16246 = SURFACE_STYLE_USAGE(.BOTH.,#16247); +#16247 = SURFACE_SIDE_STYLE('',(#16248)); +#16248 = SURFACE_STYLE_FILL_AREA(#16249); +#16249 = FILL_AREA_STYLE('',(#16250)); +#16250 = FILL_AREA_STYLE_COLOUR('',#15939); +#16251 = CURVE_STYLE('',#16252,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16252 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16253 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16254),#13640); +#16254 = STYLED_ITEM('color',(#16255),#13602); +#16255 = PRESENTATION_STYLE_ASSIGNMENT((#16256,#16261)); +#16256 = SURFACE_STYLE_USAGE(.BOTH.,#16257); +#16257 = SURFACE_SIDE_STYLE('',(#16258)); +#16258 = SURFACE_STYLE_FILL_AREA(#16259); +#16259 = FILL_AREA_STYLE('',(#16260)); +#16260 = FILL_AREA_STYLE_COLOUR('',#15939); +#16261 = CURVE_STYLE('',#16262,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16262 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16263 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16264),#4634); +#16264 = STYLED_ITEM('color',(#16265),#4596); +#16265 = PRESENTATION_STYLE_ASSIGNMENT((#16266,#16271)); +#16266 = SURFACE_STYLE_USAGE(.BOTH.,#16267); +#16267 = SURFACE_SIDE_STYLE('',(#16268)); +#16268 = SURFACE_STYLE_FILL_AREA(#16269); +#16269 = FILL_AREA_STYLE('',(#16270)); +#16270 = FILL_AREA_STYLE_COLOUR('',#15939); +#16271 = CURVE_STYLE('',#16272,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16272 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16273 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16274),#1784); +#16274 = STYLED_ITEM('color',(#16275),#1746); +#16275 = PRESENTATION_STYLE_ASSIGNMENT((#16276,#16281)); +#16276 = SURFACE_STYLE_USAGE(.BOTH.,#16277); +#16277 = SURFACE_SIDE_STYLE('',(#16278)); +#16278 = SURFACE_STYLE_FILL_AREA(#16279); +#16279 = FILL_AREA_STYLE('',(#16280)); +#16280 = FILL_AREA_STYLE_COLOUR('',#15939); +#16281 = CURVE_STYLE('',#16282,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16282 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16283 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16284),#5147); +#16284 = STYLED_ITEM('color',(#16285),#5109); +#16285 = PRESENTATION_STYLE_ASSIGNMENT((#16286,#16291)); +#16286 = SURFACE_STYLE_USAGE(.BOTH.,#16287); +#16287 = SURFACE_SIDE_STYLE('',(#16288)); +#16288 = SURFACE_STYLE_FILL_AREA(#16289); +#16289 = FILL_AREA_STYLE('',(#16290)); +#16290 = FILL_AREA_STYLE_COLOUR('',#15939); +#16291 = CURVE_STYLE('',#16292,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16292 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16293 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16294),#15806); +#16294 = STYLED_ITEM('color',(#16295),#15768); +#16295 = PRESENTATION_STYLE_ASSIGNMENT((#16296,#16301)); +#16296 = SURFACE_STYLE_USAGE(.BOTH.,#16297); +#16297 = SURFACE_SIDE_STYLE('',(#16298)); +#16298 = SURFACE_STYLE_FILL_AREA(#16299); +#16299 = FILL_AREA_STYLE('',(#16300)); +#16300 = FILL_AREA_STYLE_COLOUR('',#15939); +#16301 = CURVE_STYLE('',#16302,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16302 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16303 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16304),#9707); +#16304 = STYLED_ITEM('color',(#16305),#9669); +#16305 = PRESENTATION_STYLE_ASSIGNMENT((#16306,#16311)); +#16306 = SURFACE_STYLE_USAGE(.BOTH.,#16307); +#16307 = SURFACE_SIDE_STYLE('',(#16308)); +#16308 = SURFACE_STYLE_FILL_AREA(#16309); +#16309 = FILL_AREA_STYLE('',(#16310)); +#16310 = FILL_AREA_STYLE_COLOUR('',#15939); +#16311 = CURVE_STYLE('',#16312,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16312 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16313 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16314),#8966); +#16314 = STYLED_ITEM('color',(#16315),#8928); +#16315 = PRESENTATION_STYLE_ASSIGNMENT((#16316,#16321)); +#16316 = SURFACE_STYLE_USAGE(.BOTH.,#16317); +#16317 = SURFACE_SIDE_STYLE('',(#16318)); +#16318 = SURFACE_STYLE_FILL_AREA(#16319); +#16319 = FILL_AREA_STYLE('',(#16320)); +#16320 = FILL_AREA_STYLE_COLOUR('',#15939); +#16321 = CURVE_STYLE('',#16322,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16322 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16323 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16324),#3836); +#16324 = STYLED_ITEM('color',(#16325),#3798); +#16325 = PRESENTATION_STYLE_ASSIGNMENT((#16326,#16331)); +#16326 = SURFACE_STYLE_USAGE(.BOTH.,#16327); +#16327 = SURFACE_SIDE_STYLE('',(#16328)); +#16328 = SURFACE_STYLE_FILL_AREA(#16329); +#16329 = FILL_AREA_STYLE('',(#16330)); +#16330 = FILL_AREA_STYLE_COLOUR('',#15939); +#16331 = CURVE_STYLE('',#16332,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16332 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16333 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16334),#13982); +#16334 = STYLED_ITEM('color',(#16335),#13944); +#16335 = PRESENTATION_STYLE_ASSIGNMENT((#16336,#16341)); +#16336 = SURFACE_STYLE_USAGE(.BOTH.,#16337); +#16337 = SURFACE_SIDE_STYLE('',(#16338)); +#16338 = SURFACE_STYLE_FILL_AREA(#16339); +#16339 = FILL_AREA_STYLE('',(#16340)); +#16340 = FILL_AREA_STYLE_COLOUR('',#15939); +#16341 = CURVE_STYLE('',#16342,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16342 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16343 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16344),#4919); +#16344 = STYLED_ITEM('color',(#16345),#4881); +#16345 = PRESENTATION_STYLE_ASSIGNMENT((#16346,#16351)); +#16346 = SURFACE_STYLE_USAGE(.BOTH.,#16347); +#16347 = SURFACE_SIDE_STYLE('',(#16348)); +#16348 = SURFACE_STYLE_FILL_AREA(#16349); +#16349 = FILL_AREA_STYLE('',(#16350)); +#16350 = FILL_AREA_STYLE_COLOUR('',#15939); +#16351 = CURVE_STYLE('',#16352,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16352 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16353 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16354),#8168); +#16354 = STYLED_ITEM('color',(#16355),#8130); +#16355 = PRESENTATION_STYLE_ASSIGNMENT((#16356,#16361)); +#16356 = SURFACE_STYLE_USAGE(.BOTH.,#16357); +#16357 = SURFACE_SIDE_STYLE('',(#16358)); +#16358 = SURFACE_STYLE_FILL_AREA(#16359); +#16359 = FILL_AREA_STYLE('',(#16360)); +#16360 = FILL_AREA_STYLE_COLOUR('',#15939); +#16361 = CURVE_STYLE('',#16362,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16362 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16363 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16364),#1955); +#16364 = STYLED_ITEM('color',(#16365),#1917); +#16365 = PRESENTATION_STYLE_ASSIGNMENT((#16366,#16371)); +#16366 = SURFACE_STYLE_USAGE(.BOTH.,#16367); +#16367 = SURFACE_SIDE_STYLE('',(#16368)); +#16368 = SURFACE_STYLE_FILL_AREA(#16369); +#16369 = FILL_AREA_STYLE('',(#16370)); +#16370 = FILL_AREA_STYLE_COLOUR('',#15939); +#16371 = CURVE_STYLE('',#16372,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16372 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16373 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16374),#10847); +#16374 = STYLED_ITEM('color',(#16375),#10809); +#16375 = PRESENTATION_STYLE_ASSIGNMENT((#16376,#16381)); +#16376 = SURFACE_STYLE_USAGE(.BOTH.,#16377); +#16377 = SURFACE_SIDE_STYLE('',(#16378)); +#16378 = SURFACE_STYLE_FILL_AREA(#16379); +#16379 = FILL_AREA_STYLE('',(#16380)); +#16380 = FILL_AREA_STYLE_COLOUR('',#15939); +#16381 = CURVE_STYLE('',#16382,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16382 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16383 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16384),#5489); +#16384 = STYLED_ITEM('color',(#16385),#5451); +#16385 = PRESENTATION_STYLE_ASSIGNMENT((#16386,#16391)); +#16386 = SURFACE_STYLE_USAGE(.BOTH.,#16387); +#16387 = SURFACE_SIDE_STYLE('',(#16388)); +#16388 = SURFACE_STYLE_FILL_AREA(#16389); +#16389 = FILL_AREA_STYLE('',(#16390)); +#16390 = FILL_AREA_STYLE_COLOUR('',#15939); +#16391 = CURVE_STYLE('',#16392,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16392 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16393 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16394),#3893); +#16394 = STYLED_ITEM('color',(#16395),#3855); +#16395 = PRESENTATION_STYLE_ASSIGNMENT((#16396,#16401)); +#16396 = SURFACE_STYLE_USAGE(.BOTH.,#16397); +#16397 = SURFACE_SIDE_STYLE('',(#16398)); +#16398 = SURFACE_STYLE_FILL_AREA(#16399); +#16399 = FILL_AREA_STYLE('',(#16400)); +#16400 = FILL_AREA_STYLE_COLOUR('',#15939); +#16401 = CURVE_STYLE('',#16402,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16402 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16403 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16404),#4064); +#16404 = STYLED_ITEM('color',(#16405),#4026); +#16405 = PRESENTATION_STYLE_ASSIGNMENT((#16406,#16411)); +#16406 = SURFACE_STYLE_USAGE(.BOTH.,#16407); +#16407 = SURFACE_SIDE_STYLE('',(#16408)); +#16408 = SURFACE_STYLE_FILL_AREA(#16409); +#16409 = FILL_AREA_STYLE('',(#16410)); +#16410 = FILL_AREA_STYLE_COLOUR('',#15939); +#16411 = CURVE_STYLE('',#16412,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16412 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16413 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16414),#5375); +#16414 = STYLED_ITEM('color',(#16415),#5337); +#16415 = PRESENTATION_STYLE_ASSIGNMENT((#16416,#16421)); +#16416 = SURFACE_STYLE_USAGE(.BOTH.,#16417); +#16417 = SURFACE_SIDE_STYLE('',(#16418)); +#16418 = SURFACE_STYLE_FILL_AREA(#16419); +#16419 = FILL_AREA_STYLE('',(#16420)); +#16420 = FILL_AREA_STYLE_COLOUR('',#15939); +#16421 = CURVE_STYLE('',#16422,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16422 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16423 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16424),#12899); +#16424 = STYLED_ITEM('color',(#16425),#12861); +#16425 = PRESENTATION_STYLE_ASSIGNMENT((#16426,#16431)); +#16426 = SURFACE_STYLE_USAGE(.BOTH.,#16427); +#16427 = SURFACE_SIDE_STYLE('',(#16428)); +#16428 = SURFACE_STYLE_FILL_AREA(#16429); +#16429 = FILL_AREA_STYLE('',(#16430)); +#16430 = FILL_AREA_STYLE_COLOUR('',#15939); +#16431 = CURVE_STYLE('',#16432,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16432 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16433 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16434),#2639); +#16434 = STYLED_ITEM('color',(#16435),#2601); +#16435 = PRESENTATION_STYLE_ASSIGNMENT((#16436,#16441)); +#16436 = SURFACE_STYLE_USAGE(.BOTH.,#16437); +#16437 = SURFACE_SIDE_STYLE('',(#16438)); +#16438 = SURFACE_STYLE_FILL_AREA(#16439); +#16439 = FILL_AREA_STYLE('',(#16440)); +#16440 = FILL_AREA_STYLE_COLOUR('',#15939); +#16441 = CURVE_STYLE('',#16442,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16442 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16443 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16444),#3551); +#16444 = STYLED_ITEM('color',(#16445),#3513); +#16445 = PRESENTATION_STYLE_ASSIGNMENT((#16446,#16451)); +#16446 = SURFACE_STYLE_USAGE(.BOTH.,#16447); +#16447 = SURFACE_SIDE_STYLE('',(#16448)); +#16448 = SURFACE_STYLE_FILL_AREA(#16449); +#16449 = FILL_AREA_STYLE('',(#16450)); +#16450 = FILL_AREA_STYLE_COLOUR('',#15939); +#16451 = CURVE_STYLE('',#16452,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16452 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16453 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16454),#6344); +#16454 = STYLED_ITEM('color',(#16455),#6306); +#16455 = PRESENTATION_STYLE_ASSIGNMENT((#16456,#16461)); +#16456 = SURFACE_STYLE_USAGE(.BOTH.,#16457); +#16457 = SURFACE_SIDE_STYLE('',(#16458)); +#16458 = SURFACE_STYLE_FILL_AREA(#16459); +#16459 = FILL_AREA_STYLE('',(#16460)); +#16460 = FILL_AREA_STYLE_COLOUR('',#15939); +#16461 = CURVE_STYLE('',#16462,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16462 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16463 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16464),#11303); +#16464 = STYLED_ITEM('color',(#16465),#11265); +#16465 = PRESENTATION_STYLE_ASSIGNMENT((#16466,#16471)); +#16466 = SURFACE_STYLE_USAGE(.BOTH.,#16467); +#16467 = SURFACE_SIDE_STYLE('',(#16468)); +#16468 = SURFACE_STYLE_FILL_AREA(#16469); +#16469 = FILL_AREA_STYLE('',(#16470)); +#16470 = FILL_AREA_STYLE_COLOUR('',#15939); +#16471 = CURVE_STYLE('',#16472,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16472 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16473 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16474),#7883); +#16474 = STYLED_ITEM('color',(#16475),#7845); +#16475 = PRESENTATION_STYLE_ASSIGNMENT((#16476,#16481)); +#16476 = SURFACE_STYLE_USAGE(.BOTH.,#16477); +#16477 = SURFACE_SIDE_STYLE('',(#16478)); +#16478 = SURFACE_STYLE_FILL_AREA(#16479); +#16479 = FILL_AREA_STYLE('',(#16480)); +#16480 = FILL_AREA_STYLE_COLOUR('',#15939); +#16481 = CURVE_STYLE('',#16482,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16482 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16483 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16484),#12386); +#16484 = STYLED_ITEM('color',(#16485),#12348); +#16485 = PRESENTATION_STYLE_ASSIGNMENT((#16486,#16491)); +#16486 = SURFACE_STYLE_USAGE(.BOTH.,#16487); +#16487 = SURFACE_SIDE_STYLE('',(#16488)); +#16488 = SURFACE_STYLE_FILL_AREA(#16489); +#16489 = FILL_AREA_STYLE('',(#16490)); +#16490 = FILL_AREA_STYLE_COLOUR('',#15939); +#16491 = CURVE_STYLE('',#16492,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16492 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16493 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16494),#14039); +#16494 = STYLED_ITEM('color',(#16495),#14001); +#16495 = PRESENTATION_STYLE_ASSIGNMENT((#16496,#16501)); +#16496 = SURFACE_STYLE_USAGE(.BOTH.,#16497); +#16497 = SURFACE_SIDE_STYLE('',(#16498)); +#16498 = SURFACE_STYLE_FILL_AREA(#16499); +#16499 = FILL_AREA_STYLE('',(#16500)); +#16500 = FILL_AREA_STYLE_COLOUR('',#15939); +#16501 = CURVE_STYLE('',#16502,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16502 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16503 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16504),#6173); +#16504 = STYLED_ITEM('color',(#16505),#6135); +#16505 = PRESENTATION_STYLE_ASSIGNMENT((#16506,#16511)); +#16506 = SURFACE_STYLE_USAGE(.BOTH.,#16507); +#16507 = SURFACE_SIDE_STYLE('',(#16508)); +#16508 = SURFACE_STYLE_FILL_AREA(#16509); +#16509 = FILL_AREA_STYLE('',(#16510)); +#16510 = FILL_AREA_STYLE_COLOUR('',#15939); +#16511 = CURVE_STYLE('',#16512,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16512 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16513 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16514),#9137); +#16514 = STYLED_ITEM('color',(#16515),#9099); +#16515 = PRESENTATION_STYLE_ASSIGNMENT((#16516,#16521)); +#16516 = SURFACE_STYLE_USAGE(.BOTH.,#16517); +#16517 = SURFACE_SIDE_STYLE('',(#16518)); +#16518 = SURFACE_STYLE_FILL_AREA(#16519); +#16519 = FILL_AREA_STYLE('',(#16520)); +#16520 = FILL_AREA_STYLE_COLOUR('',#15939); +#16521 = CURVE_STYLE('',#16522,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16522 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16523 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16524),#8852); +#16524 = STYLED_ITEM('color',(#16525),#8814); +#16525 = PRESENTATION_STYLE_ASSIGNMENT((#16526,#16531)); +#16526 = SURFACE_STYLE_USAGE(.BOTH.,#16527); +#16527 = SURFACE_SIDE_STYLE('',(#16528)); +#16528 = SURFACE_STYLE_FILL_AREA(#16529); +#16529 = FILL_AREA_STYLE('',(#16530)); +#16530 = FILL_AREA_STYLE_COLOUR('',#15939); +#16531 = CURVE_STYLE('',#16532,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16532 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16533 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16534),#6629); +#16534 = STYLED_ITEM('color',(#16535),#6591); +#16535 = PRESENTATION_STYLE_ASSIGNMENT((#16536,#16541)); +#16536 = SURFACE_STYLE_USAGE(.BOTH.,#16537); +#16537 = SURFACE_SIDE_STYLE('',(#16538)); +#16538 = SURFACE_STYLE_FILL_AREA(#16539); +#16539 = FILL_AREA_STYLE('',(#16540)); +#16540 = FILL_AREA_STYLE_COLOUR('',#15939); +#16541 = CURVE_STYLE('',#16542,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16542 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16543 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16544),#10904); +#16544 = STYLED_ITEM('color',(#16545),#10866); +#16545 = PRESENTATION_STYLE_ASSIGNMENT((#16546,#16551)); +#16546 = SURFACE_STYLE_USAGE(.BOTH.,#16547); +#16547 = SURFACE_SIDE_STYLE('',(#16548)); +#16548 = SURFACE_STYLE_FILL_AREA(#16549); +#16549 = FILL_AREA_STYLE('',(#16550)); +#16550 = FILL_AREA_STYLE_COLOUR('',#15939); +#16551 = CURVE_STYLE('',#16552,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16552 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16553 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16554),#9365); +#16554 = STYLED_ITEM('color',(#16555),#9327); +#16555 = PRESENTATION_STYLE_ASSIGNMENT((#16556,#16561)); +#16556 = SURFACE_STYLE_USAGE(.BOTH.,#16557); +#16557 = SURFACE_SIDE_STYLE('',(#16558)); +#16558 = SURFACE_STYLE_FILL_AREA(#16559); +#16559 = FILL_AREA_STYLE('',(#16560)); +#16560 = FILL_AREA_STYLE_COLOUR('',#15939); +#16561 = CURVE_STYLE('',#16562,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16562 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16563 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16564),#7655); +#16564 = STYLED_ITEM('color',(#16565),#7617); +#16565 = PRESENTATION_STYLE_ASSIGNMENT((#16566,#16571)); +#16566 = SURFACE_STYLE_USAGE(.BOTH.,#16567); +#16567 = SURFACE_SIDE_STYLE('',(#16568)); +#16568 = SURFACE_STYLE_FILL_AREA(#16569); +#16569 = FILL_AREA_STYLE('',(#16570)); +#16570 = FILL_AREA_STYLE_COLOUR('',#15939); +#16571 = CURVE_STYLE('',#16572,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16572 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16573 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16574),#1898); +#16574 = STYLED_ITEM('color',(#16575),#1860); +#16575 = PRESENTATION_STYLE_ASSIGNMENT((#16576,#16581)); +#16576 = SURFACE_STYLE_USAGE(.BOTH.,#16577); +#16577 = SURFACE_SIDE_STYLE('',(#16578)); +#16578 = SURFACE_STYLE_FILL_AREA(#16579); +#16579 = FILL_AREA_STYLE('',(#16580)); +#16580 = FILL_AREA_STYLE_COLOUR('',#15939); +#16581 = CURVE_STYLE('',#16582,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16582 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16583 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16584),#14609); +#16584 = STYLED_ITEM('color',(#16585),#14571); +#16585 = PRESENTATION_STYLE_ASSIGNMENT((#16586,#16591)); +#16586 = SURFACE_STYLE_USAGE(.BOTH.,#16587); +#16587 = SURFACE_SIDE_STYLE('',(#16588)); +#16588 = SURFACE_STYLE_FILL_AREA(#16589); +#16589 = FILL_AREA_STYLE('',(#16590)); +#16590 = FILL_AREA_STYLE_COLOUR('',#15939); +#16591 = CURVE_STYLE('',#16592,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16592 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16593 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16594),#2753); +#16594 = STYLED_ITEM('color',(#16595),#2715); +#16595 = PRESENTATION_STYLE_ASSIGNMENT((#16596,#16601)); +#16596 = SURFACE_STYLE_USAGE(.BOTH.,#16597); +#16597 = SURFACE_SIDE_STYLE('',(#16598)); +#16598 = SURFACE_STYLE_FILL_AREA(#16599); +#16599 = FILL_AREA_STYLE('',(#16600)); +#16600 = FILL_AREA_STYLE_COLOUR('',#15939); +#16601 = CURVE_STYLE('',#16602,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16602 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16603 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16604),#1385); +#16604 = STYLED_ITEM('color',(#16605),#1347); +#16605 = PRESENTATION_STYLE_ASSIGNMENT((#16606,#16611)); +#16606 = SURFACE_STYLE_USAGE(.BOTH.,#16607); +#16607 = SURFACE_SIDE_STYLE('',(#16608)); +#16608 = SURFACE_STYLE_FILL_AREA(#16609); +#16609 = FILL_AREA_STYLE('',(#16610)); +#16610 = FILL_AREA_STYLE_COLOUR('',#15939); +#16611 = CURVE_STYLE('',#16612,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16612 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16613 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16614),#13355); +#16614 = STYLED_ITEM('color',(#16615),#13317); +#16615 = PRESENTATION_STYLE_ASSIGNMENT((#16616,#16621)); +#16616 = SURFACE_STYLE_USAGE(.BOTH.,#16617); +#16617 = SURFACE_SIDE_STYLE('',(#16618)); +#16618 = SURFACE_STYLE_FILL_AREA(#16619); +#16619 = FILL_AREA_STYLE('',(#16620)); +#16620 = FILL_AREA_STYLE_COLOUR('',#15939); +#16621 = CURVE_STYLE('',#16622,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16622 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16623 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16624),#9593); +#16624 = STYLED_ITEM('color',(#16625),#9555); +#16625 = PRESENTATION_STYLE_ASSIGNMENT((#16626,#16631)); +#16626 = SURFACE_STYLE_USAGE(.BOTH.,#16627); +#16627 = SURFACE_SIDE_STYLE('',(#16628)); +#16628 = SURFACE_STYLE_FILL_AREA(#16629); +#16629 = FILL_AREA_STYLE('',(#16630)); +#16630 = FILL_AREA_STYLE_COLOUR('',#15939); +#16631 = CURVE_STYLE('',#16632,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16632 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16633 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16634),#12842); +#16634 = STYLED_ITEM('color',(#16635),#12804); +#16635 = PRESENTATION_STYLE_ASSIGNMENT((#16636,#16641)); +#16636 = SURFACE_STYLE_USAGE(.BOTH.,#16637); +#16637 = SURFACE_SIDE_STYLE('',(#16638)); +#16638 = SURFACE_STYLE_FILL_AREA(#16639); +#16639 = FILL_AREA_STYLE('',(#16640)); +#16640 = FILL_AREA_STYLE_COLOUR('',#15939); +#16641 = CURVE_STYLE('',#16642,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16642 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16643 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16644),#11759); +#16644 = STYLED_ITEM('color',(#16645),#11721); +#16645 = PRESENTATION_STYLE_ASSIGNMENT((#16646,#16651)); +#16646 = SURFACE_STYLE_USAGE(.BOTH.,#16647); +#16647 = SURFACE_SIDE_STYLE('',(#16648)); +#16648 = SURFACE_STYLE_FILL_AREA(#16649); +#16649 = FILL_AREA_STYLE('',(#16650)); +#16650 = FILL_AREA_STYLE_COLOUR('',#15939); +#16651 = CURVE_STYLE('',#16652,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16652 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16653 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16654),#3209); +#16654 = STYLED_ITEM('color',(#16655),#3171); +#16655 = PRESENTATION_STYLE_ASSIGNMENT((#16656,#16661)); +#16656 = SURFACE_STYLE_USAGE(.BOTH.,#16657); +#16657 = SURFACE_SIDE_STYLE('',(#16658)); +#16658 = SURFACE_STYLE_FILL_AREA(#16659); +#16659 = FILL_AREA_STYLE('',(#16660)); +#16660 = FILL_AREA_STYLE_COLOUR('',#15939); +#16661 = CURVE_STYLE('',#16662,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16662 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16663 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16664),#8225); +#16664 = STYLED_ITEM('color',(#16665),#8187); +#16665 = PRESENTATION_STYLE_ASSIGNMENT((#16666,#16671)); +#16666 = SURFACE_STYLE_USAGE(.BOTH.,#16667); +#16667 = SURFACE_SIDE_STYLE('',(#16668)); +#16668 = SURFACE_STYLE_FILL_AREA(#16669); +#16669 = FILL_AREA_STYLE('',(#16670)); +#16670 = FILL_AREA_STYLE_COLOUR('',#15939); +#16671 = CURVE_STYLE('',#16672,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16672 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16673 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16674),#9479); +#16674 = STYLED_ITEM('color',(#16675),#9441); +#16675 = PRESENTATION_STYLE_ASSIGNMENT((#16676,#16681)); +#16676 = SURFACE_STYLE_USAGE(.BOTH.,#16677); +#16677 = SURFACE_SIDE_STYLE('',(#16678)); +#16678 = SURFACE_STYLE_FILL_AREA(#16679); +#16679 = FILL_AREA_STYLE('',(#16680)); +#16680 = FILL_AREA_STYLE_COLOUR('',#15939); +#16681 = CURVE_STYLE('',#16682,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16682 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16683 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16684),#13127); +#16684 = STYLED_ITEM('color',(#16685),#13089); +#16685 = PRESENTATION_STYLE_ASSIGNMENT((#16686,#16691)); +#16686 = SURFACE_STYLE_USAGE(.BOTH.,#16687); +#16687 = SURFACE_SIDE_STYLE('',(#16688)); +#16688 = SURFACE_STYLE_FILL_AREA(#16689); +#16689 = FILL_AREA_STYLE('',(#16690)); +#16690 = FILL_AREA_STYLE_COLOUR('',#15939); +#16691 = CURVE_STYLE('',#16692,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16692 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16693 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16694),#6971); +#16694 = STYLED_ITEM('color',(#16695),#6933); +#16695 = PRESENTATION_STYLE_ASSIGNMENT((#16696,#16701)); +#16696 = SURFACE_STYLE_USAGE(.BOTH.,#16697); +#16697 = SURFACE_SIDE_STYLE('',(#16698)); +#16698 = SURFACE_STYLE_FILL_AREA(#16699); +#16699 = FILL_AREA_STYLE('',(#16700)); +#16700 = FILL_AREA_STYLE_COLOUR('',#15939); +#16701 = CURVE_STYLE('',#16702,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16702 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16703 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16704),#1328); +#16704 = STYLED_ITEM('color',(#16705),#1275); +#16705 = PRESENTATION_STYLE_ASSIGNMENT((#16706,#16712)); +#16706 = SURFACE_STYLE_USAGE(.BOTH.,#16707); +#16707 = SURFACE_SIDE_STYLE('',(#16708)); +#16708 = SURFACE_STYLE_FILL_AREA(#16709); +#16709 = FILL_AREA_STYLE('',(#16710)); +#16710 = FILL_AREA_STYLE_COLOUR('',#16711); +#16711 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#16712 = CURVE_STYLE('',#16713,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16713 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16714 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16715),#12158); +#16715 = STYLED_ITEM('color',(#16716),#12120); +#16716 = PRESENTATION_STYLE_ASSIGNMENT((#16717,#16722)); +#16717 = SURFACE_STYLE_USAGE(.BOTH.,#16718); +#16718 = SURFACE_SIDE_STYLE('',(#16719)); +#16719 = SURFACE_STYLE_FILL_AREA(#16720); +#16720 = FILL_AREA_STYLE('',(#16721)); +#16721 = FILL_AREA_STYLE_COLOUR('',#15939); +#16722 = CURVE_STYLE('',#16723,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16723 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16724 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16725),#7598); +#16725 = STYLED_ITEM('color',(#16726),#7560); +#16726 = PRESENTATION_STYLE_ASSIGNMENT((#16727,#16732)); +#16727 = SURFACE_STYLE_USAGE(.BOTH.,#16728); +#16728 = SURFACE_SIDE_STYLE('',(#16729)); +#16729 = SURFACE_STYLE_FILL_AREA(#16730); +#16730 = FILL_AREA_STYLE('',(#16731)); +#16731 = FILL_AREA_STYLE_COLOUR('',#15939); +#16732 = CURVE_STYLE('',#16733,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16733 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16734 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16735),#3494); +#16735 = STYLED_ITEM('color',(#16736),#3456); +#16736 = PRESENTATION_STYLE_ASSIGNMENT((#16737,#16742)); +#16737 = SURFACE_STYLE_USAGE(.BOTH.,#16738); +#16738 = SURFACE_SIDE_STYLE('',(#16739)); +#16739 = SURFACE_STYLE_FILL_AREA(#16740); +#16740 = FILL_AREA_STYLE('',(#16741)); +#16741 = FILL_AREA_STYLE_COLOUR('',#15939); +#16742 = CURVE_STYLE('',#16743,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16743 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16744 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16745),#3095); +#16745 = STYLED_ITEM('color',(#16746),#3057); +#16746 = PRESENTATION_STYLE_ASSIGNMENT((#16747,#16752)); +#16747 = SURFACE_STYLE_USAGE(.BOTH.,#16748); +#16748 = SURFACE_SIDE_STYLE('',(#16749)); +#16749 = SURFACE_STYLE_FILL_AREA(#16750); +#16750 = FILL_AREA_STYLE('',(#16751)); +#16751 = FILL_AREA_STYLE_COLOUR('',#15939); +#16752 = CURVE_STYLE('',#16753,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16753 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16754 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16755),#14894); +#16755 = STYLED_ITEM('color',(#16756),#14856); +#16756 = PRESENTATION_STYLE_ASSIGNMENT((#16757,#16762)); +#16757 = SURFACE_STYLE_USAGE(.BOTH.,#16758); +#16758 = SURFACE_SIDE_STYLE('',(#16759)); +#16759 = SURFACE_STYLE_FILL_AREA(#16760); +#16760 = FILL_AREA_STYLE('',(#16761)); +#16761 = FILL_AREA_STYLE_COLOUR('',#15939); +#16762 = CURVE_STYLE('',#16763,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16763 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16764 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16765),#7427); +#16765 = STYLED_ITEM('color',(#16766),#7389); +#16766 = PRESENTATION_STYLE_ASSIGNMENT((#16767,#16772)); +#16767 = SURFACE_STYLE_USAGE(.BOTH.,#16768); +#16768 = SURFACE_SIDE_STYLE('',(#16769)); +#16769 = SURFACE_STYLE_FILL_AREA(#16770); +#16770 = FILL_AREA_STYLE('',(#16771)); +#16771 = FILL_AREA_STYLE_COLOUR('',#15939); +#16772 = CURVE_STYLE('',#16773,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16773 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16774 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16775),#6743); +#16775 = STYLED_ITEM('color',(#16776),#6705); +#16776 = PRESENTATION_STYLE_ASSIGNMENT((#16777,#16782)); +#16777 = SURFACE_STYLE_USAGE(.BOTH.,#16778); +#16778 = SURFACE_SIDE_STYLE('',(#16779)); +#16779 = SURFACE_STYLE_FILL_AREA(#16780); +#16780 = FILL_AREA_STYLE('',(#16781)); +#16781 = FILL_AREA_STYLE_COLOUR('',#15939); +#16782 = CURVE_STYLE('',#16783,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16783 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16784 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16785),#11930); +#16785 = STYLED_ITEM('color',(#16786),#11892); +#16786 = PRESENTATION_STYLE_ASSIGNMENT((#16787,#16792)); +#16787 = SURFACE_STYLE_USAGE(.BOTH.,#16788); +#16788 = SURFACE_SIDE_STYLE('',(#16789)); +#16789 = SURFACE_STYLE_FILL_AREA(#16790); +#16790 = FILL_AREA_STYLE('',(#16791)); +#16791 = FILL_AREA_STYLE_COLOUR('',#15939); +#16792 = CURVE_STYLE('',#16793,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16793 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16794 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16795),#3266); +#16795 = STYLED_ITEM('color',(#16796),#3228); +#16796 = PRESENTATION_STYLE_ASSIGNMENT((#16797,#16802)); +#16797 = SURFACE_STYLE_USAGE(.BOTH.,#16798); +#16798 = SURFACE_SIDE_STYLE('',(#16799)); +#16799 = SURFACE_STYLE_FILL_AREA(#16800); +#16800 = FILL_AREA_STYLE('',(#16801)); +#16801 = FILL_AREA_STYLE_COLOUR('',#15939); +#16802 = CURVE_STYLE('',#16803,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16803 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16804 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16805),#7712); +#16805 = STYLED_ITEM('color',(#16806),#7674); +#16806 = PRESENTATION_STYLE_ASSIGNMENT((#16807,#16812)); +#16807 = SURFACE_STYLE_USAGE(.BOTH.,#16808); +#16808 = SURFACE_SIDE_STYLE('',(#16809)); +#16809 = SURFACE_STYLE_FILL_AREA(#16810); +#16810 = FILL_AREA_STYLE('',(#16811)); +#16811 = FILL_AREA_STYLE_COLOUR('',#15939); +#16812 = CURVE_STYLE('',#16813,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16813 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16814 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16815),#5546); +#16815 = STYLED_ITEM('color',(#16816),#5508); +#16816 = PRESENTATION_STYLE_ASSIGNMENT((#16817,#16822)); +#16817 = SURFACE_STYLE_USAGE(.BOTH.,#16818); +#16818 = SURFACE_SIDE_STYLE('',(#16819)); +#16819 = SURFACE_STYLE_FILL_AREA(#16820); +#16820 = FILL_AREA_STYLE('',(#16821)); +#16821 = FILL_AREA_STYLE_COLOUR('',#15939); +#16822 = CURVE_STYLE('',#16823,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16823 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16824 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16825),#11588); +#16825 = STYLED_ITEM('color',(#16826),#11550); +#16826 = PRESENTATION_STYLE_ASSIGNMENT((#16827,#16832)); +#16827 = SURFACE_STYLE_USAGE(.BOTH.,#16828); +#16828 = SURFACE_SIDE_STYLE('',(#16829)); +#16829 = SURFACE_STYLE_FILL_AREA(#16830); +#16830 = FILL_AREA_STYLE('',(#16831)); +#16831 = FILL_AREA_STYLE_COLOUR('',#15939); +#16832 = CURVE_STYLE('',#16833,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16834 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16835),#14096); +#16835 = STYLED_ITEM('color',(#16836),#14058); +#16836 = PRESENTATION_STYLE_ASSIGNMENT((#16837,#16842)); +#16837 = SURFACE_STYLE_USAGE(.BOTH.,#16838); +#16838 = SURFACE_SIDE_STYLE('',(#16839)); +#16839 = SURFACE_STYLE_FILL_AREA(#16840); +#16840 = FILL_AREA_STYLE('',(#16841)); +#16841 = FILL_AREA_STYLE_COLOUR('',#15939); +#16842 = CURVE_STYLE('',#16843,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16843 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16844 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16845),#13298); +#16845 = STYLED_ITEM('color',(#16846),#13260); +#16846 = PRESENTATION_STYLE_ASSIGNMENT((#16847,#16852)); +#16847 = SURFACE_STYLE_USAGE(.BOTH.,#16848); +#16848 = SURFACE_SIDE_STYLE('',(#16849)); +#16849 = SURFACE_STYLE_FILL_AREA(#16850); +#16850 = FILL_AREA_STYLE('',(#16851)); +#16851 = FILL_AREA_STYLE_COLOUR('',#15939); +#16852 = CURVE_STYLE('',#16853,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16853 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16854 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16855),#9650); +#16855 = STYLED_ITEM('color',(#16856),#9612); +#16856 = PRESENTATION_STYLE_ASSIGNMENT((#16857,#16862)); +#16857 = SURFACE_STYLE_USAGE(.BOTH.,#16858); +#16858 = SURFACE_SIDE_STYLE('',(#16859)); +#16859 = SURFACE_STYLE_FILL_AREA(#16860); +#16860 = FILL_AREA_STYLE('',(#16861)); +#16861 = FILL_AREA_STYLE_COLOUR('',#15939); +#16862 = CURVE_STYLE('',#16863,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16863 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16864 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16865),#15008); +#16865 = STYLED_ITEM('color',(#16866),#14970); +#16866 = PRESENTATION_STYLE_ASSIGNMENT((#16867,#16872)); +#16867 = SURFACE_STYLE_USAGE(.BOTH.,#16868); +#16868 = SURFACE_SIDE_STYLE('',(#16869)); +#16869 = SURFACE_STYLE_FILL_AREA(#16870); +#16870 = FILL_AREA_STYLE('',(#16871)); +#16871 = FILL_AREA_STYLE_COLOUR('',#15939); +#16872 = CURVE_STYLE('',#16873,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16873 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16874 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16875),#13412); +#16875 = STYLED_ITEM('color',(#16876),#13374); +#16876 = PRESENTATION_STYLE_ASSIGNMENT((#16877,#16882)); +#16877 = SURFACE_STYLE_USAGE(.BOTH.,#16878); +#16878 = SURFACE_SIDE_STYLE('',(#16879)); +#16879 = SURFACE_STYLE_FILL_AREA(#16880); +#16880 = FILL_AREA_STYLE('',(#16881)); +#16881 = FILL_AREA_STYLE_COLOUR('',#15939); +#16882 = CURVE_STYLE('',#16883,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16883 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16884 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16885),#3380); +#16885 = STYLED_ITEM('color',(#16886),#3342); +#16886 = PRESENTATION_STYLE_ASSIGNMENT((#16887,#16892)); +#16887 = SURFACE_STYLE_USAGE(.BOTH.,#16888); +#16888 = SURFACE_SIDE_STYLE('',(#16889)); +#16889 = SURFACE_STYLE_FILL_AREA(#16890); +#16890 = FILL_AREA_STYLE('',(#16891)); +#16891 = FILL_AREA_STYLE_COLOUR('',#15939); +#16892 = CURVE_STYLE('',#16893,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16893 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16894 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16895),#12329); +#16895 = STYLED_ITEM('color',(#16896),#12291); +#16896 = PRESENTATION_STYLE_ASSIGNMENT((#16897,#16902)); +#16897 = SURFACE_STYLE_USAGE(.BOTH.,#16898); +#16898 = SURFACE_SIDE_STYLE('',(#16899)); +#16899 = SURFACE_STYLE_FILL_AREA(#16900); +#16900 = FILL_AREA_STYLE('',(#16901)); +#16901 = FILL_AREA_STYLE_COLOUR('',#15939); +#16902 = CURVE_STYLE('',#16903,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16903 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16904 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16905),#3950); +#16905 = STYLED_ITEM('color',(#16906),#3912); +#16906 = PRESENTATION_STYLE_ASSIGNMENT((#16907,#16912)); +#16907 = SURFACE_STYLE_USAGE(.BOTH.,#16908); +#16908 = SURFACE_SIDE_STYLE('',(#16909)); +#16909 = SURFACE_STYLE_FILL_AREA(#16910); +#16910 = FILL_AREA_STYLE('',(#16911)); +#16911 = FILL_AREA_STYLE_COLOUR('',#15939); +#16912 = CURVE_STYLE('',#16913,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16913 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16914 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16915),#6515); +#16915 = STYLED_ITEM('color',(#16916),#6477); +#16916 = PRESENTATION_STYLE_ASSIGNMENT((#16917,#16922)); +#16917 = SURFACE_STYLE_USAGE(.BOTH.,#16918); +#16918 = SURFACE_SIDE_STYLE('',(#16919)); +#16919 = SURFACE_STYLE_FILL_AREA(#16920); +#16920 = FILL_AREA_STYLE('',(#16921)); +#16921 = FILL_AREA_STYLE_COLOUR('',#15939); +#16922 = CURVE_STYLE('',#16923,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16923 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16924 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16925),#15407); +#16925 = STYLED_ITEM('color',(#16926),#15369); +#16926 = PRESENTATION_STYLE_ASSIGNMENT((#16927,#16932)); +#16927 = SURFACE_STYLE_USAGE(.BOTH.,#16928); +#16928 = SURFACE_SIDE_STYLE('',(#16929)); +#16929 = SURFACE_STYLE_FILL_AREA(#16930); +#16930 = FILL_AREA_STYLE('',(#16931)); +#16931 = FILL_AREA_STYLE_COLOUR('',#15939); +#16932 = CURVE_STYLE('',#16933,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16933 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16934 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16935),#12044); +#16935 = STYLED_ITEM('color',(#16936),#12006); +#16936 = PRESENTATION_STYLE_ASSIGNMENT((#16937,#16942)); +#16937 = SURFACE_STYLE_USAGE(.BOTH.,#16938); +#16938 = SURFACE_SIDE_STYLE('',(#16939)); +#16939 = SURFACE_STYLE_FILL_AREA(#16940); +#16940 = FILL_AREA_STYLE('',(#16941)); +#16941 = FILL_AREA_STYLE_COLOUR('',#15939); +#16942 = CURVE_STYLE('',#16943,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16943 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16944 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16945),#4292); +#16945 = STYLED_ITEM('color',(#16946),#4254); +#16946 = PRESENTATION_STYLE_ASSIGNMENT((#16947,#16952)); +#16947 = SURFACE_STYLE_USAGE(.BOTH.,#16948); +#16948 = SURFACE_SIDE_STYLE('',(#16949)); +#16949 = SURFACE_STYLE_FILL_AREA(#16950); +#16950 = FILL_AREA_STYLE('',(#16951)); +#16951 = FILL_AREA_STYLE_COLOUR('',#15939); +#16952 = CURVE_STYLE('',#16953,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16953 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16954 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16955),#15920); +#16955 = STYLED_ITEM('color',(#16956),#15882); +#16956 = PRESENTATION_STYLE_ASSIGNMENT((#16957,#16962)); +#16957 = SURFACE_STYLE_USAGE(.BOTH.,#16958); +#16958 = SURFACE_SIDE_STYLE('',(#16959)); +#16959 = SURFACE_STYLE_FILL_AREA(#16960); +#16960 = FILL_AREA_STYLE('',(#16961)); +#16961 = FILL_AREA_STYLE_COLOUR('',#15939); +#16962 = CURVE_STYLE('',#16963,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16963 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16964 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16965),#7028); +#16965 = STYLED_ITEM('color',(#16966),#6990); +#16966 = PRESENTATION_STYLE_ASSIGNMENT((#16967,#16972)); +#16967 = SURFACE_STYLE_USAGE(.BOTH.,#16968); +#16968 = SURFACE_SIDE_STYLE('',(#16969)); +#16969 = SURFACE_STYLE_FILL_AREA(#16970); +#16970 = FILL_AREA_STYLE('',(#16971)); +#16971 = FILL_AREA_STYLE_COLOUR('',#15939); +#16972 = CURVE_STYLE('',#16973,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16973 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16974 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16975),#11018); +#16975 = STYLED_ITEM('color',(#16976),#10980); +#16976 = PRESENTATION_STYLE_ASSIGNMENT((#16977,#16982)); +#16977 = SURFACE_STYLE_USAGE(.BOTH.,#16978); +#16978 = SURFACE_SIDE_STYLE('',(#16979)); +#16979 = SURFACE_STYLE_FILL_AREA(#16980); +#16980 = FILL_AREA_STYLE('',(#16981)); +#16981 = FILL_AREA_STYLE_COLOUR('',#15939); +#16982 = CURVE_STYLE('',#16983,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16983 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16984 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16985),#13013); +#16985 = STYLED_ITEM('color',(#16986),#12975); +#16986 = PRESENTATION_STYLE_ASSIGNMENT((#16987,#16992)); +#16987 = SURFACE_STYLE_USAGE(.BOTH.,#16988); +#16988 = SURFACE_SIDE_STYLE('',(#16989)); +#16989 = SURFACE_STYLE_FILL_AREA(#16990); +#16990 = FILL_AREA_STYLE('',(#16991)); +#16991 = FILL_AREA_STYLE_COLOUR('',#15939); +#16992 = CURVE_STYLE('',#16993,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#16993 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#16994 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #16995),#2297); +#16995 = STYLED_ITEM('color',(#16996),#2259); +#16996 = PRESENTATION_STYLE_ASSIGNMENT((#16997,#17002)); +#16997 = SURFACE_STYLE_USAGE(.BOTH.,#16998); +#16998 = SURFACE_SIDE_STYLE('',(#16999)); +#16999 = SURFACE_STYLE_FILL_AREA(#17000); +#17000 = FILL_AREA_STYLE('',(#17001)); +#17001 = FILL_AREA_STYLE_COLOUR('',#15939); +#17002 = CURVE_STYLE('',#17003,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17003 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17004 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17005),#6458); +#17005 = STYLED_ITEM('color',(#17006),#6420); +#17006 = PRESENTATION_STYLE_ASSIGNMENT((#17007,#17012)); +#17007 = SURFACE_STYLE_USAGE(.BOTH.,#17008); +#17008 = SURFACE_SIDE_STYLE('',(#17009)); +#17009 = SURFACE_STYLE_FILL_AREA(#17010); +#17010 = FILL_AREA_STYLE('',(#17011)); +#17011 = FILL_AREA_STYLE_COLOUR('',#15939); +#17012 = CURVE_STYLE('',#17013,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17013 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17014 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17015),#8282); +#17015 = STYLED_ITEM('color',(#17016),#8244); +#17016 = PRESENTATION_STYLE_ASSIGNMENT((#17017,#17022)); +#17017 = SURFACE_STYLE_USAGE(.BOTH.,#17018); +#17018 = SURFACE_SIDE_STYLE('',(#17019)); +#17019 = SURFACE_STYLE_FILL_AREA(#17020); +#17020 = FILL_AREA_STYLE('',(#17021)); +#17021 = FILL_AREA_STYLE_COLOUR('',#15939); +#17022 = CURVE_STYLE('',#17023,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17023 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17024 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17025),#9251); +#17025 = STYLED_ITEM('color',(#17026),#9213); +#17026 = PRESENTATION_STYLE_ASSIGNMENT((#17027,#17032)); +#17027 = SURFACE_STYLE_USAGE(.BOTH.,#17028); +#17028 = SURFACE_SIDE_STYLE('',(#17029)); +#17029 = SURFACE_STYLE_FILL_AREA(#17030); +#17030 = FILL_AREA_STYLE('',(#17031)); +#17031 = FILL_AREA_STYLE_COLOUR('',#15939); +#17032 = CURVE_STYLE('',#17033,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17033 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17034 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17035),#8396); +#17035 = STYLED_ITEM('color',(#17036),#8358); +#17036 = PRESENTATION_STYLE_ASSIGNMENT((#17037,#17042)); +#17037 = SURFACE_STYLE_USAGE(.BOTH.,#17038); +#17038 = SURFACE_SIDE_STYLE('',(#17039)); +#17039 = SURFACE_STYLE_FILL_AREA(#17040); +#17040 = FILL_AREA_STYLE('',(#17041)); +#17041 = FILL_AREA_STYLE_COLOUR('',#15939); +#17042 = CURVE_STYLE('',#17043,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17043 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17044 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17045),#7313); +#17045 = STYLED_ITEM('color',(#17046),#7275); +#17046 = PRESENTATION_STYLE_ASSIGNMENT((#17047,#17052)); +#17047 = SURFACE_STYLE_USAGE(.BOTH.,#17048); +#17048 = SURFACE_SIDE_STYLE('',(#17049)); +#17049 = SURFACE_STYLE_FILL_AREA(#17050); +#17050 = FILL_AREA_STYLE('',(#17051)); +#17051 = FILL_AREA_STYLE_COLOUR('',#15939); +#17052 = CURVE_STYLE('',#17053,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17053 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17054 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17055),#10676); +#17055 = STYLED_ITEM('color',(#17056),#10638); +#17056 = PRESENTATION_STYLE_ASSIGNMENT((#17057,#17062)); +#17057 = SURFACE_STYLE_USAGE(.BOTH.,#17058); +#17058 = SURFACE_SIDE_STYLE('',(#17059)); +#17059 = SURFACE_STYLE_FILL_AREA(#17060); +#17060 = FILL_AREA_STYLE('',(#17061)); +#17061 = FILL_AREA_STYLE_COLOUR('',#15939); +#17062 = CURVE_STYLE('',#17063,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17063 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17064 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17065),#11474); +#17065 = STYLED_ITEM('color',(#17066),#11436); +#17066 = PRESENTATION_STYLE_ASSIGNMENT((#17067,#17072)); +#17067 = SURFACE_STYLE_USAGE(.BOTH.,#17068); +#17068 = SURFACE_SIDE_STYLE('',(#17069)); +#17069 = SURFACE_STYLE_FILL_AREA(#17070); +#17070 = FILL_AREA_STYLE('',(#17071)); +#17071 = FILL_AREA_STYLE_COLOUR('',#15939); +#17072 = CURVE_STYLE('',#17073,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17073 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17074 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17075),#10961); +#17075 = STYLED_ITEM('color',(#17076),#10923); +#17076 = PRESENTATION_STYLE_ASSIGNMENT((#17077,#17082)); +#17077 = SURFACE_STYLE_USAGE(.BOTH.,#17078); +#17078 = SURFACE_SIDE_STYLE('',(#17079)); +#17079 = SURFACE_STYLE_FILL_AREA(#17080); +#17080 = FILL_AREA_STYLE('',(#17081)); +#17081 = FILL_AREA_STYLE_COLOUR('',#15939); +#17082 = CURVE_STYLE('',#17083,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17083 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17084 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17085),#15635); +#17085 = STYLED_ITEM('color',(#17086),#15597); +#17086 = PRESENTATION_STYLE_ASSIGNMENT((#17087,#17092)); +#17087 = SURFACE_STYLE_USAGE(.BOTH.,#17088); +#17088 = SURFACE_SIDE_STYLE('',(#17089)); +#17089 = SURFACE_STYLE_FILL_AREA(#17090); +#17090 = FILL_AREA_STYLE('',(#17091)); +#17091 = FILL_AREA_STYLE_COLOUR('',#15939); +#17092 = CURVE_STYLE('',#17093,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17093 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17094 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17095),#12785); +#17095 = STYLED_ITEM('color',(#17096),#12747); +#17096 = PRESENTATION_STYLE_ASSIGNMENT((#17097,#17102)); +#17097 = SURFACE_STYLE_USAGE(.BOTH.,#17098); +#17098 = SURFACE_SIDE_STYLE('',(#17099)); +#17099 = SURFACE_STYLE_FILL_AREA(#17100); +#17100 = FILL_AREA_STYLE('',(#17101)); +#17101 = FILL_AREA_STYLE_COLOUR('',#15939); +#17102 = CURVE_STYLE('',#17103,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17103 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17104 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17105),#7370); +#17105 = STYLED_ITEM('color',(#17106),#7332); +#17106 = PRESENTATION_STYLE_ASSIGNMENT((#17107,#17112)); +#17107 = SURFACE_STYLE_USAGE(.BOTH.,#17108); +#17108 = SURFACE_SIDE_STYLE('',(#17109)); +#17109 = SURFACE_STYLE_FILL_AREA(#17110); +#17110 = FILL_AREA_STYLE('',(#17111)); +#17111 = FILL_AREA_STYLE_COLOUR('',#15939); +#17112 = CURVE_STYLE('',#17113,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17113 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17114 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17115),#15293); +#17115 = STYLED_ITEM('color',(#17116),#15255); +#17116 = PRESENTATION_STYLE_ASSIGNMENT((#17117,#17122)); +#17117 = SURFACE_STYLE_USAGE(.BOTH.,#17118); +#17118 = SURFACE_SIDE_STYLE('',(#17119)); +#17119 = SURFACE_STYLE_FILL_AREA(#17120); +#17120 = FILL_AREA_STYLE('',(#17121)); +#17121 = FILL_AREA_STYLE_COLOUR('',#15939); +#17122 = CURVE_STYLE('',#17123,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17123 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17124 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17125),#10277); +#17125 = STYLED_ITEM('color',(#17126),#10239); +#17126 = PRESENTATION_STYLE_ASSIGNMENT((#17127,#17132)); +#17127 = SURFACE_STYLE_USAGE(.BOTH.,#17128); +#17128 = SURFACE_SIDE_STYLE('',(#17129)); +#17129 = SURFACE_STYLE_FILL_AREA(#17130); +#17130 = FILL_AREA_STYLE('',(#17131)); +#17131 = FILL_AREA_STYLE_COLOUR('',#15939); +#17132 = CURVE_STYLE('',#17133,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17133 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17134 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17135),#8453); +#17135 = STYLED_ITEM('color',(#17136),#8415); +#17136 = PRESENTATION_STYLE_ASSIGNMENT((#17137,#17142)); +#17137 = SURFACE_STYLE_USAGE(.BOTH.,#17138); +#17138 = SURFACE_SIDE_STYLE('',(#17139)); +#17139 = SURFACE_STYLE_FILL_AREA(#17140); +#17140 = FILL_AREA_STYLE('',(#17141)); +#17141 = FILL_AREA_STYLE_COLOUR('',#15939); +#17142 = CURVE_STYLE('',#17143,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17143 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17144 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17145),#7199); +#17145 = STYLED_ITEM('color',(#17146),#7161); +#17146 = PRESENTATION_STYLE_ASSIGNMENT((#17147,#17152)); +#17147 = SURFACE_STYLE_USAGE(.BOTH.,#17148); +#17148 = SURFACE_SIDE_STYLE('',(#17149)); +#17149 = SURFACE_STYLE_FILL_AREA(#17150); +#17150 = FILL_AREA_STYLE('',(#17151)); +#17151 = FILL_AREA_STYLE_COLOUR('',#15939); +#17152 = CURVE_STYLE('',#17153,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17153 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17154 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17155),#8510); +#17155 = STYLED_ITEM('color',(#17156),#8472); +#17156 = PRESENTATION_STYLE_ASSIGNMENT((#17157,#17162)); +#17157 = SURFACE_STYLE_USAGE(.BOTH.,#17158); +#17158 = SURFACE_SIDE_STYLE('',(#17159)); +#17159 = SURFACE_STYLE_FILL_AREA(#17160); +#17160 = FILL_AREA_STYLE('',(#17161)); +#17161 = FILL_AREA_STYLE_COLOUR('',#15939); +#17162 = CURVE_STYLE('',#17163,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17163 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17164 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17165),#4235); +#17165 = STYLED_ITEM('color',(#17166),#4197); +#17166 = PRESENTATION_STYLE_ASSIGNMENT((#17167,#17172)); +#17167 = SURFACE_STYLE_USAGE(.BOTH.,#17168); +#17168 = SURFACE_SIDE_STYLE('',(#17169)); +#17169 = SURFACE_STYLE_FILL_AREA(#17170); +#17170 = FILL_AREA_STYLE('',(#17171)); +#17171 = FILL_AREA_STYLE_COLOUR('',#15939); +#17172 = CURVE_STYLE('',#17173,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17173 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17174 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17175),#3608); +#17175 = STYLED_ITEM('color',(#17176),#3570); +#17176 = PRESENTATION_STYLE_ASSIGNMENT((#17177,#17182)); +#17177 = SURFACE_STYLE_USAGE(.BOTH.,#17178); +#17178 = SURFACE_SIDE_STYLE('',(#17179)); +#17179 = SURFACE_STYLE_FILL_AREA(#17180); +#17180 = FILL_AREA_STYLE('',(#17181)); +#17181 = FILL_AREA_STYLE_COLOUR('',#15939); +#17182 = CURVE_STYLE('',#17183,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17183 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17184 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17185),#8795); +#17185 = STYLED_ITEM('color',(#17186),#8757); +#17186 = PRESENTATION_STYLE_ASSIGNMENT((#17187,#17192)); +#17187 = SURFACE_STYLE_USAGE(.BOTH.,#17188); +#17188 = SURFACE_SIDE_STYLE('',(#17189)); +#17189 = SURFACE_STYLE_FILL_AREA(#17190); +#17190 = FILL_AREA_STYLE('',(#17191)); +#17191 = FILL_AREA_STYLE_COLOUR('',#15939); +#17192 = CURVE_STYLE('',#17193,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17193 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17194 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17195),#13925); +#17195 = STYLED_ITEM('color',(#17196),#13887); +#17196 = PRESENTATION_STYLE_ASSIGNMENT((#17197,#17202)); +#17197 = SURFACE_STYLE_USAGE(.BOTH.,#17198); +#17198 = SURFACE_SIDE_STYLE('',(#17199)); +#17199 = SURFACE_STYLE_FILL_AREA(#17200); +#17200 = FILL_AREA_STYLE('',(#17201)); +#17201 = FILL_AREA_STYLE_COLOUR('',#15939); +#17202 = CURVE_STYLE('',#17203,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17203 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17204 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17205),#12215); +#17205 = STYLED_ITEM('color',(#17206),#12177); +#17206 = PRESENTATION_STYLE_ASSIGNMENT((#17207,#17212)); +#17207 = SURFACE_STYLE_USAGE(.BOTH.,#17208); +#17208 = SURFACE_SIDE_STYLE('',(#17209)); +#17209 = SURFACE_STYLE_FILL_AREA(#17210); +#17210 = FILL_AREA_STYLE('',(#17211)); +#17211 = FILL_AREA_STYLE_COLOUR('',#15939); +#17212 = CURVE_STYLE('',#17213,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17213 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17214 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17215),#4349); +#17215 = STYLED_ITEM('color',(#17216),#4311); +#17216 = PRESENTATION_STYLE_ASSIGNMENT((#17217,#17222)); +#17217 = SURFACE_STYLE_USAGE(.BOTH.,#17218); +#17218 = SURFACE_SIDE_STYLE('',(#17219)); +#17219 = SURFACE_STYLE_FILL_AREA(#17220); +#17220 = FILL_AREA_STYLE('',(#17221)); +#17221 = FILL_AREA_STYLE_COLOUR('',#15939); +#17222 = CURVE_STYLE('',#17223,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17223 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17224 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17225),#6002); +#17225 = STYLED_ITEM('color',(#17226),#5964); +#17226 = PRESENTATION_STYLE_ASSIGNMENT((#17227,#17232)); +#17227 = SURFACE_STYLE_USAGE(.BOTH.,#17228); +#17228 = SURFACE_SIDE_STYLE('',(#17229)); +#17229 = SURFACE_STYLE_FILL_AREA(#17230); +#17230 = FILL_AREA_STYLE('',(#17231)); +#17231 = FILL_AREA_STYLE_COLOUR('',#15939); +#17232 = CURVE_STYLE('',#17233,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17233 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17234 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17235),#12671); +#17235 = STYLED_ITEM('color',(#17236),#12633); +#17236 = PRESENTATION_STYLE_ASSIGNMENT((#17237,#17242)); +#17237 = SURFACE_STYLE_USAGE(.BOTH.,#17238); +#17238 = SURFACE_SIDE_STYLE('',(#17239)); +#17239 = SURFACE_STYLE_FILL_AREA(#17240); +#17240 = FILL_AREA_STYLE('',(#17241)); +#17241 = FILL_AREA_STYLE_COLOUR('',#15939); +#17242 = CURVE_STYLE('',#17243,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17243 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17244 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17245),#3779); +#17245 = STYLED_ITEM('color',(#17246),#3741); +#17246 = PRESENTATION_STYLE_ASSIGNMENT((#17247,#17252)); +#17247 = SURFACE_STYLE_USAGE(.BOTH.,#17248); +#17248 = SURFACE_SIDE_STYLE('',(#17249)); +#17249 = SURFACE_STYLE_FILL_AREA(#17250); +#17250 = FILL_AREA_STYLE('',(#17251)); +#17251 = FILL_AREA_STYLE_COLOUR('',#15939); +#17252 = CURVE_STYLE('',#17253,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17253 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17254 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17255),#11987); +#17255 = STYLED_ITEM('color',(#17256),#11949); +#17256 = PRESENTATION_STYLE_ASSIGNMENT((#17257,#17262)); +#17257 = SURFACE_STYLE_USAGE(.BOTH.,#17258); +#17258 = SURFACE_SIDE_STYLE('',(#17259)); +#17259 = SURFACE_STYLE_FILL_AREA(#17260); +#17260 = FILL_AREA_STYLE('',(#17261)); +#17261 = FILL_AREA_STYLE_COLOUR('',#15939); +#17262 = CURVE_STYLE('',#17263,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17263 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17264 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17265),#12614); +#17265 = STYLED_ITEM('color',(#17266),#12576); +#17266 = PRESENTATION_STYLE_ASSIGNMENT((#17267,#17272)); +#17267 = SURFACE_STYLE_USAGE(.BOTH.,#17268); +#17268 = SURFACE_SIDE_STYLE('',(#17269)); +#17269 = SURFACE_STYLE_FILL_AREA(#17270); +#17270 = FILL_AREA_STYLE('',(#17271)); +#17271 = FILL_AREA_STYLE_COLOUR('',#15939); +#17272 = CURVE_STYLE('',#17273,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17273 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17274 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17275),#14495); +#17275 = STYLED_ITEM('color',(#17276),#14457); +#17276 = PRESENTATION_STYLE_ASSIGNMENT((#17277,#17282)); +#17277 = SURFACE_STYLE_USAGE(.BOTH.,#17278); +#17278 = SURFACE_SIDE_STYLE('',(#17279)); +#17279 = SURFACE_STYLE_FILL_AREA(#17280); +#17280 = FILL_AREA_STYLE('',(#17281)); +#17281 = FILL_AREA_STYLE_COLOUR('',#15939); +#17282 = CURVE_STYLE('',#17283,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17283 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17284 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17285),#2012); +#17285 = STYLED_ITEM('color',(#17286),#1974); +#17286 = PRESENTATION_STYLE_ASSIGNMENT((#17287,#17292)); +#17287 = SURFACE_STYLE_USAGE(.BOTH.,#17288); +#17288 = SURFACE_SIDE_STYLE('',(#17289)); +#17289 = SURFACE_STYLE_FILL_AREA(#17290); +#17290 = FILL_AREA_STYLE('',(#17291)); +#17291 = FILL_AREA_STYLE_COLOUR('',#15939); +#17292 = CURVE_STYLE('',#17293,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17293 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17294 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17295),#9821); +#17295 = STYLED_ITEM('color',(#17296),#9783); +#17296 = PRESENTATION_STYLE_ASSIGNMENT((#17297,#17302)); +#17297 = SURFACE_STYLE_USAGE(.BOTH.,#17298); +#17298 = SURFACE_SIDE_STYLE('',(#17299)); +#17299 = SURFACE_STYLE_FILL_AREA(#17300); +#17300 = FILL_AREA_STYLE('',(#17301)); +#17301 = FILL_AREA_STYLE_COLOUR('',#15939); +#17302 = CURVE_STYLE('',#17303,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17303 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17304 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17305),#9308); +#17305 = STYLED_ITEM('color',(#17306),#9270); +#17306 = PRESENTATION_STYLE_ASSIGNMENT((#17307,#17312)); +#17307 = SURFACE_STYLE_USAGE(.BOTH.,#17308); +#17308 = SURFACE_SIDE_STYLE('',(#17309)); +#17309 = SURFACE_STYLE_FILL_AREA(#17310); +#17310 = FILL_AREA_STYLE('',(#17311)); +#17311 = FILL_AREA_STYLE_COLOUR('',#15939); +#17312 = CURVE_STYLE('',#17313,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17313 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17314 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17315),#2069); +#17315 = STYLED_ITEM('color',(#17316),#2031); +#17316 = PRESENTATION_STYLE_ASSIGNMENT((#17317,#17322)); +#17317 = SURFACE_STYLE_USAGE(.BOTH.,#17318); +#17318 = SURFACE_SIDE_STYLE('',(#17319)); +#17319 = SURFACE_STYLE_FILL_AREA(#17320); +#17320 = FILL_AREA_STYLE('',(#17321)); +#17321 = FILL_AREA_STYLE_COLOUR('',#15939); +#17322 = CURVE_STYLE('',#17323,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17323 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17324 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17325),#14324); +#17325 = STYLED_ITEM('color',(#17326),#14286); +#17326 = PRESENTATION_STYLE_ASSIGNMENT((#17327,#17332)); +#17327 = SURFACE_STYLE_USAGE(.BOTH.,#17328); +#17328 = SURFACE_SIDE_STYLE('',(#17329)); +#17329 = SURFACE_STYLE_FILL_AREA(#17330); +#17330 = FILL_AREA_STYLE('',(#17331)); +#17331 = FILL_AREA_STYLE_COLOUR('',#15939); +#17332 = CURVE_STYLE('',#17333,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17333 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17334 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17335),#9080); +#17335 = STYLED_ITEM('color',(#17336),#9042); +#17336 = PRESENTATION_STYLE_ASSIGNMENT((#17337,#17342)); +#17337 = SURFACE_STYLE_USAGE(.BOTH.,#17338); +#17338 = SURFACE_SIDE_STYLE('',(#17339)); +#17339 = SURFACE_STYLE_FILL_AREA(#17340); +#17340 = FILL_AREA_STYLE('',(#17341)); +#17341 = FILL_AREA_STYLE_COLOUR('',#15939); +#17342 = CURVE_STYLE('',#17343,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17343 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17344 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17345),#9536); +#17345 = STYLED_ITEM('color',(#17346),#9498); +#17346 = PRESENTATION_STYLE_ASSIGNMENT((#17347,#17352)); +#17347 = SURFACE_STYLE_USAGE(.BOTH.,#17348); +#17348 = SURFACE_SIDE_STYLE('',(#17349)); +#17349 = SURFACE_STYLE_FILL_AREA(#17350); +#17350 = FILL_AREA_STYLE('',(#17351)); +#17351 = FILL_AREA_STYLE_COLOUR('',#15939); +#17352 = CURVE_STYLE('',#17353,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17353 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17354 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17355),#13811); +#17355 = STYLED_ITEM('color',(#17356),#13773); +#17356 = PRESENTATION_STYLE_ASSIGNMENT((#17357,#17362)); +#17357 = SURFACE_STYLE_USAGE(.BOTH.,#17358); +#17358 = SURFACE_SIDE_STYLE('',(#17359)); +#17359 = SURFACE_STYLE_FILL_AREA(#17360); +#17360 = FILL_AREA_STYLE('',(#17361)); +#17361 = FILL_AREA_STYLE_COLOUR('',#15939); +#17362 = CURVE_STYLE('',#17363,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17363 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17364 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17365),#13583); +#17365 = STYLED_ITEM('color',(#17366),#13545); +#17366 = PRESENTATION_STYLE_ASSIGNMENT((#17367,#17372)); +#17367 = SURFACE_STYLE_USAGE(.BOTH.,#17368); +#17368 = SURFACE_SIDE_STYLE('',(#17369)); +#17369 = SURFACE_STYLE_FILL_AREA(#17370); +#17370 = FILL_AREA_STYLE('',(#17371)); +#17371 = FILL_AREA_STYLE_COLOUR('',#15939); +#17372 = CURVE_STYLE('',#17373,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17373 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17374 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17375),#2468); +#17375 = STYLED_ITEM('color',(#17376),#2430); +#17376 = PRESENTATION_STYLE_ASSIGNMENT((#17377,#17382)); +#17377 = SURFACE_STYLE_USAGE(.BOTH.,#17378); +#17378 = SURFACE_SIDE_STYLE('',(#17379)); +#17379 = SURFACE_STYLE_FILL_AREA(#17380); +#17380 = FILL_AREA_STYLE('',(#17381)); +#17381 = FILL_AREA_STYLE_COLOUR('',#15939); +#17382 = CURVE_STYLE('',#17383,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17383 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17384 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17385),#2354); +#17385 = STYLED_ITEM('color',(#17386),#2316); +#17386 = PRESENTATION_STYLE_ASSIGNMENT((#17387,#17392)); +#17387 = SURFACE_STYLE_USAGE(.BOTH.,#17388); +#17388 = SURFACE_SIDE_STYLE('',(#17389)); +#17389 = SURFACE_STYLE_FILL_AREA(#17390); +#17390 = FILL_AREA_STYLE('',(#17391)); +#17391 = FILL_AREA_STYLE_COLOUR('',#15939); +#17392 = CURVE_STYLE('',#17393,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17393 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17394 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17395),#13697); +#17395 = STYLED_ITEM('color',(#17396),#13659); +#17396 = PRESENTATION_STYLE_ASSIGNMENT((#17397,#17402)); +#17397 = SURFACE_STYLE_USAGE(.BOTH.,#17398); +#17398 = SURFACE_SIDE_STYLE('',(#17399)); +#17399 = SURFACE_STYLE_FILL_AREA(#17400); +#17400 = FILL_AREA_STYLE('',(#17401)); +#17401 = FILL_AREA_STYLE_COLOUR('',#15939); +#17402 = CURVE_STYLE('',#17403,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17403 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17404 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17405),#7256); +#17405 = STYLED_ITEM('color',(#17406),#7218); +#17406 = PRESENTATION_STYLE_ASSIGNMENT((#17407,#17412)); +#17407 = SURFACE_STYLE_USAGE(.BOTH.,#17408); +#17408 = SURFACE_SIDE_STYLE('',(#17409)); +#17409 = SURFACE_STYLE_FILL_AREA(#17410); +#17410 = FILL_AREA_STYLE('',(#17411)); +#17411 = FILL_AREA_STYLE_COLOUR('',#15939); +#17412 = CURVE_STYLE('',#17413,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17413 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17414 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17415),#8054); +#17415 = STYLED_ITEM('color',(#17416),#8016); +#17416 = PRESENTATION_STYLE_ASSIGNMENT((#17417,#17422)); +#17417 = SURFACE_STYLE_USAGE(.BOTH.,#17418); +#17418 = SURFACE_SIDE_STYLE('',(#17419)); +#17419 = SURFACE_STYLE_FILL_AREA(#17420); +#17420 = FILL_AREA_STYLE('',(#17421)); +#17421 = FILL_AREA_STYLE_COLOUR('',#15939); +#17422 = CURVE_STYLE('',#17423,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17423 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17424 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17425),#14210); +#17425 = STYLED_ITEM('color',(#17426),#14172); +#17426 = PRESENTATION_STYLE_ASSIGNMENT((#17427,#17432)); +#17427 = SURFACE_STYLE_USAGE(.BOTH.,#17428); +#17428 = SURFACE_SIDE_STYLE('',(#17429)); +#17429 = SURFACE_STYLE_FILL_AREA(#17430); +#17430 = FILL_AREA_STYLE('',(#17431)); +#17431 = FILL_AREA_STYLE_COLOUR('',#15939); +#17432 = CURVE_STYLE('',#17433,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17433 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17434 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17435),#5774); +#17435 = STYLED_ITEM('color',(#17436),#5736); +#17436 = PRESENTATION_STYLE_ASSIGNMENT((#17437,#17442)); +#17437 = SURFACE_STYLE_USAGE(.BOTH.,#17438); +#17438 = SURFACE_SIDE_STYLE('',(#17439)); +#17439 = SURFACE_STYLE_FILL_AREA(#17440); +#17440 = FILL_AREA_STYLE('',(#17441)); +#17441 = FILL_AREA_STYLE_COLOUR('',#15939); +#17442 = CURVE_STYLE('',#17443,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17443 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17444 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17445),#15578); +#17445 = STYLED_ITEM('color',(#17446),#15540); +#17446 = PRESENTATION_STYLE_ASSIGNMENT((#17447,#17452)); +#17447 = SURFACE_STYLE_USAGE(.BOTH.,#17448); +#17448 = SURFACE_SIDE_STYLE('',(#17449)); +#17449 = SURFACE_STYLE_FILL_AREA(#17450); +#17450 = FILL_AREA_STYLE('',(#17451)); +#17451 = FILL_AREA_STYLE_COLOUR('',#15939); +#17452 = CURVE_STYLE('',#17453,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17453 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17454 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17455),#6857); +#17455 = STYLED_ITEM('color',(#17456),#6819); +#17456 = PRESENTATION_STYLE_ASSIGNMENT((#17457,#17462)); +#17457 = SURFACE_STYLE_USAGE(.BOTH.,#17458); +#17458 = SURFACE_SIDE_STYLE('',(#17459)); +#17459 = SURFACE_STYLE_FILL_AREA(#17460); +#17460 = FILL_AREA_STYLE('',(#17461)); +#17461 = FILL_AREA_STYLE_COLOUR('',#15939); +#17462 = CURVE_STYLE('',#17463,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17463 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17464 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17465),#5717); +#17465 = STYLED_ITEM('color',(#17466),#5679); +#17466 = PRESENTATION_STYLE_ASSIGNMENT((#17467,#17472)); +#17467 = SURFACE_STYLE_USAGE(.BOTH.,#17468); +#17468 = SURFACE_SIDE_STYLE('',(#17469)); +#17469 = SURFACE_STYLE_FILL_AREA(#17470); +#17470 = FILL_AREA_STYLE('',(#17471)); +#17471 = FILL_AREA_STYLE_COLOUR('',#15939); +#17472 = CURVE_STYLE('',#17473,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17473 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17474 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17475),#8738); +#17475 = STYLED_ITEM('color',(#17476),#8700); +#17476 = PRESENTATION_STYLE_ASSIGNMENT((#17477,#17482)); +#17477 = SURFACE_STYLE_USAGE(.BOTH.,#17478); +#17478 = SURFACE_SIDE_STYLE('',(#17479)); +#17479 = SURFACE_STYLE_FILL_AREA(#17480); +#17480 = FILL_AREA_STYLE('',(#17481)); +#17481 = FILL_AREA_STYLE_COLOUR('',#15939); +#17482 = CURVE_STYLE('',#17483,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17483 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17484 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17485),#4691); +#17485 = STYLED_ITEM('color',(#17486),#4653); +#17486 = PRESENTATION_STYLE_ASSIGNMENT((#17487,#17492)); +#17487 = SURFACE_STYLE_USAGE(.BOTH.,#17488); +#17488 = SURFACE_SIDE_STYLE('',(#17489)); +#17489 = SURFACE_STYLE_FILL_AREA(#17490); +#17490 = FILL_AREA_STYLE('',(#17491)); +#17491 = FILL_AREA_STYLE_COLOUR('',#15939); +#17492 = CURVE_STYLE('',#17493,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17493 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17494 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17495),#15236); +#17495 = STYLED_ITEM('color',(#17496),#15198); +#17496 = PRESENTATION_STYLE_ASSIGNMENT((#17497,#17502)); +#17497 = SURFACE_STYLE_USAGE(.BOTH.,#17498); +#17498 = SURFACE_SIDE_STYLE('',(#17499)); +#17499 = SURFACE_STYLE_FILL_AREA(#17500); +#17500 = FILL_AREA_STYLE('',(#17501)); +#17501 = FILL_AREA_STYLE_COLOUR('',#15939); +#17502 = CURVE_STYLE('',#17503,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17503 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17504 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17505),#15863); +#17505 = STYLED_ITEM('color',(#17506),#15825); +#17506 = PRESENTATION_STYLE_ASSIGNMENT((#17507,#17512)); +#17507 = SURFACE_STYLE_USAGE(.BOTH.,#17508); +#17508 = SURFACE_SIDE_STYLE('',(#17509)); +#17509 = SURFACE_STYLE_FILL_AREA(#17510); +#17510 = FILL_AREA_STYLE('',(#17511)); +#17511 = FILL_AREA_STYLE_COLOUR('',#15939); +#17512 = CURVE_STYLE('',#17513,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17513 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17514 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17515),#14438); +#17515 = STYLED_ITEM('color',(#17516),#14400); +#17516 = PRESENTATION_STYLE_ASSIGNMENT((#17517,#17522)); +#17517 = SURFACE_STYLE_USAGE(.BOTH.,#17518); +#17518 = SURFACE_SIDE_STYLE('',(#17519)); +#17519 = SURFACE_STYLE_FILL_AREA(#17520); +#17520 = FILL_AREA_STYLE('',(#17521)); +#17521 = FILL_AREA_STYLE_COLOUR('',#15939); +#17522 = CURVE_STYLE('',#17523,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17523 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17524 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17525),#5033); +#17525 = STYLED_ITEM('color',(#17526),#4995); +#17526 = PRESENTATION_STYLE_ASSIGNMENT((#17527,#17532)); +#17527 = SURFACE_STYLE_USAGE(.BOTH.,#17528); +#17528 = SURFACE_SIDE_STYLE('',(#17529)); +#17529 = SURFACE_STYLE_FILL_AREA(#17530); +#17530 = FILL_AREA_STYLE('',(#17531)); +#17531 = FILL_AREA_STYLE_COLOUR('',#15939); +#17532 = CURVE_STYLE('',#17533,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17533 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17534 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17535),#10619); +#17535 = STYLED_ITEM('color',(#17536),#10581); +#17536 = PRESENTATION_STYLE_ASSIGNMENT((#17537,#17542)); +#17537 = SURFACE_STYLE_USAGE(.BOTH.,#17538); +#17538 = SURFACE_SIDE_STYLE('',(#17539)); +#17539 = SURFACE_STYLE_FILL_AREA(#17540); +#17540 = FILL_AREA_STYLE('',(#17541)); +#17541 = FILL_AREA_STYLE_COLOUR('',#15939); +#17542 = CURVE_STYLE('',#17543,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17543 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17544 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17545),#4463); +#17545 = STYLED_ITEM('color',(#17546),#4425); +#17546 = PRESENTATION_STYLE_ASSIGNMENT((#17547,#17552)); +#17547 = SURFACE_STYLE_USAGE(.BOTH.,#17548); +#17548 = SURFACE_SIDE_STYLE('',(#17549)); +#17549 = SURFACE_STYLE_FILL_AREA(#17550); +#17550 = FILL_AREA_STYLE('',(#17551)); +#17551 = FILL_AREA_STYLE_COLOUR('',#15939); +#17552 = CURVE_STYLE('',#17553,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17553 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17554 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17555),#5660); +#17555 = STYLED_ITEM('color',(#17556),#5622); +#17556 = PRESENTATION_STYLE_ASSIGNMENT((#17557,#17562)); +#17557 = SURFACE_STYLE_USAGE(.BOTH.,#17558); +#17558 = SURFACE_SIDE_STYLE('',(#17559)); +#17559 = SURFACE_STYLE_FILL_AREA(#17560); +#17560 = FILL_AREA_STYLE('',(#17561)); +#17561 = FILL_AREA_STYLE_COLOUR('',#15939); +#17562 = CURVE_STYLE('',#17563,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17563 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17564 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17565),#9194); +#17565 = STYLED_ITEM('color',(#17566),#9156); +#17566 = PRESENTATION_STYLE_ASSIGNMENT((#17567,#17572)); +#17567 = SURFACE_STYLE_USAGE(.BOTH.,#17568); +#17568 = SURFACE_SIDE_STYLE('',(#17569)); +#17569 = SURFACE_STYLE_FILL_AREA(#17570); +#17570 = FILL_AREA_STYLE('',(#17571)); +#17571 = FILL_AREA_STYLE_COLOUR('',#15939); +#17572 = CURVE_STYLE('',#17573,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17573 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17574 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17575),#12557); +#17575 = STYLED_ITEM('color',(#17576),#12519); +#17576 = PRESENTATION_STYLE_ASSIGNMENT((#17577,#17582)); +#17577 = SURFACE_STYLE_USAGE(.BOTH.,#17578); +#17578 = SURFACE_SIDE_STYLE('',(#17579)); +#17579 = SURFACE_STYLE_FILL_AREA(#17580); +#17580 = FILL_AREA_STYLE('',(#17581)); +#17581 = FILL_AREA_STYLE_COLOUR('',#15939); +#17582 = CURVE_STYLE('',#17583,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17583 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17584 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17585),#6230); +#17585 = STYLED_ITEM('color',(#17586),#6192); +#17586 = PRESENTATION_STYLE_ASSIGNMENT((#17587,#17592)); +#17587 = SURFACE_STYLE_USAGE(.BOTH.,#17588); +#17588 = SURFACE_SIDE_STYLE('',(#17589)); +#17589 = SURFACE_STYLE_FILL_AREA(#17590); +#17590 = FILL_AREA_STYLE('',(#17591)); +#17591 = FILL_AREA_STYLE_COLOUR('',#15939); +#17592 = CURVE_STYLE('',#17593,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17593 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17594 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17595),#7541); +#17595 = STYLED_ITEM('color',(#17596),#7503); +#17596 = PRESENTATION_STYLE_ASSIGNMENT((#17597,#17602)); +#17597 = SURFACE_STYLE_USAGE(.BOTH.,#17598); +#17598 = SURFACE_SIDE_STYLE('',(#17599)); +#17599 = SURFACE_STYLE_FILL_AREA(#17600); +#17600 = FILL_AREA_STYLE('',(#17601)); +#17601 = FILL_AREA_STYLE_COLOUR('',#15939); +#17602 = CURVE_STYLE('',#17603,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17603 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17604 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17605),#11531); +#17605 = STYLED_ITEM('color',(#17606),#11493); +#17606 = PRESENTATION_STYLE_ASSIGNMENT((#17607,#17612)); +#17607 = SURFACE_STYLE_USAGE(.BOTH.,#17608); +#17608 = SURFACE_SIDE_STYLE('',(#17609)); +#17609 = SURFACE_STYLE_FILL_AREA(#17610); +#17610 = FILL_AREA_STYLE('',(#17611)); +#17611 = FILL_AREA_STYLE_COLOUR('',#15939); +#17612 = CURVE_STYLE('',#17613,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17613 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17614 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17615),#3437); +#17615 = STYLED_ITEM('color',(#17616),#3399); +#17616 = PRESENTATION_STYLE_ASSIGNMENT((#17617,#17622)); +#17617 = SURFACE_STYLE_USAGE(.BOTH.,#17618); +#17618 = SURFACE_SIDE_STYLE('',(#17619)); +#17619 = SURFACE_STYLE_FILL_AREA(#17620); +#17620 = FILL_AREA_STYLE('',(#17621)); +#17621 = FILL_AREA_STYLE_COLOUR('',#15939); +#17622 = CURVE_STYLE('',#17623,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17623 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17624 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17625),#11816); +#17625 = STYLED_ITEM('color',(#17626),#11778); +#17626 = PRESENTATION_STYLE_ASSIGNMENT((#17627,#17632)); +#17627 = SURFACE_STYLE_USAGE(.BOTH.,#17628); +#17628 = SURFACE_SIDE_STYLE('',(#17629)); +#17629 = SURFACE_STYLE_FILL_AREA(#17630); +#17630 = FILL_AREA_STYLE('',(#17631)); +#17631 = FILL_AREA_STYLE_COLOUR('',#15939); +#17632 = CURVE_STYLE('',#17633,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17633 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17634 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17635),#6800); +#17635 = STYLED_ITEM('color',(#17636),#6762); +#17636 = PRESENTATION_STYLE_ASSIGNMENT((#17637,#17642)); +#17637 = SURFACE_STYLE_USAGE(.BOTH.,#17638); +#17638 = SURFACE_SIDE_STYLE('',(#17639)); +#17639 = SURFACE_STYLE_FILL_AREA(#17640); +#17640 = FILL_AREA_STYLE('',(#17641)); +#17641 = FILL_AREA_STYLE_COLOUR('',#15939); +#17642 = CURVE_STYLE('',#17643,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17643 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17644 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17645),#10391); +#17645 = STYLED_ITEM('color',(#17646),#10353); +#17646 = PRESENTATION_STYLE_ASSIGNMENT((#17647,#17652)); +#17647 = SURFACE_STYLE_USAGE(.BOTH.,#17648); +#17648 = SURFACE_SIDE_STYLE('',(#17649)); +#17649 = SURFACE_STYLE_FILL_AREA(#17650); +#17650 = FILL_AREA_STYLE('',(#17651)); +#17651 = FILL_AREA_STYLE_COLOUR('',#15939); +#17652 = CURVE_STYLE('',#17653,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17653 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17654 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17655),#5318); +#17655 = STYLED_ITEM('color',(#17656),#5280); +#17656 = PRESENTATION_STYLE_ASSIGNMENT((#17657,#17662)); +#17657 = SURFACE_STYLE_USAGE(.BOTH.,#17658); +#17658 = SURFACE_SIDE_STYLE('',(#17659)); +#17659 = SURFACE_STYLE_FILL_AREA(#17660); +#17660 = FILL_AREA_STYLE('',(#17661)); +#17661 = FILL_AREA_STYLE_COLOUR('',#15939); +#17662 = CURVE_STYLE('',#17663,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17663 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17664 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17665),#2810); +#17665 = STYLED_ITEM('color',(#17666),#2772); +#17666 = PRESENTATION_STYLE_ASSIGNMENT((#17667,#17672)); +#17667 = SURFACE_STYLE_USAGE(.BOTH.,#17668); +#17668 = SURFACE_SIDE_STYLE('',(#17669)); +#17669 = SURFACE_STYLE_FILL_AREA(#17670); +#17670 = FILL_AREA_STYLE('',(#17671)); +#17671 = FILL_AREA_STYLE_COLOUR('',#15939); +#17672 = CURVE_STYLE('',#17673,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17673 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17674 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17675),#9935); +#17675 = STYLED_ITEM('color',(#17676),#9897); +#17676 = PRESENTATION_STYLE_ASSIGNMENT((#17677,#17682)); +#17677 = SURFACE_STYLE_USAGE(.BOTH.,#17678); +#17678 = SURFACE_SIDE_STYLE('',(#17679)); +#17679 = SURFACE_STYLE_FILL_AREA(#17680); +#17680 = FILL_AREA_STYLE('',(#17681)); +#17681 = FILL_AREA_STYLE_COLOUR('',#15939); +#17682 = CURVE_STYLE('',#17683,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17683 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17684 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17685),#10790); +#17685 = STYLED_ITEM('color',(#17686),#10752); +#17686 = PRESENTATION_STYLE_ASSIGNMENT((#17687,#17692)); +#17687 = SURFACE_STYLE_USAGE(.BOTH.,#17688); +#17688 = SURFACE_SIDE_STYLE('',(#17689)); +#17689 = SURFACE_STYLE_FILL_AREA(#17690); +#17690 = FILL_AREA_STYLE('',(#17691)); +#17691 = FILL_AREA_STYLE_COLOUR('',#15939); +#17692 = CURVE_STYLE('',#17693,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17693 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17694 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17695),#1499); +#17695 = STYLED_ITEM('color',(#17696),#1461); +#17696 = PRESENTATION_STYLE_ASSIGNMENT((#17697,#17702)); +#17697 = SURFACE_STYLE_USAGE(.BOTH.,#17698); +#17698 = SURFACE_SIDE_STYLE('',(#17699)); +#17699 = SURFACE_STYLE_FILL_AREA(#17700); +#17700 = FILL_AREA_STYLE('',(#17701)); +#17701 = FILL_AREA_STYLE_COLOUR('',#15939); +#17702 = CURVE_STYLE('',#17703,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17703 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17704 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17705),#11417); +#17705 = STYLED_ITEM('color',(#17706),#11379); +#17706 = PRESENTATION_STYLE_ASSIGNMENT((#17707,#17712)); +#17707 = SURFACE_STYLE_USAGE(.BOTH.,#17708); +#17708 = SURFACE_SIDE_STYLE('',(#17709)); +#17709 = SURFACE_STYLE_FILL_AREA(#17710); +#17710 = FILL_AREA_STYLE('',(#17711)); +#17711 = FILL_AREA_STYLE_COLOUR('',#15939); +#17712 = CURVE_STYLE('',#17713,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17713 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17714 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17715),#10106); +#17715 = STYLED_ITEM('color',(#17716),#10068); +#17716 = PRESENTATION_STYLE_ASSIGNMENT((#17717,#17722)); +#17717 = SURFACE_STYLE_USAGE(.BOTH.,#17718); +#17718 = SURFACE_SIDE_STYLE('',(#17719)); +#17719 = SURFACE_STYLE_FILL_AREA(#17720); +#17720 = FILL_AREA_STYLE('',(#17721)); +#17721 = FILL_AREA_STYLE_COLOUR('',#15939); +#17722 = CURVE_STYLE('',#17723,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17723 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17724 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17725),#15179); +#17725 = STYLED_ITEM('color',(#17726),#15141); +#17726 = PRESENTATION_STYLE_ASSIGNMENT((#17727,#17732)); +#17727 = SURFACE_STYLE_USAGE(.BOTH.,#17728); +#17728 = SURFACE_SIDE_STYLE('',(#17729)); +#17729 = SURFACE_STYLE_FILL_AREA(#17730); +#17730 = FILL_AREA_STYLE('',(#17731)); +#17731 = FILL_AREA_STYLE_COLOUR('',#15939); +#17732 = CURVE_STYLE('',#17733,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17733 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17734 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17735),#5204); +#17735 = STYLED_ITEM('color',(#17736),#5166); +#17736 = PRESENTATION_STYLE_ASSIGNMENT((#17737,#17742)); +#17737 = SURFACE_STYLE_USAGE(.BOTH.,#17738); +#17738 = SURFACE_SIDE_STYLE('',(#17739)); +#17739 = SURFACE_STYLE_FILL_AREA(#17740); +#17740 = FILL_AREA_STYLE('',(#17741)); +#17741 = FILL_AREA_STYLE_COLOUR('',#15939); +#17742 = CURVE_STYLE('',#17743,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17743 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17744 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17745),#9764); +#17745 = STYLED_ITEM('color',(#17746),#9726); +#17746 = PRESENTATION_STYLE_ASSIGNMENT((#17747,#17752)); +#17747 = SURFACE_STYLE_USAGE(.BOTH.,#17748); +#17748 = SURFACE_SIDE_STYLE('',(#17749)); +#17749 = SURFACE_STYLE_FILL_AREA(#17750); +#17750 = FILL_AREA_STYLE('',(#17751)); +#17751 = FILL_AREA_STYLE_COLOUR('',#15939); +#17752 = CURVE_STYLE('',#17753,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17753 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17754 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17755),#14381); +#17755 = STYLED_ITEM('color',(#17756),#14343); +#17756 = PRESENTATION_STYLE_ASSIGNMENT((#17757,#17762)); +#17757 = SURFACE_STYLE_USAGE(.BOTH.,#17758); +#17758 = SURFACE_SIDE_STYLE('',(#17759)); +#17759 = SURFACE_STYLE_FILL_AREA(#17760); +#17760 = FILL_AREA_STYLE('',(#17761)); +#17761 = FILL_AREA_STYLE_COLOUR('',#15939); +#17762 = CURVE_STYLE('',#17763,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17763 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17764 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17765),#12500); +#17765 = STYLED_ITEM('color',(#17766),#12462); +#17766 = PRESENTATION_STYLE_ASSIGNMENT((#17767,#17772)); +#17767 = SURFACE_STYLE_USAGE(.BOTH.,#17768); +#17768 = SURFACE_SIDE_STYLE('',(#17769)); +#17769 = SURFACE_STYLE_FILL_AREA(#17770); +#17770 = FILL_AREA_STYLE('',(#17771)); +#17771 = FILL_AREA_STYLE_COLOUR('',#15939); +#17772 = CURVE_STYLE('',#17773,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17773 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17774 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17775),#10163); +#17775 = STYLED_ITEM('color',(#17776),#10125); +#17776 = PRESENTATION_STYLE_ASSIGNMENT((#17777,#17782)); +#17777 = SURFACE_STYLE_USAGE(.BOTH.,#17778); +#17778 = SURFACE_SIDE_STYLE('',(#17779)); +#17779 = SURFACE_STYLE_FILL_AREA(#17780); +#17780 = FILL_AREA_STYLE('',(#17781)); +#17781 = FILL_AREA_STYLE_COLOUR('',#15939); +#17782 = CURVE_STYLE('',#17783,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17783 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17784 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17785),#7142); +#17785 = STYLED_ITEM('color',(#17786),#7104); +#17786 = PRESENTATION_STYLE_ASSIGNMENT((#17787,#17792)); +#17787 = SURFACE_STYLE_USAGE(.BOTH.,#17788); +#17788 = SURFACE_SIDE_STYLE('',(#17789)); +#17789 = SURFACE_STYLE_FILL_AREA(#17790); +#17790 = FILL_AREA_STYLE('',(#17791)); +#17791 = FILL_AREA_STYLE_COLOUR('',#15939); +#17792 = CURVE_STYLE('',#17793,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17793 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17794 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17795),#15464); +#17795 = STYLED_ITEM('color',(#17796),#15426); +#17796 = PRESENTATION_STYLE_ASSIGNMENT((#17797,#17802)); +#17797 = SURFACE_STYLE_USAGE(.BOTH.,#17798); +#17798 = SURFACE_SIDE_STYLE('',(#17799)); +#17799 = SURFACE_STYLE_FILL_AREA(#17800); +#17800 = FILL_AREA_STYLE('',(#17801)); +#17801 = FILL_AREA_STYLE_COLOUR('',#15939); +#17802 = CURVE_STYLE('',#17803,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17803 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17804 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17805),#2240); +#17805 = STYLED_ITEM('color',(#17806),#2202); +#17806 = PRESENTATION_STYLE_ASSIGNMENT((#17807,#17812)); +#17807 = SURFACE_STYLE_USAGE(.BOTH.,#17808); +#17808 = SURFACE_SIDE_STYLE('',(#17809)); +#17809 = SURFACE_STYLE_FILL_AREA(#17810); +#17810 = FILL_AREA_STYLE('',(#17811)); +#17811 = FILL_AREA_STYLE_COLOUR('',#15939); +#17812 = CURVE_STYLE('',#17813,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17813 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17814 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17815),#3722); +#17815 = STYLED_ITEM('color',(#17816),#3684); +#17816 = PRESENTATION_STYLE_ASSIGNMENT((#17817,#17822)); +#17817 = SURFACE_STYLE_USAGE(.BOTH.,#17818); +#17818 = SURFACE_SIDE_STYLE('',(#17819)); +#17819 = SURFACE_STYLE_FILL_AREA(#17820); +#17820 = FILL_AREA_STYLE('',(#17821)); +#17821 = FILL_AREA_STYLE_COLOUR('',#15939); +#17822 = CURVE_STYLE('',#17823,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17823 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17824 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17825),#4178); +#17825 = STYLED_ITEM('color',(#17826),#4140); +#17826 = PRESENTATION_STYLE_ASSIGNMENT((#17827,#17832)); +#17827 = SURFACE_STYLE_USAGE(.BOTH.,#17828); +#17828 = SURFACE_SIDE_STYLE('',(#17829)); +#17829 = SURFACE_STYLE_FILL_AREA(#17830); +#17830 = FILL_AREA_STYLE('',(#17831)); +#17831 = FILL_AREA_STYLE_COLOUR('',#15939); +#17832 = CURVE_STYLE('',#17833,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17834 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17835),#1256); +#17835 = STYLED_ITEM('color',(#17836),#1061); +#17836 = PRESENTATION_STYLE_ASSIGNMENT((#17837,#17843)); +#17837 = SURFACE_STYLE_USAGE(.BOTH.,#17838); +#17838 = SURFACE_SIDE_STYLE('',(#17839)); +#17839 = SURFACE_STYLE_FILL_AREA(#17840); +#17840 = FILL_AREA_STYLE('',(#17841)); +#17841 = FILL_AREA_STYLE_COLOUR('',#17842); +#17842 = COLOUR_RGB('',0.250980406631,0.250980406631,0.250980406631); +#17843 = CURVE_STYLE('',#17844,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17844 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17845 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17846),#4805); +#17846 = STYLED_ITEM('color',(#17847),#4767); +#17847 = PRESENTATION_STYLE_ASSIGNMENT((#17848,#17853)); +#17848 = SURFACE_STYLE_USAGE(.BOTH.,#17849); +#17849 = SURFACE_SIDE_STYLE('',(#17850)); +#17850 = SURFACE_STYLE_FILL_AREA(#17851); +#17851 = FILL_AREA_STYLE('',(#17852)); +#17852 = FILL_AREA_STYLE_COLOUR('',#15939); +#17853 = CURVE_STYLE('',#17854,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17854 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17855 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17856),#10049); +#17856 = STYLED_ITEM('color',(#17857),#10011); +#17857 = PRESENTATION_STYLE_ASSIGNMENT((#17858,#17863)); +#17858 = SURFACE_STYLE_USAGE(.BOTH.,#17859); +#17859 = SURFACE_SIDE_STYLE('',(#17860)); +#17860 = SURFACE_STYLE_FILL_AREA(#17861); +#17861 = FILL_AREA_STYLE('',(#17862)); +#17862 = FILL_AREA_STYLE_COLOUR('',#15939); +#17863 = CURVE_STYLE('',#17864,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17864 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17865 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17866),#9878); +#17866 = STYLED_ITEM('color',(#17867),#9840); +#17867 = PRESENTATION_STYLE_ASSIGNMENT((#17868,#17873)); +#17868 = SURFACE_STYLE_USAGE(.BOTH.,#17869); +#17869 = SURFACE_SIDE_STYLE('',(#17870)); +#17870 = SURFACE_STYLE_FILL_AREA(#17871); +#17871 = FILL_AREA_STYLE('',(#17872)); +#17872 = FILL_AREA_STYLE_COLOUR('',#15939); +#17873 = CURVE_STYLE('',#17874,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17874 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17875 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17876),#2126); +#17876 = STYLED_ITEM('color',(#17877),#2088); +#17877 = PRESENTATION_STYLE_ASSIGNMENT((#17878,#17883)); +#17878 = SURFACE_STYLE_USAGE(.BOTH.,#17879); +#17879 = SURFACE_SIDE_STYLE('',(#17880)); +#17880 = SURFACE_STYLE_FILL_AREA(#17881); +#17881 = FILL_AREA_STYLE('',(#17882)); +#17882 = FILL_AREA_STYLE_COLOUR('',#15939); +#17883 = CURVE_STYLE('',#17884,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17884 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17885 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17886),#3152); +#17886 = STYLED_ITEM('color',(#17887),#3114); +#17887 = PRESENTATION_STYLE_ASSIGNMENT((#17888,#17893)); +#17888 = SURFACE_STYLE_USAGE(.BOTH.,#17889); +#17889 = SURFACE_SIDE_STYLE('',(#17890)); +#17890 = SURFACE_STYLE_FILL_AREA(#17891); +#17891 = FILL_AREA_STYLE('',(#17892)); +#17892 = FILL_AREA_STYLE_COLOUR('',#15939); +#17893 = CURVE_STYLE('',#17894,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17894 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17895 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17896),#12272); +#17896 = STYLED_ITEM('color',(#17897),#12234); +#17897 = PRESENTATION_STYLE_ASSIGNMENT((#17898,#17903)); +#17898 = SURFACE_STYLE_USAGE(.BOTH.,#17899); +#17899 = SURFACE_SIDE_STYLE('',(#17900)); +#17900 = SURFACE_STYLE_FILL_AREA(#17901); +#17901 = FILL_AREA_STYLE('',(#17902)); +#17902 = FILL_AREA_STYLE_COLOUR('',#15939); +#17903 = CURVE_STYLE('',#17904,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17904 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17905 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17906),#4406); +#17906 = STYLED_ITEM('color',(#17907),#4368); +#17907 = PRESENTATION_STYLE_ASSIGNMENT((#17908,#17913)); +#17908 = SURFACE_STYLE_USAGE(.BOTH.,#17909); +#17909 = SURFACE_SIDE_STYLE('',(#17910)); +#17910 = SURFACE_STYLE_FILL_AREA(#17911); +#17911 = FILL_AREA_STYLE('',(#17912)); +#17912 = FILL_AREA_STYLE_COLOUR('',#15939); +#17913 = CURVE_STYLE('',#17914,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17914 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17915 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17916),#6572); +#17916 = STYLED_ITEM('color',(#17917),#6534); +#17917 = PRESENTATION_STYLE_ASSIGNMENT((#17918,#17923)); +#17918 = SURFACE_STYLE_USAGE(.BOTH.,#17919); +#17919 = SURFACE_SIDE_STYLE('',(#17920)); +#17920 = SURFACE_STYLE_FILL_AREA(#17921); +#17921 = FILL_AREA_STYLE('',(#17922)); +#17922 = FILL_AREA_STYLE_COLOUR('',#15939); +#17923 = CURVE_STYLE('',#17924,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17924 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17925 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17926),#13526); +#17926 = STYLED_ITEM('color',(#17927),#13488); +#17927 = PRESENTATION_STYLE_ASSIGNMENT((#17928,#17933)); +#17928 = SURFACE_STYLE_USAGE(.BOTH.,#17929); +#17929 = SURFACE_SIDE_STYLE('',(#17930)); +#17930 = SURFACE_STYLE_FILL_AREA(#17931); +#17931 = FILL_AREA_STYLE('',(#17932)); +#17932 = FILL_AREA_STYLE_COLOUR('',#15939); +#17933 = CURVE_STYLE('',#17934,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17934 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17935 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17936),#14837); +#17936 = STYLED_ITEM('color',(#17937),#14799); +#17937 = PRESENTATION_STYLE_ASSIGNMENT((#17938,#17943)); +#17938 = SURFACE_STYLE_USAGE(.BOTH.,#17939); +#17939 = SURFACE_SIDE_STYLE('',(#17940)); +#17940 = SURFACE_STYLE_FILL_AREA(#17941); +#17941 = FILL_AREA_STYLE('',(#17942)); +#17942 = FILL_AREA_STYLE_COLOUR('',#15939); +#17943 = CURVE_STYLE('',#17944,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17944 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17945 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17946),#14267); +#17946 = STYLED_ITEM('color',(#17947),#14229); +#17947 = PRESENTATION_STYLE_ASSIGNMENT((#17948,#17953)); +#17948 = SURFACE_STYLE_USAGE(.BOTH.,#17949); +#17949 = SURFACE_SIDE_STYLE('',(#17950)); +#17950 = SURFACE_STYLE_FILL_AREA(#17951); +#17951 = FILL_AREA_STYLE('',(#17952)); +#17952 = FILL_AREA_STYLE_COLOUR('',#15939); +#17953 = CURVE_STYLE('',#17954,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17954 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17955 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17956),#15749); +#17956 = STYLED_ITEM('color',(#17957),#15711); +#17957 = PRESENTATION_STYLE_ASSIGNMENT((#17958,#17963)); +#17958 = SURFACE_STYLE_USAGE(.BOTH.,#17959); +#17959 = SURFACE_SIDE_STYLE('',(#17960)); +#17960 = SURFACE_STYLE_FILL_AREA(#17961); +#17961 = FILL_AREA_STYLE('',(#17962)); +#17962 = FILL_AREA_STYLE_COLOUR('',#15939); +#17963 = CURVE_STYLE('',#17964,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17964 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17965 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17966),#11360); +#17966 = STYLED_ITEM('color',(#17967),#11322); +#17967 = PRESENTATION_STYLE_ASSIGNMENT((#17968,#17973)); +#17968 = SURFACE_STYLE_USAGE(.BOTH.,#17969); +#17969 = SURFACE_SIDE_STYLE('',(#17970)); +#17970 = SURFACE_STYLE_FILL_AREA(#17971); +#17971 = FILL_AREA_STYLE('',(#17972)); +#17972 = FILL_AREA_STYLE_COLOUR('',#15939); +#17973 = CURVE_STYLE('',#17974,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17974 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17975 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17976),#15692); +#17976 = STYLED_ITEM('color',(#17977),#15654); +#17977 = PRESENTATION_STYLE_ASSIGNMENT((#17978,#17983)); +#17978 = SURFACE_STYLE_USAGE(.BOTH.,#17979); +#17979 = SURFACE_SIDE_STYLE('',(#17980)); +#17980 = SURFACE_STYLE_FILL_AREA(#17981); +#17981 = FILL_AREA_STYLE('',(#17982)); +#17982 = FILL_AREA_STYLE_COLOUR('',#15939); +#17983 = CURVE_STYLE('',#17984,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17984 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17985 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17986),#11075); +#17986 = STYLED_ITEM('color',(#17987),#11037); +#17987 = PRESENTATION_STYLE_ASSIGNMENT((#17988,#17993)); +#17988 = SURFACE_STYLE_USAGE(.BOTH.,#17989); +#17989 = SURFACE_SIDE_STYLE('',(#17990)); +#17990 = SURFACE_STYLE_FILL_AREA(#17991); +#17991 = FILL_AREA_STYLE('',(#17992)); +#17992 = FILL_AREA_STYLE_COLOUR('',#15939); +#17993 = CURVE_STYLE('',#17994,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#17994 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#17995 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #17996),#4976); +#17996 = STYLED_ITEM('color',(#17997),#4938); +#17997 = PRESENTATION_STYLE_ASSIGNMENT((#17998,#18003)); +#17998 = SURFACE_STYLE_USAGE(.BOTH.,#17999); +#17999 = SURFACE_SIDE_STYLE('',(#18000)); +#18000 = SURFACE_STYLE_FILL_AREA(#18001); +#18001 = FILL_AREA_STYLE('',(#18002)); +#18002 = FILL_AREA_STYLE_COLOUR('',#15939); +#18003 = CURVE_STYLE('',#18004,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18004 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18005 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18006),#13070); +#18006 = STYLED_ITEM('color',(#18007),#13032); +#18007 = PRESENTATION_STYLE_ASSIGNMENT((#18008,#18013)); +#18008 = SURFACE_STYLE_USAGE(.BOTH.,#18009); +#18009 = SURFACE_SIDE_STYLE('',(#18010)); +#18010 = SURFACE_STYLE_FILL_AREA(#18011); +#18011 = FILL_AREA_STYLE('',(#18012)); +#18012 = FILL_AREA_STYLE_COLOUR('',#15939); +#18013 = CURVE_STYLE('',#18014,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18014 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18015 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18016),#8567); +#18016 = STYLED_ITEM('color',(#18017),#8529); +#18017 = PRESENTATION_STYLE_ASSIGNMENT((#18018,#18023)); +#18018 = SURFACE_STYLE_USAGE(.BOTH.,#18019); +#18019 = SURFACE_SIDE_STYLE('',(#18020)); +#18020 = SURFACE_STYLE_FILL_AREA(#18021); +#18021 = FILL_AREA_STYLE('',(#18022)); +#18022 = FILL_AREA_STYLE_COLOUR('',#15939); +#18023 = CURVE_STYLE('',#18024,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18024 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18025 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18026),#13868); +#18026 = STYLED_ITEM('color',(#18027),#13830); +#18027 = PRESENTATION_STYLE_ASSIGNMENT((#18028,#18033)); +#18028 = SURFACE_STYLE_USAGE(.BOTH.,#18029); +#18029 = SURFACE_SIDE_STYLE('',(#18030)); +#18030 = SURFACE_STYLE_FILL_AREA(#18031); +#18031 = FILL_AREA_STYLE('',(#18032)); +#18032 = FILL_AREA_STYLE_COLOUR('',#15939); +#18033 = CURVE_STYLE('',#18034,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18034 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18035 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18036),#9023); +#18036 = STYLED_ITEM('color',(#18037),#8985); +#18037 = PRESENTATION_STYLE_ASSIGNMENT((#18038,#18043)); +#18038 = SURFACE_STYLE_USAGE(.BOTH.,#18039); +#18039 = SURFACE_SIDE_STYLE('',(#18040)); +#18040 = SURFACE_STYLE_FILL_AREA(#18041); +#18041 = FILL_AREA_STYLE('',(#18042)); +#18042 = FILL_AREA_STYLE_COLOUR('',#15939); +#18043 = CURVE_STYLE('',#18044,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18044 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18045 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18046),#5603); +#18046 = STYLED_ITEM('color',(#18047),#5565); +#18047 = PRESENTATION_STYLE_ASSIGNMENT((#18048,#18053)); +#18048 = SURFACE_STYLE_USAGE(.BOTH.,#18049); +#18049 = SURFACE_SIDE_STYLE('',(#18050)); +#18050 = SURFACE_STYLE_FILL_AREA(#18051); +#18051 = FILL_AREA_STYLE('',(#18052)); +#18052 = FILL_AREA_STYLE_COLOUR('',#15939); +#18053 = CURVE_STYLE('',#18054,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18054 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18055 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18056),#7085); +#18056 = STYLED_ITEM('color',(#18057),#7047); +#18057 = PRESENTATION_STYLE_ASSIGNMENT((#18058,#18063)); +#18058 = SURFACE_STYLE_USAGE(.BOTH.,#18059); +#18059 = SURFACE_SIDE_STYLE('',(#18060)); +#18060 = SURFACE_STYLE_FILL_AREA(#18061); +#18061 = FILL_AREA_STYLE('',(#18062)); +#18062 = FILL_AREA_STYLE_COLOUR('',#15939); +#18063 = CURVE_STYLE('',#18064,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18064 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18065 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18066),#2582); +#18066 = STYLED_ITEM('color',(#18067),#2544); +#18067 = PRESENTATION_STYLE_ASSIGNMENT((#18068,#18073)); +#18068 = SURFACE_STYLE_USAGE(.BOTH.,#18069); +#18069 = SURFACE_SIDE_STYLE('',(#18070)); +#18070 = SURFACE_STYLE_FILL_AREA(#18071); +#18071 = FILL_AREA_STYLE('',(#18072)); +#18072 = FILL_AREA_STYLE_COLOUR('',#15939); +#18073 = CURVE_STYLE('',#18074,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18074 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18075 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18076),#13241); +#18076 = STYLED_ITEM('color',(#18077),#13203); +#18077 = PRESENTATION_STYLE_ASSIGNMENT((#18078,#18083)); +#18078 = SURFACE_STYLE_USAGE(.BOTH.,#18079); +#18079 = SURFACE_SIDE_STYLE('',(#18080)); +#18080 = SURFACE_STYLE_FILL_AREA(#18081); +#18081 = FILL_AREA_STYLE('',(#18082)); +#18082 = FILL_AREA_STYLE_COLOUR('',#15939); +#18083 = CURVE_STYLE('',#18084,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18084 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18085 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18086),#12956); +#18086 = STYLED_ITEM('color',(#18087),#12918); +#18087 = PRESENTATION_STYLE_ASSIGNMENT((#18088,#18093)); +#18088 = SURFACE_STYLE_USAGE(.BOTH.,#18089); +#18089 = SURFACE_SIDE_STYLE('',(#18090)); +#18090 = SURFACE_STYLE_FILL_AREA(#18091); +#18091 = FILL_AREA_STYLE('',(#18092)); +#18092 = FILL_AREA_STYLE_COLOUR('',#15939); +#18093 = CURVE_STYLE('',#18094,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18094 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18095 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18096),#2981); +#18096 = STYLED_ITEM('color',(#18097),#2943); +#18097 = PRESENTATION_STYLE_ASSIGNMENT((#18098,#18103)); +#18098 = SURFACE_STYLE_USAGE(.BOTH.,#18099); +#18099 = SURFACE_SIDE_STYLE('',(#18100)); +#18100 = SURFACE_STYLE_FILL_AREA(#18101); +#18101 = FILL_AREA_STYLE('',(#18102)); +#18102 = FILL_AREA_STYLE_COLOUR('',#15939); +#18103 = CURVE_STYLE('',#18104,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18104 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18105 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18106),#4121); +#18106 = STYLED_ITEM('color',(#18107),#4083); +#18107 = PRESENTATION_STYLE_ASSIGNMENT((#18108,#18113)); +#18108 = SURFACE_STYLE_USAGE(.BOTH.,#18109); +#18109 = SURFACE_SIDE_STYLE('',(#18110)); +#18110 = SURFACE_STYLE_FILL_AREA(#18111); +#18111 = FILL_AREA_STYLE('',(#18112)); +#18112 = FILL_AREA_STYLE_COLOUR('',#15939); +#18113 = CURVE_STYLE('',#18114,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18114 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18115 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18116),#10448); +#18116 = STYLED_ITEM('color',(#18117),#10410); +#18117 = PRESENTATION_STYLE_ASSIGNMENT((#18118,#18123)); +#18118 = SURFACE_STYLE_USAGE(.BOTH.,#18119); +#18119 = SURFACE_SIDE_STYLE('',(#18120)); +#18120 = SURFACE_STYLE_FILL_AREA(#18121); +#18121 = FILL_AREA_STYLE('',(#18122)); +#18122 = FILL_AREA_STYLE_COLOUR('',#15939); +#18123 = CURVE_STYLE('',#18124,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18124 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18125 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18126),#3323); +#18126 = STYLED_ITEM('color',(#18127),#3285); +#18127 = PRESENTATION_STYLE_ASSIGNMENT((#18128,#18133)); +#18128 = SURFACE_STYLE_USAGE(.BOTH.,#18129); +#18129 = SURFACE_SIDE_STYLE('',(#18130)); +#18130 = SURFACE_STYLE_FILL_AREA(#18131); +#18131 = FILL_AREA_STYLE('',(#18132)); +#18132 = FILL_AREA_STYLE_COLOUR('',#15939); +#18133 = CURVE_STYLE('',#18134,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18134 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18135 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18136),#2696); +#18136 = STYLED_ITEM('color',(#18137),#2658); +#18137 = PRESENTATION_STYLE_ASSIGNMENT((#18138,#18143)); +#18138 = SURFACE_STYLE_USAGE(.BOTH.,#18139); +#18139 = SURFACE_SIDE_STYLE('',(#18140)); +#18140 = SURFACE_STYLE_FILL_AREA(#18141); +#18141 = FILL_AREA_STYLE('',(#18142)); +#18142 = FILL_AREA_STYLE_COLOUR('',#15939); +#18143 = CURVE_STYLE('',#18144,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18144 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18145 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18146),#14552); +#18146 = STYLED_ITEM('color',(#18147),#14514); +#18147 = PRESENTATION_STYLE_ASSIGNMENT((#18148,#18153)); +#18148 = SURFACE_STYLE_USAGE(.BOTH.,#18149); +#18149 = SURFACE_SIDE_STYLE('',(#18150)); +#18150 = SURFACE_STYLE_FILL_AREA(#18151); +#18151 = FILL_AREA_STYLE('',(#18152)); +#18152 = FILL_AREA_STYLE_COLOUR('',#15939); +#18153 = CURVE_STYLE('',#18154,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18154 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18155 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18156),#15350); +#18156 = STYLED_ITEM('color',(#18157),#15312); +#18157 = PRESENTATION_STYLE_ASSIGNMENT((#18158,#18163)); +#18158 = SURFACE_STYLE_USAGE(.BOTH.,#18159); +#18159 = SURFACE_SIDE_STYLE('',(#18160)); +#18160 = SURFACE_STYLE_FILL_AREA(#18161); +#18161 = FILL_AREA_STYLE('',(#18162)); +#18162 = FILL_AREA_STYLE_COLOUR('',#15939); +#18163 = CURVE_STYLE('',#18164,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18164 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18165 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18166),#8624); +#18166 = STYLED_ITEM('color',(#18167),#8586); +#18167 = PRESENTATION_STYLE_ASSIGNMENT((#18168,#18173)); +#18168 = SURFACE_STYLE_USAGE(.BOTH.,#18169); +#18169 = SURFACE_SIDE_STYLE('',(#18170)); +#18170 = SURFACE_STYLE_FILL_AREA(#18171); +#18171 = FILL_AREA_STYLE('',(#18172)); +#18172 = FILL_AREA_STYLE_COLOUR('',#15939); +#18173 = CURVE_STYLE('',#18174,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18174 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18175 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18176),#7826); +#18176 = STYLED_ITEM('color',(#18177),#7788); +#18177 = PRESENTATION_STYLE_ASSIGNMENT((#18178,#18183)); +#18178 = SURFACE_STYLE_USAGE(.BOTH.,#18179); +#18179 = SURFACE_SIDE_STYLE('',(#18180)); +#18180 = SURFACE_STYLE_FILL_AREA(#18181); +#18181 = FILL_AREA_STYLE('',(#18182)); +#18182 = FILL_AREA_STYLE_COLOUR('',#15939); +#18183 = CURVE_STYLE('',#18184,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18184 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18185 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18186),#6116); +#18186 = STYLED_ITEM('color',(#18187),#6078); +#18187 = PRESENTATION_STYLE_ASSIGNMENT((#18188,#18193)); +#18188 = SURFACE_STYLE_USAGE(.BOTH.,#18189); +#18189 = SURFACE_SIDE_STYLE('',(#18190)); +#18190 = SURFACE_STYLE_FILL_AREA(#18191); +#18191 = FILL_AREA_STYLE('',(#18192)); +#18192 = FILL_AREA_STYLE_COLOUR('',#15939); +#18193 = CURVE_STYLE('',#18194,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18194 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18195 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18196),#15065); +#18196 = STYLED_ITEM('color',(#18197),#15027); +#18197 = PRESENTATION_STYLE_ASSIGNMENT((#18198,#18203)); +#18198 = SURFACE_STYLE_USAGE(.BOTH.,#18199); +#18199 = SURFACE_SIDE_STYLE('',(#18200)); +#18200 = SURFACE_STYLE_FILL_AREA(#18201); +#18201 = FILL_AREA_STYLE('',(#18202)); +#18202 = FILL_AREA_STYLE_COLOUR('',#15939); +#18203 = CURVE_STYLE('',#18204,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18204 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18205 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18206),#9422); +#18206 = STYLED_ITEM('color',(#18207),#9384); +#18207 = PRESENTATION_STYLE_ASSIGNMENT((#18208,#18213)); +#18208 = SURFACE_STYLE_USAGE(.BOTH.,#18209); +#18209 = SURFACE_SIDE_STYLE('',(#18210)); +#18210 = SURFACE_STYLE_FILL_AREA(#18211); +#18211 = FILL_AREA_STYLE('',(#18212)); +#18212 = FILL_AREA_STYLE_COLOUR('',#15939); +#18213 = CURVE_STYLE('',#18214,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18214 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18215 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18216),#10505); +#18216 = STYLED_ITEM('color',(#18217),#10467); +#18217 = PRESENTATION_STYLE_ASSIGNMENT((#18218,#18223)); +#18218 = SURFACE_STYLE_USAGE(.BOTH.,#18219); +#18219 = SURFACE_SIDE_STYLE('',(#18220)); +#18220 = SURFACE_STYLE_FILL_AREA(#18221); +#18221 = FILL_AREA_STYLE('',(#18222)); +#18222 = FILL_AREA_STYLE_COLOUR('',#15939); +#18223 = CURVE_STYLE('',#18224,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18224 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18225 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18226),#1841); +#18226 = STYLED_ITEM('color',(#18227),#1803); +#18227 = PRESENTATION_STYLE_ASSIGNMENT((#18228,#18233)); +#18228 = SURFACE_STYLE_USAGE(.BOTH.,#18229); +#18229 = SURFACE_SIDE_STYLE('',(#18230)); +#18230 = SURFACE_STYLE_FILL_AREA(#18231); +#18231 = FILL_AREA_STYLE('',(#18232)); +#18232 = FILL_AREA_STYLE_COLOUR('',#15939); +#18233 = CURVE_STYLE('',#18234,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18234 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18235 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18236),#6059); +#18236 = STYLED_ITEM('color',(#18237),#6021); +#18237 = PRESENTATION_STYLE_ASSIGNMENT((#18238,#18243)); +#18238 = SURFACE_STYLE_USAGE(.BOTH.,#18239); +#18239 = SURFACE_SIDE_STYLE('',(#18240)); +#18240 = SURFACE_STYLE_FILL_AREA(#18241); +#18241 = FILL_AREA_STYLE('',(#18242)); +#18242 = FILL_AREA_STYLE_COLOUR('',#15939); +#18243 = CURVE_STYLE('',#18244,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18244 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18245 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18246),#11873); +#18246 = STYLED_ITEM('color',(#18247),#11835); +#18247 = PRESENTATION_STYLE_ASSIGNMENT((#18248,#18253)); +#18248 = SURFACE_STYLE_USAGE(.BOTH.,#18249); +#18249 = SURFACE_SIDE_STYLE('',(#18250)); +#18250 = SURFACE_STYLE_FILL_AREA(#18251); +#18251 = FILL_AREA_STYLE('',(#18252)); +#18252 = FILL_AREA_STYLE_COLOUR('',#15939); +#18253 = CURVE_STYLE('',#18254,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18254 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18255 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18256),#7940); +#18256 = STYLED_ITEM('color',(#18257),#7902); +#18257 = PRESENTATION_STYLE_ASSIGNMENT((#18258,#18263)); +#18258 = SURFACE_STYLE_USAGE(.BOTH.,#18259); +#18259 = SURFACE_SIDE_STYLE('',(#18260)); +#18260 = SURFACE_STYLE_FILL_AREA(#18261); +#18261 = FILL_AREA_STYLE('',(#18262)); +#18262 = FILL_AREA_STYLE_COLOUR('',#15939); +#18263 = CURVE_STYLE('',#18264,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18264 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18265 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18266),#10562); +#18266 = STYLED_ITEM('color',(#18267),#10524); +#18267 = PRESENTATION_STYLE_ASSIGNMENT((#18268,#18273)); +#18268 = SURFACE_STYLE_USAGE(.BOTH.,#18269); +#18269 = SURFACE_SIDE_STYLE('',(#18270)); +#18270 = SURFACE_STYLE_FILL_AREA(#18271); +#18271 = FILL_AREA_STYLE('',(#18272)); +#18272 = FILL_AREA_STYLE_COLOUR('',#15939); +#18273 = CURVE_STYLE('',#18274,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18274 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18275 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18276),#10334); +#18276 = STYLED_ITEM('color',(#18277),#10296); +#18277 = PRESENTATION_STYLE_ASSIGNMENT((#18278,#18283)); +#18278 = SURFACE_STYLE_USAGE(.BOTH.,#18279); +#18279 = SURFACE_SIDE_STYLE('',(#18280)); +#18280 = SURFACE_STYLE_FILL_AREA(#18281); +#18281 = FILL_AREA_STYLE('',(#18282)); +#18282 = FILL_AREA_STYLE_COLOUR('',#15939); +#18283 = CURVE_STYLE('',#18284,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18284 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18285 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18286),#6401); +#18286 = STYLED_ITEM('color',(#18287),#6363); +#18287 = PRESENTATION_STYLE_ASSIGNMENT((#18288,#18293)); +#18288 = SURFACE_STYLE_USAGE(.BOTH.,#18289); +#18289 = SURFACE_SIDE_STYLE('',(#18290)); +#18290 = SURFACE_STYLE_FILL_AREA(#18291); +#18291 = FILL_AREA_STYLE('',(#18292)); +#18292 = FILL_AREA_STYLE_COLOUR('',#15939); +#18293 = CURVE_STYLE('',#18294,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18294 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18295 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18296),#13754); +#18296 = STYLED_ITEM('color',(#18297),#13716); +#18297 = PRESENTATION_STYLE_ASSIGNMENT((#18298,#18303)); +#18298 = SURFACE_STYLE_USAGE(.BOTH.,#18299); +#18299 = SURFACE_SIDE_STYLE('',(#18300)); +#18300 = SURFACE_STYLE_FILL_AREA(#18301); +#18301 = FILL_AREA_STYLE('',(#18302)); +#18302 = FILL_AREA_STYLE_COLOUR('',#15939); +#18303 = CURVE_STYLE('',#18304,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18304 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18305 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18306),#9992); +#18306 = STYLED_ITEM('color',(#18307),#9954); +#18307 = PRESENTATION_STYLE_ASSIGNMENT((#18308,#18313)); +#18308 = SURFACE_STYLE_USAGE(.BOTH.,#18309); +#18309 = SURFACE_SIDE_STYLE('',(#18310)); +#18310 = SURFACE_STYLE_FILL_AREA(#18311); +#18311 = FILL_AREA_STYLE('',(#18312)); +#18312 = FILL_AREA_STYLE_COLOUR('',#15939); +#18313 = CURVE_STYLE('',#18314,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18314 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18315 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18316),#13469); +#18316 = STYLED_ITEM('color',(#18317),#13431); +#18317 = PRESENTATION_STYLE_ASSIGNMENT((#18318,#18323)); +#18318 = SURFACE_STYLE_USAGE(.BOTH.,#18319); +#18319 = SURFACE_SIDE_STYLE('',(#18320)); +#18320 = SURFACE_STYLE_FILL_AREA(#18321); +#18321 = FILL_AREA_STYLE('',(#18322)); +#18322 = FILL_AREA_STYLE_COLOUR('',#15939); +#18323 = CURVE_STYLE('',#18324,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18324 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18325 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18326),#8909); +#18326 = STYLED_ITEM('color',(#18327),#8871); +#18327 = PRESENTATION_STYLE_ASSIGNMENT((#18328,#18333)); +#18328 = SURFACE_STYLE_USAGE(.BOTH.,#18329); +#18329 = SURFACE_SIDE_STYLE('',(#18330)); +#18330 = SURFACE_STYLE_FILL_AREA(#18331); +#18331 = FILL_AREA_STYLE('',(#18332)); +#18332 = FILL_AREA_STYLE_COLOUR('',#15939); +#18333 = CURVE_STYLE('',#18334,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18334 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18335 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18336),#11645); +#18336 = STYLED_ITEM('color',(#18337),#11607); +#18337 = PRESENTATION_STYLE_ASSIGNMENT((#18338,#18343)); +#18338 = SURFACE_STYLE_USAGE(.BOTH.,#18339); +#18339 = SURFACE_SIDE_STYLE('',(#18340)); +#18340 = SURFACE_STYLE_FILL_AREA(#18341); +#18341 = FILL_AREA_STYLE('',(#18342)); +#18342 = FILL_AREA_STYLE_COLOUR('',#15939); +#18343 = CURVE_STYLE('',#18344,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18344 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18345 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18346),#15521); +#18346 = STYLED_ITEM('color',(#18347),#15483); +#18347 = PRESENTATION_STYLE_ASSIGNMENT((#18348,#18353)); +#18348 = SURFACE_STYLE_USAGE(.BOTH.,#18349); +#18349 = SURFACE_SIDE_STYLE('',(#18350)); +#18350 = SURFACE_STYLE_FILL_AREA(#18351); +#18351 = FILL_AREA_STYLE('',(#18352)); +#18352 = FILL_AREA_STYLE_COLOUR('',#15939); +#18353 = CURVE_STYLE('',#18354,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18354 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18355 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18356),#13184); +#18356 = STYLED_ITEM('color',(#18357),#13146); +#18357 = PRESENTATION_STYLE_ASSIGNMENT((#18358,#18363)); +#18358 = SURFACE_STYLE_USAGE(.BOTH.,#18359); +#18359 = SURFACE_SIDE_STYLE('',(#18360)); +#18360 = SURFACE_STYLE_FILL_AREA(#18361); +#18361 = FILL_AREA_STYLE('',(#18362)); +#18362 = FILL_AREA_STYLE_COLOUR('',#15939); +#18363 = CURVE_STYLE('',#18364,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18364 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18365 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18366),#1556); +#18366 = STYLED_ITEM('color',(#18367),#1518); +#18367 = PRESENTATION_STYLE_ASSIGNMENT((#18368,#18373)); +#18368 = SURFACE_STYLE_USAGE(.BOTH.,#18369); +#18369 = SURFACE_SIDE_STYLE('',(#18370)); +#18370 = SURFACE_STYLE_FILL_AREA(#18371); +#18371 = FILL_AREA_STYLE('',(#18372)); +#18372 = FILL_AREA_STYLE_COLOUR('',#15939); +#18373 = CURVE_STYLE('',#18374,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18374 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18375 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18376),#5090); +#18376 = STYLED_ITEM('color',(#18377),#5052); +#18377 = PRESENTATION_STYLE_ASSIGNMENT((#18378,#18383)); +#18378 = SURFACE_STYLE_USAGE(.BOTH.,#18379); +#18379 = SURFACE_SIDE_STYLE('',(#18380)); +#18380 = SURFACE_STYLE_FILL_AREA(#18381); +#18381 = FILL_AREA_STYLE('',(#18382)); +#18382 = FILL_AREA_STYLE_COLOUR('',#15939); +#18383 = CURVE_STYLE('',#18384,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18384 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18385 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18386),#1727); +#18386 = STYLED_ITEM('color',(#18387),#1689); +#18387 = PRESENTATION_STYLE_ASSIGNMENT((#18388,#18393)); +#18388 = SURFACE_STYLE_USAGE(.BOTH.,#18389); +#18389 = SURFACE_SIDE_STYLE('',(#18390)); +#18390 = SURFACE_STYLE_FILL_AREA(#18391); +#18391 = FILL_AREA_STYLE('',(#18392)); +#18392 = FILL_AREA_STYLE_COLOUR('',#15939); +#18393 = CURVE_STYLE('',#18394,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18394 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18395 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18396),#12728); +#18396 = STYLED_ITEM('color',(#18397),#12690); +#18397 = PRESENTATION_STYLE_ASSIGNMENT((#18398,#18403)); +#18398 = SURFACE_STYLE_USAGE(.BOTH.,#18399); +#18399 = SURFACE_SIDE_STYLE('',(#18400)); +#18400 = SURFACE_STYLE_FILL_AREA(#18401); +#18401 = FILL_AREA_STYLE('',(#18402)); +#18402 = FILL_AREA_STYLE_COLOUR('',#15939); +#18403 = CURVE_STYLE('',#18404,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18404 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18405 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18406),#12101); +#18406 = STYLED_ITEM('color',(#18407),#12063); +#18407 = PRESENTATION_STYLE_ASSIGNMENT((#18408,#18413)); +#18408 = SURFACE_STYLE_USAGE(.BOTH.,#18409); +#18409 = SURFACE_SIDE_STYLE('',(#18410)); +#18410 = SURFACE_STYLE_FILL_AREA(#18411); +#18411 = FILL_AREA_STYLE('',(#18412)); +#18412 = FILL_AREA_STYLE_COLOUR('',#15939); +#18413 = CURVE_STYLE('',#18414,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18414 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18415 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18416),#11246); +#18416 = STYLED_ITEM('color',(#18417),#11208); +#18417 = PRESENTATION_STYLE_ASSIGNMENT((#18418,#18423)); +#18418 = SURFACE_STYLE_USAGE(.BOTH.,#18419); +#18419 = SURFACE_SIDE_STYLE('',(#18420)); +#18420 = SURFACE_STYLE_FILL_AREA(#18421); +#18421 = FILL_AREA_STYLE('',(#18422)); +#18422 = FILL_AREA_STYLE_COLOUR('',#15939); +#18423 = CURVE_STYLE('',#18424,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18424 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18425 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18426),#10733); +#18426 = STYLED_ITEM('color',(#18427),#10695); +#18427 = PRESENTATION_STYLE_ASSIGNMENT((#18428,#18433)); +#18428 = SURFACE_STYLE_USAGE(.BOTH.,#18429); +#18429 = SURFACE_SIDE_STYLE('',(#18430)); +#18430 = SURFACE_STYLE_FILL_AREA(#18431); +#18431 = FILL_AREA_STYLE('',(#18432)); +#18432 = FILL_AREA_STYLE_COLOUR('',#15939); +#18433 = CURVE_STYLE('',#18434,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18434 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18435 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18436),#2924); +#18436 = STYLED_ITEM('color',(#18437),#2886); +#18437 = PRESENTATION_STYLE_ASSIGNMENT((#18438,#18443)); +#18438 = SURFACE_STYLE_USAGE(.BOTH.,#18439); +#18439 = SURFACE_SIDE_STYLE('',(#18440)); +#18440 = SURFACE_STYLE_FILL_AREA(#18441); +#18441 = FILL_AREA_STYLE('',(#18442)); +#18442 = FILL_AREA_STYLE_COLOUR('',#15939); +#18443 = CURVE_STYLE('',#18444,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18444 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18445 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18446),#14153); +#18446 = STYLED_ITEM('color',(#18447),#14115); +#18447 = PRESENTATION_STYLE_ASSIGNMENT((#18448,#18453)); +#18448 = SURFACE_STYLE_USAGE(.BOTH.,#18449); +#18449 = SURFACE_SIDE_STYLE('',(#18450)); +#18450 = SURFACE_STYLE_FILL_AREA(#18451); +#18451 = FILL_AREA_STYLE('',(#18452)); +#18452 = FILL_AREA_STYLE_COLOUR('',#15939); +#18453 = CURVE_STYLE('',#18454,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18454 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18455 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18456),#4862); +#18456 = STYLED_ITEM('color',(#18457),#4824); +#18457 = PRESENTATION_STYLE_ASSIGNMENT((#18458,#18463)); +#18458 = SURFACE_STYLE_USAGE(.BOTH.,#18459); +#18459 = SURFACE_SIDE_STYLE('',(#18460)); +#18460 = SURFACE_STYLE_FILL_AREA(#18461); +#18461 = FILL_AREA_STYLE('',(#18462)); +#18462 = FILL_AREA_STYLE_COLOUR('',#15939); +#18463 = CURVE_STYLE('',#18464,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18464 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18465 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18466),#3038); +#18466 = STYLED_ITEM('color',(#18467),#3000); +#18467 = PRESENTATION_STYLE_ASSIGNMENT((#18468,#18473)); +#18468 = SURFACE_STYLE_USAGE(.BOTH.,#18469); +#18469 = SURFACE_SIDE_STYLE('',(#18470)); +#18470 = SURFACE_STYLE_FILL_AREA(#18471); +#18471 = FILL_AREA_STYLE('',(#18472)); +#18472 = FILL_AREA_STYLE_COLOUR('',#15939); +#18473 = CURVE_STYLE('',#18474,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18474 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18475 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18476),#7769); +#18476 = STYLED_ITEM('color',(#18477),#7731); +#18477 = PRESENTATION_STYLE_ASSIGNMENT((#18478,#18483)); +#18478 = SURFACE_STYLE_USAGE(.BOTH.,#18479); +#18479 = SURFACE_SIDE_STYLE('',(#18480)); +#18480 = SURFACE_STYLE_FILL_AREA(#18481); +#18481 = FILL_AREA_STYLE('',(#18482)); +#18482 = FILL_AREA_STYLE_COLOUR('',#15939); +#18483 = CURVE_STYLE('',#18484,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18484 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18485 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18486),#10220); +#18486 = STYLED_ITEM('color',(#18487),#10182); +#18487 = PRESENTATION_STYLE_ASSIGNMENT((#18488,#18493)); +#18488 = SURFACE_STYLE_USAGE(.BOTH.,#18489); +#18489 = SURFACE_SIDE_STYLE('',(#18490)); +#18490 = SURFACE_STYLE_FILL_AREA(#18491); +#18491 = FILL_AREA_STYLE('',(#18492)); +#18492 = FILL_AREA_STYLE_COLOUR('',#15939); +#18493 = CURVE_STYLE('',#18494,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18494 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18495 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18496),#2411); +#18496 = STYLED_ITEM('color',(#18497),#2373); +#18497 = PRESENTATION_STYLE_ASSIGNMENT((#18498,#18503)); +#18498 = SURFACE_STYLE_USAGE(.BOTH.,#18499); +#18499 = SURFACE_SIDE_STYLE('',(#18500)); +#18500 = SURFACE_STYLE_FILL_AREA(#18501); +#18501 = FILL_AREA_STYLE('',(#18502)); +#18502 = FILL_AREA_STYLE_COLOUR('',#15939); +#18503 = CURVE_STYLE('',#18504,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18504 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#18505 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #18506),#4577); +#18506 = STYLED_ITEM('color',(#18507),#4539); +#18507 = PRESENTATION_STYLE_ASSIGNMENT((#18508,#18513)); +#18508 = SURFACE_STYLE_USAGE(.BOTH.,#18509); +#18509 = SURFACE_SIDE_STYLE('',(#18510)); +#18510 = SURFACE_STYLE_FILL_AREA(#18511); +#18511 = FILL_AREA_STYLE('',(#18512)); +#18512 = FILL_AREA_STYLE_COLOUR('',#15939); +#18513 = CURVE_STYLE('',#18514,POSITIVE_LENGTH_MEASURE(0.1),#15942); +#18514 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/3dmodels/other/TPS2121RUXR.step b/3dmodels/other/TPS2121RUXR.step new file mode 100644 index 0000000..f29bebe --- /dev/null +++ b/3dmodels/other/TPS2121RUXR.step @@ -0,0 +1,4290 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION (( 'STEP AP214' ), + '1' ); +FILE_NAME ('TPS2121RUXR.STEP', + '2023-06-12T14:16:32', + ( '' ), + ( '' ), + 'SwSTEP 2.0', + 'SolidWorks 2021', + '' ); +FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' )); +ENDSEC; + +DATA; +#1 = EDGE_CURVE ( 'NONE', #3878, #3933, #2234, .T. ) ; +#2 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #3675 ) ; +#3 = FACE_OUTER_BOUND ( 'NONE', #3178, .T. ) ; +#4 = ORIENTED_EDGE ( 'NONE', *, *, #2300, .F. ) ; +#5 = ORIENTED_EDGE ( 'NONE', *, *, #1125, .T. ) ; +#6 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000056, 0.5250000000000000222 ) ) ; +#7 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.1000000000000000056, 0.5249999999999999112 ) ) ; +#8 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#9 = ORIENTED_EDGE ( 'NONE', *, *, #2239, .T. ) ; +#10 = ADVANCED_FACE ( 'NONE', ( #1620 ), #664, .F. ) ; +#11 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000472, 0.1749999999999999611 ) ) ; +#12 = LINE ( 'NONE', #3917, #4185 ) ; +#13 = EDGE_LOOP ( 'NONE', ( #231, #1800, #1736, #3608, #953 ) ) ; +#14 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#15 = ADVANCED_FACE ( 'NONE', ( #1402 ), #2064, .T. ) ; +#16 = AXIS2_PLACEMENT_3D ( 'NONE', #2005, #1647, #2328 ) ; +#17 = EDGE_LOOP ( 'NONE', ( #268, #510, #2755, #1058 ) ) ; +#18 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#19 = EDGE_LOOP ( 'NONE', ( #1051, #330 ) ) ; +#20 = EDGE_CURVE ( 'NONE', #2195, #2274, #3395, .T. ) ; +#21 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.204669080539450576E-16 ) ) ; +#22 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .F. ) ; +#23 = ORIENTED_EDGE ( 'NONE', *, *, #1224, .F. ) ; +#24 = PRESENTATION_STYLE_ASSIGNMENT (( #4214 ) ) ; +#25 = LINE ( 'NONE', #2253, #1911 ) ; +#26 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 1.019238815542511833, 1.250000000000000000 ) ) ; +#27 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#28 = EDGE_LOOP ( 'NONE', ( #2948, #176, #3242, #2562 ) ) ; +#29 = VECTOR ( 'NONE', #1625, 1000.000000000000000 ) ; +#30 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.05000000000000000278, -0.1749999999999998501 ) ) ; +#31 = LINE ( 'NONE', #3597, #3273 ) ; +#32 = VERTEX_POINT ( 'NONE', #2320 ) ; +#33 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#34 = VECTOR ( 'NONE', #4127, 1000.000000000000000 ) ; +#35 = CIRCLE ( 'NONE', #2430, 0.09999999999999993616 ) ; +#36 = VECTOR ( 'NONE', #2971, 1000.000000000000000 ) ; +#37 = VECTOR ( 'NONE', #2120, 1000.000000000000000 ) ; +#38 = ORIENTED_EDGE ( 'NONE', *, *, #1862, .T. ) ; +#39 = CLOSED_SHELL ( 'NONE', ( #2341, #544, #2386, #232, #744, #2701 ) ) ; +#40 = CYLINDRICAL_SURFACE ( 'NONE', #138, 0.09999999999999993616 ) ; +#41 = EDGE_CURVE ( 'NONE', #2566, #2154, #3999, .T. ) ; +#42 = VECTOR ( 'NONE', #466, 1000.000000000000000 ) ; +#43 = VERTEX_POINT ( 'NONE', #2994 ) ; +#44 = LINE ( 'NONE', #3055, #2992 ) ; +#45 = ORIENTED_EDGE ( 'NONE', *, *, #1403, .T. ) ; +#46 = ORIENTED_EDGE ( 'NONE', *, *, #4219, .T. ) ; +#47 = FACE_OUTER_BOUND ( 'NONE', #3098, .T. ) ; +#48 = EDGE_CURVE ( 'NONE', #2667, #1349, #1089, .T. ) ; +#49 = FACE_OUTER_BOUND ( 'NONE', #3472, .T. ) ; +#50 = LINE ( 'NONE', #4016, #1947 ) ; +#51 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, -0.5249999999999999112 ) ) ; +#52 = LINE ( 'NONE', #1677, #3204 ) ; +#53 = ADVANCED_FACE ( 'NONE', ( #727 ), #3351, .T. ) ; +#54 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.05000000000000000278, 0.3499999999999998113 ) ) ; +#55 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#56 = EDGE_LOOP ( 'NONE', ( #2595, #3148, #1601, #1221, #2902, #278, #2312, #1422, #1312, #2331, #3028, #3895 ) ) ; +#57 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#58 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#59 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #623 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2101, #1781, #458 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#60 = VERTEX_POINT ( 'NONE', #1382 ) ; +#61 = FACE_OUTER_BOUND ( 'NONE', #412, .T. ) ; +#62 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.1000000000000000472, -1.250000000000000000 ) ) ; +#63 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.000000000000000000, -0.5249999999999999112 ) ) ; +#64 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'TPS2121RUXR', ( #316, #3057, #3155, #3050, #3150, #3080, #223, #1713, #1722, #3069, #233, #1731, #1645, #305, #3695 ), #2916 ) ; +#65 = VECTOR ( 'NONE', #3757, 1000.000000000000000 ) ; +#66 = ORIENTED_EDGE ( 'NONE', *, *, #1304, .F. ) ; +#67 = EDGE_CURVE ( 'NONE', #3819, #1349, #1769, .T. ) ; +#68 = AXIS2_PLACEMENT_3D ( 'NONE', #1836, #1855, #2541 ) ; +#69 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#70 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 1.000000000000000000, 1.250000000000000000 ) ) ; +#71 = VERTEX_POINT ( 'NONE', #3014 ) ; +#72 = ORIENTED_EDGE ( 'NONE', *, *, #2534, .F. ) ; +#73 = LINE ( 'NONE', #1740, #2537 ) ; +#74 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4142 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2605, #1574, #2966 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#75 = PLANE ( 'NONE', #963 ) ; +#76 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000472, 1.250000000000000000 ) ) ; +#77 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000472, -0.3499999999999998113 ) ) ; +#78 = LINE ( 'NONE', #2409, #2643 ) ; +#79 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000005107, 0.1000000000000000056, 0.1749999999999998501 ) ) ; +#80 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#81 = EDGE_LOOP ( 'NONE', ( #640, #1733, #3272, #606 ) ) ; +#82 = PLANE ( 'NONE', #1326 ) ; +#83 = EDGE_CURVE ( 'NONE', #845, #3275, #125, .T. ) ; +#84 = EDGE_CURVE ( 'NONE', #656, #864, #78, .T. ) ; +#85 = LINE ( 'NONE', #761, #2579 ) ; +#86 = ADVANCED_FACE ( 'NONE', ( #2694 ), #3730, .T. ) ; +#87 = EDGE_LOOP ( 'NONE', ( #1682, #251, #4059, #3025 ) ) ; +#88 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#89 = FACE_OUTER_BOUND ( 'NONE', #28, .T. ) ; +#90 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#91 = ORIENTED_EDGE ( 'NONE', *, *, #183, .F. ) ; +#92 = ORIENTED_EDGE ( 'NONE', *, *, #3313, .F. ) ; +#93 = EDGE_LOOP ( 'NONE', ( #2980, #3676, #3538, #133 ) ) ; +#94 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#95 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#96 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.05000000000000000278, 0.8500000000000000888 ) ) ; +#97 = LINE ( 'NONE', #1426, #2708 ) ; +#98 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 5.201562118716424266, 1.250000000000000000 ) ) ; +#99 = EDGE_CURVE ( 'NONE', #2127, #3817, #188, .T. ) ; +#100 = LINE ( 'NONE', #2782, #1024 ) ; +#101 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 1.019238815542511833, -0.5250000000000000222 ) ) ; +#102 = ORIENTED_EDGE ( 'NONE', *, *, #1898, .T. ) ; +#103 = CYLINDRICAL_SURFACE ( 'NONE', #2637, 0.09999999999999993616 ) ; +#104 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#105 = AXIS2_PLACEMENT_3D ( 'NONE', #901, #3549, #1873 ) ; +#106 = VERTEX_POINT ( 'NONE', #706 ) ; +#107 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 1.019238815542511833, 0.9499999999999998446 ) ) ; +#108 = VECTOR ( 'NONE', #3126, 1000.000000000000000 ) ; +#109 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.05000000000000000278, 0.000000000000000000 ) ) ; +#110 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#111 = STYLED_ITEM ( 'NONE', ( #1350 ), #64 ) ; +#112 = VECTOR ( 'NONE', #3728, 1000.000000000000000 ) ; +#113 = ORIENTED_EDGE ( 'NONE', *, *, #1012, .F. ) ; +#114 = EDGE_CURVE ( 'NONE', #1343, #173, #1745, .T. ) ; +#115 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ; +#116 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#117 = CIRCLE ( 'NONE', #3349, 0.1000000000000001582 ) ; +#118 = VERTEX_POINT ( 'NONE', #150 ) ; +#119 = VERTEX_POINT ( 'NONE', #3660 ) ; +#120 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 1.019238815542511833, -1.250000000000000000 ) ) ; +#121 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#122 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.05000000000000000278, -1.250000000000000000 ) ) ; +#123 = AXIS2_PLACEMENT_3D ( 'NONE', #2089, #1133, #403 ) ; +#124 = CYLINDRICAL_SURFACE ( 'NONE', #1266, 0.09999999999999993616 ) ; +#125 = LINE ( 'NONE', #1113, #3964 ) ; +#126 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#127 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, -1.250000000000000000 ) ) ; +#128 = VERTEX_POINT ( 'NONE', #374 ) ; +#129 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#130 = EDGE_CURVE ( 'NONE', #1368, #2369, #52, .T. ) ; +#131 = LINE ( 'NONE', #1432, #3494 ) ; +#132 = EDGE_CURVE ( 'NONE', #2416, #1877, #3558, .T. ) ; +#133 = ORIENTED_EDGE ( 'NONE', *, *, #3764, .F. ) ; +#134 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#135 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#136 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#137 = VECTOR ( 'NONE', #3841, 1000.000000000000000 ) ; +#138 = AXIS2_PLACEMENT_3D ( 'NONE', #3693, #18, #741 ) ; +#139 = ORIENTED_EDGE ( 'NONE', *, *, #1321, .F. ) ; +#140 = VECTOR ( 'NONE', #2592, 1000.000000000000000 ) ; +#141 = EDGE_CURVE ( 'NONE', #1092, #2183, #1609, .T. ) ; +#142 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#143 = VERTEX_POINT ( 'NONE', #3373 ) ; +#144 = AXIS2_PLACEMENT_3D ( 'NONE', #3840, #218, #585 ) ; +#145 = ADVANCED_FACE ( 'NONE', ( #423 ), #3038, .F. ) ; +#146 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000056, -0.5250000000000000222 ) ) ; +#147 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#148 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 1.019238815542511833, -0.5249999999999999112 ) ) ; +#149 = PLANE ( 'NONE', #808 ) ; +#150 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.05000000000000000278, -1.250000000000000000 ) ) ; +#151 = AXIS2_PLACEMENT_3D ( 'NONE', #2107, #1148, #2736 ) ; +#152 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#153 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#154 = ORIENTED_EDGE ( 'NONE', *, *, #4197, .T. ) ; +#155 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#156 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#157 = EDGE_CURVE ( 'NONE', #3629, #1138, #1679, .T. ) ; +#158 = ORIENTED_EDGE ( 'NONE', *, *, #84, .T. ) ; +#159 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#160 = FACE_OUTER_BOUND ( 'NONE', #566, .T. ) ; +#161 = FACE_OUTER_BOUND ( 'NONE', #235, .T. ) ; +#162 = EDGE_CURVE ( 'NONE', #289, #3161, #2471, .T. ) ; +#163 = VERTEX_POINT ( 'NONE', #2822 ) ; +#164 = EDGE_CURVE ( 'NONE', #2416, #1212, #3850, .T. ) ; +#165 = ORIENTED_EDGE ( 'NONE', *, *, #4101, .F. ) ; +#166 = EDGE_CURVE ( 'NONE', #1082, #118, #575, .T. ) ; +#167 = EDGE_CURVE ( 'NONE', #2970, #2291, #896, .T. ) ; +#168 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; +#169 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#170 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 1.019238815542511833, 0.1749999999999999611 ) ) ; +#171 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#172 = FACE_OUTER_BOUND ( 'NONE', #56, .T. ) ; +#173 = VERTEX_POINT ( 'NONE', #4149 ) ; +#174 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, 0.3499999999999998113 ) ) ; +#175 = ORIENTED_EDGE ( 'NONE', *, *, #580, .T. ) ; +#176 = ORIENTED_EDGE ( 'NONE', *, *, #1224, .T. ) ; +#177 = PLANE ( 'NONE', #2795 ) ; +#178 = VERTEX_POINT ( 'NONE', #2189 ) ; +#179 = LINE ( 'NONE', #2100, #276 ) ; +#180 = FACE_OUTER_BOUND ( 'NONE', #576, .T. ) ; +#181 = CIRCLE ( 'NONE', #3761, 0.1750000000000000167 ) ; +#182 = VERTEX_POINT ( 'NONE', #4087 ) ; +#183 = EDGE_CURVE ( 'NONE', #1686, #2935, #646, .T. ) ; +#184 = VECTOR ( 'NONE', #822, 1000.000000000000000 ) ; +#185 = VERTEX_POINT ( 'NONE', #2131 ) ; +#186 = VECTOR ( 'NONE', #3077, 1000.000000000000000 ) ; +#188 = CIRCLE ( 'NONE', #2852, 0.1749999999999999611 ) ; +#187 = SURFACE_STYLE_FILL_AREA ( #2553 ) ; +#189 = LINE ( 'NONE', #1744, #2286 ) ; +#190 = CIRCLE ( 'NONE', #4248, 0.1750000000000000167 ) ; +#191 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.204669080539450083E-16 ) ) ; +#192 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.05000000000000000278, 0.000000000000000000 ) ) ; +#193 = LINE ( 'NONE', #2112, #3129 ) ; +#194 = ORIENTED_EDGE ( 'NONE', *, *, #1393, .F. ) ; +#195 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 1.019238815542511833, -1.250000000000000000 ) ) ; +#196 = ORIENTED_EDGE ( 'NONE', *, *, #67, .F. ) ; +#197 = ORIENTED_EDGE ( 'NONE', *, *, #1637, .F. ) ; +#198 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 1.019238815542511833, 0.9499999999999998446 ) ) ; +#199 = ORIENTED_EDGE ( 'NONE', *, *, #2398, .T. ) ; +#200 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#201 = CARTESIAN_POINT ( 'NONE', ( -2.108170890944036845E-17, 0.05000000000000000278, -0.1749999999999998501 ) ) ; +#202 = VERTEX_POINT ( 'NONE', #1512 ) ; +#203 = VERTEX_POINT ( 'NONE', #3108 ) ; +#204 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2458 ) ) ; +#205 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 1.019238815542511833, 1.250000000000000000 ) ) ; +#206 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#207 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.000000000000000000, -0.1749999999999999611 ) ) ; +#208 = VECTOR ( 'NONE', #3100, 1000.000000000000000 ) ; +#209 = LINE ( 'NONE', #4132, #3015 ) ; +#210 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#211 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#212 = CIRCLE ( 'NONE', #1572, 0.09999999999999993616 ) ; +#213 = ORIENTED_EDGE ( 'NONE', *, *, #3231, .F. ) ; +#214 = EDGE_CURVE ( 'NONE', #501, #873, #4108, .T. ) ; +#215 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 1.019238815542511833, 0.8500000000000000888 ) ) ; +#216 = VERTEX_POINT ( 'NONE', #840 ) ; +#217 = ADVANCED_FACE ( 'NONE', ( #3127 ), #2836, .T. ) ; +#218 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#219 = FACE_OUTER_BOUND ( 'NONE', #1506, .T. ) ; +#220 = VECTOR ( 'NONE', #540, 1000.000000000000000 ) ; +#221 = ORIENTED_EDGE ( 'NONE', *, *, #4146, .F. ) ; +#222 = PLANE ( 'NONE', #1673 ) ; +#223 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[7]', #39 ) ; +#224 = VERTEX_POINT ( 'NONE', #3438 ) ; +#225 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#226 = PRESENTATION_STYLE_ASSIGNMENT (( #1834 ) ) ; +#227 = FACE_OUTER_BOUND ( 'NONE', #3857, .T. ) ; +#228 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000056, -0.1749999999999999611 ) ) ; +#229 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000005107, 1.019238815542511833, 0.1749999999999998501 ) ) ; +#230 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.1000000000000000056, 0.8500000000000000888 ) ) ; +#231 = ORIENTED_EDGE ( 'NONE', *, *, #2037, .F. ) ; +#232 = ADVANCED_FACE ( 'NONE', ( #1464 ), #537, .F. ) ; +#233 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[11]', #668 ) ; +#234 = LINE ( 'NONE', #1500, #1827 ) ; +#235 = EDGE_LOOP ( 'NONE', ( #2544, #4010, #270, #769, #2190, #1120, #2121, #517, #3605, #4229, #3287, #2862, #2829, #2819, #296, #2447, #2325, #1470, #1245, #2113, #2843, #1949, #1442, #2918, #1508, #1260, #2186, #3474, #1798, #774, #4193, #1552, #3164, #502, #1242, #4138, #828, #2138, #1867, #2373, #1839, #4123, #2869, #763, #3734, #1989, #4103, #3170, #2421, #1847, #548, #2484, #1590, #2898, #196, #454 ) ) ; +#236 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#237 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#238 = ORIENTED_EDGE ( 'NONE', *, *, #162, .T. ) ; +#239 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#240 = AXIS2_PLACEMENT_3D ( 'NONE', #2238, #652, #1864 ) ; +#241 = VERTEX_POINT ( 'NONE', #1570 ) ; +#242 = VECTOR ( 'NONE', #1585, 1000.000000000000000 ) ; +#243 = CIRCLE ( 'NONE', #3550, 0.09999999999999993616 ) ; +#244 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#245 = VECTOR ( 'NONE', #2470, 1000.000000000000000 ) ; +#246 = CIRCLE ( 'NONE', #3762, 0.09999999999999993616 ) ; +#247 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#248 = ORIENTED_EDGE ( 'NONE', *, *, #3081, .F. ) ; +#249 = VECTOR ( 'NONE', #827, 1000.000000000000000 ) ; +#250 = VECTOR ( 'NONE', #1935, 1000.000000000000000 ) ; +#251 = ORIENTED_EDGE ( 'NONE', *, *, #1729, .T. ) ; +#252 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.1000000000000000056, 0.000000000000000000 ) ) ; +#253 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#254 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#255 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#256 = ORIENTED_EDGE ( 'NONE', *, *, #1664, .T. ) ; +#257 = AXIS2_PLACEMENT_3D ( 'NONE', #2746, #3000, #406 ) ; +#258 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#259 = VERTEX_POINT ( 'NONE', #207 ) ; +#260 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#261 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.000000000000000000, -0.5249999999999999112 ) ) ; +#262 = ADVANCED_FACE ( 'NONE', ( #285 ), #2538, .T. ) ; +#263 = ORIENTED_EDGE ( 'NONE', *, *, #1830, .T. ) ; +#264 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 1.019238815542511833, -0.5249999999999999112 ) ) ; +#265 = ORIENTED_EDGE ( 'NONE', *, *, #3653, .T. ) ; +#266 = ADVANCED_FACE ( 'NONE', ( #3 ), #933, .T. ) ; +#267 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#268 = ORIENTED_EDGE ( 'NONE', *, *, #3016, .F. ) ; +#269 = EDGE_CURVE ( 'NONE', #3821, #2168, #2205, .T. ) ; +#270 = ORIENTED_EDGE ( 'NONE', *, *, #481, .F. ) ; +#271 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#272 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#273 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.000000000000000000, 0.3499999999999998113 ) ) ; +#274 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#275 = VERTEX_POINT ( 'NONE', #2925 ) ; +#276 = VECTOR ( 'NONE', #3429, 1000.000000000000000 ) ; +#277 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#278 = ORIENTED_EDGE ( 'NONE', *, *, #1458, .F. ) ; +#279 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 1.019238815542511833, -1.250000000000000000 ) ) ; +#280 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#281 = ORIENTED_EDGE ( 'NONE', *, *, #1074, .F. ) ; +#282 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.9499999999999999556, -1.000000000000000000 ) ) ; +#283 = EDGE_CURVE ( 'NONE', #929, #3932, #974, .T. ) ; +#284 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#285 = FACE_OUTER_BOUND ( 'NONE', #3307, .T. ) ; +#286 = EDGE_LOOP ( 'NONE', ( #1412, #3867, #738, #2547 ) ) ; +#287 = EDGE_CURVE ( 'NONE', #3712, #745, #2506, .T. ) ; +#288 = ADVANCED_FACE ( 'NONE', ( #1588 ), #3909, .F. ) ; +#289 = VERTEX_POINT ( 'NONE', #1948 ) ; +#290 = SURFACE_STYLE_FILL_AREA ( #3568 ) ; +#291 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#292 = LINE ( 'NONE', #919, #1071 ) ; +#293 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 1.019238815542511833, 1.250000000000000000 ) ) ; +#294 = ORIENTED_EDGE ( 'NONE', *, *, #3869, .F. ) ; +#295 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#296 = ORIENTED_EDGE ( 'NONE', *, *, #3401, .T. ) ; +#297 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.000000000000000000, 0.5250000000000000222 ) ) ; +#298 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 1.606225440719267353E-16 ) ) ; +#299 = ORIENTED_EDGE ( 'NONE', *, *, #3754, .T. ) ; +#300 = LINE ( 'NONE', #2920, #1701 ) ; +#301 = EDGE_CURVE ( 'NONE', #1924, #143, #465, .T. ) ; +#302 = FACE_OUTER_BOUND ( 'NONE', #4013, .T. ) ; +#303 = VECTOR ( 'NONE', #1902, 1000.000000000000000 ) ; +#304 = DIRECTION ( 'NONE', ( 1.204669080539450330E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#305 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude3', #2095 ) ; +#306 = EDGE_LOOP ( 'NONE', ( #395, #436, #773, #194 ) ) ; +#307 = EDGE_CURVE ( 'NONE', #3256, #552, #534, .T. ) ; +#308 = AXIS2_PLACEMENT_3D ( 'NONE', #2298, #3637, #686 ) ; +#309 = ORIENTED_EDGE ( 'NONE', *, *, #2863, .F. ) ; +#310 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#311 = LINE ( 'NONE', #957, #2983 ) ; +#312 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#313 = ORIENTED_EDGE ( 'NONE', *, *, #3007, .F. ) ; +#314 = AXIS2_PLACEMENT_3D ( 'NONE', #1515, #1856, #2825 ) ; +#315 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2161 ) ) ; +#316 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[1]', #1546 ) ; +#317 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000005107, 0.1000000000000000056, 0.1749999999999998501 ) ) ; +#318 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#319 = ORIENTED_EDGE ( 'NONE', *, *, #2724, .T. ) ; +#320 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.9499999999999999556, -0.8999999999999999112 ) ) ; +#321 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#322 = VECTOR ( 'NONE', #258, 1000.000000000000000 ) ; +#323 = ADVANCED_FACE ( 'NONE', ( #3673 ), #1374, .F. ) ; +#324 = EDGE_LOOP ( 'NONE', ( #2837, #1540, #2457, #1281, #3221 ) ) ; +#325 = VECTOR ( 'NONE', #3683, 1000.000000000000000 ) ; +#326 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#327 = ORIENTED_EDGE ( 'NONE', *, *, #1785, .T. ) ; +#328 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#329 = SURFACE_STYLE_FILL_AREA ( #596 ) ; +#330 = ORIENTED_EDGE ( 'NONE', *, *, #431, .F. ) ; +#331 = ADVANCED_FACE ( 'NONE', ( #3342 ), #4039, .T. ) ; +#332 = ORIENTED_EDGE ( 'NONE', *, *, #1258, .T. ) ; +#333 = SURFACE_STYLE_FILL_AREA ( #4256 ) ; +#334 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#335 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#336 = PLANE ( 'NONE', #1140 ) ; +#337 = ORIENTED_EDGE ( 'NONE', *, *, #1125, .F. ) ; +#338 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#339 = PLANE ( 'NONE', #2297 ) ; +#340 = ORIENTED_EDGE ( 'NONE', *, *, #1976, .T. ) ; +#341 = CYLINDRICAL_SURFACE ( 'NONE', #725, 0.09999999999999993616 ) ; +#342 = VECTOR ( 'NONE', #457, 1000.000000000000000 ) ; +#343 = EDGE_CURVE ( 'NONE', #1174, #2631, #772, .T. ) ; +#344 = ADVANCED_FACE ( 'NONE', ( #3295 ), #3364, .T. ) ; +#345 = ORIENTED_EDGE ( 'NONE', *, *, #2780, .F. ) ; +#346 = CYLINDRICAL_SURFACE ( 'NONE', #16, 0.1749999999999999611 ) ; +#347 = VECTOR ( 'NONE', #1038, 1000.000000000000000 ) ; +#348 = ORIENTED_EDGE ( 'NONE', *, *, #2488, .F. ) ; +#349 = PLANE ( 'NONE', #1146 ) ; +#350 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .F. ) ; +#351 = VERTEX_POINT ( 'NONE', #1716 ) ; +#352 = SURFACE_STYLE_USAGE ( .BOTH. , #3912 ) ; +#353 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#354 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.1000000000000000472, 1.250000000000000000 ) ) ; +#355 = FACE_OUTER_BOUND ( 'NONE', #1476, .T. ) ; +#356 = ORIENTED_EDGE ( 'NONE', *, *, #3630, .F. ) ; +#357 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000472, -0.9499999999999999556 ) ) ; +#358 = DIRECTION ( 'NONE', ( -1.204669080539450576E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#359 = EDGE_LOOP ( 'NONE', ( #1992, #4260, #3947, #4041 ) ) ; +#360 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#361 = ORIENTED_EDGE ( 'NONE', *, *, #2678, .F. ) ; +#362 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#363 = EDGE_CURVE ( 'NONE', #2667, #1983, #3387, .T. ) ; +#364 = ORIENTED_EDGE ( 'NONE', *, *, #2938, .F. ) ; +#365 = SHAPE_DEFINITION_REPRESENTATION ( #3219, #64 ) ; +#366 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.000000000000000000, -0.9499999999999998446 ) ) ; +#367 = ORIENTED_EDGE ( 'NONE', *, *, #3724, .F. ) ; +#368 = EDGE_CURVE ( 'NONE', #4061, #679, #3700, .T. ) ; +#369 = ORIENTED_EDGE ( 'NONE', *, *, #3276, .T. ) ; +#370 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#371 = FACE_OUTER_BOUND ( 'NONE', #2768, .T. ) ; +#372 = PLANE ( 'NONE', #3830 ) ; +#373 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#374 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.1000000000000000056, 0.8500000000000000888 ) ) ; +#375 = CIRCLE ( 'NONE', #1264, 0.09999999999999993616 ) ; +#376 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 1.019238815542511833, 1.250000000000000000 ) ) ; +#377 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#378 = ORIENTED_EDGE ( 'NONE', *, *, #3769, .F. ) ; +#379 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#380 = CIRCLE ( 'NONE', #3960, 0.09999999999999993616 ) ; +#381 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#382 = EDGE_CURVE ( 'NONE', #351, #185, #1056, .T. ) ; +#383 = AXIS2_PLACEMENT_3D ( 'NONE', #4090, #2432, #3324 ) ; +#384 = VERTEX_POINT ( 'NONE', #116 ) ; +#385 = VECTOR ( 'NONE', #798, 1000.000000000000000 ) ; +#386 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 1.019238815542511833, 1.250000000000000000 ) ) ; +#387 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#388 = ADVANCED_FACE ( 'NONE', ( #2034 ), #349, .F. ) ; +#389 = AXIS2_PLACEMENT_3D ( 'NONE', #2069, #3356, #480 ) ; +#390 = VERTEX_POINT ( 'NONE', #1650 ) ; +#391 = FILL_AREA_STYLE_COLOUR ( '', #3829 ) ; +#392 = FILL_AREA_STYLE_COLOUR ( '', #1612 ) ; +#393 = ORIENTED_EDGE ( 'NONE', *, *, #590, .T. ) ; +#394 = EDGE_CURVE ( 'NONE', #3871, #4062, #44, .T. ) ; +#395 = ORIENTED_EDGE ( 'NONE', *, *, #3120, .F. ) ; +#396 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#397 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#398 = LINE ( 'NONE', #1742, #1339 ) ; +#399 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.1000000000000000472, 1.250000000000000000 ) ) ; +#400 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#401 = EDGE_CURVE ( 'NONE', #3190, #3251, #2962, .T. ) ; +#402 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.606225440719267106E-16 ) ) ; +#403 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#404 = ORIENTED_EDGE ( 'NONE', *, *, #4101, .T. ) ; +#405 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000056, 0.1749999999999999611 ) ) ; +#406 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.204669080539450576E-16 ) ) ; +#407 = VERTEX_POINT ( 'NONE', #3970 ) ; +#408 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -1.606225440719266860E-16 ) ) ; +#409 = CYLINDRICAL_SURFACE ( 'NONE', #3162, 0.1750000000000000167 ) ; +#410 = DIRECTION ( 'NONE', ( 3.614007241618346799E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#411 = VECTOR ( 'NONE', #1844, 1000.000000000000000 ) ; +#412 = EDGE_LOOP ( 'NONE', ( #2105, #2939, #3876, #1011 ) ) ; +#413 = AXIS2_PLACEMENT_3D ( 'NONE', #1086, #2759, #95 ) ; +#414 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 1.019238815542511833, -0.5250000000000000222 ) ) ; +#415 = ORIENTED_EDGE ( 'NONE', *, *, #1808, .F. ) ; +#416 = ADVANCED_FACE ( 'NONE', ( #2311 ), #699, .T. ) ; +#417 = ORIENTED_EDGE ( 'NONE', *, *, #973, .T. ) ; +#418 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#419 = AXIS2_PLACEMENT_3D ( 'NONE', #2989, #2405, #4063 ) ; +#420 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#421 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#422 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 1.019238815542511833, -0.9499999999999999556 ) ) ; +#423 = FACE_OUTER_BOUND ( 'NONE', #3554, .T. ) ; +#424 = EDGE_CURVE ( 'NONE', #32, #3337, #3084, .T. ) ; +#425 = EDGE_CURVE ( 'NONE', #3649, #3006, #1763, .T. ) ; +#426 = LINE ( 'NONE', #3772, #1231 ) ; +#427 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#428 = VERTEX_POINT ( 'NONE', #104 ) ; +#429 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#430 = LINE ( 'NONE', #2393, #1345 ) ; +#431 = EDGE_CURVE ( 'NONE', #2412, #1212, #536, .T. ) ; +#432 = ORIENTED_EDGE ( 'NONE', *, *, #4251, .F. ) ; +#433 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#434 = PLANE ( 'NONE', #2185 ) ; +#435 = AXIS2_PLACEMENT_3D ( 'NONE', #4008, #2618, #3290 ) ; +#436 = ORIENTED_EDGE ( 'NONE', *, *, #83, .T. ) ; +#437 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ; +#438 = ORIENTED_EDGE ( 'NONE', *, *, #3420, .T. ) ; +#439 = ORIENTED_EDGE ( 'NONE', *, *, #3808, .T. ) ; +#440 = LINE ( 'NONE', #120, #4239 ) ; +#441 = LINE ( 'NONE', #2061, #694 ) ; +#442 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 1.019238815542511833, 0.5249999999999999112 ) ) ; +#443 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#444 = EDGE_CURVE ( 'NONE', #1826, #241, #85, .T. ) ; +#445 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.000000000000000000, 0.3499999999999998113 ) ) ; +#446 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.05000000000000000278, 0.9499999999999999556 ) ) ; +#447 = FACE_OUTER_BOUND ( 'NONE', #1028, .T. ) ; +#448 = ORIENTED_EDGE ( 'NONE', *, *, #803, .F. ) ; +#449 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#450 = EDGE_CURVE ( 'NONE', #2617, #3684, #3022, .T. ) ; +#451 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#452 = AXIS2_PLACEMENT_3D ( 'NONE', #3183, #2616, #985 ) ; +#453 = AXIS2_PLACEMENT_3D ( 'NONE', #1307, #3602, #2264 ) ; +#454 = ORIENTED_EDGE ( 'NONE', *, *, #2485, .T. ) ; +#455 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#456 = AXIS2_PLACEMENT_3D ( 'NONE', #1723, #1149, #2365 ) ; +#457 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#458 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#459 = CIRCLE ( 'NONE', #2845, 0.09999999999999993616 ) ; +#460 = EDGE_CURVE ( 'NONE', #2206, #1861, #1072, .T. ) ; +#461 = VECTOR ( 'NONE', #1129, 1000.000000000000000 ) ; +#462 = CLOSED_SHELL ( 'NONE', ( #1595, #3475, #605, #2099, #3644, #1776 ) ) ; +#463 = EDGE_LOOP ( 'NONE', ( #3210, #3117, #1419, #3390 ) ) ; +#464 = VECTOR ( 'NONE', #3156, 1000.000000000000000 ) ; +#465 = CIRCLE ( 'NONE', #3967, 0.09999999999999993616 ) ; +#466 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#467 = VECTOR ( 'NONE', #1220, 1000.000000000000000 ) ; +#468 = EDGE_LOOP ( 'NONE', ( #1930, #3911, #966, #3613 ) ) ; +#469 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#470 = PLANE ( 'NONE', #697 ) ; +#471 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.1000000000000000472, 0.8500000000000000888 ) ) ; +#472 = VECTOR ( 'NONE', #3220, 1000.000000000000000 ) ; +#473 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#474 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, -1.250000000000000000 ) ) ; +#475 = EDGE_CURVE ( 'NONE', #3275, #1296, #2227, .T. ) ; +#476 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#477 = PLANE ( 'NONE', #383 ) ; +#478 = EDGE_LOOP ( 'NONE', ( #4254, #691, #1829, #1656 ) ) ; +#479 = FACE_OUTER_BOUND ( 'NONE', #13, .T. ) ; +#480 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#481 = EDGE_CURVE ( 'NONE', #2935, #4154, #3379, .T. ) ; +#482 = ADVANCED_FACE ( 'NONE', ( #2700 ), #1453, .T. ) ; +#483 = ORIENTED_EDGE ( 'NONE', *, *, #2723, .F. ) ; +#484 = PLANE ( 'NONE', #2022 ) ; +#485 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.1000000000000000472, -0.9499999999999998446 ) ) ; +#486 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#487 = EDGE_CURVE ( 'NONE', #4114, #2012, #4024, .T. ) ; +#488 = ORIENTED_EDGE ( 'NONE', *, *, #2881, .F. ) ; +#489 = AXIS2_PLACEMENT_3D ( 'NONE', #927, #236, #3473 ) ; +#490 = ORIENTED_EDGE ( 'NONE', *, *, #4005, .T. ) ; +#491 = AXIS2_PLACEMENT_3D ( 'NONE', #4151, #1514, #3813 ) ; +#492 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#493 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#494 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#495 = CIRCLE ( 'NONE', #2883, 0.09999999999999993616 ) ; +#496 = PLANE ( 'NONE', #2292 ) ; +#497 = DIRECTION ( 'NONE', ( -1.084202172485505223E-15, 0.000000000000000000, -1.000000000000000000 ) ) ; +#498 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.000000000000000000, 0.9499999999999998446 ) ) ; +#499 = ORIENTED_EDGE ( 'NONE', *, *, #4088, .T. ) ; +#500 = LINE ( 'NONE', #1431, #1466 ) ; +#501 = VERTEX_POINT ( 'NONE', #3688 ) ; +#502 = ORIENTED_EDGE ( 'NONE', *, *, #1628, .F. ) ; +#503 = LINE ( 'NONE', #1436, #2921 ) ; +#504 = EDGE_LOOP ( 'NONE', ( #4231, #3470, #3665, #345 ) ) ; +#505 = EDGE_CURVE ( 'NONE', #2522, #1924, #1094, .T. ) ; +#506 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#507 = PLANE ( 'NONE', #2244 ) ; +#508 = ORIENTED_EDGE ( 'NONE', *, *, #1637, .T. ) ; +#509 = EDGE_CURVE ( 'NONE', #3467, #4218, #2371, .T. ) ; +#510 = ORIENTED_EDGE ( 'NONE', *, *, #41, .T. ) ; +#511 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#512 = LINE ( 'NONE', #1809, #108 ) ; +#513 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 1.019238815542511833, -0.9499999999999998446 ) ) ; +#514 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#515 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#516 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#517 = ORIENTED_EDGE ( 'NONE', *, *, #2486, .F. ) ; +#518 = FACE_OUTER_BOUND ( 'NONE', #2256, .T. ) ; +#519 = ORIENTED_EDGE ( 'NONE', *, *, #1808, .T. ) ; +#520 = ORIENTED_EDGE ( 'NONE', *, *, #2653, .T. ) ; +#521 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .T. ) ; +#522 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.1000000000000000056, 0.3499999999999998113 ) ) ; +#523 = EDGE_LOOP ( 'NONE', ( #1219, #848, #1897, #1704 ) ) ; +#524 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.000000000000000000, 0.9499999999999998446 ) ) ; +#525 = SURFACE_STYLE_USAGE ( .BOTH. , #3455 ) ; +#526 = VECTOR ( 'NONE', #2280, 1000.000000000000000 ) ; +#527 = EDGE_CURVE ( 'NONE', #1904, #1946, #430, .T. ) ; +#528 = AXIS2_PLACEMENT_3D ( 'NONE', #3064, #2716, #3036 ) ; +#529 = VERTEX_POINT ( 'NONE', #1136 ) ; +#530 = AXIS2_PLACEMENT_3D ( 'NONE', #3585, #2982, #2010 ) ; +#531 = VECTOR ( 'NONE', #3524, 1000.000000000000000 ) ; +#532 = ORIENTED_EDGE ( 'NONE', *, *, #1491, .T. ) ; +#533 = AXIS2_PLACEMENT_3D ( 'NONE', #107, #2030, #1414 ) ; +#534 = CIRCLE ( 'NONE', #2922, 0.09999999999999993616 ) ; +#535 = CARTESIAN_POINT ( 'NONE', ( -8.432683563776153541E-17, 0.05000000000000000278, 0.5249999999999999112 ) ) ; +#536 = CIRCLE ( 'NONE', #1685, 0.1000000000000001582 ) ; +#537 = PLANE ( 'NONE', #3902 ) ; +#538 = EDGE_CURVE ( 'NONE', #2359, #4061, #743, .T. ) ; +#539 = AXIS2_PLACEMENT_3D ( 'NONE', #101, #4001, #1067 ) ; +#540 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#541 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.1000000000000000472, 0.9499999999999998446 ) ) ; +#542 = FACE_OUTER_BOUND ( 'NONE', #1727, .T. ) ; +#543 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.1000000000000000472, -0.9499999999999998446 ) ) ; +#544 = ADVANCED_FACE ( 'NONE', ( #2050 ), #1774, .F. ) ; +#545 = ORIENTED_EDGE ( 'NONE', *, *, #2589, .F. ) ; +#546 = ORIENTED_EDGE ( 'NONE', *, *, #1628, .T. ) ; +#547 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#548 = ORIENTED_EDGE ( 'NONE', *, *, #4269, .T. ) ; +#549 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, -1.250000000000000000 ) ) ; +#550 = ORIENTED_EDGE ( 'NONE', *, *, #394, .F. ) ; +#551 = DIRECTION ( 'NONE', ( 1.204669080539449837E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; +#552 = VERTEX_POINT ( 'NONE', #2439 ) ; +#553 = AXIS2_PLACEMENT_3D ( 'NONE', #2329, #3670, #410 ) ; +#554 = FILL_AREA_STYLE_COLOUR ( '', #4205 ) ; +#555 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; +#556 = SURFACE_STYLE_USAGE ( .BOTH. , #3506 ) ; +#557 = ADVANCED_FACE ( 'NONE', ( #1411 ), #3402, .T. ) ; +#558 = VECTOR ( 'NONE', #1391, 1000.000000000000000 ) ; +#559 = FILL_AREA_STYLE_COLOUR ( '', #737 ) ; +#560 = LINE ( 'NONE', #1254, #2947 ) ; +#561 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#562 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.1000000000000000056, 0.8500000000000000888 ) ) ; +#563 = AXIS2_PLACEMENT_3D ( 'NONE', #3157, #578, #1871 ) ; +#564 = ORIENTED_EDGE ( 'NONE', *, *, #3893, .T. ) ; +#565 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, 1.606225440719267353E-16 ) ) ; +#566 = EDGE_LOOP ( 'NONE', ( #1921, #1045, #3357, #1097 ) ) ; +#567 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.000000000000000000, 1.250000000000000000 ) ) ; +#568 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#569 = VECTOR ( 'NONE', #191, 1000.000000000000000 ) ; +#570 = ADVANCED_FACE ( 'NONE', ( #1707 ), #3736, .T. ) ; +#571 = VERTEX_POINT ( 'NONE', #786 ) ; +#572 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#573 = ORIENTED_EDGE ( 'NONE', *, *, #1522, .T. ) ; +#574 = LINE ( 'NONE', #3384, #1700 ) ; +#575 = LINE ( 'NONE', #3811, #2578 ) ; +#576 = EDGE_LOOP ( 'NONE', ( #2790, #3102, #2259, #2327 ) ) ; +#577 = EDGE_CURVE ( 'NONE', #4191, #71, #3074, .T. ) ; +#578 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#579 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#580 = EDGE_CURVE ( 'NONE', #1904, #259, #131, .T. ) ; +#581 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#582 = VERTEX_POINT ( 'NONE', #3116 ) ; +#583 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.000000000000000000, 1.250000000000000000 ) ) ; +#584 = EDGE_LOOP ( 'NONE', ( #3836, #521, #1526, #870 ) ) ; +#585 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#586 = FACE_OUTER_BOUND ( 'NONE', #2582, .T. ) ; +#587 = EDGE_CURVE ( 'NONE', #2016, #4191, #3532, .T. ) ; +#588 = ORIENTED_EDGE ( 'NONE', *, *, #2594, .F. ) ; +#589 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#590 = EDGE_CURVE ( 'NONE', #2631, #173, #1841, .T. ) ; +#591 = AXIS2_PLACEMENT_3D ( 'NONE', #1344, #3021, #3666 ) ; +#592 = EDGE_LOOP ( 'NONE', ( #1939, #299, #720, #221 ) ) ; +#593 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#594 = VECTOR ( 'NONE', #4259, 1000.000000000000000 ) ; +#595 = VECTOR ( 'NONE', #2202, 1000.000000000000000 ) ; +#596 = FILL_AREA_STYLE ('',( #3274 ) ) ; +#597 = ORIENTED_EDGE ( 'NONE', *, *, #2727, .F. ) ; +#598 = AXIS2_PLACEMENT_3D ( 'NONE', #273, #3254, #3914 ) ; +#599 = CLOSED_SHELL ( 'NONE', ( #3922, #2846, #3051, #2875, #2901, #3311, #53 ) ) ; +#600 = ORIENTED_EDGE ( 'NONE', *, *, #2002, .F. ) ; +#601 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 1.019238815542511833, 0.1749999999999999611 ) ) ; +#602 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#603 = DIRECTION ( 'NONE', ( -1.606225440719266860E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#604 = PLANE ( 'NONE', #3476 ) ; +#605 = ADVANCED_FACE ( 'NONE', ( #2139 ), #177, .F. ) ; +#606 = ORIENTED_EDGE ( 'NONE', *, *, #1236, .F. ) ; +#607 = VECTOR ( 'NONE', #2346, 1000.000000000000000 ) ; +#608 = LINE ( 'NONE', #2499, #2102 ) ; +#609 = ORIENTED_EDGE ( 'NONE', *, *, #3263, .F. ) ; +#610 = LINE ( 'NONE', #279, #2808 ) ; +#611 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#612 = EDGE_CURVE ( 'NONE', #2369, #3344, #3471, .T. ) ; +#613 = EDGE_CURVE ( 'NONE', #1225, #1092, #2847, .T. ) ; +#614 = ORIENTED_EDGE ( 'NONE', *, *, #1979, .T. ) ; +#615 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.05000000000000000278, 0.9499999999999999556 ) ) ; +#616 = EDGE_CURVE ( 'NONE', #3006, #1623, #2479, .T. ) ; +#617 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#618 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#619 = VERTEX_POINT ( 'NONE', #3143 ) ; +#620 = VERTEX_POINT ( 'NONE', #1876 ) ; +#621 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#622 = FACE_OUTER_BOUND ( 'NONE', #4160, .T. ) ; +#623 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2101, 'distance_accuracy_value', 'NONE'); +#624 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.1000000000000000056, 0.8500000000000000888 ) ) ; +#625 = ORIENTED_EDGE ( 'NONE', *, *, #401, .T. ) ; +#626 = CIRCLE ( 'NONE', #4268, 0.09999999999999993616 ) ; +#627 = AXIS2_PLACEMENT_3D ( 'NONE', #253, #937, #3174 ) ; +#628 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.1000000000000000472, -1.250000000000000000 ) ) ; +#629 = ORIENTED_EDGE ( 'NONE', *, *, #2681, .F. ) ; +#630 = LINE ( 'NONE', #984, #140 ) ; +#631 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000056, 0.1749999999999999611 ) ) ; +#632 = EDGE_CURVE ( 'NONE', #1057, #1138, #2870, .T. ) ; +#633 = VERTEX_POINT ( 'NONE', #4201 ) ; +#634 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3995 ) ) ; +#635 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -3.614007241618346799E-16 ) ) ; +#636 = EDGE_CURVE ( 'NONE', #4100, #4255, #1210, .T. ) ; +#637 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#638 = EDGE_CURVE ( 'NONE', #3725, #2871, #234, .T. ) ; +#639 = DIRECTION ( 'NONE', ( -1.084202172485505223E-15, 0.000000000000000000, -1.000000000000000000 ) ) ; +#640 = ORIENTED_EDGE ( 'NONE', *, *, #3176, .F. ) ; +#641 = ORIENTED_EDGE ( 'NONE', *, *, #162, .F. ) ; +#642 = PRESENTATION_STYLE_ASSIGNMENT (( #2270 ) ) ; +#643 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.000000000000000000, 0.5249999999999999112 ) ) ; +#644 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#645 = DIRECTION ( 'NONE', ( 3.614007241618346799E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#646 = LINE ( 'NONE', #3153, #531 ) ; +#647 = ADVANCED_FACE ( 'NONE', ( #2810 ), #2461, .T. ) ; +#648 = CYLINDRICAL_SURFACE ( 'NONE', #2092, 0.09999999999999993616 ) ; +#649 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#650 = ORIENTED_EDGE ( 'NONE', *, *, #1859, .F. ) ; +#651 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.05000000000000000278, -0.5249999999999999112 ) ) ; +#652 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#653 = ORIENTED_EDGE ( 'NONE', *, *, #2828, .T. ) ; +#654 = FACE_OUTER_BOUND ( 'NONE', #3218, .T. ) ; +#655 = EDGE_CURVE ( 'NONE', #2468, #911, #190, .T. ) ; +#656 = VERTEX_POINT ( 'NONE', #924 ) ; +#657 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#658 = EDGE_LOOP ( 'NONE', ( #3674, #2551, #4054, #3114 ) ) ; +#659 = AXIS2_PLACEMENT_3D ( 'NONE', #1317, #4000, #1680 ) ; +#660 = ORIENTED_EDGE ( 'NONE', *, *, #505, .F. ) ; +#661 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#662 = LINE ( 'NONE', #3935, #2572 ) ; +#663 = LINE ( 'NONE', #2339, #3825 ) ; +#664 = PLANE ( 'NONE', #3415 ) ; +#665 = EDGE_CURVE ( 'NONE', #1918, #3797, #2156, .T. ) ; +#666 = EDGE_CURVE ( 'NONE', #745, #2817, #3553, .T. ) ; +#667 = VECTOR ( 'NONE', #3679, 1000.000000000000000 ) ; +#668 = CLOSED_SHELL ( 'NONE', ( #923, #717, #942, #3369, #2757, #2058 ) ) ; +#669 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.05000000000000000278, -0.9499999999999999556 ) ) ; +#670 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#671 = VERTEX_POINT ( 'NONE', #3163 ) ; +#672 = AXIS2_PLACEMENT_3D ( 'NONE', #1734, #159, #1799 ) ; +#673 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000004552, 0.1000000000000000472, 0.1749999999999998779 ) ) ; +#674 = LINE ( 'NONE', #2699, #2425 ) ; +#675 = VECTOR ( 'NONE', #3496, 1000.000000000000000 ) ; +#676 = ORIENTED_EDGE ( 'NONE', *, *, #912, .F. ) ; +#677 = VECTOR ( 'NONE', #3041, 1000.000000000000000 ) ; +#678 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#679 = VERTEX_POINT ( 'NONE', #1519 ) ; +#680 = ORIENTED_EDGE ( 'NONE', *, *, #1230, .F. ) ; +#681 = EDGE_CURVE ( 'NONE', #3815, #1564, #117, .T. ) ; +#682 = VERTEX_POINT ( 'NONE', #1534 ) ; +#683 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000056, -0.1749999999999999611 ) ) ; +#684 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#685 = LINE ( 'NONE', #354, #4171 ) ; +#686 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.606225440719267599E-16 ) ) ; +#687 = ORIENTED_EDGE ( 'NONE', *, *, #3478, .F. ) ; +#688 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1845 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2226, #2900, #4057 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#689 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#690 = PLANE ( 'NONE', #2856 ) ; +#691 = ORIENTED_EDGE ( 'NONE', *, *, #2548, .T. ) ; +#692 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.000000000000000000, 1.250000000000000000 ) ) ; +#693 = VECTOR ( 'NONE', #1468, 1000.000000000000000 ) ; +#694 = VECTOR ( 'NONE', #147, 1000.000000000000000 ) ; +#695 = ORIENTED_EDGE ( 'NONE', *, *, #2314, .F. ) ; +#696 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.204669080539450330E-16 ) ) ; +#697 = AXIS2_PLACEMENT_3D ( 'NONE', #420, #168, #397 ) ; +#698 = ORIENTED_EDGE ( 'NONE', *, *, #3276, .F. ) ; +#699 = PLANE ( 'NONE', #814 ) ; +#700 = EDGE_LOOP ( 'NONE', ( #2806, #2877, #4012, #3655 ) ) ; +#701 = EDGE_LOOP ( 'NONE', ( #3806, #1888, #3531, #3345 ) ) ; +#702 = LINE ( 'NONE', #4014, #735 ) ; +#703 = LINE ( 'NONE', #3610, #1441 ) ; +#704 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 1.019238815542511833, 0.8500000000000000888 ) ) ; +#705 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.1000000000000000056, 0.000000000000000000 ) ) ; +#706 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#707 = EDGE_CURVE ( 'NONE', #1184, #32, #608, .T. ) ; +#708 = EDGE_CURVE ( 'NONE', #2269, #3821, #3179, .T. ) ; +#709 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#710 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#711 = ORIENTED_EDGE ( 'NONE', *, *, #1359, .F. ) ; +#712 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#713 = ORIENTED_EDGE ( 'NONE', *, *, #3927, .T. ) ; +#714 = LINE ( 'NONE', #386, #2285 ) ; +#715 = EDGE_CURVE ( 'NONE', #4147, #3878, #3513, .T. ) ; +#716 = ORIENTED_EDGE ( 'NONE', *, *, #425, .F. ) ; +#717 = ADVANCED_FACE ( 'NONE', ( #1622 ), #3306, .F. ) ; +#718 = SURFACE_SIDE_STYLE ('',( #1325 ) ) ; +#719 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#720 = ORIENTED_EDGE ( 'NONE', *, *, #2141, .T. ) ; +#721 = VERTEX_POINT ( 'NONE', #3617 ) ; +#722 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#723 = FACE_OUTER_BOUND ( 'NONE', #504, .T. ) ; +#724 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.05000000000000000278, 0.000000000000000000 ) ) ; +#725 = AXIS2_PLACEMENT_3D ( 'NONE', #1644, #1683, #2958 ) ; +#726 = FACE_OUTER_BOUND ( 'NONE', #2055, .T. ) ; +#727 = FACE_OUTER_BOUND ( 'NONE', #324, .T. ) ; +#728 = VECTOR ( 'NONE', #3747, 1000.000000000000000 ) ; +#729 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#730 = LINE ( 'NONE', #427, #3707 ) ; +#731 = ORIENTED_EDGE ( 'NONE', *, *, #2548, .F. ) ; +#732 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 1.019238815542511833, -0.5249999999999999112 ) ) ; +#733 = AXIS2_PLACEMENT_3D ( 'NONE', #3855, #1239, #844 ) ; +#734 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 1.019238815542511833, -0.9499999999999999556 ) ) ; +#735 = VECTOR ( 'NONE', #2668, 1000.000000000000000 ) ; +#736 = VECTOR ( 'NONE', #2387, 1000.000000000000000 ) ; +#737 = COLOUR_RGB ( '',0.2509803921568627416, 0.2509803921568627416, 0.2509803921568627416 ) ; +#738 = ORIENTED_EDGE ( 'NONE', *, *, #3007, .T. ) ; +#739 = AXIS2_PLACEMENT_3D ( 'NONE', #2800, #2778, #1131 ) ; +#740 = PLANE ( 'NONE', #533 ) ; +#741 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#742 = CYLINDRICAL_SURFACE ( 'NONE', #2740, 0.1749999999999999611 ) ; +#743 = CIRCLE ( 'NONE', #389, 0.09999999999999993616 ) ; +#744 = ADVANCED_FACE ( 'NONE', ( #1959 ), #339, .F. ) ; +#745 = VERTEX_POINT ( 'NONE', #2258 ) ; +#746 = ADVANCED_FACE ( 'NONE', ( #1982 ), #2235, .F. ) ; +#747 = ADVANCED_FACE ( 'NONE', ( #3981 ), #2910, .F. ) ; +#748 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#749 = ORIENTED_EDGE ( 'NONE', *, *, #2242, .F. ) ; +#750 = EDGE_LOOP ( 'NONE', ( #716, #1475, #3042, #3493 ) ) ; +#751 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.1000000000000000472, 1.250000000000000000 ) ) ; +#752 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 3.614007241618346799E-16 ) ) ; +#753 = LINE ( 'NONE', #724, #3201 ) ; +#754 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#755 = ADVANCED_FACE ( 'NONE', ( #1259 ), #690, .F. ) ; +#756 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#757 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 1.019238815542511833, -0.1749999999999998501 ) ) ; +#758 = LINE ( 'NONE', #1091, #2302 ) ; +#759 = EDGE_LOOP ( 'NONE', ( #749, #2000, #3588, #1319 ) ) ; +#760 = LINE ( 'NONE', #2999, #1602 ) ; +#761 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.05000000000000000278, 0.000000000000000000 ) ) ; +#762 = VECTOR ( 'NONE', #2514, 1000.000000000000000 ) ; +#763 = ORIENTED_EDGE ( 'NONE', *, *, #4005, .F. ) ; +#764 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.05000000000000000278, 0.5249999999999999112 ) ) ; +#765 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#766 = SURFACE_STYLE_USAGE ( .BOTH. , #951 ) ; +#767 = EDGE_CURVE ( 'NONE', #2888, #2359, #1021, .T. ) ; +#768 = AXIS2_PLACEMENT_3D ( 'NONE', #1449, #2431, #3422 ) ; +#769 = ORIENTED_EDGE ( 'NONE', *, *, #1338, .T. ) ; +#770 = ADVANCED_FACE ( 'NONE', ( #2655 ), #2972, .T. ) ; +#771 = CIRCLE ( 'NONE', #3449, 0.09999999999999993616 ) ; +#772 = LINE ( 'NONE', #1420, #4040 ) ; +#773 = ORIENTED_EDGE ( 'NONE', *, *, #475, .T. ) ; +#774 = ORIENTED_EDGE ( 'NONE', *, *, #4222, .T. ) ; +#775 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, 0.1749999999999998779 ) ) ; +#776 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2680 ), #3101 ) ; +#777 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#778 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.275531967630005245E-16 ) ) ; +#779 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#780 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 1.019238815542511833, 1.250000000000000000 ) ) ; +#781 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000056, 0.5250000000000000222 ) ) ; +#782 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#783 = ORIENTED_EDGE ( 'NONE', *, *, #2200, .T. ) ; +#784 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#785 = EDGE_CURVE ( 'NONE', #2294, #2115, #31, .T. ) ; +#786 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#787 = VERTEX_POINT ( 'NONE', #982 ) ; +#788 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#789 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#790 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.05000000000000000278, -0.9499999999999998446 ) ) ; +#791 = EDGE_LOOP ( 'NONE', ( #2728, #3624, #2858, #825 ) ) ; +#792 = EDGE_CURVE ( 'NONE', #2104, #3142, #12, .T. ) ; +#793 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ; +#794 = VERTEX_POINT ( 'NONE', #2956 ) ; +#795 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#796 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000472, 0.1749999999999999611 ) ) ; +#797 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 5.201562118716424266, -1.250000000000000000 ) ) ; +#798 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#799 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#800 = PLANE ( 'NONE', #123 ) ; +#801 = VERTEX_POINT ( 'NONE', #1300 ) ; +#802 = FACE_OUTER_BOUND ( 'NONE', #701, .T. ) ; +#803 = EDGE_CURVE ( 'NONE', #960, #1408, #4046, .T. ) ; +#804 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#805 = VECTOR ( 'NONE', #581, 1000.000000000000000 ) ; +#806 = ORIENTED_EDGE ( 'NONE', *, *, #2747, .F. ) ; +#807 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000472, -0.5249999999999999112 ) ) ; +#808 = AXIS2_PLACEMENT_3D ( 'NONE', #4086, #1130, #3768 ) ; +#809 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#810 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#811 = VECTOR ( 'NONE', #3874, 1000.000000000000000 ) ; +#812 = VECTOR ( 'NONE', #1997, 1000.000000000000000 ) ; +#813 = ORIENTED_EDGE ( 'NONE', *, *, #1359, .T. ) ; +#814 = AXIS2_PLACEMENT_3D ( 'NONE', #1990, #3314, #3410 ) ; +#815 = ORIENTED_EDGE ( 'NONE', *, *, #3137, .F. ) ; +#816 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#817 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.05000000000000000278, -1.250000000000000000 ) ) ; +#818 = LINE ( 'NONE', #2108, #1479 ) ; +#819 = EDGE_CURVE ( 'NONE', #2455, #1594, #1596, .T. ) ; +#820 = LINE ( 'NONE', #1812, #569 ) ; +#821 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#822 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#823 = ORIENTED_EDGE ( 'NONE', *, *, #4163, .T. ) ; +#824 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000472, -0.9499999999999999556 ) ) ; +#825 = ORIENTED_EDGE ( 'NONE', *, *, #368, .F. ) ; +#826 = ORIENTED_EDGE ( 'NONE', *, *, #4081, .T. ) ; +#827 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#828 = ORIENTED_EDGE ( 'NONE', *, *, #2695, .T. ) ; +#829 = FACE_OUTER_BOUND ( 'NONE', #1501, .T. ) ; +#830 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1232, 'distance_accuracy_value', 'NONE'); +#831 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#832 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; +#833 = ORIENTED_EDGE ( 'NONE', *, *, #2044, .F. ) ; +#834 = EDGE_CURVE ( 'NONE', #182, #1316, #1318, .T. ) ; +#835 = CIRCLE ( 'NONE', #489, 0.1000000000000001582 ) ; +#836 = EDGE_LOOP ( 'NONE', ( #1273, #999, #650, #348 ) ) ; +#837 = VECTOR ( 'NONE', #3528, 1000.000000000000000 ) ; +#838 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.1000000000000000472, -0.9499999999999998446 ) ) ; +#839 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#840 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#841 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1919 ) ) ; +#842 = PLANE ( 'NONE', #1306 ) ; +#843 = LINE ( 'NONE', #781, #3987 ) ; +#844 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#845 = VERTEX_POINT ( 'NONE', #2590 ) ; +#846 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.05000000000000000278, 0.3499999999999998113 ) ) ; +#847 = VERTEX_POINT ( 'NONE', #965 ) ; +#848 = ORIENTED_EDGE ( 'NONE', *, *, #1833, .F. ) ; +#849 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#850 = EDGE_LOOP ( 'NONE', ( #3905, #1159, #3053, #2009 ) ) ; +#851 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.000000000000000000, 1.250000000000000000 ) ) ; +#852 = LINE ( 'NONE', #2419, #1164 ) ; +#853 = VERTEX_POINT ( 'NONE', #628 ) ; +#854 = EDGE_CURVE ( 'NONE', #2817, #1368, #1828, .T. ) ; +#855 = ORIENTED_EDGE ( 'NONE', *, *, #3979, .T. ) ; +#856 = EDGE_CURVE ( 'NONE', #2305, #1861, #2934, .T. ) ; +#857 = PRESENTATION_STYLE_ASSIGNMENT (( #3541 ) ) ; +#858 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#859 = PLANE ( 'NONE', #4069 ) ; +#860 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#861 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.1000000000000000472, 1.250000000000000000 ) ) ; +#862 = ORIENTED_EDGE ( 'NONE', *, *, #2414, .T. ) ; +#863 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#864 = VERTEX_POINT ( 'NONE', #2633 ) ; +#865 = CYLINDRICAL_SURFACE ( 'NONE', #144, 0.09999999999999993616 ) ; +#866 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #3609, 'distance_accuracy_value', 'NONE'); +#867 = SURFACE_SIDE_STYLE ('',( #3360 ) ) ; +#868 = VECTOR ( 'NONE', #784, 1000.000000000000000 ) ; +#869 = VECTOR ( 'NONE', #876, 1000.000000000000000 ) ; +#870 = ORIENTED_EDGE ( 'NONE', *, *, #1458, .T. ) ; +#871 = AXIS2_PLACEMENT_3D ( 'NONE', #3733, #782, #3397 ) ; +#872 = CLOSED_SHELL ( 'NONE', ( #3526, #1447, #2560, #4032, #2611, #3334 ) ) ; +#873 = VERTEX_POINT ( 'NONE', #3957 ) ; +#875 = AXIS2_PLACEMENT_3D ( 'NONE', #247, #657, #3542 ) ; +#874 = FACE_OUTER_BOUND ( 'NONE', #1553, .T. ) ; +#876 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#877 = FILL_AREA_STYLE ('',( #2491 ) ) ; +#878 = AXIS2_PLACEMENT_3D ( 'NONE', #1362, #2024, #1726 ) ; +#879 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#880 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#881 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.9499999999999999556, -1.000000000000000000 ) ) ; +#882 = EDGE_CURVE ( 'NONE', #2075, #847, #1429, .T. ) ; +#883 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#884 = ORIENTED_EDGE ( 'NONE', *, *, #164, .T. ) ; +#885 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#886 = ORIENTED_EDGE ( 'NONE', *, *, #3103, .F. ) ; +#887 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#888 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.1000000000000000472, 0.5249999999999999112 ) ) ; +#889 = VERTEX_POINT ( 'NONE', #2742 ) ; +#890 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#891 = EDGE_CURVE ( 'NONE', #2942, #4165, #1703, .T. ) ; +#892 = EDGE_LOOP ( 'NONE', ( #3777, #2446, #4182, #3963 ) ) ; +#893 = EDGE_CURVE ( 'NONE', #3251, #1573, #4071, .T. ) ; +#894 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3238 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3758, #2143, #1142 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#895 = LINE ( 'NONE', #4190, #2124 ) ; +#896 = LINE ( 'NONE', #513, #1144 ) ; +#897 = ORIENTED_EDGE ( 'NONE', *, *, #2594, .T. ) ; +#898 = VECTOR ( 'NONE', #2198, 1000.000000000000000 ) ; +#899 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#900 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 1.019238815542511833, -0.5250000000000000222 ) ) ; +#901 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#902 = AXIS2_PLACEMENT_3D ( 'NONE', #2558, #899, #291 ) ; +#903 = ORIENTED_EDGE ( 'NONE', *, *, #4093, .F. ) ; +#904 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.1000000000000000472, -1.250000000000000000 ) ) ; +#905 = ORIENTED_EDGE ( 'NONE', *, *, #3847, .F. ) ; +#906 = ADVANCED_FACE ( 'NONE', ( #3353 ), #1384, .T. ) ; +#907 = LINE ( 'NONE', #2549, #3512 ) ; +#908 = LINE ( 'NONE', #1879, #3858 ) ; +#909 = ORIENTED_EDGE ( 'NONE', *, *, #1950, .T. ) ; +#910 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#911 = VERTEX_POINT ( 'NONE', #1407 ) ; +#912 = EDGE_CURVE ( 'NONE', #1865, #2529, #3071, .T. ) ; +#913 = FILL_AREA_STYLE ('',( #3523 ) ) ; +#914 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#915 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .T. ) ; +#916 = ORIENTED_EDGE ( 'NONE', *, *, #577, .F. ) ; +#917 = SURFACE_STYLE_FILL_AREA ( #2252 ) ; +#918 = PLANE ( 'NONE', #902 ) ; +#919 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 1.019238815542511833, -0.5249999999999999112 ) ) ; +#920 = EDGE_CURVE ( 'NONE', #2378, #3275, #3147, .T. ) ; +#921 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, 0.3499999999999998113 ) ) ; +#922 = ORIENTED_EDGE ( 'NONE', *, *, #301, .F. ) ; +#923 = ADVANCED_FACE ( 'NONE', ( #3750 ), #3375, .T. ) ; +#924 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#925 = ORIENTED_EDGE ( 'NONE', *, *, #3045, .T. ) ; +#926 = EDGE_CURVE ( 'NONE', #2848, #2617, #730, .T. ) ; +#927 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 1.000000000000000000, -1.000000000000000000 ) ) ; +#928 = FACE_OUTER_BOUND ( 'NONE', #2796, .T. ) ; +#929 = VERTEX_POINT ( 'NONE', #55 ) ; +#930 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 1.000000000000000000, 1.250000000000000000 ) ) ; +#931 = VECTOR ( 'NONE', #3136, 1000.000000000000000 ) ; +#932 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.05000000000000000278, 0.5249999999999999112 ) ) ; +#933 = PLANE ( 'NONE', #1951 ) ; +#934 = VERTEX_POINT ( 'NONE', #3019 ) ; +#935 = VECTOR ( 'NONE', #1998, 1000.000000000000000 ) ; +#936 = EDGE_LOOP ( 'NONE', ( #1251, #1797, #823, #1840 ) ) ; +#937 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#938 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.000000000000000000, -0.3499999999999998113 ) ) ; +#939 = VECTOR ( 'NONE', #3029, 1000.000000000000000 ) ; +#940 = FACE_OUTER_BOUND ( 'NONE', #4124, .T. ) ; +#941 = VERTEX_POINT ( 'NONE', #2411 ) ; +#942 = ADVANCED_FACE ( 'NONE', ( #2997 ), #1771, .F. ) ; +#943 = VECTOR ( 'NONE', #748, 1000.000000000000000 ) ; +#944 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#945 = ORIENTED_EDGE ( 'NONE', *, *, #4019, .F. ) ; +#946 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#947 = PLANE ( 'NONE', #240 ) ; +#948 = ADVANCED_FACE ( 'NONE', ( #2368 ), #800, .F. ) ; +#949 = EDGE_LOOP ( 'NONE', ( #1394, #1451, #4042, #2178 ) ) ; +#950 = PLANE ( 'NONE', #3130 ) ; +#951 = SURFACE_SIDE_STYLE ('',( #187 ) ) ; +#952 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#953 = ORIENTED_EDGE ( 'NONE', *, *, #3972, .F. ) ; +#954 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3719 ) ) ; +#955 = ORIENTED_EDGE ( 'NONE', *, *, #3389, .F. ) ; +#956 = PLANE ( 'NONE', #2673 ) ; +#957 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.1000000000000000056, -0.1749999999999998501 ) ) ; +#958 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #3675, 'design' ) ; +#959 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 1.019238815542511833, -1.250000000000000000 ) ) ; +#960 = VERTEX_POINT ( 'NONE', #2675 ) ; +#961 = VECTOR ( 'NONE', #2375, 1000.000000000000000 ) ; +#962 = EDGE_CURVE ( 'NONE', #1910, #3142, #1999, .T. ) ; +#963 = AXIS2_PLACEMENT_3D ( 'NONE', #1696, #2080, #3087 ) ; +#964 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000472, 0.5249999999999999112 ) ) ; +#965 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.05000000000000000278, -1.250000000000000000 ) ) ; +#966 = ORIENTED_EDGE ( 'NONE', *, *, #1185, .T. ) ; +#967 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 1.019238815542511833, -1.250000000000000000 ) ) ; +#968 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#969 = ORIENTED_EDGE ( 'NONE', *, *, #3303, .F. ) ; +#970 = PLANE ( 'NONE', #3335 ) ; +#971 = ORIENTED_EDGE ( 'NONE', *, *, #1376, .F. ) ; +#972 = EDGE_CURVE ( 'NONE', #2789, #1623, #3711, .T. ) ; +#973 = EDGE_CURVE ( 'NONE', #128, #3629, #1450, .T. ) ; +#974 = LINE ( 'NONE', #3565, #1549 ) ; +#975 = ORIENTED_EDGE ( 'NONE', *, *, #2398, .F. ) ; +#976 = EDGE_LOOP ( 'NONE', ( #3104, #945, #4273, #2656 ) ) ; +#977 = LINE ( 'NONE', #643, #347 ) ; +#978 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000056, 0.5250000000000000222 ) ) ; +#979 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#980 = ORIENTED_EDGE ( 'NONE', *, *, #2756, .F. ) ; +#981 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#982 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#983 = ORIENTED_EDGE ( 'NONE', *, *, #1338, .F. ) ; +#984 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000472, -0.9499999999999999556 ) ) ; +#985 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.606225440719267599E-16 ) ) ; +#986 = EDGE_LOOP ( 'NONE', ( #2033, #862, #2420, #1893 ) ) ; +#987 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#988 = EDGE_CURVE ( 'NONE', #4114, #275, #758, .T. ) ; +#989 = EDGE_LOOP ( 'NONE', ( #3085, #3969, #2353, #676 ) ) ; +#990 = PLANE ( 'NONE', #530 ) ; +#991 = VECTOR ( 'NONE', #2391, 1000.000000000000000 ) ; +#992 = ORIENTED_EDGE ( 'NONE', *, *, #2223, .T. ) ; +#993 = VECTOR ( 'NONE', #3260, 1000.000000000000000 ) ; +#994 = ORIENTED_EDGE ( 'NONE', *, *, #1903, .T. ) ; +#995 = LINE ( 'NONE', #3913, #3731 ) ; +#996 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.1000000000000000472, 0.9499999999999998446 ) ) ; +#997 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #3672, 'distance_accuracy_value', 'NONE'); +#998 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 3.614007241618346799E-16 ) ) ; +#999 = ORIENTED_EDGE ( 'NONE', *, *, #1898, .F. ) ; +#1000 = CLOSED_SHELL ( 'NONE', ( #1083, #1985, #2620, #2036, #2284, #2816, #2207, #1049, #145, #3184, #3226, #4067, #2987, #2125, #1649, #1329, #3209, #1137, #3196, #2219, #2600, #3881, #1577, #3322, #570, #3604, #3502, #1163, #1962, #1732, #2477, #3128, #3843, #3448, #3534, #2084, #2145, #2103, #1417, #2964, #3107, #4031, #1497, #3992, #557, #906, #1532, #323, #2173, #266, #1181, #288, #1613, #2354, #1199, #262, #1182, #3160, #1843, #3386, #15 ) ) ; +#1001 = CARTESIAN_POINT ( 'NONE', ( 0.8499999999999997558, 0.05000000000000000278, 3.071906155375593596E-16 ) ) ; +#1002 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1003 = EDGE_LOOP ( 'NONE', ( #4170, #1756, #2500, #2251 ) ) ; +#1004 = VECTOR ( 'NONE', #2452, 1000.000000000000000 ) ; +#1005 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#1006 = AXIS2_PLACEMENT_3D ( 'NONE', #3606, #304, #2861 ) ; +#1007 = AXIS2_PLACEMENT_3D ( 'NONE', #2725, #156, #451 ) ; +#1008 = ORIENTED_EDGE ( 'NONE', *, *, #587, .T. ) ; +#1009 = LINE ( 'NONE', #3647, #3180 ) ; +#1010 = ORIENTED_EDGE ( 'NONE', *, *, #164, .F. ) ; +#1011 = ORIENTED_EDGE ( 'NONE', *, *, #343, .F. ) ; +#1012 = EDGE_CURVE ( 'NONE', #241, #1440, #4033, .T. ) ; +#1013 = EDGE_LOOP ( 'NONE', ( #448, #980, #3123, #1842 ) ) ; +#1014 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#1015 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.000000000000000000, -0.3499999999999998113 ) ) ; +#1016 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1017 = LINE ( 'NONE', #1996, #4102 ) ; +#1018 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.9499999999999999556, -1.000000000000000000 ) ) ; +#1019 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2586 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #617, #90, #637 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1020 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#1021 = LINE ( 'NONE', #4264, #472 ) ; +#1022 = ORIENTED_EDGE ( 'NONE', *, *, #2172, .T. ) ; +#1023 = CARTESIAN_POINT ( 'NONE', ( 0.3499999999999997002, 0.05000000000000000278, 1.264902534566420443E-16 ) ) ; +#1024 = VECTOR ( 'NONE', #2045, 1000.000000000000000 ) ; +#1025 = ADVANCED_FACE ( 'NONE', ( #447 ), #477, .T. ) ; +#1026 = AXIS2_PLACEMENT_3D ( 'NONE', #1633, #353, #2317 ) ; +#1027 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #2501, #958 ) ; +#1028 = EDGE_LOOP ( 'NONE', ( #1970, #2357, #1154, #971, #3870 ) ) ; +#1029 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1030 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#1031 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3499 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1488, #2188, #1548 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1032 = ORIENTED_EDGE ( 'NONE', *, *, #2909, .F. ) ; +#1033 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.05000000000000000278, 0.9499999999999999556 ) ) ; +#1034 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1035 = EDGE_LOOP ( 'NONE', ( #3514, #3056, #1967, #23 ) ) ; +#1036 = ORIENTED_EDGE ( 'NONE', *, *, #3522, .F. ) ; +#1037 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.1000000000000000056, -0.5249999999999999112 ) ) ; +#1038 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -1.606225440719266860E-16 ) ) ; +#1039 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1040 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#1041 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#1042 = EDGE_CURVE ( 'NONE', #1057, #4114, #1530, .T. ) ; +#1043 = LINE ( 'NONE', #376, #993 ) ; +#1044 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -0.5250000000000000222 ) ) ; +#1045 = ORIENTED_EDGE ( 'NONE', *, *, #3888, .T. ) ; +#1046 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1047 = VECTOR ( 'NONE', #1944, 1000.000000000000000 ) ; +#1048 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.000000000000000000, -1.250000000000000000 ) ) ; +#1049 = ADVANCED_FACE ( 'NONE', ( #172 ), #2783, .F. ) ; +#1050 = EDGE_CURVE ( 'NONE', #1310, #3006, #3896, .T. ) ; +#1051 = ORIENTED_EDGE ( 'NONE', *, *, #2377, .F. ) ; +#1052 = FACE_OUTER_BOUND ( 'NONE', #2660, .T. ) ; +#1053 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1054 = FILL_AREA_STYLE ('',( #2032 ) ) ; +#1055 = ORIENTED_EDGE ( 'NONE', *, *, #3120, .T. ) ; +#1056 = LINE ( 'NONE', #2356, #943 ) ; +#1057 = VERTEX_POINT ( 'NONE', #1469 ) ; +#1058 = ORIENTED_EDGE ( 'NONE', *, *, #580, .F. ) ; +#1059 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1060 = LINE ( 'NONE', #492, #3864 ) ; +#1061 = FACE_OUTER_BOUND ( 'NONE', #2208, .T. ) ; +#1062 = VECTOR ( 'NONE', #4153, 1000.000000000000000 ) ; +#1063 = LINE ( 'NONE', #3659, #2570 ) ; +#1064 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#1065 = VECTOR ( 'NONE', #3482, 1000.000000000000000 ) ; +#1066 = FACE_OUTER_BOUND ( 'NONE', #892, .T. ) ; +#1067 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1068 = ORIENTED_EDGE ( 'NONE', *, *, #3024, .F. ) ; +#1069 = FACE_OUTER_BOUND ( 'NONE', #3844, .T. ) ; +#1070 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #111 ), #3266 ) ; +#1071 = VECTOR ( 'NONE', #2232, 1000.000000000000000 ) ; +#1072 = LINE ( 'NONE', #4074, #3701 ) ; +#1073 = CLOSED_SHELL ( 'NONE', ( #3822, #2915, #1150, #388, #3804, #1516 ) ) ; +#1074 = EDGE_CURVE ( 'NONE', #3712, #2440, #193, .T. ) ; +#1075 = ORIENTED_EDGE ( 'NONE', *, *, #4037, .F. ) ; +#1076 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 1.019238815542511833, -0.1749999999999999611 ) ) ; +#1077 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#1078 = PLANE ( 'NONE', #4192 ) ; +#1079 = AXIS2_PLACEMENT_3D ( 'NONE', #1119, #4004, #381 ) ; +#1080 = EDGE_CURVE ( 'NONE', #2077, #3467, #3442, .T. ) ; +#1081 = ORIENTED_EDGE ( 'NONE', *, *, #2531, .F. ) ; +#1082 = VERTEX_POINT ( 'NONE', #254 ) ; +#1083 = ADVANCED_FACE ( 'NONE', ( #1217 ), #2193, .F. ) ; +#1084 = ORIENTED_EDGE ( 'NONE', *, *, #3780, .F. ) ; +#1085 = PLANE ( 'NONE', #419 ) ; +#1086 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 1.019238815542511833, -0.9499999999999998446 ) ) ; +#1087 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.05000000000000000278, 0.1749999999999998501 ) ) ; +#1088 = LINE ( 'NONE', #797, #1604 ) ; +#1089 = LINE ( 'NONE', #2739, #736 ) ; +#1090 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000472, -0.1749999999999998779 ) ) ; +#1091 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#1092 = VERTEX_POINT ( 'NONE', #498 ) ; +#1093 = DIRECTION ( 'NONE', ( -1.084202172485505223E-15, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1094 = LINE ( 'NONE', #1387, #607 ) ; +#1095 = EDGE_CURVE ( 'NONE', #1751, #2970, #4104, .T. ) ; +#1096 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1434 ) ) ; +#1097 = ORIENTED_EDGE ( 'NONE', *, *, #2860, .F. ) ; +#1098 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, -0.3499999999999998113 ) ) ; +#1099 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.000000000000000000, -0.5249999999999999112 ) ) ; +#1100 = VECTOR ( 'NONE', #200, 1000.000000000000000 ) ; +#1101 = ORIENTED_EDGE ( 'NONE', *, *, #2451, .F. ) ; +#1102 = VECTOR ( 'NONE', #1915, 1000.000000000000000 ) ; +#1103 = FILL_AREA_STYLE ('',( #392 ) ) ; +#1104 = ORIENTED_EDGE ( 'NONE', *, *, #3955, .T. ) ; +#1105 = EDGE_CURVE ( 'NONE', #1983, #1694, #3529, .T. ) ; +#1106 = ADVANCED_FACE ( 'NONE', ( #1556 ), #1794, .F. ) ; +#1107 = EDGE_LOOP ( 'NONE', ( #2335, #3882, #256, #197 ) ) ; +#1108 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1109 = AXIS2_PLACEMENT_3D ( 'NONE', #1014, #1108, #1719 ) ; +#1110 = PLANE ( 'NONE', #3926 ) ; +#1111 = LINE ( 'NONE', #3063, #2502 ) ; +#1112 = FACE_OUTER_BOUND ( 'NONE', #759, .T. ) ; +#1113 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 1.019238815542511833, 0.8500000000000000888 ) ) ; +#1114 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#1115 = LINE ( 'NONE', #1152, #693 ) ; +#1116 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#1117 = VERTEX_POINT ( 'NONE', #2474 ) ; +#1118 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1119 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.6671572875253807267, -1.000000000000000000 ) ) ; +#1120 = ORIENTED_EDGE ( 'NONE', *, *, #2886, .T. ) ; +#1121 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1122 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#1123 = PLANE ( 'NONE', #3292 ) ; +#1124 = ORIENTED_EDGE ( 'NONE', *, *, #4143, .F. ) ; +#1125 = EDGE_CURVE ( 'NONE', #1946, #1372, #4152, .T. ) ; +#1126 = VERTEX_POINT ( 'NONE', #3111 ) ; +#1127 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1128 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000472, -0.1749999999999998779 ) ) ; +#1129 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1130 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ; +#1131 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1132 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#1133 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1134 = ORIENTED_EDGE ( 'NONE', *, *, #444, .F. ) ; +#1135 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#1136 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.1000000000000000472, 1.250000000000000000 ) ) ; +#1137 = ADVANCED_FACE ( 'NONE', ( #3793 ), #4133, .T. ) ; +#1138 = VERTEX_POINT ( 'NONE', #3175 ) ; +#1139 = LINE ( 'NONE', #2441, #249 ) ; +#1140 = AXIS2_PLACEMENT_3D ( 'NONE', #3013, #998, #645 ) ; +#1141 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000056, -0.5250000000000000222 ) ) ; +#1142 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1143 = CIRCLE ( 'NONE', #2710, 0.09999999999999993616 ) ; +#1144 = VECTOR ( 'NONE', #1791, 1000.000000000000000 ) ; +#1145 = EDGE_LOOP ( 'NONE', ( #1630, #2831, #1610, #1487, #2784 ) ) ; +#1146 = AXIS2_PLACEMENT_3D ( 'NONE', #2985, #793, #1737 ) ; +#1147 = VERTEX_POINT ( 'NONE', #2134 ) ; +#1148 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#1149 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1150 = ADVANCED_FACE ( 'NONE', ( #1153 ), #2152, .F. ) ; +#1151 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ; +#1152 = CARTESIAN_POINT ( 'NONE', ( 8.432683563776149843E-17, 0.05000000000000000278, 0.5249999999999999112 ) ) ; +#1153 = FACE_OUTER_BOUND ( 'NONE', #2573, .T. ) ; +#1154 = ORIENTED_EDGE ( 'NONE', *, *, #141, .F. ) ; +#1155 = FACE_OUTER_BOUND ( 'NONE', #592, .T. ) ; +#1156 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .T. ) ; +#1157 = ORIENTED_EDGE ( 'NONE', *, *, #2621, .T. ) ; +#1158 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#1159 = ORIENTED_EDGE ( 'NONE', *, *, #3313, .T. ) ; +#1160 = EDGE_CURVE ( 'NONE', #721, #3817, #3814, .T. ) ; +#1161 = LINE ( 'NONE', #2122, #2245 ) ; +#1162 = PLANE ( 'NONE', #3435 ) ; +#1163 = ADVANCED_FACE ( 'NONE', ( #542 ), #1837, .F. ) ; +#1164 = VECTOR ( 'NONE', #1457, 1000.000000000000000 ) ; +#1165 = ORIENTED_EDGE ( 'NONE', *, *, #681, .F. ) ; +#1166 = AXIS2_PLACEMENT_3D ( 'NONE', #1261, #4158, #2503 ) ; +#1167 = ORIENTED_EDGE ( 'NONE', *, *, #1522, .F. ) ; +#1168 = AXIS2_PLACEMENT_3D ( 'NONE', #2648, #3635, #1334 ) ; +#1169 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000472, 0.5249999999999999112 ) ) ; +#1170 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 1.019238815542511833, -0.9499999999999998446 ) ) ; +#1171 = PLANE ( 'NONE', #3626 ) ; +#1172 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#1173 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1174 = VERTEX_POINT ( 'NONE', #1191 ) ; +#1175 = PLANE ( 'NONE', #2218 ) ; +#1176 = EDGE_LOOP ( 'NONE', ( #1081, #4075, #3200, #1665 ) ) ; +#1177 = EDGE_CURVE ( 'NONE', #787, #2195, #2495, .T. ) ; +#1178 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1179 = ORIENTED_EDGE ( 'NONE', *, *, #681, .T. ) ; +#1180 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#1181 = ADVANCED_FACE ( 'NONE', ( #2930 ), #3237, .F. ) ; +#1182 = ADVANCED_FACE ( 'NONE', ( #1616 ), #4216, .T. ) ; +#1183 = ORIENTED_EDGE ( 'NONE', *, *, #2520, .T. ) ; +#1184 = VERTEX_POINT ( 'NONE', #4258 ) ; +#1185 = EDGE_CURVE ( 'NONE', #4187, #3690, #1576, .T. ) ; +#1186 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#1187 = LINE ( 'NONE', #2147, #869 ) ; +#1188 = SURFACE_SIDE_STYLE ('',( #1868 ) ) ; +#1189 = FACE_OUTER_BOUND ( 'NONE', #1883, .T. ) ; +#1190 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1191 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#1192 = PLANE ( 'NONE', #4025 ) ; +#1193 = VERTEX_POINT ( 'NONE', #2906 ) ; +#1194 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1195 = ORIENTED_EDGE ( 'NONE', *, *, #487, .T. ) ; +#1196 = PLANE ( 'NONE', #3294 ) ; +#1197 = FACE_OUTER_BOUND ( 'NONE', #1977, .T. ) ; +#1198 = AXIS2_PLACEMENT_3D ( 'NONE', #3576, #2217, #2897 ) ; +#1199 = ADVANCED_FACE ( 'NONE', ( #3280 ), #1294, .F. ) ; +#1200 = VECTOR ( 'NONE', #338, 1000.000000000000000 ) ; +#1201 = ORIENTED_EDGE ( 'NONE', *, *, #3479, .T. ) ; +#1202 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1203 = AXIS2_PLACEMENT_3D ( 'NONE', #1033, #3908, #2332 ) ; +#1204 = AXIS2_PLACEMENT_3D ( 'NONE', #1767, #1380, #1335 ) ; +#1205 = EDGE_CURVE ( 'NONE', #3574, #2636, #2628, .T. ) ; +#1206 = VECTOR ( 'NONE', #3065, 1000.000000000000000 ) ; +#1207 = ORIENTED_EDGE ( 'NONE', *, *, #3282, .F. ) ; +#1208 = AXIS2_PLACEMENT_3D ( 'NONE', #1098, #788, #2072 ) ; +#1209 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#1210 = CIRCLE ( 'NONE', #2718, 0.1749999999999999611 ) ; +#1211 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.5250000000000000222 ) ) ; +#1212 = VERTEX_POINT ( 'NONE', #3611 ) ; +#1213 = EDGE_CURVE ( 'NONE', #2203, #2154, #2917, .T. ) ; +#1214 = VECTOR ( 'NONE', #377, 1000.000000000000000 ) ; +#1215 = PLANE ( 'NONE', #2577 ) ; +#1216 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#1217 = FACE_OUTER_BOUND ( 'NONE', #4236, .T. ) ; +#1218 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.1000000000000000056, 0.000000000000000000 ) ) ; +#1219 = ORIENTED_EDGE ( 'NONE', *, *, #83, .F. ) ; +#1220 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1221 = ORIENTED_EDGE ( 'NONE', *, *, #67, .T. ) ; +#1222 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 1.019238815542511833, -1.250000000000000000 ) ) ; +#1223 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#1224 = EDGE_CURVE ( 'NONE', #1147, #3971, #662, .T. ) ; +#1225 = VERTEX_POINT ( 'NONE', #996 ) ; +#1226 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1227 = VECTOR ( 'NONE', #4246, 1000.000000000000000 ) ; +#1228 = EDGE_CURVE ( 'NONE', #1523, #2203, #292, .T. ) ; +#1229 = ORIENTED_EDGE ( 'NONE', *, *, #2798, .T. ) ; +#1230 = EDGE_CURVE ( 'NONE', #2016, #4218, #3570, .T. ) ; +#1231 = VECTOR ( 'NONE', #799, 1000.000000000000000 ) ; +#1232 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1233 = VERTEX_POINT ( 'NONE', #3636 ) ; +#1234 = AXIS2_PLACEMENT_3D ( 'NONE', #777, #3061, #121 ) ; +#1235 = EDGE_CURVE ( 'NONE', #32, #1865, #685, .T. ) ; +#1236 = EDGE_CURVE ( 'NONE', #1375, #2274, #1654, .T. ) ; +#1237 = ORIENTED_EDGE ( 'NONE', *, *, #3907, .F. ) ; +#1238 = CYLINDRICAL_SURFACE ( 'NONE', #3229, 0.09999999999999993616 ) ; +#1239 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ; +#1240 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1241 = STYLED_ITEM ( 'NONE', ( #857 ), #3050 ) ; +#1242 = ORIENTED_EDGE ( 'NONE', *, *, #2681, .T. ) ; +#1243 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3995 ), #2954 ) ; +#1244 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.204669080539450576E-16 ) ) ; +#1245 = ORIENTED_EDGE ( 'NONE', *, *, #3331, .T. ) ; +#1246 = FACE_OUTER_BOUND ( 'NONE', #4002, .T. ) ; +#1247 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -1.606225440719266613E-16 ) ) ; +#1248 = VERTEX_POINT ( 'NONE', #3548 ) ; +#1249 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000472, -0.5249999999999999112 ) ) ; +#1250 = FILL_AREA_STYLE ('',( #554 ) ) ; +#1251 = ORIENTED_EDGE ( 'NONE', *, *, #2507, .F. ) ; +#1252 = ORIENTED_EDGE ( 'NONE', *, *, #1352, .T. ) ; +#1253 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 1.000000000000001776, -1.250000000000000000 ) ) ; +#1254 = CARTESIAN_POINT ( 'NONE', ( 0.8499999999999997558, 0.05000000000000000278, -3.071906155375593596E-16 ) ) ; +#1255 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1256 = FACE_OUTER_BOUND ( 'NONE', #2263, .T. ) ; +#1257 = ORIENTED_EDGE ( 'NONE', *, *, #3045, .F. ) ; +#1258 = EDGE_CURVE ( 'NONE', #1783, #216, #1916, .T. ) ; +#1259 = FACE_OUTER_BOUND ( 'NONE', #4118, .T. ) ; +#1260 = ORIENTED_EDGE ( 'NONE', *, *, #3258, .T. ) ; +#1261 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.000000000000000000, 0.3499999999999998113 ) ) ; +#1262 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#1263 = ORIENTED_EDGE ( 'NONE', *, *, #3632, .F. ) ; +#1264 = AXIS2_PLACEMENT_3D ( 'NONE', #1984, #2306, #1705 ) ; +#1265 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#1266 = AXIS2_PLACEMENT_3D ( 'NONE', #2130, #2426, #3394 ) ; +#1267 = VECTOR ( 'NONE', #689, 1000.000000000000000 ) ; +#1268 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1887 ) ) ; +#1269 = ORIENTED_EDGE ( 'NONE', *, *, #1472, .F. ) ; +#1270 = EDGE_CURVE ( 'NONE', #2631, #656, #2585, .T. ) ; +#1271 = AXIS2_PLACEMENT_3D ( 'NONE', #2348, #3428, #134 ) ; +#1272 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1974 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2884, #3233, #267 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1273 = ORIENTED_EDGE ( 'NONE', *, *, #1803, .F. ) ; +#1274 = LINE ( 'NONE', #2889, #2054 ) ; +#1275 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1276 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#1277 = VECTOR ( 'NONE', #1158, 1000.000000000000000 ) ; +#1278 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.000000000000000000, 1.250000000000000000 ) ) ; +#1279 = ORIENTED_EDGE ( 'NONE', *, *, #2211, .T. ) ; +#1280 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1281 = ORIENTED_EDGE ( 'NONE', *, *, #2070, .T. ) ; +#1282 = LINE ( 'NONE', #673, #2528 ) ; +#1283 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1284 = ADVANCED_FACE ( 'NONE', ( #622 ), #3216, .T. ) ; +#1285 = EDGE_CURVE ( 'NONE', #1686, #889, #311, .T. ) ; +#1286 = ORIENTED_EDGE ( 'NONE', *, *, #1228, .F. ) ; +#1287 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1288 = EDGE_CURVE ( 'NONE', #119, #3144, #3593, .T. ) ; +#1289 = ORIENTED_EDGE ( 'NONE', *, *, #1666, .T. ) ; +#1290 = ORIENTED_EDGE ( 'NONE', *, *, #988, .T. ) ; +#1291 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; +#1292 = VERTEX_POINT ( 'NONE', #978 ) ; +#1293 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#1294 = PLANE ( 'NONE', #4238 ) ; +#1295 = PLANE ( 'NONE', #2779 ) ; +#1296 = VERTEX_POINT ( 'NONE', #2649 ) ; +#1297 = VECTOR ( 'NONE', #4056, 1000.000000000000000 ) ; +#1298 = VECTOR ( 'NONE', #3370, 1000.000000000000000 ) ; +#1299 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000002442, 0.05000000000000000278, -2.349104707051926602E-16 ) ) ; +#1300 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.05000000000000000278, 0.1749999999999999611 ) ) ; +#1301 = EDGE_LOOP ( 'NONE', ( #356, #3497, #3181, #3443 ) ) ; +#1302 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1303 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#1304 = EDGE_CURVE ( 'NONE', #3072, #2004, #1143, .T. ) ; +#1305 = ORIENTED_EDGE ( 'NONE', *, *, #527, .F. ) ; +#1306 = AXIS2_PLACEMENT_3D ( 'NONE', #252, #3192, #3771 ) ; +#1307 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.1000000000000000056, 0.000000000000000000 ) ) ; +#1308 = ORIENTED_EDGE ( 'NONE', *, *, #2223, .F. ) ; +#1309 = SURFACE_SIDE_STYLE ('',( #329 ) ) ; +#1310 = VERTEX_POINT ( 'NONE', #96 ) ; +#1311 = EDGE_CURVE ( 'NONE', #3030, #1353, #3319, .T. ) ; +#1312 = ORIENTED_EDGE ( 'NONE', *, *, #3338, .F. ) ; +#1313 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1314 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.1000000000000000472, 0.9499999999999998446 ) ) ; +#1315 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#1316 = VERTEX_POINT ( 'NONE', #796 ) ; +#1317 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 1.019238815542511833, -1.250000000000000000 ) ) ; +#1318 = LINE ( 'NONE', #3573, #3842 ) ; +#1319 = ORIENTED_EDGE ( 'NONE', *, *, #2809, .F. ) ; +#1320 = FACE_OUTER_BOUND ( 'NONE', #1626, .T. ) ; +#1321 = EDGE_CURVE ( 'NONE', #2075, #1328, #753, .T. ) ; +#1322 = ORIENTED_EDGE ( 'NONE', *, *, #2640, .F. ) ; +#1323 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.000000000000000000, -0.1749999999999998501 ) ) ; +#1324 = EDGE_LOOP ( 'NONE', ( #1351, #2911, #483, #1560 ) ) ; +#1325 = SURFACE_STYLE_FILL_AREA ( #2622 ) ; +#1326 = AXIS2_PLACEMENT_3D ( 'NONE', #1303, #1386, #712 ) ; +#1327 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#1328 = VERTEX_POINT ( 'NONE', #3746 ) ; +#1329 = ADVANCED_FACE ( 'NONE', ( #1995 ), #372, .T. ) ; +#1330 = VECTOR ( 'NONE', #3682, 1000.000000000000000 ) ; +#1331 = ORIENTED_EDGE ( 'NONE', *, *, #1986, .T. ) ; +#1332 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000472, -0.9499999999999999556 ) ) ; +#1333 = CIRCLE ( 'NONE', #2287, 0.1000000000000001582 ) ; +#1334 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1335 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#1336 = LINE ( 'NONE', #2651, #2014 ) ; +#1337 = EDGE_LOOP ( 'NONE', ( #72, #520, #3824, #3510 ) ) ; +#1338 = EDGE_CURVE ( 'NONE', #2935, #4213, #50, .T. ) ; +#1339 = VECTOR ( 'NONE', #1697, 1000.000000000000000 ) ; +#1340 = CLOSED_SHELL ( 'NONE', ( #1912, #2978, #746, #647, #1284, #2887 ) ) ; +#1341 = LINE ( 'NONE', #1020, #2437 ) ; +#1342 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 1.019238815542511833, -0.9499999999999999556 ) ) ; +#1343 = VERTEX_POINT ( 'NONE', #122 ) ; +#1344 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.9499999999999999556, -1.000000000000000000 ) ) ; +#1345 = VECTOR ( 'NONE', #3714, 1000.000000000000000 ) ; +#1346 = ORIENTED_EDGE ( 'NONE', *, *, #1833, .T. ) ; +#1347 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#1348 = EDGE_CURVE ( 'NONE', #3641, #143, #2081, .T. ) ; +#1349 = VERTEX_POINT ( 'NONE', #421 ) ; +#1350 = PRESENTATION_STYLE_ASSIGNMENT (( #3339 ) ) ; +#1351 = ORIENTED_EDGE ( 'NONE', *, *, #3603, .F. ) ; +#1352 = EDGE_CURVE ( 'NONE', #2942, #202, #398, .T. ) ; +#1353 = VERTEX_POINT ( 'NONE', #3658 ) ; +#1354 = LINE ( 'NONE', #2647, #3961 ) ; +#1355 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#1356 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.05000000000000000278, -0.9499999999999999556 ) ) ; +#1357 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#1358 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1359 = EDGE_CURVE ( 'NONE', #1377, #2183, #3371, .T. ) ; +#1360 = CIRCLE ( 'NONE', #3645, 0.09999999999999993616 ) ; +#1361 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.1000000000000000472, -1.250000000000000000 ) ) ; +#1362 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#1363 = EDGE_LOOP ( 'NONE', ( #905, #263, #4137, #3848 ) ) ; +#1364 = DIRECTION ( 'NONE', ( 3.614007241618346799E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1365 = AXIS2_PLACEMENT_3D ( 'NONE', #3040, #515, #1813 ) ; +#1366 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1367 = VECTOR ( 'NONE', #602, 1000.000000000000000 ) ; +#1368 = VERTEX_POINT ( 'NONE', #3997 ) ; +#1369 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#1370 = PLANE ( 'NONE', #435 ) ; +#1371 = AXIS2_PLACEMENT_3D ( 'NONE', #3744, #3010, #469 ) ; +#1372 = VERTEX_POINT ( 'NONE', #3012 ) ; +#1373 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1374 = CYLINDRICAL_SURFACE ( 'NONE', #1550, 0.09999999999999993616 ) ; +#1375 = VERTEX_POINT ( 'NONE', #76 ) ; +#1376 = EDGE_CURVE ( 'NONE', #1571, #1092, #1111, .T. ) ; +#1377 = VERTEX_POINT ( 'NONE', #471 ) ; +#1378 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#1379 = FACE_OUTER_BOUND ( 'NONE', #700, .T. ) ; +#1380 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1381 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.1000000000000000472, -1.250000000000000000 ) ) ; +#1382 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.000000000000000000, -0.9499999999999998446 ) ) ; +#1383 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#1384 = PLANE ( 'NONE', #2726 ) ; +#1385 = ORIENTED_EDGE ( 'NONE', *, *, #4243, .T. ) ; +#1386 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1387 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000002998, 0.05000000000000000278, 5.421010862427532031E-17 ) ) ; +#1388 = EDGE_CURVE ( 'NONE', #3649, #2789, #2737, .T. ) ; +#1389 = VERTEX_POINT ( 'NONE', #3976 ) ; +#1390 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.275531967630005245E-16 ) ) ; +#1391 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1392 = PLANE ( 'NONE', #553 ) ; +#1393 = EDGE_CURVE ( 'NONE', #1184, #1296, #4045, .T. ) ; +#1394 = ORIENTED_EDGE ( 'NONE', *, *, #3686, .F. ) ; +#1395 = PRESENTATION_STYLE_ASSIGNMENT (( #4011 ) ) ; +#1396 = EDGE_LOOP ( 'NONE', ( #2059, #4022, #3149, #3579 ) ) ; +#1397 = ORIENTED_EDGE ( 'NONE', *, *, #2428, .T. ) ; +#1398 = CARTESIAN_POINT ( 'NONE', ( 6.696542830057524704E-17, 0.05000000000000000278, -0.5249999999999999112 ) ) ; +#1399 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -3.614007241618346306E-16 ) ) ; +#1400 = AXIS2_PLACEMENT_3D ( 'NONE', #4052, #3491, #1093 ) ; +#1401 = LINE ( 'NONE', #422, #34 ) ; +#1402 = FACE_OUTER_BOUND ( 'NONE', #2893, .T. ) ; +#1403 = EDGE_CURVE ( 'NONE', #1389, #3030, #3058, .T. ) ; +#1404 = VECTOR ( 'NONE', #2940, 1000.000000000000000 ) ; +#1405 = AXIS2_PLACEMENT_3D ( 'NONE', #858, #555, #2821 ) ; +#1406 = LINE ( 'NONE', #1132, #3648 ) ; +#1407 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.05000000000000000278, -0.1749999999999998779 ) ) ; +#1408 = VERTEX_POINT ( 'NONE', #2692 ) ; +#1409 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.606225440719267353E-16 ) ) ; +#1410 = VECTOR ( 'NONE', #3194, 1000.000000000000000 ) ; +#1411 = FACE_OUTER_BOUND ( 'NONE', #3083, .T. ) ; +#1412 = ORIENTED_EDGE ( 'NONE', *, *, #2545, .F. ) ; +#1413 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2163 ), #4179 ) ; +#1414 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1415 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.05000000000000000278, -0.9499999999999998446 ) ) ; +#1416 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1417 = ADVANCED_FACE ( 'NONE', ( #2318 ), #3416, .T. ) ; +#1418 = AXIS2_PLACEMENT_3D ( 'NONE', #1342, #1002, #3897 ) ; +#1419 = ORIENTED_EDGE ( 'NONE', *, *, #3563, .T. ) ; +#1420 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#1421 = ORIENTED_EDGE ( 'NONE', *, *, #3630, .T. ) ; +#1422 = ORIENTED_EDGE ( 'NONE', *, *, #785, .T. ) ; +#1423 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1424 = LINE ( 'NONE', #3849, #3650 ) ; +#1425 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.1000000000000000056, -0.5249999999999999112 ) ) ; +#1426 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.000000000000000000, 0.5249999999999999112 ) ) ; +#1427 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 1.019238815542511833, -0.1749999999999998779 ) ) ; +#1428 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.000000000000000000, 0.8500000000000000888 ) ) ; +#1429 = LINE ( 'NONE', #127, #1486 ) ; +#1430 = ORIENTED_EDGE ( 'NONE', *, *, #3257, .F. ) ; +#1431 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 5.201562118716424266, -1.250000000000000000 ) ) ; +#1432 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 1.019238815542511833, -0.1749999999999999611 ) ) ; +#1433 = AXIS2_PLACEMENT_3D ( 'NONE', #2182, #3863, #1923 ) ; +#1434 = STYLED_ITEM ( 'NONE', ( #2483 ), #3150 ) ; +#1435 = ORIENTED_EDGE ( 'NONE', *, *, #3458, .F. ) ; +#1436 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#1437 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1438 = PRESENTATION_STYLE_ASSIGNMENT (( #525 ) ) ; +#1439 = CIRCLE ( 'NONE', #3859, 0.09999999999999993616 ) ; +#1440 = VERTEX_POINT ( 'NONE', #2991 ) ; +#1441 = VECTOR ( 'NONE', #1994, 1000.000000000000000 ) ; +#1442 = ORIENTED_EDGE ( 'NONE', *, *, #4116, .T. ) ; +#1443 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#1444 = LINE ( 'NONE', #1128, #1298 ) ; +#1445 = DIRECTION ( 'NONE', ( -1.275531967630005245E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1446 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#1447 = ADVANCED_FACE ( 'NONE', ( #1061 ), #2364, .F. ) ; +#1448 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.9499999999999999556, -0.8999999999999999112 ) ) ; +#1449 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.1000000000000000472, -0.9499999999999999556 ) ) ; +#1450 = LINE ( 'NONE', #4050, #1214 ) ; +#1451 = ORIENTED_EDGE ( 'NONE', *, *, #2351, .T. ) ; +#1452 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, 0.5249999999999999112 ) ) ; +#1453 = CYLINDRICAL_SURFACE ( 'NONE', #1079, 0.1000000000000001582 ) ; +#1454 = VERTEX_POINT ( 'NONE', #1087 ) ; +#1455 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#1456 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#1457 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.275531967630005245E-16 ) ) ; +#1458 = EDGE_CURVE ( 'NONE', #178, #2667, #2384, .T. ) ; +#1459 = EDGE_LOOP ( 'NONE', ( #1874, #653, #3590, #3887 ) ) ; +#1460 = ADVANCED_FACE ( 'NONE', ( #2424 ), #2760, .F. ) ; +#1461 = ORIENTED_EDGE ( 'NONE', *, *, #1598, .T. ) ; +#1462 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1463 = PLANE ( 'NONE', #528 ) ; +#1464 = FACE_OUTER_BOUND ( 'NONE', #3213, .T. ) ; +#1465 = EDGE_CURVE ( 'NONE', #384, #794, #1139, .T. ) ; +#1466 = VECTOR ( 'NONE', #4073, 1000.000000000000000 ) ; +#1467 = FACE_OUTER_BOUND ( 'NONE', #1991, .T. ) ; +#1468 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.606225440719266860E-16 ) ) ; +#1469 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#1470 = ORIENTED_EDGE ( 'NONE', *, *, #1304, .T. ) ; +#1471 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1472 = EDGE_CURVE ( 'NONE', #2965, #1573, #3738, .T. ) ; +#1473 = ORIENTED_EDGE ( 'NONE', *, *, #2265, .T. ) ; +#1474 = AXIS2_PLACEMENT_3D ( 'NONE', #846, #4135, #2785 ) ; +#1475 = ORIENTED_EDGE ( 'NONE', *, *, #1388, .T. ) ; +#1476 = EDGE_LOOP ( 'NONE', ( #2953, #4, #2025, #1068 ) ) ; +#1477 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#1478 = ORIENTED_EDGE ( 'NONE', *, *, #2702, .T. ) ; +#1479 = VECTOR ( 'NONE', #3788, 1000.000000000000000 ) ; +#1480 = VECTOR ( 'NONE', #1039, 1000.000000000000000 ) ; +#1481 = LINE ( 'NONE', #3717, #2459 ) ; +#1482 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #111 ) ) ; +#1483 = AXIS2_PLACEMENT_3D ( 'NONE', #4196, #210, #2454 ) ; +#1484 = ORIENTED_EDGE ( 'NONE', *, *, #431, .T. ) ; +#1485 = AXIS2_PLACEMENT_3D ( 'NONE', #1899, #358, #2613 ) ; +#1486 = VECTOR ( 'NONE', #2046, 1000.000000000000000 ) ; +#1487 = ORIENTED_EDGE ( 'NONE', *, *, #3828, .F. ) ; +#1488 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1489 = EDGE_CURVE ( 'NONE', #3234, #1343, #3047, .T. ) ; +#1490 = CYLINDRICAL_SURFACE ( 'NONE', #2498, 0.09999999999999993616 ) ; +#1491 = EDGE_CURVE ( 'NONE', #3190, #2965, #2396, .T. ) ; +#1492 = SURFACE_STYLE_FILL_AREA ( #2472 ) ; +#1493 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#1494 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 1.000000000000000000, 1.250000000000000000 ) ) ; +#1495 = ORIENTED_EDGE ( 'NONE', *, *, #665, .F. ) ; +#1496 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1497 = ADVANCED_FACE ( 'NONE', ( #3404 ), #1779, .T. ) ; +#1498 = ADVANCED_FACE ( 'NONE', ( #3778 ), #4076, .T. ) ; +#1499 = EDGE_LOOP ( 'NONE', ( #2688, #4265 ) ) ; +#1500 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.000000000000000000, 0.9499999999999998446 ) ) ; +#1501 = EDGE_LOOP ( 'NONE', ( #3533, #2774, #3245, #1567 ) ) ; +#1502 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; +#1503 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #514, 'distance_accuracy_value', 'NONE'); +#1504 = EDGE_CURVE ( 'NONE', #1126, #1826, #503, .T. ) ; +#1505 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3719 ), #688 ) ; +#1506 = EDGE_LOOP ( 'NONE', ( #313, #3433, #2140, #2864 ) ) ; +#1507 = AXIS2_PLACEMENT_3D ( 'NONE', #3374, #1493, #126 ) ; +#1508 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .F. ) ; +#1509 = CIRCLE ( 'NONE', #1026, 0.09999999999999993616 ) ; +#1510 = LINE ( 'NONE', #1209, #762 ) ; +#1511 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1512 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.05000000000000000278, -1.250000000000000000 ) ) ; +#1513 = AXIS2_PLACEMENT_3D ( 'NONE', #1672, #2712, #4043 ) ; +#1514 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1515 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#1516 = ADVANCED_FACE ( 'NONE', ( #1758 ), #484, .T. ) ; +#1517 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1518 = ORIENTED_EDGE ( 'NONE', *, *, #3643, .T. ) ; +#1519 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.000000000000000000, -1.250000000000000000 ) ) ; +#1520 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .F. ) ; +#1521 = FACE_OUTER_BOUND ( 'NONE', #1629, .T. ) ; +#1522 = EDGE_CURVE ( 'NONE', #3933, #2236, #1755, .T. ) ; +#1523 = VERTEX_POINT ( 'NONE', #807 ) ; +#1524 = DIRECTION ( 'NONE', ( -3.614007241618346799E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1525 = EDGE_CURVE ( 'NONE', #620, #1772, #2098, .T. ) ; +#1526 = ORIENTED_EDGE ( 'NONE', *, *, #3589, .T. ) ; +#1527 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1528 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.000000000000000000, -0.9499999999999998446 ) ) ; +#1529 = FACE_OUTER_BOUND ( 'NONE', #2381, .T. ) ; +#1530 = LINE ( 'NONE', #579, #2786 ) ; +#1531 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.05000000000000000278, 0.8500000000000000888 ) ) ; +#1532 = ADVANCED_FACE ( 'NONE', ( #61 ), #3099, .F. ) ; +#1533 = EDGE_LOOP ( 'NONE', ( #364, #3973, #884, #1928 ) ) ; +#1534 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.9499999999999999556, -1.100000000000000089 ) ) ; +#1535 = VERTEX_POINT ( 'NONE', #764 ) ; +#1536 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 1.019238815542511833, 1.250000000000000000 ) ) ; +#1537 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.05000000000000000278, 0.000000000000000000 ) ) ; +#1538 = AXIS2_PLACEMENT_3D ( 'NONE', #1593, #1240, #3835 ) ; +#1539 = CIRCLE ( 'NONE', #2429, 0.1749999999999999611 ) ; +#1540 = ORIENTED_EDGE ( 'NONE', *, *, #3031, .T. ) ; +#1541 = VECTOR ( 'NONE', #2552, 1000.000000000000000 ) ; +#1542 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1543 = EDGE_CURVE ( 'NONE', #1564, #3815, #4177, .T. ) ; +#1544 = ADVANCED_FACE ( 'NONE', ( #1052 ), #740, .F. ) ; +#1545 = VECTOR ( 'NONE', #3892, 1000.000000000000000 ) ; +#1546 = CLOSED_SHELL ( 'NONE', ( #2734, #3400, #2262, #755, #4261, #1025, #1662 ) ) ; +#1547 = ORIENTED_EDGE ( 'NONE', *, *, #4081, .F. ) ; +#1549 = VECTOR ( 'NONE', #618, 1000.000000000000000 ) ; +#1548 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1550 = AXIS2_PLACEMENT_3D ( 'NONE', #2402, #2687, #719 ) ; +#1551 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.05000000000000000278, 0.9499999999999999556 ) ) ; +#1552 = ORIENTED_EDGE ( 'NONE', *, *, #4058, .T. ) ; +#1553 = EDGE_LOOP ( 'NONE', ( #4036, #3633, #154, #833 ) ) ; +#1554 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1555 = DIRECTION ( 'NONE', ( -3.614007241618346799E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1556 = FACE_OUTER_BOUND ( 'NONE', #3607, .T. ) ; +#1557 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000472, 0.5250000000000000222 ) ) ; +#1558 = ORIENTED_EDGE ( 'NONE', *, *, #2798, .F. ) ; +#1559 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 1.019238815542511833, 0.1749999999999998779 ) ) ; +#1560 = ORIENTED_EDGE ( 'NONE', *, *, #893, .F. ) ; +#1561 = LINE ( 'NONE', #1863, #2745 ) ; +#1562 = LINE ( 'NONE', #2851, #2874 ) ; +#1563 = EDGE_CURVE ( 'NONE', #1292, #4100, #2374, .T. ) ; +#1564 = VERTEX_POINT ( 'NONE', #1710 ) ; +#1565 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.204669080539449837E-16 ) ) ; +#1566 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2322 ) ) ; +#1567 = ORIENTED_EDGE ( 'NONE', *, *, #655, .F. ) ; +#1568 = VECTOR ( 'NONE', #4070, 1000.000000000000000 ) ; +#1569 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1570 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.05000000000000000278, -0.9499999999999999556 ) ) ; +#1571 = VERTEX_POINT ( 'NONE', #3026 ) ; +#1572 = AXIS2_PLACEMENT_3D ( 'NONE', #1831, #2536, #244 ) ; +#1573 = VERTEX_POINT ( 'NONE', #4027 ) ; +#1574 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1575 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1576 = LINE ( 'NONE', #2968, #1822 ) ; +#1577 = ADVANCED_FACE ( 'NONE', ( #2729 ), #4055, .T. ) ; +#1578 = LINE ( 'NONE', #3530, #805 ) ; +#1579 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1241 ) ) ; +#1580 = ORIENTED_EDGE ( 'NONE', *, *, #3031, .F. ) ; +#1581 = CIRCLE ( 'NONE', #4207, 0.09999999999999993616 ) ; +#1582 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#1583 = ORIENTED_EDGE ( 'NONE', *, *, #1805, .T. ) ; +#1584 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1585 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.204669080539450576E-16 ) ) ; +#1586 = ORIENTED_EDGE ( 'NONE', *, *, #4088, .F. ) ; +#1587 = FACE_OUTER_BOUND ( 'NONE', #1107, .T. ) ; +#1588 = FACE_OUTER_BOUND ( 'NONE', #2513, .T. ) ; +#1589 = EDGE_LOOP ( 'NONE', ( #1738, #909, #3315, #1690 ) ) ; +#1590 = ORIENTED_EDGE ( 'NONE', *, *, #616, .T. ) ; +#1591 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.1000000000000000472, -0.9499999999999998446 ) ) ; +#1592 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1593 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.1000000000000000472, 0.3499999999999998113 ) ) ; +#1594 = VERTEX_POINT ( 'NONE', #2417 ) ; +#1595 = ADVANCED_FACE ( 'NONE', ( #1792 ), #1171, .F. ) ; +#1596 = LINE ( 'NONE', #2565, #3500 ) ; +#1597 = VERTEX_POINT ( 'NONE', #3464 ) ; +#1598 = EDGE_CURVE ( 'NONE', #582, #2455, #2801, .T. ) ; +#1599 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.1000000000000000056, -0.5249999999999999112 ) ) ; +#1600 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.000000000000000000, 0.8500000000000000888 ) ) ; +#1601 = ORIENTED_EDGE ( 'NONE', *, *, #2545, .T. ) ; +#1602 = VECTOR ( 'NONE', #1364, 1000.000000000000000 ) ; +#1603 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 1.019238815542511833, 0.9499999999999998446 ) ) ; +#1604 = VECTOR ( 'NONE', #3106, 1000.000000000000000 ) ; +#1605 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#1606 = CIRCLE ( 'NONE', #1203, 0.09999999999999993616 ) ; +#1607 = AXIS2_PLACEMENT_3D ( 'NONE', #2841, #2803, #4175 ) ; +#1608 = VECTOR ( 'NONE', #2899, 1000.000000000000000 ) ; +#1609 = CIRCLE ( 'NONE', #1754, 0.09999999999999993616 ) ; +#1610 = ORIENTED_EDGE ( 'NONE', *, *, #920, .F. ) ; +#1611 = VECTOR ( 'NONE', #2683, 1000.000000000000000 ) ; +#1612 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; +#1613 = ADVANCED_FACE ( 'NONE', ( #1189 ), #496, .T. ) ; +#1614 = ORIENTED_EDGE ( 'NONE', *, *, #1807, .F. ) ; +#1615 = PLANE ( 'NONE', #3581 ) ; +#1616 = FACE_OUTER_BOUND ( 'NONE', #286, .T. ) ; +#1617 = VECTOR ( 'NONE', #2679, 1000.000000000000000 ) ; +#1618 = EDGE_CURVE ( 'NONE', #185, #1225, #2150, .T. ) ; +#1619 = PLANE ( 'NONE', #2914 ) ; +#1620 = FACE_OUTER_BOUND ( 'NONE', #989, .T. ) ; +#1621 = FACE_OUTER_BOUND ( 'NONE', #3948, .T. ) ; +#1622 = FACE_OUTER_BOUND ( 'NONE', #17, .T. ) ; +#1623 = VERTEX_POINT ( 'NONE', #879 ) ; +#1624 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.204669080539449837E-16 ) ) ; +#1625 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1626 = EDGE_LOOP ( 'NONE', ( #1714, #3289, #2266, #2797 ) ) ; +#1627 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1628 = EDGE_CURVE ( 'NONE', #428, #929, #4194, .T. ) ; +#1629 = EDGE_LOOP ( 'NONE', ( #925, #1421, #1671, #597 ) ) ; +#1630 = ORIENTED_EDGE ( 'NONE', *, *, #1936, .F. ) ; +#1631 = ORIENTED_EDGE ( 'NONE', *, *, #2723, .T. ) ; +#1632 = SURFACE_SIDE_STYLE ('',( #333 ) ) ; +#1633 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#1634 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.606225440719266860E-16 ) ) ; +#1635 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, -0.1749999999999998779 ) ) ; +#1636 = ORIENTED_EDGE ( 'NONE', *, *, #343, .T. ) ; +#1637 = EDGE_CURVE ( 'NONE', #4187, #501, #4173, .T. ) ; +#1638 = CIRCLE ( 'NONE', #1166, 0.1750000000000000167 ) ; +#1639 = ADVANCED_FACE ( 'NONE', ( #1467 ), #1215, .T. ) ; +#1640 = VECTOR ( 'NONE', #3951, 1000.000000000000000 ) ; +#1641 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#1642 = DIRECTION ( 'NONE', ( -1.606225440719266613E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1643 = ORIENTED_EDGE ( 'NONE', *, *, #587, .F. ) ; +#1644 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#1645 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude2', #1000 ) ; +#1646 = ORIENTED_EDGE ( 'NONE', *, *, #2300, .T. ) ; +#1647 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1648 = ORIENTED_EDGE ( 'NONE', *, *, #287, .T. ) ; +#1649 = ADVANCED_FACE ( 'NONE', ( #227 ), #2839, .T. ) ; +#1650 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.05000000000000000278, 0.8500000000000000888 ) ) ; +#1651 = EDGE_LOOP ( 'NONE', ( #367, #3916, #3652, #3598 ) ) ; +#1652 = EDGE_LOOP ( 'NONE', ( #1965, #378, #2462, #3890, #3937 ) ) ; +#1653 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000472, 1.250000000000000000 ) ) ; +#1654 = LINE ( 'NONE', #26, #3899 ) ; +#1655 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1656 = ORIENTED_EDGE ( 'NONE', *, *, #962, .F. ) ; +#1657 = CARTESIAN_POINT ( 'NONE', ( -2.108170890944036845E-17, 0.05000000000000000278, 0.1749999999999998501 ) ) ; +#1658 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.606225440719266613E-16 ) ) ; +#1659 = ORIENTED_EDGE ( 'NONE', *, *, #3559, .T. ) ; +#1660 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, -1.250000000000000000 ) ) ; +#1661 = ORIENTED_EDGE ( 'NONE', *, *, #3478, .T. ) ; +#1662 = ADVANCED_FACE ( 'NONE', ( #1870 ), #842, .T. ) ; +#1663 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1664 = EDGE_CURVE ( 'NONE', #3817, #501, #820, .T. ) ; +#1665 = ORIENTED_EDGE ( 'NONE', *, *, #3893, .F. ) ; +#1666 = EDGE_CURVE ( 'NONE', #801, #1597, #4131, .T. ) ; +#1667 = EDGE_CURVE ( 'NONE', #1316, #2047, #4150, .T. ) ; +#1668 = AXIS2_PLACEMENT_3D ( 'NONE', #2677, #1046, #2413 ) ; +#1669 = ORIENTED_EDGE ( 'NONE', *, *, #3504, .T. ) ; +#1670 = VECTOR ( 'NONE', #3301, 1000.000000000000000 ) ; +#1671 = ORIENTED_EDGE ( 'NONE', *, *, #4269, .F. ) ; +#1672 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 1.019238815542511833, 1.250000000000000000 ) ) ; +#1673 = AXIS2_PLACEMENT_3D ( 'NONE', #1265, #635, #1524 ) ; +#1674 = LINE ( 'NONE', #2967, #3446 ) ; +#1675 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1676 = LINE ( 'NONE', #399, #594 ) ; +#1677 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#1678 = AXIS2_PLACEMENT_3D ( 'NONE', #3466, #1872, #3508 ) ; +#1679 = CIRCLE ( 'NONE', #3486, 0.09999999999999993616 ) ; +#1680 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; +#1681 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1682 = ORIENTED_EDGE ( 'NONE', *, *, #3687, .T. ) ; +#1683 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1684 = DIRECTION ( 'NONE', ( -3.614007241618346799E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1685 = AXIS2_PLACEMENT_3D ( 'NONE', #2003, #804, #3327 ) ; +#1686 = VERTEX_POINT ( 'NONE', #683 ) ; +#1687 = FACE_OUTER_BOUND ( 'NONE', #850, .T. ) ; +#1688 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.1000000000000000472, 0.9499999999999998446 ) ) ; +#1689 = EDGE_CURVE ( 'NONE', #2765, #620, #3214, .T. ) ; +#1690 = ORIENTED_EDGE ( 'NONE', *, *, #157, .F. ) ; +#1691 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1692 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#1693 = EDGE_LOOP ( 'NONE', ( #3424, #625, #4091, #1269 ) ) ; +#1694 = VERTEX_POINT ( 'NONE', #1253 ) ; +#1695 = FACE_OUTER_BOUND ( 'NONE', #3807, .T. ) ; +#1696 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 1.019238815542511833, 0.5250000000000000222 ) ) ; +#1697 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#1698 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.204669080539450576E-16 ) ) ; +#1699 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1700 = VECTOR ( 'NONE', #1030, 1000.000000000000000 ) ; +#1701 = VECTOR ( 'NONE', #2638, 1000.000000000000000 ) ; +#1702 = LINE ( 'NONE', #3938, #1267 ) ; +#1703 = LINE ( 'NONE', #2697, #2028 ) ; +#1704 = ORIENTED_EDGE ( 'NONE', *, *, #920, .T. ) ; +#1705 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1706 = CIRCLE ( 'NONE', #4129, 0.09999999999999993616 ) ; +#1707 = FACE_OUTER_BOUND ( 'NONE', #463, .T. ) ; +#1708 = VECTOR ( 'NONE', #3678, 1000.000000000000000 ) ; +#1709 = ORIENTED_EDGE ( 'NONE', *, *, #3378, .F. ) ; +#1710 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 1.000000000000000000, -1.100000000000000089 ) ) ; +#1711 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#1712 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3138 ), #2399 ) ; +#1713 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[8]', #872 ) ; +#1714 = ORIENTED_EDGE ( 'NONE', *, *, #1729, .F. ) ; +#1715 = EDGE_CURVE ( 'NONE', #3703, #119, #1581, .T. ) ; +#1716 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000472, 1.250000000000000000 ) ) ; +#1717 = ORIENTED_EDGE ( 'NONE', *, *, #1667, .F. ) ; +#1718 = ORIENTED_EDGE ( 'NONE', *, *, #2567, .T. ) ; +#1719 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1720 = FACE_OUTER_BOUND ( 'NONE', #523, .T. ) ; +#1721 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#1722 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[9]', #1340 ) ; +#1723 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.9499999999999999556, -1.000000000000000000 ) ) ; +#1724 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1725 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1726 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1727 = EDGE_LOOP ( 'NONE', ( #3715, #2903, #2475, #113 ) ) ; +#1728 = LINE ( 'NONE', #1135, #2706 ) ; +#1729 = EDGE_CURVE ( 'NONE', #3703, #390, #1274, .T. ) ; +#1730 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 1.019238815542511833, -0.9499999999999998446 ) ) ; +#1731 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[12]', #3341 ) ; +#1732 = ADVANCED_FACE ( 'NONE', ( #3726 ), #2583, .T. ) ; +#1733 = ORIENTED_EDGE ( 'NONE', *, *, #1177, .T. ) ; +#1734 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.1000000000000000472, -0.9499999999999999556 ) ) ; +#1735 = LINE ( 'NONE', #4029, #1297 ) ; +#1736 = ORIENTED_EDGE ( 'NONE', *, *, #3687, .F. ) ; +#1737 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1738 = ORIENTED_EDGE ( 'NONE', *, *, #973, .F. ) ; +#1739 = ORIENTED_EDGE ( 'NONE', *, *, #2812, .T. ) ; +#1740 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.000000000000000000, -1.250000000000000000 ) ) ; +#1741 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.05000000000000000278, 0.9499999999999999556 ) ) ; +#1742 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, -1.250000000000000000 ) ) ; +#1743 = CIRCLE ( 'NONE', #1400, 0.09999999999999993616 ) ; +#1744 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#1745 = LINE ( 'NONE', #474, #3767 ) ; +#1746 = AXIS2_PLACEMENT_3D ( 'NONE', #3571, #255, #883 ) ; +#1747 = ADVANCED_FACE ( 'NONE', ( #1695 ), #3704, .F. ) ; +#1748 = AXIS2_PLACEMENT_3D ( 'NONE', #3368, #3086, #370 ) ; +#1749 = LINE ( 'NONE', #2719, #1568 ) ; +#1750 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1751 = VERTEX_POINT ( 'NONE', #1332 ) ; +#1752 = LINE ( 'NONE', #1452, #2776 ) ; +#1753 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -3.614007241618346306E-16 ) ) ; +#1754 = AXIS2_PLACEMENT_3D ( 'NONE', #3709, #756, #2043 ) ; +#1755 = CIRCLE ( 'NONE', #672, 0.09999999999999993616 ) ; +#1756 = ORIENTED_EDGE ( 'NONE', *, *, #287, .F. ) ; +#1757 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2163 ) ) ; +#1758 = FACE_OUTER_BOUND ( 'NONE', #4212, .T. ) ; +#1759 = LINE ( 'NONE', #135, #208 ) ; +#1760 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1761 = AXIS2_PLACEMENT_3D ( 'NONE', #3286, #1642, #1658 ) ; +#1762 = EDGE_LOOP ( 'NONE', ( #2792, #3801, #915, #3354 ) ) ; +#1763 = LINE ( 'NONE', #142, #2445 ) ; +#1764 = EDGE_LOOP ( 'NONE', ( #4202, #2591, #3944, #1717 ) ) ; +#1765 = PLANE ( 'NONE', #1748 ) ; +#1766 = DIRECTION ( 'NONE', ( 3.614007241618346799E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1767 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#1768 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1769 = LINE ( 'NONE', #3978, #812 ) ; +#1770 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1771 = PLANE ( 'NONE', #539 ) ; +#1772 = VERTEX_POINT ( 'NONE', #775 ) ; +#1773 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1774 = PLANE ( 'NONE', #3903 ) ; +#1775 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2629 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3868, #3171, #225 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1776 = ADVANCED_FACE ( 'NONE', ( #2336 ), #1085, .T. ) ; +#1777 = CIRCLE ( 'NONE', #2049, 0.09999999999999993616 ) ; +#1778 = ORIENTED_EDGE ( 'NONE', *, *, #1830, .F. ) ; +#1779 = PLANE ( 'NONE', #1271 ) ; +#1780 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 5.201562118716424266, 1.250000000000000000 ) ) ; +#1781 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1782 = AXIS2_PLACEMENT_3D ( 'NONE', #3011, #1462, #795 ) ; +#1783 = VERTEX_POINT ( 'NONE', #2039 ) ; +#1784 = AXIS2_PLACEMENT_3D ( 'NONE', #205, #1569, #2169 ) ; +#1785 = EDGE_CURVE ( 'NONE', #679, #2888, #73, .T. ) ; +#1786 = VECTOR ( 'NONE', #2382, 1000.000000000000000 ) ; +#1787 = ORIENTED_EDGE ( 'NONE', *, *, #882, .T. ) ; +#1788 = EDGE_CURVE ( 'NONE', #889, #3940, #3033, .T. ) ; +#1789 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1790 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.1000000000000000472, -0.1749999999999998501 ) ) ; +#1791 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1792 = FACE_OUTER_BOUND ( 'NONE', #2029, .T. ) ; +#1793 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#1794 = PLANE ( 'NONE', #1607 ) ; +#1795 = VERTEX_POINT ( 'NONE', #3413 ) ; +#1796 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.275531967630005245E-16 ) ) ; +#1797 = ORIENTED_EDGE ( 'NONE', *, *, #2275, .T. ) ; +#1798 = ORIENTED_EDGE ( 'NONE', *, *, #1666, .F. ) ; +#1799 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1800 = ORIENTED_EDGE ( 'NONE', *, *, #1715, .F. ) ; +#1801 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 3.614007241618346799E-16 ) ) ; +#1802 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.1000000000000000056, 0.000000000000000000 ) ) ; +#1803 = EDGE_CURVE ( 'NONE', #571, #2291, #495, .T. ) ; +#1804 = ORIENTED_EDGE ( 'NONE', *, *, #3888, .F. ) ; +#1805 = EDGE_CURVE ( 'NONE', #619, #2481, #2316, .T. ) ; +#1806 = ORIENTED_EDGE ( 'NONE', *, *, #3943, .T. ) ; +#1807 = EDGE_CURVE ( 'NONE', #3797, #3871, #3232, .T. ) ; +#1808 = EDGE_CURVE ( 'NONE', #2965, #3924, #2060, .T. ) ; +#1809 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.6671572875253807267, -1.100000000000000089 ) ) ; +#1810 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#1811 = VECTOR ( 'NONE', #57, 1000.000000000000000 ) ; +#1812 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000004552, 0.000000000000000000, 0.1749999999999998779 ) ) ; +#1813 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; +#1814 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1815 = EDGE_LOOP ( 'NONE', ( #711, #1101, #3949, #4006 ) ) ; +#1816 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000056, -0.5250000000000000222 ) ) ; +#1817 = ORIENTED_EDGE ( 'NONE', *, *, #2531, .T. ) ; +#1818 = VECTOR ( 'NONE', #3810, 1000.000000000000000 ) ; +#1819 = ORIENTED_EDGE ( 'NONE', *, *, #3828, .T. ) ; +#1820 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1821 = ORIENTED_EDGE ( 'NONE', *, *, #2828, .F. ) ; +#1822 = VECTOR ( 'NONE', #2272, 1000.000000000000000 ) ; +#1823 = LINE ( 'NONE', #3165, #1100 ) ; +#1824 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; +#1825 = AXIS2_PLACEMENT_3D ( 'NONE', #3691, #4096, #1121 ) ; +#1826 = VERTEX_POINT ( 'NONE', #3391 ) ; +#1827 = VECTOR ( 'NONE', #3199, 1000.000000000000000 ) ; +#1828 = CIRCLE ( 'NONE', #2512, 0.09999999999999993616 ) ; +#1829 = ORIENTED_EDGE ( 'NONE', *, *, #792, .T. ) ; +#1830 = EDGE_CURVE ( 'NONE', #2442, #1117, #440, .T. ) ; +#1831 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#1832 = LINE ( 'NONE', #535, #1818 ) ; +#1833 = EDGE_CURVE ( 'NONE', #2735, #845, #1884, .T. ) ; +#1834 = SURFACE_STYLE_USAGE ( .BOTH. , #1188 ) ; +#1835 = DIRECTION ( 'NONE', ( 1.606225440719267106E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1836 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.05000000000000000278, 0.9499999999999999556 ) ) ; +#1837 = CYLINDRICAL_SURFACE ( 'NONE', #314, 0.09999999999999993616 ) ; +#1838 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1839 = ORIENTED_EDGE ( 'NONE', *, *, #2589, .T. ) ; +#1840 = ORIENTED_EDGE ( 'NONE', *, *, #4130, .F. ) ; +#1841 = LINE ( 'NONE', #1477, #322 ) ; +#1842 = ORIENTED_EDGE ( 'NONE', *, *, #2275, .F. ) ; +#1843 = ADVANCED_FACE ( 'NONE', ( #47 ), #1765, .T. ) ; +#1844 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1845 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2226, 'distance_accuracy_value', 'NONE'); +#1846 = FILL_AREA_STYLE ('',( #2771 ) ) ; +#1847 = ORIENTED_EDGE ( 'NONE', *, *, #3206, .T. ) ; +#1848 = FACE_OUTER_BOUND ( 'NONE', #936, .T. ) ; +#1849 = EDGE_LOOP ( 'NONE', ( #1614, #1495, #687, #550 ) ) ; +#1850 = EDGE_CURVE ( 'NONE', #3940, #2201, #1354, .T. ) ; +#1851 = VECTOR ( 'NONE', #2518, 1000.000000000000000 ) ; +#1852 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000056, -0.1749999999999999611 ) ) ; +#1853 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1854 = SURFACE_SIDE_STYLE ('',( #1492 ) ) ; +#1855 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1856 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1857 = LINE ( 'NONE', #624, #2352 ) ; +#1858 = VERTEX_POINT ( 'NONE', #3974 ) ; +#1859 = EDGE_CURVE ( 'NONE', #1117, #43, #702, .T. ) ; +#1860 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1861 = VERTEX_POINT ( 'NONE', #3677 ) ; +#1862 = EDGE_CURVE ( 'NONE', #2871, #2481, #2361, .T. ) ; +#1863 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#1864 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#1865 = VERTEX_POINT ( 'NONE', #751 ) ; +#1866 = LINE ( 'NONE', #1249, #595 ) ; +#1867 = ORIENTED_EDGE ( 'NONE', *, *, #1465, .F. ) ; +#1868 = SURFACE_STYLE_FILL_AREA ( #3463 ) ; +#1869 = EDGE_LOOP ( 'NONE', ( #2157, #508, #3135, #4221 ) ) ; +#1870 = FACE_OUTER_BOUND ( 'NONE', #2281, .T. ) ; +#1871 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1872 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#1873 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#1874 = ORIENTED_EDGE ( 'NONE', *, *, #307, .F. ) ; +#1875 = ADVANCED_FACE ( 'NONE', ( #2834 ), #950, .F. ) ; +#1876 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000056, 0.1749999999999999611 ) ) ; +#1877 = VERTEX_POINT ( 'NONE', #3539 ) ; +#1878 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#1879 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000002442, 0.05000000000000000278, 2.349104707051926602E-16 ) ) ; +#1880 = VECTOR ( 'NONE', #3713, 1000.000000000000000 ) ; +#1881 = AXIS2_PLACEMENT_3D ( 'NONE', #1905, #239, #2857 ) ; +#1882 = VECTOR ( 'NONE', #169, 1000.000000000000000 ) ; +#1883 = EDGE_LOOP ( 'NONE', ( #641, #2961, #3293, #3519 ) ) ; +#1884 = CIRCLE ( 'NONE', #2574, 0.09999999999999993616 ) ; +#1885 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#1886 = AXIS2_PLACEMENT_3D ( 'NONE', #3035, #1399, #2715 ) ; +#1887 = STYLED_ITEM ( 'NONE', ( #226 ), #223 ) ; +#1888 = ORIENTED_EDGE ( 'NONE', *, *, #3754, .F. ) ; +#1889 = EDGE_CURVE ( 'NONE', #656, #2075, #2184, .T. ) ; +#1890 = AXIS2_PLACEMENT_3D ( 'NONE', #3651, #2056, #1327 ) ; +#1891 = SURFACE_STYLE_USAGE ( .BOTH. , #1309 ) ; +#1892 = ORIENTED_EDGE ( 'NONE', *, *, #1177, .F. ) ; +#1893 = ORIENTED_EDGE ( 'NONE', *, *, #2436, .F. ) ; +#1894 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#1895 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1896 = LINE ( 'NONE', #2587, #2355 ) ; +#1897 = ORIENTED_EDGE ( 'NONE', *, *, #2002, .T. ) ; +#1898 = EDGE_CURVE ( 'NONE', #43, #571, #2422, .T. ) ; +#1899 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 1.019238815542511833, -0.1749999999999998779 ) ) ; +#1900 = ORIENTED_EDGE ( 'NONE', *, *, #132, .T. ) ; +#1901 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.05000000000000000278, 0.9499999999999999556 ) ) ; +#1902 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1903 = EDGE_CURVE ( 'NONE', #3797, #2468, #3228, .T. ) ; +#1904 = VERTEX_POINT ( 'NONE', #2576 ) ; +#1905 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#1906 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2116 ) ) ; +#1907 = VECTOR ( 'NONE', #3749, 1000.000000000000000 ) ; +#1908 = EDGE_CURVE ( 'NONE', #1877, #2416, #1333, .T. ) ; +#1909 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#1910 = VERTEX_POINT ( 'NONE', #4208 ) ; +#1911 = VECTOR ( 'NONE', #3592, 1000.000000000000000 ) ; +#1912 = ADVANCED_FACE ( 'NONE', ( #1587 ), #2241, .F. ) ; +#1913 = ORIENTED_EDGE ( 'NONE', *, *, #114, .T. ) ; +#1914 = PRESENTATION_STYLE_ASSIGNMENT (( #352 ) ) ; +#1915 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1916 = LINE ( 'NONE', #4233, #811 ) ; +#1917 = LINE ( 'NONE', #293, #3552 ) ; +#1918 = VERTEX_POINT ( 'NONE', #146 ) ; +#1919 = STYLED_ITEM ( 'NONE', ( #24 ), #1722 ) ; +#1920 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#1921 = ORIENTED_EDGE ( 'NONE', *, *, #2162, .F. ) ; +#1922 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.000000000000000000, 0.9499999999999998446 ) ) ; +#1923 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.275531967630005245E-16 ) ) ; +#1924 = VERTEX_POINT ( 'NONE', #3906 ) ; +#1925 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#1926 = EDGE_CURVE ( 'NONE', #745, #106, #459, .T. ) ; +#1927 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.05000000000000000278, -0.9499999999999999556 ) ) ; +#1928 = ORIENTED_EDGE ( 'NONE', *, *, #2377, .T. ) ; +#1929 = ADVANCED_FACE ( 'NONE', ( #3580 ), #4083, .F. ) ; +#1930 = ORIENTED_EDGE ( 'NONE', *, *, #3686, .T. ) ; +#1931 = FILL_AREA_STYLE_COLOUR ( '', #2818 ) ; +#1932 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1933 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1934 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1935 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#1936 = EDGE_CURVE ( 'NONE', #1296, #3337, #3169, .T. ) ; +#1937 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#1938 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1939 = ORIENTED_EDGE ( 'NONE', *, *, #3563, .F. ) ; +#1940 = LINE ( 'NONE', #1599, #3790 ) ; +#1941 = LINE ( 'NONE', #3265, #29 ) ; +#1942 = EDGE_LOOP ( 'NONE', ( #1179, #3459 ) ) ; +#1943 = AXIS2_PLACEMENT_3D ( 'NONE', #2496, #2233, #2907 ) ; +#1944 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#1945 = VECTOR ( 'NONE', #373, 1000.000000000000000 ) ; +#1946 = VERTEX_POINT ( 'NONE', #3208 ) ; +#1947 = VECTOR ( 'NONE', #778, 1000.000000000000000 ) ; +#1948 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#1949 = ORIENTED_EDGE ( 'NONE', *, *, #2809, .T. ) ; +#1950 = EDGE_CURVE ( 'NONE', #128, #1057, #246, .T. ) ; +#1951 = AXIS2_PLACEMENT_3D ( 'NONE', #3931, #2554, #914 ) ; +#1952 = ORIENTED_EDGE ( 'NONE', *, *, #1388, .F. ) ; +#1953 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#1954 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#1955 = VECTOR ( 'NONE', #565, 1000.000000000000000 ) ; +#1956 = LINE ( 'NONE', #1381, #1945 ) ; +#1957 = EDGE_LOOP ( 'NONE', ( #3361, #4080, #2278, #1252, #3385, #1279, #2645, #3003, #2946, #3298, #2721, #1913, #3121, #2403, #2038, #1787, #213, #1157, #2908, #438 ) ) ; +#1958 = LINE ( 'NONE', #2955, #1200 ) ; +#1959 = FACE_OUTER_BOUND ( 'NONE', #836, .T. ) ; +#1960 = ORIENTED_EDGE ( 'NONE', *, *, #3504, .F. ) ; +#1961 = FACE_OUTER_BOUND ( 'NONE', #1003, .T. ) ; +#1962 = ADVANCED_FACE ( 'NONE', ( #1848 ), #222, .T. ) ; +#1963 = EDGE_LOOP ( 'NONE', ( #2344, #4206, #3112, #3185 ) ) ; +#1964 = FACE_OUTER_BOUND ( 'NONE', #4082, .T. ) ; +#1965 = ORIENTED_EDGE ( 'NONE', *, *, #20, .F. ) ; +#1966 = AXIS2_PLACEMENT_3D ( 'NONE', #611, #1262, #237 ) ; +#1967 = ORIENTED_EDGE ( 'NONE', *, *, #2621, .F. ) ; +#1968 = EDGE_CURVE ( 'NONE', #143, #2305, #35, .T. ) ; +#1969 = AXIS2_PLACEMENT_3D ( 'NONE', #1536, #3222, #1502 ) ; +#1970 = ORIENTED_EDGE ( 'NONE', *, *, #450, .F. ) ; +#1971 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1972 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.000000000000000000, 0.8500000000000000888 ) ) ; +#1973 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#1974 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2884, 'distance_accuracy_value', 'NONE'); +#1975 = LINE ( 'NONE', #27, #1670 ) ; +#1976 = EDGE_CURVE ( 'NONE', #1946, #1523, #1866, .T. ) ; +#1977 = EDGE_LOOP ( 'NONE', ( #3618, #1659, #2833, #1987 ) ) ; +#1978 = AXIS2_PLACEMENT_3D ( 'NONE', #809, #2770, #2031 ) ; +#1979 = EDGE_CURVE ( 'NONE', #3690, #873, #2878, .T. ) ; +#1980 = CIRCLE ( 'NONE', #151, 0.09999999999999993616 ) ; +#1981 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.000000000000000000, 1.250000000000000000 ) ) ; +#1982 = FACE_OUTER_BOUND ( 'NONE', #2288, .T. ) ; +#1983 = VERTEX_POINT ( 'NONE', #930 ) ; +#1984 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#1985 = ADVANCED_FACE ( 'NONE', ( #3434 ), #2222, .F. ) ; +#1986 = EDGE_CURVE ( 'NONE', #1377, #2848, #243, .T. ) ; +#1987 = ORIENTED_EDGE ( 'NONE', *, *, #4058, .F. ) ; +#1988 = FACE_OUTER_BOUND ( 'NONE', #1301, .T. ) ; +#1989 = ORIENTED_EDGE ( 'NONE', *, *, #301, .T. ) ; +#1990 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 1.000000000000000000, -1.000000000000000000 ) ) ; +#1991 = EDGE_LOOP ( 'NONE', ( #1346, #1055, #2096, #3020, #2743 ) ) ; +#1992 = ORIENTED_EDGE ( 'NONE', *, *, #1095, .F. ) ; +#1993 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.1000000000000000472, -0.1749999999999998501 ) ) ; +#1994 = DIRECTION ( 'NONE', ( -3.614007241618346799E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#1995 = FACE_OUTER_BOUND ( 'NONE', #1396, .T. ) ; +#1996 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.05000000000000000278, 0.000000000000000000 ) ) ; +#1997 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#1998 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#1999 = LINE ( 'NONE', #2720, #677 ) ; +#2000 = ORIENTED_EDGE ( 'NONE', *, *, #3362, .T. ) ; +#2001 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.1000000000000000472, -0.9499999999999998446 ) ) ; +#2002 = EDGE_CURVE ( 'NONE', #2735, #2378, #3945, .T. ) ; +#2003 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 1.000000000000000000, -1.000000000000000000 ) ) ; +#2004 = VERTEX_POINT ( 'NONE', #2960 ) ; +#2005 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 1.019238815542511833, 0.3499999999999998113 ) ) ; +#2006 = LINE ( 'NONE', #3564, #2807 ) ; +#2007 = ADVANCED_FACE ( 'NONE', ( #654 ), #970, .F. ) ; +#2008 = CIRCLE ( 'NONE', #1474, 0.1749999999999999611 ) ; +#2009 = ORIENTED_EDGE ( 'NONE', *, *, #1311, .F. ) ; +#2010 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2011 = VECTOR ( 'NONE', #3350, 1000.000000000000000 ) ; +#2012 = VERTEX_POINT ( 'NONE', #3246 ) ; +#2013 = AXIS2_PLACEMENT_3D ( 'NONE', #987, #1287, #1627 ) ; +#2014 = VECTOR ( 'NONE', #3977, 1000.000000000000000 ) ; +#2015 = VECTOR ( 'NONE', #1895, 1000.000000000000000 ) ; +#2016 = VERTEX_POINT ( 'NONE', #2308 ) ; +#2017 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#2018 = PLANE ( 'NONE', #4136 ) ; +#2019 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2020 = LINE ( 'NONE', #3594, #2844 ) ; +#2021 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.1000000000000000056, 0.000000000000000000 ) ) ; +#2022 = AXIS2_PLACEMENT_3D ( 'NONE', #2750, #4007, #3756 ) ; +#2023 = PLANE ( 'NONE', #659 ) ; +#2024 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2025 = ORIENTED_EDGE ( 'NONE', *, *, #509, .F. ) ; +#2026 = CYLINDRICAL_SURFACE ( 'NONE', #3328, 0.09999999999999993616 ) ; +#2027 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2028 = VECTOR ( 'NONE', #80, 1000.000000000000000 ) ; +#2029 = EDGE_LOOP ( 'NONE', ( #3207, #3477, #855, #1263 ) ) ; +#2030 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 3.614007241618346306E-16 ) ) ; +#2031 = DIRECTION ( 'NONE', ( -3.614007241618346799E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2032 = FILL_AREA_STYLE_COLOUR ( '', #3786 ) ; +#2033 = ORIENTED_EDGE ( 'NONE', *, *, #715, .F. ) ; +#2034 = FACE_OUTER_BOUND ( 'NONE', #3302, .T. ) ; +#2035 = ORIENTED_EDGE ( 'NONE', *, *, #1908, .T. ) ; +#2036 = ADVANCED_FACE ( 'NONE', ( #2659 ), #3332, .F. ) ; +#2037 = EDGE_CURVE ( 'NONE', #119, #2963, #2977, .T. ) ; +#2038 = ORIENTED_EDGE ( 'NONE', *, *, #1889, .T. ) ; +#2039 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#2040 = LINE ( 'NONE', #2383, #3096 ) ; +#2041 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.1000000000000000056, 0.8500000000000000888 ) ) ; +#2042 = LINE ( 'NONE', #1446, #3889 ) ; +#2043 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2044 = EDGE_CURVE ( 'NONE', #3574, #3725, #714, .T. ) ; +#2045 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#2046 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#2047 = VERTEX_POINT ( 'NONE', #3925 ) ; +#2048 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2049 = AXIS2_PLACEMENT_3D ( 'NONE', #3092, #152, #2741 ) ; +#2050 = FACE_OUTER_BOUND ( 'NONE', #4270, .T. ) ; +#2051 = ORIENTED_EDGE ( 'NONE', *, *, #3460, .F. ) ; +#2052 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#2053 = LINE ( 'NONE', #3383, #65 ) ; +#2054 = VECTOR ( 'NONE', #3872, 1000.000000000000000 ) ; +#2055 = EDGE_LOOP ( 'NONE', ( #2641, #332, #1022, #629 ) ) ; +#2056 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2057 = ORIENTED_EDGE ( 'NONE', *, *, #4186, .F. ) ; +#2058 = ADVANCED_FACE ( 'NONE', ( #3669 ), #3985, .T. ) ; +#2059 = ORIENTED_EDGE ( 'NONE', *, *, #2401, .F. ) ; +#2060 = LINE ( 'NONE', #1993, #2919 ) ; +#2061 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000056, 0.5250000000000000222 ) ) ; +#2062 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#2063 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.05000000000000000278, 0.5250000000000000222 ) ) ; +#2064 = PLANE ( 'NONE', #3062 ) ; +#2065 = DIRECTION ( 'NONE', ( -1.204669080539450576E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2066 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 1.019238815542511833, -0.3499999999999998113 ) ) ; +#2067 = ORIENTED_EDGE ( 'NONE', *, *, #3066, .T. ) ; +#2068 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2069 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#2070 = EDGE_CURVE ( 'NONE', #1375, #3574, #4250, .T. ) ; +#2071 = ORIENTED_EDGE ( 'NONE', *, *, #3846, .T. ) ; +#2072 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#2073 = LINE ( 'NONE', #1780, #342 ) ; +#2074 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.204669080539450576E-16 ) ) ; +#2075 = VERTEX_POINT ( 'NONE', #2596 ) ; +#2076 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 1.019238815542511833, 1.250000000000000000 ) ) ; +#2077 = VERTEX_POINT ( 'NONE', #62 ) ; +#2078 = EDGE_CURVE ( 'NONE', #2309, #3072, #2684, .T. ) ; +#2079 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2080 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ; +#2081 = LINE ( 'NONE', #2041, #112 ) ; +#2082 = VECTOR ( 'NONE', #14, 1000.000000000000000 ) ; +#2083 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2084 = ADVANCED_FACE ( 'NONE', ( #1964 ), #1370, .T. ) ; +#2085 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2086 = AXIS2_PLACEMENT_3D ( 'NONE', #2993, #1655, #312 ) ; +#2087 = VECTOR ( 'NONE', #1202, 1000.000000000000000 ) ; +#2088 = PLANE ( 'NONE', #3923 ) ; +#2089 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#2090 = EDGE_LOOP ( 'NONE', ( #3094, #3312, #4072, #3525 ) ) ; +#2091 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#2092 = AXIS2_PLACEMENT_3D ( 'NONE', #1937, #2933, #981 ) ; +#2093 = VECTOR ( 'NONE', #1016, 1000.000000000000000 ) ; +#2094 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#2095 = CLOSED_SHELL ( 'NONE', ( #482, #217, #416, #1875 ) ) ; +#2096 = ORIENTED_EDGE ( 'NONE', *, *, #707, .T. ) ; +#2097 = STYLED_ITEM ( 'NONE', ( #3211 ), #305 ) ; +#2098 = LINE ( 'NONE', #2704, #186 ) ; +#2099 = ADVANCED_FACE ( 'NONE', ( #1687 ), #346, .T. ) ; +#2100 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, 0.5249999999999999112 ) ) ; +#2101 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2102 = VECTOR ( 'NONE', #885, 1000.000000000000000 ) ; +#2103 = ADVANCED_FACE ( 'NONE', ( #2349 ), #40, .F. ) ; +#2104 = VERTEX_POINT ( 'NONE', #1323 ) ; +#2105 = ORIENTED_EDGE ( 'NONE', *, *, #3362, .F. ) ; +#2106 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2107 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#2108 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.000000000000000000, -0.1749999999999998779 ) ) ; +#2109 = EDGE_CURVE ( 'NONE', #1174, #2164, #300, .T. ) ; +#2110 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2111 = FACE_OUTER_BOUND ( 'NONE', #2533, .T. ) ; +#2112 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 1.019238815542511833, 0.9499999999999998446 ) ) ; +#2113 = ORIENTED_EDGE ( 'NONE', *, *, #882, .F. ) ; +#2114 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.000000000000000000, -0.5249999999999999112 ) ) ; +#2115 = VERTEX_POINT ( 'NONE', #3965 ) ; +#2116 = STYLED_ITEM ( 'NONE', ( #3230 ), #3069 ) ; +#2117 = EDGE_CURVE ( 'NONE', #1454, #4154, #1009, .T. ) ; +#2118 = VECTOR ( 'NONE', #506, 1000.000000000000000 ) ; +#2119 = ORIENTED_EDGE ( 'NONE', *, *, #926, .F. ) ; +#2120 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#2121 = ORIENTED_EDGE ( 'NONE', *, *, #785, .F. ) ; +#2122 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.000000000000000000, 1.250000000000000000 ) ) ; +#2123 = FACE_OUTER_BOUND ( 'NONE', #2315, .T. ) ; +#2124 = VECTOR ( 'NONE', #3461, 1000.000000000000000 ) ; +#2125 = ADVANCED_FACE ( 'NONE', ( #1988 ), #3310, .F. ) ; +#2126 = EDGE_CURVE ( 'NONE', #3924, #1910, #1735, .T. ) ; +#2127 = VERTEX_POINT ( 'NONE', #2751 ) ; +#2128 = ORIENTED_EDGE ( 'NONE', *, *, #2567, .F. ) ; +#2129 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000472, -0.1749999999999999611 ) ) ; +#2130 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#2131 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.1000000000000000472, 1.250000000000000000 ) ) ; +#2132 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 1.019238815542511833, 0.5249999999999999112 ) ) ; +#2133 = LINE ( 'NONE', #821, #3225 ) ; +#2134 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#2135 = ORIENTED_EDGE ( 'NONE', *, *, #460, .T. ) ; +#2136 = LINE ( 'NONE', #1816, #931 ) ; +#2137 = ORIENTED_EDGE ( 'NONE', *, *, #1788, .F. ) ; +#2138 = ORIENTED_EDGE ( 'NONE', *, *, #2564, .T. ) ; +#2139 = FACE_OUTER_BOUND ( 'NONE', #3898, .T. ) ; +#2140 = ORIENTED_EDGE ( 'NONE', *, *, #4251, .T. ) ; +#2141 = EDGE_CURVE ( 'NONE', #1858, #1535, #179, .T. ) ; +#2142 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#2143 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2144 = ORIENTED_EDGE ( 'NONE', *, *, #2249, .F. ) ; +#2145 = ADVANCED_FACE ( 'NONE', ( #160 ), #434, .T. ) ; +#2146 = ORIENTED_EDGE ( 'NONE', *, *, #708, .F. ) ; +#2147 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.1000000000000000056, -0.1749999999999998501 ) ) ; +#2148 = EDGE_CURVE ( 'NONE', #3684, #1571, #1161, .T. ) ; +#2149 = VECTOR ( 'NONE', #968, 1000.000000000000000 ) ; +#2150 = LINE ( 'NONE', #2865, #464 ) ; +#2151 = LINE ( 'NONE', #3488, #837 ) ; +#2152 = PLANE ( 'NONE', #1483 ) ; +#2153 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2154 = VERTEX_POINT ( 'NONE', #3118 ) ; +#2155 = VECTOR ( 'NONE', #3875, 1000.000000000000000 ) ; +#2156 = LINE ( 'NONE', #2214, #1955 ) ; +#2157 = ORIENTED_EDGE ( 'NONE', *, *, #1185, .F. ) ; +#2158 = VECTOR ( 'NONE', #3489, 1000.000000000000000 ) ; +#2159 = FACE_OUTER_BOUND ( 'NONE', #359, .T. ) ; +#2160 = SURFACE_STYLE_FILL_AREA ( #1846 ) ; +#2161 = STYLED_ITEM ( 'NONE', ( #4211 ), #233 ) ; +#2162 = EDGE_CURVE ( 'NONE', #2012, #384, #3048, .T. ) ; +#2163 = STYLED_ITEM ( 'NONE', ( #1395 ), #316 ) ; +#2164 = VERTEX_POINT ( 'NONE', #1415 ) ; +#2165 = VECTOR ( 'NONE', #4053, 1000.000000000000000 ) ; +#2166 = EDGE_CURVE ( 'NONE', #1138, #275, #3027, .T. ) ; +#2167 = VECTOR ( 'NONE', #670, 1000.000000000000000 ) ; +#2168 = VERTEX_POINT ( 'NONE', #1456 ) ; +#2169 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; +#2170 = FACE_OUTER_BOUND ( 'NONE', #750, .T. ) ; +#2171 = SURFACE_STYLE_FILL_AREA ( #877 ) ; +#2172 = EDGE_CURVE ( 'NONE', #216, #2827, #1481, .T. ) ; +#2173 = ADVANCED_FACE ( 'NONE', ( #89 ), #3781, .T. ) ; +#2174 = DIRECTION ( 'NONE', ( -3.614007241618346799E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2175 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 1.000000000000001776, 1.250000000000000000 ) ) ; +#2176 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#2177 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#2178 = ORIENTED_EDGE ( 'NONE', *, *, #1160, .F. ) ; +#2179 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#2180 = ORIENTED_EDGE ( 'NONE', *, *, #3846, .F. ) ; +#2181 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2182 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.1000000000000000056, -0.1749999999999998501 ) ) ; +#2183 = VERTEX_POINT ( 'NONE', #4097 ) ; +#2184 = LINE ( 'NONE', #3562, #3485 ) ; +#2185 = AXIS2_PLACEMENT_3D ( 'NONE', #1711, #1801, #2418 ) ; +#2186 = ORIENTED_EDGE ( 'NONE', *, *, #655, .T. ) ; +#2187 = VECTOR ( 'NONE', #310, 1000.000000000000000 ) ; +#2188 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2189 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 1.000000000000001776, -1.250000000000000000 ) ) ; +#2190 = ORIENTED_EDGE ( 'NONE', *, *, #3247, .T. ) ; +#2191 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2192 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#2193 = CYLINDRICAL_SURFACE ( 'NONE', #2224, 0.1000000000000001582 ) ; +#2194 = LINE ( 'NONE', #2826, #3407 ) ; +#2195 = VERTEX_POINT ( 'NONE', #3405 ) ; +#2196 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#2197 = ORIENTED_EDGE ( 'NONE', *, *, #3615, .T. ) ; +#2198 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#2199 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -0.5250000000000000222 ) ) ; +#2200 = EDGE_CURVE ( 'NONE', #2772, #2077, #2705, .T. ) ; +#2201 = VERTEX_POINT ( 'NONE', #1141 ) ; +#2202 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.606225440719267106E-16 ) ) ; +#2203 = VERTEX_POINT ( 'NONE', #1099 ) ; +#2204 = SURFACE_SIDE_STYLE ('',( #3809 ) ) ; +#2205 = LINE ( 'NONE', #2267, #3419 ) ; +#2206 = VERTEX_POINT ( 'NONE', #3078 ) ; +#2207 = ADVANCED_FACE ( 'NONE', ( #4121 ), #2397, .F. ) ; +#2208 = EDGE_LOOP ( 'NONE', ( #2128, #499, #1461, #2609 ) ) ; +#2209 = LINE ( 'NONE', #621, #3167 ) ; +#2210 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#2211 = EDGE_CURVE ( 'NONE', #1248, #1126, #4077, .T. ) ; +#2212 = FACE_OUTER_BOUND ( 'NONE', #791, .T. ) ; +#2213 = ORIENTED_EDGE ( 'NONE', *, *, #3724, .T. ) ; +#2214 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, -0.5249999999999999112 ) ) ; +#2215 = EDGE_LOOP ( 'NONE', ( #4249, #2390, #2067, #66 ) ) ; +#2216 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#2217 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 0.000000000000000000 ) ) ; +#2218 = AXIS2_PLACEMENT_3D ( 'NONE', #2476, #2153, #129 ) ; +#2219 = ADVANCED_FACE ( 'NONE', ( #829 ), #409, .F. ) ; +#2220 = ORIENTED_EDGE ( 'NONE', *, *, #834, .T. ) ; +#2221 = VECTOR ( 'NONE', #3883, 1000.000000000000000 ) ; +#2222 = CYLINDRICAL_SURFACE ( 'NONE', #1881, 0.09999999999999993616 ) ; +#2223 = EDGE_CURVE ( 'NONE', #106, #1368, #2053, .T. ) ; +#2224 = AXIS2_PLACEMENT_3D ( 'NONE', #881, #1814, #2519 ) ; +#2225 = VECTOR ( 'NONE', #3789, 1000.000000000000000 ) ; +#2226 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2227 = CIRCLE ( 'NONE', #1007, 0.09999999999999993616 ) ; +#2228 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .T. ) ; +#2229 = ORIENTED_EDGE ( 'NONE', *, *, #1889, .F. ) ; +#2230 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2231 = LINE ( 'NONE', #3507, #1102 ) ; +#2232 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#2233 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2234 = LINE ( 'NONE', #3572, #250 ) ; +#2235 = PLANE ( 'NONE', #1761 ) ; +#2236 = VERTEX_POINT ( 'NONE', #485 ) ; +#2237 = FACE_OUTER_BOUND ( 'NONE', #1013, .T. ) ; +#2238 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#2239 = EDGE_CURVE ( 'NONE', #1983, #929, #2073, .T. ) ; +#2240 = EDGE_LOOP ( 'NONE', ( #1580, #1583, #2380, #1892 ) ) ; +#2241 = PLANE ( 'NONE', #4168 ) ; +#2242 = EDGE_CURVE ( 'NONE', #864, #1328, #1759, .T. ) ; +#2243 = EDGE_CURVE ( 'NONE', #1918, #3234, #1823, .T. ) ; +#2244 = AXIS2_PLACEMENT_3D ( 'NONE', #1802, #3119, #4122 ) ; +#2245 = VECTOR ( 'NONE', #3739, 1000.000000000000000 ) ; +#2246 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#2247 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2248 = ORIENTED_EDGE ( 'NONE', *, *, #4162, .F. ) ; +#2249 = EDGE_CURVE ( 'NONE', #3821, #2522, #1561, .T. ) ; +#2250 = VECTOR ( 'NONE', #2448, 1000.000000000000000 ) ; +#2251 = ORIENTED_EDGE ( 'NONE', *, *, #3662, .T. ) ; +#2252 = FILL_AREA_STYLE ('',( #2928 ) ) ; +#2253 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000004552, 0.1000000000000000056, 0.1749999999999998779 ) ) ; +#2254 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 1.275531967630005245E-16 ) ) ; +#2255 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#2256 = EDGE_LOOP ( 'NONE', ( #1167, #2614, #713, #1586 ) ) ; +#2257 = DIRECTION ( 'NONE', ( 3.614007241618346799E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2258 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.1000000000000000472, 0.8500000000000000888 ) ) ; +#2259 = ORIENTED_EDGE ( 'NONE', *, *, #1936, .T. ) ; +#2260 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2261 = PLANE ( 'NONE', #1966 ) ; +#2262 = ADVANCED_FACE ( 'NONE', ( #3820 ), #3556, .F. ) ; +#2263 = EDGE_LOOP ( 'NONE', ( #4145, #695, #2268, #1084 ) ) ; +#2264 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2265 = EDGE_CURVE ( 'NONE', #1783, #428, #907, .T. ) ; +#2266 = ORIENTED_EDGE ( 'NONE', *, *, #1288, .T. ) ; +#2267 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#2268 = ORIENTED_EDGE ( 'NONE', *, *, #3805, .F. ) ; +#2269 = VERTEX_POINT ( 'NONE', #1878 ) ; +#2270 = SURFACE_STYLE_USAGE ( .BOTH. , #3591 ) ; +#2271 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#2272 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2273 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2274 = VERTEX_POINT ( 'NONE', #4141 ) ; +#2275 = EDGE_CURVE ( 'NONE', #1408, #1248, #3535, .T. ) ; +#2276 = FACE_OUTER_BOUND ( 'NONE', #1651, .T. ) ; +#2277 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.05000000000000000278, 0.000000000000000000 ) ) ; +#2278 = ORIENTED_EDGE ( 'NONE', *, *, #3432, .T. ) ; +#2279 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2280 = DIRECTION ( 'NONE', ( 3.614007241618346799E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2281 = EDGE_LOOP ( 'NONE', ( #3737, #1331, #1104, #2973, #3631 ) ) ; +#2282 = AXIS2_PLACEMENT_3D ( 'NONE', #568, #3223, #1283 ) ; +#2283 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#2284 = ADVANCED_FACE ( 'NONE', ( #1521 ), #865, .F. ) ; +#2285 = VECTOR ( 'NONE', #4271, 1000.000000000000000 ) ; +#2286 = VECTOR ( 'NONE', #493, 1000.000000000000000 ) ; +#2287 = AXIS2_PLACEMENT_3D ( 'NONE', #282, #890, #3765 ) ; +#2288 = EDGE_LOOP ( 'NONE', ( #1207, #614, #1229, #2658 ) ) ; +#2289 = VECTOR ( 'NONE', #1933, 1000.000000000000000 ) ; +#2290 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2291 = VERTEX_POINT ( 'NONE', #2850 ) ; +#2292 = AXIS2_PLACEMENT_3D ( 'NONE', #3527, #3132, #2174 ) ; +#2293 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2097 ) ) ; +#2294 = VERTEX_POINT ( 'NONE', #549 ) ; +#2295 = LINE ( 'NONE', #3299, #4272 ) ; +#2296 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2297 = AXIS2_PLACEMENT_3D ( 'NONE', #3640, #1582, #4220 ) ; +#2298 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, -0.5249999999999999112 ) ) ; +#2299 = ORIENTED_EDGE ( 'NONE', *, *, #1926, .T. ) ; +#2300 = EDGE_CURVE ( 'NONE', #4218, #71, #2525, .T. ) ; +#2301 = EDGE_CURVE ( 'NONE', #1233, #43, #610, .T. ) ; +#2302 = VECTOR ( 'NONE', #2389, 1000.000000000000000 ) ; +#2303 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.000000000000000000, -1.250000000000000000 ) ) ; +#2304 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#2305 = VERTEX_POINT ( 'NONE', #1901 ) ; +#2306 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#2307 = ORIENTED_EDGE ( 'NONE', *, *, #3798, .T. ) ; +#2308 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000472, -1.250000000000000000 ) ) ; +#2309 = VERTEX_POINT ( 'NONE', #3145 ) ; +#2310 = VECTOR ( 'NONE', #387, 1000.000000000000000 ) ; +#2311 = FACE_OUTER_BOUND ( 'NONE', #1942, .T. ) ; +#2312 = ORIENTED_EDGE ( 'NONE', *, *, #3584, .T. ) ; +#2313 = AXIS2_PLACEMENT_3D ( 'NONE', #362, #1663, #3453 ) ; +#2314 = EDGE_CURVE ( 'NONE', #3865, #1353, #1638, .T. ) ; +#2315 = EDGE_LOOP ( 'NONE', ( #3671, #2137, #3212, #806 ) ) ; +#2316 = LINE ( 'NONE', #3994, #3803 ) ; +#2317 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2318 = FACE_OUTER_BOUND ( 'NONE', #3329, .T. ) ; +#2319 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000472, -1.250000000000000000 ) ) ; +#2320 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000472, 1.250000000000000000 ) ) ; +#2321 = VECTOR ( 'NONE', #1770, 1000.000000000000000 ) ; +#2322 = STYLED_ITEM ( 'NONE', ( #2859 ), #3057 ) ; +#2323 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2324 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 1.019238815542511833, 0.9499999999999998446 ) ) ; +#2325 = ORIENTED_EDGE ( 'NONE', *, *, #3904, .T. ) ; +#2326 = FACE_OUTER_BOUND ( 'NONE', #1533, .T. ) ; +#2327 = ORIENTED_EDGE ( 'NONE', *, *, #424, .F. ) ; +#2328 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2329 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#2330 = EDGE_CURVE ( 'NONE', #3337, #2529, #2896, .T. ) ; +#2331 = ORIENTED_EDGE ( 'NONE', *, *, #2747, .T. ) ; +#2332 = DIRECTION ( 'NONE', ( -1.084202172485505223E-15, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2333 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2334 = VERTEX_POINT ( 'NONE', #2568 ) ; +#2335 = ORIENTED_EDGE ( 'NONE', *, *, #2435, .F. ) ; +#2336 = FACE_OUTER_BOUND ( 'NONE', #2975, .T. ) ; +#2337 = LINE ( 'NONE', #661, #1708 ) ; +#2338 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#2339 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.000000000000000000, 0.9499999999999998446 ) ) ; +#2340 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2341 = ADVANCED_FACE ( 'NONE', ( #2159 ), #3182, .T. ) ; +#2342 = LINE ( 'NONE', #1981, #2981 ) ; +#2343 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#2344 = ORIENTED_EDGE ( 'NONE', *, *, #1288, .F. ) ; +#2345 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.9499999999999999556, -1.000000000000000000 ) ) ; +#2346 = DIRECTION ( 'NONE', ( -3.614007241618346799E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2347 = EDGE_LOOP ( 'NONE', ( #3851, #813, #1739, #2119 ) ) ; +#2348 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#2349 = FACE_OUTER_BOUND ( 'NONE', #1589, .T. ) ; +#2350 = SURFACE_STYLE_FILL_AREA ( #3049 ) ; +#2351 = EDGE_CURVE ( 'NONE', #2709, #2127, #2872, .T. ) ; +#2352 = VECTOR ( 'NONE', #1517, 1000.000000000000000 ) ; +#2353 = ORIENTED_EDGE ( 'NONE', *, *, #2330, .T. ) ; +#2354 = ADVANCED_FACE ( 'NONE', ( #1246 ), #1196, .T. ) ; +#2355 = VECTOR ( 'NONE', #2177, 1000.000000000000000 ) ; +#2356 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.1000000000000000472, 1.250000000000000000 ) ) ; +#2357 = ORIENTED_EDGE ( 'NONE', *, *, #2812, .F. ) ; +#2358 = AXIS2_PLACEMENT_3D ( 'NONE', #938, #1255, #3300 ) ; +#2359 = VERTEX_POINT ( 'NONE', #2216 ) ; +#2360 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2361 = CIRCLE ( 'NONE', #4034, 0.09999999999999993616 ) ; +#2363 = AXIS2_PLACEMENT_3D ( 'NONE', #3748, #3418, #3090 ) ; +#2362 = FACE_OUTER_BOUND ( 'NONE', #468, .T. ) ; +#2364 = PLANE ( 'NONE', #1886 ) ; +#2365 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2366 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2367 = LINE ( 'NONE', #3396, #3578 ) ; +#2368 = FACE_OUTER_BOUND ( 'NONE', #1324, .T. ) ; +#2369 = VERTEX_POINT ( 'NONE', #567 ) ; +#2370 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.606225440719267106E-16 ) ) ; +#2371 = LINE ( 'NONE', #1048, #1617 ) ; +#2372 = AXIS2_PLACEMENT_3D ( 'NONE', #2066, #1681, #2764 ) ; +#2373 = ORIENTED_EDGE ( 'NONE', *, *, #2860, .T. ) ; +#2374 = LINE ( 'NONE', #3358, #3492 ) ; +#2375 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#2376 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; +#2377 = EDGE_CURVE ( 'NONE', #1212, #2412, #835, .T. ) ; +#2378 = VERTEX_POINT ( 'NONE', #524 ) ; +#2379 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2380 = ORIENTED_EDGE ( 'NONE', *, *, #3769, .T. ) ; +#2381 = EDGE_LOOP ( 'NONE', ( #3784, #3268, #2835, #3168 ) ) ; +#2382 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#2383 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.1000000000000000056, 0.5249999999999999112 ) ) ; +#2384 = LINE ( 'NONE', #4085, #461 ) ; +#2385 = LINE ( 'NONE', #443, #1882 ) ; +#2386 = ADVANCED_FACE ( 'NONE', ( #4183 ), #2813, .F. ) ; +#2387 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#2388 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, -0.1749999999999998779 ) ) ; +#2389 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2390 = ORIENTED_EDGE ( 'NONE', *, *, #3291, .T. ) ; +#2391 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2392 = AXIS2_PLACEMENT_3D ( 'NONE', #1222, #3862, #2615 ) ; +#2393 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000472, -0.5250000000000000222 ) ) ; +#2394 = AXIS2_PLACEMENT_3D ( 'NONE', #3996, #684, #1932 ) ; +#2395 = VERTEX_POINT ( 'NONE', #297 ) ; +#2396 = LINE ( 'NONE', #3716, #2505 ) ; +#2397 = PLANE ( 'NONE', #4200 ) ; +#2398 = EDGE_CURVE ( 'NONE', #4140, #3256, #630, .T. ) ; +#2399 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1503 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #514, #3853, #3832 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2400 = ORIENTED_EDGE ( 'NONE', *, *, #527, .T. ) ; +#2401 = EDGE_CURVE ( 'NONE', #3940, #934, #1940, .T. ) ; +#2402 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#2403 = ORIENTED_EDGE ( 'NONE', *, *, #1270, .T. ) ; +#2404 = ORIENTED_EDGE ( 'NONE', *, *, #3257, .T. ) ; +#2405 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2406 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2407 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#2408 = CYLINDRICAL_SURFACE ( 'NONE', #3336, 0.09999999999999993616 ) ; +#2409 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#2410 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2411 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.05000000000000000278, -1.250000000000000000 ) ) ; +#2412 = VERTEX_POINT ( 'NONE', #2912 ) ; +#2413 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2414 = EDGE_CURVE ( 'NONE', #4147, #2455, #4245, .T. ) ; +#2415 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#2416 = VERTEX_POINT ( 'NONE', #320 ) ; +#2417 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.000000000000000000, -1.250000000000000000 ) ) ; +#2418 = DIRECTION ( 'NONE', ( 3.614007241618346799E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2419 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.1000000000000000472, -0.5249999999999999112 ) ) ; +#2420 = ORIENTED_EDGE ( 'NONE', *, *, #819, .T. ) ; +#2421 = ORIENTED_EDGE ( 'NONE', *, *, #460, .F. ) ; +#2422 = LINE ( 'NONE', #2758, #1608 ) ; +#2423 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, -0.1749999999999999611 ) ) ; +#2424 = FACE_OUTER_BOUND ( 'NONE', #3388, .T. ) ; +#2425 = VECTOR ( 'NONE', #2048, 1000.000000000000000 ) ; +#2426 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#2427 = FILL_AREA_STYLE_COLOUR ( '', #3697 ) ; +#2428 = EDGE_CURVE ( 'NONE', #3641, #3235, #1439, .T. ) ; +#2429 = AXIS2_PLACEMENT_3D ( 'NONE', #77, #8, #2952 ) ; +#2430 = AXIS2_PLACEMENT_3D ( 'NONE', #615, #2106, #1127 ) ; +#2431 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2432 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2433 = EDGE_LOOP ( 'NONE', ( #1032, #3139, #2555, #2885 ) ) ; +#2434 = LINE ( 'NONE', #824, #991 ) ; +#2435 = EDGE_CURVE ( 'NONE', #721, #4187, #1282, .T. ) ; +#2436 = EDGE_CURVE ( 'NONE', #3878, #1594, #3619, .T. ) ; +#2437 = VECTOR ( 'NONE', #2323, 1000.000000000000000 ) ; +#2438 = AXIS2_PLACEMENT_3D ( 'NONE', #7, #603, #1634 ) ; +#2439 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.1000000000000000472, -0.9499999999999998446 ) ) ; +#2440 = VERTEX_POINT ( 'NONE', #1922 ) ; +#2441 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#2442 = VERTEX_POINT ( 'NONE', #3243 ) ; +#2443 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 5.201562118716424266, -1.250000000000000000 ) ) ; +#2444 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #3189, 'distance_accuracy_value', 'NONE'); +#2445 = VECTOR ( 'NONE', #3044, 1000.000000000000000 ) ; +#2446 = ORIENTED_EDGE ( 'NONE', *, *, #394, .T. ) ; +#2447 = ORIENTED_EDGE ( 'NONE', *, *, #3420, .F. ) ; +#2448 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.275531967630005245E-16 ) ) ; +#2449 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#2450 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2451 = EDGE_CURVE ( 'NONE', #1225, #1377, #626, .T. ) ; +#2452 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#2453 = LINE ( 'NONE', #757, #3008 ) ; +#2454 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; +#2455 = VERTEX_POINT ( 'NONE', #3599 ) ; +#2456 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 1.000000000000000000, -1.250000000000000000 ) ) ; +#2457 = ORIENTED_EDGE ( 'NONE', *, *, #3176, .T. ) ; +#2458 = STYLED_ITEM ( 'NONE', ( #1438 ), #3155 ) ; +#2459 = VECTOR ( 'NONE', #2793, 1000.000000000000000 ) ; +#2460 = ORIENTED_EDGE ( 'NONE', *, *, #2520, .F. ) ; +#2461 = CYLINDRICAL_SURFACE ( 'NONE', #3343, 0.1749999999999999611 ) ; +#2462 = ORIENTED_EDGE ( 'NONE', *, *, #1862, .F. ) ; +#2463 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; +#2464 = LINE ( 'NONE', #631, #2597 ) ; +#2465 = AXIS2_PLACEMENT_3D ( 'NONE', #2388, #2065, #3070 ) ; +#2466 = ORIENTED_EDGE ( 'NONE', *, *, #3039, .T. ) ; +#2467 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; +#2468 = VERTEX_POINT ( 'NONE', #651 ) ; +#2469 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#2470 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2471 = LINE ( 'NONE', #1810, #4106 ) ; +#2472 = FILL_AREA_STYLE ('',( #559 ) ) ; +#2473 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.1000000000000000472, 0.5249999999999999112 ) ) ; +#2474 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.000000000000000000, -1.250000000000000000 ) ) ; +#2475 = ORIENTED_EDGE ( 'NONE', *, *, #2507, .T. ) ; +#2476 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#2477 = ADVANCED_FACE ( 'NONE', ( #2237 ), #3575, .F. ) ; +#2478 = ORIENTED_EDGE ( 'NONE', *, *, #1664, .F. ) ; +#2479 = LINE ( 'NONE', #4181, #2509 ) ; +#2480 = VECTOR ( 'NONE', #3270, 1000.000000000000000 ) ; +#2481 = VERTEX_POINT ( 'NONE', #1428 ) ; +#2482 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2483 = PRESENTATION_STYLE_ASSIGNMENT (( #2814 ) ) ; +#2484 = ORIENTED_EDGE ( 'NONE', *, *, #1050, .T. ) ; +#2485 = EDGE_CURVE ( 'NONE', #3819, #3032, #1115, .T. ) ; +#2486 = EDGE_CURVE ( 'NONE', #1826, #2294, #100, .T. ) ; +#2487 = ORIENTED_EDGE ( 'NONE', *, *, #1976, .F. ) ; +#2488 = EDGE_CURVE ( 'NONE', #2291, #1117, #426, .T. ) ; +#2489 = SURFACE_SIDE_STYLE ('',( #2820 ) ) ; +#2490 = LINE ( 'NONE', #4148, #245 ) ; +#2491 = FILL_AREA_STYLE_COLOUR ( '', #1824 ) ; +#2492 = AXIS2_PLACEMENT_3D ( 'NONE', #4267, #3326, #4003 ) ; +#2493 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#2494 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.1000000000000000472, 0.9499999999999998446 ) ) ; +#2495 = LINE ( 'NONE', #561, #3484 ) ; +#2496 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#2497 = EDGE_LOOP ( 'NONE', ( #2229, #158, #2957, #139 ) ) ; +#2498 = AXIS2_PLACEMENT_3D ( 'NONE', #2799, #779, #2738 ) ; +#2499 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#2500 = ORIENTED_EDGE ( 'NONE', *, *, #1074, .T. ) ; +#2501 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #3537, .NOT_KNOWN. ) ; +#2502 = VECTOR ( 'NONE', #2062, 1000.000000000000000 ) ; +#2503 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2504 = PLANE ( 'NONE', #452 ) ; +#2505 = VECTOR ( 'NONE', #3382, 1000.000000000000000 ) ; +#2506 = CIRCLE ( 'NONE', #3627, 0.09999999999999993616 ) ; +#2507 = EDGE_CURVE ( 'NONE', #1408, #1440, #1406, .T. ) ; +#2508 = ORIENTED_EDGE ( 'NONE', *, *, #3154, .T. ) ; +#2509 = VECTOR ( 'NONE', #2791, 1000.000000000000000 ) ; +#2510 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2511 = ADVANCED_FACE ( 'NONE', ( #2111 ), #2088, .T. ) ; +#2512 = AXIS2_PLACEMENT_3D ( 'NONE', #1920, #649, #1938 ) ; +#2513 = EDGE_LOOP ( 'NONE', ( #294, #2676, #238, #2588 ) ) ; +#2514 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2515 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#2516 = ORIENTED_EDGE ( 'NONE', *, *, #3490, .F. ) ; +#2517 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.606225440719267106E-16 ) ) ; +#2518 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2519 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2520 = EDGE_CURVE ( 'NONE', #2168, #3641, #1777, .T. ) ; +#2521 = PLANE ( 'NONE', #105 ) ; +#2522 = VERTEX_POINT ( 'NONE', #4112 ) ; +#2523 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2524 = EDGE_LOOP ( 'NONE', ( #3403, #4117, #3742, #248, #3799 ) ) ; +#2525 = LINE ( 'NONE', #1180, #898 ) ; +#2526 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.606225440719267599E-16 ) ) ; +#2527 = VECTOR ( 'NONE', #298, 1000.000000000000000 ) ; +#2528 = VECTOR ( 'NONE', #1624, 1000.000000000000000 ) ; +#2529 = VERTEX_POINT ( 'NONE', #3110 ) ; +#2530 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, -0.5249999999999999112 ) ) ; +#2531 = EDGE_CURVE ( 'NONE', #4191, #2772, #3439, .T. ) ; +#2532 = AXIS2_PLACEMENT_3D ( 'NONE', #3414, #752, #1766 ) ; +#2533 = EDGE_LOOP ( 'NONE', ( #199, #3567, #2213, #897 ) ) ; +#2534 = EDGE_CURVE ( 'NONE', #3235, #2305, #1749, .T. ) ; +#2535 = VECTOR ( 'NONE', #3392, 1000.000000000000000 ) ; +#2536 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2537 = VECTOR ( 'NONE', #2017, 1000.000000000000000 ) ; +#2538 = PLANE ( 'NONE', #1006 ) ; +#2539 = EDGE_LOOP ( 'NONE', ( #1547, #2646, #3918, #3296 ) ) ; +#2540 = EDGE_LOOP ( 'NONE', ( #2988, #3376, #265, #1237 ) ) ; +#2541 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2542 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#2543 = LINE ( 'NONE', #543, #2155 ) ; +#2544 = ORIENTED_EDGE ( 'NONE', *, *, #3515, .T. ) ; +#2545 = EDGE_CURVE ( 'NONE', #1292, #3819, #843, .T. ) ; +#2546 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#2547 = ORIENTED_EDGE ( 'NONE', *, *, #2485, .F. ) ; +#2548 = EDGE_CURVE ( 'NONE', #3924, #2104, #2453, .T. ) ; +#2549 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#2550 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000472, 0.1749999999999998779 ) ) ; +#2551 = ORIENTED_EDGE ( 'NONE', *, *, #1095, .T. ) ; +#2552 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2553 = FILL_AREA_STYLE ('',( #4126 ) ) ; +#2554 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#2555 = ORIENTED_EDGE ( 'NONE', *, *, #2754, .F. ) ; +#2556 = EDGE_CURVE ( 'NONE', #289, #1082, #2133, .T. ) ; +#2557 = ORIENTED_EDGE ( 'NONE', *, *, #3603, .T. ) ; +#2558 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.1000000000000000056, 0.000000000000000000 ) ) ; +#2559 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 1.019238815542511833, -1.250000000000000000 ) ) ; +#2560 = ADVANCED_FACE ( 'NONE', ( #3465 ), #4049, .F. ) ; +#2561 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#2562 = ORIENTED_EDGE ( 'NONE', *, *, #3331, .F. ) ; +#2563 = AXIS2_PLACEMENT_3D ( 'NONE', #2722, #1496, #1118 ) ; +#2564 = EDGE_CURVE ( 'NONE', #3144, #794, #3133, .T. ) ; +#2565 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.000000000000000000, -1.250000000000000000 ) ) ; +#2566 = VERTEX_POINT ( 'NONE', #1090 ) ; +#2567 = EDGE_CURVE ( 'NONE', #2236, #4147, #2367, .T. ) ; +#2568 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#2569 = LINE ( 'NONE', #280, #137 ) ; +#2570 = VECTOR ( 'NONE', #3680, 1000.000000000000000 ) ; +#2571 = VECTOR ( 'NONE', #402, 1000.000000000000000 ) ; +#2572 = VECTOR ( 'NONE', #2296, 1000.000000000000000 ) ; +#2573 = EDGE_LOOP ( 'NONE', ( #1960, #3839, #3284, #680 ) ) ; +#2574 = AXIS2_PLACEMENT_3D ( 'NONE', #2690, #1423, #1059 ) ; +#2575 = CLOSED_SHELL ( 'NONE', ( #770, #4262, #4109, #3304, #3667, #2511 ) ) ; +#2576 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000472, -0.1749999999999999611 ) ) ; +#2577 = AXIS2_PLACEMENT_3D ( 'NONE', #2781, #2110, #4111 ) ; +#2578 = VECTOR ( 'NONE', #2762, 1000.000000000000000 ) ; +#2579 = VECTOR ( 'NONE', #3097, 1000.000000000000000 ) ; +#2580 = VECTOR ( 'NONE', #3093, 1000.000000000000000 ) ; +#2581 = ORIENTED_EDGE ( 'NONE', *, *, #2488, .T. ) ; +#2582 = EDGE_LOOP ( 'NONE', ( #91, #2228, #826, #983 ) ) ; +#2583 = PLANE ( 'NONE', #1109 ) ; +#2584 = LINE ( 'NONE', #1355, #2187 ) ; +#2585 = LINE ( 'NONE', #2210, #2015 ) ; +#2586 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #617, 'distance_accuracy_value', 'NONE'); +#2587 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 1.019238815542511833, 1.250000000000000000 ) ) ; +#2588 = ORIENTED_EDGE ( 'NONE', *, *, #2661, .F. ) ; +#2589 = EDGE_CURVE ( 'NONE', #633, #3629, #1706, .T. ) ; +#2590 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.1000000000000000472, 0.8500000000000000888 ) ) ; +#2591 = ORIENTED_EDGE ( 'NONE', *, *, #3632, .T. ) ; +#2592 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2593 = PLANE ( 'NONE', #1198 ) ; +#2594 = EDGE_CURVE ( 'NONE', #853, #4140, #2763, .T. ) ; +#2595 = ORIENTED_EDGE ( 'NONE', *, *, #2702, .F. ) ; +#2596 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.05000000000000000278, -1.250000000000000000 ) ) ; +#2597 = VECTOR ( 'NONE', #321, 1000.000000000000000 ) ; +#2598 = ORIENTED_EDGE ( 'NONE', *, *, #3258, .F. ) ; +#2599 = FILL_AREA_STYLE_COLOUR ( '', #832 ) ; +#2600 = ADVANCED_FACE ( 'NONE', ( #1066 ), #3710, .T. ) ; +#2601 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2602 = VERTEX_POINT ( 'NONE', #2802 ) ; +#2603 = VECTOR ( 'NONE', #1190, 1000.000000000000000 ) ; +#2604 = ORIENTED_EDGE ( 'NONE', *, *, #1504, .F. ) ; +#2605 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2606 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#2607 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#2608 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.000000000000000000, 0.1749999999999998779 ) ) ; +#2609 = ORIENTED_EDGE ( 'NONE', *, *, #2414, .F. ) ; +#2610 = VECTOR ( 'NONE', #3950, 1000.000000000000000 ) ; +#2611 = ADVANCED_FACE ( 'NONE', ( #1529 ), #859, .F. ) ; +#2612 = DIRECTION ( 'NONE', ( 3.614007241618346799E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2613 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.204669080539450576E-16 ) ) ; +#2614 = ORIENTED_EDGE ( 'NONE', *, *, #3907, .T. ) ; +#2615 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; +#2616 = DIRECTION ( 'NONE', ( 1.606225440719267599E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2617 = VERTEX_POINT ( 'NONE', #2192 ) ; +#2618 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; +#2619 = ORIENTED_EDGE ( 'NONE', *, *, #3154, .F. ) ; +#2620 = ADVANCED_FACE ( 'NONE', ( #3891 ), #3569, .F. ) ; +#2621 = EDGE_CURVE ( 'NONE', #3971, #2711, #2209, .T. ) ; +#2622 = FILL_AREA_STYLE ('',( #391 ) ) ; +#2623 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2624 = EDGE_LOOP ( 'NONE', ( #3240, #2051, #3958, #38 ) ) ; +#2625 = ORIENTED_EDGE ( 'NONE', *, *, #1042, .T. ) ; +#2626 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000056, 0.5250000000000000222 ) ) ; +#2627 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 1.019238815542511833, -0.9499999999999998446 ) ) ; +#2628 = LINE ( 'NONE', #1314, #1545 ) ; +#2629 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #3868, 'distance_accuracy_value', 'NONE'); +#2630 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, 0.5250000000000000222 ) ) ; +#2631 = VERTEX_POINT ( 'NONE', #4174 ) ; +#2632 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2633 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#2634 = ORIENTED_EDGE ( 'NONE', *, *, #1689, .T. ) ; +#2635 = PLANE ( 'NONE', #2492 ) ; +#2636 = VERTEX_POINT ( 'NONE', #2494 ) ; +#2637 = AXIS2_PLACEMENT_3D ( 'NONE', #2805, #3775, #2068 ) ; +#2638 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2639 = VECTOR ( 'NONE', #2612, 1000.000000000000000 ) ; +#2640 = EDGE_CURVE ( 'NONE', #1751, #571, #2231, .T. ) ; +#2641 = ORIENTED_EDGE ( 'NONE', *, *, #2265, .F. ) ; +#2642 = VECTOR ( 'NONE', #2407, 1000.000000000000000 ) ; +#2643 = VECTOR ( 'NONE', #4068, 1000.000000000000000 ) ; +#2644 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#2645 = ORIENTED_EDGE ( 'NONE', *, *, #1504, .T. ) ; +#2646 = ORIENTED_EDGE ( 'NONE', *, *, #1788, .T. ) ; +#2647 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.1000000000000000056, -0.5249999999999999112 ) ) ; +#2648 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.05000000000000000278, -0.9499999999999999556 ) ) ; +#2649 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#2650 = VECTOR ( 'NONE', #58, 1000.000000000000000 ) ; +#2651 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 1.019238815542511833, -0.9499999999999998446 ) ) ; +#2652 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2653 = EDGE_CURVE ( 'NONE', #3235, #2269, #2824, .T. ) ; +#2654 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2655 = FACE_OUTER_BOUND ( 'NONE', #1459, .T. ) ; +#2656 = ORIENTED_EDGE ( 'NONE', *, *, #1543, .F. ) ; +#2657 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2658 = ORIENTED_EDGE ( 'NONE', *, *, #2351, .F. ) ; +#2659 = FACE_OUTER_BOUND ( 'NONE', #87, .T. ) ; +#2660 = EDGE_LOOP ( 'NONE', ( #3601, #369, #2698, #281 ) ) ; +#2661 = EDGE_CURVE ( 'NONE', #4165, #3161, #3518, .T. ) ; +#2662 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2116 ), #1019 ) ; +#2663 = SURFACE_STYLE_FILL_AREA ( #1103 ) ; +#2664 = EDGE_LOOP ( 'NONE', ( #319, #417, #545, #2516 ) ) ; +#2665 = EDGE_CURVE ( 'NONE', #529, #3712, #3873, .T. ) ; +#2666 = VECTOR ( 'NONE', #2142, 1000.000000000000000 ) ; +#2667 = VERTEX_POINT ( 'NONE', #2175 ) ; +#2668 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#2669 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2670 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.275531967630005245E-16 ) ) ; +#2671 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#2672 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.9499999999999999556, -1.000000000000000000 ) ) ; +#2673 = AXIS2_PLACEMENT_3D ( 'NONE', #1015, #3279, #334 ) ; +#2674 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.1000000000000000056, 0.5249999999999999112 ) ) ; +#2675 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#2676 = ORIENTED_EDGE ( 'NONE', *, *, #2909, .T. ) ; +#2677 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#2678 = EDGE_CURVE ( 'NONE', #4062, #1597, #3236, .T. ) ; +#2679 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#2680 = STYLED_ITEM ( 'NONE', ( #1914 ), #1713 ) ; +#2681 = EDGE_CURVE ( 'NONE', #428, #2827, #560, .T. ) ; +#2682 = ORIENTED_EDGE ( 'NONE', *, *, #636, .F. ) ; +#2683 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2684 = LINE ( 'NONE', #2283, #2480 ) ; +#2685 = FACE_OUTER_BOUND ( 'NONE', #1963, .T. ) ; +#2686 = ORIENTED_EDGE ( 'NONE', *, *, #4143, .T. ) ; +#2687 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2688 = ORIENTED_EDGE ( 'NONE', *, *, #4019, .T. ) ; +#2689 = ORIENTED_EDGE ( 'NONE', *, *, #2109, .F. ) ; +#2690 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#2691 = PLANE ( 'NONE', #2532 ) ; +#2692 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#2693 = FACE_OUTER_BOUND ( 'NONE', #4095, .T. ) ; +#2694 = FACE_OUTER_BOUND ( 'NONE', #2524, .T. ) ; +#2695 = EDGE_CURVE ( 'NONE', #390, #3144, #2815, .T. ) ; +#2696 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#2697 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.05000000000000000278, 0.000000000000000000 ) ) ; +#2698 = ORIENTED_EDGE ( 'NONE', *, *, #3081, .T. ) ; +#2699 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#2700 = FACE_OUTER_BOUND ( 'NONE', #3646, .T. ) ; +#2701 = ADVANCED_FACE ( 'NONE', ( #3854 ), #918, .T. ) ; +#2702 = EDGE_CURVE ( 'NONE', #3408, #4154, #209, .T. ) ; +#2703 = ORIENTED_EDGE ( 'NONE', *, *, #130, .T. ) ; +#2704 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, 0.1749999999999998779 ) ) ; +#2705 = LINE ( 'NONE', #2730, #2943 ) ; +#2706 = VECTOR ( 'NONE', #3095, 1000.000000000000000 ) ; +#2707 = ORIENTED_EDGE ( 'NONE', *, *, #487, .F. ) ; +#2708 = VECTOR ( 'NONE', #4047, 1000.000000000000000 ) ; +#2709 = VERTEX_POINT ( 'NONE', #2473 ) ; +#2710 = AXIS2_PLACEMENT_3D ( 'NONE', #1356, #3393, #3706 ) ; +#2711 = VERTEX_POINT ( 'NONE', #3547 ) ; +#2712 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2714 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2161 ), #1272 ) ; +#2713 = FACE_OUTER_BOUND ( 'NONE', #2624, .T. ) ; +#2715 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2716 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 3.614007241618346306E-16 ) ) ; +#2717 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2718 = AXIS2_PLACEMENT_3D ( 'NONE', #522, #1178, #2523 ) ; +#2719 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#2720 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 1.019238815542511833, -0.5249999999999999112 ) ) ; +#2721 = ORIENTED_EDGE ( 'NONE', *, *, #3946, .T. ) ; +#2722 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 1.019238815542511833, 0.5250000000000000222 ) ) ; +#2723 = EDGE_CURVE ( 'NONE', #1573, #2104, #2151, .T. ) ; +#2724 = EDGE_CURVE ( 'NONE', #671, #128, #2879, .T. ) ; +#2725 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#2726 = AXIS2_PLACEMENT_3D ( 'NONE', #1116, #2343, #153 ) ; +#2727 = EDGE_CURVE ( 'NONE', #3861, #407, #3215, .T. ) ; +#2728 = ORIENTED_EDGE ( 'NONE', *, *, #538, .F. ) ; +#2729 = FACE_OUTER_BOUND ( 'NONE', #1849, .T. ) ; +#2730 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.1000000000000000472, -0.9499999999999998446 ) ) ; +#2731 = LINE ( 'NONE', #1688, #2310 ) ; +#2732 = EDGE_LOOP ( 'NONE', ( #2604, #3495, #1518, #1134 ) ) ; +#2733 = ORIENTED_EDGE ( 'NONE', *, *, #2665, .T. ) ; +#2734 = ADVANCED_FACE ( 'NONE', ( #4215 ), #1238, .T. ) ; +#2735 = VERTEX_POINT ( 'NONE', #541 ) ; +#2736 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2737 = LINE ( 'NONE', #2338, #667 ) ; +#2738 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2739 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 5.201562118716424266, 1.250000000000000000 ) ) ; +#2740 = AXIS2_PLACEMENT_3D ( 'NONE', #4098, #3146, #136 ) ; +#2741 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2742 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.1000000000000000056, -0.1749999999999998501 ) ) ; +#2743 = ORIENTED_EDGE ( 'NONE', *, *, #3137, .T. ) ; +#2744 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, 0.3499999999999998113 ) ) ; +#2745 = VECTOR ( 'NONE', #2482, 1000.000000000000000 ) ; +#2746 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, 0.1749999999999998779 ) ) ; +#2747 = EDGE_CURVE ( 'NONE', #2201, #1686, #995, .T. ) ; +#2748 = VECTOR ( 'NONE', #3657, 1000.000000000000000 ) ; +#2749 = ORIENTED_EDGE ( 'NONE', *, *, #2117, .F. ) ; +#2750 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.1000000000000000056, 0.000000000000000000 ) ) ; +#2751 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.000000000000000000, 0.5249999999999999112 ) ) ; +#2752 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2753 = ORIENTED_EDGE ( 'NONE', *, *, #715, .T. ) ; +#2754 = EDGE_CURVE ( 'NONE', #1082, #224, #3318, .T. ) ; +#2755 = ORIENTED_EDGE ( 'NONE', *, *, #4037, .T. ) ; +#2756 = EDGE_CURVE ( 'NONE', #1126, #960, #2584, .T. ) ; +#2757 = ADVANCED_FACE ( 'NONE', ( #49 ), #956, .T. ) ; +#2758 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#2759 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -3.614007241618346306E-16 ) ) ; +#2760 = PLANE ( 'NONE', #3962 ) ; +#2761 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.1000000000000000056, -0.5249999999999999112 ) ) ; +#2762 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2763 = LINE ( 'NONE', #4020, #2321 ) ; +#2764 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2765 = VERTEX_POINT ( 'NONE', #6 ) ; +#2766 = LINE ( 'NONE', #2114, #3052 ) ; +#2767 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#2768 = EDGE_LOOP ( 'NONE', ( #3755, #2634, #4189, #1289, #361, #1661, #3009, #3452, #3638, #350, #9, #4157 ) ) ; +#2769 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#2770 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -3.614007241618346799E-16 ) ) ; +#2771 = FILL_AREA_STYLE_COLOUR ( '', #4060 ) ; +#2772 = VERTEX_POINT ( 'NONE', #1591 ) ; +#2773 = EDGE_CURVE ( 'NONE', #4255, #3408, #25, .T. ) ; +#2774 = ORIENTED_EDGE ( 'NONE', *, *, #1807, .T. ) ; +#2775 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.1000000000000000056, 0.000000000000000000 ) ) ; +#2776 = VECTOR ( 'NONE', #1409, 1000.000000000000000 ) ; +#2777 = LINE ( 'NONE', #4107, #728 ) ; +#2778 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#2779 = AXIS2_PLACEMENT_3D ( 'NONE', #705, #3612, #1934 ) ; +#2780 = EDGE_CURVE ( 'NONE', #2636, #2871, #2295, .T. ) ; +#2781 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.1000000000000000056, 0.000000000000000000 ) ) ; +#2782 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, -1.250000000000000000 ) ) ; +#2783 = PLANE ( 'NONE', #733 ) ; +#2784 = ORIENTED_EDGE ( 'NONE', *, *, #2330, .F. ) ; +#2785 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2786 = VECTOR ( 'NONE', #3834, 1000.000000000000000 ) ; +#2787 = VERTEX_POINT ( 'NONE', #1653 ) ; +#2788 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1887 ), #4035 ) ; +#2789 = VERTEX_POINT ( 'NONE', #2271 ) ; +#2790 = ORIENTED_EDGE ( 'NONE', *, *, #707, .F. ) ; +#2791 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2792 = ORIENTED_EDGE ( 'NONE', *, *, #3798, .F. ) ; +#2793 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2794 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000472, -0.5250000000000000222 ) ) ; +#2795 = AXIS2_PLACEMENT_3D ( 'NONE', #1559, #3838, #1244 ) ; +#2796 = EDGE_LOOP ( 'NONE', ( #975, #1201, #4051, #1821 ) ) ; +#2797 = ORIENTED_EDGE ( 'NONE', *, *, #2695, .F. ) ; +#2798 = EDGE_CURVE ( 'NONE', #873, #2127, #977, .T. ) ; +#2799 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#2800 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.6671572875253807267, -1.000000000000000000 ) ) ; +#2801 = LINE ( 'NONE', #1528, #4038 ) ; +#2802 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#2803 = DIRECTION ( 'NONE', ( 1.275531967630005245E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2804 = ORIENTED_EDGE ( 'NONE', *, *, #1, .T. ) ; +#2805 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 1.019238815542511833, -0.9499999999999999556 ) ) ; +#2806 = ORIENTED_EDGE ( 'NONE', *, *, #4243, .F. ) ; +#2807 = VECTOR ( 'NONE', #284, 1000.000000000000000 ) ; +#2808 = VECTOR ( 'NONE', #2832, 1000.000000000000000 ) ; +#2809 = EDGE_CURVE ( 'NONE', #1328, #2164, #3297, .T. ) ; +#2810 = FACE_OUTER_BOUND ( 'NONE', #949, .T. ) ; +#2811 = EDGE_LOOP ( 'NONE', ( #1183, #1156, #922, #3702 ) ) ; +#2812 = EDGE_CURVE ( 'NONE', #2183, #2617, #1509, .T. ) ; +#2813 = PLANE ( 'NONE', #2392 ) ; +#2814 = SURFACE_STYLE_USAGE ( .BOTH. , #867 ) ; +#2815 = CIRCLE ( 'NONE', #68, 0.09999999999999993616 ) ; +#2816 = ADVANCED_FACE ( 'NONE', ( #371 ), #4232, .F. ) ; +#2817 = VERTEX_POINT ( 'NONE', #1972 ) ; +#2818 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; +#2819 = ORIENTED_EDGE ( 'NONE', *, *, #2661, .T. ) ; +#2820 = SURFACE_STYLE_FILL_AREA ( #1250 ) ; +#2821 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2822 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.9499999999999999556, -0.8999999999999999112 ) ) ; +#2823 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#2824 = LINE ( 'NONE', #1216, #3796 ) ; +#2825 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2826 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#2827 = VERTEX_POINT ( 'NONE', #4257 ) ; +#2828 = EDGE_CURVE ( 'NONE', #3256, #2359, #1674, .T. ) ; +#2829 = ORIENTED_EDGE ( 'NONE', *, *, #891, .T. ) ; +#2830 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 1.000000000000000000, -1.000000000000000000 ) ) ; +#2831 = ORIENTED_EDGE ( 'NONE', *, *, #475, .F. ) ; +#2832 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#2833 = ORIENTED_EDGE ( 'NONE', *, *, #2995, .T. ) ; +#2834 = FACE_OUTER_BOUND ( 'NONE', #1499, .T. ) ; +#2835 = ORIENTED_EDGE ( 'NONE', *, *, #819, .F. ) ; +#2836 = CYLINDRICAL_SURFACE ( 'NONE', #739, 0.1000000000000001582 ) ; +#2837 = ORIENTED_EDGE ( 'NONE', *, *, #3460, .T. ) ; +#2838 = CIRCLE ( 'NONE', #3191, 0.1000000000000001582 ) ; +#2839 = PLANE ( 'NONE', #3456 ) ; +#2840 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.1000000000000000472, 0.9499999999999998446 ) ) ; +#2841 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 1.019238815542511833, -0.1749999999999998501 ) ) ; +#2842 = LINE ( 'NONE', #959, #4227 ) ; +#2843 = ORIENTED_EDGE ( 'NONE', *, *, #1321, .T. ) ; +#2844 = VECTOR ( 'NONE', #1698, 1000.000000000000000 ) ; +#2845 = AXIS2_PLACEMENT_3D ( 'NONE', #1443, #2510, #1542 ) ; +#2846 = ADVANCED_FACE ( 'NONE', ( #2990 ), #1615, .F. ) ; +#2847 = LINE ( 'NONE', #198, #675 ) ; +#2848 = VERTEX_POINT ( 'NONE', #1293 ) ; +#2849 = VECTOR ( 'NONE', #3952, 1000.000000000000000 ) ; +#2850 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.000000000000000000, -0.9499999999999998446 ) ) ; +#2851 = CARTESIAN_POINT ( 'NONE', ( -8.432683563776153541E-17, 0.05000000000000000278, -0.5249999999999999112 ) ) ; +#2852 = AXIS2_PLACEMENT_3D ( 'NONE', #445, #2652, #4018 ) ; +#2853 = EDGE_CURVE ( 'NONE', #552, #4061, #3975, .T. ) ; +#2854 = VECTOR ( 'NONE', #1554, 1000.000000000000000 ) ; +#2855 = ORIENTED_EDGE ( 'NONE', *, *, #2239, .F. ) ; +#2856 = AXIS2_PLACEMENT_3D ( 'NONE', #2324, #3241, #3664 ) ; +#2857 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2858 = ORIENTED_EDGE ( 'NONE', *, *, #1785, .F. ) ; +#2859 = PRESENTATION_STYLE_ASSIGNMENT (( #4166 ) ) ; +#2860 = EDGE_CURVE ( 'NONE', #384, #633, #703, .T. ) ; +#2861 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.204669080539450330E-16 ) ) ; +#2862 = ORIENTED_EDGE ( 'NONE', *, *, #1352, .F. ) ; +#2863 = EDGE_CURVE ( 'NONE', #2334, #3861, #2337, .T. ) ; +#2864 = ORIENTED_EDGE ( 'NONE', *, *, #3515, .F. ) ; +#2865 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.1000000000000000472, 0.9499999999999998446 ) ) ; +#2866 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#2867 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.1000000000000000056, -0.5249999999999999112 ) ) ; +#2868 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#2869 = ORIENTED_EDGE ( 'NONE', *, *, #2166, .T. ) ; +#2870 = LINE ( 'NONE', #863, #467 ) ; +#2871 = VERTEX_POINT ( 'NONE', #3934 ) ; +#2872 = LINE ( 'NONE', #4203, #3091 ) ; +#2873 = LINE ( 'NONE', #2550, #242 ) ; +#2874 = VECTOR ( 'NONE', #2526, 1000.000000000000000 ) ; +#2875 = ADVANCED_FACE ( 'NONE', ( #723 ), #2018, .F. ) ; +#2876 = VECTOR ( 'NONE', #1302, 1000.000000000000000 ) ; +#2877 = ORIENTED_EDGE ( 'NONE', *, *, #2863, .T. ) ; +#2878 = LINE ( 'NONE', #3186, #2221 ) ; +#2879 = CIRCLE ( 'NONE', #563, 0.09999999999999993616 ) ; +#2880 = ORIENTED_EDGE ( 'NONE', *, *, #613, .F. ) ; +#2881 = EDGE_CURVE ( 'NONE', #2711, #941, #1060, .T. ) ; +#2882 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; +#2883 = AXIS2_PLACEMENT_3D ( 'NONE', #418, #1378, #94 ) ; +#2884 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2885 = ORIENTED_EDGE ( 'NONE', *, *, #2556, .F. ) ; +#2886 = EDGE_CURVE ( 'NONE', #934, #2115, #4064, .T. ) ; +#2887 = ADVANCED_FACE ( 'NONE', ( #2362 ), #1110, .T. ) ; +#2888 = VERTEX_POINT ( 'NONE', #3105 ) ; +#2889 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.1000000000000000056, 0.8500000000000000888 ) ) ; +#2890 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2891 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#2892 = LINE ( 'NONE', #3915, #2011 ) ; +#2893 = EDGE_LOOP ( 'NONE', ( #1900, #2035 ) ) ; +#2894 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2895 = EDGE_LOOP ( 'NONE', ( #2804, #573, #1718, #2753 ) ) ; +#2896 = LINE ( 'NONE', #851, #2666 ) ; +#2897 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2898 = ORIENTED_EDGE ( 'NONE', *, *, #3039, .F. ) ; +#2899 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#2900 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2901 = ADVANCED_FACE ( 'NONE', ( #2713 ), #3745, .T. ) ; +#2902 = ORIENTED_EDGE ( 'NONE', *, *, #48, .F. ) ; +#2903 = ORIENTED_EDGE ( 'NONE', *, *, #803, .T. ) ; +#2904 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2905 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 3.614007241618346306E-16 ) ) ; +#2906 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#2907 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2908 = ORIENTED_EDGE ( 'NONE', *, *, #2881, .T. ) ; +#2909 = EDGE_CURVE ( 'NONE', #1193, #289, #1980, .T. ) ; +#2910 = PLANE ( 'NONE', #4180 ) ; +#2911 = ORIENTED_EDGE ( 'NONE', *, *, #792, .F. ) ; +#2912 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 1.000000000000000000, -1.100000000000000089 ) ) ; +#2913 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 1.019238815542511833, 1.250000000000000000 ) ) ; +#2914 = AXIS2_PLACEMENT_3D ( 'NONE', #3283, #1357, #1315 ) ; +#2915 = ADVANCED_FACE ( 'NONE', ( #4044 ), #3787, .F. ) ; +#2916 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4234 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #69, #952, #328 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2917 = CIRCLE ( 'NONE', #2358, 0.1750000000000000167 ) ; +#2918 = ORIENTED_EDGE ( 'NONE', *, *, #114, .F. ) ; +#2919 = VECTOR ( 'NONE', #3060, 1000.000000000000000 ) ; +#2920 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#2921 = VECTOR ( 'NONE', #433, 1000.000000000000000 ) ; +#2922 = AXIS2_PLACEMENT_3D ( 'NONE', #4228, #2247, #3249 ) ; +#2923 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#2924 = AXIS2_PLACEMENT_3D ( 'NONE', #2304, #318, #2894 ) ; +#2925 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#2926 = ORIENTED_EDGE ( 'NONE', *, *, #891, .F. ) ; +#2927 = ORIENTED_EDGE ( 'NONE', *, *, #1376, .T. ) ; +#2928 = FILL_AREA_STYLE_COLOUR ( '', #2467 ) ; +#2929 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2930 = FACE_OUTER_BOUND ( 'NONE', #1035, .T. ) ; +#2931 = FACE_OUTER_BOUND ( 'NONE', #1176, .T. ) ; +#2932 = ORIENTED_EDGE ( 'NONE', *, *, #4219, .F. ) ; +#2933 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#2934 = LINE ( 'NONE', #2277, #2167 ) ; +#2935 = VERTEX_POINT ( 'NONE', #2423 ) ; +#2936 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#2937 = LINE ( 'NONE', #1023, #526 ) ; +#2938 = EDGE_CURVE ( 'NONE', #1877, #2412, #4084, .T. ) ; +#2939 = ORIENTED_EDGE ( 'NONE', *, *, #84, .F. ) ; +#2940 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#2941 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2322 ), #1775 ) ; +#2942 = VERTEX_POINT ( 'NONE', #817 ) ; +#2943 = VECTOR ( 'NONE', #1077, 1000.000000000000000 ) ; +#2944 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2945 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#2946 = ORIENTED_EDGE ( 'NONE', *, *, #3584, .F. ) ; +#2947 = VECTOR ( 'NONE', #1555, 1000.000000000000000 ) ; +#2948 = ORIENTED_EDGE ( 'NONE', *, *, #3066, .F. ) ; +#2949 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2950 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#2951 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#2952 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#2953 = ORIENTED_EDGE ( 'NONE', *, *, #3082, .F. ) ; +#2954 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #866 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3609, #271, #2079 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2955 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.000000000000000000, -0.5250000000000000222 ) ) ; +#2956 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#2957 = ORIENTED_EDGE ( 'NONE', *, *, #2242, .T. ) ; +#2958 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#2959 = ORIENTED_EDGE ( 'NONE', *, *, #2653, .F. ) ; +#2960 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.05000000000000000278, -0.9499999999999998446 ) ) ; +#2961 = ORIENTED_EDGE ( 'NONE', *, *, #2556, .T. ) ; +#2962 = LINE ( 'NONE', #414, #3421 ) ; +#2963 = VERTEX_POINT ( 'NONE', #3436 ) ; +#2964 = ADVANCED_FACE ( 'NONE', ( #4105 ), #470, .T. ) ; +#2965 = VERTEX_POINT ( 'NONE', #2129 ) ; +#2966 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2967 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 1.019238815542511833, -0.9499999999999999556 ) ) ; +#2968 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000472, 0.5250000000000000222 ) ) ; +#2969 = PLANE ( 'NONE', #308 ) ; +#2970 = VERTEX_POINT ( 'NONE', #838 ) ; +#2971 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.204669080539450576E-16 ) ) ; +#2972 = CYLINDRICAL_SURFACE ( 'NONE', #1418, 0.09999999999999993616 ) ; +#2973 = ORIENTED_EDGE ( 'NONE', *, *, #382, .T. ) ; +#2974 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#2975 = EDGE_LOOP ( 'NONE', ( #45, #3954, #2220, #3743 ) ) ; +#2976 = CIRCLE ( 'NONE', #1668, 0.09999999999999993616 ) ; +#2977 = LINE ( 'NONE', #326, #3620 ) ; +#2978 = ADVANCED_FACE ( 'NONE', ( #4015 ), #75, .F. ) ; +#2979 = CIRCLE ( 'NONE', #1746, 0.09999999999999993616 ) ; +#2980 = ORIENTED_EDGE ( 'NONE', *, *, #3955, .F. ) ; +#2981 = VECTOR ( 'NONE', #729, 1000.000000000000000 ) ; +#2982 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -3.614007241618346306E-16 ) ) ; +#2983 = VECTOR ( 'NONE', #2254, 1000.000000000000000 ) ; +#2984 = AXIS2_PLACEMENT_3D ( 'NONE', #2672, #1041, #2366 ) ; +#2985 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 1.019238815542511833, -0.9499999999999999556 ) ) ; +#2986 = ORIENTED_EDGE ( 'NONE', *, *, #1950, .F. ) ; +#2987 = ADVANCED_FACE ( 'NONE', ( #1379 ), #2691, .T. ) ; +#2988 = ORIENTED_EDGE ( 'NONE', *, *, #1, .F. ) ; +#2989 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.1000000000000000056, 0.000000000000000000 ) ) ; +#2990 = FACE_OUTER_BOUND ( 'NONE', #81, .T. ) ; +#2991 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.05000000000000000278, -0.9499999999999998446 ) ) ; +#2992 = VECTOR ( 'NONE', #21, 1000.000000000000000 ) ; +#2993 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 1.019238815542511833, -0.9499999999999999556 ) ) ; +#2994 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.000000000000000000, -1.250000000000000000 ) ) ; +#2995 = EDGE_CURVE ( 'NONE', #2765, #3932, #441, .T. ) ; +#2996 = LINE ( 'NONE', #1299, #2639 ) ; +#2997 = FACE_OUTER_BOUND ( 'NONE', #3001, .T. ) ; +#2998 = ORIENTED_EDGE ( 'NONE', *, *, #2773, .F. ) ; +#2999 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000002998, 0.05000000000000000278, -5.421010862427532031E-17 ) ) ; +#3000 = DIRECTION ( 'NONE', ( -1.204669080539450576E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3001 = EDGE_LOOP ( 'NONE', ( #1305, #175, #2686, #337 ) ) ; +#3002 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.1000000000000000472, 1.250000000000000000 ) ) ; +#3003 = ORIENTED_EDGE ( 'NONE', *, *, #2486, .T. ) ; +#3004 = PRODUCT_CONTEXT ( 'NONE', #1114, 'mechanical' ) ; +#3005 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3006 = VERTEX_POINT ( 'NONE', #1741 ) ; +#3007 = EDGE_CURVE ( 'NONE', #4100, #3032, #2040, .T. ) ; +#3008 = VECTOR ( 'NONE', #171, 1000.000000000000000 ) ; +#3009 = ORIENTED_EDGE ( 'NONE', *, *, #2243, .T. ) ; +#3010 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3011 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#3012 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.000000000000000000, -0.5250000000000000222 ) ) ; +#3013 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#3014 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#3015 = VECTOR ( 'NONE', #4195, 1000.000000000000000 ) ; +#3016 = EDGE_CURVE ( 'NONE', #2566, #1904, #1444, .T. ) ; +#3017 = ADVANCED_FACE ( 'NONE', ( #1720 ), #3034, .T. ) ; +#3018 = LINE ( 'NONE', #1657, #36 ) ; +#3019 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.05000000000000000278, -0.5249999999999999112 ) ) ; +#3020 = ORIENTED_EDGE ( 'NONE', *, *, #1235, .T. ) ; +#3021 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3022 = LINE ( 'NONE', #3426, #4110 ) ; +#3023 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2680 ) ) ; +#3024 = EDGE_CURVE ( 'NONE', #60, #3467, #1424, .T. ) ; +#3025 = ORIENTED_EDGE ( 'NONE', *, *, #2172, .F. ) ; +#3026 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.000000000000000000, 1.250000000000000000 ) ) ; +#3027 = LINE ( 'NONE', #109, #558 ) ; +#3028 = ORIENTED_EDGE ( 'NONE', *, *, #183, .T. ) ; +#3029 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3030 = VERTEX_POINT ( 'NONE', #1169 ) ; +#3031 = EDGE_CURVE ( 'NONE', #619, #787, #212, .T. ) ; +#3032 = VERTEX_POINT ( 'NONE', #932 ) ; +#3033 = LINE ( 'NONE', #1037, #1786 ) ; +#3034 = CYLINDRICAL_SURFACE ( 'NONE', #1234, 0.09999999999999993616 ) ; +#3035 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 1.019238815542511833, -0.9499999999999998446 ) ) ; +#3036 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3037 = EDGE_CURVE ( 'NONE', #2711, #2309, #3151, .T. ) ; +#3038 = PLANE ( 'NONE', #4172 ) ; +#3039 = EDGE_CURVE ( 'NONE', #1349, #1623, #895, .T. ) ; +#3040 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 1.019238815542511833, -1.250000000000000000 ) ) ; +#3041 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3042 = ORIENTED_EDGE ( 'NONE', *, *, #972, .T. ) ; +#3043 = PLANE ( 'NONE', #3614 ) ; +#3044 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3045 = EDGE_CURVE ( 'NONE', #3861, #1795, #771, .T. ) ; +#3046 = ORIENTED_EDGE ( 'NONE', *, *, #3972, .T. ) ; +#3047 = LINE ( 'NONE', #2052, #1611 ) ; +#3048 = LINE ( 'NONE', #3359, #2118 ) ; +#3049 = FILL_AREA_STYLE ('',( #2599 ) ) ; +#3050 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[4]', #4240 ) ; +#3051 = ADVANCED_FACE ( 'NONE', ( #874 ), #3124, .F. ) ; +#3052 = VECTOR ( 'NONE', #1796, 1000.000000000000000 ) ; +#3053 = ORIENTED_EDGE ( 'NONE', *, *, #2314, .T. ) ; +#3054 = VECTOR ( 'NONE', #2257, 1000.000000000000000 ) ; +#3055 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, -0.1749999999999998779 ) ) ; +#3056 = ORIENTED_EDGE ( 'NONE', *, *, #3037, .F. ) ; +#3057 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[2]', #3269 ) ; +#3058 = CIRCLE ( 'NONE', #3623, 0.1750000000000000167 ) ; +#3059 = ORIENTED_EDGE ( 'NONE', *, *, #972, .F. ) ; +#3060 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.275531967630005245E-16 ) ) ; +#3062 = AXIS2_PLACEMENT_3D ( 'NONE', #1018, #3681, #4048 ) ; +#3061 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3063 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.000000000000000000, 0.9499999999999998446 ) ) ; +#3064 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 1.019238815542511833, 0.9499999999999998446 ) ) ; +#3065 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3066 = EDGE_CURVE ( 'NONE', #1147, #2004, #1510, .T. ) ; +#3067 = AXIS2_PLACEMENT_3D ( 'NONE', #1455, #1369, #2769 ) ; +#3068 = VECTOR ( 'NONE', #2179, 1000.000000000000000 ) ; +#3069 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[10]', #462 ) ; +#3070 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.204669080539450576E-16 ) ) ; +#3071 = LINE ( 'NONE', #4021, #2580 ) ; +#3072 = VERTEX_POINT ( 'NONE', #1927 ) ; +#3073 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3074 = LINE ( 'NONE', #734, #2650 ) ; +#3075 = VECTOR ( 'NONE', #1750, 1000.000000000000000 ) ; +#3076 = ORIENTED_EDGE ( 'NONE', *, *, #3016, .T. ) ; +#3077 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -1.204669080539450576E-16 ) ) ; +#3078 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#3079 = LINE ( 'NONE', #201, #3577 ) ; +#3080 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[6]', #1073 ) ; +#3081 = EDGE_CURVE ( 'NONE', #3344, #2440, #574, .T. ) ; +#3082 = EDGE_CURVE ( 'NONE', #71, #60, #3224, .T. ) ; +#3083 = EDGE_LOOP ( 'NONE', ( #2689, #1636, #393, #3910 ) ) ; +#3084 = LINE ( 'NONE', #2076, #42 ) ; +#3085 = ORIENTED_EDGE ( 'NONE', *, *, #1235, .F. ) ; +#3086 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3087 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3088 = DIRECTION ( 'NONE', ( -1.275531967630005245E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3089 = FACE_OUTER_BOUND ( 'NONE', #3412, .T. ) ; +#3090 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#3091 = VECTOR ( 'NONE', #1584, 1000.000000000000000 ) ; +#3092 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#3093 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3094 = ORIENTED_EDGE ( 'NONE', *, *, #382, .F. ) ; +#3095 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3096 = VECTOR ( 'NONE', #3727, 1000.000000000000000 ) ; +#3097 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3098 = EDGE_LOOP ( 'NONE', ( #2998, #2682, #3365, #969 ) ) ; +#3099 = PLANE ( 'NONE', #3067 ) ; +#3100 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3101 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3454 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3546, #2949, #2230 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#3102 = ORIENTED_EDGE ( 'NONE', *, *, #1393, .T. ) ; +#3103 = EDGE_CURVE ( 'NONE', #163, #3815, #2006, .T. ) ; +#3104 = ORIENTED_EDGE ( 'NONE', *, *, #3928, .F. ) ; +#3105 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.000000000000000000, -1.250000000000000000 ) ) ; +#3106 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3107 = ADVANCED_FACE ( 'NONE', ( #302 ), #1392, .T. ) ; +#3108 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.05000000000000000278, 0.1749999999999998779 ) ) ; +#3109 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3110 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.000000000000000000, 1.250000000000000000 ) ) ; +#3111 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#3112 = ORIENTED_EDGE ( 'NONE', *, *, #4162, .T. ) ; +#3113 = CYLINDRICAL_SURFACE ( 'NONE', #3122, 0.1749999999999999611 ) ; +#3114 = ORIENTED_EDGE ( 'NONE', *, *, #3847, .T. ) ; +#3115 = ORIENTED_EDGE ( 'NONE', *, *, #1618, .F. ) ; +#3116 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.000000000000000000, -0.9499999999999998446 ) ) ; +#3117 = ORIENTED_EDGE ( 'NONE', *, *, #1525, .T. ) ; +#3118 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.000000000000000000, -0.1749999999999998779 ) ) ; +#3119 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3120 = EDGE_CURVE ( 'NONE', #845, #1184, #1360, .T. ) ; +#3121 = ORIENTED_EDGE ( 'NONE', *, *, #590, .F. ) ; +#3122 = AXIS2_PLACEMENT_3D ( 'NONE', #174, #1471, #3795 ) ; +#3123 = ORIENTED_EDGE ( 'NONE', *, *, #2211, .F. ) ; +#3124 = PLANE ( 'NONE', #1784 ) ; +#3125 = AXIS2_PLACEMENT_3D ( 'NONE', #754, #3462, #1768 ) ; +#3126 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#3127 = FACE_OUTER_BOUND ( 'NONE', #976, .T. ) ; +#3128 = ADVANCED_FACE ( 'NONE', ( #2685 ), #1078, .T. ) ; +#3129 = VECTOR ( 'NONE', #516, 1000.000000000000000 ) ; +#3130 = AXIS2_PLACEMENT_3D ( 'NONE', #4161, #3520, #1885 ) ; +#3131 = AXIS2_PLACEMENT_3D ( 'NONE', #2021, #1699, #2085 ) ; +#3132 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -3.614007241618346799E-16 ) ) ; +#3133 = LINE ( 'NONE', #192, #1907 ) ; +#3134 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3135 = ORIENTED_EDGE ( 'NONE', *, *, #214, .T. ) ; +#3136 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#3137 = EDGE_CURVE ( 'NONE', #1865, #2735, #2731, .T. ) ; +#3138 = STYLED_ITEM ( 'NONE', ( #3440 ), #1645 ) ; +#3139 = ORIENTED_EDGE ( 'NONE', *, *, #3808, .F. ) ; +#3140 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #830 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1232, #2623, #2290 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#3141 = AXIS2_PLACEMENT_3D ( 'NONE', #2094, #3776, #1684 ) ; +#3142 = VERTEX_POINT ( 'NONE', #63 ) ; +#3143 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.1000000000000000472, 0.8500000000000000888 ) ) ; +#3144 = VERTEX_POINT ( 'NONE', #4009 ) ; +#3145 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#3146 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3147 = CIRCLE ( 'NONE', #878, 0.09999999999999993616 ) ; +#3148 = ORIENTED_EDGE ( 'NONE', *, *, #3303, .T. ) ; +#3149 = ORIENTED_EDGE ( 'NONE', *, *, #3338, .T. ) ; +#3150 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[5]', #2575 ) ; +#3151 = LINE ( 'NONE', #2469, #3989 ) ; +#3152 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.000000000000000000, -0.9499999999999998446 ) ) ; +#3153 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000056, -0.1749999999999999611 ) ) ; +#3154 = EDGE_CURVE ( 'NONE', #1910, #3190, #852, .T. ) ; +#3155 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[3]', #599 ) ; +#3156 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3157 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#3158 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.1000000000000000472, -0.9499999999999999556 ) ) ; +#3159 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.000000000000000000, 0.3499999999999998113 ) ) ; +#3160 = ADVANCED_FACE ( 'NONE', ( #219 ), #742, .F. ) ; +#3161 = VERTEX_POINT ( 'NONE', #790 ) ; +#3162 = AXIS2_PLACEMENT_3D ( 'NONE', #3802, #1437, #765 ) ; +#3163 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#3164 = ORIENTED_EDGE ( 'NONE', *, *, #283, .F. ) ; +#3165 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000056, -0.5250000000000000222 ) ) ; +#3166 = EDGE_CURVE ( 'NONE', #911, #1597, #3079, .T. ) ; +#3167 = VECTOR ( 'NONE', #3833, 1000.000000000000000 ) ; +#3168 = ORIENTED_EDGE ( 'NONE', *, *, #1598, .F. ) ; +#3169 = LINE ( 'NONE', #3845, #1541 ) ; +#3170 = ORIENTED_EDGE ( 'NONE', *, *, #856, .T. ) ; +#3171 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3172 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3173 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.05000000000000000278, 0.9499999999999999556 ) ) ; +#3174 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3175 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.05000000000000000278, 0.9499999999999999556 ) ) ; +#3176 = EDGE_CURVE ( 'NONE', #787, #1375, #3406, .T. ) ; +#3177 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3178 = EDGE_LOOP ( 'NONE', ( #488, #3929, #3367, #3250 ) ) ; +#3179 = LINE ( 'NONE', #3860, #3068 ) ; +#3180 = VECTOR ( 'NONE', #696, 1000.000000000000000 ) ; +#3181 = ORIENTED_EDGE ( 'NONE', *, *, #425, .T. ) ; +#3182 = CYLINDRICAL_SURFACE ( 'NONE', #3722, 0.09999999999999993616 ) ; +#3183 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, 0.5249999999999999112 ) ) ; +#3184 = ADVANCED_FACE ( 'NONE', ( #161 ), #1162, .T. ) ; +#3185 = ORIENTED_EDGE ( 'NONE', *, *, #2564, .F. ) ; +#3186 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 1.019238815542511833, 0.5250000000000000222 ) ) ; +#3187 = ADVANCED_FACE ( 'NONE', ( #180 ), #1123, .F. ) ; +#3188 = ORIENTED_EDGE ( 'NONE', *, *, #2724, .F. ) ; +#3189 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3190 = VERTEX_POINT ( 'NONE', #2794 ) ; +#3191 = AXIS2_PLACEMENT_3D ( 'NONE', #2345, #429, #360 ) ; +#3192 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3193 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#3194 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3195 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3196 = ADVANCED_FACE ( 'NONE', ( #2123 ), #507, .F. ) ; +#3197 = EDGE_LOOP ( 'NONE', ( #3316, #564, #4120, #3309 ) ) ; +#3198 = VECTOR ( 'NONE', #2654, 1000.000000000000000 ) ; +#3199 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#3200 = ORIENTED_EDGE ( 'NONE', *, *, #3082, .T. ) ; +#3201 = VECTOR ( 'NONE', #3348, 1000.000000000000000 ) ; +#3202 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3203 = LINE ( 'NONE', #261, #2527 ) ; +#3204 = VECTOR ( 'NONE', #1358, 1000.000000000000000 ) ; +#3205 = EDGE_CURVE ( 'NONE', #620, #801, #2464, .T. ) ; +#3206 = EDGE_CURVE ( 'NONE', #2206, #407, #908, .T. ) ; +#3207 = ORIENTED_EDGE ( 'NONE', *, *, #4210, .F. ) ; +#3208 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000472, -0.5250000000000000222 ) ) ; +#3209 = ADVANCED_FACE ( 'NONE', ( #586 ), #4224, .T. ) ; +#3210 = ORIENTED_EDGE ( 'NONE', *, *, #3205, .F. ) ; +#3211 = PRESENTATION_STYLE_ASSIGNMENT (( #1891 ) ) ; +#3212 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .F. ) ; +#3213 = EDGE_LOOP ( 'NONE', ( #1036, #3718, #102, #1322 ) ) ; +#3214 = LINE ( 'NONE', #2626, #2610 ) ; +#3215 = LINE ( 'NONE', #3193, #1367 ) ; +#3216 = PLANE ( 'NONE', #598 ) ; +#3217 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#3218 = EDGE_LOOP ( 'NONE', ( #2057, #992, #2703, #165 ) ) ; +#3219 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1027 ) ; +#3220 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#3221 = ORIENTED_EDGE ( 'NONE', *, *, #1205, .T. ) ; +#3222 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3223 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#3224 = CIRCLE ( 'NONE', #3921, 0.09999999999999993616 ) ; +#3225 = VECTOR ( 'NONE', #3441, 1000.000000000000000 ) ; +#3226 = ADVANCED_FACE ( 'NONE', ( #4184, #3244 ), #2261, .T. ) ; +#3227 = EDGE_LOOP ( 'NONE', ( #340, #2307, #3076, #2400 ) ) ; +#3228 = LINE ( 'NONE', #2530, #2087 ) ; +#3229 = AXIS2_PLACEMENT_3D ( 'NONE', #272, #1575, #2890 ) ; +#3230 = PRESENTATION_STYLE_ASSIGNMENT (( #766 ) ) ; +#3231 = EDGE_CURVE ( 'NONE', #3971, #847, #2569, .T. ) ; +#3232 = CIRCLE ( 'NONE', #1371, 0.1750000000000000167 ) ; +#3233 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3234 = VERTEX_POINT ( 'NONE', #3557 ) ; +#3235 = VERTEX_POINT ( 'NONE', #1223 ) ; +#3236 = LINE ( 'NONE', #228, #2603 ) ; +#3237 = PLANE ( 'NONE', #3267 ) ; +#3238 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #3758, 'distance_accuracy_value', 'NONE'); +#3239 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.1000000000000000472, 0.9499999999999998446 ) ) ; +#3240 = ORIENTED_EDGE ( 'NONE', *, *, #1805, .F. ) ; +#3241 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 3.614007241618346306E-16 ) ) ; +#3242 = ORIENTED_EDGE ( 'NONE', *, *, #3231, .T. ) ; +#3243 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.1000000000000000472, -1.250000000000000000 ) ) ; +#3244 = FACE_OUTER_BOUND ( 'NONE', #584, .T. ) ; +#3245 = ORIENTED_EDGE ( 'NONE', *, *, #4079, .T. ) ; +#3246 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#3247 = EDGE_CURVE ( 'NONE', #4213, #934, #3901, .T. ) ; +#3248 = SURFACE_SIDE_STYLE ('',( #2350 ) ) ; +#3249 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3250 = ORIENTED_EDGE ( 'NONE', *, *, #3904, .F. ) ; +#3251 = VERTEX_POINT ( 'NONE', #2199 ) ; +#3252 = FILL_AREA_STYLE_COLOUR ( '', #3586 ) ; +#3253 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3254 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3255 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#3256 = VERTEX_POINT ( 'NONE', #4159 ) ; +#3257 = EDGE_CURVE ( 'NONE', #1372, #2203, #3203, .T. ) ; +#3258 = EDGE_CURVE ( 'NONE', #3234, #2468, #1562, .T. ) ; +#3259 = CIRCLE ( 'NONE', #1943, 0.09999999999999993616 ) ; +#3260 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3261 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 1.019238815542511833, -0.5250000000000000222 ) ) ; +#3262 = EDGE_LOOP ( 'NONE', ( #1520, #1397, #4134, #3450 ) ) ; +#3263 = EDGE_CURVE ( 'NONE', #1316, #1389, #2873, .T. ) ; +#3264 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 1.019238815542511833, -1.250000000000000000 ) ) ; +#3265 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 1.019238815542511833, 0.1749999999999998779 ) ) ; +#3266 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #997 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3672, #1373, #2944 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#3267 = AXIS2_PLACEMENT_3D ( 'NONE', #335, #2891, #1973 ) ; +#3268 = ORIENTED_EDGE ( 'NONE', *, *, #3653, .F. ) ; +#3269 = CLOSED_SHELL ( 'NONE', ( #1498, #3187, #10, #3966, #3017, #344, #1639 ) ) ; +#3270 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3271 = VECTOR ( 'NONE', #2767, 1000.000000000000000 ) ; +#3272 = ORIENTED_EDGE ( 'NONE', *, *, #20, .T. ) ; +#3273 = VECTOR ( 'NONE', #295, 1000.000000000000000 ) ; +#3274 = FILL_AREA_STYLE_COLOUR ( '', #115 ) ; +#3275 = VERTEX_POINT ( 'NONE', #1600 ) ; +#3276 = EDGE_CURVE ( 'NONE', #529, #3344, #4204, .T. ) ; +#3277 = ORIENTED_EDGE ( 'NONE', *, *, #48, .T. ) ; +#3278 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#3279 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3280 = FACE_OUTER_BOUND ( 'NONE', #2433, .T. ) ; +#3281 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #3720, 'distance_accuracy_value', 'NONE'); +#3282 = EDGE_CURVE ( 'NONE', #3690, #2709, #3517, .T. ) ; +#3283 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#3284 = ORIENTED_EDGE ( 'NONE', *, *, #509, .T. ) ; +#3285 = LINE ( 'NONE', #964, #2571 ) ; +#3286 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 1.019238815542511833, 0.5249999999999999112 ) ) ; +#3287 = ORIENTED_EDGE ( 'NONE', *, *, #4130, .T. ) ; +#3288 = LINE ( 'NONE', #1005, #1811 ) ; +#3289 = ORIENTED_EDGE ( 'NONE', *, *, #1715, .T. ) ; +#3290 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3291 = EDGE_CURVE ( 'NONE', #2309, #1147, #4099, .T. ) ; +#3292 = AXIS2_PLACEMENT_3D ( 'NONE', #3430, #486, #831 ) ; +#3293 = ORIENTED_EDGE ( 'NONE', *, *, #166, .T. ) ; +#3294 = AXIS2_PLACEMENT_3D ( 'NONE', #887, #3516, #2181 ) ; +#3295 = FACE_OUTER_BOUND ( 'NONE', #1145, .T. ) ; +#3296 = ORIENTED_EDGE ( 'NONE', *, *, #3247, .F. ) ; +#3297 = CIRCLE ( 'NONE', #1168, 0.09999999999999993616 ) ; +#3298 = ORIENTED_EDGE ( 'NONE', *, *, #3589, .F. ) ; +#3299 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 1.019238815542511833, 0.9499999999999998446 ) ) ; +#3300 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3301 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#3302 = EDGE_LOOP ( 'NONE', ( #1643, #3982, #1646, #916 ) ) ; +#3303 = EDGE_CURVE ( 'NONE', #3408, #1292, #3880, .T. ) ; +#3304 = ADVANCED_FACE ( 'NONE', ( #928 ), #2593, .F. ) ; +#3305 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, 0.1749999999999999611 ) ) ; +#3306 = PLANE ( 'NONE', #1485 ) ; +#3307 = EDGE_LOOP ( 'NONE', ( #432, #3721, #1478, #2749 ) ) ; +#3308 = DIRECTION ( 'NONE', ( 1.606225440719267106E-16, -0.000000000000000000, 1.000000000000000000 ) ) ; +#3309 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .F. ) ; +#3310 = CYLINDRICAL_SURFACE ( 'NONE', #2313, 0.09999999999999993616 ) ; +#3311 = ADVANCED_FACE ( 'NONE', ( #3600 ), #947, .T. ) ; +#3312 = ORIENTED_EDGE ( 'NONE', *, *, #3764, .T. ) ; +#3313 = EDGE_CURVE ( 'NONE', #1389, #3865, #1941, .T. ) ; +#3314 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#3315 = ORIENTED_EDGE ( 'NONE', *, *, #632, .T. ) ; +#3316 = ORIENTED_EDGE ( 'NONE', *, *, #2200, .F. ) ; +#3317 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3318 = LINE ( 'NONE', #1953, #1640 ) ; +#3319 = LINE ( 'NONE', #442, #1480 ) ; +#3320 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 1.000000000000000000, -0.8999999999999999112 ) ) ; +#3321 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; +#3322 = ADVANCED_FACE ( 'NONE', ( #1197 ), #2504, .T. ) ; +#3323 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#3324 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#3325 = ORIENTED_EDGE ( 'NONE', *, *, #708, .T. ) ; +#3326 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3327 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3328 = AXIS2_PLACEMENT_3D ( 'NONE', #2974, #33, #2657 ) ; +#3329 = EDGE_LOOP ( 'NONE', ( #3381, #2986, #3188, #1804, #2707 ) ) ; +#3330 = VECTOR ( 'NONE', #449, 1000.000000000000000 ) ; +#3331 = EDGE_CURVE ( 'NONE', #2004, #847, #2937, .T. ) ; +#3332 = CYLINDRICAL_SURFACE ( 'NONE', #2013, 0.09999999999999993616 ) ; +#3333 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3334 = ADVANCED_FACE ( 'NONE', ( #3621 ), #2635, .T. ) ; +#3335 = AXIS2_PLACEMENT_3D ( 'NONE', #1347, #1029, #3625 ) ; +#3336 = AXIS2_PLACEMENT_3D ( 'NONE', #2449, #2083, #473 ) ; +#3337 = VERTEX_POINT ( 'NONE', #3685 ) ; +#3338 = EDGE_CURVE ( 'NONE', #2201, #2115, #4023, .T. ) ; +#3339 = SURFACE_STYLE_USAGE ( .BOTH. , #718 ) ; +#3340 = VECTOR ( 'NONE', #860, 1000.000000000000000 ) ; +#3341 = CLOSED_SHELL ( 'NONE', ( #1460, #747, #1106, #1929, #948, #3661 ) ) ; +#3342 = FACE_OUTER_BOUND ( 'NONE', #3447, .T. ) ; +#3343 = AXIS2_PLACEMENT_3D ( 'NONE', #3818, #2546, #849 ) ; +#3344 = VERTEX_POINT ( 'NONE', #692 ) ; +#3345 = ORIENTED_EDGE ( 'NONE', *, *, #1689, .F. ) ; +#3346 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#3347 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 1.019238815542511833, 0.9499999999999998446 ) ) ; +#3348 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3349 = AXIS2_PLACEMENT_3D ( 'NONE', #2830, #4156, #1194 ) ; +#3350 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3351 = PLANE ( 'NONE', #3131 ) ; +#3352 = LINE ( 'NONE', #1001, #3054 ) ; +#3353 = FACE_OUTER_BOUND ( 'NONE', #2497, .T. ) ; +#3354 = ORIENTED_EDGE ( 'NONE', *, *, #41, .F. ) ; +#3355 = CYLINDRICAL_SURFACE ( 'NONE', #591, 0.1000000000000001582 ) ; +#3356 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#3357 = ORIENTED_EDGE ( 'NONE', *, *, #3490, .T. ) ; +#3358 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.1000000000000000056, 0.5249999999999999112 ) ) ; +#3359 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#3360 = SURFACE_STYLE_FILL_AREA ( #1054 ) ; +#3361 = ORIENTED_EDGE ( 'NONE', *, *, #166, .F. ) ; +#3362 = EDGE_CURVE ( 'NONE', #864, #1174, #375, .T. ) ; +#3363 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1434 ), #59 ) ; +#3364 = PLANE ( 'NONE', #1890 ) ; +#3365 = ORIENTED_EDGE ( 'NONE', *, *, #1563, .F. ) ; +#3366 = VECTOR ( 'NONE', #4266, 1000.000000000000000 ) ; +#3367 = ORIENTED_EDGE ( 'NONE', *, *, #2078, .T. ) ; +#3368 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.1000000000000000056, 0.3499999999999998113 ) ) ; +#3369 = ADVANCED_FACE ( 'NONE', ( #1069 ), #3959, .F. ) ; +#3370 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -1.204669080539450576E-16 ) ) ; +#3371 = LINE ( 'NONE', #704, #2642 ) ; +#3372 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000472, -0.9499999999999999556 ) ) ; +#3373 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.05000000000000000278, 0.8500000000000000888 ) ) ; +#3374 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#3375 = CYLINDRICAL_SURFACE ( 'NONE', #2372, 0.1750000000000000167 ) ; +#3376 = ORIENTED_EDGE ( 'NONE', *, *, #2436, .T. ) ; +#3377 = LINE ( 'NONE', #1660, #2082 ) ; +#3378 = EDGE_CURVE ( 'NONE', #682, #163, #2838, .T. ) ; +#3379 = LINE ( 'NONE', #4094, #2165 ) ; +#3380 = VECTOR ( 'NONE', #3634, 1000.000000000000000 ) ; +#3381 = ORIENTED_EDGE ( 'NONE', *, *, #1042, .F. ) ; +#3382 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3383 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#3384 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.000000000000000000, 0.9499999999999998446 ) ) ; +#3385 = ORIENTED_EDGE ( 'NONE', *, *, #4163, .F. ) ; +#3386 = ADVANCED_FACE ( 'NONE', ( #2326 ), #3355, .F. ) ; +#3387 = LINE ( 'NONE', #70, #3770 ) ; +#3388 = EDGE_LOOP ( 'NONE', ( #2619, #3988, #2557, #4242 ) ) ; +#3389 = EDGE_CURVE ( 'NONE', #2269, #1861, #3288, .T. ) ; +#3390 = ORIENTED_EDGE ( 'NONE', *, *, #4222, .F. ) ; +#3391 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.05000000000000000278, -1.250000000000000000 ) ) ; +#3392 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3393 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3394 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3395 = LINE ( 'NONE', #400, #385 ) ; +#3396 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.1000000000000000472, -0.9499999999999998446 ) ) ; +#3397 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3398 = ORIENTED_EDGE ( 'NONE', *, *, #2162, .T. ) ; +#3399 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, 0.1749999999999998779 ) ) ; +#3400 = ADVANCED_FACE ( 'NONE', ( #3942 ), #82, .F. ) ; +#3401 = EDGE_CURVE ( 'NONE', #3161, #118, #760, .T. ) ; +#3402 = PLANE ( 'NONE', #3141 ) ; +#3403 = ORIENTED_EDGE ( 'NONE', *, *, #130, .F. ) ; +#3404 = FACE_OUTER_BOUND ( 'NONE', #3503, .T. ) ; +#3405 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#3406 = LINE ( 'NONE', #810, #4125 ) ; +#3407 = VECTOR ( 'NONE', #4176, 1000.000000000000000 ) ; +#3408 = VERTEX_POINT ( 'NONE', #405 ) ; +#3409 = AXIS2_PLACEMENT_3D ( 'NONE', #54, #2632, #3956 ) ; +#3410 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#3411 = AXIS2_PLACEMENT_3D ( 'NONE', #264, #1226, #589 ) ; +#3412 = EDGE_LOOP ( 'NONE', ( #815, #3763, #1819, #600 ) ) ; +#3413 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.1000000000000000056, 0.8500000000000000888 ) ) ; +#3415 = AXIS2_PLACEMENT_3D ( 'NONE', #780, #2340, #3321 ) ; +#3414 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#3416 = PLANE ( 'NONE', #1204 ) ; +#3417 = FACE_OUTER_BOUND ( 'NONE', #2540, .T. ) ; +#3418 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3419 = VECTOR ( 'NONE', #3886, 1000.000000000000000 ) ; +#3420 = EDGE_CURVE ( 'NONE', #941, #118, #3377, .T. ) ; +#3421 = VECTOR ( 'NONE', #2644, 1000.000000000000000 ) ; +#3422 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3423 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#3424 = ORIENTED_EDGE ( 'NONE', *, *, #1491, .F. ) ; +#3425 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.1000000000000000472, -1.250000000000000000 ) ) ; +#3426 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#3427 = ORIENTED_EDGE ( 'NONE', *, *, #2249, .T. ) ; +#3428 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3429 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3430 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 1.019238815542511833, 0.9499999999999999556 ) ) ; +#3431 = ORIENTED_EDGE ( 'NONE', *, *, #363, .F. ) ; +#3432 = EDGE_CURVE ( 'NONE', #224, #2942, #674, .T. ) ; +#3433 = ORIENTED_EDGE ( 'NONE', *, *, #636, .T. ) ; +#3434 = FACE_OUTER_BOUND ( 'NONE', #2811, .T. ) ; +#3435 = AXIS2_PLACEMENT_3D ( 'NONE', #3782, #2752, #4078 ) ; +#3436 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#3437 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#3438 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#3439 = CIRCLE ( 'NONE', #768, 0.09999999999999993616 ) ; +#3440 = PRESENTATION_STYLE_ASSIGNMENT (( #3812 ) ) ; +#3441 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3442 = LINE ( 'NONE', #3773, #1410 ) ; +#3443 = ORIENTED_EDGE ( 'NONE', *, *, #1050, .F. ) ; +#3444 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.000000000000000000, -1.250000000000000000 ) ) ; +#3445 = ADVANCED_FACE ( 'NONE', ( #1961 ), #341, .T. ) ; +#3446 = VECTOR ( 'NONE', #2606, 1000.000000000000000 ) ; +#3447 = EDGE_LOOP ( 'NONE', ( #3551, #4225, #3543, #1308 ) ) ; +#3448 = ADVANCED_FACE ( 'NONE', ( #1320 ), #2026, .F. ) ; +#3449 = AXIS2_PLACEMENT_3D ( 'NONE', #3480, #593, #511 ) ; +#3450 = ORIENTED_EDGE ( 'NONE', *, *, #1968, .F. ) ; +#3451 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3452 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .T. ) ; +#3453 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3454 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #3546, 'distance_accuracy_value', 'NONE'); +#3455 = SURFACE_SIDE_STYLE ('',( #2160 ) ) ; +#3456 = AXIS2_PLACEMENT_3D ( 'NONE', #3791, #2191, #2823 ) ; +#3457 = ORIENTED_EDGE ( 'NONE', *, *, #2243, .F. ) ; +#3458 = EDGE_CURVE ( 'NONE', #2970, #2442, #3983, .T. ) ; +#3459 = ORIENTED_EDGE ( 'NONE', *, *, #1543, .T. ) ; +#3460 = EDGE_CURVE ( 'NONE', #2636, #619, #2976, .T. ) ; +#3461 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#3462 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#3463 = FILL_AREA_STYLE ('',( #2427 ) ) ; +#3464 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.05000000000000000278, -0.1749999999999999611 ) ) ; +#3465 = FACE_OUTER_BOUND ( 'NONE', #986, .T. ) ; +#3466 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.05000000000000000278, 0.9499999999999999556 ) ) ; +#3467 = VERTEX_POINT ( 'NONE', #3444 ) ; +#3468 = LINE ( 'NONE', #195, #3544 ) ; +#3469 = ORIENTED_EDGE ( 'NONE', *, *, #1667, .T. ) ; +#3470 = ORIENTED_EDGE ( 'NONE', *, *, #2044, .T. ) ; +#3471 = LINE ( 'NONE', #583, #1277 ) ; +#3472 = EDGE_LOOP ( 'NONE', ( #22, #1430, #1124, #1075 ) ) ; +#3473 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3474 = ORIENTED_EDGE ( 'NONE', *, *, #3166, .T. ) ; +#3475 = ADVANCED_FACE ( 'NONE', ( #3752 ), #4092, .F. ) ; +#3476 = AXIS2_PLACEMENT_3D ( 'NONE', #3159, #3894, #2868 ) ; +#3477 = ORIENTED_EDGE ( 'NONE', *, *, #1311, .T. ) ; +#3478 = EDGE_CURVE ( 'NONE', #4062, #1918, #2136, .T. ) ; +#3479 = EDGE_CURVE ( 'NONE', #4140, #2888, #3468, .T. ) ; +#3480 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#3481 = CIRCLE ( 'NONE', #4028, 0.09999999999999993616 ) ; +#3482 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3483 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3484 = VECTOR ( 'NONE', #1954, 1000.000000000000000 ) ; +#3485 = VECTOR ( 'NONE', #572, 1000.000000000000000 ) ; +#3486 = AXIS2_PLACEMENT_3D ( 'NONE', #3173, #494, #1527 ) ; +#3487 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#3488 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.000000000000000000, -0.1749999999999998501 ) ) ; +#3489 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3490 = EDGE_CURVE ( 'NONE', #671, #633, #1728, .T. ) ; +#3491 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3492 = VECTOR ( 'NONE', #408, 1000.000000000000000 ) ; +#3493 = ORIENTED_EDGE ( 'NONE', *, *, #616, .F. ) ; +#3494 = VECTOR ( 'NONE', #1860, 1000.000000000000000 ) ; +#3495 = ORIENTED_EDGE ( 'NONE', *, *, #2756, .T. ) ; +#3496 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3497 = ORIENTED_EDGE ( 'NONE', *, *, #4093, .T. ) ; +#3498 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 1.019238815542511833, -0.9499999999999999556 ) ) ; +#3499 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #1488, 'distance_accuracy_value', 'NONE'); +#3500 = VECTOR ( 'NONE', #944, 1000.000000000000000 ) ; +#3501 = ORIENTED_EDGE ( 'NONE', *, *, #167, .T. ) ; +#3502 = ADVANCED_FACE ( 'NONE', ( #802 ), #3043, .F. ) ; +#3503 = EDGE_LOOP ( 'NONE', ( #2959, #3794, #2460, #3984, #2146 ) ) ; +#3504 = EDGE_CURVE ( 'NONE', #2077, #2016, #3735, .T. ) ; +#3505 = LINE ( 'NONE', #1170, #1065 ) ; +#3506 = SURFACE_SIDE_STYLE ('',( #2171 ) ) ; +#3507 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 1.019238815542511833, -0.9499999999999999556 ) ) ; +#3508 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3509 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3510 = ORIENTED_EDGE ( 'NONE', *, *, #856, .F. ) ; +#3511 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2458 ), #894 ) ; +#3512 = VECTOR ( 'NONE', #3879, 1000.000000000000000 ) ; +#3513 = LINE ( 'NONE', #904, #3628 ) ; +#3514 = ORIENTED_EDGE ( 'NONE', *, *, #3291, .F. ) ; +#3515 = EDGE_CURVE ( 'NONE', #3032, #1454, #2008, .T. ) ; +#3516 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#3517 = LINE ( 'NONE', #888, #3759 ) ; +#3518 = CIRCLE ( 'NONE', #491, 0.09999999999999993616 ) ; +#3519 = ORIENTED_EDGE ( 'NONE', *, *, #3401, .F. ) ; +#3520 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#3521 = ORIENTED_EDGE ( 'NONE', *, *, #99, .F. ) ; +#3522 = EDGE_CURVE ( 'NONE', #1233, #1751, #2434, .T. ) ; +#3523 = FILL_AREA_STYLE_COLOUR ( '', #2882 ) ; +#3524 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3525 = ORIENTED_EDGE ( 'NONE', *, *, #3723, .F. ) ; +#3526 = ADVANCED_FACE ( 'NONE', ( #518 ), #103, .T. ) ; +#3527 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#3528 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, 1.275531967630005245E-16 ) ) ; +#3529 = LINE ( 'NONE', #1494, #3340 ) ; +#3530 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 1.019238815542511833, 0.5250000000000000222 ) ) ; +#3531 = ORIENTED_EDGE ( 'NONE', *, *, #1525, .F. ) ; +#3532 = LINE ( 'NONE', #3800, #3561 ) ; +#3533 = ORIENTED_EDGE ( 'NONE', *, *, #1903, .F. ) ; +#3534 = ADVANCED_FACE ( 'NONE', ( #479 ), #1175, .T. ) ; +#3535 = LINE ( 'NONE', #4223, #411 ) ; +#3536 = DIRECTION ( 'NONE', ( -3.614007241618346799E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3537 = PRODUCT ( 'TPS2121RUXR', 'TPS2121RUXR', '', ( #3004 ) ) ; +#3538 = ORIENTED_EDGE ( 'NONE', *, *, #450, .T. ) ; +#3539 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.9499999999999999556, -1.100000000000000089 ) ) ; +#3540 = ORIENTED_EDGE ( 'NONE', *, *, #632, .F. ) ; +#3541 = SURFACE_STYLE_USAGE ( .BOTH. , #2204 ) ; +#3542 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3543 = ORIENTED_EDGE ( 'NONE', *, *, #854, .T. ) ; +#3544 = VECTOR ( 'NONE', #3073, 1000.000000000000000 ) ; +#3545 = ORIENTED_EDGE ( 'NONE', *, *, #3869, .T. ) ; +#3546 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3547 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#3548 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#3549 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#3550 = AXIS2_PLACEMENT_3D ( 'NONE', #1925, #4188, #1053 ) ; +#3551 = ORIENTED_EDGE ( 'NONE', *, *, #1926, .F. ) ; +#3552 = VECTOR ( 'NONE', #2255, 1000.000000000000000 ) ; +#3553 = LINE ( 'NONE', #215, #3968 ) ; +#3554 = EDGE_LOOP ( 'NONE', ( #955, #3325, #3427, #490, #3991, #1195, #3398, #3566, #2248, #3046, #1473, #546, #2855, #3431, #3277, #2466, #3059, #46, #1385, #2135 ) ) ; +#3555 = AXIS2_PLACEMENT_3D ( 'NONE', #3158, #4113, #3134 ) ; +#3556 = PLANE ( 'NONE', #1969 ) ; +#3557 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.05000000000000000278, -0.5250000000000000222 ) ) ; +#3558 = CIRCLE ( 'NONE', #2984, 0.1000000000000001582 ) ; +#3559 = EDGE_CURVE ( 'NONE', #1858, #2765, #1752, .T. ) ; +#3560 = EDGE_LOOP ( 'NONE', ( #3457, #3774, #994, #2598 ) ) ; +#3561 = VECTOR ( 'NONE', #1820, 1000.000000000000000 ) ; +#3562 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#3563 = EDGE_CURVE ( 'NONE', #1772, #203, #3816, .T. ) ; +#3564 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.6671572875253807267, -0.8999999999999999112 ) ) ; +#3565 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#3566 = ORIENTED_EDGE ( 'NONE', *, *, #1465, .T. ) ; +#3567 = ORIENTED_EDGE ( 'NONE', *, *, #307, .T. ) ; +#3568 = FILL_AREA_STYLE ('',( #1931 ) ) ; +#3569 = CYLINDRICAL_SURFACE ( 'NONE', #627, 0.09999999999999993616 ) ; +#3570 = LINE ( 'NONE', #2559, #2849 ) ; +#3571 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#3572 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000472, -0.9499999999999999556 ) ) ; +#3573 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000472, 0.5250000000000000222 ) ) ; +#3574 = VERTEX_POINT ( 'NONE', #861 ) ; +#3575 = PLANE ( 'NONE', #1507 ) ; +#3576 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 1.019238815542511833, -0.9499999999999999556 ) ) ; +#3577 = VECTOR ( 'NONE', #2074, 1000.000000000000000 ) ; +#3578 = VECTOR ( 'NONE', #1793, 1000.000000000000000 ) ; +#3579 = ORIENTED_EDGE ( 'NONE', *, *, #2886, .F. ) ; +#3580 = FACE_OUTER_BOUND ( 'NONE', #478, .T. ) ; +#3581 = AXIS2_PLACEMENT_3D ( 'NONE', #2950, #1313, #2929 ) ; +#3582 = EDGE_CURVE ( 'NONE', #2827, #390, #1743, .T. ) ; +#3583 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#3584 = EDGE_CURVE ( 'NONE', #178, #2294, #500, .T. ) ; +#3585 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 1.019238815542511833, -0.9499999999999998446 ) ) ; +#3586 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; +#3587 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3588 = ORIENTED_EDGE ( 'NONE', *, *, #2109, .T. ) ; +#3589 = EDGE_CURVE ( 'NONE', #1694, #178, #4115, .T. ) ; +#3590 = ORIENTED_EDGE ( 'NONE', *, *, #538, .T. ) ; +#3591 = SURFACE_SIDE_STYLE ('',( #917 ) ) ; +#3592 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 1.204669080539450083E-16 ) ) ; +#3593 = LINE ( 'NONE', #644, #2289 ) ; +#3594 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.000000000000000000, 0.1749999999999998779 ) ) ; +#3595 = ORIENTED_EDGE ( 'NONE', *, *, #1908, .F. ) ; +#3596 = FACE_OUTER_BOUND ( 'NONE', #1815, .T. ) ; +#3597 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#3598 = ORIENTED_EDGE ( 'NONE', *, *, #3615, .F. ) ; +#3599 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.000000000000000000, -1.250000000000000000 ) ) ; +#3600 = FACE_OUTER_BOUND ( 'NONE', #1652, .T. ) ; +#3601 = ORIENTED_EDGE ( 'NONE', *, *, #2665, .F. ) ; +#3602 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3603 = EDGE_CURVE ( 'NONE', #3142, #3251, #2766, .T. ) ; +#3604 = ADVANCED_FACE ( 'NONE', ( #1155 ), #3113, .F. ) ; +#3605 = ORIENTED_EDGE ( 'NONE', *, *, #444, .T. ) ; +#3606 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000004552, 0.1000000000000000056, 0.1749999999999998779 ) ) ; +#3607 = EDGE_LOOP ( 'NONE', ( #415, #3760, #1631, #731 ) ) ; +#3608 = ORIENTED_EDGE ( 'NONE', *, *, #1258, .F. ) ; +#3609 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3610 = CARTESIAN_POINT ( 'NONE', ( 0.3499999999999997002, 0.05000000000000000278, -1.264902534566420443E-16 ) ) ; +#3611 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 1.000000000000000000, -0.8999999999999999112 ) ) ; +#3612 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3613 = ORIENTED_EDGE ( 'NONE', *, *, #3282, .T. ) ; +#3614 = AXIS2_PLACEMENT_3D ( 'NONE', #2744, #155, #2091 ) ; +#3615 = EDGE_CURVE ( 'NONE', #853, #679, #2842, .T. ) ; +#3616 = LINE ( 'NONE', #1641, #3198 ) ; +#3617 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000005107, 0.1000000000000000472, 0.1749999999999998501 ) ) ; +#3618 = ORIENTED_EDGE ( 'NONE', *, *, #2141, .F. ) ; +#3619 = LINE ( 'NONE', #967, #3366 ) ; +#3620 = VECTOR ( 'NONE', #678, 1000.000000000000000 ) ; +#3621 = FACE_OUTER_BOUND ( 'NONE', #2895, .T. ) ; +#3622 = CIRCLE ( 'NONE', #3409, 0.1749999999999999611 ) ; +#3623 = AXIS2_PLACEMENT_3D ( 'NONE', #4065, #2019, #1675 ) ; +#3624 = ORIENTED_EDGE ( 'NONE', *, *, #767, .F. ) ; +#3625 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3626 = AXIS2_PLACEMENT_3D ( 'NONE', #2132, #1835, #2517 ) ; +#3627 = AXIS2_PLACEMENT_3D ( 'NONE', #1909, #2945, #4253 ) ; +#3628 = VECTOR ( 'NONE', #2196, 1000.000000000000000 ) ; +#3629 = VERTEX_POINT ( 'NONE', #1531 ) ; +#3630 = EDGE_CURVE ( 'NONE', #1795, #1310, #1857, .T. ) ; +#3631 = ORIENTED_EDGE ( 'NONE', *, *, #1618, .T. ) ; +#3632 = EDGE_CURVE ( 'NONE', #182, #2395, #1578, .T. ) ; +#3633 = ORIENTED_EDGE ( 'NONE', *, *, #1236, .T. ) ; +#3634 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3635 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3636 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000472, -1.250000000000000000 ) ) ; +#3637 = DIRECTION ( 'NONE', ( 1.606225440719267599E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3638 = ORIENTED_EDGE ( 'NONE', *, *, #3946, .F. ) ; +#3639 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000472, -1.250000000000000000 ) ) ; +#3640 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#3641 = VERTEX_POINT ( 'NONE', #230 ) ; +#3642 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000056, -0.5250000000000000222 ) ) ; +#3643 = EDGE_CURVE ( 'NONE', #960, #241, #3856, .T. ) ; +#3644 = ADVANCED_FACE ( 'NONE', ( #1256 ), #604, .F. ) ; +#3645 = AXIS2_PLACEMENT_3D ( 'NONE', #4030, #3333, #1416 ) ; +#3646 = EDGE_LOOP ( 'NONE', ( #1709, #3740, #1165, #886 ) ) ; +#3647 = CARTESIAN_POINT ( 'NONE', ( 2.108170890944036536E-17, 0.05000000000000000278, 0.1749999999999998501 ) ) ; +#3648 = VECTOR ( 'NONE', #3792, 1000.000000000000000 ) ; +#3649 = VERTEX_POINT ( 'NONE', #211 ) ; +#3650 = VECTOR ( 'NONE', #3884, 1000.000000000000000 ) ; +#3651 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#3652 = ORIENTED_EDGE ( 'NONE', *, *, #368, .T. ) ; +#3653 = EDGE_CURVE ( 'NONE', #1594, #2602, #2194, .T. ) ; +#3654 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1241 ), #1031 ) ; +#3655 = ORIENTED_EDGE ( 'NONE', *, *, #3206, .F. ) ; +#3656 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.275531967630005245E-16 ) ) ; +#3657 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3658 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.000000000000000000, 0.5249999999999999112 ) ) ; +#3659 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#3660 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#3661 = ADVANCED_FACE ( 'NONE', ( #940 ), #1192, .T. ) ; +#3662 = EDGE_CURVE ( 'NONE', #2440, #2817, #3259, .T. ) ; +#3663 = LINE ( 'NONE', #317, #935 ) ; +#3664 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3665 = ORIENTED_EDGE ( 'NONE', *, *, #638, .T. ) ; +#3666 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3667 = ADVANCED_FACE ( 'NONE', ( #2212 ), #2521, .F. ) ; +#3668 = ORIENTED_EDGE ( 'NONE', *, *, #4186, .T. ) ; +#3669 = FACE_OUTER_BOUND ( 'NONE', #3227, .T. ) ; +#3670 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 3.614007241618346799E-16 ) ) ; +#3671 = ORIENTED_EDGE ( 'NONE', *, *, #1850, .F. ) ; +#3672 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3673 = FACE_OUTER_BOUND ( 'NONE', #2215, .T. ) ; +#3674 = ORIENTED_EDGE ( 'NONE', *, *, #3522, .T. ) ; +#3675 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#3676 = ORIENTED_EDGE ( 'NONE', *, *, #926, .T. ) ; +#3677 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#3678 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#3679 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3680 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#3681 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#3682 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3683 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3684 = VERTEX_POINT ( 'NONE', #4198 ) ; +#3685 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.000000000000000000, 1.250000000000000000 ) ) ; +#3686 = EDGE_CURVE ( 'NONE', #2709, #721, #4164, .T. ) ; +#3687 = EDGE_CURVE ( 'NONE', #216, #3703, #2979, .T. ) ; +#3688 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.1749999999999999611 ) ) ; +#3689 = AXIS2_PLACEMENT_3D ( 'NONE', #732, #3308, #2370 ) ; +#3690 = VERTEX_POINT ( 'NONE', #1557 ) ; +#3691 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 1.000000000000000000, -1.000000000000000000 ) ) ; +#3692 = CIRCLE ( 'NONE', #456, 0.1000000000000001582 ) ; +#3693 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#3694 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3695 = AXIS2_PLACEMENT_3D ( 'NONE', #1691, #2601, #2923 ) ; +#3696 = AXIS2_PLACEMENT_3D ( 'NONE', #2867, #2176, #1173 ) ; +#3697 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; +#3698 = ORIENTED_EDGE ( 'NONE', *, *, #269, .T. ) ; +#3699 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3138 ) ) ; +#3700 = LINE ( 'NONE', #366, #939 ) ; +#3701 = VECTOR ( 'NONE', #1366, 1000.000000000000000 ) ; +#3702 = ORIENTED_EDGE ( 'NONE', *, *, #3943, .F. ) ; +#3703 = VERTEX_POINT ( 'NONE', #562 ) ; +#3704 = PLANE ( 'NONE', #1513 ) ; +#3705 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3706 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3707 = VECTOR ( 'NONE', #710, 1000.000000000000000 ) ; +#3708 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#3709 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#3710 = PLANE ( 'NONE', #2465 ) ; +#3711 = LINE ( 'NONE', #3423, #3075 ) ; +#3712 = VERTEX_POINT ( 'NONE', #3239 ) ; +#3713 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3714 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3715 = ORIENTED_EDGE ( 'NONE', *, *, #3643, .F. ) ; +#3716 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000472, -0.5250000000000000222 ) ) ; +#3717 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#3718 = ORIENTED_EDGE ( 'NONE', *, *, #2301, .T. ) ; +#3719 = STYLED_ITEM ( 'NONE', ( #3986 ), #3080 ) ; +#3720 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3721 = ORIENTED_EDGE ( 'NONE', *, *, #2773, .T. ) ; +#3722 = AXIS2_PLACEMENT_3D ( 'NONE', #3498, #3202, #260 ) ; +#3723 = EDGE_CURVE ( 'NONE', #185, #1571, #1917, .T. ) ; +#3724 = EDGE_CURVE ( 'NONE', #552, #853, #2543, .T. ) ; +#3725 = VERTEX_POINT ( 'NONE', #1278 ) ; +#3726 = FACE_OUTER_BOUND ( 'NONE', #2732, .T. ) ; +#3727 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3728 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3729 = FACE_OUTER_BOUND ( 'NONE', #2240, .T. ) ; +#3730 = PLANE ( 'NONE', #2363 ) ; +#3731 = VECTOR ( 'NONE', #2669, 1000.000000000000000 ) ; +#3732 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3733 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.05000000000000000278, -0.9499999999999999556 ) ) ; +#3734 = ORIENTED_EDGE ( 'NONE', *, *, #505, .T. ) ; +#3735 = LINE ( 'NONE', #3425, #868 ) ; +#3736 = PLANE ( 'NONE', #257 ) ; +#3737 = ORIENTED_EDGE ( 'NONE', *, *, #2451, .T. ) ; +#3738 = LINE ( 'NONE', #1076, #37 ) ; +#3739 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; +#3740 = ORIENTED_EDGE ( 'NONE', *, *, #3928, .T. ) ; +#3741 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3742 = ORIENTED_EDGE ( 'NONE', *, *, #3662, .F. ) ; +#3743 = ORIENTED_EDGE ( 'NONE', *, *, #3263, .T. ) ; +#3744 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, -0.3499999999999998113 ) ) ; +#3745 = CYLINDRICAL_SURFACE ( 'NONE', #1782, 0.09999999999999993616 ) ; +#3746 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.05000000000000000278, -0.9499999999999999556 ) ) ; +#3747 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#3748 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#3749 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3750 = FACE_OUTER_BOUND ( 'NONE', #1762, .T. ) ; +#3751 = ORIENTED_EDGE ( 'NONE', *, *, #3479, .F. ) ; +#3752 = FACE_OUTER_BOUND ( 'NONE', #1764, .T. ) ; +#3753 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3754 = EDGE_CURVE ( 'NONE', #1772, #1858, #181, .T. ) ; +#3755 = ORIENTED_EDGE ( 'NONE', *, *, #2995, .F. ) ; +#3756 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3757 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3758 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3759 = VECTOR ( 'NONE', #1247, 1000.000000000000000 ) ; +#3760 = ORIENTED_EDGE ( 'NONE', *, *, #1472, .T. ) ; +#3761 = AXIS2_PLACEMENT_3D ( 'NONE', #921, #4235, #1838 ) ; +#3762 = AXIS2_PLACEMENT_3D ( 'NONE', #816, #4226, #910 ) ; +#3763 = ORIENTED_EDGE ( 'NONE', *, *, #912, .T. ) ; +#3764 = EDGE_CURVE ( 'NONE', #351, #3684, #1896, .T. ) ; +#3765 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3767 = VECTOR ( 'NONE', #1064, 1000.000000000000000 ) ; +#3766 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.9499999999999999556, -1.100000000000000089 ) ) ; +#3768 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3769 = EDGE_CURVE ( 'NONE', #2481, #2195, #380, .T. ) ; +#3770 = VECTOR ( 'NONE', #437, 1000.000000000000000 ) ; +#3771 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3772 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.000000000000000000, -0.9499999999999998446 ) ) ; +#3773 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 1.019238815542511833, -1.250000000000000000 ) ) ; +#3774 = ORIENTED_EDGE ( 'NONE', *, *, #665, .T. ) ; +#3775 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3776 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -3.614007241618346799E-16 ) ) ; +#3777 = ORIENTED_EDGE ( 'NONE', *, *, #4079, .F. ) ; +#3778 = FACE_OUTER_BOUND ( 'NONE', #306, .T. ) ; +#3779 = ORIENTED_EDGE ( 'NONE', *, *, #3432, .F. ) ; +#3780 = EDGE_CURVE ( 'NONE', #2395, #2047, #2892, .T. ) ; +#3781 = PLANE ( 'NONE', #1978 ) ; +#3782 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.05000000000000000278, 0.000000000000000000 ) ) ; +#3783 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #3537 ) ) ; +#3784 = ORIENTED_EDGE ( 'NONE', *, *, #3927, .F. ) ; +#3785 = ORIENTED_EDGE ( 'NONE', *, *, #2126, .T. ) ; +#3786 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; +#3787 = PLANE ( 'NONE', #413 ) ; +#3788 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, -1.204669080539450576E-16 ) ) ; +#3789 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3790 = VECTOR ( 'NONE', #2936, 1000.000000000000000 ) ; +#3791 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#3792 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3793 = FACE_OUTER_BOUND ( 'NONE', #2539, .T. ) ; +#3794 = ORIENTED_EDGE ( 'NONE', *, *, #2428, .F. ) ; +#3795 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3796 = VECTOR ( 'NONE', #880, 1000.000000000000000 ) ; +#3797 = VERTEX_POINT ( 'NONE', #51 ) ; +#3798 = EDGE_CURVE ( 'NONE', #1523, #2566, #1539, .T. ) ; +#3799 = ORIENTED_EDGE ( 'NONE', *, *, #612, .F. ) ; +#3800 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.1000000000000000472, -0.9499999999999999556 ) ) ; +#3801 = ORIENTED_EDGE ( 'NONE', *, *, #1228, .T. ) ; +#3802 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, -0.3499999999999998113 ) ) ; +#3803 = VECTOR ( 'NONE', #722, 1000.000000000000000 ) ; +#3804 = ADVANCED_FACE ( 'NONE', ( #355 ), #1619, .F. ) ; +#3805 = EDGE_CURVE ( 'NONE', #2047, #3865, #2020, .T. ) ; +#3806 = ORIENTED_EDGE ( 'NONE', *, *, #3559, .F. ) ; +#3807 = EDGE_LOOP ( 'NONE', ( #2180, #404, #4178, #698 ) ) ; +#3808 = EDGE_CURVE ( 'NONE', #224, #1193, #1063, .T. ) ; +#3809 = SURFACE_STYLE_FILL_AREA ( #913 ) ; +#3810 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.606225440719267599E-16 ) ) ; +#3811 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#3812 = SURFACE_STYLE_USAGE ( .BOTH. , #1854 ) ; +#3813 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3814 = LINE ( 'NONE', #229, #2158 ) ; +#3815 = VERTEX_POINT ( 'NONE', #3320 ) ; +#3816 = LINE ( 'NONE', #3399, #3330 ) ; +#3817 = VERTEX_POINT ( 'NONE', #3998 ) ; +#3818 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 1.019238815542511833, 0.3499999999999998113 ) ) ; +#3819 = VERTEX_POINT ( 'NONE', #2630 ) ; +#3820 = FACE_OUTER_BOUND ( 'NONE', #2090, .T. ) ; +#3821 = VERTEX_POINT ( 'NONE', #2671 ) ; +#3822 = ADVANCED_FACE ( 'NONE', ( #2931 ), #4017, .T. ) ; +#3823 = VECTOR ( 'NONE', #379, 1000.000000000000000 ) ; +#3824 = ORIENTED_EDGE ( 'NONE', *, *, #3389, .T. ) ; +#3825 = VECTOR ( 'NONE', #1040, 1000.000000000000000 ) ; +#3826 = PLANE ( 'NONE', #1405 ) ; +#3827 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 1.019238815542511833, -0.9499999999999999556 ) ) ; +#3828 = EDGE_CURVE ( 'NONE', #2529, #2378, #663, .T. ) ; +#3829 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; +#3830 = AXIS2_PLACEMENT_3D ( 'NONE', #1425, #3088, #2670 ) ; +#3831 = VECTOR ( 'NONE', #2515, 1000.000000000000000 ) ; +#3832 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3833 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#3834 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3835 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3836 = ORIENTED_EDGE ( 'NONE', *, *, #363, .T. ) ; +#3837 = AXIS2_PLACEMENT_3D ( 'NONE', #1692, #3005, #2379 ) ; +#3838 = DIRECTION ( 'NONE', ( -1.204669080539450576E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; +#3839 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .T. ) ; +#3840 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#3841 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3842 = VECTOR ( 'NONE', #4241, 1000.000000000000000 ) ; +#3843 = ADVANCED_FACE ( 'NONE', ( #726 ), #336, .T. ) ; +#3844 = EDGE_LOOP ( 'NONE', ( #2487, #5, #2404, #1286 ) ) ; +#3845 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#3846 = EDGE_CURVE ( 'NONE', #2787, #529, #1676, .T. ) ; +#3847 = EDGE_CURVE ( 'NONE', #2442, #1233, #1956, .T. ) ; +#3848 = ORIENTED_EDGE ( 'NONE', *, *, #2301, .F. ) ; +#3849 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.000000000000000000, -0.9499999999999998446 ) ) ; +#3850 = LINE ( 'NONE', #1448, #2225 ) ; +#3851 = ORIENTED_EDGE ( 'NONE', *, *, #1986, .F. ) ; +#3852 = ADVANCED_FACE ( 'NONE', ( #2693 ), #1295, .T. ) ; +#3853 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3854 = FACE_OUTER_BOUND ( 'NONE', #658, .T. ) ; +#3855 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 5.201562118716424266, 1.250000000000000000 ) ) ; +#3856 = LINE ( 'NONE', #2561, #1062 ) ; +#3857 = EDGE_LOOP ( 'NONE', ( #1952, #903, #1257, #309, #2932 ) ) ; +#3858 = VECTOR ( 'NONE', #3536, 1000.000000000000000 ) ; +#3859 = AXIS2_PLACEMENT_3D ( 'NONE', #3919, #3941, #2260 ) ; +#3860 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#3861 = VERTEX_POINT ( 'NONE', #3255 ) ; +#3862 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#3863 = DIRECTION ( 'NONE', ( 1.275531967630005245E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3864 = VECTOR ( 'NONE', #1789, 1000.000000000000000 ) ; +#3865 = VERTEX_POINT ( 'NONE', #2608 ) ; +#3866 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000004552, 1.019238815542511833, 0.1749999999999998779 ) ) ; +#3867 = ORIENTED_EDGE ( 'NONE', *, *, #1563, .T. ) ; +#3868 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3869 = EDGE_CURVE ( 'NONE', #1193, #4165, #3936, .T. ) ; +#3870 = ORIENTED_EDGE ( 'NONE', *, *, #2148, .F. ) ; +#3871 = VERTEX_POINT ( 'NONE', #1635 ) ; +#3872 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3873 = LINE ( 'NONE', #2840, #1851 ) ; +#3874 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#3875 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#3876 = ORIENTED_EDGE ( 'NONE', *, *, #1270, .F. ) ; +#3877 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3878 = VERTEX_POINT ( 'NONE', #2319 ) ; +#3879 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#3880 = LINE ( 'NONE', #3920, #2149 ) ; +#3881 = ADVANCED_FACE ( 'NONE', ( #3953 ), #2969, .T. ) ; +#3882 = ORIENTED_EDGE ( 'NONE', *, *, #1160, .T. ) ; +#3883 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3884 = DIRECTION ( 'NONE', ( 3.614007241618346306E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3885 = VECTOR ( 'NONE', #1773, 1000.000000000000000 ) ; +#3886 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, -0.000000000000000000, -1.000000000000000000 ) ) ; +#3887 = ORIENTED_EDGE ( 'NONE', *, *, #2853, .F. ) ; +#3888 = EDGE_CURVE ( 'NONE', #2012, #671, #1975, .T. ) ; +#3889 = VECTOR ( 'NONE', #3437, 1000.000000000000000 ) ; +#3890 = ORIENTED_EDGE ( 'NONE', *, *, #638, .F. ) ; +#3891 = FACE_OUTER_BOUND ( 'NONE', #2664, .T. ) ; +#3892 = DIRECTION ( 'NONE', ( -3.614007241618346306E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3893 = EDGE_CURVE ( 'NONE', #2772, #60, #1336, .T. ) ; +#3894 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#3895 = ORIENTED_EDGE ( 'NONE', *, *, #481, .T. ) ; +#3896 = CIRCLE ( 'NONE', #1678, 0.09999999999999993616 ) ; +#3897 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3898 = EDGE_LOOP ( 'NONE', ( #609, #3469, #4199, #92 ) ) ; +#3899 = VECTOR ( 'NONE', #2542, 1000.000000000000000 ) ; +#3900 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#3901 = LINE ( 'NONE', #1537, #1227 ) ; +#3902 = AXIS2_PLACEMENT_3D ( 'NONE', #3827, #1151, #2450 ) ; +#3903 = AXIS2_PLACEMENT_3D ( 'NONE', #1730, #1753, #3753 ) ; +#3904 = EDGE_CURVE ( 'NONE', #941, #3072, #1017, .T. ) ; +#3905 = ORIENTED_EDGE ( 'NONE', *, *, #1403, .F. ) ; +#3906 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999999667, 0.05000000000000000278, 0.9499999999999998446 ) ) ; +#3907 = EDGE_CURVE ( 'NONE', #3933, #2602, #1401, .T. ) ; +#3908 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3909 = CYLINDRICAL_SURFACE ( 'NONE', #875, 0.09999999999999993616 ) ; +#3910 = ORIENTED_EDGE ( 'NONE', *, *, #4116, .F. ) ; +#3911 = ORIENTED_EDGE ( 'NONE', *, *, #2435, .T. ) ; +#3912 = SURFACE_SIDE_STYLE ('',( #290 ) ) ; +#3913 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000056, -0.5250000000000000222 ) ) ; +#3914 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#3915 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.000000000000000000, 0.5250000000000000222 ) ) ; +#3916 = ORIENTED_EDGE ( 'NONE', *, *, #2853, .T. ) ; +#3917 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.000000000000000000, -0.5249999999999999112 ) ) ; +#3918 = ORIENTED_EDGE ( 'NONE', *, *, #2401, .T. ) ; +#3919 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#3920 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000056, 0.5250000000000000222 ) ) ; +#3921 = AXIS2_PLACEMENT_3D ( 'NONE', #2246, #3583, #110 ) ; +#3922 = ADVANCED_FACE ( 'NONE', ( #3729 ), #124, .T. ) ; +#3923 = AXIS2_PLACEMENT_3D ( 'NONE', #4089, #1725, #3732 ) ; +#3924 = VERTEX_POINT ( 'NONE', #1790 ) ; +#3925 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.000000000000000000, 0.1749999999999999611 ) ) ; +#3926 = AXIS2_PLACEMENT_3D ( 'NONE', #2775, #3705, #2406 ) ; +#3927 = EDGE_CURVE ( 'NONE', #2602, #582, #4167, .T. ) ; +#3928 = EDGE_CURVE ( 'NONE', #682, #1564, #512, .T. ) ; +#3929 = ORIENTED_EDGE ( 'NONE', *, *, #3037, .T. ) ; +#3930 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1114 ) ; +#3931 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000056, -0.9499999999999999556 ) ) ; +#3932 = VERTEX_POINT ( 'NONE', #2063 ) ; +#3933 = VERTEX_POINT ( 'NONE', #3372 ) ; +#3934 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.000000000000000000, 0.9499999999999998446 ) ) ; +#3935 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#3936 = LINE ( 'NONE', #979, #4230 ) ; +#3937 = ORIENTED_EDGE ( 'NONE', *, *, #4197, .F. ) ; +#3938 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.1000000000000000056, 1.250000000000000000 ) ) ; +#3939 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3940 = VERTEX_POINT ( 'NONE', #2761 ) ; +#3941 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#3942 = FACE_OUTER_BOUND ( 'NONE', #93, .T. ) ; +#3943 = EDGE_CURVE ( 'NONE', #2168, #1924, #189, .T. ) ; +#3944 = ORIENTED_EDGE ( 'NONE', *, *, #3780, .T. ) ; +#3945 = LINE ( 'NONE', #1603, #1404 ) ; +#3946 = EDGE_CURVE ( 'NONE', #1694, #1343, #1088, .T. ) ; +#3947 = ORIENTED_EDGE ( 'NONE', *, *, #1803, .T. ) ; +#3948 = EDGE_LOOP ( 'NONE', ( #588, #2197, #327, #3751 ) ) ; +#3949 = ORIENTED_EDGE ( 'NONE', *, *, #613, .T. ) ; +#3950 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3951 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#3952 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3953 = FACE_OUTER_BOUND ( 'NONE', #3560, .T. ) ; +#3954 = ORIENTED_EDGE ( 'NONE', *, *, #4210, .T. ) ; +#3955 = EDGE_CURVE ( 'NONE', #2848, #351, #2385, .T. ) ; +#3956 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#3957 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.5250000000000000222 ) ) ; +#3958 = ORIENTED_EDGE ( 'NONE', *, *, #2780, .T. ) ; +#3959 = PLANE ( 'NONE', #3689 ) ; +#3960 = AXIS2_PLACEMENT_3D ( 'NONE', #3217, #274, #3509 ) ; +#3961 = VECTOR ( 'NONE', #3656, 1000.000000000000000 ) ; +#3962 = AXIS2_PLACEMENT_3D ( 'NONE', #148, #1445, #1390 ) ; +#3963 = ORIENTED_EDGE ( 'NONE', *, *, #3166, .F. ) ; +#3964 = VECTOR ( 'NONE', #1724, 1000.000000000000000 ) ; +#3965 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, -0.5250000000000000222 ) ) ; +#3966 = ADVANCED_FACE ( 'NONE', ( #3089 ), #1463, .F. ) ; +#3967 = AXIS2_PLACEMENT_3D ( 'NONE', #1551, #3587, #639 ) ; +#3968 = VECTOR ( 'NONE', #547, 1000.000000000000000 ) ; +#3969 = ORIENTED_EDGE ( 'NONE', *, *, #424, .T. ) ; +#3970 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.05000000000000000278, 0.9499999999999998446 ) ) ; +#3971 = VERTEX_POINT ( 'NONE', #3708 ) ; +#3972 = EDGE_CURVE ( 'NONE', #2963, #1783, #2042, .T. ) ; +#3973 = ORIENTED_EDGE ( 'NONE', *, *, #132, .F. ) ; +#3974 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, 0.5249999999999999112 ) ) ; +#3975 = LINE ( 'NONE', #2627, #2748 ) ; +#3976 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000472, 0.1749999999999998779 ) ) ; +#3977 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#3978 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#3979 = EDGE_CURVE ( 'NONE', #1353, #2395, #97, .T. ) ; +#3980 = LINE ( 'NONE', #3323, #1330 ) ; +#3981 = FACE_OUTER_BOUND ( 'NONE', #1693, .T. ) ; +#3982 = ORIENTED_EDGE ( 'NONE', *, *, #1230, .T. ) ; +#3983 = LINE ( 'NONE', #2001, #3823 ) ; +#3984 = ORIENTED_EDGE ( 'NONE', *, *, #269, .F. ) ; +#3985 = PLANE ( 'NONE', #453 ) ; +#3986 = PRESENTATION_STYLE_ASSIGNMENT (( #4252 ) ) ; +#3987 = VECTOR ( 'NONE', #2410, 1000.000000000000000 ) ; +#3988 = ORIENTED_EDGE ( 'NONE', *, *, #962, .T. ) ; +#3989 = VECTOR ( 'NONE', #1186, 1000.000000000000000 ) ; +#3990 = SURFACE_SIDE_STYLE ('',( #2663 ) ) ; +#3991 = ORIENTED_EDGE ( 'NONE', *, *, #988, .F. ) ; +#3992 = ADVANCED_FACE ( 'NONE', ( #1112 ), #1490, .F. ) ; +#3993 = ORIENTED_EDGE ( 'NONE', *, *, #2166, .F. ) ; +#3994 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 1.019238815542511833, 0.8500000000000000888 ) ) ; +#3995 = STYLED_ITEM ( 'NONE', ( #642 ), #1731 ) ; +#3996 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 5.201562118716424266, 1.250000000000000000 ) ) ; +#3997 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#3998 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000005107, 0.000000000000000000, 0.1749999999999998501 ) ) ; +#3999 = LINE ( 'NONE', #1427, #1206 ) ; +#4000 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#4001 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#4002 = EDGE_LOOP ( 'NONE', ( #3779, #439, #3545, #2926 ) ) ; +#4003 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#4004 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#4005 = EDGE_CURVE ( 'NONE', #2522, #275, #2777, .T. ) ; +#4006 = ORIENTED_EDGE ( 'NONE', *, *, #141, .T. ) ; +#4007 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#4008 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.1000000000000000056, 0.9499999999999999556 ) ) ; +#4009 = CARTESIAN_POINT ( 'NONE', ( 0.6500000000000001332, 0.05000000000000000278, 0.9499999999999999556 ) ) ; +#4010 = ORIENTED_EDGE ( 'NONE', *, *, #2117, .T. ) ; +#4011 = SURFACE_STYLE_USAGE ( .BOTH. , #3990 ) ; +#4012 = ORIENTED_EDGE ( 'NONE', *, *, #2727, .T. ) ; +#4013 = EDGE_LOOP ( 'NONE', ( #2144, #3698, #1806, #660 ) ) ; +#4014 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000001443, 0.000000000000000000, -1.250000000000000000 ) ) ; +#4015 = FACE_OUTER_BOUND ( 'NONE', #1869, .T. ) ; +#4016 = CARTESIAN_POINT ( 'NONE', ( 2.232180943352507207E-17, 0.05000000000000000278, -0.1749999999999998224 ) ) ; +#4017 = CYLINDRICAL_SURFACE ( 'NONE', #2086, 0.09999999999999993616 ) ; +#4018 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#4019 = EDGE_CURVE ( 'NONE', #163, #682, #3692, .T. ) ; +#4020 = CARTESIAN_POINT ( 'NONE', ( -0.6499999999999999112, 0.1000000000000000472, -1.250000000000000000 ) ) ; +#4021 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 1.019238815542511833, 1.250000000000000000 ) ) ; +#4022 = ORIENTED_EDGE ( 'NONE', *, *, #1850, .T. ) ; +#4023 = LINE ( 'NONE', #3642, #1880 ) ; +#4024 = LINE ( 'NONE', #2415, #3271 ) ; +#4025 = AXIS2_PLACEMENT_3D ( 'NONE', #1218, #3195, #3177 ) ; +#4026 = ORIENTED_EDGE ( 'NONE', *, *, #214, .F. ) ; +#4027 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -0.1749999999999999611 ) ) ; +#4028 = AXIS2_PLACEMENT_3D ( 'NONE', #206, #1511, #3172 ) ; +#4029 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.1000000000000000472, -0.5249999999999999112 ) ) ; +#4030 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#4031 = ADVANCED_FACE ( 'NONE', ( #4066 ), #2408, .F. ) ; +#4032 = ADVANCED_FACE ( 'NONE', ( #3417 ), #149, .F. ) ; +#4033 = CIRCLE ( 'NONE', #871, 0.09999999999999993616 ) ; +#4034 = AXIS2_PLACEMENT_3D ( 'NONE', #3346, #396, #2360 ) ; +#4035 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2444 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3189, #1853, #3483 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#4036 = ORIENTED_EDGE ( 'NONE', *, *, #2070, .F. ) ; +#4037 = EDGE_CURVE ( 'NONE', #2154, #259, #818, .T. ) ; +#4038 = VECTOR ( 'NONE', #3109, 1000.000000000000000 ) ; +#4039 = CYLINDRICAL_SURFACE ( 'NONE', #3837, 0.09999999999999993616 ) ; +#4040 = VECTOR ( 'NONE', #3741, 1000.000000000000000 ) ; +#4041 = ORIENTED_EDGE ( 'NONE', *, *, #167, .F. ) ; +#4042 = ORIENTED_EDGE ( 'NONE', *, *, #99, .T. ) ; +#4043 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; +#4044 = FACE_OUTER_BOUND ( 'NONE', #3197, .T. ) ; +#4045 = LINE ( 'NONE', #1721, #2093 ) ; +#4046 = CIRCLE ( 'NONE', #2924, 0.09999999999999993616 ) ; +#4047 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 1.606225440719267353E-16 ) ) ; +#4048 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#4049 = PLANE ( 'NONE', #1365 ) ; +#4050 = CARTESIAN_POINT ( 'NONE', ( 0.2500000000000001110, 0.1000000000000000056, 0.8500000000000000888 ) ) ; +#4051 = ORIENTED_EDGE ( 'NONE', *, *, #767, .T. ) ; +#4052 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000001110, 0.05000000000000000278, 0.9499999999999999556 ) ) ; +#4053 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#4054 = ORIENTED_EDGE ( 'NONE', *, *, #3458, .T. ) ; +#4055 = PLANE ( 'NONE', #1208 ) ; +#4056 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#4057 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#4058 = EDGE_CURVE ( 'NONE', #1535, #3932, #1832, .T. ) ; +#4059 = ORIENTED_EDGE ( 'NONE', *, *, #3582, .F. ) ; +#4060 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; +#4061 = VERTEX_POINT ( 'NONE', #3152 ) ; +#4062 = VERTEX_POINT ( 'NONE', #1852 ) ; +#4063 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#4064 = LINE ( 'NONE', #1398, #2250 ) ; +#4065 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000472, 0.3499999999999998113 ) ) ; +#4066 = FACE_OUTER_BOUND ( 'NONE', #3262, .T. ) ; +#4067 = ADVANCED_FACE ( 'NONE', ( #2170 ), #3826, .T. ) ; +#4068 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#4069 = AXIS2_PLACEMENT_3D ( 'NONE', #1894, #2866, #1172 ) ; +#4070 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#4071 = LINE ( 'NONE', #1044, #325 ) ; +#4072 = ORIENTED_EDGE ( 'NONE', *, *, #2148, .T. ) ; +#4073 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#4074 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#4075 = ORIENTED_EDGE ( 'NONE', *, *, #577, .T. ) ; +#4076 = CYLINDRICAL_SURFACE ( 'NONE', #4244, 0.09999999999999993616 ) ; +#4077 = LINE ( 'NONE', #1122, #961 ) ; +#4078 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; +#4079 = EDGE_CURVE ( 'NONE', #3871, #911, #2490, .T. ) ; +#4080 = ORIENTED_EDGE ( 'NONE', *, *, #2754, .T. ) ; +#4081 = EDGE_CURVE ( 'NONE', #889, #4213, #1187, .T. ) ; +#4082 = EDGE_LOOP ( 'NONE', ( #3540, #2625, #1290, #3993 ) ) ; +#4083 = PLANE ( 'NONE', #3411 ) ; +#4084 = LINE ( 'NONE', #3766, #2535 ) ; +#4085 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 1.000000000000000000, 1.250000000000000000 ) ) ; +#4086 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 1.019238815542511833, -0.9499999999999999556 ) ) ; +#4087 = CARTESIAN_POINT ( 'NONE', ( 0.9999999999999995559, 0.1000000000000000472, 0.5250000000000000222 ) ) ; +#4088 = EDGE_CURVE ( 'NONE', #2236, #582, #3505, .T. ) ; +#4089 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.1000000000000000056, 0.000000000000000000 ) ) ; +#4090 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.000000000000000000, 0.9499999999999999556 ) ) ; +#4091 = ORIENTED_EDGE ( 'NONE', *, *, #893, .T. ) ; +#4092 = PLANE ( 'NONE', #2563 ) ; +#4093 = EDGE_CURVE ( 'NONE', #1795, #3649, #3481, .T. ) ; +#4094 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#4095 = EDGE_LOOP ( 'NONE', ( #1648, #2299, #3668, #2071, #2733 ) ) ; +#4096 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#4097 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.000000000000000000, 0.8500000000000000888 ) ) ; +#4098 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 0.1000000000000000056, 0.3499999999999998113 ) ) ; +#4099 = CIRCLE ( 'NONE', #2282, 0.09999999999999993616 ) ; +#4100 = VERTEX_POINT ( 'NONE', #2674 ) ; +#4101 = EDGE_CURVE ( 'NONE', #2787, #2369, #1043, .T. ) ; +#4102 = VECTOR ( 'NONE', #839, 1000.000000000000000 ) ; +#4103 = ORIENTED_EDGE ( 'NONE', *, *, #1968, .T. ) ; +#4104 = CIRCLE ( 'NONE', #3555, 0.09999999999999993616 ) ; +#4106 = VECTOR ( 'NONE', #4128, 1000.000000000000000 ) ; +#4105 = FACE_OUTER_BOUND ( 'NONE', #1337, .T. ) ; +#4107 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#4108 = LINE ( 'NONE', #1211, #3831 ) ; +#4109 = ADVANCED_FACE ( 'NONE', ( #1621 ), #2023, .F. ) ; +#4110 = VECTOR ( 'NONE', #2027, 1000.000000000000000 ) ; +#4111 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#4112 = CARTESIAN_POINT ( 'NONE', ( -0.1499999999999998557, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#4113 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#4114 = VERTEX_POINT ( 'NONE', #1383 ) ; +#4115 = LINE ( 'NONE', #2456, #3885 ) ; +#4116 = EDGE_CURVE ( 'NONE', #2164, #173, #3352, .T. ) ; +#4117 = ORIENTED_EDGE ( 'NONE', *, *, #854, .F. ) ; +#4118 = EDGE_LOOP ( 'NONE', ( #3115, #4155, #2927, #2880 ) ) ; +#4119 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#4120 = ORIENTED_EDGE ( 'NONE', *, *, #3024, .T. ) ; +#4121 = FACE_OUTER_BOUND ( 'NONE', #1957, .T. ) ; +#4122 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#4123 = ORIENTED_EDGE ( 'NONE', *, *, #157, .T. ) ; +#4124 = EDGE_LOOP ( 'NONE', ( #3785, #2508, #532, #519 ) ) ; +#4125 = VECTOR ( 'NONE', #1760, 1000.000000000000000 ) ; +#4126 = FILL_AREA_STYLE_COLOUR ( '', #1291 ) ; +#4127 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#4128 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#4129 = AXIS2_PLACEMENT_3D ( 'NONE', #446, #476, #497 ) ; +#4130 = EDGE_CURVE ( 'NONE', #1440, #202, #2996, .T. ) ; +#4131 = LINE ( 'NONE', #3487, #220 ) ; +#4132 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.1000000000000000056, 0.1749999999999999611 ) ) ; +#4133 = PLANE ( 'NONE', #3696 ) ; +#4134 = ORIENTED_EDGE ( 'NONE', *, *, #2534, .T. ) ; +#4135 = DIRECTION ( 'NONE', ( -0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#4136 = AXIS2_PLACEMENT_3D ( 'NONE', #3347, #2905, #1275 ) ; +#4137 = ORIENTED_EDGE ( 'NONE', *, *, #1859, .T. ) ; +#4138 = ORIENTED_EDGE ( 'NONE', *, *, #3582, .T. ) ; +#4139 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.05000000000000000278, -0.3499999999999998113 ) ) ; +#4140 = VERTEX_POINT ( 'NONE', #3639 ) ; +#4141 = CARTESIAN_POINT ( 'NONE', ( 0.1500000000000001887, 0.000000000000000000, 1.250000000000000000 ) ) ; +#4142 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #2605, 'distance_accuracy_value', 'NONE'); +#4143 = EDGE_CURVE ( 'NONE', #259, #1372, #1958, .T. ) ; +#4144 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1919 ), #74 ) ; +#4145 = ORIENTED_EDGE ( 'NONE', *, *, #3979, .F. ) ; +#4146 = EDGE_CURVE ( 'NONE', #203, #1535, #3622, .T. ) ; +#4147 = VERTEX_POINT ( 'NONE', #1361 ) ; +#4148 = CARTESIAN_POINT ( 'NONE', ( 0.3250000000000002331, 0.1000000000000000056, -0.1749999999999998779 ) ) ; +#4149 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.05000000000000000278, -1.250000000000000000 ) ) ; +#4150 = LINE ( 'NONE', #601, #3380 ) ; +#4151 = CARTESIAN_POINT ( 'NONE', ( -0.2499999999999998890, 0.05000000000000000278, -0.9499999999999999556 ) ) ; +#4152 = LINE ( 'NONE', #900, #184 ) ; +#4153 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#4154 = VERTEX_POINT ( 'NONE', #3305 ) ; +#4155 = ORIENTED_EDGE ( 'NONE', *, *, #3723, .T. ) ; +#4156 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#4157 = ORIENTED_EDGE ( 'NONE', *, *, #283, .T. ) ; +#4158 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#4159 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.1000000000000000472, -0.9499999999999999556 ) ) ; +#4160 = EDGE_LOOP ( 'NONE', ( #2478, #3521, #1558, #4026 ) ) ; +#4161 = CARTESIAN_POINT ( 'NONE', ( -0.7500000000000000000, 0.9499999999999999556, -1.000000000000000000 ) ) ; +#4162 = EDGE_CURVE ( 'NONE', #2963, #794, #3616, .T. ) ; +#4163 = EDGE_CURVE ( 'NONE', #1248, #202, #3980, .T. ) ; +#4164 = CIRCLE ( 'NONE', #1538, 0.1750000000000000167 ) ; +#4165 = VERTEX_POINT ( 'NONE', #669 ) ; +#4166 = SURFACE_STYLE_USAGE ( .BOTH. , #2489 ) ; +#4167 = CIRCLE ( 'NONE', #3125, 0.09999999999999993616 ) ; +#4168 = AXIS2_PLACEMENT_3D ( 'NONE', #3866, #551, #1565 ) ; +#4169 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -0.000000000000000000 ) ) ; +#4170 = ORIENTED_EDGE ( 'NONE', *, *, #666, .F. ) ; +#4171 = VECTOR ( 'NONE', #1592, 1000.000000000000000 ) ; +#4172 = AXIS2_PLACEMENT_3D ( 'NONE', #98, #2717, #4169 ) ; +#4173 = LINE ( 'NONE', #170, #1004 ) ; +#4174 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 0.1000000000000000056, -1.250000000000000000 ) ) ; +#4175 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -1.275531967630005245E-16 ) ) ; +#4176 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#4177 = CIRCLE ( 'NONE', #1825, 0.1000000000000001582 ) ; +#4178 = ORIENTED_EDGE ( 'NONE', *, *, #612, .T. ) ; +#4179 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3281 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3720, #1034, #2333 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#4180 = AXIS2_PLACEMENT_3D ( 'NONE', #3261, #1280, #3939 ) ; +#4181 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.05000000000000000278, 0.000000000000000000 ) ) ; +#4182 = ORIENTED_EDGE ( 'NONE', *, *, #2678, .T. ) ; +#4183 = FACE_OUTER_BOUND ( 'NONE', #1363, .T. ) ; +#4184 = FACE_BOUND ( 'NONE', #19, .T. ) ; +#4185 = VECTOR ( 'NONE', #277, 1000.000000000000000 ) ; +#4186 = EDGE_CURVE ( 'NONE', #106, #2787, #4263, .T. ) ; +#4187 = VERTEX_POINT ( 'NONE', #11 ) ; +#4188 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#4189 = ORIENTED_EDGE ( 'NONE', *, *, #3205, .T. ) ; +#4190 = CARTESIAN_POINT ( 'NONE', ( -1.000000000000000000, 0.05000000000000000278, 1.250000000000000000 ) ) ; +#4191 = VERTEX_POINT ( 'NONE', #357 ) ; +#4192 = AXIS2_PLACEMENT_3D ( 'NONE', #1605, #2376, #3694 ) ; +#4193 = ORIENTED_EDGE ( 'NONE', *, *, #4146, .T. ) ; +#4194 = LINE ( 'NONE', #2493, #2854 ) ; +#4195 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; +#4196 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000001998, 1.019238815542511833, -1.250000000000000000 ) ) ; +#4197 = EDGE_CURVE ( 'NONE', #2274, #3725, #2342, .T. ) ; +#4198 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.000000000000000000, 1.250000000000000000 ) ) ; +#4199 = ORIENTED_EDGE ( 'NONE', *, *, #3805, .T. ) ; +#4200 = AXIS2_PLACEMENT_3D ( 'NONE', #2443, #789, #2463 ) ; +#4201 = CARTESIAN_POINT ( 'NONE', ( 0.3500000000000000333, 0.05000000000000000278, 0.9499999999999998446 ) ) ; +#4202 = ORIENTED_EDGE ( 'NONE', *, *, #834, .F. ) ; +#4203 = CARTESIAN_POINT ( 'NONE', ( -0.3250000000000003442, 1.019238815542511833, 0.5249999999999999112 ) ) ; +#4204 = LINE ( 'NONE', #2913, #303 ) ; +#4205 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; +#4206 = ORIENTED_EDGE ( 'NONE', *, *, #2037, .T. ) ; +#4207 = AXIS2_PLACEMENT_3D ( 'NONE', #3278, #2904, #1971 ) ; +#4208 = CARTESIAN_POINT ( 'NONE', ( -0.1500000000000000777, 0.1000000000000000472, -0.5249999999999999112 ) ) ; +#4209 = ORIENTED_EDGE ( 'NONE', *, *, #2938, .T. ) ; +#4210 = EDGE_CURVE ( 'NONE', #3030, #182, #3285, .T. ) ; +#4211 = PRESENTATION_STYLE_ASSIGNMENT (( #556 ) ) ; +#4212 = EDGE_LOOP ( 'NONE', ( #1008, #1817, #783, #1669 ) ) ; +#4213 = VERTEX_POINT ( 'NONE', #30 ) ; +#4214 = SURFACE_STYLE_USAGE ( .BOTH. , #1632 ) ; +#4215 = FACE_OUTER_BOUND ( 'NONE', #2347, .T. ) ; +#4216 = PLANE ( 'NONE', #2438 ) ; +#4217 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#4218 = VERTEX_POINT ( 'NONE', #2303 ) ; +#4219 = EDGE_CURVE ( 'NONE', #2789, #2334, #1702, .T. ) ; +#4220 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; +#4221 = ORIENTED_EDGE ( 'NONE', *, *, #1979, .F. ) ; +#4222 = EDGE_CURVE ( 'NONE', #801, #203, #3018, .T. ) ; +#4223 = CARTESIAN_POINT ( 'NONE', ( -0.6500000000000000222, 0.1000000000000000056, -0.9499999999999998446 ) ) ; +#4224 = PLANE ( 'NONE', #1433 ) ; +#4225 = ORIENTED_EDGE ( 'NONE', *, *, #666, .T. ) ; +#4226 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, -0.000000000000000000 ) ) ; +#4227 = VECTOR ( 'NONE', #4217, 1000.000000000000000 ) ; +#4228 = CARTESIAN_POINT ( 'NONE', ( -0.7499999999999998890, 0.1000000000000000472, -0.9499999999999999556 ) ) ; +#4229 = ORIENTED_EDGE ( 'NONE', *, *, #1012, .T. ) ; +#4230 = VECTOR ( 'NONE', #2273, 1000.000000000000000 ) ; +#4231 = ORIENTED_EDGE ( 'NONE', *, *, #1205, .F. ) ; +#4232 = PLANE ( 'NONE', #2394 ) ; +#4233 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.1000000000000000056, 0.9499999999999998446 ) ) ; +#4234 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #69, 'distance_accuracy_value', 'NONE'); +#4235 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; +#4236 = EDGE_LOOP ( 'NONE', ( #3595, #4209, #1484, #1010 ) ) ; +#4237 = VECTOR ( 'NONE', #709, 1000.000000000000000 ) ; +#4238 = AXIS2_PLACEMENT_3D ( 'NONE', #1276, #2607, #2951 ) ; +#4239 = VECTOR ( 'NONE', #3317, 1000.000000000000000 ) ; +#4240 = CLOSED_SHELL ( 'NONE', ( #331, #2007, #1747, #1544, #3445, #86, #3852 ) ) ; +#4241 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#4242 = ORIENTED_EDGE ( 'NONE', *, *, #401, .F. ) ; +#4243 = EDGE_CURVE ( 'NONE', #2334, #2206, #1341, .T. ) ; +#4244 = AXIS2_PLACEMENT_3D ( 'NONE', #88, #455, #3451 ) ; +#4245 = LINE ( 'NONE', #3264, #2876 ) ; +#4246 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; +#4247 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2097 ), #3140 ) ; +#4248 = AXIS2_PLACEMENT_3D ( 'NONE', #4139, #4119, #3877 ) ; +#4249 = ORIENTED_EDGE ( 'NONE', *, *, #2078, .F. ) ; +#4250 = LINE ( 'NONE', #3002, #1047 ) ; +#4251 = EDGE_CURVE ( 'NONE', #4255, #1454, #3663, .T. ) ; +#4252 = SURFACE_STYLE_USAGE ( .BOTH. , #3248 ) ; +#4253 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; +#4254 = ORIENTED_EDGE ( 'NONE', *, *, #2126, .F. ) ; +#4255 = VERTEX_POINT ( 'NONE', #79 ) ; +#4256 = FILL_AREA_STYLE ('',( #3252 ) ) ; +#4257 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000888, 0.05000000000000000278, 0.9499999999999998446 ) ) ; +#4258 = CARTESIAN_POINT ( 'NONE', ( -0.3499999999999998113, 0.1000000000000000472, 0.9499999999999999556 ) ) ; +#4259 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; +#4260 = ORIENTED_EDGE ( 'NONE', *, *, #2640, .T. ) ; +#4261 = ADVANCED_FACE ( 'NONE', ( #3596 ), #648, .T. ) ; +#4262 = ADVANCED_FACE ( 'NONE', ( #2276 ), #990, .F. ) ; +#4263 = LINE ( 'NONE', #2696, #4237 ) ; +#4264 = CARTESIAN_POINT ( 'NONE', ( -0.8499999999999998668, 0.000000000000000000, -0.9499999999999999556 ) ) ; +#4265 = ORIENTED_EDGE ( 'NONE', *, *, #3378, .T. ) ; +#4266 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#4267 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.1000000000000000056, 0.000000000000000000 ) ) ; +#4268 = AXIS2_PLACEMENT_3D ( 'NONE', #3900, #2279, #946 ) ; +#4269 = EDGE_CURVE ( 'NONE', #407, #1310, #1606, .T. ) ; +#4270 = EDGE_LOOP ( 'NONE', ( #1435, #3501, #2581, #1778 ) ) ; +#4271 = DIRECTION ( 'NONE', ( -0.000000000000000000, -1.000000000000000000, -0.000000000000000000 ) ) ; +#4272 = VECTOR ( 'NONE', #3253, 1000.000000000000000 ) ; +#4273 = ORIENTED_EDGE ( 'NONE', *, *, #3103, .T. ) ; +ENDSEC; +END-ISO-10303-21; diff --git a/MANIFEST.csv b/MANIFEST.csv index 96f2846..f0093ad 100644 --- a/MANIFEST.csv +++ b/MANIFEST.csv @@ -630,5 +630,12 @@ symbol,/var/folders/cv/lwgyj_k14gx2rc3t2rlt29s80000gn/T/ultralibrarian_s0r4iric/ footprint,/var/folders/cv/lwgyj_k14gx2rc3t2rlt29s80000gn/T/ultralibrarian_s0r4iric/KiCADv6/footprints.pretty/CP_20_1_ADI.kicad_mod,footprints/other/ADG936BCPZ.pretty/CP_20_1_ADI.kicad_mod,NEW,e92f3dd1ebd13397f8767e6f0f16be893326fed5ea1d795c94ac004de6c32136,category=other symbol,/var/folders/cv/lwgyj_k14gx2rc3t2rlt29s80000gn/T/ultralibrarian_i1vl86eh/KiCADv6/2026-08-29_21-57-03.kicad_sym,symbols/other/ADG936BCPZ.kicad_sym,UPDATED,961fa300ed9a835ae83e6fdbb1a27eeccc29302fe929eac7f735c84ba8e83c29,category=other footprint,/var/folders/cv/lwgyj_k14gx2rc3t2rlt29s80000gn/T/ultralibrarian_i1vl86eh/KiCADv6/footprints.pretty/CP_20_1_ADI.kicad_mod,footprints/other/ADG936BCPZ.pretty/CP_20_1_ADI.kicad_mod,UPDATED,e92f3dd1ebd13397f8767e6f0f16be893326fed5ea1d795c94ac004de6c32136,category=other -footprint,footprints/other/CP_20_1_ADI.kicad_mod,,REMOVED,,"orphan duplicate footprint left directly under footprints/other/ (not inside any .pretty, not registered in any lib-table); byte-identical to footprints/other/ADG936BCPZ.pretty/CP_20_1_ADI.kicad_mod; found and removed during library checkup; category=other" -footprint,footprints/power/AXP2101.pretty/QFN-40_L5.0-W5.0-P0.40-TL-EP3.4.kicad_mod,footprints/power/AXP2101.pretty/QFN-40_L5.0-W5.0-P0.40-TL-EP3.4.kicad_mod,UPDATED,8abd9f69eaaa802fc5f6abcf1c8a69508b498db6de92880708b0d97cd6e2e4d0,"removed dangling (model ../tmp/easyeda2kicad.3dshapes/QFN-40_L5.0-W5.0-H0.9-P0.4-TL-EP.wrl) reference left over from raw easyeda2kicad export; no matching 3D file exists anywhere; found and fixed during library checkup; category=power" +footprint,footprints/other/CP_20_1_ADI.kicad_mod,,REMOVED,,"orphan duplicate footprint left directly under footprints/other/ (not inside any .pretty, not registered in any lib-table); byte-identical to footprints/other/ADG936BCPZ.pretty/CP_20_1_ADI.kicad_mod; found and removed during library checkup; category=other" +footprint,footprints/power/AXP2101.pretty/QFN-40_L5.0-W5.0-P0.40-TL-EP3.4.kicad_mod,footprints/power/AXP2101.pretty/QFN-40_L5.0-W5.0-P0.40-TL-EP3.4.kicad_mod,UPDATED,8abd9f69eaaa802fc5f6abcf1c8a69508b498db6de92880708b0d97cd6e2e4d0,"removed dangling (model ../tmp/easyeda2kicad.3dshapes/QFN-40_L5.0-W5.0-H0.9-P0.4-TL-EP.wrl) reference left over from raw easyeda2kicad export; no matching 3D file exists anywhere; found and fixed during library checkup; category=power" +symbol,/var/folders/cv/lwgyj_k14gx2rc3t2rlt29s80000gn/T/ultralibrarian_wzrl0ial/KiCADv6/2026-08-30_19-27-48.kicad_sym,symbols/other/DMT6007LFG-7.kicad_sym,NEW,be377f92c5e50eb8fba446b28a421fcf018f2de3dcda590a9747560bf1ef4a27,category=other +footprint,/var/folders/cv/lwgyj_k14gx2rc3t2rlt29s80000gn/T/ultralibrarian_wzrl0ial/KiCADv6/footprints.pretty/TRANS_DMT6007LFG-7_DIO.kicad_mod,footprints/other/DMT6007LFG-7.pretty/TRANS_DMT6007LFG-7_DIO.kicad_mod,NEW,84f1806b0b9bc629058c70a461e07077c325d4def7944a1f56e3578cbdeecda2,category=other +symbol,/var/folders/cv/lwgyj_k14gx2rc3t2rlt29s80000gn/T/snapeda_7ozbb5ej/TPS2121RUXR.kicad_sym,symbols/other/TPS2121RUXR.kicad_sym,NEW,63141d458c698287a482e55b0b61504af8166375865efc345a3f3a4ec9bd3260,category=other +footprint,/var/folders/cv/lwgyj_k14gx2rc3t2rlt29s80000gn/T/snapeda_7ozbb5ej/IC_TPS2121RUXR.kicad_mod,footprints/other/TPS2121RUXR.pretty/IC_TPS2121RUXR.kicad_mod,NEW,1fab48fe8b31aa7629029294256527490ea8cd0f4f52cfa1c6f8fb0d4cd0678f,category=other +3d-model,/var/folders/cv/lwgyj_k14gx2rc3t2rlt29s80000gn/T/snapeda_7ozbb5ej/TPS2121RUXR.step,3dmodels/other/TPS2121RUXR.step,NEW,145f3fa597c25296601431b518a02a0d0171709df3072df253f250b9e6e35c4e,category=other +symbol,https://github.com/mattvenn/basic-ecp5-pcb/blob/master/hardware/libs/Lattice_ECP_FPGA.lib,symbols/fpga_cpld/Lattice_ECP_FPGA.kicad_sym,NEW,56b74fdf24bbda6ad21400149d2d6abae02d73d99429bf3c9b61d06c569d65ae,"legacy KiCad 2.3 .lib converted via kicad-cli sym upgrade; 4 Lattice ECP5U-45 packages (CABGA256, CABGA381, CABGA554, CSFBGA285), symbol-only -- footprints are standard Package_BGA:BGA-* (e.g. schematic uses BGA-256_14.0x14.0mm_Layout16x16_P0.8mm_Ball0.45mm_Pad0.32mm_NSMD for CABGA256), resolved via global fp-lib-table, out of MIKILAB scope; category=fpga_cpld" +3d-model,/Users/michelebigi/Downloads/LFE5U-25F-8BG256I--3DModel-STEP-510211.STEP,3dmodels/fpga_cpld/LFE5U-25F-8BG256I.step,NEW,6da815fa6ec5b7bdd48fc9338186683e43815439ecb64c3b123b4351beca53a6,"vendor-accurate 3D body for the Lattice ECP5 BG256 package (LFE5U-25F/45F/12F share the same mechanical BG256 footprint); symbol ECP5U_45_CABGA256 in symbols/fpga_cpld/Lattice_ECP_FPGA.kicad_sym keeps the standard Package_BGA:BGA-256_14.0x14.0mm_Layout16x16_P0.8mm_Ball0.45mm_Pad0.32mm_NSMD footprint (generic 3D body via KICAD10_3DMODEL_DIR, resolves automatically) -- this file is provided as a more accurate alternative body, not embedded, assign manually per-instance in PCB editor if needed; category=fpga_cpld" diff --git a/footprints/other/DMT6007LFG-7.pretty/TRANS_DMT6007LFG-7_DIO.kicad_mod b/footprints/other/DMT6007LFG-7.pretty/TRANS_DMT6007LFG-7_DIO.kicad_mod new file mode 100644 index 0000000..0c02927 --- /dev/null +++ b/footprints/other/DMT6007LFG-7.pretty/TRANS_DMT6007LFG-7_DIO.kicad_mod @@ -0,0 +1,64 @@ +(footprint "TRANS_DMT6007LFG-7_DIO" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tags "DMT6007LFG-7 ") + (attr smd) + (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TRANS_DMT6007LFG-7_DIO (at 0 0 unlocked) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_poly (pts + (xy 1.25222 -1.1303) + (xy 1.25222 1.1303) + (xy -0.34798 1.1303) + (xy -0.34798 -1.1303) + ) (layer "F.Mask") (width 0) (fill solid)) + (fp_poly (pts + (xy 1.25222 -1.1303) + (xy 1.25222 1.1303) + (xy -0.34798 1.1303) + (xy -0.34798 -1.1303) + ) (layer "F.Paste") (width 0) (fill solid)) + (fp_poly (pts + (xy 1.25222 -1.1303) + (xy 1.25222 1.1303) + (xy -0.34798 1.1303) + (xy -0.34798 -1.1303) + ) (layer "F.Cu") (width 0) (fill solid)) + (fp_line (start 1.778 -1.447439) (end 1.778 -1.778) (layer "F.SilkS") (width 0.1524)) + (fp_line (start -1.778 1.447439) (end -1.778 1.778) (layer "F.SilkS") (width 0.1524)) + (fp_line (start -2.2098 1.3508) (end -2.2098 -1.3508) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -2.2098 -1.3508) (end -1.905 -1.3508) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 2.2098 -1.3508) (end 1.905 -1.3508) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 2.2098 -1.3508) (end 2.2098 1.3508) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 2.2098 1.3508) (end 1.905 1.3508) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -2.2098 1.3508) (end -1.905 1.3508) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -1.905 1.905) (end -1.905 1.3508) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -1.905 -1.3508) (end -1.905 -1.905) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -1.905 -1.905) (end 1.905 -1.905) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 1.905 -1.905) (end 1.905 -1.3508) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 1.905 1.3508) (end 1.905 1.905) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 1.905 1.905) (end -1.905 1.905) (layer "F.CrtYd") (width 0.1524)) + (fp_circle (center -1.2446 -0.975) (end -1.2446 -0.975) (layer "F.Fab") (width 0.0254) (fill none)) + (fp_line (start -1.778 1.778) (end 1.778 1.778) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 1.778 1.778) (end 1.778 1.447439) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 1.778 -1.778) (end -1.778 -1.778) (layer "F.SilkS") (width 0.1524)) + (fp_line (start -1.778 -1.778) (end -1.778 -1.447439) (layer "F.SilkS") (width 0.1524)) + (fp_line (start -1.651 1.651) (end 1.651 1.651) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.651 1.651) (end 1.651 -1.651) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.651 -1.651) (end -1.651 -1.651) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.651 -1.651) (end -1.651 1.651) (layer "F.Fab") (width 0.0254)) + (fp_arc (start 0.3048 -1.651) (mid 0 -1.3462) (end -0.3048 -1.651) (layer "F.Fab") (width 0.0254)) + (pad "1" smd rect (at -1.6002 -0.974999) (size 0.7112 0.2794) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "2" smd rect (at -1.6002 -0.325001) (size 0.7112 0.2794) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "3" smd rect (at -1.6002 0.325001) (size 0.7112 0.2794) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "4" smd rect (at -1.6002 0.974999) (size 0.7112 0.2794) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "5" smd rect (at 1.6002 0.974999) (size 0.7112 0.2794) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "6" smd rect (at 1.6002 0.325001) (size 0.7112 0.2794) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "7" smd rect (at 1.6002 -0.325001) (size 0.7112 0.2794) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "8" smd rect (at 1.6002 -0.974999) (size 0.7112 0.2794) (layers "F.Cu" "F.Paste" "F.Mask")) +) diff --git a/footprints/other/SJ-3506-SMT-TR.pretty/CUI_SJ-3506-SMT-TR.kicad_mod b/footprints/other/SJ-3506-SMT-TR.pretty/CUI_SJ-3506-SMT-TR.kicad_mod index 39cd4e9..7e67a78 100644 --- a/footprints/other/SJ-3506-SMT-TR.pretty/CUI_SJ-3506-SMT-TR.kicad_mod +++ b/footprints/other/SJ-3506-SMT-TR.pretty/CUI_SJ-3506-SMT-TR.kicad_mod @@ -1,52 +1,367 @@ - -(footprint CUI_SJ-3506-SMT-TR (layer F.Cu) (tedit 6A85A70D) - (descr "") - (fp_text reference REF** (at 3.67445 -8.13681 0) (layer F.SilkS) - (effects (font (size 1.00022047244 1.00022047244) (thickness 0.15))) - ) - (fp_text value CUI_SJ-3506-SMT-TR (at 12.18906 7.626315 0) (layer F.Fab) - (effects (font (size 1.00148818898 1.00148818898) (thickness 0.15))) - ) - (pad 1 thru_hole oval (at 1.85 -5.9) (size 1.6 0.8) (drill oval 1.1 0.7) (layers *.Cu *.Mask) (solder_mask_margin 0.102)) - (pad 2 thru_hole oval (at 9.7 -5.9) (size 1.45 0.8) (drill oval 1.1 0.7) (layers *.Cu *.Mask) (solder_mask_margin 0.102)) - (pad 6 thru_hole oval (at 11.5 -5.9) (size 1.45 0.8) (drill oval 1.1 0.7) (layers *.Cu *.Mask) (solder_mask_margin 0.102)) - (pad 3 thru_hole oval (at 11.5 5.9) (size 1.6 0.8) (drill oval 1.1 0.7) (layers *.Cu *.Mask) (solder_mask_margin 0.102)) - (pad 4 thru_hole oval (at 9.0 5.9) (size 1.6 0.8) (drill oval 1.1 0.7) (layers *.Cu *.Mask) (solder_mask_margin 0.102)) - (pad 5 thru_hole oval (at 1.85 5.9) (size 1.6 0.8) (drill oval 1.1 0.7) (layers *.Cu *.Mask) (solder_mask_margin 0.102)) - (pad SH1 thru_hole oval (at 5.88 -5.9) (size 1.6 0.8) (drill oval 1.1 0.7) (layers *.Cu *.Mask) (solder_mask_margin 0.102)) - (pad SH2 thru_hole oval (at 5.88 5.9) (size 1.6 0.8) (drill oval 1.1 0.7) (layers *.Cu *.Mask) (solder_mask_margin 0.102)) - (fp_line (start -2.8 3.0) (end -2.8 -3.0) (layer F.Fab) (width 0.127)) - (fp_line (start 0.0 -3.0) (end 0.0 -6.4) (layer F.Fab) (width 0.127)) - (fp_line (start 0.0 -6.4) (end 12.0 -6.4) (layer F.Fab) (width 0.127)) - (fp_line (start 12.0 -6.4) (end 12.0 6.4) (layer F.Fab) (width 0.127)) - (fp_line (start 12.0 6.4) (end 0.0 6.4) (layer F.Fab) (width 0.127)) - (fp_line (start 0.0 6.4) (end 0.0 3.0) (layer F.Fab) (width 0.127)) - (fp_line (start -2.8 3.0) (end 0.0 3.0) (layer F.Fab) (width 0.127)) - (fp_line (start -2.8 -3.0) (end 0.0 -3.0) (layer F.Fab) (width 0.127)) - (fp_line (start 0.0 6.4) (end 0.8 6.4) (layer F.SilkS) (width 0.127)) - (fp_line (start 0.0 -6.4) (end 0.8 -6.4) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.9 -6.4) (end 4.8 -6.4) (layer F.SilkS) (width 0.127)) - (fp_line (start 6.9 -6.4) (end 8.6 -6.4) (layer F.SilkS) (width 0.127)) - (fp_line (start 2.9 6.4) (end 4.7 6.4) (layer F.SilkS) (width 0.127)) - (fp_line (start 7.0 6.4) (end 8.0 6.4) (layer F.SilkS) (width 0.127)) - (fp_line (start -0.25 -6.75) (end -0.25 -3.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.25 -3.25) (end -3.05 -3.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.05 -3.25) (end -3.05 3.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.05 3.25) (end -0.25 3.25) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.25 3.25) (end -0.25 6.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.25 6.75) (end 13.55 6.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 13.55 6.75) (end 13.55 -6.75) (layer F.CrtYd) (width 0.05)) - (fp_line (start 13.55 -6.75) (end -0.25 -6.75) (layer F.CrtYd) (width 0.05)) - (fp_circle (center -0.5 -5.75) (end -0.4 -5.75) (layer F.SilkS) (width 0.2)) - (fp_line (start 0.0 -5.05) (end 0.0 5.05) (layer Edge.Cuts) (width 0.01)) - (fp_line (start 0.0 5.05) (end 13.05 5.05) (layer Edge.Cuts) (width 0.01)) - (fp_arc (start 13.025 4.775) (end 13.3 4.75) (angle 90.0) (layer Edge.Cuts) (width 0.01)) - (fp_line (start 13.3 4.75) (end 13.3 -4.75) (layer Edge.Cuts) (width 0.01)) - (fp_arc (start 13.025 -4.775) (end 13.05 -5.05) (angle 90.0) (layer Edge.Cuts) (width 0.01)) - (fp_line (start 13.05 -5.05) (end 0.0 -5.05) (layer Edge.Cuts) (width 0.01)) - (model ${KIPRJMOD}/3dmodels/other/SJ-3506-SMT-TR.step - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) +(footprint "CUI_SJ-3506-SMT-TR" + (version 20260206) + (generator "pcbnew") + (generator_version "10.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 3.67445 -8.13681 0) + (layer "F.SilkS") + (uuid "312e31b5-737b-4977-ae00-3b2b3587138a") + (effects + (font + (size 1.00022 1.00022) + (thickness 0.15) + ) + ) + ) + (property "Value" "CUI_SJ-3506-SMT-TR" + (at 12.18906 7.626315 0) + (layer "F.Fab") + (uuid "15ab10fa-e97e-42b4-af0a-ab1bca77a68f") + (effects + (font + (size 1.001488 1.001488) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "76e89239-888a-48d7-8af6-a931eaad954e") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "27276502-b7cd-4250-98e1-79884e87c8ce") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (attr through_hole) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start 0 -6.4) + (end 0.8 -6.4) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "4d655f23-60ce-4699-8f21-a5b41c9d3be6") + ) + (fp_line + (start 0 6.4) + (end 0.8 6.4) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "3f83ea95-dd91-43e4-8d2d-63a0418556f7") + ) + (fp_line + (start 2.9 -6.4) + (end 4.8 -6.4) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "1bb61b01-a19e-4a62-8a03-93d4fb1a5a16") + ) + (fp_line + (start 2.9 6.4) + (end 4.7 6.4) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "2a39c5cb-0c87-4821-a116-a8328ebc0d54") + ) + (fp_line + (start 6.9 -6.4) + (end 8.6 -6.4) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "d4120b8b-90e7-40a3-912e-9fa89c46a06a") + ) + (fp_line + (start 7 6.4) + (end 8 6.4) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "5b67e904-df9f-4e32-81a6-e15ee72e59e2") + ) + (fp_circle + (center -0.5 -5.75) + (end -0.4 -5.75) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "cb701638-eebf-4219-b7a1-c4259cb1b008") + ) + (fp_line + (start -3.05 -3.25) + (end -3.05 3.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b6950ebe-1ce7-4633-bea2-5a32bef3b97f") + ) + (fp_line + (start -3.05 3.25) + (end -0.25 3.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "18050731-2bf5-42e9-9381-08664647723b") + ) + (fp_line + (start -0.25 -6.75) + (end -0.25 -3.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2f3affe5-a0db-4856-b0cb-20e07aa38d16") + ) + (fp_line + (start -0.25 -3.25) + (end -3.05 -3.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b2733bfe-4afe-4014-956b-bf7d0b1b2cc6") + ) + (fp_line + (start -0.25 3.25) + (end -0.25 6.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e54e2a42-3080-4e28-847d-b8c18aa47944") + ) + (fp_line + (start -0.25 6.75) + (end 13.55 6.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ee3cc555-3f74-452d-a7fd-65de081d871e") + ) + (fp_line + (start 13.55 -6.75) + (end -0.25 -6.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "222b1d48-c6f2-45ae-bd0e-ef2d8806fe24") + ) + (fp_line + (start 13.55 6.75) + (end 13.55 -6.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "804deef2-1868-410e-9ccd-7a2ac4ae3647") + ) + (fp_line + (start -2.8 -3) + (end 0 -3) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "7cf90f57-6009-4590-a06d-e21071041603") + ) + (fp_line + (start -2.8 3) + (end -2.8 -3) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "1d5e05d9-389b-4cd5-922c-9d90e326083c") + ) + (fp_line + (start -2.8 3) + (end 0 3) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "f641cc68-72c3-433f-a07e-8c881c2551d3") + ) + (fp_line + (start 0 -6.4) + (end 12 -6.4) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "7179e661-c5fc-4688-81c3-e975c4baa82f") + ) + (fp_line + (start 0 -3) + (end 0 -6.4) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "ae9f6e27-3ba8-47a0-8969-99c3162e4e1a") + ) + (fp_line + (start 0 6.4) + (end 0 3) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "a8a15c30-cd6d-4f25-b68c-b7a1a6e8df2b") + ) + (fp_line + (start 12 -6.4) + (end 12 6.4) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "66d5a2a7-be3d-495e-ba7b-246f79393821") + ) + (fp_line + (start 12 6.4) + (end 0 6.4) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "53f08978-5d8e-4002-b5f4-fe26484204a0") + ) + (pad "1" thru_hole oval + (at 1.85 -5.9) + (size 1.6 0.8) + (drill oval 1.1 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (solder_mask_margin 0.102) + (uuid "71362cc6-dea7-4fe3-9968-bf28832f623d") + ) + (pad "2" thru_hole oval + (at 9.7 -5.9) + (size 1.45 0.8) + (drill oval 1.1 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (solder_mask_margin 0.102) + (uuid "f65370ea-a1e4-4061-bfce-7ae439278a3d") + ) + (pad "3" thru_hole oval + (at 11.5 5.9) + (size 1.6 0.8) + (drill oval 1.1 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (solder_mask_margin 0.102) + (uuid "4eac1eeb-818d-4a78-9d52-c0a725c35371") + ) + (pad "4" thru_hole oval + (at 9 5.9) + (size 1.6 0.8) + (drill oval 1.1 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (solder_mask_margin 0.102) + (uuid "4d3f7063-c174-40a2-ad48-9ee5c6a416b5") + ) + (pad "5" thru_hole oval + (at 1.85 5.9) + (size 1.6 0.8) + (drill oval 1.1 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (solder_mask_margin 0.102) + (uuid "8eecee45-3427-4708-8555-fe89d8d2f3be") + ) + (pad "6" thru_hole oval + (at 11.5 -5.9) + (size 1.45 0.8) + (drill oval 1.1 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (solder_mask_margin 0.102) + (uuid "176d6d50-8cdc-40f7-9507-fbe9058a2d54") + ) + (pad "SH1" thru_hole oval + (at 5.88 -5.9) + (size 1.6 0.8) + (drill oval 1.1 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (solder_mask_margin 0.102) + (uuid "9bcd9a42-1cae-4b43-b0cb-c0785526267b") + ) + (pad "SH2" thru_hole oval + (at 5.88 5.9) + (size 1.6 0.8) + (drill oval 1.1 0.7) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (solder_mask_margin 0.102) + (uuid "7753422b-2717-467c-b158-a83eea20aa5d") + ) + (embedded_fonts no) + (model "${KIPRJMOD}/3dmodels/other/SJ-3506-SMT-TR.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) ) diff --git a/footprints/other/TPS2121RUXR.pretty/IC_TPS2121RUXR.kicad_mod b/footprints/other/TPS2121RUXR.pretty/IC_TPS2121RUXR.kicad_mod new file mode 100644 index 0000000..b28fa30 --- /dev/null +++ b/footprints/other/TPS2121RUXR.pretty/IC_TPS2121RUXR.kicad_mod @@ -0,0 +1,138 @@ + +(footprint IC_TPS2121RUXR (layer F.Cu) (tedit 6A949002) + (descr "") + (attr smd) + (fp_text reference REF** (at 0.532 -2.2064 0) (layer F.SilkS) + (effects (font (size 0.64 0.64) (thickness 0.15))) + ) + (fp_text value IC_TPS2121RUXR (at 4.1896 2.1746 0) (layer F.Fab) + (effects (font (size 0.64 0.64) (thickness 0.15))) + ) + (pad 1 smd roundrect (roundrect_rratio 0.25) (at -0.675 -0.35) (size 1.05 0.4) (layers F.Cu F.Paste)) + (pad 2 smd roundrect (roundrect_rratio 0.25) (at -0.675 0.35) (size 1.05 0.4) (layers F.Cu F.Paste)) + (pad 3 smd roundrect (roundrect_rratio 0.25) (at -0.75 1.15) (size 0.2 0.6) (layers F.Cu F.Paste)) + (pad 4 smd roundrect (roundrect_rratio 0.25) (at -0.25 1.15) (size 0.2 0.6) (layers F.Cu F.Paste)) + (pad 5 smd roundrect (roundrect_rratio 0.25) (at 0.25 1.15) (size 0.2 0.6) (layers F.Cu F.Paste)) + (pad 6 smd roundrect (roundrect_rratio 0.25) (at 0.75 1.15) (size 0.2 0.6) (layers F.Cu F.Paste)) + (pad 7 smd roundrect (roundrect_rratio 0.25) (at 0.675 0.35) (size 1.05 0.4) (layers F.Cu F.Paste)) + (pad 8 smd roundrect (roundrect_rratio 0.25) (at 0.675 -0.35) (size 1.05 0.4) (layers F.Cu F.Paste)) + (pad 9 smd roundrect (roundrect_rratio 0.25) (at 0.75 -1.15) (size 0.2 0.6) (layers F.Cu F.Paste)) + (pad 10 smd roundrect (roundrect_rratio 0.25) (at 0.25 -1.15) (size 0.2 0.6) (layers F.Cu F.Paste)) + (pad 11 smd roundrect (roundrect_rratio 0.25) (at -0.25 -1.15) (size 0.2 0.6) (layers F.Cu F.Paste)) + (pad 12 smd roundrect (roundrect_rratio 0.25) (at -0.75 -1.15) (size 0.2 0.6) (layers F.Cu F.Paste)) + (pad 1_1 thru_hole circle (at -0.4 -0.35) (size 0.3 0.3) (drill 0.2) (layers *.Cu)) + (pad 2_1 thru_hole circle (at -0.4 0.35) (size 0.3 0.3) (drill 0.2) (layers *.Cu)) + (pad 7_1 thru_hole circle (at 0.4 0.35) (size 0.3 0.3) (drill 0.2) (layers *.Cu)) + (pad 8_1 thru_hole circle (at 0.4 -0.35) (size 0.3 0.3) (drill 0.2) (layers *.Cu)) + (fp_poly + (pts + (xy -1.25 -0.6) + (xy -0.1 -0.6) + (xy -0.1 -0.1) + (xy -1.25 -0.1) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 0.1 -0.6) + (xy 1.25 -0.6) + (xy 1.25 -0.1) + (xy 0.1 -0.1) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -1.25 0.1) + (xy -0.1 0.1) + (xy -0.1 0.6) + (xy -1.25 0.6) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -0.4 -1.5) + (xy -0.1 -1.5) + (xy -0.1 -0.8) + (xy -0.4 -0.8) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 0.1 -1.5) + (xy 0.4 -1.5) + (xy 0.4 -0.8) + (xy 0.1 -0.8) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -0.4 0.8) + (xy -0.1 0.8) + (xy -0.1 1.5) + (xy -0.4 1.5) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 0.1 0.8) + (xy 0.4 0.8) + (xy 0.4 1.5) + (xy 0.1 1.5) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -0.9 0.8) + (xy -0.6 0.8) + (xy -0.6 1.5) + (xy -0.9 1.5) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 0.6 0.8) + (xy 0.9 0.8) + (xy 0.9 1.5) + (xy 0.6 1.5) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy -0.9 -1.5) + (xy -0.6 -1.5) + (xy -0.6 -0.8) + (xy -0.9 -0.8) + ) (layer F.Mask) (width 0.01) + ) + (fp_poly + (pts + (xy 0.6 -1.5) + (xy 0.9 -1.5) + (xy 0.9 -0.8) + (xy 0.6 -0.8) + ) (layer F.Mask) (width 0.01) + ) + (fp_line (start -1.0 1.25) (end -1.0 -1.25) (layer F.Fab) (width 0.127)) + (fp_line (start -1.0 -1.25) (end 1.0 -1.25) (layer F.Fab) (width 0.127)) + (fp_line (start 1.0 -1.25) (end 1.0 1.25) (layer F.Fab) (width 0.127)) + (fp_line (start 1.0 1.25) (end -1.0 1.25) (layer F.Fab) (width 0.127)) + (fp_line (start -1.45 1.7) (end -1.45 -1.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -1.7) (end 1.45 -1.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -1.7) (end 1.45 1.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 1.7) (end -1.45 1.7) (layer F.CrtYd) (width 0.05)) + (fp_circle (center -1.8 -0.4) (end -1.7 -0.4) (layer F.SilkS) (width 0.2)) + (fp_circle (center -1.8 -0.4) (end -1.7 -0.4) (layer F.Fab) (width 0.2)) + (fp_poly + (pts + (xy 0.1 0.1) + (xy 1.25 0.1) + (xy 1.25 0.6) + (xy 0.1 0.6) + ) (layer F.Mask) (width 0.01) + ) + (model ${KIPRJMOD}/3dmodels/other/TPS2121RUXR.step + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/fp-lib-table b/fp-lib-table index f7e1083..7f955ad 100644 --- a/fp-lib-table +++ b/fp-lib-table @@ -37,6 +37,7 @@ (lib (name "MIKILAB_ADG936BCPZ")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/ADG936BCPZ.pretty")(options "")(descr "ADG936BCPZ.pretty")) (lib (name "MIKILAB_ADG936BRUZ")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/ADG936BRUZ.pretty")(options "")(descr "ADG936BRUZ.pretty")) (lib (name "MIKILAB_CDCLVC1102PW")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/CDCLVC1102PW.pretty")(options "")(descr "CDCLVC1102PW.pretty")) + (lib (name "MIKILAB_DMT6007LFG_7")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/DMT6007LFG-7.pretty")(options "")(descr "DMT6007LFG-7.pretty")) (lib (name "MIKILAB_ESD9B5_0ST5G")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/ESD9B5.0ST5G.pretty")(options "")(descr "ESD9B5.0ST5G.pretty")) (lib (name "MIKILAB_IC_TPS63020DSJT")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/IC_TPS63020DSJT.pretty")(options "")(descr "IC_TPS63020DSJT.pretty")) (lib (name "MIKILAB_OSD32MP157F_1G_BAA")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/OSD32MP157F-1G-BAA.pretty")(options "")(descr "OSD32MP157F-1G-BAA.pretty")) @@ -47,6 +48,7 @@ (lib (name "MIKILAB_SN74AXC1T45DBVR")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/SN74AXC1T45DBVR.pretty")(options "")(descr "SN74AXC1T45DBVR.pretty")) (lib (name "MIKILAB_SOT95P280X145_5N")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/SOT95P280X145-5N.pretty")(options "")(descr "SOT95P280X145-5N.pretty")) (lib (name "MIKILAB_TPD2E007DCKR")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/TPD2E007DCKR.pretty")(options "")(descr "TPD2E007DCKR.pretty")) + (lib (name "MIKILAB_TPS2121RUXR")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/TPS2121RUXR.pretty")(options "")(descr "TPS2121RUXR.pretty")) (lib (name "MIKILAB_TPS22965DSGR")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/TPS22965DSGR.pretty")(options "")(descr "TPS22965DSGR.pretty")) (lib (name "MIKILAB_TPS22994RUKT")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/TPS22994RUKT.pretty")(options "")(descr "TPS22994RUKT.pretty")) (lib (name "MIKILAB_XTAC5212IRGER")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/XTAC5212IRGER.pretty")(options "")(descr "XTAC5212IRGER.pretty")) diff --git a/fp-lib-table.global b/fp-lib-table.global index 8c1d6e1..2efbcbe 100644 --- a/fp-lib-table.global +++ b/fp-lib-table.global @@ -34,8 +34,10 @@ (lib (name "MIKILAB_ESP32_WROVER_E")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-WROVER-E.pretty")(options "")(descr "ESP32-WROVER-E.pretty")) (lib (name "MIKILAB_ESP8684_WROOM_02C_U")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP8684-WROOM-02C_U.pretty")(options "")(descr "ESP8684-WROOM-02C_U.pretty")) (lib (name "MIKILAB_25AA1024")(type "KiCad")(uri "${MIKILAB}/footprints/other/25AA1024.pretty")(options "")(descr "25AA1024.pretty")) + (lib (name "MIKILAB_ADG936BCPZ")(type "KiCad")(uri "${MIKILAB}/footprints/other/ADG936BCPZ.pretty")(options "")(descr "ADG936BCPZ.pretty")) (lib (name "MIKILAB_ADG936BRUZ")(type "KiCad")(uri "${MIKILAB}/footprints/other/ADG936BRUZ.pretty")(options "")(descr "ADG936BRUZ.pretty")) (lib (name "MIKILAB_CDCLVC1102PW")(type "KiCad")(uri "${MIKILAB}/footprints/other/CDCLVC1102PW.pretty")(options "")(descr "CDCLVC1102PW.pretty")) + (lib (name "MIKILAB_DMT6007LFG_7")(type "KiCad")(uri "${MIKILAB}/footprints/other/DMT6007LFG-7.pretty")(options "")(descr "DMT6007LFG-7.pretty")) (lib (name "MIKILAB_ESD9B5_0ST5G")(type "KiCad")(uri "${MIKILAB}/footprints/other/ESD9B5.0ST5G.pretty")(options "")(descr "ESD9B5.0ST5G.pretty")) (lib (name "MIKILAB_IC_TPS63020DSJT")(type "KiCad")(uri "${MIKILAB}/footprints/other/IC_TPS63020DSJT.pretty")(options "")(descr "IC_TPS63020DSJT.pretty")) (lib (name "MIKILAB_OSD32MP157F_1G_BAA")(type "KiCad")(uri "${MIKILAB}/footprints/other/OSD32MP157F-1G-BAA.pretty")(options "")(descr "OSD32MP157F-1G-BAA.pretty")) @@ -46,6 +48,7 @@ (lib (name "MIKILAB_SN74AXC1T45DBVR")(type "KiCad")(uri "${MIKILAB}/footprints/other/SN74AXC1T45DBVR.pretty")(options "")(descr "SN74AXC1T45DBVR.pretty")) (lib (name "MIKILAB_SOT95P280X145_5N")(type "KiCad")(uri "${MIKILAB}/footprints/other/SOT95P280X145-5N.pretty")(options "")(descr "SOT95P280X145-5N.pretty")) (lib (name "MIKILAB_TPD2E007DCKR")(type "KiCad")(uri "${MIKILAB}/footprints/other/TPD2E007DCKR.pretty")(options "")(descr "TPD2E007DCKR.pretty")) + (lib (name "MIKILAB_TPS2121RUXR")(type "KiCad")(uri "${MIKILAB}/footprints/other/TPS2121RUXR.pretty")(options "")(descr "TPS2121RUXR.pretty")) (lib (name "MIKILAB_TPS22965DSGR")(type "KiCad")(uri "${MIKILAB}/footprints/other/TPS22965DSGR.pretty")(options "")(descr "TPS22965DSGR.pretty")) (lib (name "MIKILAB_TPS22994RUKT")(type "KiCad")(uri "${MIKILAB}/footprints/other/TPS22994RUKT.pretty")(options "")(descr "TPS22994RUKT.pretty")) (lib (name "MIKILAB_XTAC5212IRGER")(type "KiCad")(uri "${MIKILAB}/footprints/other/XTAC5212IRGER.pretty")(options "")(descr "XTAC5212IRGER.pretty")) diff --git a/scripts/check_library.py b/scripts/check_library.py index f109b63..58d5415 100644 --- a/scripts/check_library.py +++ b/scripts/check_library.py @@ -219,8 +219,8 @@ def check_footprints(report: Report) -> dict[str, Path]: key = f"{nickname}:{mod.stem}" footprint_owner[key] = mod - for model_m in re.finditer(r'\(model\s+([^\s)]+)', text): - model_ref = model_m.group(1) + for model_m in re.finditer(r'\(model\s+"([^"]+)"|\(model\s+([^\s)]+)', text): + model_ref = model_m.group(1) or model_m.group(2) check_model_reference(report, mod, model_ref) for digest, paths in seen_hash.items(): diff --git a/sym-lib-table b/sym-lib-table index 5291125..17a2845 100644 --- a/sym-lib-table +++ b/sym-lib-table @@ -76,6 +76,7 @@ (lib (name "MIKILAB_FPGA_Xilinx_Virtex5")(type "KiCad")(uri "${KIPRJMOD}/symbols/fpga_cpld/FPGA_Xilinx_Virtex5.kicad_sym")(options "")(descr "FPGA_Xilinx_Virtex5")) (lib (name "MIKILAB_FPGA_Xilinx_Virtex6")(type "KiCad")(uri "${KIPRJMOD}/symbols/fpga_cpld/FPGA_Xilinx_Virtex6.kicad_sym")(options "")(descr "FPGA_Xilinx_Virtex6")) (lib (name "MIKILAB_FPGA_Xilinx_Virtex7")(type "KiCad")(uri "${KIPRJMOD}/symbols/fpga_cpld/FPGA_Xilinx_Virtex7.kicad_sym")(options "")(descr "FPGA_Xilinx_Virtex7")) + (lib (name "MIKILAB_Lattice_ECP_FPGA")(type "KiCad")(uri "${KIPRJMOD}/symbols/fpga_cpld/Lattice_ECP_FPGA.kicad_sym")(options "")(descr "Lattice_ECP_FPGA")) (lib (name "MIKILAB_lattice")(type "KiCad")(uri "${KIPRJMOD}/symbols/fpga_cpld/lattice.kicad_sym")(options "")(descr "lattice")) (lib (name "MIKILAB_Connector")(type "KiCad")(uri "${KIPRJMOD}/symbols/interface/Connector.kicad_sym")(options "")(descr "Connector")) (lib (name "MIKILAB_Connector_Generic")(type "KiCad")(uri "${KIPRJMOD}/symbols/interface/Connector_Generic.kicad_sym")(options "")(descr "Connector_Generic")) @@ -204,6 +205,7 @@ (lib (name "MIKILAB_Amplifier_Instrumentation")(type "KiCad")(uri "${KIPRJMOD}/symbols/other/Amplifier_Instrumentation.kicad_sym")(options "")(descr "Amplifier_Instrumentation")) (lib (name "MIKILAB_Amplifier_Video")(type "KiCad")(uri "${KIPRJMOD}/symbols/other/Amplifier_Video.kicad_sym")(options "")(descr "Amplifier_Video")) (lib (name "MIKILAB_CDCLVC1102PW")(type "KiCad")(uri "${KIPRJMOD}/symbols/other/CDCLVC1102PW.kicad_sym")(options "")(descr "CDCLVC1102PW")) + (lib (name "MIKILAB_DMT6007LFG_7")(type "KiCad")(uri "${KIPRJMOD}/symbols/other/DMT6007LFG-7.kicad_sym")(options "")(descr "DMT6007LFG-7")) (lib (name "MIKILAB_Device")(type "KiCad")(uri "${KIPRJMOD}/symbols/other/Device.kicad_sym")(options "")(descr "Device")) (lib (name "MIKILAB_Driver_Haptic")(type "KiCad")(uri "${KIPRJMOD}/symbols/other/Driver_Haptic.kicad_sym")(options "")(descr "Driver_Haptic")) (lib (name "MIKILAB_Driver_LED")(type "KiCad")(uri "${KIPRJMOD}/symbols/other/Driver_LED.kicad_sym")(options "")(descr "Driver_LED")) @@ -226,6 +228,7 @@ (lib (name "MIKILAB_SN74AXC1T45DBVR")(type "KiCad")(uri "${KIPRJMOD}/symbols/other/SN74AXC1T45DBVR.kicad_sym")(options "")(descr "SN74AXC1T45DBVR")) (lib (name "MIKILAB_Security")(type "KiCad")(uri "${KIPRJMOD}/symbols/other/Security.kicad_sym")(options "")(descr "Security")) (lib (name "MIKILAB_TPD2E007DCKR")(type "KiCad")(uri "${KIPRJMOD}/symbols/other/TPD2E007DCKR.kicad_sym")(options "")(descr "TPD2E007DCKR")) + (lib (name "MIKILAB_TPS2121RUXR")(type "KiCad")(uri "${KIPRJMOD}/symbols/other/TPS2121RUXR.kicad_sym")(options "")(descr "TPS2121RUXR")) (lib (name "MIKILAB_TPS22965DSGR")(type "KiCad")(uri "${KIPRJMOD}/symbols/other/TPS22965DSGR.kicad_sym")(options "")(descr "TPS22965DSGR")) (lib (name "MIKILAB_TPS22994RUKT")(type "KiCad")(uri "${KIPRJMOD}/symbols/other/TPS22994RUKT.kicad_sym")(options "")(descr "TPS22994RUKT")) (lib (name "MIKILAB_TPS63020DSJT")(type "KiCad")(uri "${KIPRJMOD}/symbols/other/TPS63020DSJT.kicad_sym")(options "")(descr "TPS63020DSJT")) diff --git a/sym-lib-table.global b/sym-lib-table.global index e7f7150..916a631 100644 --- a/sym-lib-table.global +++ b/sym-lib-table.global @@ -76,6 +76,7 @@ (lib (name "MIKILAB_FPGA_Xilinx_Virtex5")(type "KiCad")(uri "${MIKILAB}/symbols/fpga_cpld/FPGA_Xilinx_Virtex5.kicad_sym")(options "")(descr "FPGA_Xilinx_Virtex5")) (lib (name "MIKILAB_FPGA_Xilinx_Virtex6")(type "KiCad")(uri "${MIKILAB}/symbols/fpga_cpld/FPGA_Xilinx_Virtex6.kicad_sym")(options "")(descr "FPGA_Xilinx_Virtex6")) (lib (name "MIKILAB_FPGA_Xilinx_Virtex7")(type "KiCad")(uri "${MIKILAB}/symbols/fpga_cpld/FPGA_Xilinx_Virtex7.kicad_sym")(options "")(descr "FPGA_Xilinx_Virtex7")) + (lib (name "MIKILAB_Lattice_ECP_FPGA")(type "KiCad")(uri "${MIKILAB}/symbols/fpga_cpld/Lattice_ECP_FPGA.kicad_sym")(options "")(descr "Lattice_ECP_FPGA")) (lib (name "MIKILAB_lattice")(type "KiCad")(uri "${MIKILAB}/symbols/fpga_cpld/lattice.kicad_sym")(options "")(descr "lattice")) (lib (name "MIKILAB_Connector")(type "KiCad")(uri "${MIKILAB}/symbols/interface/Connector.kicad_sym")(options "")(descr "Connector")) (lib (name "MIKILAB_Connector_Generic")(type "KiCad")(uri "${MIKILAB}/symbols/interface/Connector_Generic.kicad_sym")(options "")(descr "Connector_Generic")) @@ -197,12 +198,14 @@ (lib (name "MIKILAB_MCU_WCH_CH32V3")(type "KiCad")(uri "${MIKILAB}/symbols/microcontrollers/MCU_WCH_CH32V3.kicad_sym")(options "")(descr "MCU_WCH_CH32V3")) (lib (name "MIKILAB_25AA1024")(type "KiCad")(uri "${MIKILAB}/symbols/other/25AA1024.kicad_sym")(options "")(descr "25AA1024")) (lib (name "MIKILAB_74xGxx")(type "KiCad")(uri "${MIKILAB}/symbols/other/74xGxx.kicad_sym")(options "")(descr "74xGxx")) + (lib (name "MIKILAB_ADG936BCPZ")(type "KiCad")(uri "${MIKILAB}/symbols/other/ADG936BCPZ.kicad_sym")(options "")(descr "ADG936BCPZ")) (lib (name "MIKILAB_ADG936BRUZ")(type "KiCad")(uri "${MIKILAB}/symbols/other/ADG936BRUZ.kicad_sym")(options "")(descr "ADG936BRUZ")) (lib (name "MIKILAB_Amplifier_Current")(type "KiCad")(uri "${MIKILAB}/symbols/other/Amplifier_Current.kicad_sym")(options "")(descr "Amplifier_Current")) (lib (name "MIKILAB_Amplifier_Difference")(type "KiCad")(uri "${MIKILAB}/symbols/other/Amplifier_Difference.kicad_sym")(options "")(descr "Amplifier_Difference")) (lib (name "MIKILAB_Amplifier_Instrumentation")(type "KiCad")(uri "${MIKILAB}/symbols/other/Amplifier_Instrumentation.kicad_sym")(options "")(descr "Amplifier_Instrumentation")) (lib (name "MIKILAB_Amplifier_Video")(type "KiCad")(uri "${MIKILAB}/symbols/other/Amplifier_Video.kicad_sym")(options "")(descr "Amplifier_Video")) (lib (name "MIKILAB_CDCLVC1102PW")(type "KiCad")(uri "${MIKILAB}/symbols/other/CDCLVC1102PW.kicad_sym")(options "")(descr "CDCLVC1102PW")) + (lib (name "MIKILAB_DMT6007LFG_7")(type "KiCad")(uri "${MIKILAB}/symbols/other/DMT6007LFG-7.kicad_sym")(options "")(descr "DMT6007LFG-7")) (lib (name "MIKILAB_Device")(type "KiCad")(uri "${MIKILAB}/symbols/other/Device.kicad_sym")(options "")(descr "Device")) (lib (name "MIKILAB_Driver_Haptic")(type "KiCad")(uri "${MIKILAB}/symbols/other/Driver_Haptic.kicad_sym")(options "")(descr "Driver_Haptic")) (lib (name "MIKILAB_Driver_LED")(type "KiCad")(uri "${MIKILAB}/symbols/other/Driver_LED.kicad_sym")(options "")(descr "Driver_LED")) @@ -225,6 +228,7 @@ (lib (name "MIKILAB_SN74AXC1T45DBVR")(type "KiCad")(uri "${MIKILAB}/symbols/other/SN74AXC1T45DBVR.kicad_sym")(options "")(descr "SN74AXC1T45DBVR")) (lib (name "MIKILAB_Security")(type "KiCad")(uri "${MIKILAB}/symbols/other/Security.kicad_sym")(options "")(descr "Security")) (lib (name "MIKILAB_TPD2E007DCKR")(type "KiCad")(uri "${MIKILAB}/symbols/other/TPD2E007DCKR.kicad_sym")(options "")(descr "TPD2E007DCKR")) + (lib (name "MIKILAB_TPS2121RUXR")(type "KiCad")(uri "${MIKILAB}/symbols/other/TPS2121RUXR.kicad_sym")(options "")(descr "TPS2121RUXR")) (lib (name "MIKILAB_TPS22965DSGR")(type "KiCad")(uri "${MIKILAB}/symbols/other/TPS22965DSGR.kicad_sym")(options "")(descr "TPS22965DSGR")) (lib (name "MIKILAB_TPS22994RUKT")(type "KiCad")(uri "${MIKILAB}/symbols/other/TPS22994RUKT.kicad_sym")(options "")(descr "TPS22994RUKT")) (lib (name "MIKILAB_TPS63020DSJT")(type "KiCad")(uri "${MIKILAB}/symbols/other/TPS63020DSJT.kicad_sym")(options "")(descr "TPS63020DSJT")) diff --git a/symbols/fpga_cpld/Lattice_ECP_FPGA.kicad_sym b/symbols/fpga_cpld/Lattice_ECP_FPGA.kicad_sym new file mode 100644 index 0000000..11e0400 --- /dev/null +++ b/symbols/fpga_cpld/Lattice_ECP_FPGA.kicad_sym @@ -0,0 +1,27401 @@ +(kicad_symbol_lib + (version 20251024) + (generator "kicad_symbol_editor") + (generator_version "10.0") + (symbol "ECP5U_45_CABGA256" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "U" + (at 3.81 6.35 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Value" "ECP5U_45_CABGA256" + (at 3.81 3.81 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 3.81 1.27 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Datasheet" "" + (at 3.81 -3.81 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Description" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "manf#" "ECP5U_45" + (at 3.81 -1.27 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "ECP5U_45_CABGA256_1_1" + (rectangle + (start 5.08 17.78) + (end 12.7 -10.16) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 10.16 22.86 270) + (length 5.08) + (name "VCC[6]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 10.16 22.86 270) + (length 5.08) + (name "VCC[6]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 10.16 22.86 270) + (length 5.08) + (name "VCC[6]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 22.86 270) + (length 5.08) + (name "VCCAUX[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H1" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 22.86 270) + (length 5.08) + (name "VCCAUX[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 10.16 22.86 270) + (length 5.08) + (name "VCC[6]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 10.16 22.86 270) + (length 5.08) + (name "VCC[6]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 10.16 22.86 270) + (length 5.08) + (name "VCC[6]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T1" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 7.62 -15.24 90) + (length 5.08) + (name "GND[27]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA256_2_1" + (rectangle + (start 5.08 17.78) + (end 38.1 -60.96) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PT4A/+/ULC_GPLL1T_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PT6A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PT6B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PT18A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PT18B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PT38A/+/PCLKT0_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PT38B/-/PCLKC0_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PT4B/-/ULC_GPLL1C_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PT11B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PT15B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PT31B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PT36B/-/PCLKC0_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PT11A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PT15A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PT31A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PT36A/+/PCLKT0_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PT9B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PT13B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PT20B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PT33B/-/GR_PCLK0_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PT9A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PT13A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PT20A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PT33A/+/GR_PCLK0_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 35.56 22.86 270) + (length 5.08) + (name "VCCIO0[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 35.56 22.86 270) + (length 5.08) + (name "VCCIO0[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA256_3_1" + (rectangle + (start 5.08 17.78) + (end 40.64 -81.28) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PT51A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PT51B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PT71A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PT71B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PT83A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PT83B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PT85B/-/URC_GPLL1C_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PT44B/-/PCLKC1_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PT47A/+/GR_PCLK1_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PT53A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PT58A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PT74A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PT78A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PT85A/+/URC_GPLL1T_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PT44A/+/PCLKT1_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PT47B/-/GR_PCLK1_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PT53B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PT58B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PT74B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PT78B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PT42B/-/PCLKC1_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PT49A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PT56A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PT69A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PT76A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PT80A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PT42A/+/PCLKT1_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PT49B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PT56B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PT69B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PT76B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PT80B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 38.1 22.86 270) + (length 5.08) + (name "VCCIO1[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 38.1 22.86 270) + (length 5.08) + (name "VCCIO1[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA256_4_1" + (rectangle + (start 5.08 17.78) + (end 50.8 -81.28) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PR11B/-/URC_GPLL0C_IN/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PR11A/+/URC_GPLL0T_IN/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PR11C/+/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PR14B/-/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PR14A/+/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PR11D/-/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PR17A/+/HS/RDQS17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PR14C/+/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PR17B/-/HS/RDQSN17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PR20D/-/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PR17D/-/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PR17C/+/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PR14D/-/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PR20C/+/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PR23A/+/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PR20A/+/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PR20B/-/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PR23C/+/VREF1_2/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PR23B/-/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PR29A/+/GR_PCLK2_1/HS/RDQS29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO2[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PR26A/+/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PR26B/-/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PR23D/-/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PR29B/-/HS/RDQSN29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO2[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PR26D/-/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PR26C/+/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PR29C/+/GR_PCLK2_0/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PR32B/-/PCLKC2_1/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PR32A/+/PCLKT2_1/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PR29D/-/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PR32D/-/PCLKC2_0/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PR32C/+/PCLKT2_0/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA256_5_1" + (rectangle + (start 5.08 17.78) + (end 48.26 -81.28) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO3[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PR38B/-/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PR38A/+/GR_PCLK3_0/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO3[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PR38D/-/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PR38C/+/GR_PCLK3_1/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PR41C/+/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PR35B/-/PCLKC3_1/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PR35A/+/PCLKT3_1/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PR68A/+/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PR65C/+/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PR44C/+/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PR41D/-/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PR35D/-/PCLKC3_0/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PR35C/+/PCLKT3_0/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PR68B/-/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PR65D/-/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PR59A/+/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PR44D/-/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PR41A/+/HS/RDQS41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PR68C/+/LRC_GPLL0T_IN/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PR68D/-/LRC_GPLL0C_IN/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PR62A/+/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PR59B/-/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PR41B/-/HS/RDQSN41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PR44A/+/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PR65A/+/HS/RDQS65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PR62C/+/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PR62B/-/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PR59C/+/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PR44B/-/VREF1_3/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PR65B/-/HS/RDQSN65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PR62D/-/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PR59D/-/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA256_6_1" + (rectangle + (start 5.08 17.78) + (end 48.26 -81.28) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO6[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO6[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PL38A/+/GR_PCLK6_0/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PL38B/-/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PL35A/+/PCLKT6_1/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PL35B/-/PCLKC6_1/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PL41C/+/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PL38C/+/GR_PCLK6_1/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PL38D/-/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PL35C/+/PCLKT6_0/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PL35D/-/PCLKC6_0/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PL41D/-/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PL44C/+/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PL65C/+/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PL68A/+/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PL41A/+/HS/LDQS41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PL44D/-/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PL59A/+/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PL65D/-/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PL68B/-/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PL44A/+/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PL41B/-/HS/LDQSN41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PL59B/-/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PL62A/+/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PL68D/-/LLC_GPLL0C_IN/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PL68C/+/LLC_GPLL0T_IN/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PL44B/-/VREF1_6/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PL59C/+/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PL62B/-/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PL62C/+/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PL65A/+/HS/LDQS65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PL59D/-/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PL62D/-/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PL65B/-/HS/LDQSN65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA256_7_1" + (rectangle + (start 5.08 17.78) + (end 50.8 -81.28) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PL11A/+/ULC_GPLL0T_IN/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PL11B/-/ULC_GPLL0C_IN/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PL14A/+/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PL14B/-/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PL11C/+/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PL17A/+/HS/LDQS17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PL11D/-/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PL20D/-/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PL17B/-/HS/LDQSN17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PL14C/+/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PL23A/+/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PL20C/+/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PL14D/-/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PL17C/+/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PL17D/-/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PL29A/+/GR_PCLK7_1/HS/LDQS29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PL23B/-/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PL23C/+/VREF1_7/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PL20B/-/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PL20A/+/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PL29B/-/HS/LDQSN29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PL23D/-/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PL26B/-/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PL26A/+/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO7[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO7[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PL32A/+/PCLKT7_1/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PL32B/-/PCLKC7_1/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PL29C/+/GR_PCLK7_0/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PL26C/+/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PL26D/-/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PL32C/+/PCLKT7_0/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PL32D/-/PCLKC7_0/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PL29D/-/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA256_8_1" + (rectangle + (start 5.08 12.7) + (end 53.34 -50.8) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin power_in line + (at 50.8 17.78 270) + (length 5.08) + (name "VCCIO8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PB9B/-/D2/IO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PB15B/-/DOUT/CSON" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PB18A/WRITEN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PB9A/+/D3/IO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PB15A/+/HOLDN/DI/BUSY/CSSPIN/CEN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "CCLK/MCLK/SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "CFG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PB6B/-/D4/MOSI2/IO4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PB13B/-/CS1N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "DONE" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "CFG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PB4B/-/D6/IO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PB6A/+/D5/MISO2/IO5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PB13A/+/SN/CSN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PROGRAMN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "CFG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PB4A/+/D7/IO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PB11A/+/D1/MISO/IO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PB11B/-/D0/MOSI/IO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "INITN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA256_9_1" + (rectangle + (start 5.08 2.54) + (end 12.7 -10.16) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "ECP5U_45_CABGA381" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "U" + (at 3.81 6.35 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Value" "ECP5U_45_CABGA381" + (at 3.81 3.81 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 3.81 1.27 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Datasheet" "" + (at 3.81 -3.81 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Description" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "manf#" "ECP5U_45" + (at 3.81 -1.27 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "ECP5U_45_CABGA381_1_1" + (rectangle + (start 5.08 17.78) + (end 25.4 -45.72) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D4" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G4" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 0 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -2.54 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[20]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V20" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -5.08 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -7.62 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -10.16 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -12.7 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -15.24 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -17.78 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -20.32 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -22.86 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -25.4 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -27.94 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W20" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "Y5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "Y6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "Y7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "Y8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "Y11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "Y12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "Y14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "Y15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "Y16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "Y17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -50.8 90) + (length 5.08) + (name "GND[113]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "Y19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA381_2_1" + (rectangle + (start 5.08 17.78) + (end 38.1 -68.58) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PT4A/+/ULC_GPLL1T_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PT18A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PT18B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PT33A/+/GR_PCLK0_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PT36A/+/PCLKT0_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PT36B/-/PCLKC0_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PT4B/-/ULC_GPLL1C_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PT15B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PT31A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PT33B/-/GR_PCLK0_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PT38A/+/PCLKT0_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PT11A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PT11B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PT15A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PT27A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PT31B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PT38B/-/PCLKC0_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PT6B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PT9B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PT13B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PT20A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PT29A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PT6A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PT9A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PT13A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PT20B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PT29B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 35.56 22.86 270) + (length 5.08) + (name "VCCIO0[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 35.56 22.86 270) + (length 5.08) + (name "VCCIO0[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA381_3_1" + (rectangle + (start 5.08 17.78) + (end 40.64 -83.82) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PT49A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PT49B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PT56A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PT67A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PT74A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PT80A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PT83A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PT85A/+/URC_GPLL1T_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PT44A/+/PCLKT1_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PT51A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PT69A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PT74B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PT78A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PT80B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PT83B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -81.28 0) + (length 5.08) + (name "PT85B/-/URC_GPLL1C_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PT44B/-/PCLKC1_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PT51B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PT56B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PT69B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PT76A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PT78B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PT42A/+/PCLKT1_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PT47A/+/GR_PCLK1_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PT53A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PT58A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PT71A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PT76B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PT42B/-/PCLKC1_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PT47B/-/GR_PCLK1_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PT53B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PT58B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PT71B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 38.1 22.86 270) + (length 5.08) + (name "VCCIO1[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 38.1 22.86 270) + (length 5.08) + (name "VCCIO1[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA381_4_1" + (rectangle + (start 5.08 17.78) + (end 50.8 -81.28) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PR11A/+/URC_GPLL0T_IN/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PR23A/+/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PR11B/-/URC_GPLL0C_IN/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PR14A/+/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PR23B/-/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PR23C/+/VREF1_2/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PR11C/+/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PR14B/-/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PR14C/+/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PR23D/-/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PR26A/+/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PR11D/-/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PR17A/+/HS/RDQS17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PR14D/-/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PR26B/-/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PR26C/+/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PR17C/+/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PR17B/-/HS/RDQSN17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PR29A/+/GR_PCLK2_1/HS/RDQS29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PR26D/-/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO2[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO2[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PR17D/-/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PR20B/-/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PR20A/+/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PR29B/-/HS/RDQSN29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO2[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PR20D/-/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PR20C/+/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PR29C/+/GR_PCLK2_0/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PR32A/+/PCLKT2_1/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PR32C/+/PCLKT2_0/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PR29D/-/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PR32B/-/PCLKC2_1/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PR32D/-/PCLKC2_0/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA381_5_1" + (rectangle + (start 5.08 17.78) + (end 48.26 -83.82) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO3[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO3[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PR38A/+/GR_PCLK3_0/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PR38B/-/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PR38C/+/GR_PCLK3_1/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PR35C/+/PCLKT3_0/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PR35A/+/PCLKT3_1/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO3[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PR41B/-/HS/RDQSN41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PR38D/-/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PR35D/-/PCLKC3_0/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PR35B/-/PCLKC3_1/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PR41A/+/HS/RDQS41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PR44A/+/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PR41C/+/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PR59A/+/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PR59B/-/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PR44B/-/VREF1_3/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PR41D/-/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PR59D/-/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PR59C/+/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PR62A/+/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PR44C/+/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PR44D/-/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PR65B/-/HS/RDQSN65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PR62B/-/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PR53A/+/HS/RDQS53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -81.28 0) + (length 5.08) + (name "PR68D/-/LRC_GPLL0C_IN/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PR65D/-/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PR65A/+/HS/RDQS65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PR62C/+/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PR68C/+/LRC_GPLL0T_IN/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PR68B/-/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PR68A/+/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PR65C/+/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PR62D/-/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA381_6_1" + (rectangle + (start 5.08 17.78) + (end 48.26 -83.82) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PL35B/-/PCLKC6_1/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PL35D/-/PCLKC6_0/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PL35A/+/PCLKT6_1/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PL41C/+/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PL35C/+/PCLKT6_0/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PL41B/-/HS/LDQSN41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PL38C/+/GR_PCLK6_1/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PL38A/+/GR_PCLK6_0/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PL38B/-/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PL41D/-/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PL41A/+/HS/LDQS41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PL38D/-/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PL44A/+/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PL44B/-/VREF1_6/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PL65C/+/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PL62D/-/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PL62C/+/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PL44C/+/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PL44D/-/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO6[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO6[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PL65B/-/HS/LDQSN65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PL62B/-/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PL59A/+/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PL53A/+/HS/LDQS53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO6[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PL65D/-/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PL65A/+/HS/LDQS65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PL62A/+/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PL59C/+/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PL59B/-/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PL68A/+/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PL68B/-/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PL68C/+/LLC_GPLL0T_IN/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -81.28 0) + (length 5.08) + (name "PL68D/-/LLC_GPLL0C_IN/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PL59D/-/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA381_7_1" + (rectangle + (start 5.08 17.78) + (end 50.8 -81.28) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PL23A/+/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PL14C/+/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PL11A/+/ULC_GPLL0T_IN/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PL11B/-/ULC_GPLL0C_IN/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PL23B/-/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PL23C/+/VREF1_7/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PL14D/-/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PL14B/-/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PL11C/+/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PL26A/+/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PL23D/-/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PL17C/+/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PL14A/+/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PL11D/-/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PL26B/-/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PL26C/+/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PL17D/-/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PL17B/-/HS/LDQSN17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PL26D/-/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PL32D/-/PCLKC7_0/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PL20B/-/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PL17A/+/HS/LDQS17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PL20C/+/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PL32C/+/PCLKT7_0/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PL32B/-/PCLKC7_1/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PL20A/+/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PL20D/-/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PL32A/+/PCLKT7_1/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PL29B/-/HS/LDQSN29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PL29D/-/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PL29A/+/GR_PCLK7_1/HS/LDQS29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PL29C/+/GR_PCLK7_0/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO7[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO7[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO7[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA381_8_1" + (rectangle + (start 5.08 17.78) + (end 53.34 -50.8) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin power_in line + (at 50.8 22.86 270) + (length 5.08) + (name "VCCIO8[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 50.8 22.86 270) + (length 5.08) + (name "VCCIO8[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PB4A/+/D7/IO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PB15A/+/HOLDN/DI/BUSY/CSSPIN/CEN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PB15B/-/DOUT/CSON" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "CFG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PB4B/-/D6/IO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PB13A/+/SN/CSN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PB18A/WRITEN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "CFG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PB6A/+/D5/MISO2/IO5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PB13B/-/CS1N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "CCLK/MCLK/SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "CFG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PB6B/-/D4/MOSI2/IO4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PB11A/+/D1/MISO/IO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "INITN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PB9A/+/D3/IO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PB11B/-/D0/MOSI/IO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PROGRAMN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PB9B/-/D2/IO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "Y2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "DONE" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "Y3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA381_9_1" + (rectangle + (start 5.08 2.54) + (end 12.7 -10.16) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "ECP5U_45_CABGA554" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "U" + (at 3.81 6.35 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Value" "ECP5U_45_CABGA554" + (at 3.81 3.81 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 3.81 1.27 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Datasheet" "" + (at 3.81 -3.81 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Description" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "manf#" "ECP5U_45" + (at 3.81 -1.27 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "ECP5U_45_CABGA554_1_1" + (rectangle + (start 5.08 17.78) + (end 25.4 -129.54) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin no_connect line + (at 0 -40.64 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -38.1 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -35.56 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA20" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -43.18 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -45.72 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -50.8 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -55.88 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -76.2 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB20" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB21" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB22" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB23" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -48.26 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -53.34 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -73.66 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC3" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC20" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC21" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC22" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC23" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC24" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC25" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -71.12 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -83.82 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -86.36 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -88.9 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -91.44 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -93.98 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -96.52 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -99.06 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -101.6 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -104.14 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -106.68 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD21" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -109.22 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -111.76 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD24" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -60.96 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -68.58 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE21" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE22" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE24" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -58.42 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -66.04 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF21" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF22" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF24" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -63.5 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B22" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B25" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -20.32 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -7.62 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -22.86 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -10.16 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E22" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E25" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -33.02 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -30.48 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -27.94 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -25.4 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -17.78 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -15.24 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -12.7 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -5.08 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -2.54 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 0 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[9]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[9]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[9]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J22" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J25" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[9]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[9]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M22" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M25" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R22" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R25" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[9]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[24]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[9]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -78.74 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -81.28 0) + (length 5.08) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V22" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V25" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[9]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -134.62 90) + (length 5.08) + (name "GND[198]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W18" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[9]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA554_2_1" + (rectangle + (start 5.08 17.78) + (end 38.1 -81.28) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PT4A/+/ULC_GPLL1T_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PT4B/-/ULC_GPLL1C_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PT6B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PT15A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PT15B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PT18A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PT18B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PT31A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PT31B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PT38A/+/PCLKT0_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PT38B/-/PCLKC0_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PT6A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PT13B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PT20A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PT29B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PT33B/-/GR_PCLK0_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PT9B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PT13A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PT20B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PT24B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PT29A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PT33A/+/GR_PCLK0_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PT9A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PT11B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PT22B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PT24A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PT27B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PT36B/-/PCLKC0_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PT11A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PT22A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PT27A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PT36A/+/PCLKT0_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 35.56 22.86 270) + (length 5.08) + (name "VCCIO0[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 35.56 22.86 270) + (length 5.08) + (name "VCCIO0[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 35.56 22.86 270) + (length 5.08) + (name "VCCIO0[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA554_3_1" + (rectangle + (start 5.08 17.78) + (end 40.64 -101.6) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PT51A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PT51B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PT58A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PT58B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PT71A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PT71B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PT74A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PT74B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -91.44 0) + (length 5.08) + (name "PT83A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -96.52 0) + (length 5.08) + (name "PT85A/+/URC_GPLL1T_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -99.06 0) + (length 5.08) + (name "PT85B/-/URC_GPLL1C_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PT49A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PT49B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PT56A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PT60A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PT69B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PT76A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -93.98 0) + (length 5.08) + (name "PT83B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PT47A/+/GR_PCLK1_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PT47B/-/GR_PCLK1_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PT56B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PT60B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PT65A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PT69A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PT76B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -86.36 0) + (length 5.08) + (name "PT80A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PT44A/+/PCLKT1_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PT44B/-/PCLKC1_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PT53A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PT62A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PT65B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PT67B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -81.28 0) + (length 5.08) + (name "PT78A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -88.9 0) + (length 5.08) + (name "PT80B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PT42A/+/PCLKT1_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PT42B/-/PCLKC1_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PT53B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PT62B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PT67A/+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -83.82 0) + (length 5.08) + (name "PT78B/-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 38.1 22.86 270) + (length 5.08) + (name "VCCIO1[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 38.1 22.86 270) + (length 5.08) + (name "VCCIO1[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 38.1 22.86 270) + (length 5.08) + (name "VCCIO1[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA554_4_1" + (rectangle + (start 5.08 17.78) + (end 50.8 -81.28) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PR14D/-/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PR14C/+/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PR11C/+/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PR11D/-/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PR11A/+/URC_GPLL0T_IN/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PR11B/-/URC_GPLL0C_IN/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PR14A/+/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PR14B/-/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PR17A/+/HS/RDQS17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PR17D/-/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PR20C/+/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PR17C/+/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PR17B/-/HS/RDQSN17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PR23A/+/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PR23B/-/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PR20D/-/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PR20A/+/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PR20B/-/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PR23D/-/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PR23C/+/VREF1_2/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PR26C/+/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO2[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PR26A/+/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PR29B/-/HS/RDQSN29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PR26B/-/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PR29A/+/GR_PCLK2_1/HS/RDQS29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PR32A/+/PCLKT2_1/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO2[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PR26D/-/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PR32B/-/PCLKC2_1/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO2[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PR29C/+/GR_PCLK2_0/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PR29D/-/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO2[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PR32C/+/PCLKT2_0/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PR32D/-/PCLKC2_0/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA554_5_1" + (rectangle + (start 5.08 17.78) + (end 48.26 -121.92) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PR35A/+/PCLKT3_1/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PR35C/+/PCLKT3_0/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PR35D/-/PCLKC3_0/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PR35B/-/PCLKC3_1/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PR38B/-/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PR38C/+/GR_PCLK3_1/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PR38A/+/GR_PCLK3_0/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PR41C/+/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PR38D/-/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PR41A/+/HS/RDQS41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PR41D/-/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PR44D/-/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PR41B/-/HS/RDQSN41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PR47D/-/RDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PR44C/+/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PR44B/-/VREF1_3/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PR44A/+/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO3[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PR47C/+/RDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PR47B/-/HS/RDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PR47A/+/HS/RDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -88.9 0) + (length 5.08) + (name "PR59D/-/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -91.44 0) + (length 5.08) + (name "PR62A/+/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -93.98 0) + (length 5.08) + (name "PR62B/-/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO3[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PR50C/+/RDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PR50A/+/HS/RDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -86.36 0) + (length 5.08) + (name "PR59C/+/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -99.06 0) + (length 5.08) + (name "PR62D/-/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PR50B/-/HS/RDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PR50D/-/RDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -81.28 0) + (length 5.08) + (name "PR59A/+/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -96.52 0) + (length 5.08) + (name "PR62C/+/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -109.22 0) + (length 5.08) + (name "PR65D/-/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO3[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U19" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PR53C/+/RDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PR53B/-/HS/RDQSN53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PR53D/-/RDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -83.82 0) + (length 5.08) + (name "PR59B/-/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -104.14 0) + (length 5.08) + (name "PR65B/-/HS/RDQSN65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -106.68 0) + (length 5.08) + (name "PR65C/+/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PR56B/-/HS/RDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PR53A/+/HS/RDQS53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -111.76 0) + (length 5.08) + (name "PR68A/+/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -101.6 0) + (length 5.08) + (name "PR65A/+/HS/RDQS65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PR56D/-/RDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PR56C/+/RDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PR56A/+/HS/RDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -119.38 0) + (length 5.08) + (name "PR68D/-/LRC_GPLL0C_IN/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -116.84 0) + (length 5.08) + (name "PR68C/+/LRC_GPLL0T_IN/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -114.3 0) + (length 5.08) + (name "PR68B/-/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA554_6_1" + (rectangle + (start 5.08 17.78) + (end 48.26 -121.92) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PL35D/-/PCLKC6_0/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PL35C/+/PCLKT6_0/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PL35A/+/PCLKT6_1/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PL38B/-/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PL35B/-/PCLKC6_1/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PL41C/+/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PL38A/+/GR_PCLK6_0/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PL38C/+/GR_PCLK6_1/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PL41D/-/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PL41A/+/HS/LDQS41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PL38D/-/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PL41B/-/HS/LDQSN41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PL44D/-/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PL44A/+/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PL44B/-/VREF1_6/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PL44C/+/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PL47D/-/LDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -93.98 0) + (length 5.08) + (name "PL62B/-/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -91.44 0) + (length 5.08) + (name "PL62A/+/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -88.9 0) + (length 5.08) + (name "PL59D/-/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PL47A/+/HS/LDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PL47B/-/HS/LDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PL47C/+/LDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO6[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -99.06 0) + (length 5.08) + (name "PL62D/-/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -86.36 0) + (length 5.08) + (name "PL59C/+/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PL50A/+/HS/LDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PL50C/+/LDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO6[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -109.22 0) + (length 5.08) + (name "PL65D/-/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -96.52 0) + (length 5.08) + (name "PL62C/+/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -81.28 0) + (length 5.08) + (name "PL59A/+/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PL50D/-/LDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PL50B/-/HS/LDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -106.68 0) + (length 5.08) + (name "PL65C/+/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -104.14 0) + (length 5.08) + (name "PL65B/-/HS/LDQSN65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -83.82 0) + (length 5.08) + (name "PL59B/-/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PL53D/-/LDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PL53B/-/HS/LDQSN53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PL53C/+/LDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO6[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -101.6 0) + (length 5.08) + (name "PL65A/+/HS/LDQS65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -111.76 0) + (length 5.08) + (name "PL68A/+/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PL53A/+/HS/LDQS53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PL56B/-/HS/LDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO6[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -114.3 0) + (length 5.08) + (name "PL68B/-/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -116.84 0) + (length 5.08) + (name "PL68C/+/LLC_GPLL0T_IN/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -119.38 0) + (length 5.08) + (name "PL68D/-/LLC_GPLL0C_IN/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PL56A/+/HS/LDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PL56C/+/LDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PL56D/-/LDQ53" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "W6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA554_7_1" + (rectangle + (start 5.08 17.78) + (end 50.8 -81.28) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PL14C/+/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PL14D/-/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PL11B/-/ULC_GPLL0C_IN/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PL11A/+/ULC_GPLL0T_IN/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PL11D/-/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PL11C/+/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PL17D/-/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PL17A/+/HS/LDQS17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PL14B/-/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PL14A/+/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PL17B/-/HS/LDQSN17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PL17C/+/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PL20C/+/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PL20B/-/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PL20A/+/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PL20D/-/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PL23B/-/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PL23A/+/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PL26C/+/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PL23C/+/VREF1_7/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PL23D/-/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PL29B/-/HS/LDQSN29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PL26A/+/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -71.12 0) + (length 5.08) + (name "PL32A/+/PCLKT7_1/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PL29A/+/GR_PCLK7_1/HS/LDQS29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PL26B/-/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO7[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -73.66 0) + (length 5.08) + (name "PL32B/-/PCLKC7_1/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PL26D/-/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PL29D/-/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PL29C/+/GR_PCLK7_0/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO7[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -78.74 0) + (length 5.08) + (name "PL32D/-/PCLKC7_0/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -76.2 0) + (length 5.08) + (name "PL32C/+/PCLKT7_0/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO7[3]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA554_8_1" + (rectangle + (start 5.08 17.78) + (end 53.34 -50.8) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PB4A/+/D7/IO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PB15A/+/HOLDN/DI/BUSY/CSSPIN/CEN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PB4B/-/D6/IO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PB13A/+/SN/CSN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PB15B/-/DOUT/CSON" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PROGRAMN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PB6A/+/D5/MISO2/IO5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PB13B/-/CS1N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "DONE" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PB6B/-/D4/MOSI2/IO4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PB11A/+/D1/MISO/IO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PB18A/WRITEN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "CFG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PB9A/+/D3/IO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PB11B/-/D0/MOSI/IO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "CCLK/MCLK/SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "CFG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PB9B/-/D2/IO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "INITN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "CFG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AF4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 50.8 22.86 270) + (length 5.08) + (name "VCCIO8[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 50.8 22.86 270) + (length 5.08) + (name "VCCIO8[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CABGA554_9_1" + (rectangle + (start 5.08 2.54) + (end 12.7 -10.16) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AB5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AC5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AD5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "AE5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "ECP5U_45_CSFBGA285" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "U" + (at 3.81 6.35 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Value" "ECP5U_45_CSFBGA285" + (at 3.81 3.81 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 3.81 1.27 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Datasheet" "" + (at 3.81 -3.81 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "Description" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "manf#" "ECP5U_45" + (at 3.81 -1.27 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.524 1.524) + ) + (justify right) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "ECP5U_45_CSFBGA285_1_1" + (rectangle + (start 5.08 17.78) + (end 25.4 -25.4) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B3" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[13]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[13]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[13]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[13]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "E14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[13]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[13]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[13]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[13]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L17" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[13]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M4" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[13]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M15" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[13]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[13]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 22.86 22.86 270) + (length 5.08) + (name "VCC[13]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 22.86 270) + (length 5.08) + (name "VCCAUX[4]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P13" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R1" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R3" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T1" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T3" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T4" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T12" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T16" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U1" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U2" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U3" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U4" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U11" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -7.62 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 -5.08 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V4" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V6" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V7" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V8" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V9" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin power_in line + (at 20.32 -30.48 90) + (length 5.08) + (name "GND[123]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V10" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin no_connect line + (at 0 -2.54 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 0 0) + (length 5.08) + (name "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CSFBGA285_2_1" + (rectangle + (start 5.08 12.7) + (end 38.1 -15.24) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PT36B/-/PCLKC0_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PT36A/+/PCLKT0_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PT38A/+/PCLKT0_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PT4A/+/ULC_GPLL1T_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PT38B/-/PCLKC0_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PT4B/-/ULC_GPLL1C_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 35.56 17.78 270) + (length 5.08) + (name "VCCIO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CSFBGA285_3_1" + (rectangle + (start 5.08 12.7) + (end 40.64 -15.24) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PT44B/-/PCLKC1_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PT44A/+/PCLKT1_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PT85A/+/URC_GPLL1T_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PT42A/+/PCLKT1_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PT85B/-/URC_GPLL1C_IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PT42B/-/PCLKC1_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 38.1 17.78 270) + (length 5.08) + (name "VCCIO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CSFBGA285_4_1" + (rectangle + (start 5.08 17.78) + (end 50.8 -53.34) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PR29C/+/GR_PCLK2_0/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PR29A/+/GR_PCLK2_1/HS/RDQS29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PR20B/-/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PR20A/+/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PR17B/-/HS/RDQSN17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PR32B/-/PCLKC2_1/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PR29B/-/HS/RDQSN29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PR23C/+/VREF1_2/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PR17A/+/HS/RDQS17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PR11B/-/URC_GPLL0C_IN/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PR32C/+/PCLKT2_0/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PR26B/-/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PR23D/-/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PR23B/-/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PR14B/-/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PR11A/+/URC_GPLL0T_IN/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PR32D/-/PCLKC2_0/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PR32A/+/PCLKT2_1/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PR26A/+/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PR23A/+/HS/RDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PR14A/+/HS/RDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO2[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO2[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CSFBGA285_5_1" + (rectangle + (start 5.08 17.78) + (end 48.26 -71.12) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PR44C/+/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PR41A/+/HS/RDQS41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PR35D/-/PCLKC3_0/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PR35C/+/PCLKT3_0/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PR41B/-/HS/RDQSN41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PR38B/-/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PR35B/-/PCLKC3_1/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PR44D/-/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PR38D/-/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PR38A/+/GR_PCLK3_0/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PR35A/+/PCLKT3_1/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PR44B/-/VREF1_3/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PR44A/+/HS/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PR38C/+/GR_PCLK3_1/RDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PR62D/-/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PR65A/+/HS/RDQS65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PR62C/+/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PR59A/+/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PR65B/-/HS/RDQSN65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PR62B/-/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PR59B/-/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -66.04 0) + (length 5.08) + (name "PR68C/+/LRC_GPLL0T_IN/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PR65C/+/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PR62A/+/HS/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO3[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -68.58 0) + (length 5.08) + (name "PR68D/-/LRC_GPLL0C_IN/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PR65D/-/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PR59D/-/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PR59C/+/RDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO3[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N5" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CSFBGA285_6_1" + (rectangle + (start 5.08 17.78) + (end 48.26 -66.04) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PL35B/-/PCLKC6_1/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PL35A/+/PCLKT6_1/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PL35C/+/PCLKT6_0/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PL38C/+/GR_PCLK6_1/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PL38B/-/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PL38A/+/GR_PCLK6_0/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PL35D/-/PCLKC6_0/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "F18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PL44A/+/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PL38D/-/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PL41A/+/HS/LDQS41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PL44B/-/VREF1_6/HS/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PL44C/+/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PL41B/-/HS/LDQSN41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PL59D/-/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PL44D/-/LDQ41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PL59C/+/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PL62A/+/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "J18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PL62D/-/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PL62C/+/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -50.8 0) + (length 5.08) + (name "PL65A/+/HS/LDQS65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PL62B/-/HS/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "K18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -55.88 0) + (length 5.08) + (name "PL65C/+/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -58.42 0) + (length 5.08) + (name "PL65D/-/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -53.34 0) + (length 5.08) + (name "PL65B/-/HS/LDQSN65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "L18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO6[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -60.96 0) + (length 5.08) + (name "PL68C/+/LLC_GPLL0T_IN/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -63.5 0) + (length 5.08) + (name "PL68D/-/LLC_GPLL0C_IN/LDQ65" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 45.72 22.86 270) + (length 5.08) + (name "VCCIO6[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CSFBGA285_7_1" + (rectangle + (start 5.08 17.78) + (end 50.8 -45.72) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "PL14A/+/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PL23B/-/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PL23D/-/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PL29B/-/HS/LDQSN29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PL32A/+/PCLKT7_1/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "PL11B/-/ULC_GPLL0C_IN/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "PL23A/+/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PL29A/+/GR_PCLK7_1/HS/LDQS29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PL32B/-/PCLKC7_1/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PL32C/+/PCLKT7_0/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "PL11A/+/ULC_GPLL0T_IN/HS/LDQ17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "PL17B/-/HS/LDQSN17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PL23C/+/VREF1_7/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PL29C/+/GR_PCLK7_0/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PL32D/-/PCLKC7_0/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "PL17A/+/HS/LDQS17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PL26A/+/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PL26B/-/HS/LDQ29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "D16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO7[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "G14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 48.26 22.86 270) + (length 5.08) + (name "VCCIO7[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "H14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CSFBGA285_8_1" + (rectangle + (start 5.08 17.78) + (end 53.34 -50.8) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -22.86 0) + (length 5.08) + (name "PB6B/-/D4/MOSI2/IO4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "M18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 50.8 22.86 270) + (length 5.08) + (name "VCCIO8[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -15.24 0) + (length 5.08) + (name "PB4A/+/D7/IO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -17.78 0) + (length 5.08) + (name "PB4B/-/D6/IO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -20.32 0) + (length 5.08) + (name "PB6A/+/D5/MISO2/IO5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -25.4 0) + (length 5.08) + (name "PB9A/+/D3/IO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "N18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 50.8 22.86 270) + (length 5.08) + (name "VCCIO8[2]" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "P14" + (effects + (font + (size 0 0) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -45.72 0) + (length 5.08) + (name "PB18A/WRITEN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -35.56 0) + (length 5.08) + (name "PB13A/+/SN/CSN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -27.94 0) + (length 5.08) + (name "PB9B/-/D2/IO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "R18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "CFG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -48.26 0) + (length 5.08) + (name "PROGRAMN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -38.1 0) + (length 5.08) + (name "PB13B/-/CS1N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -30.48 0) + (length 5.08) + (name "PB11A/+/D1/MISO/IO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "CFG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -10.16 0) + (length 5.08) + (name "DONE" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "CCLK/MCLK/SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -40.64 0) + (length 5.08) + (name "PB15A/+/HOLDN/DI/BUSY/CSSPIN/CEN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -33.02 0) + (length 5.08) + (name "PB11B/-/D0/MOSI/IO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "CFG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -12.7 0) + (length 5.08) + (name "INITN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -43.18 0) + (length 5.08) + (name "PB15B/-/DOUT/CSON" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "ECP5U_45_CSFBGA285_9_1" + (rectangle + (start 5.08 2.54) + (end 12.7 -10.16) + (stroke + (width 0.3048) + (type solid) + ) + (fill + (type none) + ) + ) + (pin bidirectional line + (at 0 -2.54 0) + (length 5.08) + (name "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "T13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 0 0) + (length 5.08) + (name "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "U13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -7.62 0) + (length 5.08) + (name "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 0 -5.08 0) + (length 5.08) + (name "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "V14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) +) diff --git a/symbols/other/DMT6007LFG-7.kicad_sym b/symbols/other/DMT6007LFG-7.kicad_sym new file mode 100644 index 0000000..f8ce1b2 --- /dev/null +++ b/symbols/other/DMT6007LFG-7.kicad_sym @@ -0,0 +1,360 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "DMT6007LFG-7" (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 20.32 7.62 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "DMT6007LFG-7" (id 1) (at 20.32 5.08 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "MIKILAB_DMT6007LFG_7:TRANS_DMT6007LFG-7_DIO" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27) italic) hide) + ) + (property "Datasheet" "DMT6007LFG-7" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27) italic) hide) + ) + (property "ki_keywords" "DMT6007LFG-7" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "TRANS_DMT6007LFG-7_DIO" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "DMT6007LFG-7_0_1" + (polyline + (pts + (xy 7.62 2.54) + (xy 7.62 -17.78) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 -17.78) + (xy 33.02 -17.78) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 -17.78) + (xy 33.02 2.54) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 7.62 2.54) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 -15.24) + (xy 12.7 -15.24) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 16.51 -12.7) + (xy 16.51 -2.54) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -6.35) + (xy 17.78 -8.89) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -12.7) + (xy 17.78 -10.16) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -2.54) + (xy 17.78 -5.08) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -7.62) + (xy 22.86 -7.62) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -7.62) + (xy 21.59 -6.35) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 20.32 -7.62) + (xy 21.59 -8.89) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 21.59 -8.89) + (xy 17.78 -7.62) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 22.86 -7.62) + (xy 22.86 0) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 22.86 0) + (xy 7.62 0) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 -5.08) + (xy 12.7 -5.08) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 -10.16) + (xy 12.7 -10.16) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 12.7 -10.16) + (xy 12.7 0) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -3.81) + (xy 22.86 -3.81) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -11.43) + (xy 27.94 -11.43) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 27.94 0) + (xy 27.94 -15.24) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 27.94 -15.24) + (xy 33.02 -15.24) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 27.94 -10.16) + (xy 33.02 -10.16) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 27.94 -5.08) + (xy 33.02 -5.08) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 27.94 0) + (xy 33.02 0) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 22.86 -1.27) + (xy 25.4 -1.27) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 25.4 -1.27) + (xy 25.4 -11.43) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 21.59 -6.35) + (xy 20.32 -7.62) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 25.4 -6.35) + (xy 24.13 -2.54) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 24.13 -2.54) + (xy 25.4 -3.81) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 25.4 -3.81) + (xy 26.67 -2.54) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 26.67 -2.54) + (xy 25.4 -6.35) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 24.13 -6.35) + (xy 26.67 -6.35) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 12.7 -15.24) + (xy 12.7 -12.7) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 12.7 -12.7) + (xy 16.51 -12.7) + ) + (stroke (width 0.127) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -7.62) + (xy 21.59 -6.35) + (xy 20.32 -7.62) + (xy 21.59 -8.89) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 24.13 -2.54) + (xy 25.4 -6.35) + (xy 26.67 -2.54) + (xy 25.4 -3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (pin unspecified line (at 0 0 0) (length 7.62) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin unspecified line (at 0 -5.08 0) (length 7.62) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin unspecified line (at 0 -10.16 0) (length 7.62) + (name "3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin unspecified line (at 0 -15.24 0) (length 7.62) + (name "4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin unspecified line (at 40.64 -15.24 180) (length 7.62) + (name "5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin unspecified line (at 40.64 -10.16 180) (length 7.62) + (name "6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin unspecified line (at 40.64 -5.08 180) (length 7.62) + (name "7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin unspecified line (at 40.64 0 180) (length 7.62) + (name "8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) +) + diff --git a/symbols/other/TPS2121RUXR.kicad_sym b/symbols/other/TPS2121RUXR.kicad_sym new file mode 100644 index 0000000..fc13613 --- /dev/null +++ b/symbols/other/TPS2121RUXR.kicad_sym @@ -0,0 +1,177 @@ + +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "TPS2121RUXR" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -7.62 21.082 0) + (effects (font (size 1.27 1.27)) (justify bottom left)) + ) + (property "Value" "TPS2121RUXR" (id 1) (at -7.62 -20.32 0) + (effects (font (size 1.27 1.27)) (justify bottom left)) + ) + (property "Footprint" "MIKILAB_TPS2121RUXR:IC_TPS2121RUXR" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "MF" "Texas Instruments" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Description" "\n \n 2.7-V to 22-V, 56-mΩ, 4.5-A, power mux with seamless switchover\n \n" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Package" "VQFN-HR-12 Texas Instruments" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Price" "None" (id 7) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Check_prices" "https://www.snapeda.com/parts/TPS2121RUXR/Texas+Instruments/view-part/?ref=eda" (id 8) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "STANDARD" "Manufacturer Recommendations" (id 9) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/TPS2121RUXR/Texas+Instruments/view-part/?ref=snap" (id 10) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "MP" "TPS2121RUXR" (id 11) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Availability" "In Stock" (id 12) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "MANUFACTURER" "TEXAS INSTRUMENTS" (id 13) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (symbol "TPS2121RUXR_0_0" + (rectangle (start -7.62 -17.78) (end 7.62 20.32) + (stroke (width 0.254)) (fill (type background)) + ) + (pin input line (at -12.7 15.24 0) (length 5.08) + (name "IN1" + (effects (font (size 1.016 1.016))) + ) + (number "7" + (effects (font (size 1.016 1.016))) + ) + ) + (pin input line (at -12.7 15.24 0) (length 5.08) hide + (name "IN1" + (effects (font (size 1.016 1.016))) + ) + (number "7_1" + (effects (font (size 1.016 1.016))) + ) + ) + (pin input line (at -12.7 5.08 0) (length 5.08) + (name "IN2" + (effects (font (size 1.016 1.016))) + ) + (number "2" + (effects (font (size 1.016 1.016))) + ) + ) + (pin input line (at -12.7 5.08 0) (length 5.08) hide + (name "IN2" + (effects (font (size 1.016 1.016))) + ) + (number "2_1" + (effects (font (size 1.016 1.016))) + ) + ) + (pin output line (at 12.7 15.24 180.0) (length 5.08) + (name "OUT" + (effects (font (size 1.016 1.016))) + ) + (number "1" + (effects (font (size 1.016 1.016))) + ) + ) + (pin output line (at 12.7 15.24 180.0) (length 5.08) hide + (name "OUT" + (effects (font (size 1.016 1.016))) + ) + (number "1_1" + (effects (font (size 1.016 1.016))) + ) + ) + (pin output line (at 12.7 15.24 180.0) (length 5.08) hide + (name "OUT" + (effects (font (size 1.016 1.016))) + ) + (number "8" + (effects (font (size 1.016 1.016))) + ) + ) + (pin output line (at 12.7 15.24 180.0) (length 5.08) hide + (name "OUT" + (effects (font (size 1.016 1.016))) + ) + (number "8_1" + (effects (font (size 1.016 1.016))) + ) + ) + (pin output line (at 12.7 12.7 180.0) (length 5.08) + (name "ST" + (effects (font (size 1.016 1.016))) + ) + (number "9" + (effects (font (size 1.016 1.016))) + ) + ) + (pin passive line (at -12.7 -10.16 0) (length 5.08) + (name "ILIM" + (effects (font (size 1.016 1.016))) + ) + (number "10" + (effects (font (size 1.016 1.016))) + ) + ) + (pin passive line (at -12.7 -7.62 0) (length 5.08) + (name "SS" + (effects (font (size 1.016 1.016))) + ) + (number "11" + (effects (font (size 1.016 1.016))) + ) + ) + (pin power_in line (at 12.7 -15.24 180.0) (length 5.08) + (name "GND" + (effects (font (size 1.016 1.016))) + ) + (number "12" + (effects (font (size 1.016 1.016))) + ) + ) + (pin input line (at -12.7 12.7 0) (length 5.08) + (name "PR1" + (effects (font (size 1.016 1.016))) + ) + (number "6" + (effects (font (size 1.016 1.016))) + ) + ) + (pin input line (at -12.7 10.16 0) (length 5.08) + (name "OV1" + (effects (font (size 1.016 1.016))) + ) + (number "5" + (effects (font (size 1.016 1.016))) + ) + ) + (pin input line (at -12.7 2.54 0) (length 5.08) + (name "OV2" + (effects (font (size 1.016 1.016))) + ) + (number "4" + (effects (font (size 1.016 1.016))) + ) + ) + (pin input line (at -12.7 -2.54 0) (length 5.08) + (name "CP2" + (effects (font (size 1.016 1.016))) + ) + (number "3" + (effects (font (size 1.016 1.016))) + ) + ) + ) + ) +) \ No newline at end of file