You've already forked torvalds-GuitarPedal
mirror of
https://github.com/torvalds/GuitarPedal.git
synced 2026-06-06 12:51:54 +00:00
This has no UI except for a single stomp switch and LED, since the plan is that it replaces it all with with just MIDI control. I already have working MIDI-over-USB (with horribly inconvenient USB-C port placement on the previous board, but that's a historical accident from when I didn't realize that I actually want to use that connector for more than programming). But this also adds 3.5mm TRS jacks for MIDI input and output, so that I could attempt to do that too. Do I know what I am doing? No. Has that stopped me before? Also no. The plan is that this should work together with the existing audio jack board and connect to it over the 12P FFC cable exactly like the "real" pedal did. So exactly like that board, this depends on that external board with the TI5112 codec, audio jacks and 9V power jack. Except it now brings out the USB-C port properly - it's no longer designed to be just a debug and programming port. And because it has no real UI it's all much smaller. So this board is 48x48mm, and I'll just do a 3D-printed enclosure for testing. The audio jack board mounts under this board (with components facing down, that's how it was all designed). So audio jacks and 9V power jack comes out the top of this pedal exactly like the previous one. This board then goes on top of the audio jack board (with components facing up, so the two boards have their unpopulated sides against each other, probably with some 3D-printed spacer between). The board has a slot cut out of it, so that the FFC cable can slip out to the audio jack board below it. The USB-C connector from this board will be right above the 9V power jack, and the MIDI TRS jacks come out on the left-hand side for entirely random reasons (mostly because that made board layout easier). Of course, I've never done MIDI hw before, so I may have screwed that part up. It's supposed to be Type A MIDI, with all the proper bells and whistles: optocoupler with reverse polarity protection on the LED, push-pull 5V level shifting buffering out the output, proper current- limiting resistors, the whole nine yards. But it's really just me googling things until I felt reasonably confident I understood the (very simple) electrical details. I haven't written any of the MIDI hw control code, but it's just a UART running at 31.250 kbps, and the protocol is already done. So that part shouldn't be the problem, as long as the hardware works. But I won't be entirely surprised if none of this works. It's not like I even have any MIDI devices with TRS jacks, but I'm sure Amazon carries random test equipment in the form of cheap audio toys. That's how I tested MIDI-over-USB ;) And as is tradition, this does a couple of truly horrendously bad 3D models for the parts I'm using so that I have a rough idea what the layout will look like. Somewhat strangely, I also had to do the footprint for the very common PJ-320D TRRS connector - because the one that comes with KiCad was just plain wrong and didn't match the datasheet. Maybe one of those "different manufacturers" thing, but I suspect it was just wrong. The kicad provided footprint was "close enough" that there was enough overlap between pads and board design that it probably mostly worked in practice, even if things didn't quite line up. Possibly done with calipers and measuring rather than by the datasheet. And maybe the datasheet is wrong too, but my footprint at least matches the part layout at JLCPCB. It does have an offset compared to the actual part when ordering, but that's a trivial "fix at order time" issue. Not unusual or unexpected: JLCPCB uses the center of the part, while I centered it at a logical place that made the datasheet numbers easy too. It happens with other kicad footprints, with JLCPCB having different initial rotation and centerpoints for parts. I also had to add a footprint for the stomp switch that Ricky pointed me at, because I'm done soldering wires by hand. This one goes on the board. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1338 lines
51 KiB
Plaintext
1338 lines
51 KiB
Plaintext
ISO-10303-21;
|
|
HEADER;
|
|
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
|
|
FILE_NAME('Open CASCADE Shape Model','2026-06-03T18:12:08',(''),(''),
|
|
'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('CK_6_35_Stereo','CK_6_35_Stereo','',(#8));
|
|
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
|
|
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
|
#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31);
|
|
#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('',(-6.5,0.,5.5));
|
|
#21 = DIRECTION('',(-1.,0.,2.22044604925E-16));
|
|
#22 = DIRECTION('',(2.22044604925E-16,0.,1.));
|
|
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
|
|
#24 = CARTESIAN_POINT('',(0.,0.,-1.));
|
|
#25 = DIRECTION('',(0.,0.,1.));
|
|
#26 = DIRECTION('',(1.,0.,0.));
|
|
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
|
|
#28 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#29 = DIRECTION('',(0.,0.,1.));
|
|
#30 = DIRECTION('',(1.,0.,0.));
|
|
#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
|
|
(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1',
|
|
'3D Context with UNIT and UNCERTAINTY') );
|
|
#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
|
#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
|
#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
|
#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#32,
|
|
'distance_accuracy_value','confusion accuracy');
|
|
#36 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
|
|
#37 = SHAPE_DEFINITION_REPRESENTATION(#38,#44);
|
|
#38 = PRODUCT_DEFINITION_SHAPE('','',#39);
|
|
#39 = PRODUCT_DEFINITION('design','',#40,#43);
|
|
#40 = PRODUCT_DEFINITION_FORMATION('','',#41);
|
|
#41 = PRODUCT('Group','Group','',(#42));
|
|
#42 = PRODUCT_CONTEXT('',#2,'mechanical');
|
|
#43 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
|
#44 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#45),#327);
|
|
#45 = MANIFOLD_SOLID_BREP('',#46);
|
|
#46 = CLOSED_SHELL('',(#47,#87,#118,#149,#166,#215,#246,#270,#294,#311)
|
|
);
|
|
#47 = ADVANCED_FACE('',(#48),#82,.F.);
|
|
#48 = FACE_BOUND('',#49,.F.);
|
|
#49 = EDGE_LOOP('',(#50,#60,#68,#76));
|
|
#50 = ORIENTED_EDGE('',*,*,#51,.F.);
|
|
#51 = EDGE_CURVE('',#52,#54,#56,.T.);
|
|
#52 = VERTEX_POINT('',#53);
|
|
#53 = CARTESIAN_POINT('',(-6.5,-6.5,0.));
|
|
#54 = VERTEX_POINT('',#55);
|
|
#55 = CARTESIAN_POINT('',(-6.5,-6.5,11.));
|
|
#56 = LINE('',#57,#58);
|
|
#57 = CARTESIAN_POINT('',(-6.5,-6.5,0.));
|
|
#58 = VECTOR('',#59,1.);
|
|
#59 = DIRECTION('',(0.,0.,1.));
|
|
#60 = ORIENTED_EDGE('',*,*,#61,.T.);
|
|
#61 = EDGE_CURVE('',#52,#62,#64,.T.);
|
|
#62 = VERTEX_POINT('',#63);
|
|
#63 = CARTESIAN_POINT('',(-6.5,6.5,0.));
|
|
#64 = LINE('',#65,#66);
|
|
#65 = CARTESIAN_POINT('',(-6.5,-6.5,0.));
|
|
#66 = VECTOR('',#67,1.);
|
|
#67 = DIRECTION('',(0.,1.,0.));
|
|
#68 = ORIENTED_EDGE('',*,*,#69,.T.);
|
|
#69 = EDGE_CURVE('',#62,#70,#72,.T.);
|
|
#70 = VERTEX_POINT('',#71);
|
|
#71 = CARTESIAN_POINT('',(-6.5,6.5,11.));
|
|
#72 = LINE('',#73,#74);
|
|
#73 = CARTESIAN_POINT('',(-6.5,6.5,0.));
|
|
#74 = VECTOR('',#75,1.);
|
|
#75 = DIRECTION('',(0.,0.,1.));
|
|
#76 = ORIENTED_EDGE('',*,*,#77,.F.);
|
|
#77 = EDGE_CURVE('',#54,#70,#78,.T.);
|
|
#78 = LINE('',#79,#80);
|
|
#79 = CARTESIAN_POINT('',(-6.5,-6.5,11.));
|
|
#80 = VECTOR('',#81,1.);
|
|
#81 = DIRECTION('',(0.,1.,0.));
|
|
#82 = PLANE('',#83);
|
|
#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86);
|
|
#84 = CARTESIAN_POINT('',(-6.5,-6.5,0.));
|
|
#85 = DIRECTION('',(1.,0.,0.));
|
|
#86 = DIRECTION('',(0.,0.,1.));
|
|
#87 = ADVANCED_FACE('',(#88),#113,.F.);
|
|
#88 = FACE_BOUND('',#89,.F.);
|
|
#89 = EDGE_LOOP('',(#90,#98,#99,#107));
|
|
#90 = ORIENTED_EDGE('',*,*,#91,.F.);
|
|
#91 = EDGE_CURVE('',#52,#92,#94,.T.);
|
|
#92 = VERTEX_POINT('',#93);
|
|
#93 = CARTESIAN_POINT('',(8.,-6.5,0.));
|
|
#94 = LINE('',#95,#96);
|
|
#95 = CARTESIAN_POINT('',(-6.5,-6.5,0.));
|
|
#96 = VECTOR('',#97,1.);
|
|
#97 = DIRECTION('',(1.,0.,0.));
|
|
#98 = ORIENTED_EDGE('',*,*,#51,.T.);
|
|
#99 = ORIENTED_EDGE('',*,*,#100,.T.);
|
|
#100 = EDGE_CURVE('',#54,#101,#103,.T.);
|
|
#101 = VERTEX_POINT('',#102);
|
|
#102 = CARTESIAN_POINT('',(8.,-6.5,11.));
|
|
#103 = LINE('',#104,#105);
|
|
#104 = CARTESIAN_POINT('',(-6.5,-6.5,11.));
|
|
#105 = VECTOR('',#106,1.);
|
|
#106 = DIRECTION('',(1.,0.,0.));
|
|
#107 = ORIENTED_EDGE('',*,*,#108,.F.);
|
|
#108 = EDGE_CURVE('',#92,#101,#109,.T.);
|
|
#109 = LINE('',#110,#111);
|
|
#110 = CARTESIAN_POINT('',(8.,-6.5,0.));
|
|
#111 = VECTOR('',#112,1.);
|
|
#112 = DIRECTION('',(0.,0.,1.));
|
|
#113 = PLANE('',#114);
|
|
#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
|
|
#115 = CARTESIAN_POINT('',(-6.5,-6.5,0.));
|
|
#116 = DIRECTION('',(0.,1.,0.));
|
|
#117 = DIRECTION('',(0.,0.,1.));
|
|
#118 = ADVANCED_FACE('',(#119),#144,.T.);
|
|
#119 = FACE_BOUND('',#120,.T.);
|
|
#120 = EDGE_LOOP('',(#121,#129,#130,#138));
|
|
#121 = ORIENTED_EDGE('',*,*,#122,.F.);
|
|
#122 = EDGE_CURVE('',#62,#123,#125,.T.);
|
|
#123 = VERTEX_POINT('',#124);
|
|
#124 = CARTESIAN_POINT('',(8.,6.5,0.));
|
|
#125 = LINE('',#126,#127);
|
|
#126 = CARTESIAN_POINT('',(-6.5,6.5,0.));
|
|
#127 = VECTOR('',#128,1.);
|
|
#128 = DIRECTION('',(1.,0.,0.));
|
|
#129 = ORIENTED_EDGE('',*,*,#69,.T.);
|
|
#130 = ORIENTED_EDGE('',*,*,#131,.T.);
|
|
#131 = EDGE_CURVE('',#70,#132,#134,.T.);
|
|
#132 = VERTEX_POINT('',#133);
|
|
#133 = CARTESIAN_POINT('',(8.,6.5,11.));
|
|
#134 = LINE('',#135,#136);
|
|
#135 = CARTESIAN_POINT('',(-6.5,6.5,11.));
|
|
#136 = VECTOR('',#137,1.);
|
|
#137 = DIRECTION('',(1.,0.,0.));
|
|
#138 = ORIENTED_EDGE('',*,*,#139,.F.);
|
|
#139 = EDGE_CURVE('',#123,#132,#140,.T.);
|
|
#140 = LINE('',#141,#142);
|
|
#141 = CARTESIAN_POINT('',(8.,6.5,0.));
|
|
#142 = VECTOR('',#143,1.);
|
|
#143 = DIRECTION('',(0.,0.,1.));
|
|
#144 = PLANE('',#145);
|
|
#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148);
|
|
#146 = CARTESIAN_POINT('',(-6.5,6.5,0.));
|
|
#147 = DIRECTION('',(0.,1.,0.));
|
|
#148 = DIRECTION('',(0.,0.,1.));
|
|
#149 = ADVANCED_FACE('',(#150),#161,.F.);
|
|
#150 = FACE_BOUND('',#151,.F.);
|
|
#151 = EDGE_LOOP('',(#152,#153,#154,#160));
|
|
#152 = ORIENTED_EDGE('',*,*,#61,.F.);
|
|
#153 = ORIENTED_EDGE('',*,*,#91,.T.);
|
|
#154 = ORIENTED_EDGE('',*,*,#155,.T.);
|
|
#155 = EDGE_CURVE('',#92,#123,#156,.T.);
|
|
#156 = LINE('',#157,#158);
|
|
#157 = CARTESIAN_POINT('',(8.,-6.5,0.));
|
|
#158 = VECTOR('',#159,1.);
|
|
#159 = DIRECTION('',(0.,1.,0.));
|
|
#160 = ORIENTED_EDGE('',*,*,#122,.F.);
|
|
#161 = PLANE('',#162);
|
|
#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165);
|
|
#163 = CARTESIAN_POINT('',(-6.5,-6.5,0.));
|
|
#164 = DIRECTION('',(0.,0.,1.));
|
|
#165 = DIRECTION('',(1.,0.,0.));
|
|
#166 = ADVANCED_FACE('',(#167),#210,.T.);
|
|
#167 = FACE_BOUND('',#168,.T.);
|
|
#168 = EDGE_LOOP('',(#169,#177,#178,#179,#180,#188,#196,#204));
|
|
#169 = ORIENTED_EDGE('',*,*,#170,.F.);
|
|
#170 = EDGE_CURVE('',#101,#171,#173,.T.);
|
|
#171 = VERTEX_POINT('',#172);
|
|
#172 = CARTESIAN_POINT('',(8.,-5.5,11.));
|
|
#173 = LINE('',#174,#175);
|
|
#174 = CARTESIAN_POINT('',(8.,-6.5,11.));
|
|
#175 = VECTOR('',#176,1.);
|
|
#176 = DIRECTION('',(0.,1.,0.));
|
|
#177 = ORIENTED_EDGE('',*,*,#108,.F.);
|
|
#178 = ORIENTED_EDGE('',*,*,#155,.T.);
|
|
#179 = ORIENTED_EDGE('',*,*,#139,.T.);
|
|
#180 = ORIENTED_EDGE('',*,*,#181,.F.);
|
|
#181 = EDGE_CURVE('',#182,#132,#184,.T.);
|
|
#182 = VERTEX_POINT('',#183);
|
|
#183 = CARTESIAN_POINT('',(8.,5.5,11.));
|
|
#184 = LINE('',#185,#186);
|
|
#185 = CARTESIAN_POINT('',(8.,-6.5,11.));
|
|
#186 = VECTOR('',#187,1.);
|
|
#187 = DIRECTION('',(0.,1.,0.));
|
|
#188 = ORIENTED_EDGE('',*,*,#189,.F.);
|
|
#189 = EDGE_CURVE('',#190,#182,#192,.T.);
|
|
#190 = VERTEX_POINT('',#191);
|
|
#191 = CARTESIAN_POINT('',(8.,5.5,0.5));
|
|
#192 = LINE('',#193,#194);
|
|
#193 = CARTESIAN_POINT('',(8.,5.5,0.5));
|
|
#194 = VECTOR('',#195,1.);
|
|
#195 = DIRECTION('',(0.,0.,1.));
|
|
#196 = ORIENTED_EDGE('',*,*,#197,.F.);
|
|
#197 = EDGE_CURVE('',#198,#190,#200,.T.);
|
|
#198 = VERTEX_POINT('',#199);
|
|
#199 = CARTESIAN_POINT('',(8.,-5.5,0.5));
|
|
#200 = LINE('',#201,#202);
|
|
#201 = CARTESIAN_POINT('',(8.,-5.5,0.5));
|
|
#202 = VECTOR('',#203,1.);
|
|
#203 = DIRECTION('',(0.,1.,0.));
|
|
#204 = ORIENTED_EDGE('',*,*,#205,.T.);
|
|
#205 = EDGE_CURVE('',#198,#171,#206,.T.);
|
|
#206 = LINE('',#207,#208);
|
|
#207 = CARTESIAN_POINT('',(8.,-5.5,0.5));
|
|
#208 = VECTOR('',#209,1.);
|
|
#209 = DIRECTION('',(0.,0.,1.));
|
|
#210 = PLANE('',#211);
|
|
#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214);
|
|
#212 = CARTESIAN_POINT('',(8.,-6.5,0.));
|
|
#213 = DIRECTION('',(1.,0.,0.));
|
|
#214 = DIRECTION('',(0.,0.,1.));
|
|
#215 = ADVANCED_FACE('',(#216),#241,.F.);
|
|
#216 = FACE_BOUND('',#217,.F.);
|
|
#217 = EDGE_LOOP('',(#218,#226,#227,#235));
|
|
#218 = ORIENTED_EDGE('',*,*,#219,.F.);
|
|
#219 = EDGE_CURVE('',#198,#220,#222,.T.);
|
|
#220 = VERTEX_POINT('',#221);
|
|
#221 = CARTESIAN_POINT('',(18.,-5.5,0.5));
|
|
#222 = LINE('',#223,#224);
|
|
#223 = CARTESIAN_POINT('',(8.,-5.5,0.5));
|
|
#224 = VECTOR('',#225,1.);
|
|
#225 = DIRECTION('',(1.,0.,0.));
|
|
#226 = ORIENTED_EDGE('',*,*,#205,.T.);
|
|
#227 = ORIENTED_EDGE('',*,*,#228,.T.);
|
|
#228 = EDGE_CURVE('',#171,#229,#231,.T.);
|
|
#229 = VERTEX_POINT('',#230);
|
|
#230 = CARTESIAN_POINT('',(18.,-5.5,11.));
|
|
#231 = LINE('',#232,#233);
|
|
#232 = CARTESIAN_POINT('',(8.,-5.5,11.));
|
|
#233 = VECTOR('',#234,1.);
|
|
#234 = DIRECTION('',(1.,0.,0.));
|
|
#235 = ORIENTED_EDGE('',*,*,#236,.F.);
|
|
#236 = EDGE_CURVE('',#220,#229,#237,.T.);
|
|
#237 = LINE('',#238,#239);
|
|
#238 = CARTESIAN_POINT('',(18.,-5.5,0.5));
|
|
#239 = VECTOR('',#240,1.);
|
|
#240 = DIRECTION('',(0.,0.,1.));
|
|
#241 = PLANE('',#242);
|
|
#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
|
|
#243 = CARTESIAN_POINT('',(8.,-5.5,0.5));
|
|
#244 = DIRECTION('',(0.,1.,0.));
|
|
#245 = DIRECTION('',(0.,0.,1.));
|
|
#246 = ADVANCED_FACE('',(#247),#265,.F.);
|
|
#247 = FACE_BOUND('',#248,.F.);
|
|
#248 = EDGE_LOOP('',(#249,#250,#251,#259));
|
|
#249 = ORIENTED_EDGE('',*,*,#197,.F.);
|
|
#250 = ORIENTED_EDGE('',*,*,#219,.T.);
|
|
#251 = ORIENTED_EDGE('',*,*,#252,.T.);
|
|
#252 = EDGE_CURVE('',#220,#253,#255,.T.);
|
|
#253 = VERTEX_POINT('',#254);
|
|
#254 = CARTESIAN_POINT('',(18.,5.5,0.5));
|
|
#255 = LINE('',#256,#257);
|
|
#256 = CARTESIAN_POINT('',(18.,-5.5,0.5));
|
|
#257 = VECTOR('',#258,1.);
|
|
#258 = DIRECTION('',(0.,1.,0.));
|
|
#259 = ORIENTED_EDGE('',*,*,#260,.F.);
|
|
#260 = EDGE_CURVE('',#190,#253,#261,.T.);
|
|
#261 = LINE('',#262,#263);
|
|
#262 = CARTESIAN_POINT('',(8.,5.5,0.5));
|
|
#263 = VECTOR('',#264,1.);
|
|
#264 = DIRECTION('',(1.,0.,0.));
|
|
#265 = PLANE('',#266);
|
|
#266 = AXIS2_PLACEMENT_3D('',#267,#268,#269);
|
|
#267 = CARTESIAN_POINT('',(8.,-5.5,0.5));
|
|
#268 = DIRECTION('',(0.,0.,1.));
|
|
#269 = DIRECTION('',(1.,0.,0.));
|
|
#270 = ADVANCED_FACE('',(#271),#289,.T.);
|
|
#271 = FACE_BOUND('',#272,.T.);
|
|
#272 = EDGE_LOOP('',(#273,#274,#275,#283));
|
|
#273 = ORIENTED_EDGE('',*,*,#260,.F.);
|
|
#274 = ORIENTED_EDGE('',*,*,#189,.T.);
|
|
#275 = ORIENTED_EDGE('',*,*,#276,.T.);
|
|
#276 = EDGE_CURVE('',#182,#277,#279,.T.);
|
|
#277 = VERTEX_POINT('',#278);
|
|
#278 = CARTESIAN_POINT('',(18.,5.5,11.));
|
|
#279 = LINE('',#280,#281);
|
|
#280 = CARTESIAN_POINT('',(8.,5.5,11.));
|
|
#281 = VECTOR('',#282,1.);
|
|
#282 = DIRECTION('',(1.,0.,0.));
|
|
#283 = ORIENTED_EDGE('',*,*,#284,.F.);
|
|
#284 = EDGE_CURVE('',#253,#277,#285,.T.);
|
|
#285 = LINE('',#286,#287);
|
|
#286 = CARTESIAN_POINT('',(18.,5.5,0.5));
|
|
#287 = VECTOR('',#288,1.);
|
|
#288 = DIRECTION('',(0.,0.,1.));
|
|
#289 = PLANE('',#290);
|
|
#290 = AXIS2_PLACEMENT_3D('',#291,#292,#293);
|
|
#291 = CARTESIAN_POINT('',(8.,5.5,0.5));
|
|
#292 = DIRECTION('',(0.,1.,0.));
|
|
#293 = DIRECTION('',(0.,0.,1.));
|
|
#294 = ADVANCED_FACE('',(#295),#306,.T.);
|
|
#295 = FACE_BOUND('',#296,.T.);
|
|
#296 = EDGE_LOOP('',(#297,#298,#299,#300));
|
|
#297 = ORIENTED_EDGE('',*,*,#236,.F.);
|
|
#298 = ORIENTED_EDGE('',*,*,#252,.T.);
|
|
#299 = ORIENTED_EDGE('',*,*,#284,.T.);
|
|
#300 = ORIENTED_EDGE('',*,*,#301,.F.);
|
|
#301 = EDGE_CURVE('',#229,#277,#302,.T.);
|
|
#302 = LINE('',#303,#304);
|
|
#303 = CARTESIAN_POINT('',(18.,-5.5,11.));
|
|
#304 = VECTOR('',#305,1.);
|
|
#305 = DIRECTION('',(0.,1.,0.));
|
|
#306 = PLANE('',#307);
|
|
#307 = AXIS2_PLACEMENT_3D('',#308,#309,#310);
|
|
#308 = CARTESIAN_POINT('',(18.,-5.5,0.5));
|
|
#309 = DIRECTION('',(1.,0.,0.));
|
|
#310 = DIRECTION('',(0.,0.,1.));
|
|
#311 = ADVANCED_FACE('',(#312),#322,.T.);
|
|
#312 = FACE_BOUND('',#313,.T.);
|
|
#313 = EDGE_LOOP('',(#314,#315,#316,#317,#318,#319,#320,#321));
|
|
#314 = ORIENTED_EDGE('',*,*,#77,.F.);
|
|
#315 = ORIENTED_EDGE('',*,*,#100,.T.);
|
|
#316 = ORIENTED_EDGE('',*,*,#170,.T.);
|
|
#317 = ORIENTED_EDGE('',*,*,#228,.T.);
|
|
#318 = ORIENTED_EDGE('',*,*,#301,.T.);
|
|
#319 = ORIENTED_EDGE('',*,*,#276,.F.);
|
|
#320 = ORIENTED_EDGE('',*,*,#181,.T.);
|
|
#321 = ORIENTED_EDGE('',*,*,#131,.F.);
|
|
#322 = PLANE('',#323);
|
|
#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326);
|
|
#324 = CARTESIAN_POINT('',(5.483333333333,0.,11.));
|
|
#325 = DIRECTION('',(0.,0.,1.));
|
|
#326 = DIRECTION('',(1.,0.,-0.));
|
|
#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#331)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
|
((#328,#329,#330)) REPRESENTATION_CONTEXT('Context #1',
|
|
'3D Context with UNIT and UNCERTAINTY') );
|
|
#328 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
|
#329 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
|
#330 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
|
#331 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#328,
|
|
'distance_accuracy_value','confusion accuracy');
|
|
#332 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#333,#335);
|
|
#333 = ( REPRESENTATION_RELATIONSHIP('','',#44,#10)
|
|
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#334)
|
|
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
|
#334 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
|
|
#335 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#336
|
|
);
|
|
#336 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Group','',#5,#39,$);
|
|
#337 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#41));
|
|
#338 = SHAPE_DEFINITION_REPRESENTATION(#339,#345);
|
|
#339 = PRODUCT_DEFINITION_SHAPE('','',#340);
|
|
#340 = PRODUCT_DEFINITION('design','',#341,#344);
|
|
#341 = PRODUCT_DEFINITION_FORMATION('','',#342);
|
|
#342 = PRODUCT('Matrix_Union','Matrix_Union','',(#343));
|
|
#343 = PRODUCT_CONTEXT('',#2,'mechanical');
|
|
#344 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
|
#345 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#346),#489);
|
|
#346 = MANIFOLD_SOLID_BREP('',#347);
|
|
#347 = CLOSED_SHELL('',(#348,#381,#401,#426,#446,#471,#480));
|
|
#348 = ADVANCED_FACE('',(#349),#376,.T.);
|
|
#349 = FACE_BOUND('',#350,.F.);
|
|
#350 = EDGE_LOOP('',(#351,#361,#368,#369));
|
|
#351 = ORIENTED_EDGE('',*,*,#352,.T.);
|
|
#352 = EDGE_CURVE('',#353,#355,#357,.T.);
|
|
#353 = VERTEX_POINT('',#354);
|
|
#354 = CARTESIAN_POINT('',(5.45,-1.334865011071E-15,0.));
|
|
#355 = VERTEX_POINT('',#356);
|
|
#356 = CARTESIAN_POINT('',(5.45,-1.334865011071E-15,1.));
|
|
#357 = LINE('',#358,#359);
|
|
#358 = CARTESIAN_POINT('',(5.45,-1.334865011071E-15,0.));
|
|
#359 = VECTOR('',#360,1.);
|
|
#360 = DIRECTION('',(0.,0.,1.));
|
|
#361 = ORIENTED_EDGE('',*,*,#362,.T.);
|
|
#362 = EDGE_CURVE('',#355,#355,#363,.T.);
|
|
#363 = CIRCLE('',#364,5.45);
|
|
#364 = AXIS2_PLACEMENT_3D('',#365,#366,#367);
|
|
#365 = CARTESIAN_POINT('',(0.,0.,1.));
|
|
#366 = DIRECTION('',(0.,0.,1.));
|
|
#367 = DIRECTION('',(1.,0.,0.));
|
|
#368 = ORIENTED_EDGE('',*,*,#352,.F.);
|
|
#369 = ORIENTED_EDGE('',*,*,#370,.F.);
|
|
#370 = EDGE_CURVE('',#353,#353,#371,.T.);
|
|
#371 = CIRCLE('',#372,5.45);
|
|
#372 = AXIS2_PLACEMENT_3D('',#373,#374,#375);
|
|
#373 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#374 = DIRECTION('',(0.,0.,1.));
|
|
#375 = DIRECTION('',(1.,0.,0.));
|
|
#376 = CYLINDRICAL_SURFACE('',#377,5.45);
|
|
#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380);
|
|
#378 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#379 = DIRECTION('',(-0.,-0.,-1.));
|
|
#380 = DIRECTION('',(1.,0.,0.));
|
|
#381 = ADVANCED_FACE('',(#382,#385),#396,.T.);
|
|
#382 = FACE_BOUND('',#383,.T.);
|
|
#383 = EDGE_LOOP('',(#384));
|
|
#384 = ORIENTED_EDGE('',*,*,#362,.T.);
|
|
#385 = FACE_BOUND('',#386,.T.);
|
|
#386 = EDGE_LOOP('',(#387));
|
|
#387 = ORIENTED_EDGE('',*,*,#388,.T.);
|
|
#388 = EDGE_CURVE('',#389,#389,#391,.T.);
|
|
#389 = VERTEX_POINT('',#390);
|
|
#390 = CARTESIAN_POINT('',(4.5,-1.102182119233E-15,1.));
|
|
#391 = CIRCLE('',#392,4.5);
|
|
#392 = AXIS2_PLACEMENT_3D('',#393,#394,#395);
|
|
#393 = CARTESIAN_POINT('',(0.,0.,1.));
|
|
#394 = DIRECTION('',(0.,0.,-1.));
|
|
#395 = DIRECTION('',(1.,0.,0.));
|
|
#396 = PLANE('',#397);
|
|
#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400);
|
|
#398 = CARTESIAN_POINT('',(0.,0.,1.));
|
|
#399 = DIRECTION('',(0.,0.,1.));
|
|
#400 = DIRECTION('',(1.,0.,0.));
|
|
#401 = ADVANCED_FACE('',(#402),#421,.T.);
|
|
#402 = FACE_BOUND('',#403,.F.);
|
|
#403 = EDGE_LOOP('',(#404,#405,#413,#420));
|
|
#404 = ORIENTED_EDGE('',*,*,#388,.T.);
|
|
#405 = ORIENTED_EDGE('',*,*,#406,.T.);
|
|
#406 = EDGE_CURVE('',#389,#407,#409,.T.);
|
|
#407 = VERTEX_POINT('',#408);
|
|
#408 = CARTESIAN_POINT('',(4.5,-1.102182119233E-15,9.));
|
|
#409 = LINE('',#410,#411);
|
|
#410 = CARTESIAN_POINT('',(4.5,-1.102182119233E-15,0.));
|
|
#411 = VECTOR('',#412,1.);
|
|
#412 = DIRECTION('',(0.,0.,1.));
|
|
#413 = ORIENTED_EDGE('',*,*,#414,.T.);
|
|
#414 = EDGE_CURVE('',#407,#407,#415,.T.);
|
|
#415 = CIRCLE('',#416,4.5);
|
|
#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
|
|
#417 = CARTESIAN_POINT('',(0.,0.,9.));
|
|
#418 = DIRECTION('',(0.,0.,1.));
|
|
#419 = DIRECTION('',(1.,0.,0.));
|
|
#420 = ORIENTED_EDGE('',*,*,#406,.F.);
|
|
#421 = CYLINDRICAL_SURFACE('',#422,4.5);
|
|
#422 = AXIS2_PLACEMENT_3D('',#423,#424,#425);
|
|
#423 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#424 = DIRECTION('',(-0.,-0.,-1.));
|
|
#425 = DIRECTION('',(1.,0.,0.));
|
|
#426 = ADVANCED_FACE('',(#427,#430),#441,.T.);
|
|
#427 = FACE_BOUND('',#428,.T.);
|
|
#428 = EDGE_LOOP('',(#429));
|
|
#429 = ORIENTED_EDGE('',*,*,#414,.T.);
|
|
#430 = FACE_BOUND('',#431,.T.);
|
|
#431 = EDGE_LOOP('',(#432));
|
|
#432 = ORIENTED_EDGE('',*,*,#433,.T.);
|
|
#433 = EDGE_CURVE('',#434,#434,#436,.T.);
|
|
#434 = VERTEX_POINT('',#435);
|
|
#435 = CARTESIAN_POINT('',(3.175,-7.776507174586E-16,9.));
|
|
#436 = CIRCLE('',#437,3.175);
|
|
#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440);
|
|
#438 = CARTESIAN_POINT('',(0.,0.,9.));
|
|
#439 = DIRECTION('',(0.,0.,-1.));
|
|
#440 = DIRECTION('',(1.,0.,0.));
|
|
#441 = PLANE('',#442);
|
|
#442 = AXIS2_PLACEMENT_3D('',#443,#444,#445);
|
|
#443 = CARTESIAN_POINT('',(0.,0.,9.));
|
|
#444 = DIRECTION('',(0.,0.,1.));
|
|
#445 = DIRECTION('',(1.,0.,0.));
|
|
#446 = ADVANCED_FACE('',(#447),#466,.F.);
|
|
#447 = FACE_BOUND('',#448,.T.);
|
|
#448 = EDGE_LOOP('',(#449,#458,#464,#465));
|
|
#449 = ORIENTED_EDGE('',*,*,#450,.T.);
|
|
#450 = EDGE_CURVE('',#451,#451,#453,.T.);
|
|
#451 = VERTEX_POINT('',#452);
|
|
#452 = CARTESIAN_POINT('',(3.175,-7.776507174586E-16,1.));
|
|
#453 = CIRCLE('',#454,3.175);
|
|
#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457);
|
|
#455 = CARTESIAN_POINT('',(0.,0.,1.));
|
|
#456 = DIRECTION('',(0.,0.,-1.));
|
|
#457 = DIRECTION('',(1.,0.,0.));
|
|
#458 = ORIENTED_EDGE('',*,*,#459,.T.);
|
|
#459 = EDGE_CURVE('',#451,#434,#460,.T.);
|
|
#460 = LINE('',#461,#462);
|
|
#461 = CARTESIAN_POINT('',(3.175,-7.776507174586E-16,-1.));
|
|
#462 = VECTOR('',#463,1.);
|
|
#463 = DIRECTION('',(0.,0.,1.));
|
|
#464 = ORIENTED_EDGE('',*,*,#433,.F.);
|
|
#465 = ORIENTED_EDGE('',*,*,#459,.F.);
|
|
#466 = CYLINDRICAL_SURFACE('',#467,3.175);
|
|
#467 = AXIS2_PLACEMENT_3D('',#468,#469,#470);
|
|
#468 = CARTESIAN_POINT('',(0.,0.,-1.));
|
|
#469 = DIRECTION('',(-0.,-0.,-1.));
|
|
#470 = DIRECTION('',(1.,0.,0.));
|
|
#471 = ADVANCED_FACE('',(#472),#475,.T.);
|
|
#472 = FACE_BOUND('',#473,.T.);
|
|
#473 = EDGE_LOOP('',(#474));
|
|
#474 = ORIENTED_EDGE('',*,*,#450,.F.);
|
|
#475 = PLANE('',#476);
|
|
#476 = AXIS2_PLACEMENT_3D('',#477,#478,#479);
|
|
#477 = CARTESIAN_POINT('',(0.,0.,1.));
|
|
#478 = DIRECTION('',(0.,0.,1.));
|
|
#479 = DIRECTION('',(1.,0.,0.));
|
|
#480 = ADVANCED_FACE('',(#481),#484,.F.);
|
|
#481 = FACE_BOUND('',#482,.T.);
|
|
#482 = EDGE_LOOP('',(#483));
|
|
#483 = ORIENTED_EDGE('',*,*,#370,.F.);
|
|
#484 = PLANE('',#485);
|
|
#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488);
|
|
#486 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#487 = DIRECTION('',(0.,0.,1.));
|
|
#488 = DIRECTION('',(1.,0.,0.));
|
|
#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#493)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
|
((#490,#491,#492)) REPRESENTATION_CONTEXT('Context #1',
|
|
'3D Context with UNIT and UNCERTAINTY') );
|
|
#490 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
|
#491 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
|
#492 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
|
#493 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#490,
|
|
'distance_accuracy_value','confusion accuracy');
|
|
#494 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#495,#497);
|
|
#495 = ( REPRESENTATION_RELATIONSHIP('','',#345,#10)
|
|
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#496)
|
|
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
|
#496 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
|
|
#497 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#498
|
|
);
|
|
#498 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Matrix_Union','',#5,#340,$);
|
|
#499 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#342));
|
|
#500 = SHAPE_DEFINITION_REPRESENTATION(#501,#507);
|
|
#501 = PRODUCT_DEFINITION_SHAPE('','',#502);
|
|
#502 = PRODUCT_DEFINITION('design','',#503,#506);
|
|
#503 = PRODUCT_DEFINITION_FORMATION('','',#504);
|
|
#504 = PRODUCT('Group001','Group001','',(#505));
|
|
#505 = PRODUCT_CONTEXT('',#2,'mechanical');
|
|
#506 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
|
#507 = SHAPE_REPRESENTATION('',(#11,#508,#561,#614,#667),#720);
|
|
#508 = MANIFOLD_SOLID_BREP('',#509);
|
|
#509 = CLOSED_SHELL('',(#510,#543,#552));
|
|
#510 = ADVANCED_FACE('',(#511),#538,.T.);
|
|
#511 = FACE_BOUND('',#512,.F.);
|
|
#512 = EDGE_LOOP('',(#513,#523,#530,#531));
|
|
#513 = ORIENTED_EDGE('',*,*,#514,.T.);
|
|
#514 = EDGE_CURVE('',#515,#517,#519,.T.);
|
|
#515 = VERTEX_POINT('',#516);
|
|
#516 = CARTESIAN_POINT('',(1.3,3.9,0.));
|
|
#517 = VERTEX_POINT('',#518);
|
|
#518 = CARTESIAN_POINT('',(1.3,3.9,2.));
|
|
#519 = LINE('',#520,#521);
|
|
#520 = CARTESIAN_POINT('',(1.3,3.9,0.));
|
|
#521 = VECTOR('',#522,1.);
|
|
#522 = DIRECTION('',(0.,0.,1.));
|
|
#523 = ORIENTED_EDGE('',*,*,#524,.T.);
|
|
#524 = EDGE_CURVE('',#517,#517,#525,.T.);
|
|
#525 = CIRCLE('',#526,1.);
|
|
#526 = AXIS2_PLACEMENT_3D('',#527,#528,#529);
|
|
#527 = CARTESIAN_POINT('',(0.3,3.9,2.));
|
|
#528 = DIRECTION('',(0.,0.,1.));
|
|
#529 = DIRECTION('',(1.,0.,0.));
|
|
#530 = ORIENTED_EDGE('',*,*,#514,.F.);
|
|
#531 = ORIENTED_EDGE('',*,*,#532,.F.);
|
|
#532 = EDGE_CURVE('',#515,#515,#533,.T.);
|
|
#533 = CIRCLE('',#534,1.);
|
|
#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
|
|
#535 = CARTESIAN_POINT('',(0.3,3.9,0.));
|
|
#536 = DIRECTION('',(0.,0.,1.));
|
|
#537 = DIRECTION('',(1.,0.,0.));
|
|
#538 = CYLINDRICAL_SURFACE('',#539,1.);
|
|
#539 = AXIS2_PLACEMENT_3D('',#540,#541,#542);
|
|
#540 = CARTESIAN_POINT('',(0.3,3.9,0.));
|
|
#541 = DIRECTION('',(-0.,-0.,-1.));
|
|
#542 = DIRECTION('',(1.,0.,0.));
|
|
#543 = ADVANCED_FACE('',(#544),#547,.F.);
|
|
#544 = FACE_BOUND('',#545,.T.);
|
|
#545 = EDGE_LOOP('',(#546));
|
|
#546 = ORIENTED_EDGE('',*,*,#532,.F.);
|
|
#547 = PLANE('',#548);
|
|
#548 = AXIS2_PLACEMENT_3D('',#549,#550,#551);
|
|
#549 = CARTESIAN_POINT('',(0.3,3.9,0.));
|
|
#550 = DIRECTION('',(0.,0.,1.));
|
|
#551 = DIRECTION('',(1.,0.,0.));
|
|
#552 = ADVANCED_FACE('',(#553),#556,.T.);
|
|
#553 = FACE_BOUND('',#554,.F.);
|
|
#554 = EDGE_LOOP('',(#555));
|
|
#555 = ORIENTED_EDGE('',*,*,#524,.F.);
|
|
#556 = PLANE('',#557);
|
|
#557 = AXIS2_PLACEMENT_3D('',#558,#559,#560);
|
|
#558 = CARTESIAN_POINT('',(0.3,3.9,2.));
|
|
#559 = DIRECTION('',(0.,0.,1.));
|
|
#560 = DIRECTION('',(1.,0.,0.));
|
|
#561 = MANIFOLD_SOLID_BREP('',#562);
|
|
#562 = CLOSED_SHELL('',(#563,#596,#605));
|
|
#563 = ADVANCED_FACE('',(#564),#591,.T.);
|
|
#564 = FACE_BOUND('',#565,.F.);
|
|
#565 = EDGE_LOOP('',(#566,#576,#583,#584));
|
|
#566 = ORIENTED_EDGE('',*,*,#567,.T.);
|
|
#567 = EDGE_CURVE('',#568,#570,#572,.T.);
|
|
#568 = VERTEX_POINT('',#569);
|
|
#569 = CARTESIAN_POINT('',(1.3,-3.9,0.));
|
|
#570 = VERTEX_POINT('',#571);
|
|
#571 = CARTESIAN_POINT('',(1.3,-3.9,2.));
|
|
#572 = LINE('',#573,#574);
|
|
#573 = CARTESIAN_POINT('',(1.3,-3.9,0.));
|
|
#574 = VECTOR('',#575,1.);
|
|
#575 = DIRECTION('',(0.,0.,1.));
|
|
#576 = ORIENTED_EDGE('',*,*,#577,.T.);
|
|
#577 = EDGE_CURVE('',#570,#570,#578,.T.);
|
|
#578 = CIRCLE('',#579,1.);
|
|
#579 = AXIS2_PLACEMENT_3D('',#580,#581,#582);
|
|
#580 = CARTESIAN_POINT('',(0.3,-3.9,2.));
|
|
#581 = DIRECTION('',(0.,0.,1.));
|
|
#582 = DIRECTION('',(1.,0.,0.));
|
|
#583 = ORIENTED_EDGE('',*,*,#567,.F.);
|
|
#584 = ORIENTED_EDGE('',*,*,#585,.F.);
|
|
#585 = EDGE_CURVE('',#568,#568,#586,.T.);
|
|
#586 = CIRCLE('',#587,1.);
|
|
#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
|
|
#588 = CARTESIAN_POINT('',(0.3,-3.9,0.));
|
|
#589 = DIRECTION('',(0.,0.,1.));
|
|
#590 = DIRECTION('',(1.,0.,0.));
|
|
#591 = CYLINDRICAL_SURFACE('',#592,1.);
|
|
#592 = AXIS2_PLACEMENT_3D('',#593,#594,#595);
|
|
#593 = CARTESIAN_POINT('',(0.3,-3.9,0.));
|
|
#594 = DIRECTION('',(-0.,-0.,-1.));
|
|
#595 = DIRECTION('',(1.,0.,0.));
|
|
#596 = ADVANCED_FACE('',(#597),#600,.F.);
|
|
#597 = FACE_BOUND('',#598,.T.);
|
|
#598 = EDGE_LOOP('',(#599));
|
|
#599 = ORIENTED_EDGE('',*,*,#585,.F.);
|
|
#600 = PLANE('',#601);
|
|
#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604);
|
|
#602 = CARTESIAN_POINT('',(0.3,-3.9,0.));
|
|
#603 = DIRECTION('',(0.,0.,1.));
|
|
#604 = DIRECTION('',(1.,0.,0.));
|
|
#605 = ADVANCED_FACE('',(#606),#609,.T.);
|
|
#606 = FACE_BOUND('',#607,.F.);
|
|
#607 = EDGE_LOOP('',(#608));
|
|
#608 = ORIENTED_EDGE('',*,*,#577,.F.);
|
|
#609 = PLANE('',#610);
|
|
#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613);
|
|
#611 = CARTESIAN_POINT('',(0.3,-3.9,2.));
|
|
#612 = DIRECTION('',(0.,0.,1.));
|
|
#613 = DIRECTION('',(1.,0.,0.));
|
|
#614 = MANIFOLD_SOLID_BREP('',#615);
|
|
#615 = CLOSED_SHELL('',(#616,#649,#658));
|
|
#616 = ADVANCED_FACE('',(#617),#644,.T.);
|
|
#617 = FACE_BOUND('',#618,.F.);
|
|
#618 = EDGE_LOOP('',(#619,#629,#636,#637));
|
|
#619 = ORIENTED_EDGE('',*,*,#620,.T.);
|
|
#620 = EDGE_CURVE('',#621,#623,#625,.T.);
|
|
#621 = VERTEX_POINT('',#622);
|
|
#622 = CARTESIAN_POINT('',(12.9,3.9,0.));
|
|
#623 = VERTEX_POINT('',#624);
|
|
#624 = CARTESIAN_POINT('',(12.9,3.9,2.));
|
|
#625 = LINE('',#626,#627);
|
|
#626 = CARTESIAN_POINT('',(12.9,3.9,0.));
|
|
#627 = VECTOR('',#628,1.);
|
|
#628 = DIRECTION('',(0.,0.,1.));
|
|
#629 = ORIENTED_EDGE('',*,*,#630,.T.);
|
|
#630 = EDGE_CURVE('',#623,#623,#631,.T.);
|
|
#631 = CIRCLE('',#632,1.);
|
|
#632 = AXIS2_PLACEMENT_3D('',#633,#634,#635);
|
|
#633 = CARTESIAN_POINT('',(11.9,3.9,2.));
|
|
#634 = DIRECTION('',(0.,0.,1.));
|
|
#635 = DIRECTION('',(1.,0.,0.));
|
|
#636 = ORIENTED_EDGE('',*,*,#620,.F.);
|
|
#637 = ORIENTED_EDGE('',*,*,#638,.F.);
|
|
#638 = EDGE_CURVE('',#621,#621,#639,.T.);
|
|
#639 = CIRCLE('',#640,1.);
|
|
#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643);
|
|
#641 = CARTESIAN_POINT('',(11.9,3.9,0.));
|
|
#642 = DIRECTION('',(0.,0.,1.));
|
|
#643 = DIRECTION('',(1.,0.,0.));
|
|
#644 = CYLINDRICAL_SURFACE('',#645,1.);
|
|
#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648);
|
|
#646 = CARTESIAN_POINT('',(11.9,3.9,0.));
|
|
#647 = DIRECTION('',(-0.,-0.,-1.));
|
|
#648 = DIRECTION('',(1.,0.,0.));
|
|
#649 = ADVANCED_FACE('',(#650),#653,.F.);
|
|
#650 = FACE_BOUND('',#651,.T.);
|
|
#651 = EDGE_LOOP('',(#652));
|
|
#652 = ORIENTED_EDGE('',*,*,#638,.F.);
|
|
#653 = PLANE('',#654);
|
|
#654 = AXIS2_PLACEMENT_3D('',#655,#656,#657);
|
|
#655 = CARTESIAN_POINT('',(11.9,3.9,0.));
|
|
#656 = DIRECTION('',(0.,0.,1.));
|
|
#657 = DIRECTION('',(1.,0.,0.));
|
|
#658 = ADVANCED_FACE('',(#659),#662,.T.);
|
|
#659 = FACE_BOUND('',#660,.F.);
|
|
#660 = EDGE_LOOP('',(#661));
|
|
#661 = ORIENTED_EDGE('',*,*,#630,.F.);
|
|
#662 = PLANE('',#663);
|
|
#663 = AXIS2_PLACEMENT_3D('',#664,#665,#666);
|
|
#664 = CARTESIAN_POINT('',(11.9,3.9,2.));
|
|
#665 = DIRECTION('',(0.,0.,1.));
|
|
#666 = DIRECTION('',(1.,0.,0.));
|
|
#667 = MANIFOLD_SOLID_BREP('',#668);
|
|
#668 = CLOSED_SHELL('',(#669,#702,#711));
|
|
#669 = ADVANCED_FACE('',(#670),#697,.T.);
|
|
#670 = FACE_BOUND('',#671,.F.);
|
|
#671 = EDGE_LOOP('',(#672,#682,#689,#690));
|
|
#672 = ORIENTED_EDGE('',*,*,#673,.T.);
|
|
#673 = EDGE_CURVE('',#674,#676,#678,.T.);
|
|
#674 = VERTEX_POINT('',#675);
|
|
#675 = CARTESIAN_POINT('',(12.9,-3.9,0.));
|
|
#676 = VERTEX_POINT('',#677);
|
|
#677 = CARTESIAN_POINT('',(12.9,-3.9,2.));
|
|
#678 = LINE('',#679,#680);
|
|
#679 = CARTESIAN_POINT('',(12.9,-3.9,0.));
|
|
#680 = VECTOR('',#681,1.);
|
|
#681 = DIRECTION('',(0.,0.,1.));
|
|
#682 = ORIENTED_EDGE('',*,*,#683,.T.);
|
|
#683 = EDGE_CURVE('',#676,#676,#684,.T.);
|
|
#684 = CIRCLE('',#685,1.);
|
|
#685 = AXIS2_PLACEMENT_3D('',#686,#687,#688);
|
|
#686 = CARTESIAN_POINT('',(11.9,-3.9,2.));
|
|
#687 = DIRECTION('',(0.,0.,1.));
|
|
#688 = DIRECTION('',(1.,0.,0.));
|
|
#689 = ORIENTED_EDGE('',*,*,#673,.F.);
|
|
#690 = ORIENTED_EDGE('',*,*,#691,.F.);
|
|
#691 = EDGE_CURVE('',#674,#674,#692,.T.);
|
|
#692 = CIRCLE('',#693,1.);
|
|
#693 = AXIS2_PLACEMENT_3D('',#694,#695,#696);
|
|
#694 = CARTESIAN_POINT('',(11.9,-3.9,0.));
|
|
#695 = DIRECTION('',(0.,0.,1.));
|
|
#696 = DIRECTION('',(1.,0.,0.));
|
|
#697 = CYLINDRICAL_SURFACE('',#698,1.);
|
|
#698 = AXIS2_PLACEMENT_3D('',#699,#700,#701);
|
|
#699 = CARTESIAN_POINT('',(11.9,-3.9,0.));
|
|
#700 = DIRECTION('',(-0.,-0.,-1.));
|
|
#701 = DIRECTION('',(1.,0.,0.));
|
|
#702 = ADVANCED_FACE('',(#703),#706,.F.);
|
|
#703 = FACE_BOUND('',#704,.T.);
|
|
#704 = EDGE_LOOP('',(#705));
|
|
#705 = ORIENTED_EDGE('',*,*,#691,.F.);
|
|
#706 = PLANE('',#707);
|
|
#707 = AXIS2_PLACEMENT_3D('',#708,#709,#710);
|
|
#708 = CARTESIAN_POINT('',(11.9,-3.9,0.));
|
|
#709 = DIRECTION('',(0.,0.,1.));
|
|
#710 = DIRECTION('',(1.,0.,0.));
|
|
#711 = ADVANCED_FACE('',(#712),#715,.T.);
|
|
#712 = FACE_BOUND('',#713,.F.);
|
|
#713 = EDGE_LOOP('',(#714));
|
|
#714 = ORIENTED_EDGE('',*,*,#683,.F.);
|
|
#715 = PLANE('',#716);
|
|
#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719);
|
|
#717 = CARTESIAN_POINT('',(11.9,-3.9,2.));
|
|
#718 = DIRECTION('',(0.,0.,1.));
|
|
#719 = DIRECTION('',(1.,0.,0.));
|
|
#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#724)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
|
((#721,#722,#723)) REPRESENTATION_CONTEXT('Context #1',
|
|
'3D Context with UNIT and UNCERTAINTY') );
|
|
#721 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
|
#722 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
|
#723 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
|
#724 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#721,
|
|
'distance_accuracy_value','confusion accuracy');
|
|
#725 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#726,#728);
|
|
#726 = ( REPRESENTATION_RELATIONSHIP('','',#507,#10)
|
|
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#727)
|
|
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
|
#727 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
|
|
#728 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#729
|
|
);
|
|
#729 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Group001','',#5,#502,$);
|
|
#730 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#504));
|
|
#731 = SHAPE_DEFINITION_REPRESENTATION(#732,#738);
|
|
#732 = PRODUCT_DEFINITION_SHAPE('','',#733);
|
|
#733 = PRODUCT_DEFINITION('design','',#734,#737);
|
|
#734 = PRODUCT_DEFINITION_FORMATION('','',#735);
|
|
#735 = PRODUCT('Group002','Group002','',(#736));
|
|
#736 = PRODUCT_CONTEXT('',#2,'mechanical');
|
|
#737 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
|
#738 = SHAPE_REPRESENTATION('',(#11,#739,#889,#1039),#1189);
|
|
#739 = MANIFOLD_SOLID_BREP('',#740);
|
|
#740 = CLOSED_SHELL('',(#741,#781,#821,#843,#865,#877));
|
|
#741 = ADVANCED_FACE('',(#742),#776,.F.);
|
|
#742 = FACE_BOUND('',#743,.F.);
|
|
#743 = EDGE_LOOP('',(#744,#754,#762,#770));
|
|
#744 = ORIENTED_EDGE('',*,*,#745,.F.);
|
|
#745 = EDGE_CURVE('',#746,#748,#750,.T.);
|
|
#746 = VERTEX_POINT('',#747);
|
|
#747 = CARTESIAN_POINT('',(-1.,-0.4,-5.));
|
|
#748 = VERTEX_POINT('',#749);
|
|
#749 = CARTESIAN_POINT('',(-1.,-0.4,1.));
|
|
#750 = LINE('',#751,#752);
|
|
#751 = CARTESIAN_POINT('',(-1.,-0.4,-5.));
|
|
#752 = VECTOR('',#753,1.);
|
|
#753 = DIRECTION('',(0.,0.,1.));
|
|
#754 = ORIENTED_EDGE('',*,*,#755,.T.);
|
|
#755 = EDGE_CURVE('',#746,#756,#758,.T.);
|
|
#756 = VERTEX_POINT('',#757);
|
|
#757 = CARTESIAN_POINT('',(-1.,0.4,-5.));
|
|
#758 = LINE('',#759,#760);
|
|
#759 = CARTESIAN_POINT('',(-1.,-0.4,-5.));
|
|
#760 = VECTOR('',#761,1.);
|
|
#761 = DIRECTION('',(0.,1.,0.));
|
|
#762 = ORIENTED_EDGE('',*,*,#763,.T.);
|
|
#763 = EDGE_CURVE('',#756,#764,#766,.T.);
|
|
#764 = VERTEX_POINT('',#765);
|
|
#765 = CARTESIAN_POINT('',(-1.,0.4,1.));
|
|
#766 = LINE('',#767,#768);
|
|
#767 = CARTESIAN_POINT('',(-1.,0.4,-5.));
|
|
#768 = VECTOR('',#769,1.);
|
|
#769 = DIRECTION('',(0.,0.,1.));
|
|
#770 = ORIENTED_EDGE('',*,*,#771,.F.);
|
|
#771 = EDGE_CURVE('',#748,#764,#772,.T.);
|
|
#772 = LINE('',#773,#774);
|
|
#773 = CARTESIAN_POINT('',(-1.,-0.4,1.));
|
|
#774 = VECTOR('',#775,1.);
|
|
#775 = DIRECTION('',(0.,1.,0.));
|
|
#776 = PLANE('',#777);
|
|
#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780);
|
|
#778 = CARTESIAN_POINT('',(-1.,-0.4,-5.));
|
|
#779 = DIRECTION('',(1.,0.,0.));
|
|
#780 = DIRECTION('',(0.,0.,1.));
|
|
#781 = ADVANCED_FACE('',(#782),#816,.T.);
|
|
#782 = FACE_BOUND('',#783,.T.);
|
|
#783 = EDGE_LOOP('',(#784,#794,#802,#810));
|
|
#784 = ORIENTED_EDGE('',*,*,#785,.F.);
|
|
#785 = EDGE_CURVE('',#786,#788,#790,.T.);
|
|
#786 = VERTEX_POINT('',#787);
|
|
#787 = CARTESIAN_POINT('',(1.,-0.4,-5.));
|
|
#788 = VERTEX_POINT('',#789);
|
|
#789 = CARTESIAN_POINT('',(1.,-0.4,1.));
|
|
#790 = LINE('',#791,#792);
|
|
#791 = CARTESIAN_POINT('',(1.,-0.4,-5.));
|
|
#792 = VECTOR('',#793,1.);
|
|
#793 = DIRECTION('',(0.,0.,1.));
|
|
#794 = ORIENTED_EDGE('',*,*,#795,.T.);
|
|
#795 = EDGE_CURVE('',#786,#796,#798,.T.);
|
|
#796 = VERTEX_POINT('',#797);
|
|
#797 = CARTESIAN_POINT('',(1.,0.4,-5.));
|
|
#798 = LINE('',#799,#800);
|
|
#799 = CARTESIAN_POINT('',(1.,-0.4,-5.));
|
|
#800 = VECTOR('',#801,1.);
|
|
#801 = DIRECTION('',(0.,1.,0.));
|
|
#802 = ORIENTED_EDGE('',*,*,#803,.T.);
|
|
#803 = EDGE_CURVE('',#796,#804,#806,.T.);
|
|
#804 = VERTEX_POINT('',#805);
|
|
#805 = CARTESIAN_POINT('',(1.,0.4,1.));
|
|
#806 = LINE('',#807,#808);
|
|
#807 = CARTESIAN_POINT('',(1.,0.4,-5.));
|
|
#808 = VECTOR('',#809,1.);
|
|
#809 = DIRECTION('',(0.,0.,1.));
|
|
#810 = ORIENTED_EDGE('',*,*,#811,.F.);
|
|
#811 = EDGE_CURVE('',#788,#804,#812,.T.);
|
|
#812 = LINE('',#813,#814);
|
|
#813 = CARTESIAN_POINT('',(1.,-0.4,1.));
|
|
#814 = VECTOR('',#815,1.);
|
|
#815 = DIRECTION('',(0.,1.,0.));
|
|
#816 = PLANE('',#817);
|
|
#817 = AXIS2_PLACEMENT_3D('',#818,#819,#820);
|
|
#818 = CARTESIAN_POINT('',(1.,-0.4,-5.));
|
|
#819 = DIRECTION('',(1.,0.,0.));
|
|
#820 = DIRECTION('',(0.,0.,1.));
|
|
#821 = ADVANCED_FACE('',(#822),#838,.F.);
|
|
#822 = FACE_BOUND('',#823,.F.);
|
|
#823 = EDGE_LOOP('',(#824,#830,#831,#837));
|
|
#824 = ORIENTED_EDGE('',*,*,#825,.F.);
|
|
#825 = EDGE_CURVE('',#746,#786,#826,.T.);
|
|
#826 = LINE('',#827,#828);
|
|
#827 = CARTESIAN_POINT('',(-1.,-0.4,-5.));
|
|
#828 = VECTOR('',#829,1.);
|
|
#829 = DIRECTION('',(1.,0.,0.));
|
|
#830 = ORIENTED_EDGE('',*,*,#745,.T.);
|
|
#831 = ORIENTED_EDGE('',*,*,#832,.T.);
|
|
#832 = EDGE_CURVE('',#748,#788,#833,.T.);
|
|
#833 = LINE('',#834,#835);
|
|
#834 = CARTESIAN_POINT('',(-1.,-0.4,1.));
|
|
#835 = VECTOR('',#836,1.);
|
|
#836 = DIRECTION('',(1.,0.,0.));
|
|
#837 = ORIENTED_EDGE('',*,*,#785,.F.);
|
|
#838 = PLANE('',#839);
|
|
#839 = AXIS2_PLACEMENT_3D('',#840,#841,#842);
|
|
#840 = CARTESIAN_POINT('',(-1.,-0.4,-5.));
|
|
#841 = DIRECTION('',(0.,1.,0.));
|
|
#842 = DIRECTION('',(0.,0.,1.));
|
|
#843 = ADVANCED_FACE('',(#844),#860,.T.);
|
|
#844 = FACE_BOUND('',#845,.T.);
|
|
#845 = EDGE_LOOP('',(#846,#852,#853,#859));
|
|
#846 = ORIENTED_EDGE('',*,*,#847,.F.);
|
|
#847 = EDGE_CURVE('',#756,#796,#848,.T.);
|
|
#848 = LINE('',#849,#850);
|
|
#849 = CARTESIAN_POINT('',(-1.,0.4,-5.));
|
|
#850 = VECTOR('',#851,1.);
|
|
#851 = DIRECTION('',(1.,0.,0.));
|
|
#852 = ORIENTED_EDGE('',*,*,#763,.T.);
|
|
#853 = ORIENTED_EDGE('',*,*,#854,.T.);
|
|
#854 = EDGE_CURVE('',#764,#804,#855,.T.);
|
|
#855 = LINE('',#856,#857);
|
|
#856 = CARTESIAN_POINT('',(-1.,0.4,1.));
|
|
#857 = VECTOR('',#858,1.);
|
|
#858 = DIRECTION('',(1.,0.,0.));
|
|
#859 = ORIENTED_EDGE('',*,*,#803,.F.);
|
|
#860 = PLANE('',#861);
|
|
#861 = AXIS2_PLACEMENT_3D('',#862,#863,#864);
|
|
#862 = CARTESIAN_POINT('',(-1.,0.4,-5.));
|
|
#863 = DIRECTION('',(0.,1.,0.));
|
|
#864 = DIRECTION('',(0.,0.,1.));
|
|
#865 = ADVANCED_FACE('',(#866),#872,.F.);
|
|
#866 = FACE_BOUND('',#867,.F.);
|
|
#867 = EDGE_LOOP('',(#868,#869,#870,#871));
|
|
#868 = ORIENTED_EDGE('',*,*,#755,.F.);
|
|
#869 = ORIENTED_EDGE('',*,*,#825,.T.);
|
|
#870 = ORIENTED_EDGE('',*,*,#795,.T.);
|
|
#871 = ORIENTED_EDGE('',*,*,#847,.F.);
|
|
#872 = PLANE('',#873);
|
|
#873 = AXIS2_PLACEMENT_3D('',#874,#875,#876);
|
|
#874 = CARTESIAN_POINT('',(-1.,-0.4,-5.));
|
|
#875 = DIRECTION('',(0.,0.,1.));
|
|
#876 = DIRECTION('',(1.,0.,0.));
|
|
#877 = ADVANCED_FACE('',(#878),#884,.T.);
|
|
#878 = FACE_BOUND('',#879,.T.);
|
|
#879 = EDGE_LOOP('',(#880,#881,#882,#883));
|
|
#880 = ORIENTED_EDGE('',*,*,#771,.F.);
|
|
#881 = ORIENTED_EDGE('',*,*,#832,.T.);
|
|
#882 = ORIENTED_EDGE('',*,*,#811,.T.);
|
|
#883 = ORIENTED_EDGE('',*,*,#854,.F.);
|
|
#884 = PLANE('',#885);
|
|
#885 = AXIS2_PLACEMENT_3D('',#886,#887,#888);
|
|
#886 = CARTESIAN_POINT('',(-1.,-0.4,1.));
|
|
#887 = DIRECTION('',(0.,0.,1.));
|
|
#888 = DIRECTION('',(1.,0.,0.));
|
|
#889 = MANIFOLD_SOLID_BREP('',#890);
|
|
#890 = CLOSED_SHELL('',(#891,#931,#971,#993,#1015,#1027));
|
|
#891 = ADVANCED_FACE('',(#892),#926,.F.);
|
|
#892 = FACE_BOUND('',#893,.F.);
|
|
#893 = EDGE_LOOP('',(#894,#904,#912,#920));
|
|
#894 = ORIENTED_EDGE('',*,*,#895,.F.);
|
|
#895 = EDGE_CURVE('',#896,#898,#900,.T.);
|
|
#896 = VERTEX_POINT('',#897);
|
|
#897 = CARTESIAN_POINT('',(14.,-2.9,-5.));
|
|
#898 = VERTEX_POINT('',#899);
|
|
#899 = CARTESIAN_POINT('',(14.,-2.9,1.));
|
|
#900 = LINE('',#901,#902);
|
|
#901 = CARTESIAN_POINT('',(14.,-2.9,-5.));
|
|
#902 = VECTOR('',#903,1.);
|
|
#903 = DIRECTION('',(0.,0.,1.));
|
|
#904 = ORIENTED_EDGE('',*,*,#905,.T.);
|
|
#905 = EDGE_CURVE('',#896,#906,#908,.T.);
|
|
#906 = VERTEX_POINT('',#907);
|
|
#907 = CARTESIAN_POINT('',(14.,-2.1,-5.));
|
|
#908 = LINE('',#909,#910);
|
|
#909 = CARTESIAN_POINT('',(14.,-2.9,-5.));
|
|
#910 = VECTOR('',#911,1.);
|
|
#911 = DIRECTION('',(0.,1.,0.));
|
|
#912 = ORIENTED_EDGE('',*,*,#913,.T.);
|
|
#913 = EDGE_CURVE('',#906,#914,#916,.T.);
|
|
#914 = VERTEX_POINT('',#915);
|
|
#915 = CARTESIAN_POINT('',(14.,-2.1,1.));
|
|
#916 = LINE('',#917,#918);
|
|
#917 = CARTESIAN_POINT('',(14.,-2.1,-5.));
|
|
#918 = VECTOR('',#919,1.);
|
|
#919 = DIRECTION('',(0.,0.,1.));
|
|
#920 = ORIENTED_EDGE('',*,*,#921,.F.);
|
|
#921 = EDGE_CURVE('',#898,#914,#922,.T.);
|
|
#922 = LINE('',#923,#924);
|
|
#923 = CARTESIAN_POINT('',(14.,-2.9,1.));
|
|
#924 = VECTOR('',#925,1.);
|
|
#925 = DIRECTION('',(0.,1.,0.));
|
|
#926 = PLANE('',#927);
|
|
#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930);
|
|
#928 = CARTESIAN_POINT('',(14.,-2.9,-5.));
|
|
#929 = DIRECTION('',(1.,0.,0.));
|
|
#930 = DIRECTION('',(0.,0.,1.));
|
|
#931 = ADVANCED_FACE('',(#932),#966,.T.);
|
|
#932 = FACE_BOUND('',#933,.T.);
|
|
#933 = EDGE_LOOP('',(#934,#944,#952,#960));
|
|
#934 = ORIENTED_EDGE('',*,*,#935,.F.);
|
|
#935 = EDGE_CURVE('',#936,#938,#940,.T.);
|
|
#936 = VERTEX_POINT('',#937);
|
|
#937 = CARTESIAN_POINT('',(16.,-2.9,-5.));
|
|
#938 = VERTEX_POINT('',#939);
|
|
#939 = CARTESIAN_POINT('',(16.,-2.9,1.));
|
|
#940 = LINE('',#941,#942);
|
|
#941 = CARTESIAN_POINT('',(16.,-2.9,-5.));
|
|
#942 = VECTOR('',#943,1.);
|
|
#943 = DIRECTION('',(0.,0.,1.));
|
|
#944 = ORIENTED_EDGE('',*,*,#945,.T.);
|
|
#945 = EDGE_CURVE('',#936,#946,#948,.T.);
|
|
#946 = VERTEX_POINT('',#947);
|
|
#947 = CARTESIAN_POINT('',(16.,-2.1,-5.));
|
|
#948 = LINE('',#949,#950);
|
|
#949 = CARTESIAN_POINT('',(16.,-2.9,-5.));
|
|
#950 = VECTOR('',#951,1.);
|
|
#951 = DIRECTION('',(0.,1.,0.));
|
|
#952 = ORIENTED_EDGE('',*,*,#953,.T.);
|
|
#953 = EDGE_CURVE('',#946,#954,#956,.T.);
|
|
#954 = VERTEX_POINT('',#955);
|
|
#955 = CARTESIAN_POINT('',(16.,-2.1,1.));
|
|
#956 = LINE('',#957,#958);
|
|
#957 = CARTESIAN_POINT('',(16.,-2.1,-5.));
|
|
#958 = VECTOR('',#959,1.);
|
|
#959 = DIRECTION('',(0.,0.,1.));
|
|
#960 = ORIENTED_EDGE('',*,*,#961,.F.);
|
|
#961 = EDGE_CURVE('',#938,#954,#962,.T.);
|
|
#962 = LINE('',#963,#964);
|
|
#963 = CARTESIAN_POINT('',(16.,-2.9,1.));
|
|
#964 = VECTOR('',#965,1.);
|
|
#965 = DIRECTION('',(0.,1.,0.));
|
|
#966 = PLANE('',#967);
|
|
#967 = AXIS2_PLACEMENT_3D('',#968,#969,#970);
|
|
#968 = CARTESIAN_POINT('',(16.,-2.9,-5.));
|
|
#969 = DIRECTION('',(1.,0.,0.));
|
|
#970 = DIRECTION('',(0.,0.,1.));
|
|
#971 = ADVANCED_FACE('',(#972),#988,.F.);
|
|
#972 = FACE_BOUND('',#973,.F.);
|
|
#973 = EDGE_LOOP('',(#974,#980,#981,#987));
|
|
#974 = ORIENTED_EDGE('',*,*,#975,.F.);
|
|
#975 = EDGE_CURVE('',#896,#936,#976,.T.);
|
|
#976 = LINE('',#977,#978);
|
|
#977 = CARTESIAN_POINT('',(14.,-2.9,-5.));
|
|
#978 = VECTOR('',#979,1.);
|
|
#979 = DIRECTION('',(1.,0.,0.));
|
|
#980 = ORIENTED_EDGE('',*,*,#895,.T.);
|
|
#981 = ORIENTED_EDGE('',*,*,#982,.T.);
|
|
#982 = EDGE_CURVE('',#898,#938,#983,.T.);
|
|
#983 = LINE('',#984,#985);
|
|
#984 = CARTESIAN_POINT('',(14.,-2.9,1.));
|
|
#985 = VECTOR('',#986,1.);
|
|
#986 = DIRECTION('',(1.,0.,0.));
|
|
#987 = ORIENTED_EDGE('',*,*,#935,.F.);
|
|
#988 = PLANE('',#989);
|
|
#989 = AXIS2_PLACEMENT_3D('',#990,#991,#992);
|
|
#990 = CARTESIAN_POINT('',(14.,-2.9,-5.));
|
|
#991 = DIRECTION('',(0.,1.,0.));
|
|
#992 = DIRECTION('',(0.,0.,1.));
|
|
#993 = ADVANCED_FACE('',(#994),#1010,.T.);
|
|
#994 = FACE_BOUND('',#995,.T.);
|
|
#995 = EDGE_LOOP('',(#996,#1002,#1003,#1009));
|
|
#996 = ORIENTED_EDGE('',*,*,#997,.F.);
|
|
#997 = EDGE_CURVE('',#906,#946,#998,.T.);
|
|
#998 = LINE('',#999,#1000);
|
|
#999 = CARTESIAN_POINT('',(14.,-2.1,-5.));
|
|
#1000 = VECTOR('',#1001,1.);
|
|
#1001 = DIRECTION('',(1.,0.,0.));
|
|
#1002 = ORIENTED_EDGE('',*,*,#913,.T.);
|
|
#1003 = ORIENTED_EDGE('',*,*,#1004,.T.);
|
|
#1004 = EDGE_CURVE('',#914,#954,#1005,.T.);
|
|
#1005 = LINE('',#1006,#1007);
|
|
#1006 = CARTESIAN_POINT('',(14.,-2.1,1.));
|
|
#1007 = VECTOR('',#1008,1.);
|
|
#1008 = DIRECTION('',(1.,0.,0.));
|
|
#1009 = ORIENTED_EDGE('',*,*,#953,.F.);
|
|
#1010 = PLANE('',#1011);
|
|
#1011 = AXIS2_PLACEMENT_3D('',#1012,#1013,#1014);
|
|
#1012 = CARTESIAN_POINT('',(14.,-2.1,-5.));
|
|
#1013 = DIRECTION('',(0.,1.,0.));
|
|
#1014 = DIRECTION('',(0.,0.,1.));
|
|
#1015 = ADVANCED_FACE('',(#1016),#1022,.F.);
|
|
#1016 = FACE_BOUND('',#1017,.F.);
|
|
#1017 = EDGE_LOOP('',(#1018,#1019,#1020,#1021));
|
|
#1018 = ORIENTED_EDGE('',*,*,#905,.F.);
|
|
#1019 = ORIENTED_EDGE('',*,*,#975,.T.);
|
|
#1020 = ORIENTED_EDGE('',*,*,#945,.T.);
|
|
#1021 = ORIENTED_EDGE('',*,*,#997,.F.);
|
|
#1022 = PLANE('',#1023);
|
|
#1023 = AXIS2_PLACEMENT_3D('',#1024,#1025,#1026);
|
|
#1024 = CARTESIAN_POINT('',(14.,-2.9,-5.));
|
|
#1025 = DIRECTION('',(0.,0.,1.));
|
|
#1026 = DIRECTION('',(1.,0.,0.));
|
|
#1027 = ADVANCED_FACE('',(#1028),#1034,.T.);
|
|
#1028 = FACE_BOUND('',#1029,.T.);
|
|
#1029 = EDGE_LOOP('',(#1030,#1031,#1032,#1033));
|
|
#1030 = ORIENTED_EDGE('',*,*,#921,.F.);
|
|
#1031 = ORIENTED_EDGE('',*,*,#982,.T.);
|
|
#1032 = ORIENTED_EDGE('',*,*,#961,.T.);
|
|
#1033 = ORIENTED_EDGE('',*,*,#1004,.F.);
|
|
#1034 = PLANE('',#1035);
|
|
#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038);
|
|
#1036 = CARTESIAN_POINT('',(14.,-2.9,1.));
|
|
#1037 = DIRECTION('',(0.,0.,1.));
|
|
#1038 = DIRECTION('',(1.,0.,0.));
|
|
#1039 = MANIFOLD_SOLID_BREP('',#1040);
|
|
#1040 = CLOSED_SHELL('',(#1041,#1081,#1121,#1143,#1165,#1177));
|
|
#1041 = ADVANCED_FACE('',(#1042),#1076,.F.);
|
|
#1042 = FACE_BOUND('',#1043,.F.);
|
|
#1043 = EDGE_LOOP('',(#1044,#1054,#1062,#1070));
|
|
#1044 = ORIENTED_EDGE('',*,*,#1045,.F.);
|
|
#1045 = EDGE_CURVE('',#1046,#1048,#1050,.T.);
|
|
#1046 = VERTEX_POINT('',#1047);
|
|
#1047 = CARTESIAN_POINT('',(14.,2.1,-5.));
|
|
#1048 = VERTEX_POINT('',#1049);
|
|
#1049 = CARTESIAN_POINT('',(14.,2.1,1.));
|
|
#1050 = LINE('',#1051,#1052);
|
|
#1051 = CARTESIAN_POINT('',(14.,2.1,-5.));
|
|
#1052 = VECTOR('',#1053,1.);
|
|
#1053 = DIRECTION('',(0.,0.,1.));
|
|
#1054 = ORIENTED_EDGE('',*,*,#1055,.T.);
|
|
#1055 = EDGE_CURVE('',#1046,#1056,#1058,.T.);
|
|
#1056 = VERTEX_POINT('',#1057);
|
|
#1057 = CARTESIAN_POINT('',(14.,2.9,-5.));
|
|
#1058 = LINE('',#1059,#1060);
|
|
#1059 = CARTESIAN_POINT('',(14.,2.1,-5.));
|
|
#1060 = VECTOR('',#1061,1.);
|
|
#1061 = DIRECTION('',(0.,1.,0.));
|
|
#1062 = ORIENTED_EDGE('',*,*,#1063,.T.);
|
|
#1063 = EDGE_CURVE('',#1056,#1064,#1066,.T.);
|
|
#1064 = VERTEX_POINT('',#1065);
|
|
#1065 = CARTESIAN_POINT('',(14.,2.9,1.));
|
|
#1066 = LINE('',#1067,#1068);
|
|
#1067 = CARTESIAN_POINT('',(14.,2.9,-5.));
|
|
#1068 = VECTOR('',#1069,1.);
|
|
#1069 = DIRECTION('',(0.,0.,1.));
|
|
#1070 = ORIENTED_EDGE('',*,*,#1071,.F.);
|
|
#1071 = EDGE_CURVE('',#1048,#1064,#1072,.T.);
|
|
#1072 = LINE('',#1073,#1074);
|
|
#1073 = CARTESIAN_POINT('',(14.,2.1,1.));
|
|
#1074 = VECTOR('',#1075,1.);
|
|
#1075 = DIRECTION('',(0.,1.,0.));
|
|
#1076 = PLANE('',#1077);
|
|
#1077 = AXIS2_PLACEMENT_3D('',#1078,#1079,#1080);
|
|
#1078 = CARTESIAN_POINT('',(14.,2.1,-5.));
|
|
#1079 = DIRECTION('',(1.,0.,0.));
|
|
#1080 = DIRECTION('',(0.,0.,1.));
|
|
#1081 = ADVANCED_FACE('',(#1082),#1116,.T.);
|
|
#1082 = FACE_BOUND('',#1083,.T.);
|
|
#1083 = EDGE_LOOP('',(#1084,#1094,#1102,#1110));
|
|
#1084 = ORIENTED_EDGE('',*,*,#1085,.F.);
|
|
#1085 = EDGE_CURVE('',#1086,#1088,#1090,.T.);
|
|
#1086 = VERTEX_POINT('',#1087);
|
|
#1087 = CARTESIAN_POINT('',(16.,2.1,-5.));
|
|
#1088 = VERTEX_POINT('',#1089);
|
|
#1089 = CARTESIAN_POINT('',(16.,2.1,1.));
|
|
#1090 = LINE('',#1091,#1092);
|
|
#1091 = CARTESIAN_POINT('',(16.,2.1,-5.));
|
|
#1092 = VECTOR('',#1093,1.);
|
|
#1093 = DIRECTION('',(0.,0.,1.));
|
|
#1094 = ORIENTED_EDGE('',*,*,#1095,.T.);
|
|
#1095 = EDGE_CURVE('',#1086,#1096,#1098,.T.);
|
|
#1096 = VERTEX_POINT('',#1097);
|
|
#1097 = CARTESIAN_POINT('',(16.,2.9,-5.));
|
|
#1098 = LINE('',#1099,#1100);
|
|
#1099 = CARTESIAN_POINT('',(16.,2.1,-5.));
|
|
#1100 = VECTOR('',#1101,1.);
|
|
#1101 = DIRECTION('',(0.,1.,0.));
|
|
#1102 = ORIENTED_EDGE('',*,*,#1103,.T.);
|
|
#1103 = EDGE_CURVE('',#1096,#1104,#1106,.T.);
|
|
#1104 = VERTEX_POINT('',#1105);
|
|
#1105 = CARTESIAN_POINT('',(16.,2.9,1.));
|
|
#1106 = LINE('',#1107,#1108);
|
|
#1107 = CARTESIAN_POINT('',(16.,2.9,-5.));
|
|
#1108 = VECTOR('',#1109,1.);
|
|
#1109 = DIRECTION('',(0.,0.,1.));
|
|
#1110 = ORIENTED_EDGE('',*,*,#1111,.F.);
|
|
#1111 = EDGE_CURVE('',#1088,#1104,#1112,.T.);
|
|
#1112 = LINE('',#1113,#1114);
|
|
#1113 = CARTESIAN_POINT('',(16.,2.1,1.));
|
|
#1114 = VECTOR('',#1115,1.);
|
|
#1115 = DIRECTION('',(0.,1.,0.));
|
|
#1116 = PLANE('',#1117);
|
|
#1117 = AXIS2_PLACEMENT_3D('',#1118,#1119,#1120);
|
|
#1118 = CARTESIAN_POINT('',(16.,2.1,-5.));
|
|
#1119 = DIRECTION('',(1.,0.,0.));
|
|
#1120 = DIRECTION('',(0.,0.,1.));
|
|
#1121 = ADVANCED_FACE('',(#1122),#1138,.F.);
|
|
#1122 = FACE_BOUND('',#1123,.F.);
|
|
#1123 = EDGE_LOOP('',(#1124,#1130,#1131,#1137));
|
|
#1124 = ORIENTED_EDGE('',*,*,#1125,.F.);
|
|
#1125 = EDGE_CURVE('',#1046,#1086,#1126,.T.);
|
|
#1126 = LINE('',#1127,#1128);
|
|
#1127 = CARTESIAN_POINT('',(14.,2.1,-5.));
|
|
#1128 = VECTOR('',#1129,1.);
|
|
#1129 = DIRECTION('',(1.,0.,0.));
|
|
#1130 = ORIENTED_EDGE('',*,*,#1045,.T.);
|
|
#1131 = ORIENTED_EDGE('',*,*,#1132,.T.);
|
|
#1132 = EDGE_CURVE('',#1048,#1088,#1133,.T.);
|
|
#1133 = LINE('',#1134,#1135);
|
|
#1134 = CARTESIAN_POINT('',(14.,2.1,1.));
|
|
#1135 = VECTOR('',#1136,1.);
|
|
#1136 = DIRECTION('',(1.,0.,0.));
|
|
#1137 = ORIENTED_EDGE('',*,*,#1085,.F.);
|
|
#1138 = PLANE('',#1139);
|
|
#1139 = AXIS2_PLACEMENT_3D('',#1140,#1141,#1142);
|
|
#1140 = CARTESIAN_POINT('',(14.,2.1,-5.));
|
|
#1141 = DIRECTION('',(0.,1.,0.));
|
|
#1142 = DIRECTION('',(0.,0.,1.));
|
|
#1143 = ADVANCED_FACE('',(#1144),#1160,.T.);
|
|
#1144 = FACE_BOUND('',#1145,.T.);
|
|
#1145 = EDGE_LOOP('',(#1146,#1152,#1153,#1159));
|
|
#1146 = ORIENTED_EDGE('',*,*,#1147,.F.);
|
|
#1147 = EDGE_CURVE('',#1056,#1096,#1148,.T.);
|
|
#1148 = LINE('',#1149,#1150);
|
|
#1149 = CARTESIAN_POINT('',(14.,2.9,-5.));
|
|
#1150 = VECTOR('',#1151,1.);
|
|
#1151 = DIRECTION('',(1.,0.,0.));
|
|
#1152 = ORIENTED_EDGE('',*,*,#1063,.T.);
|
|
#1153 = ORIENTED_EDGE('',*,*,#1154,.T.);
|
|
#1154 = EDGE_CURVE('',#1064,#1104,#1155,.T.);
|
|
#1155 = LINE('',#1156,#1157);
|
|
#1156 = CARTESIAN_POINT('',(14.,2.9,1.));
|
|
#1157 = VECTOR('',#1158,1.);
|
|
#1158 = DIRECTION('',(1.,0.,0.));
|
|
#1159 = ORIENTED_EDGE('',*,*,#1103,.F.);
|
|
#1160 = PLANE('',#1161);
|
|
#1161 = AXIS2_PLACEMENT_3D('',#1162,#1163,#1164);
|
|
#1162 = CARTESIAN_POINT('',(14.,2.9,-5.));
|
|
#1163 = DIRECTION('',(0.,1.,0.));
|
|
#1164 = DIRECTION('',(0.,0.,1.));
|
|
#1165 = ADVANCED_FACE('',(#1166),#1172,.F.);
|
|
#1166 = FACE_BOUND('',#1167,.F.);
|
|
#1167 = EDGE_LOOP('',(#1168,#1169,#1170,#1171));
|
|
#1168 = ORIENTED_EDGE('',*,*,#1055,.F.);
|
|
#1169 = ORIENTED_EDGE('',*,*,#1125,.T.);
|
|
#1170 = ORIENTED_EDGE('',*,*,#1095,.T.);
|
|
#1171 = ORIENTED_EDGE('',*,*,#1147,.F.);
|
|
#1172 = PLANE('',#1173);
|
|
#1173 = AXIS2_PLACEMENT_3D('',#1174,#1175,#1176);
|
|
#1174 = CARTESIAN_POINT('',(14.,2.1,-5.));
|
|
#1175 = DIRECTION('',(0.,0.,1.));
|
|
#1176 = DIRECTION('',(1.,0.,0.));
|
|
#1177 = ADVANCED_FACE('',(#1178),#1184,.T.);
|
|
#1178 = FACE_BOUND('',#1179,.T.);
|
|
#1179 = EDGE_LOOP('',(#1180,#1181,#1182,#1183));
|
|
#1180 = ORIENTED_EDGE('',*,*,#1071,.F.);
|
|
#1181 = ORIENTED_EDGE('',*,*,#1132,.T.);
|
|
#1182 = ORIENTED_EDGE('',*,*,#1111,.T.);
|
|
#1183 = ORIENTED_EDGE('',*,*,#1154,.F.);
|
|
#1184 = PLANE('',#1185);
|
|
#1185 = AXIS2_PLACEMENT_3D('',#1186,#1187,#1188);
|
|
#1186 = CARTESIAN_POINT('',(14.,2.1,1.));
|
|
#1187 = DIRECTION('',(0.,0.,1.));
|
|
#1188 = DIRECTION('',(1.,0.,0.));
|
|
#1189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1193))
|
|
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1190,#1191,#1192)) REPRESENTATION_CONTEXT
|
|
('Context #1','3D Context with UNIT and UNCERTAINTY') );
|
|
#1190 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
|
#1191 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
|
#1192 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
|
#1193 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1190,
|
|
'distance_accuracy_value','confusion accuracy');
|
|
#1194 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1195,#1197);
|
|
#1195 = ( REPRESENTATION_RELATIONSHIP('','',#738,#10)
|
|
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1196)
|
|
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
|
#1196 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
|
|
#1197 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
|
|
#1198);
|
|
#1198 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Group002','',#5,#733,$);
|
|
#1199 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#735));
|
|
#1200 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
|
|
#1201,#1212,#1221),#1189);
|
|
#1201 = STYLED_ITEM('color',(#1202),#739);
|
|
#1202 = PRESENTATION_STYLE_ASSIGNMENT((#1203,#1209));
|
|
#1203 = SURFACE_STYLE_USAGE(.BOTH.,#1204);
|
|
#1204 = SURFACE_SIDE_STYLE('',(#1205));
|
|
#1205 = SURFACE_STYLE_FILL_AREA(#1206);
|
|
#1206 = FILL_AREA_STYLE('',(#1207));
|
|
#1207 = FILL_AREA_STYLE_COLOUR('',#1208);
|
|
#1208 = COLOUR_RGB('',0.750000000934,0.750000000934,0.750000000934);
|
|
#1209 = CURVE_STYLE('',#1210,POSITIVE_LENGTH_MEASURE(0.1),#1211);
|
|
#1210 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
|
#1211 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
|
|
9.803921802644E-02);
|
|
#1212 = STYLED_ITEM('color',(#1213),#889);
|
|
#1213 = PRESENTATION_STYLE_ASSIGNMENT((#1214,#1219));
|
|
#1214 = SURFACE_STYLE_USAGE(.BOTH.,#1215);
|
|
#1215 = SURFACE_SIDE_STYLE('',(#1216));
|
|
#1216 = SURFACE_STYLE_FILL_AREA(#1217);
|
|
#1217 = FILL_AREA_STYLE('',(#1218));
|
|
#1218 = FILL_AREA_STYLE_COLOUR('',#1208);
|
|
#1219 = CURVE_STYLE('',#1220,POSITIVE_LENGTH_MEASURE(0.1),#1211);
|
|
#1220 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
|
#1221 = STYLED_ITEM('color',(#1222),#1039);
|
|
#1222 = PRESENTATION_STYLE_ASSIGNMENT((#1223,#1228));
|
|
#1223 = SURFACE_STYLE_USAGE(.BOTH.,#1224);
|
|
#1224 = SURFACE_SIDE_STYLE('',(#1225));
|
|
#1225 = SURFACE_STYLE_FILL_AREA(#1226);
|
|
#1226 = FILL_AREA_STYLE('',(#1227));
|
|
#1227 = FILL_AREA_STYLE_COLOUR('',#1208);
|
|
#1228 = CURVE_STYLE('',#1229,POSITIVE_LENGTH_MEASURE(0.1),#1211);
|
|
#1229 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
|
#1230 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
|
|
#1231,#1241,#1250,#1259),#720);
|
|
#1231 = STYLED_ITEM('color',(#1232),#508);
|
|
#1232 = PRESENTATION_STYLE_ASSIGNMENT((#1233,#1239));
|
|
#1233 = SURFACE_STYLE_USAGE(.BOTH.,#1234);
|
|
#1234 = SURFACE_SIDE_STYLE('',(#1235));
|
|
#1235 = SURFACE_STYLE_FILL_AREA(#1236);
|
|
#1236 = FILL_AREA_STYLE('',(#1237));
|
|
#1237 = FILL_AREA_STYLE_COLOUR('',#1238);
|
|
#1238 = COLOUR_RGB('',0.199999998682,0.199999998682,0.199999998682);
|
|
#1239 = CURVE_STYLE('',#1240,POSITIVE_LENGTH_MEASURE(0.1),#1211);
|
|
#1240 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
|
#1241 = STYLED_ITEM('color',(#1242),#561);
|
|
#1242 = PRESENTATION_STYLE_ASSIGNMENT((#1243,#1248));
|
|
#1243 = SURFACE_STYLE_USAGE(.BOTH.,#1244);
|
|
#1244 = SURFACE_SIDE_STYLE('',(#1245));
|
|
#1245 = SURFACE_STYLE_FILL_AREA(#1246);
|
|
#1246 = FILL_AREA_STYLE('',(#1247));
|
|
#1247 = FILL_AREA_STYLE_COLOUR('',#1238);
|
|
#1248 = CURVE_STYLE('',#1249,POSITIVE_LENGTH_MEASURE(0.1),#1211);
|
|
#1249 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
|
#1250 = STYLED_ITEM('color',(#1251),#614);
|
|
#1251 = PRESENTATION_STYLE_ASSIGNMENT((#1252,#1257));
|
|
#1252 = SURFACE_STYLE_USAGE(.BOTH.,#1253);
|
|
#1253 = SURFACE_SIDE_STYLE('',(#1254));
|
|
#1254 = SURFACE_STYLE_FILL_AREA(#1255);
|
|
#1255 = FILL_AREA_STYLE('',(#1256));
|
|
#1256 = FILL_AREA_STYLE_COLOUR('',#1238);
|
|
#1257 = CURVE_STYLE('',#1258,POSITIVE_LENGTH_MEASURE(0.1),#1211);
|
|
#1258 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
|
#1259 = STYLED_ITEM('color',(#1260),#667);
|
|
#1260 = PRESENTATION_STYLE_ASSIGNMENT((#1261,#1266));
|
|
#1261 = SURFACE_STYLE_USAGE(.BOTH.,#1262);
|
|
#1262 = SURFACE_SIDE_STYLE('',(#1263));
|
|
#1263 = SURFACE_STYLE_FILL_AREA(#1264);
|
|
#1264 = FILL_AREA_STYLE('',(#1265));
|
|
#1265 = FILL_AREA_STYLE_COLOUR('',#1238);
|
|
#1266 = CURVE_STYLE('',#1267,POSITIVE_LENGTH_MEASURE(0.1),#1211);
|
|
#1267 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
|
#1268 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
|
|
#1269),#489);
|
|
#1269 = STYLED_ITEM('color',(#1270),#346);
|
|
#1270 = PRESENTATION_STYLE_ASSIGNMENT((#1271,#1276));
|
|
#1271 = SURFACE_STYLE_USAGE(.BOTH.,#1272);
|
|
#1272 = SURFACE_SIDE_STYLE('',(#1273));
|
|
#1273 = SURFACE_STYLE_FILL_AREA(#1274);
|
|
#1274 = FILL_AREA_STYLE('',(#1275));
|
|
#1275 = FILL_AREA_STYLE_COLOUR('',#1208);
|
|
#1276 = CURVE_STYLE('',#1277,POSITIVE_LENGTH_MEASURE(0.1),#1211);
|
|
#1277 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
|
#1278 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
|
|
#1279),#327);
|
|
#1279 = STYLED_ITEM('color',(#1280),#45);
|
|
#1280 = PRESENTATION_STYLE_ASSIGNMENT((#1281,#1286));
|
|
#1281 = SURFACE_STYLE_USAGE(.BOTH.,#1282);
|
|
#1282 = SURFACE_SIDE_STYLE('',(#1283));
|
|
#1283 = SURFACE_STYLE_FILL_AREA(#1284);
|
|
#1284 = FILL_AREA_STYLE('',(#1285));
|
|
#1285 = FILL_AREA_STYLE_COLOUR('',#1238);
|
|
#1286 = CURVE_STYLE('',#1287,POSITIVE_LENGTH_MEASURE(0.1),#1211);
|
|
#1287 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
|
ENDSEC;
|
|
END-ISO-10303-21;
|