├── LICENSE
├── README.md
├── freecad
├── magbox.FCStd
├── magbox_base.FCStd
├── magbox_pushrod.FCStd
├── magbox_wall.FCStd
├── magbox_wall_assembly.FCStd
├── magnet.FCStd
└── screw_M2.5.FCStd
├── step
├── cover.step
├── inner_plate.step
├── locking_tab.step
└── main_body.step
└── stl
├── cover.stl
├── inner_plate.stl
├── locking_tab.stl
└── main_body.stl
/LICENSE:
--------------------------------------------------------------------------------
1 | GNU GENERAL PUBLIC LICENSE
2 | Version 3, 29 June 2007
3 |
4 | Copyright (C) 2007 Free Software Foundation, Inc.
5 | Everyone is permitted to copy and distribute verbatim copies
6 | of this license document, but changing it is not allowed.
7 |
8 | Preamble
9 |
10 | The GNU General Public License is a free, copyleft license for
11 | software and other kinds of works.
12 |
13 | The licenses for most software and other practical works are designed
14 | to take away your freedom to share and change the works. By contrast,
15 | the GNU General Public License is intended to guarantee your freedom to
16 | share and change all versions of a program--to make sure it remains free
17 | software for all its users. We, the Free Software Foundation, use the
18 | GNU General Public License for most of our software; it applies also to
19 | any other work released this way by its authors. You can apply it to
20 | your programs, too.
21 |
22 | When we speak of free software, we are referring to freedom, not
23 | price. Our General Public Licenses are designed to make sure that you
24 | have the freedom to distribute copies of free software (and charge for
25 | them if you wish), that you receive source code or can get it if you
26 | want it, that you can change the software or use pieces of it in new
27 | free programs, and that you know you can do these things.
28 |
29 | To protect your rights, we need to prevent others from denying you
30 | these rights or asking you to surrender the rights. Therefore, you have
31 | certain responsibilities if you distribute copies of the software, or if
32 | you modify it: responsibilities to respect the freedom of others.
33 |
34 | For example, if you distribute copies of such a program, whether
35 | gratis or for a fee, you must pass on to the recipients the same
36 | freedoms that you received. You must make sure that they, too, receive
37 | or can get the source code. And you must show them these terms so they
38 | know their rights.
39 |
40 | Developers that use the GNU GPL protect your rights with two steps:
41 | (1) assert copyright on the software, and (2) offer you this License
42 | giving you legal permission to copy, distribute and/or modify it.
43 |
44 | For the developers' and authors' protection, the GPL clearly explains
45 | that there is no warranty for this free software. For both users' and
46 | authors' sake, the GPL requires that modified versions be marked as
47 | changed, so that their problems will not be attributed erroneously to
48 | authors of previous versions.
49 |
50 | Some devices are designed to deny users access to install or run
51 | modified versions of the software inside them, although the manufacturer
52 | can do so. This is fundamentally incompatible with the aim of
53 | protecting users' freedom to change the software. The systematic
54 | pattern of such abuse occurs in the area of products for individuals to
55 | use, which is precisely where it is most unacceptable. Therefore, we
56 | have designed this version of the GPL to prohibit the practice for those
57 | products. If such problems arise substantially in other domains, we
58 | stand ready to extend this provision to those domains in future versions
59 | of the GPL, as needed to protect the freedom of users.
60 |
61 | Finally, every program is threatened constantly by software patents.
62 | States should not allow patents to restrict development and use of
63 | software on general-purpose computers, but in those that do, we wish to
64 | avoid the special danger that patents applied to a free program could
65 | make it effectively proprietary. To prevent this, the GPL assures that
66 | patents cannot be used to render the program non-free.
67 |
68 | The precise terms and conditions for copying, distribution and
69 | modification follow.
70 |
71 | TERMS AND CONDITIONS
72 |
73 | 0. Definitions.
74 |
75 | "This License" refers to version 3 of the GNU General Public License.
76 |
77 | "Copyright" also means copyright-like laws that apply to other kinds of
78 | works, such as semiconductor masks.
79 |
80 | "The Program" refers to any copyrightable work licensed under this
81 | License. Each licensee is addressed as "you". "Licensees" and
82 | "recipients" may be individuals or organizations.
83 |
84 | To "modify" a work means to copy from or adapt all or part of the work
85 | in a fashion requiring copyright permission, other than the making of an
86 | exact copy. The resulting work is called a "modified version" of the
87 | earlier work or a work "based on" the earlier work.
88 |
89 | A "covered work" means either the unmodified Program or a work based
90 | on the Program.
91 |
92 | To "propagate" a work means to do anything with it that, without
93 | permission, would make you directly or secondarily liable for
94 | infringement under applicable copyright law, except executing it on a
95 | computer or modifying a private copy. Propagation includes copying,
96 | distribution (with or without modification), making available to the
97 | public, and in some countries other activities as well.
98 |
99 | To "convey" a work means any kind of propagation that enables other
100 | parties to make or receive copies. Mere interaction with a user through
101 | a computer network, with no transfer of a copy, is not conveying.
102 |
103 | An interactive user interface displays "Appropriate Legal Notices"
104 | to the extent that it includes a convenient and prominently visible
105 | feature that (1) displays an appropriate copyright notice, and (2)
106 | tells the user that there is no warranty for the work (except to the
107 | extent that warranties are provided), that licensees may convey the
108 | work under this License, and how to view a copy of this License. If
109 | the interface presents a list of user commands or options, such as a
110 | menu, a prominent item in the list meets this criterion.
111 |
112 | 1. Source Code.
113 |
114 | The "source code" for a work means the preferred form of the work
115 | for making modifications to it. "Object code" means any non-source
116 | form of a work.
117 |
118 | A "Standard Interface" means an interface that either is an official
119 | standard defined by a recognized standards body, or, in the case of
120 | interfaces specified for a particular programming language, one that
121 | is widely used among developers working in that language.
122 |
123 | The "System Libraries" of an executable work include anything, other
124 | than the work as a whole, that (a) is included in the normal form of
125 | packaging a Major Component, but which is not part of that Major
126 | Component, and (b) serves only to enable use of the work with that
127 | Major Component, or to implement a Standard Interface for which an
128 | implementation is available to the public in source code form. A
129 | "Major Component", in this context, means a major essential component
130 | (kernel, window system, and so on) of the specific operating system
131 | (if any) on which the executable work runs, or a compiler used to
132 | produce the work, or an object code interpreter used to run it.
133 |
134 | The "Corresponding Source" for a work in object code form means all
135 | the source code needed to generate, install, and (for an executable
136 | work) run the object code and to modify the work, including scripts to
137 | control those activities. However, it does not include the work's
138 | System Libraries, or general-purpose tools or generally available free
139 | programs which are used unmodified in performing those activities but
140 | which are not part of the work. For example, Corresponding Source
141 | includes interface definition files associated with source files for
142 | the work, and the source code for shared libraries and dynamically
143 | linked subprograms that the work is specifically designed to require,
144 | such as by intimate data communication or control flow between those
145 | subprograms and other parts of the work.
146 |
147 | The Corresponding Source need not include anything that users
148 | can regenerate automatically from other parts of the Corresponding
149 | Source.
150 |
151 | The Corresponding Source for a work in source code form is that
152 | same work.
153 |
154 | 2. Basic Permissions.
155 |
156 | All rights granted under this License are granted for the term of
157 | copyright on the Program, and are irrevocable provided the stated
158 | conditions are met. This License explicitly affirms your unlimited
159 | permission to run the unmodified Program. The output from running a
160 | covered work is covered by this License only if the output, given its
161 | content, constitutes a covered work. This License acknowledges your
162 | rights of fair use or other equivalent, as provided by copyright law.
163 |
164 | You may make, run and propagate covered works that you do not
165 | convey, without conditions so long as your license otherwise remains
166 | in force. You may convey covered works to others for the sole purpose
167 | of having them make modifications exclusively for you, or provide you
168 | with facilities for running those works, provided that you comply with
169 | the terms of this License in conveying all material for which you do
170 | not control copyright. Those thus making or running the covered works
171 | for you must do so exclusively on your behalf, under your direction
172 | and control, on terms that prohibit them from making any copies of
173 | your copyrighted material outside their relationship with you.
174 |
175 | Conveying under any other circumstances is permitted solely under
176 | the conditions stated below. Sublicensing is not allowed; section 10
177 | makes it unnecessary.
178 |
179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
180 |
181 | No covered work shall be deemed part of an effective technological
182 | measure under any applicable law fulfilling obligations under article
183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or
184 | similar laws prohibiting or restricting circumvention of such
185 | measures.
186 |
187 | When you convey a covered work, you waive any legal power to forbid
188 | circumvention of technological measures to the extent such circumvention
189 | is effected by exercising rights under this License with respect to
190 | the covered work, and you disclaim any intention to limit operation or
191 | modification of the work as a means of enforcing, against the work's
192 | users, your or third parties' legal rights to forbid circumvention of
193 | technological measures.
194 |
195 | 4. Conveying Verbatim Copies.
196 |
197 | You may convey verbatim copies of the Program's source code as you
198 | receive it, in any medium, provided that you conspicuously and
199 | appropriately publish on each copy an appropriate copyright notice;
200 | keep intact all notices stating that this License and any
201 | non-permissive terms added in accord with section 7 apply to the code;
202 | keep intact all notices of the absence of any warranty; and give all
203 | recipients a copy of this License along with the Program.
204 |
205 | You may charge any price or no price for each copy that you convey,
206 | and you may offer support or warranty protection for a fee.
207 |
208 | 5. Conveying Modified Source Versions.
209 |
210 | You may convey a work based on the Program, or the modifications to
211 | produce it from the Program, in the form of source code under the
212 | terms of section 4, provided that you also meet all of these conditions:
213 |
214 | a) The work must carry prominent notices stating that you modified
215 | it, and giving a relevant date.
216 |
217 | b) The work must carry prominent notices stating that it is
218 | released under this License and any conditions added under section
219 | 7. This requirement modifies the requirement in section 4 to
220 | "keep intact all notices".
221 |
222 | c) You must license the entire work, as a whole, under this
223 | License to anyone who comes into possession of a copy. This
224 | License will therefore apply, along with any applicable section 7
225 | additional terms, to the whole of the work, and all its parts,
226 | regardless of how they are packaged. This License gives no
227 | permission to license the work in any other way, but it does not
228 | invalidate such permission if you have separately received it.
229 |
230 | d) If the work has interactive user interfaces, each must display
231 | Appropriate Legal Notices; however, if the Program has interactive
232 | interfaces that do not display Appropriate Legal Notices, your
233 | work need not make them do so.
234 |
235 | A compilation of a covered work with other separate and independent
236 | works, which are not by their nature extensions of the covered work,
237 | and which are not combined with it such as to form a larger program,
238 | in or on a volume of a storage or distribution medium, is called an
239 | "aggregate" if the compilation and its resulting copyright are not
240 | used to limit the access or legal rights of the compilation's users
241 | beyond what the individual works permit. Inclusion of a covered work
242 | in an aggregate does not cause this License to apply to the other
243 | parts of the aggregate.
244 |
245 | 6. Conveying Non-Source Forms.
246 |
247 | You may convey a covered work in object code form under the terms
248 | of sections 4 and 5, provided that you also convey the
249 | machine-readable Corresponding Source under the terms of this License,
250 | in one of these ways:
251 |
252 | a) Convey the object code in, or embodied in, a physical product
253 | (including a physical distribution medium), accompanied by the
254 | Corresponding Source fixed on a durable physical medium
255 | customarily used for software interchange.
256 |
257 | b) Convey the object code in, or embodied in, a physical product
258 | (including a physical distribution medium), accompanied by a
259 | written offer, valid for at least three years and valid for as
260 | long as you offer spare parts or customer support for that product
261 | model, to give anyone who possesses the object code either (1) a
262 | copy of the Corresponding Source for all the software in the
263 | product that is covered by this License, on a durable physical
264 | medium customarily used for software interchange, for a price no
265 | more than your reasonable cost of physically performing this
266 | conveying of source, or (2) access to copy the
267 | Corresponding Source from a network server at no charge.
268 |
269 | c) Convey individual copies of the object code with a copy of the
270 | written offer to provide the Corresponding Source. This
271 | alternative is allowed only occasionally and noncommercially, and
272 | only if you received the object code with such an offer, in accord
273 | with subsection 6b.
274 |
275 | d) Convey the object code by offering access from a designated
276 | place (gratis or for a charge), and offer equivalent access to the
277 | Corresponding Source in the same way through the same place at no
278 | further charge. You need not require recipients to copy the
279 | Corresponding Source along with the object code. If the place to
280 | copy the object code is a network server, the Corresponding Source
281 | may be on a different server (operated by you or a third party)
282 | that supports equivalent copying facilities, provided you maintain
283 | clear directions next to the object code saying where to find the
284 | Corresponding Source. Regardless of what server hosts the
285 | Corresponding Source, you remain obligated to ensure that it is
286 | available for as long as needed to satisfy these requirements.
287 |
288 | e) Convey the object code using peer-to-peer transmission, provided
289 | you inform other peers where the object code and Corresponding
290 | Source of the work are being offered to the general public at no
291 | charge under subsection 6d.
292 |
293 | A separable portion of the object code, whose source code is excluded
294 | from the Corresponding Source as a System Library, need not be
295 | included in conveying the object code work.
296 |
297 | A "User Product" is either (1) a "consumer product", which means any
298 | tangible personal property which is normally used for personal, family,
299 | or household purposes, or (2) anything designed or sold for incorporation
300 | into a dwelling. In determining whether a product is a consumer product,
301 | doubtful cases shall be resolved in favor of coverage. For a particular
302 | product received by a particular user, "normally used" refers to a
303 | typical or common use of that class of product, regardless of the status
304 | of the particular user or of the way in which the particular user
305 | actually uses, or expects or is expected to use, the product. A product
306 | is a consumer product regardless of whether the product has substantial
307 | commercial, industrial or non-consumer uses, unless such uses represent
308 | the only significant mode of use of the product.
309 |
310 | "Installation Information" for a User Product means any methods,
311 | procedures, authorization keys, or other information required to install
312 | and execute modified versions of a covered work in that User Product from
313 | a modified version of its Corresponding Source. The information must
314 | suffice to ensure that the continued functioning of the modified object
315 | code is in no case prevented or interfered with solely because
316 | modification has been made.
317 |
318 | If you convey an object code work under this section in, or with, or
319 | specifically for use in, a User Product, and the conveying occurs as
320 | part of a transaction in which the right of possession and use of the
321 | User Product is transferred to the recipient in perpetuity or for a
322 | fixed term (regardless of how the transaction is characterized), the
323 | Corresponding Source conveyed under this section must be accompanied
324 | by the Installation Information. But this requirement does not apply
325 | if neither you nor any third party retains the ability to install
326 | modified object code on the User Product (for example, the work has
327 | been installed in ROM).
328 |
329 | The requirement to provide Installation Information does not include a
330 | requirement to continue to provide support service, warranty, or updates
331 | for a work that has been modified or installed by the recipient, or for
332 | the User Product in which it has been modified or installed. Access to a
333 | network may be denied when the modification itself materially and
334 | adversely affects the operation of the network or violates the rules and
335 | protocols for communication across the network.
336 |
337 | Corresponding Source conveyed, and Installation Information provided,
338 | in accord with this section must be in a format that is publicly
339 | documented (and with an implementation available to the public in
340 | source code form), and must require no special password or key for
341 | unpacking, reading or copying.
342 |
343 | 7. Additional Terms.
344 |
345 | "Additional permissions" are terms that supplement the terms of this
346 | License by making exceptions from one or more of its conditions.
347 | Additional permissions that are applicable to the entire Program shall
348 | be treated as though they were included in this License, to the extent
349 | that they are valid under applicable law. If additional permissions
350 | apply only to part of the Program, that part may be used separately
351 | under those permissions, but the entire Program remains governed by
352 | this License without regard to the additional permissions.
353 |
354 | When you convey a copy of a covered work, you may at your option
355 | remove any additional permissions from that copy, or from any part of
356 | it. (Additional permissions may be written to require their own
357 | removal in certain cases when you modify the work.) You may place
358 | additional permissions on material, added by you to a covered work,
359 | for which you have or can give appropriate copyright permission.
360 |
361 | Notwithstanding any other provision of this License, for material you
362 | add to a covered work, you may (if authorized by the copyright holders of
363 | that material) supplement the terms of this License with terms:
364 |
365 | a) Disclaiming warranty or limiting liability differently from the
366 | terms of sections 15 and 16 of this License; or
367 |
368 | b) Requiring preservation of specified reasonable legal notices or
369 | author attributions in that material or in the Appropriate Legal
370 | Notices displayed by works containing it; or
371 |
372 | c) Prohibiting misrepresentation of the origin of that material, or
373 | requiring that modified versions of such material be marked in
374 | reasonable ways as different from the original version; or
375 |
376 | d) Limiting the use for publicity purposes of names of licensors or
377 | authors of the material; or
378 |
379 | e) Declining to grant rights under trademark law for use of some
380 | trade names, trademarks, or service marks; or
381 |
382 | f) Requiring indemnification of licensors and authors of that
383 | material by anyone who conveys the material (or modified versions of
384 | it) with contractual assumptions of liability to the recipient, for
385 | any liability that these contractual assumptions directly impose on
386 | those licensors and authors.
387 |
388 | All other non-permissive additional terms are considered "further
389 | restrictions" within the meaning of section 10. If the Program as you
390 | received it, or any part of it, contains a notice stating that it is
391 | governed by this License along with a term that is a further
392 | restriction, you may remove that term. If a license document contains
393 | a further restriction but permits relicensing or conveying under this
394 | License, you may add to a covered work material governed by the terms
395 | of that license document, provided that the further restriction does
396 | not survive such relicensing or conveying.
397 |
398 | If you add terms to a covered work in accord with this section, you
399 | must place, in the relevant source files, a statement of the
400 | additional terms that apply to those files, or a notice indicating
401 | where to find the applicable terms.
402 |
403 | Additional terms, permissive or non-permissive, may be stated in the
404 | form of a separately written license, or stated as exceptions;
405 | the above requirements apply either way.
406 |
407 | 8. Termination.
408 |
409 | You may not propagate or modify a covered work except as expressly
410 | provided under this License. Any attempt otherwise to propagate or
411 | modify it is void, and will automatically terminate your rights under
412 | this License (including any patent licenses granted under the third
413 | paragraph of section 11).
414 |
415 | However, if you cease all violation of this License, then your
416 | license from a particular copyright holder is reinstated (a)
417 | provisionally, unless and until the copyright holder explicitly and
418 | finally terminates your license, and (b) permanently, if the copyright
419 | holder fails to notify you of the violation by some reasonable means
420 | prior to 60 days after the cessation.
421 |
422 | Moreover, your license from a particular copyright holder is
423 | reinstated permanently if the copyright holder notifies you of the
424 | violation by some reasonable means, this is the first time you have
425 | received notice of violation of this License (for any work) from that
426 | copyright holder, and you cure the violation prior to 30 days after
427 | your receipt of the notice.
428 |
429 | Termination of your rights under this section does not terminate the
430 | licenses of parties who have received copies or rights from you under
431 | this License. If your rights have been terminated and not permanently
432 | reinstated, you do not qualify to receive new licenses for the same
433 | material under section 10.
434 |
435 | 9. Acceptance Not Required for Having Copies.
436 |
437 | You are not required to accept this License in order to receive or
438 | run a copy of the Program. Ancillary propagation of a covered work
439 | occurring solely as a consequence of using peer-to-peer transmission
440 | to receive a copy likewise does not require acceptance. However,
441 | nothing other than this License grants you permission to propagate or
442 | modify any covered work. These actions infringe copyright if you do
443 | not accept this License. Therefore, by modifying or propagating a
444 | covered work, you indicate your acceptance of this License to do so.
445 |
446 | 10. Automatic Licensing of Downstream Recipients.
447 |
448 | Each time you convey a covered work, the recipient automatically
449 | receives a license from the original licensors, to run, modify and
450 | propagate that work, subject to this License. You are not responsible
451 | for enforcing compliance by third parties with this License.
452 |
453 | An "entity transaction" is a transaction transferring control of an
454 | organization, or substantially all assets of one, or subdividing an
455 | organization, or merging organizations. If propagation of a covered
456 | work results from an entity transaction, each party to that
457 | transaction who receives a copy of the work also receives whatever
458 | licenses to the work the party's predecessor in interest had or could
459 | give under the previous paragraph, plus a right to possession of the
460 | Corresponding Source of the work from the predecessor in interest, if
461 | the predecessor has it or can get it with reasonable efforts.
462 |
463 | You may not impose any further restrictions on the exercise of the
464 | rights granted or affirmed under this License. For example, you may
465 | not impose a license fee, royalty, or other charge for exercise of
466 | rights granted under this License, and you may not initiate litigation
467 | (including a cross-claim or counterclaim in a lawsuit) alleging that
468 | any patent claim is infringed by making, using, selling, offering for
469 | sale, or importing the Program or any portion of it.
470 |
471 | 11. Patents.
472 |
473 | A "contributor" is a copyright holder who authorizes use under this
474 | License of the Program or a work on which the Program is based. The
475 | work thus licensed is called the contributor's "contributor version".
476 |
477 | A contributor's "essential patent claims" are all patent claims
478 | owned or controlled by the contributor, whether already acquired or
479 | hereafter acquired, that would be infringed by some manner, permitted
480 | by this License, of making, using, or selling its contributor version,
481 | but do not include claims that would be infringed only as a
482 | consequence of further modification of the contributor version. For
483 | purposes of this definition, "control" includes the right to grant
484 | patent sublicenses in a manner consistent with the requirements of
485 | this License.
486 |
487 | Each contributor grants you a non-exclusive, worldwide, royalty-free
488 | patent license under the contributor's essential patent claims, to
489 | make, use, sell, offer for sale, import and otherwise run, modify and
490 | propagate the contents of its contributor version.
491 |
492 | In the following three paragraphs, a "patent license" is any express
493 | agreement or commitment, however denominated, not to enforce a patent
494 | (such as an express permission to practice a patent or covenant not to
495 | sue for patent infringement). To "grant" such a patent license to a
496 | party means to make such an agreement or commitment not to enforce a
497 | patent against the party.
498 |
499 | If you convey a covered work, knowingly relying on a patent license,
500 | and the Corresponding Source of the work is not available for anyone
501 | to copy, free of charge and under the terms of this License, through a
502 | publicly available network server or other readily accessible means,
503 | then you must either (1) cause the Corresponding Source to be so
504 | available, or (2) arrange to deprive yourself of the benefit of the
505 | patent license for this particular work, or (3) arrange, in a manner
506 | consistent with the requirements of this License, to extend the patent
507 | license to downstream recipients. "Knowingly relying" means you have
508 | actual knowledge that, but for the patent license, your conveying the
509 | covered work in a country, or your recipient's use of the covered work
510 | in a country, would infringe one or more identifiable patents in that
511 | country that you have reason to believe are valid.
512 |
513 | If, pursuant to or in connection with a single transaction or
514 | arrangement, you convey, or propagate by procuring conveyance of, a
515 | covered work, and grant a patent license to some of the parties
516 | receiving the covered work authorizing them to use, propagate, modify
517 | or convey a specific copy of the covered work, then the patent license
518 | you grant is automatically extended to all recipients of the covered
519 | work and works based on it.
520 |
521 | A patent license is "discriminatory" if it does not include within
522 | the scope of its coverage, prohibits the exercise of, or is
523 | conditioned on the non-exercise of one or more of the rights that are
524 | specifically granted under this License. You may not convey a covered
525 | work if you are a party to an arrangement with a third party that is
526 | in the business of distributing software, under which you make payment
527 | to the third party based on the extent of your activity of conveying
528 | the work, and under which the third party grants, to any of the
529 | parties who would receive the covered work from you, a discriminatory
530 | patent license (a) in connection with copies of the covered work
531 | conveyed by you (or copies made from those copies), or (b) primarily
532 | for and in connection with specific products or compilations that
533 | contain the covered work, unless you entered into that arrangement,
534 | or that patent license was granted, prior to 28 March 2007.
535 |
536 | Nothing in this License shall be construed as excluding or limiting
537 | any implied license or other defenses to infringement that may
538 | otherwise be available to you under applicable patent law.
539 |
540 | 12. No Surrender of Others' Freedom.
541 |
542 | If conditions are imposed on you (whether by court order, agreement or
543 | otherwise) that contradict the conditions of this License, they do not
544 | excuse you from the conditions of this License. If you cannot convey a
545 | covered work so as to satisfy simultaneously your obligations under this
546 | License and any other pertinent obligations, then as a consequence you may
547 | not convey it at all. For example, if you agree to terms that obligate you
548 | to collect a royalty for further conveying from those to whom you convey
549 | the Program, the only way you could satisfy both those terms and this
550 | License would be to refrain entirely from conveying the Program.
551 |
552 | 13. Use with the GNU Affero General Public License.
553 |
554 | Notwithstanding any other provision of this License, you have
555 | permission to link or combine any covered work with a work licensed
556 | under version 3 of the GNU Affero General Public License into a single
557 | combined work, and to convey the resulting work. The terms of this
558 | License will continue to apply to the part which is the covered work,
559 | but the special requirements of the GNU Affero General Public License,
560 | section 13, concerning interaction through a network will apply to the
561 | combination as such.
562 |
563 | 14. Revised Versions of this License.
564 |
565 | The Free Software Foundation may publish revised and/or new versions of
566 | the GNU General Public License from time to time. Such new versions will
567 | be similar in spirit to the present version, but may differ in detail to
568 | address new problems or concerns.
569 |
570 | Each version is given a distinguishing version number. If the
571 | Program specifies that a certain numbered version of the GNU General
572 | Public License "or any later version" applies to it, you have the
573 | option of following the terms and conditions either of that numbered
574 | version or of any later version published by the Free Software
575 | Foundation. If the Program does not specify a version number of the
576 | GNU General Public License, you may choose any version ever published
577 | by the Free Software Foundation.
578 |
579 | If the Program specifies that a proxy can decide which future
580 | versions of the GNU General Public License can be used, that proxy's
581 | public statement of acceptance of a version permanently authorizes you
582 | to choose that version for the Program.
583 |
584 | Later license versions may give you additional or different
585 | permissions. However, no additional obligations are imposed on any
586 | author or copyright holder as a result of your choosing to follow a
587 | later version.
588 |
589 | 15. Disclaimer of Warranty.
590 |
591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
599 |
600 | 16. Limitation of Liability.
601 |
602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
610 | SUCH DAMAGES.
611 |
612 | 17. Interpretation of Sections 15 and 16.
613 |
614 | If the disclaimer of warranty and limitation of liability provided
615 | above cannot be given local legal effect according to their terms,
616 | reviewing courts shall apply local law that most closely approximates
617 | an absolute waiver of all civil liability in connection with the
618 | Program, unless a warranty or assumption of liability accompanies a
619 | copy of the Program in return for a fee.
620 |
621 | END OF TERMS AND CONDITIONS
622 |
623 | How to Apply These Terms to Your New Programs
624 |
625 | If you develop a new program, and you want it to be of the greatest
626 | possible use to the public, the best way to achieve this is to make it
627 | free software which everyone can redistribute and change under these terms.
628 |
629 | To do so, attach the following notices to the program. It is safest
630 | to attach them to the start of each source file to most effectively
631 | state the exclusion of warranty; and each file should have at least
632 | the "copyright" line and a pointer to where the full notice is found.
633 |
634 |
635 | Copyright (C)
636 |
637 | This program is free software: you can redistribute it and/or modify
638 | it under the terms of the GNU General Public License as published by
639 | the Free Software Foundation, either version 3 of the License, or
640 | (at your option) any later version.
641 |
642 | This program is distributed in the hope that it will be useful,
643 | but WITHOUT ANY WARRANTY; without even the implied warranty of
644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645 | GNU General Public License for more details.
646 |
647 | You should have received a copy of the GNU General Public License
648 | along with this program. If not, see .
649 |
650 | Also add information on how to contact you by electronic and paper mail.
651 |
652 | If the program does terminal interaction, make it output a short
653 | notice like this when it starts in an interactive mode:
654 |
655 | Copyright (C)
656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657 | This is free software, and you are welcome to redistribute it
658 | under certain conditions; type `show c' for details.
659 |
660 | The hypothetical commands `show w' and `show c' should show the appropriate
661 | parts of the General Public License. Of course, your program's commands
662 | might be different; for a GUI interface, you would use an "about box".
663 |
664 | You should also get your employer (if you work as a programmer) or school,
665 | if any, to sign a "copyright disclaimer" for the program, if necessary.
666 | For more information on this, and how to apply and follow the GNU GPL, see
667 | .
668 |
669 | The GNU General Public License does not permit incorporating your program
670 | into proprietary programs. If your program is a subroutine library, you
671 | may consider it more useful to permit linking proprietary applications with
672 | the library. If this is what you want to do, use the GNU Lesser General
673 | Public License instead of this License. But first, please read
674 | .
675 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Modular mold box for resin casting
2 |
3 | More information here : https://silica.io/modular-mold-box-for-resin-casting/
4 |
5 | 
6 |
7 | 
--------------------------------------------------------------------------------
/freecad/magbox.FCStd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Foalyy/casting_mag_box/87211b3ab6ddab481c0c7d2183ea270995f1def5/freecad/magbox.FCStd
--------------------------------------------------------------------------------
/freecad/magbox_base.FCStd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Foalyy/casting_mag_box/87211b3ab6ddab481c0c7d2183ea270995f1def5/freecad/magbox_base.FCStd
--------------------------------------------------------------------------------
/freecad/magbox_pushrod.FCStd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Foalyy/casting_mag_box/87211b3ab6ddab481c0c7d2183ea270995f1def5/freecad/magbox_pushrod.FCStd
--------------------------------------------------------------------------------
/freecad/magbox_wall.FCStd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Foalyy/casting_mag_box/87211b3ab6ddab481c0c7d2183ea270995f1def5/freecad/magbox_wall.FCStd
--------------------------------------------------------------------------------
/freecad/magbox_wall_assembly.FCStd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Foalyy/casting_mag_box/87211b3ab6ddab481c0c7d2183ea270995f1def5/freecad/magbox_wall_assembly.FCStd
--------------------------------------------------------------------------------
/freecad/magnet.FCStd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Foalyy/casting_mag_box/87211b3ab6ddab481c0c7d2183ea270995f1def5/freecad/magnet.FCStd
--------------------------------------------------------------------------------
/freecad/screw_M2.5.FCStd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Foalyy/casting_mag_box/87211b3ab6ddab481c0c7d2183ea270995f1def5/freecad/screw_M2.5.FCStd
--------------------------------------------------------------------------------
/step/inner_plate.step:
--------------------------------------------------------------------------------
1 | ISO-10303-21;
2 | HEADER;
3 | FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
4 | FILE_NAME('Open CASCADE Shape Model','2021-01-03T14:41:59',('Author'),(
5 | ''),'Open CASCADE STEP processor 7.5','FreeCAD','Unknown');
6 | FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
7 | ENDSEC;
8 | DATA;
9 | #1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
10 | 'automotive_design',2000,#2);
11 | #2 = APPLICATION_CONTEXT(
12 | 'core data for automotive mechanical design processes');
13 | #3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
14 | #4 = PRODUCT_DEFINITION_SHAPE('','',#5);
15 | #5 = PRODUCT_DEFINITION('design','',#6,#9);
16 | #6 = PRODUCT_DEFINITION_FORMATION('','',#7);
17 | #7 = PRODUCT('part2','part2','',(#8));
18 | #8 = PRODUCT_CONTEXT('',#2,'mechanical');
19 | #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
20 | #10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1437);
21 | #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
22 | #12 = CARTESIAN_POINT('',(0.,0.,0.));
23 | #13 = DIRECTION('',(0.,0.,1.));
24 | #14 = DIRECTION('',(1.,0.,-0.));
25 | #15 = MANIFOLD_SOLID_BREP('',#16);
26 | #16 = CLOSED_SHELL('',(#17,#137,#605,#654,#703,#1052,#1079,#1106,#1133,
27 | #1160,#1187,#1214,#1241,#1268,#1295,#1322,#1349,#1376,#1403,#1430));
28 | #17 = ADVANCED_FACE('',(#18),#32,.T.);
29 | #18 = FACE_BOUND('',#19,.T.);
30 | #19 = EDGE_LOOP('',(#20,#55,#83,#111));
31 | #20 = ORIENTED_EDGE('',*,*,#21,.F.);
32 | #21 = EDGE_CURVE('',#22,#24,#26,.T.);
33 | #22 = VERTEX_POINT('',#23);
34 | #23 = CARTESIAN_POINT('',(-8.4,-3.2,-2.3));
35 | #24 = VERTEX_POINT('',#25);
36 | #25 = CARTESIAN_POINT('',(-10.4,-3.2,-2.3));
37 | #26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
38 | #27 = LINE('',#28,#29);
39 | #28 = CARTESIAN_POINT('',(-7.4,-3.2,-2.3));
40 | #29 = VECTOR('',#30,1.);
41 | #30 = DIRECTION('',(-1.,8.134599336135E-35,1.401073756295E-50));
42 | #31 = PCURVE('',#32,#37);
43 | #32 = PLANE('',#33);
44 | #33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
45 | #34 = CARTESIAN_POINT('',(-7.4,-3.2,-2.3));
46 | #35 = DIRECTION('',(4.051701395203E-51,2.22044604925E-16,-1.));
47 | #36 = DIRECTION('',(-1.,8.134599336135E-35,1.401073756295E-50));
48 | #37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
49 | #38 = LINE('',#39,#40);
50 | #39 = CARTESIAN_POINT('',(0.,0.));
51 | #40 = VECTOR('',#41,1.);
52 | #41 = DIRECTION('',(1.,3.111008686874E-66));
53 | #42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
54 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
55 | ) );
56 | #43 = PCURVE('',#44,#49);
57 | #44 = PLANE('',#45);
58 | #45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
59 | #46 = CARTESIAN_POINT('',(-58.75170212766,-3.2,1.33226762955E-15));
60 | #47 = DIRECTION('',(-6.945322075373E-34,-1.,-2.351394786067E-16));
61 | #48 = DIRECTION('',(-4.887781937917E-66,2.351394786067E-16,-1.));
62 | #49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
63 | #50 = LINE('',#51,#52);
64 | #51 = CARTESIAN_POINT('',(2.3,51.35170212766));
65 | #52 = VECTOR('',#53,1.);
66 | #53 = DIRECTION('',(7.488364415474E-51,-1.));
67 | #54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
68 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
69 | ) );
70 | #55 = ORIENTED_EDGE('',*,*,#56,.T.);
71 | #56 = EDGE_CURVE('',#22,#57,#59,.T.);
72 | #57 = VERTEX_POINT('',#58);
73 | #58 = CARTESIAN_POINT('',(-8.4,-6.2,-2.3));
74 | #59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
75 | #60 = LINE('',#61,#62);
76 | #61 = CARTESIAN_POINT('',(-8.4,-3.2,-2.3));
77 | #62 = VECTOR('',#63,1.);
78 | #63 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
79 | #64 = PCURVE('',#32,#65);
80 | #65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
81 | #66 = LINE('',#67,#68);
82 | #67 = CARTESIAN_POINT('',(1.,-8.134599336135E-35));
83 | #68 = VECTOR('',#69,1.);
84 | #69 = DIRECTION('',(-3.111008686874E-66,-1.));
85 | #70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
86 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
87 | ) );
88 | #71 = PCURVE('',#72,#77);
89 | #72 = PLANE('',#73);
90 | #73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
91 | #74 = CARTESIAN_POINT('',(-7.9,-3.2,-1.8));
92 | #75 = DIRECTION('',(0.707106781187,1.570092458684E-16,-0.707106781187));
93 | #76 = DIRECTION('',(8.134599336135E-35,1.,2.22044604925E-16));
94 | #77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
95 | #78 = LINE('',#79,#80);
96 | #79 = CARTESIAN_POINT('',(-1.110223024625E-16,-0.707106781187));
97 | #80 = VECTOR('',#81,1.);
98 | #81 = DIRECTION('',(-1.,0.));
99 | #82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
100 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
101 | ) );
102 | #83 = ORIENTED_EDGE('',*,*,#84,.T.);
103 | #84 = EDGE_CURVE('',#57,#85,#87,.T.);
104 | #85 = VERTEX_POINT('',#86);
105 | #86 = CARTESIAN_POINT('',(-10.4,-6.2,-2.3));
106 | #87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
107 | #88 = LINE('',#89,#90);
108 | #89 = CARTESIAN_POINT('',(-7.4,-6.2,-2.3));
109 | #90 = VECTOR('',#91,1.);
110 | #91 = DIRECTION('',(-1.,8.134599336135E-35,1.401073756295E-50));
111 | #92 = PCURVE('',#32,#93);
112 | #93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
113 | #94 = LINE('',#95,#96);
114 | #95 = CARTESIAN_POINT('',(-2.44037980084E-34,-3.));
115 | #96 = VECTOR('',#97,1.);
116 | #97 = DIRECTION('',(1.,3.111008686874E-66));
117 | #98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
118 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
119 | ) );
120 | #99 = PCURVE('',#100,#105);
121 | #100 = PLANE('',#101);
122 | #101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
123 | #102 = CARTESIAN_POINT('',(-58.75170212766,-6.2,8.049116928532E-16));
124 | #103 = DIRECTION('',(-6.945322075373E-34,-1.,-2.351394786067E-16));
125 | #104 = DIRECTION('',(-4.887781937917E-66,2.351394786067E-16,-1.));
126 | #105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
127 | #106 = LINE('',#107,#108);
128 | #107 = CARTESIAN_POINT('',(2.3,51.35170212766));
129 | #108 = VECTOR('',#109,1.);
130 | #109 = DIRECTION('',(7.488364415474E-51,-1.));
131 | #110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
132 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
133 | ) );
134 | #111 = ORIENTED_EDGE('',*,*,#112,.F.);
135 | #112 = EDGE_CURVE('',#24,#85,#113,.T.);
136 | #113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
137 | #114 = LINE('',#115,#116);
138 | #115 = CARTESIAN_POINT('',(-10.4,-3.2,-2.3));
139 | #116 = VECTOR('',#117,1.);
140 | #117 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
141 | #118 = PCURVE('',#32,#119);
142 | #119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
143 | #120 = LINE('',#121,#122);
144 | #121 = CARTESIAN_POINT('',(3.,-2.44037980084E-34));
145 | #122 = VECTOR('',#123,1.);
146 | #123 = DIRECTION('',(-3.111008686874E-66,-1.));
147 | #124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
148 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
149 | ) );
150 | #125 = PCURVE('',#126,#131);
151 | #126 = PLANE('',#127);
152 | #127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
153 | #128 = CARTESIAN_POINT('',(-10.4,-3.2,-2.3));
154 | #129 = DIRECTION('',(1.,-8.134599336135E-35,-1.069105884037E-50));
155 | #130 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
156 | #131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
157 | #132 = LINE('',#133,#134);
158 | #133 = CARTESIAN_POINT('',(0.,0.));
159 | #134 = VECTOR('',#135,1.);
160 | #135 = DIRECTION('',(0.,-1.));
161 | #136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
162 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
163 | ) );
164 | #137 = ADVANCED_FACE('',(#138),#44,.F.);
165 | #138 = FACE_BOUND('',#139,.F.);
166 | #139 = EDGE_LOOP('',(#140,#141,#164,#192,#220,#248,#276,#304,#332,#360,
167 | #388,#416,#444,#472,#500,#528,#556,#584));
168 | #140 = ORIENTED_EDGE('',*,*,#21,.F.);
169 | #141 = ORIENTED_EDGE('',*,*,#142,.T.);
170 | #142 = EDGE_CURVE('',#22,#143,#145,.T.);
171 | #143 = VERTEX_POINT('',#144);
172 | #144 = CARTESIAN_POINT('',(-7.4,-3.2,-1.3));
173 | #145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.);
174 | #146 = LINE('',#147,#148);
175 | #147 = CARTESIAN_POINT('',(-20.16292553191,-3.2,-14.06292553191));
176 | #148 = VECTOR('',#149,1.);
177 | #149 = DIRECTION('',(0.707106781187,-1.662687198474E-16,0.707106781187)
178 | );
179 | #150 = PCURVE('',#44,#151);
180 | #151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
181 | #152 = LINE('',#153,#154);
182 | #153 = CARTESIAN_POINT('',(14.062925531915,38.588776595745));
183 | #154 = VECTOR('',#155,1.);
184 | #155 = DIRECTION('',(-0.707106781187,0.707106781187));
185 | #156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
186 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
187 | ) );
188 | #157 = PCURVE('',#72,#158);
189 | #158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
190 | #159 = LINE('',#160,#161);
191 | #160 = CARTESIAN_POINT('',(-5.838119585875E-17,-17.3423956016));
192 | #161 = VECTOR('',#162,1.);
193 | #162 = DIRECTION('',(-9.259473979068E-18,1.));
194 | #163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
195 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
196 | ) );
197 | #164 = ORIENTED_EDGE('',*,*,#165,.F.);
198 | #165 = EDGE_CURVE('',#166,#143,#168,.T.);
199 | #166 = VERTEX_POINT('',#167);
200 | #167 = CARTESIAN_POINT('',(-7.4,-3.2,1.3));
201 | #168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.);
202 | #169 = LINE('',#170,#171);
203 | #170 = CARTESIAN_POINT('',(-7.4,-3.2,2.3));
204 | #171 = VECTOR('',#172,1.);
205 | #172 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
206 | #173 = PCURVE('',#44,#174);
207 | #174 = DEFINITIONAL_REPRESENTATION('',(#175),#179);
208 | #175 = LINE('',#176,#177);
209 | #176 = CARTESIAN_POINT('',(-2.3,51.35170212766));
210 | #177 = VECTOR('',#178,1.);
211 | #178 = DIRECTION('',(1.,1.389375326526E-50));
212 | #179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
213 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
214 | ) );
215 | #180 = PCURVE('',#181,#186);
216 | #181 = PLANE('',#182);
217 | #182 = AXIS2_PLACEMENT_3D('',#183,#184,#185);
218 | #183 = CARTESIAN_POINT('',(-7.4,-3.2,2.3));
219 | #184 = DIRECTION('',(1.,-8.134599336135E-35,-1.069105884037E-50));
220 | #185 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
221 | #186 = DEFINITIONAL_REPRESENTATION('',(#187),#191);
222 | #187 = LINE('',#188,#189);
223 | #188 = CARTESIAN_POINT('',(0.,0.));
224 | #189 = VECTOR('',#190,1.);
225 | #190 = DIRECTION('',(1.,0.));
226 | #191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
227 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
228 | ) );
229 | #192 = ORIENTED_EDGE('',*,*,#193,.T.);
230 | #193 = EDGE_CURVE('',#166,#194,#196,.T.);
231 | #194 = VERTEX_POINT('',#195);
232 | #195 = CARTESIAN_POINT('',(-8.4,-3.2,2.3));
233 | #196 = SURFACE_CURVE('',#197,(#201,#208),.PCURVE_S1.);
234 | #197 = LINE('',#198,#199);
235 | #198 = CARTESIAN_POINT('',(-20.16292553191,-3.2,14.062925531915));
236 | #199 = VECTOR('',#200,1.);
237 | #200 = DIRECTION('',(-0.707106781187,-1.662687198474E-16,0.707106781187)
238 | );
239 | #201 = PCURVE('',#44,#202);
240 | #202 = DEFINITIONAL_REPRESENTATION('',(#203),#207);
241 | #203 = LINE('',#204,#205);
242 | #204 = CARTESIAN_POINT('',(-14.06292553191,38.588776595745));
243 | #205 = VECTOR('',#206,1.);
244 | #206 = DIRECTION('',(-0.707106781187,-0.707106781187));
245 | #207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
246 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
247 | ) );
248 | #208 = PCURVE('',#209,#214);
249 | #209 = PLANE('',#210);
250 | #210 = AXIS2_PLACEMENT_3D('',#211,#212,#213);
251 | #211 = CARTESIAN_POINT('',(-7.9,-3.2,1.8));
252 | #212 = DIRECTION('',(0.707106781187,-1.570092458684E-16,0.707106781187)
253 | );
254 | #213 = DIRECTION('',(8.134599336135E-35,1.,2.22044604925E-16));
255 | #214 = DEFINITIONAL_REPRESENTATION('',(#215),#219);
256 | #215 = LINE('',#216,#217);
257 | #216 = CARTESIAN_POINT('',(5.838119585875E-17,17.342395601605));
258 | #217 = VECTOR('',#218,1.);
259 | #218 = DIRECTION('',(-9.259473979068E-18,1.));
260 | #219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
261 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
262 | ) );
263 | #220 = ORIENTED_EDGE('',*,*,#221,.F.);
264 | #221 = EDGE_CURVE('',#222,#194,#224,.T.);
265 | #222 = VERTEX_POINT('',#223);
266 | #223 = CARTESIAN_POINT('',(-10.4,-3.2,2.3));
267 | #224 = SURFACE_CURVE('',#225,(#229,#236),.PCURVE_S1.);
268 | #225 = LINE('',#226,#227);
269 | #226 = CARTESIAN_POINT('',(-10.4,-3.2,2.3));
270 | #227 = VECTOR('',#228,1.);
271 | #228 = DIRECTION('',(1.,-8.134599336135E-35,-1.401073756295E-50));
272 | #229 = PCURVE('',#44,#230);
273 | #230 = DEFINITIONAL_REPRESENTATION('',(#231),#235);
274 | #231 = LINE('',#232,#233);
275 | #232 = CARTESIAN_POINT('',(-2.3,48.35170212766));
276 | #233 = VECTOR('',#234,1.);
277 | #234 = DIRECTION('',(-7.488364415474E-51,1.));
278 | #235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
279 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
280 | ) );
281 | #236 = PCURVE('',#237,#242);
282 | #237 = PLANE('',#238);
283 | #238 = AXIS2_PLACEMENT_3D('',#239,#240,#241);
284 | #239 = CARTESIAN_POINT('',(-10.4,-3.2,2.3));
285 | #240 = DIRECTION('',(-4.051701395203E-51,-2.22044604925E-16,1.));
286 | #241 = DIRECTION('',(1.,-8.134599336135E-35,-1.401073756295E-50));
287 | #242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
288 | #243 = LINE('',#244,#245);
289 | #244 = CARTESIAN_POINT('',(0.,0.));
290 | #245 = VECTOR('',#246,1.);
291 | #246 = DIRECTION('',(1.,-3.111008686874E-66));
292 | #247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
293 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
294 | ) );
295 | #248 = ORIENTED_EDGE('',*,*,#249,.F.);
296 | #249 = EDGE_CURVE('',#250,#222,#252,.T.);
297 | #250 = VERTEX_POINT('',#251);
298 | #251 = CARTESIAN_POINT('',(-10.4,-3.2,11.3));
299 | #252 = SURFACE_CURVE('',#253,(#257,#264),.PCURVE_S1.);
300 | #253 = LINE('',#254,#255);
301 | #254 = CARTESIAN_POINT('',(-10.4,-3.2,11.3));
302 | #255 = VECTOR('',#256,1.);
303 | #256 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
304 | #257 = PCURVE('',#44,#258);
305 | #258 = DEFINITIONAL_REPRESENTATION('',(#259),#263);
306 | #259 = LINE('',#260,#261);
307 | #260 = CARTESIAN_POINT('',(-11.3,48.35170212766));
308 | #261 = VECTOR('',#262,1.);
309 | #262 = DIRECTION('',(1.,1.389375326526E-50));
310 | #263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
311 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
312 | ) );
313 | #264 = PCURVE('',#265,#270);
314 | #265 = PLANE('',#266);
315 | #266 = AXIS2_PLACEMENT_3D('',#267,#268,#269);
316 | #267 = CARTESIAN_POINT('',(-10.4,-3.2,11.3));
317 | #268 = DIRECTION('',(1.,-8.134599336135E-35,-1.069105884037E-50));
318 | #269 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
319 | #270 = DEFINITIONAL_REPRESENTATION('',(#271),#275);
320 | #271 = LINE('',#272,#273);
321 | #272 = CARTESIAN_POINT('',(0.,0.));
322 | #273 = VECTOR('',#274,1.);
323 | #274 = DIRECTION('',(1.,0.));
324 | #275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
325 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
326 | ) );
327 | #276 = ORIENTED_EDGE('',*,*,#277,.F.);
328 | #277 = EDGE_CURVE('',#278,#250,#280,.T.);
329 | #278 = VERTEX_POINT('',#279);
330 | #279 = CARTESIAN_POINT('',(-59.05,-3.2,11.3));
331 | #280 = SURFACE_CURVE('',#281,(#285,#292),.PCURVE_S1.);
332 | #281 = LINE('',#282,#283);
333 | #282 = CARTESIAN_POINT('',(-59.05,-3.2,11.3));
334 | #283 = VECTOR('',#284,1.);
335 | #284 = DIRECTION('',(1.,-8.134599336135E-35,-1.401073756295E-50));
336 | #285 = PCURVE('',#44,#286);
337 | #286 = DEFINITIONAL_REPRESENTATION('',(#287),#291);
338 | #287 = LINE('',#288,#289);
339 | #288 = CARTESIAN_POINT('',(-11.3,-0.29829787234));
340 | #289 = VECTOR('',#290,1.);
341 | #290 = DIRECTION('',(-7.488364415474E-51,1.));
342 | #291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
343 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
344 | ) );
345 | #292 = PCURVE('',#293,#298);
346 | #293 = PLANE('',#294);
347 | #294 = AXIS2_PLACEMENT_3D('',#295,#296,#297);
348 | #295 = CARTESIAN_POINT('',(-59.05,-3.2,11.3));
349 | #296 = DIRECTION('',(-4.051701395203E-51,-2.22044604925E-16,1.));
350 | #297 = DIRECTION('',(1.,-8.134599336135E-35,-1.401073756295E-50));
351 | #298 = DEFINITIONAL_REPRESENTATION('',(#299),#303);
352 | #299 = LINE('',#300,#301);
353 | #300 = CARTESIAN_POINT('',(0.,0.));
354 | #301 = VECTOR('',#302,1.);
355 | #302 = DIRECTION('',(1.,-3.111008686874E-66));
356 | #303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
357 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
358 | ) );
359 | #304 = ORIENTED_EDGE('',*,*,#305,.F.);
360 | #305 = EDGE_CURVE('',#306,#278,#308,.T.);
361 | #306 = VERTEX_POINT('',#307);
362 | #307 = CARTESIAN_POINT('',(-59.05,-3.2,2.6));
363 | #308 = SURFACE_CURVE('',#309,(#313,#320),.PCURVE_S1.);
364 | #309 = LINE('',#310,#311);
365 | #310 = CARTESIAN_POINT('',(-59.05,-3.2,2.6));
366 | #311 = VECTOR('',#312,1.);
367 | #312 = DIRECTION('',(-7.371380117786E-51,-2.22044604925E-16,1.));
368 | #313 = PCURVE('',#44,#314);
369 | #314 = DEFINITIONAL_REPRESENTATION('',(#315),#319);
370 | #315 = LINE('',#316,#317);
371 | #316 = CARTESIAN_POINT('',(-2.6,-0.29829787234));
372 | #317 = VECTOR('',#318,1.);
373 | #318 = DIRECTION('',(-1.,-1.389375326526E-50));
374 | #319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
375 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
376 | ) );
377 | #320 = PCURVE('',#321,#326);
378 | #321 = PLANE('',#322);
379 | #322 = AXIS2_PLACEMENT_3D('',#323,#324,#325);
380 | #323 = CARTESIAN_POINT('',(-59.05,-3.2,2.6));
381 | #324 = DIRECTION('',(-1.,8.134599336135E-35,1.069105884037E-50));
382 | #325 = DIRECTION('',(-7.371380117786E-51,-2.22044604925E-16,1.));
383 | #326 = DEFINITIONAL_REPRESENTATION('',(#327),#331);
384 | #327 = LINE('',#328,#329);
385 | #328 = CARTESIAN_POINT('',(0.,0.));
386 | #329 = VECTOR('',#330,1.);
387 | #330 = DIRECTION('',(1.,0.));
388 | #331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
389 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
390 | ) );
391 | #332 = ORIENTED_EDGE('',*,*,#333,.F.);
392 | #333 = EDGE_CURVE('',#334,#306,#336,.T.);
393 | #334 = VERTEX_POINT('',#335);
394 | #335 = CARTESIAN_POINT('',(-67.45,-3.2,2.6));
395 | #336 = SURFACE_CURVE('',#337,(#341,#348),.PCURVE_S1.);
396 | #337 = LINE('',#338,#339);
397 | #338 = CARTESIAN_POINT('',(-67.45,-3.2,2.6));
398 | #339 = VECTOR('',#340,1.);
399 | #340 = DIRECTION('',(1.,-8.134599336135E-35,-1.401073756295E-50));
400 | #341 = PCURVE('',#44,#342);
401 | #342 = DEFINITIONAL_REPRESENTATION('',(#343),#347);
402 | #343 = LINE('',#344,#345);
403 | #344 = CARTESIAN_POINT('',(-2.6,-8.69829787234));
404 | #345 = VECTOR('',#346,1.);
405 | #346 = DIRECTION('',(-7.488364415474E-51,1.));
406 | #347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
407 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
408 | ) );
409 | #348 = PCURVE('',#349,#354);
410 | #349 = PLANE('',#350);
411 | #350 = AXIS2_PLACEMENT_3D('',#351,#352,#353);
412 | #351 = CARTESIAN_POINT('',(-67.45,-3.2,2.6));
413 | #352 = DIRECTION('',(-4.051701395203E-51,-2.22044604925E-16,1.));
414 | #353 = DIRECTION('',(1.,-8.134599336135E-35,-1.401073756295E-50));
415 | #354 = DEFINITIONAL_REPRESENTATION('',(#355),#359);
416 | #355 = LINE('',#356,#357);
417 | #356 = CARTESIAN_POINT('',(0.,0.));
418 | #357 = VECTOR('',#358,1.);
419 | #358 = DIRECTION('',(1.,-3.111008686874E-66));
420 | #359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
421 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
422 | ) );
423 | #360 = ORIENTED_EDGE('',*,*,#361,.F.);
424 | #361 = EDGE_CURVE('',#362,#334,#364,.T.);
425 | #362 = VERTEX_POINT('',#363);
426 | #363 = CARTESIAN_POINT('',(-67.45,-3.2,11.3));
427 | #364 = SURFACE_CURVE('',#365,(#369,#376),.PCURVE_S1.);
428 | #365 = LINE('',#366,#367);
429 | #366 = CARTESIAN_POINT('',(-67.45,-3.2,11.3));
430 | #367 = VECTOR('',#368,1.);
431 | #368 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
432 | #369 = PCURVE('',#44,#370);
433 | #370 = DEFINITIONAL_REPRESENTATION('',(#371),#375);
434 | #371 = LINE('',#372,#373);
435 | #372 = CARTESIAN_POINT('',(-11.3,-8.69829787234));
436 | #373 = VECTOR('',#374,1.);
437 | #374 = DIRECTION('',(1.,1.389375326526E-50));
438 | #375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
439 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
440 | ) );
441 | #376 = PCURVE('',#377,#382);
442 | #377 = PLANE('',#378);
443 | #378 = AXIS2_PLACEMENT_3D('',#379,#380,#381);
444 | #379 = CARTESIAN_POINT('',(-67.45,-3.2,11.3));
445 | #380 = DIRECTION('',(1.,-8.134599336135E-35,-1.069105884037E-50));
446 | #381 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
447 | #382 = DEFINITIONAL_REPRESENTATION('',(#383),#387);
448 | #383 = LINE('',#384,#385);
449 | #384 = CARTESIAN_POINT('',(0.,0.));
450 | #385 = VECTOR('',#386,1.);
451 | #386 = DIRECTION('',(1.,0.));
452 | #387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
453 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
454 | ) );
455 | #388 = ORIENTED_EDGE('',*,*,#389,.F.);
456 | #389 = EDGE_CURVE('',#390,#362,#392,.T.);
457 | #390 = VERTEX_POINT('',#391);
458 | #391 = CARTESIAN_POINT('',(-108.4,-3.2,11.3));
459 | #392 = SURFACE_CURVE('',#393,(#397,#404),.PCURVE_S1.);
460 | #393 = LINE('',#394,#395);
461 | #394 = CARTESIAN_POINT('',(-108.4,-3.2,11.3));
462 | #395 = VECTOR('',#396,1.);
463 | #396 = DIRECTION('',(1.,-8.134599336135E-35,-1.401073756295E-50));
464 | #397 = PCURVE('',#44,#398);
465 | #398 = DEFINITIONAL_REPRESENTATION('',(#399),#403);
466 | #399 = LINE('',#400,#401);
467 | #400 = CARTESIAN_POINT('',(-11.3,-49.64829787234));
468 | #401 = VECTOR('',#402,1.);
469 | #402 = DIRECTION('',(-7.488364415474E-51,1.));
470 | #403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
471 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
472 | ) );
473 | #404 = PCURVE('',#405,#410);
474 | #405 = PLANE('',#406);
475 | #406 = AXIS2_PLACEMENT_3D('',#407,#408,#409);
476 | #407 = CARTESIAN_POINT('',(-108.4,-3.2,11.3));
477 | #408 = DIRECTION('',(-4.051701395203E-51,-2.22044604925E-16,1.));
478 | #409 = DIRECTION('',(1.,-8.134599336135E-35,-1.401073756295E-50));
479 | #410 = DEFINITIONAL_REPRESENTATION('',(#411),#415);
480 | #411 = LINE('',#412,#413);
481 | #412 = CARTESIAN_POINT('',(0.,0.));
482 | #413 = VECTOR('',#414,1.);
483 | #414 = DIRECTION('',(1.,-3.111008686874E-66));
484 | #415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
485 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
486 | ) );
487 | #416 = ORIENTED_EDGE('',*,*,#417,.T.);
488 | #417 = EDGE_CURVE('',#390,#418,#420,.T.);
489 | #418 = VERTEX_POINT('',#419);
490 | #419 = CARTESIAN_POINT('',(-108.4,-3.2,-11.3));
491 | #420 = SURFACE_CURVE('',#421,(#425,#432),.PCURVE_S1.);
492 | #421 = LINE('',#422,#423);
493 | #422 = CARTESIAN_POINT('',(-108.4,-3.2,11.3));
494 | #423 = VECTOR('',#424,1.);
495 | #424 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
496 | #425 = PCURVE('',#44,#426);
497 | #426 = DEFINITIONAL_REPRESENTATION('',(#427),#431);
498 | #427 = LINE('',#428,#429);
499 | #428 = CARTESIAN_POINT('',(-11.3,-49.64829787234));
500 | #429 = VECTOR('',#430,1.);
501 | #430 = DIRECTION('',(1.,1.389375326526E-50));
502 | #431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
503 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
504 | ) );
505 | #432 = PCURVE('',#433,#438);
506 | #433 = PLANE('',#434);
507 | #434 = AXIS2_PLACEMENT_3D('',#435,#436,#437);
508 | #435 = CARTESIAN_POINT('',(-108.4,-3.2,11.3));
509 | #436 = DIRECTION('',(1.,-8.134599336135E-35,-1.069105884037E-50));
510 | #437 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
511 | #438 = DEFINITIONAL_REPRESENTATION('',(#439),#443);
512 | #439 = LINE('',#440,#441);
513 | #440 = CARTESIAN_POINT('',(0.,0.));
514 | #441 = VECTOR('',#442,1.);
515 | #442 = DIRECTION('',(1.,0.));
516 | #443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
517 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
518 | ) );
519 | #444 = ORIENTED_EDGE('',*,*,#445,.F.);
520 | #445 = EDGE_CURVE('',#446,#418,#448,.T.);
521 | #446 = VERTEX_POINT('',#447);
522 | #447 = CARTESIAN_POINT('',(-67.45,-3.2,-11.3));
523 | #448 = SURFACE_CURVE('',#449,(#453,#460),.PCURVE_S1.);
524 | #449 = LINE('',#450,#451);
525 | #450 = CARTESIAN_POINT('',(-67.45,-3.2,-11.3));
526 | #451 = VECTOR('',#452,1.);
527 | #452 = DIRECTION('',(-1.,8.134599336135E-35,1.401073756295E-50));
528 | #453 = PCURVE('',#44,#454);
529 | #454 = DEFINITIONAL_REPRESENTATION('',(#455),#459);
530 | #455 = LINE('',#456,#457);
531 | #456 = CARTESIAN_POINT('',(11.3,-8.69829787234));
532 | #457 = VECTOR('',#458,1.);
533 | #458 = DIRECTION('',(7.488364415474E-51,-1.));
534 | #459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
535 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
536 | ) );
537 | #460 = PCURVE('',#461,#466);
538 | #461 = PLANE('',#462);
539 | #462 = AXIS2_PLACEMENT_3D('',#463,#464,#465);
540 | #463 = CARTESIAN_POINT('',(-67.45,-3.2,-11.3));
541 | #464 = DIRECTION('',(4.051701395203E-51,2.22044604925E-16,-1.));
542 | #465 = DIRECTION('',(-1.,8.134599336135E-35,1.401073756295E-50));
543 | #466 = DEFINITIONAL_REPRESENTATION('',(#467),#471);
544 | #467 = LINE('',#468,#469);
545 | #468 = CARTESIAN_POINT('',(0.,0.));
546 | #469 = VECTOR('',#470,1.);
547 | #470 = DIRECTION('',(1.,3.111008686874E-66));
548 | #471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
549 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
550 | ) );
551 | #472 = ORIENTED_EDGE('',*,*,#473,.F.);
552 | #473 = EDGE_CURVE('',#474,#446,#476,.T.);
553 | #474 = VERTEX_POINT('',#475);
554 | #475 = CARTESIAN_POINT('',(-67.45,-3.2,-2.6));
555 | #476 = SURFACE_CURVE('',#477,(#481,#488),.PCURVE_S1.);
556 | #477 = LINE('',#478,#479);
557 | #478 = CARTESIAN_POINT('',(-67.45,-3.2,-2.6));
558 | #479 = VECTOR('',#480,1.);
559 | #480 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
560 | #481 = PCURVE('',#44,#482);
561 | #482 = DEFINITIONAL_REPRESENTATION('',(#483),#487);
562 | #483 = LINE('',#484,#485);
563 | #484 = CARTESIAN_POINT('',(2.6,-8.69829787234));
564 | #485 = VECTOR('',#486,1.);
565 | #486 = DIRECTION('',(1.,1.389375326526E-50));
566 | #487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
567 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
568 | ) );
569 | #488 = PCURVE('',#489,#494);
570 | #489 = PLANE('',#490);
571 | #490 = AXIS2_PLACEMENT_3D('',#491,#492,#493);
572 | #491 = CARTESIAN_POINT('',(-67.45,-3.2,-2.6));
573 | #492 = DIRECTION('',(1.,-8.134599336135E-35,-1.069105884037E-50));
574 | #493 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
575 | #494 = DEFINITIONAL_REPRESENTATION('',(#495),#499);
576 | #495 = LINE('',#496,#497);
577 | #496 = CARTESIAN_POINT('',(0.,0.));
578 | #497 = VECTOR('',#498,1.);
579 | #498 = DIRECTION('',(1.,0.));
580 | #499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
581 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
582 | ) );
583 | #500 = ORIENTED_EDGE('',*,*,#501,.F.);
584 | #501 = EDGE_CURVE('',#502,#474,#504,.T.);
585 | #502 = VERTEX_POINT('',#503);
586 | #503 = CARTESIAN_POINT('',(-59.05,-3.2,-2.6));
587 | #504 = SURFACE_CURVE('',#505,(#509,#516),.PCURVE_S1.);
588 | #505 = LINE('',#506,#507);
589 | #506 = CARTESIAN_POINT('',(-59.05,-3.2,-2.6));
590 | #507 = VECTOR('',#508,1.);
591 | #508 = DIRECTION('',(-1.,8.134599336135E-35,1.401073756295E-50));
592 | #509 = PCURVE('',#44,#510);
593 | #510 = DEFINITIONAL_REPRESENTATION('',(#511),#515);
594 | #511 = LINE('',#512,#513);
595 | #512 = CARTESIAN_POINT('',(2.6,-0.29829787234));
596 | #513 = VECTOR('',#514,1.);
597 | #514 = DIRECTION('',(7.488364415474E-51,-1.));
598 | #515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
599 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
600 | ) );
601 | #516 = PCURVE('',#517,#522);
602 | #517 = PLANE('',#518);
603 | #518 = AXIS2_PLACEMENT_3D('',#519,#520,#521);
604 | #519 = CARTESIAN_POINT('',(-59.05,-3.2,-2.6));
605 | #520 = DIRECTION('',(4.051701395203E-51,2.22044604925E-16,-1.));
606 | #521 = DIRECTION('',(-1.,8.134599336135E-35,1.401073756295E-50));
607 | #522 = DEFINITIONAL_REPRESENTATION('',(#523),#527);
608 | #523 = LINE('',#524,#525);
609 | #524 = CARTESIAN_POINT('',(0.,0.));
610 | #525 = VECTOR('',#526,1.);
611 | #526 = DIRECTION('',(1.,3.111008686874E-66));
612 | #527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
613 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
614 | ) );
615 | #528 = ORIENTED_EDGE('',*,*,#529,.F.);
616 | #529 = EDGE_CURVE('',#530,#502,#532,.T.);
617 | #530 = VERTEX_POINT('',#531);
618 | #531 = CARTESIAN_POINT('',(-59.05,-3.2,-11.3));
619 | #532 = SURFACE_CURVE('',#533,(#537,#544),.PCURVE_S1.);
620 | #533 = LINE('',#534,#535);
621 | #534 = CARTESIAN_POINT('',(-59.05,-3.2,-11.3));
622 | #535 = VECTOR('',#536,1.);
623 | #536 = DIRECTION('',(-7.371380117786E-51,-2.22044604925E-16,1.));
624 | #537 = PCURVE('',#44,#538);
625 | #538 = DEFINITIONAL_REPRESENTATION('',(#539),#543);
626 | #539 = LINE('',#540,#541);
627 | #540 = CARTESIAN_POINT('',(11.3,-0.29829787234));
628 | #541 = VECTOR('',#542,1.);
629 | #542 = DIRECTION('',(-1.,-1.389375326526E-50));
630 | #543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
631 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
632 | ) );
633 | #544 = PCURVE('',#545,#550);
634 | #545 = PLANE('',#546);
635 | #546 = AXIS2_PLACEMENT_3D('',#547,#548,#549);
636 | #547 = CARTESIAN_POINT('',(-59.05,-3.2,-11.3));
637 | #548 = DIRECTION('',(-1.,8.134599336135E-35,1.069105884037E-50));
638 | #549 = DIRECTION('',(-7.371380117786E-51,-2.22044604925E-16,1.));
639 | #550 = DEFINITIONAL_REPRESENTATION('',(#551),#555);
640 | #551 = LINE('',#552,#553);
641 | #552 = CARTESIAN_POINT('',(0.,0.));
642 | #553 = VECTOR('',#554,1.);
643 | #554 = DIRECTION('',(1.,0.));
644 | #555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
645 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
646 | ) );
647 | #556 = ORIENTED_EDGE('',*,*,#557,.F.);
648 | #557 = EDGE_CURVE('',#558,#530,#560,.T.);
649 | #558 = VERTEX_POINT('',#559);
650 | #559 = CARTESIAN_POINT('',(-10.4,-3.2,-11.3));
651 | #560 = SURFACE_CURVE('',#561,(#565,#572),.PCURVE_S1.);
652 | #561 = LINE('',#562,#563);
653 | #562 = CARTESIAN_POINT('',(-10.4,-3.2,-11.3));
654 | #563 = VECTOR('',#564,1.);
655 | #564 = DIRECTION('',(-1.,8.134599336135E-35,1.401073756295E-50));
656 | #565 = PCURVE('',#44,#566);
657 | #566 = DEFINITIONAL_REPRESENTATION('',(#567),#571);
658 | #567 = LINE('',#568,#569);
659 | #568 = CARTESIAN_POINT('',(11.3,48.35170212766));
660 | #569 = VECTOR('',#570,1.);
661 | #570 = DIRECTION('',(7.488364415474E-51,-1.));
662 | #571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
663 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
664 | ) );
665 | #572 = PCURVE('',#573,#578);
666 | #573 = PLANE('',#574);
667 | #574 = AXIS2_PLACEMENT_3D('',#575,#576,#577);
668 | #575 = CARTESIAN_POINT('',(-10.4,-3.2,-11.3));
669 | #576 = DIRECTION('',(4.051701395203E-51,2.22044604925E-16,-1.));
670 | #577 = DIRECTION('',(-1.,8.134599336135E-35,1.401073756295E-50));
671 | #578 = DEFINITIONAL_REPRESENTATION('',(#579),#583);
672 | #579 = LINE('',#580,#581);
673 | #580 = CARTESIAN_POINT('',(0.,0.));
674 | #581 = VECTOR('',#582,1.);
675 | #582 = DIRECTION('',(1.,3.111008686874E-66));
676 | #583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
677 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
678 | ) );
679 | #584 = ORIENTED_EDGE('',*,*,#585,.F.);
680 | #585 = EDGE_CURVE('',#24,#558,#586,.T.);
681 | #586 = SURFACE_CURVE('',#587,(#591,#598),.PCURVE_S1.);
682 | #587 = LINE('',#588,#589);
683 | #588 = CARTESIAN_POINT('',(-10.4,-3.2,-2.3));
684 | #589 = VECTOR('',#590,1.);
685 | #590 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
686 | #591 = PCURVE('',#44,#592);
687 | #592 = DEFINITIONAL_REPRESENTATION('',(#593),#597);
688 | #593 = LINE('',#594,#595);
689 | #594 = CARTESIAN_POINT('',(2.3,48.35170212766));
690 | #595 = VECTOR('',#596,1.);
691 | #596 = DIRECTION('',(1.,1.389375326526E-50));
692 | #597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
693 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
694 | ) );
695 | #598 = PCURVE('',#126,#599);
696 | #599 = DEFINITIONAL_REPRESENTATION('',(#600),#604);
697 | #600 = LINE('',#601,#602);
698 | #601 = CARTESIAN_POINT('',(0.,0.));
699 | #602 = VECTOR('',#603,1.);
700 | #603 = DIRECTION('',(1.,0.));
701 | #604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
702 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
703 | ) );
704 | #605 = ADVANCED_FACE('',(#606),#72,.T.);
705 | #606 = FACE_BOUND('',#607,.F.);
706 | #607 = EDGE_LOOP('',(#608,#609,#610,#633));
707 | #608 = ORIENTED_EDGE('',*,*,#142,.F.);
708 | #609 = ORIENTED_EDGE('',*,*,#56,.T.);
709 | #610 = ORIENTED_EDGE('',*,*,#611,.T.);
710 | #611 = EDGE_CURVE('',#57,#612,#614,.T.);
711 | #612 = VERTEX_POINT('',#613);
712 | #613 = CARTESIAN_POINT('',(-7.4,-6.2,-1.3));
713 | #614 = SURFACE_CURVE('',#615,(#619,#626),.PCURVE_S1.);
714 | #615 = LINE('',#616,#617);
715 | #616 = CARTESIAN_POINT('',(-20.16292553191,-6.2,-14.06292553191));
716 | #617 = VECTOR('',#618,1.);
717 | #618 = DIRECTION('',(0.707106781187,-1.662687198474E-16,0.707106781187)
718 | );
719 | #619 = PCURVE('',#72,#620);
720 | #620 = DEFINITIONAL_REPRESENTATION('',(#621),#625);
721 | #621 = LINE('',#622,#623);
722 | #622 = CARTESIAN_POINT('',(-3.,-17.3423956016));
723 | #623 = VECTOR('',#624,1.);
724 | #624 = DIRECTION('',(-9.259473979068E-18,1.));
725 | #625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
726 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
727 | ) );
728 | #626 = PCURVE('',#100,#627);
729 | #627 = DEFINITIONAL_REPRESENTATION('',(#628),#632);
730 | #628 = LINE('',#629,#630);
731 | #629 = CARTESIAN_POINT('',(14.062925531915,38.588776595745));
732 | #630 = VECTOR('',#631,1.);
733 | #631 = DIRECTION('',(-0.707106781187,0.707106781187));
734 | #632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
735 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
736 | ) );
737 | #633 = ORIENTED_EDGE('',*,*,#634,.F.);
738 | #634 = EDGE_CURVE('',#143,#612,#635,.T.);
739 | #635 = SURFACE_CURVE('',#636,(#640,#647),.PCURVE_S1.);
740 | #636 = LINE('',#637,#638);
741 | #637 = CARTESIAN_POINT('',(-7.4,-3.2,-1.3));
742 | #638 = VECTOR('',#639,1.);
743 | #639 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
744 | #640 = PCURVE('',#72,#641);
745 | #641 = DEFINITIONAL_REPRESENTATION('',(#642),#646);
746 | #642 = LINE('',#643,#644);
747 | #643 = CARTESIAN_POINT('',(1.110223024625E-16,0.707106781187));
748 | #644 = VECTOR('',#645,1.);
749 | #645 = DIRECTION('',(-1.,0.));
750 | #646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
751 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
752 | ) );
753 | #647 = PCURVE('',#181,#648);
754 | #648 = DEFINITIONAL_REPRESENTATION('',(#649),#653);
755 | #649 = LINE('',#650,#651);
756 | #650 = CARTESIAN_POINT('',(3.6,8.881784197001E-17));
757 | #651 = VECTOR('',#652,1.);
758 | #652 = DIRECTION('',(0.,-1.));
759 | #653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
760 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
761 | ) );
762 | #654 = ADVANCED_FACE('',(#655),#126,.T.);
763 | #655 = FACE_BOUND('',#656,.T.);
764 | #656 = EDGE_LOOP('',(#657,#658,#681,#702));
765 | #657 = ORIENTED_EDGE('',*,*,#112,.T.);
766 | #658 = ORIENTED_EDGE('',*,*,#659,.T.);
767 | #659 = EDGE_CURVE('',#85,#660,#662,.T.);
768 | #660 = VERTEX_POINT('',#661);
769 | #661 = CARTESIAN_POINT('',(-10.4,-6.2,-11.3));
770 | #662 = SURFACE_CURVE('',#663,(#667,#674),.PCURVE_S1.);
771 | #663 = LINE('',#664,#665);
772 | #664 = CARTESIAN_POINT('',(-10.4,-6.2,-2.3));
773 | #665 = VECTOR('',#666,1.);
774 | #666 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
775 | #667 = PCURVE('',#126,#668);
776 | #668 = DEFINITIONAL_REPRESENTATION('',(#669),#673);
777 | #669 = LINE('',#670,#671);
778 | #670 = CARTESIAN_POINT('',(-2.22044604925E-16,-3.));
779 | #671 = VECTOR('',#672,1.);
780 | #672 = DIRECTION('',(1.,0.));
781 | #673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
782 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
783 | ) );
784 | #674 = PCURVE('',#100,#675);
785 | #675 = DEFINITIONAL_REPRESENTATION('',(#676),#680);
786 | #676 = LINE('',#677,#678);
787 | #677 = CARTESIAN_POINT('',(2.3,48.35170212766));
788 | #678 = VECTOR('',#679,1.);
789 | #679 = DIRECTION('',(1.,1.389375326526E-50));
790 | #680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
791 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
792 | ) );
793 | #681 = ORIENTED_EDGE('',*,*,#682,.F.);
794 | #682 = EDGE_CURVE('',#558,#660,#683,.T.);
795 | #683 = SURFACE_CURVE('',#684,(#688,#695),.PCURVE_S1.);
796 | #684 = LINE('',#685,#686);
797 | #685 = CARTESIAN_POINT('',(-10.4,-3.2,-11.3));
798 | #686 = VECTOR('',#687,1.);
799 | #687 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
800 | #688 = PCURVE('',#126,#689);
801 | #689 = DEFINITIONAL_REPRESENTATION('',(#690),#694);
802 | #690 = LINE('',#691,#692);
803 | #691 = CARTESIAN_POINT('',(9.,2.22044604925E-16));
804 | #692 = VECTOR('',#693,1.);
805 | #693 = DIRECTION('',(0.,-1.));
806 | #694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
807 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
808 | ) );
809 | #695 = PCURVE('',#573,#696);
810 | #696 = DEFINITIONAL_REPRESENTATION('',(#697),#701);
811 | #697 = LINE('',#698,#699);
812 | #698 = CARTESIAN_POINT('',(0.,0.));
813 | #699 = VECTOR('',#700,1.);
814 | #700 = DIRECTION('',(-3.111008686874E-66,-1.));
815 | #701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
816 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
817 | ) );
818 | #702 = ORIENTED_EDGE('',*,*,#585,.F.);
819 | #703 = ADVANCED_FACE('',(#704),#100,.T.);
820 | #704 = FACE_BOUND('',#705,.T.);
821 | #705 = EDGE_LOOP('',(#706,#707,#708,#731,#754,#777,#800,#823,#846,#869,
822 | #892,#915,#938,#961,#984,#1007,#1030,#1051));
823 | #706 = ORIENTED_EDGE('',*,*,#84,.F.);
824 | #707 = ORIENTED_EDGE('',*,*,#611,.T.);
825 | #708 = ORIENTED_EDGE('',*,*,#709,.F.);
826 | #709 = EDGE_CURVE('',#710,#612,#712,.T.);
827 | #710 = VERTEX_POINT('',#711);
828 | #711 = CARTESIAN_POINT('',(-7.4,-6.2,1.3));
829 | #712 = SURFACE_CURVE('',#713,(#717,#724),.PCURVE_S1.);
830 | #713 = LINE('',#714,#715);
831 | #714 = CARTESIAN_POINT('',(-7.4,-6.2,2.3));
832 | #715 = VECTOR('',#716,1.);
833 | #716 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
834 | #717 = PCURVE('',#100,#718);
835 | #718 = DEFINITIONAL_REPRESENTATION('',(#719),#723);
836 | #719 = LINE('',#720,#721);
837 | #720 = CARTESIAN_POINT('',(-2.3,51.35170212766));
838 | #721 = VECTOR('',#722,1.);
839 | #722 = DIRECTION('',(1.,1.389375326526E-50));
840 | #723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
841 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
842 | ) );
843 | #724 = PCURVE('',#181,#725);
844 | #725 = DEFINITIONAL_REPRESENTATION('',(#726),#730);
845 | #726 = LINE('',#727,#728);
846 | #727 = CARTESIAN_POINT('',(-2.22044604925E-16,-3.));
847 | #728 = VECTOR('',#729,1.);
848 | #729 = DIRECTION('',(1.,0.));
849 | #730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
850 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
851 | ) );
852 | #731 = ORIENTED_EDGE('',*,*,#732,.T.);
853 | #732 = EDGE_CURVE('',#710,#733,#735,.T.);
854 | #733 = VERTEX_POINT('',#734);
855 | #734 = CARTESIAN_POINT('',(-8.4,-6.2,2.3));
856 | #735 = SURFACE_CURVE('',#736,(#740,#747),.PCURVE_S1.);
857 | #736 = LINE('',#737,#738);
858 | #737 = CARTESIAN_POINT('',(-20.16292553191,-6.2,14.062925531915));
859 | #738 = VECTOR('',#739,1.);
860 | #739 = DIRECTION('',(-0.707106781187,-1.662687198474E-16,0.707106781187)
861 | );
862 | #740 = PCURVE('',#100,#741);
863 | #741 = DEFINITIONAL_REPRESENTATION('',(#742),#746);
864 | #742 = LINE('',#743,#744);
865 | #743 = CARTESIAN_POINT('',(-14.06292553191,38.588776595745));
866 | #744 = VECTOR('',#745,1.);
867 | #745 = DIRECTION('',(-0.707106781187,-0.707106781187));
868 | #746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
869 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
870 | ) );
871 | #747 = PCURVE('',#209,#748);
872 | #748 = DEFINITIONAL_REPRESENTATION('',(#749),#753);
873 | #749 = LINE('',#750,#751);
874 | #750 = CARTESIAN_POINT('',(-3.,17.342395601605));
875 | #751 = VECTOR('',#752,1.);
876 | #752 = DIRECTION('',(-9.259473979068E-18,1.));
877 | #753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
878 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
879 | ) );
880 | #754 = ORIENTED_EDGE('',*,*,#755,.F.);
881 | #755 = EDGE_CURVE('',#756,#733,#758,.T.);
882 | #756 = VERTEX_POINT('',#757);
883 | #757 = CARTESIAN_POINT('',(-10.4,-6.2,2.3));
884 | #758 = SURFACE_CURVE('',#759,(#763,#770),.PCURVE_S1.);
885 | #759 = LINE('',#760,#761);
886 | #760 = CARTESIAN_POINT('',(-10.4,-6.2,2.3));
887 | #761 = VECTOR('',#762,1.);
888 | #762 = DIRECTION('',(1.,-8.134599336135E-35,-1.401073756295E-50));
889 | #763 = PCURVE('',#100,#764);
890 | #764 = DEFINITIONAL_REPRESENTATION('',(#765),#769);
891 | #765 = LINE('',#766,#767);
892 | #766 = CARTESIAN_POINT('',(-2.3,48.35170212766));
893 | #767 = VECTOR('',#768,1.);
894 | #768 = DIRECTION('',(-7.488364415474E-51,1.));
895 | #769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
896 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
897 | ) );
898 | #770 = PCURVE('',#237,#771);
899 | #771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);
900 | #772 = LINE('',#773,#774);
901 | #773 = CARTESIAN_POINT('',(2.44037980084E-34,-3.));
902 | #774 = VECTOR('',#775,1.);
903 | #775 = DIRECTION('',(1.,-3.111008686874E-66));
904 | #776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
905 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
906 | ) );
907 | #777 = ORIENTED_EDGE('',*,*,#778,.F.);
908 | #778 = EDGE_CURVE('',#779,#756,#781,.T.);
909 | #779 = VERTEX_POINT('',#780);
910 | #780 = CARTESIAN_POINT('',(-10.4,-6.2,11.3));
911 | #781 = SURFACE_CURVE('',#782,(#786,#793),.PCURVE_S1.);
912 | #782 = LINE('',#783,#784);
913 | #783 = CARTESIAN_POINT('',(-10.4,-6.2,11.3));
914 | #784 = VECTOR('',#785,1.);
915 | #785 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
916 | #786 = PCURVE('',#100,#787);
917 | #787 = DEFINITIONAL_REPRESENTATION('',(#788),#792);
918 | #788 = LINE('',#789,#790);
919 | #789 = CARTESIAN_POINT('',(-11.3,48.35170212766));
920 | #790 = VECTOR('',#791,1.);
921 | #791 = DIRECTION('',(1.,1.389375326526E-50));
922 | #792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
923 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
924 | ) );
925 | #793 = PCURVE('',#265,#794);
926 | #794 = DEFINITIONAL_REPRESENTATION('',(#795),#799);
927 | #795 = LINE('',#796,#797);
928 | #796 = CARTESIAN_POINT('',(1.110223024625E-15,-3.));
929 | #797 = VECTOR('',#798,1.);
930 | #798 = DIRECTION('',(1.,0.));
931 | #799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
932 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
933 | ) );
934 | #800 = ORIENTED_EDGE('',*,*,#801,.F.);
935 | #801 = EDGE_CURVE('',#802,#779,#804,.T.);
936 | #802 = VERTEX_POINT('',#803);
937 | #803 = CARTESIAN_POINT('',(-59.05,-6.2,11.3));
938 | #804 = SURFACE_CURVE('',#805,(#809,#816),.PCURVE_S1.);
939 | #805 = LINE('',#806,#807);
940 | #806 = CARTESIAN_POINT('',(-59.05,-6.2,11.3));
941 | #807 = VECTOR('',#808,1.);
942 | #808 = DIRECTION('',(1.,-8.134599336135E-35,-1.401073756295E-50));
943 | #809 = PCURVE('',#100,#810);
944 | #810 = DEFINITIONAL_REPRESENTATION('',(#811),#815);
945 | #811 = LINE('',#812,#813);
946 | #812 = CARTESIAN_POINT('',(-11.3,-0.29829787234));
947 | #813 = VECTOR('',#814,1.);
948 | #814 = DIRECTION('',(-7.488364415474E-51,1.));
949 | #815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
950 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
951 | ) );
952 | #816 = PCURVE('',#293,#817);
953 | #817 = DEFINITIONAL_REPRESENTATION('',(#818),#822);
954 | #818 = LINE('',#819,#820);
955 | #819 = CARTESIAN_POINT('',(2.44037980084E-34,-3.));
956 | #820 = VECTOR('',#821,1.);
957 | #821 = DIRECTION('',(1.,-3.111008686874E-66));
958 | #822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
959 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
960 | ) );
961 | #823 = ORIENTED_EDGE('',*,*,#824,.F.);
962 | #824 = EDGE_CURVE('',#825,#802,#827,.T.);
963 | #825 = VERTEX_POINT('',#826);
964 | #826 = CARTESIAN_POINT('',(-59.05,-6.2,2.6));
965 | #827 = SURFACE_CURVE('',#828,(#832,#839),.PCURVE_S1.);
966 | #828 = LINE('',#829,#830);
967 | #829 = CARTESIAN_POINT('',(-59.05,-6.2,2.6));
968 | #830 = VECTOR('',#831,1.);
969 | #831 = DIRECTION('',(-7.371380117786E-51,-2.22044604925E-16,1.));
970 | #832 = PCURVE('',#100,#833);
971 | #833 = DEFINITIONAL_REPRESENTATION('',(#834),#838);
972 | #834 = LINE('',#835,#836);
973 | #835 = CARTESIAN_POINT('',(-2.6,-0.29829787234));
974 | #836 = VECTOR('',#837,1.);
975 | #837 = DIRECTION('',(-1.,-1.389375326526E-50));
976 | #838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
977 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
978 | ) );
979 | #839 = PCURVE('',#321,#840);
980 | #840 = DEFINITIONAL_REPRESENTATION('',(#841),#845);
981 | #841 = LINE('',#842,#843);
982 | #842 = CARTESIAN_POINT('',(2.22044604925E-16,-3.));
983 | #843 = VECTOR('',#844,1.);
984 | #844 = DIRECTION('',(1.,0.));
985 | #845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
986 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
987 | ) );
988 | #846 = ORIENTED_EDGE('',*,*,#847,.F.);
989 | #847 = EDGE_CURVE('',#848,#825,#850,.T.);
990 | #848 = VERTEX_POINT('',#849);
991 | #849 = CARTESIAN_POINT('',(-67.45,-6.2,2.6));
992 | #850 = SURFACE_CURVE('',#851,(#855,#862),.PCURVE_S1.);
993 | #851 = LINE('',#852,#853);
994 | #852 = CARTESIAN_POINT('',(-67.45,-6.2,2.6));
995 | #853 = VECTOR('',#854,1.);
996 | #854 = DIRECTION('',(1.,-8.134599336135E-35,-1.401073756295E-50));
997 | #855 = PCURVE('',#100,#856);
998 | #856 = DEFINITIONAL_REPRESENTATION('',(#857),#861);
999 | #857 = LINE('',#858,#859);
1000 | #858 = CARTESIAN_POINT('',(-2.6,-8.69829787234));
1001 | #859 = VECTOR('',#860,1.);
1002 | #860 = DIRECTION('',(-7.488364415474E-51,1.));
1003 | #861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1004 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1005 | ) );
1006 | #862 = PCURVE('',#349,#863);
1007 | #863 = DEFINITIONAL_REPRESENTATION('',(#864),#868);
1008 | #864 = LINE('',#865,#866);
1009 | #865 = CARTESIAN_POINT('',(2.44037980084E-34,-3.));
1010 | #866 = VECTOR('',#867,1.);
1011 | #867 = DIRECTION('',(1.,-3.111008686874E-66));
1012 | #868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1013 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1014 | ) );
1015 | #869 = ORIENTED_EDGE('',*,*,#870,.F.);
1016 | #870 = EDGE_CURVE('',#871,#848,#873,.T.);
1017 | #871 = VERTEX_POINT('',#872);
1018 | #872 = CARTESIAN_POINT('',(-67.45,-6.2,11.3));
1019 | #873 = SURFACE_CURVE('',#874,(#878,#885),.PCURVE_S1.);
1020 | #874 = LINE('',#875,#876);
1021 | #875 = CARTESIAN_POINT('',(-67.45,-6.2,11.3));
1022 | #876 = VECTOR('',#877,1.);
1023 | #877 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
1024 | #878 = PCURVE('',#100,#879);
1025 | #879 = DEFINITIONAL_REPRESENTATION('',(#880),#884);
1026 | #880 = LINE('',#881,#882);
1027 | #881 = CARTESIAN_POINT('',(-11.3,-8.69829787234));
1028 | #882 = VECTOR('',#883,1.);
1029 | #883 = DIRECTION('',(1.,1.389375326526E-50));
1030 | #884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1031 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1032 | ) );
1033 | #885 = PCURVE('',#377,#886);
1034 | #886 = DEFINITIONAL_REPRESENTATION('',(#887),#891);
1035 | #887 = LINE('',#888,#889);
1036 | #888 = CARTESIAN_POINT('',(1.110223024625E-15,-3.));
1037 | #889 = VECTOR('',#890,1.);
1038 | #890 = DIRECTION('',(1.,0.));
1039 | #891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1040 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1041 | ) );
1042 | #892 = ORIENTED_EDGE('',*,*,#893,.F.);
1043 | #893 = EDGE_CURVE('',#894,#871,#896,.T.);
1044 | #894 = VERTEX_POINT('',#895);
1045 | #895 = CARTESIAN_POINT('',(-108.4,-6.2,11.3));
1046 | #896 = SURFACE_CURVE('',#897,(#901,#908),.PCURVE_S1.);
1047 | #897 = LINE('',#898,#899);
1048 | #898 = CARTESIAN_POINT('',(-108.4,-6.2,11.3));
1049 | #899 = VECTOR('',#900,1.);
1050 | #900 = DIRECTION('',(1.,-8.134599336135E-35,-1.401073756295E-50));
1051 | #901 = PCURVE('',#100,#902);
1052 | #902 = DEFINITIONAL_REPRESENTATION('',(#903),#907);
1053 | #903 = LINE('',#904,#905);
1054 | #904 = CARTESIAN_POINT('',(-11.3,-49.64829787234));
1055 | #905 = VECTOR('',#906,1.);
1056 | #906 = DIRECTION('',(-7.488364415474E-51,1.));
1057 | #907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1058 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1059 | ) );
1060 | #908 = PCURVE('',#405,#909);
1061 | #909 = DEFINITIONAL_REPRESENTATION('',(#910),#914);
1062 | #910 = LINE('',#911,#912);
1063 | #911 = CARTESIAN_POINT('',(2.44037980084E-34,-3.));
1064 | #912 = VECTOR('',#913,1.);
1065 | #913 = DIRECTION('',(1.,-3.111008686874E-66));
1066 | #914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1067 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1068 | ) );
1069 | #915 = ORIENTED_EDGE('',*,*,#916,.T.);
1070 | #916 = EDGE_CURVE('',#894,#917,#919,.T.);
1071 | #917 = VERTEX_POINT('',#918);
1072 | #918 = CARTESIAN_POINT('',(-108.4,-6.2,-11.3));
1073 | #919 = SURFACE_CURVE('',#920,(#924,#931),.PCURVE_S1.);
1074 | #920 = LINE('',#921,#922);
1075 | #921 = CARTESIAN_POINT('',(-108.4,-6.2,11.3));
1076 | #922 = VECTOR('',#923,1.);
1077 | #923 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
1078 | #924 = PCURVE('',#100,#925);
1079 | #925 = DEFINITIONAL_REPRESENTATION('',(#926),#930);
1080 | #926 = LINE('',#927,#928);
1081 | #927 = CARTESIAN_POINT('',(-11.3,-49.64829787234));
1082 | #928 = VECTOR('',#929,1.);
1083 | #929 = DIRECTION('',(1.,1.389375326526E-50));
1084 | #930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1085 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1086 | ) );
1087 | #931 = PCURVE('',#433,#932);
1088 | #932 = DEFINITIONAL_REPRESENTATION('',(#933),#937);
1089 | #933 = LINE('',#934,#935);
1090 | #934 = CARTESIAN_POINT('',(1.110223024625E-15,-3.));
1091 | #935 = VECTOR('',#936,1.);
1092 | #936 = DIRECTION('',(1.,0.));
1093 | #937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1094 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1095 | ) );
1096 | #938 = ORIENTED_EDGE('',*,*,#939,.F.);
1097 | #939 = EDGE_CURVE('',#940,#917,#942,.T.);
1098 | #940 = VERTEX_POINT('',#941);
1099 | #941 = CARTESIAN_POINT('',(-67.45,-6.2,-11.3));
1100 | #942 = SURFACE_CURVE('',#943,(#947,#954),.PCURVE_S1.);
1101 | #943 = LINE('',#944,#945);
1102 | #944 = CARTESIAN_POINT('',(-67.45,-6.2,-11.3));
1103 | #945 = VECTOR('',#946,1.);
1104 | #946 = DIRECTION('',(-1.,8.134599336135E-35,1.401073756295E-50));
1105 | #947 = PCURVE('',#100,#948);
1106 | #948 = DEFINITIONAL_REPRESENTATION('',(#949),#953);
1107 | #949 = LINE('',#950,#951);
1108 | #950 = CARTESIAN_POINT('',(11.3,-8.69829787234));
1109 | #951 = VECTOR('',#952,1.);
1110 | #952 = DIRECTION('',(7.488364415474E-51,-1.));
1111 | #953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1112 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1113 | ) );
1114 | #954 = PCURVE('',#461,#955);
1115 | #955 = DEFINITIONAL_REPRESENTATION('',(#956),#960);
1116 | #956 = LINE('',#957,#958);
1117 | #957 = CARTESIAN_POINT('',(-2.44037980084E-34,-3.));
1118 | #958 = VECTOR('',#959,1.);
1119 | #959 = DIRECTION('',(1.,3.111008686874E-66));
1120 | #960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1121 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1122 | ) );
1123 | #961 = ORIENTED_EDGE('',*,*,#962,.F.);
1124 | #962 = EDGE_CURVE('',#963,#940,#965,.T.);
1125 | #963 = VERTEX_POINT('',#964);
1126 | #964 = CARTESIAN_POINT('',(-67.45,-6.2,-2.6));
1127 | #965 = SURFACE_CURVE('',#966,(#970,#977),.PCURVE_S1.);
1128 | #966 = LINE('',#967,#968);
1129 | #967 = CARTESIAN_POINT('',(-67.45,-6.2,-2.6));
1130 | #968 = VECTOR('',#969,1.);
1131 | #969 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
1132 | #970 = PCURVE('',#100,#971);
1133 | #971 = DEFINITIONAL_REPRESENTATION('',(#972),#976);
1134 | #972 = LINE('',#973,#974);
1135 | #973 = CARTESIAN_POINT('',(2.6,-8.69829787234));
1136 | #974 = VECTOR('',#975,1.);
1137 | #975 = DIRECTION('',(1.,1.389375326526E-50));
1138 | #976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1139 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1140 | ) );
1141 | #977 = PCURVE('',#489,#978);
1142 | #978 = DEFINITIONAL_REPRESENTATION('',(#979),#983);
1143 | #979 = LINE('',#980,#981);
1144 | #980 = CARTESIAN_POINT('',(-2.22044604925E-16,-3.));
1145 | #981 = VECTOR('',#982,1.);
1146 | #982 = DIRECTION('',(1.,0.));
1147 | #983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1148 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1149 | ) );
1150 | #984 = ORIENTED_EDGE('',*,*,#985,.F.);
1151 | #985 = EDGE_CURVE('',#986,#963,#988,.T.);
1152 | #986 = VERTEX_POINT('',#987);
1153 | #987 = CARTESIAN_POINT('',(-59.05,-6.2,-2.6));
1154 | #988 = SURFACE_CURVE('',#989,(#993,#1000),.PCURVE_S1.);
1155 | #989 = LINE('',#990,#991);
1156 | #990 = CARTESIAN_POINT('',(-59.05,-6.2,-2.6));
1157 | #991 = VECTOR('',#992,1.);
1158 | #992 = DIRECTION('',(-1.,8.134599336135E-35,1.401073756295E-50));
1159 | #993 = PCURVE('',#100,#994);
1160 | #994 = DEFINITIONAL_REPRESENTATION('',(#995),#999);
1161 | #995 = LINE('',#996,#997);
1162 | #996 = CARTESIAN_POINT('',(2.6,-0.29829787234));
1163 | #997 = VECTOR('',#998,1.);
1164 | #998 = DIRECTION('',(7.488364415474E-51,-1.));
1165 | #999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1166 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1167 | ) );
1168 | #1000 = PCURVE('',#517,#1001);
1169 | #1001 = DEFINITIONAL_REPRESENTATION('',(#1002),#1006);
1170 | #1002 = LINE('',#1003,#1004);
1171 | #1003 = CARTESIAN_POINT('',(-2.44037980084E-34,-3.));
1172 | #1004 = VECTOR('',#1005,1.);
1173 | #1005 = DIRECTION('',(1.,3.111008686874E-66));
1174 | #1006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1175 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1176 | ) );
1177 | #1007 = ORIENTED_EDGE('',*,*,#1008,.F.);
1178 | #1008 = EDGE_CURVE('',#1009,#986,#1011,.T.);
1179 | #1009 = VERTEX_POINT('',#1010);
1180 | #1010 = CARTESIAN_POINT('',(-59.05,-6.2,-11.3));
1181 | #1011 = SURFACE_CURVE('',#1012,(#1016,#1023),.PCURVE_S1.);
1182 | #1012 = LINE('',#1013,#1014);
1183 | #1013 = CARTESIAN_POINT('',(-59.05,-6.2,-11.3));
1184 | #1014 = VECTOR('',#1015,1.);
1185 | #1015 = DIRECTION('',(-7.371380117786E-51,-2.22044604925E-16,1.));
1186 | #1016 = PCURVE('',#100,#1017);
1187 | #1017 = DEFINITIONAL_REPRESENTATION('',(#1018),#1022);
1188 | #1018 = LINE('',#1019,#1020);
1189 | #1019 = CARTESIAN_POINT('',(11.3,-0.29829787234));
1190 | #1020 = VECTOR('',#1021,1.);
1191 | #1021 = DIRECTION('',(-1.,-1.389375326526E-50));
1192 | #1022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1193 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1194 | ) );
1195 | #1023 = PCURVE('',#545,#1024);
1196 | #1024 = DEFINITIONAL_REPRESENTATION('',(#1025),#1029);
1197 | #1025 = LINE('',#1026,#1027);
1198 | #1026 = CARTESIAN_POINT('',(6.661338147751E-16,-3.));
1199 | #1027 = VECTOR('',#1028,1.);
1200 | #1028 = DIRECTION('',(1.,0.));
1201 | #1029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1202 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1203 | ) );
1204 | #1030 = ORIENTED_EDGE('',*,*,#1031,.F.);
1205 | #1031 = EDGE_CURVE('',#660,#1009,#1032,.T.);
1206 | #1032 = SURFACE_CURVE('',#1033,(#1037,#1044),.PCURVE_S1.);
1207 | #1033 = LINE('',#1034,#1035);
1208 | #1034 = CARTESIAN_POINT('',(-10.4,-6.2,-11.3));
1209 | #1035 = VECTOR('',#1036,1.);
1210 | #1036 = DIRECTION('',(-1.,8.134599336135E-35,1.401073756295E-50));
1211 | #1037 = PCURVE('',#100,#1038);
1212 | #1038 = DEFINITIONAL_REPRESENTATION('',(#1039),#1043);
1213 | #1039 = LINE('',#1040,#1041);
1214 | #1040 = CARTESIAN_POINT('',(11.3,48.35170212766));
1215 | #1041 = VECTOR('',#1042,1.);
1216 | #1042 = DIRECTION('',(7.488364415474E-51,-1.));
1217 | #1043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1218 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1219 | ) );
1220 | #1044 = PCURVE('',#573,#1045);
1221 | #1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1050);
1222 | #1046 = LINE('',#1047,#1048);
1223 | #1047 = CARTESIAN_POINT('',(-2.44037980084E-34,-3.));
1224 | #1048 = VECTOR('',#1049,1.);
1225 | #1049 = DIRECTION('',(1.,3.111008686874E-66));
1226 | #1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1227 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1228 | ) );
1229 | #1051 = ORIENTED_EDGE('',*,*,#659,.F.);
1230 | #1052 = ADVANCED_FACE('',(#1053),#181,.T.);
1231 | #1053 = FACE_BOUND('',#1054,.T.);
1232 | #1054 = EDGE_LOOP('',(#1055,#1056,#1077,#1078));
1233 | #1055 = ORIENTED_EDGE('',*,*,#165,.F.);
1234 | #1056 = ORIENTED_EDGE('',*,*,#1057,.T.);
1235 | #1057 = EDGE_CURVE('',#166,#710,#1058,.T.);
1236 | #1058 = SURFACE_CURVE('',#1059,(#1063,#1070),.PCURVE_S1.);
1237 | #1059 = LINE('',#1060,#1061);
1238 | #1060 = CARTESIAN_POINT('',(-7.4,-3.2,1.3));
1239 | #1061 = VECTOR('',#1062,1.);
1240 | #1062 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
1241 | #1063 = PCURVE('',#181,#1064);
1242 | #1064 = DEFINITIONAL_REPRESENTATION('',(#1065),#1069);
1243 | #1065 = LINE('',#1066,#1067);
1244 | #1066 = CARTESIAN_POINT('',(1.,-2.22044604925E-16));
1245 | #1067 = VECTOR('',#1068,1.);
1246 | #1068 = DIRECTION('',(0.,-1.));
1247 | #1069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1248 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1249 | ) );
1250 | #1070 = PCURVE('',#209,#1071);
1251 | #1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1076);
1252 | #1072 = LINE('',#1073,#1074);
1253 | #1073 = CARTESIAN_POINT('',(-1.110223024625E-16,-0.707106781187));
1254 | #1074 = VECTOR('',#1075,1.);
1255 | #1075 = DIRECTION('',(-1.,0.));
1256 | #1076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1257 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1258 | ) );
1259 | #1077 = ORIENTED_EDGE('',*,*,#709,.T.);
1260 | #1078 = ORIENTED_EDGE('',*,*,#634,.F.);
1261 | #1079 = ADVANCED_FACE('',(#1080),#573,.T.);
1262 | #1080 = FACE_BOUND('',#1081,.T.);
1263 | #1081 = EDGE_LOOP('',(#1082,#1083,#1084,#1105));
1264 | #1082 = ORIENTED_EDGE('',*,*,#682,.T.);
1265 | #1083 = ORIENTED_EDGE('',*,*,#1031,.T.);
1266 | #1084 = ORIENTED_EDGE('',*,*,#1085,.F.);
1267 | #1085 = EDGE_CURVE('',#530,#1009,#1086,.T.);
1268 | #1086 = SURFACE_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.);
1269 | #1087 = LINE('',#1088,#1089);
1270 | #1088 = CARTESIAN_POINT('',(-59.05,-3.2,-11.3));
1271 | #1089 = VECTOR('',#1090,1.);
1272 | #1090 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
1273 | #1091 = PCURVE('',#573,#1092);
1274 | #1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097);
1275 | #1093 = LINE('',#1094,#1095);
1276 | #1094 = CARTESIAN_POINT('',(48.65,-3.95748257703E-33));
1277 | #1095 = VECTOR('',#1096,1.);
1278 | #1096 = DIRECTION('',(-3.111008686874E-66,-1.));
1279 | #1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1280 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1281 | ) );
1282 | #1098 = PCURVE('',#545,#1099);
1283 | #1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104);
1284 | #1100 = LINE('',#1101,#1102);
1285 | #1101 = CARTESIAN_POINT('',(0.,0.));
1286 | #1102 = VECTOR('',#1103,1.);
1287 | #1103 = DIRECTION('',(0.,-1.));
1288 | #1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1289 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1290 | ) );
1291 | #1105 = ORIENTED_EDGE('',*,*,#557,.F.);
1292 | #1106 = ADVANCED_FACE('',(#1107),#209,.T.);
1293 | #1107 = FACE_BOUND('',#1108,.F.);
1294 | #1108 = EDGE_LOOP('',(#1109,#1110,#1111,#1112));
1295 | #1109 = ORIENTED_EDGE('',*,*,#193,.F.);
1296 | #1110 = ORIENTED_EDGE('',*,*,#1057,.T.);
1297 | #1111 = ORIENTED_EDGE('',*,*,#732,.T.);
1298 | #1112 = ORIENTED_EDGE('',*,*,#1113,.F.);
1299 | #1113 = EDGE_CURVE('',#194,#733,#1114,.T.);
1300 | #1114 = SURFACE_CURVE('',#1115,(#1119,#1126),.PCURVE_S1.);
1301 | #1115 = LINE('',#1116,#1117);
1302 | #1116 = CARTESIAN_POINT('',(-8.4,-3.2,2.3));
1303 | #1117 = VECTOR('',#1118,1.);
1304 | #1118 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
1305 | #1119 = PCURVE('',#209,#1120);
1306 | #1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1125);
1307 | #1121 = LINE('',#1122,#1123);
1308 | #1122 = CARTESIAN_POINT('',(1.110223024625E-16,0.707106781187));
1309 | #1123 = VECTOR('',#1124,1.);
1310 | #1124 = DIRECTION('',(-1.,0.));
1311 | #1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1312 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1313 | ) );
1314 | #1126 = PCURVE('',#237,#1127);
1315 | #1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132);
1316 | #1128 = LINE('',#1129,#1130);
1317 | #1129 = CARTESIAN_POINT('',(2.,1.626919867227E-34));
1318 | #1130 = VECTOR('',#1131,1.);
1319 | #1131 = DIRECTION('',(3.111008686874E-66,-1.));
1320 | #1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1321 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1322 | ) );
1323 | #1133 = ADVANCED_FACE('',(#1134),#545,.T.);
1324 | #1134 = FACE_BOUND('',#1135,.T.);
1325 | #1135 = EDGE_LOOP('',(#1136,#1137,#1138,#1159));
1326 | #1136 = ORIENTED_EDGE('',*,*,#1085,.T.);
1327 | #1137 = ORIENTED_EDGE('',*,*,#1008,.T.);
1328 | #1138 = ORIENTED_EDGE('',*,*,#1139,.F.);
1329 | #1139 = EDGE_CURVE('',#502,#986,#1140,.T.);
1330 | #1140 = SURFACE_CURVE('',#1141,(#1145,#1152),.PCURVE_S1.);
1331 | #1141 = LINE('',#1142,#1143);
1332 | #1142 = CARTESIAN_POINT('',(-59.05,-3.2,-2.6));
1333 | #1143 = VECTOR('',#1144,1.);
1334 | #1144 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
1335 | #1145 = PCURVE('',#545,#1146);
1336 | #1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1151);
1337 | #1147 = LINE('',#1148,#1149);
1338 | #1148 = CARTESIAN_POINT('',(8.7,-2.886579864025E-16));
1339 | #1149 = VECTOR('',#1150,1.);
1340 | #1150 = DIRECTION('',(0.,-1.));
1341 | #1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1342 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1343 | ) );
1344 | #1152 = PCURVE('',#517,#1153);
1345 | #1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1158);
1346 | #1154 = LINE('',#1155,#1156);
1347 | #1155 = CARTESIAN_POINT('',(0.,0.));
1348 | #1156 = VECTOR('',#1157,1.);
1349 | #1157 = DIRECTION('',(-3.111008686874E-66,-1.));
1350 | #1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1351 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1352 | ) );
1353 | #1159 = ORIENTED_EDGE('',*,*,#529,.F.);
1354 | #1160 = ADVANCED_FACE('',(#1161),#237,.T.);
1355 | #1161 = FACE_BOUND('',#1162,.T.);
1356 | #1162 = EDGE_LOOP('',(#1163,#1164,#1185,#1186));
1357 | #1163 = ORIENTED_EDGE('',*,*,#221,.F.);
1358 | #1164 = ORIENTED_EDGE('',*,*,#1165,.T.);
1359 | #1165 = EDGE_CURVE('',#222,#756,#1166,.T.);
1360 | #1166 = SURFACE_CURVE('',#1167,(#1171,#1178),.PCURVE_S1.);
1361 | #1167 = LINE('',#1168,#1169);
1362 | #1168 = CARTESIAN_POINT('',(-10.4,-3.2,2.3));
1363 | #1169 = VECTOR('',#1170,1.);
1364 | #1170 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
1365 | #1171 = PCURVE('',#237,#1172);
1366 | #1172 = DEFINITIONAL_REPRESENTATION('',(#1173),#1177);
1367 | #1173 = LINE('',#1174,#1175);
1368 | #1174 = CARTESIAN_POINT('',(0.,0.));
1369 | #1175 = VECTOR('',#1176,1.);
1370 | #1176 = DIRECTION('',(3.111008686874E-66,-1.));
1371 | #1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1372 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1373 | ) );
1374 | #1178 = PCURVE('',#265,#1179);
1375 | #1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1184);
1376 | #1180 = LINE('',#1181,#1182);
1377 | #1181 = CARTESIAN_POINT('',(9.,2.22044604925E-16));
1378 | #1182 = VECTOR('',#1183,1.);
1379 | #1183 = DIRECTION('',(0.,-1.));
1380 | #1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1381 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1382 | ) );
1383 | #1185 = ORIENTED_EDGE('',*,*,#755,.T.);
1384 | #1186 = ORIENTED_EDGE('',*,*,#1113,.F.);
1385 | #1187 = ADVANCED_FACE('',(#1188),#517,.T.);
1386 | #1188 = FACE_BOUND('',#1189,.T.);
1387 | #1189 = EDGE_LOOP('',(#1190,#1191,#1192,#1213));
1388 | #1190 = ORIENTED_EDGE('',*,*,#1139,.T.);
1389 | #1191 = ORIENTED_EDGE('',*,*,#985,.T.);
1390 | #1192 = ORIENTED_EDGE('',*,*,#1193,.F.);
1391 | #1193 = EDGE_CURVE('',#474,#963,#1194,.T.);
1392 | #1194 = SURFACE_CURVE('',#1195,(#1199,#1206),.PCURVE_S1.);
1393 | #1195 = LINE('',#1196,#1197);
1394 | #1196 = CARTESIAN_POINT('',(-67.45,-3.2,-2.6));
1395 | #1197 = VECTOR('',#1198,1.);
1396 | #1198 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
1397 | #1199 = PCURVE('',#517,#1200);
1398 | #1200 = DEFINITIONAL_REPRESENTATION('',(#1201),#1205);
1399 | #1201 = LINE('',#1202,#1203);
1400 | #1202 = CARTESIAN_POINT('',(8.4,-6.833063442353E-34));
1401 | #1203 = VECTOR('',#1204,1.);
1402 | #1204 = DIRECTION('',(-3.111008686874E-66,-1.));
1403 | #1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1404 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1405 | ) );
1406 | #1206 = PCURVE('',#489,#1207);
1407 | #1207 = DEFINITIONAL_REPRESENTATION('',(#1208),#1212);
1408 | #1208 = LINE('',#1209,#1210);
1409 | #1209 = CARTESIAN_POINT('',(0.,0.));
1410 | #1210 = VECTOR('',#1211,1.);
1411 | #1211 = DIRECTION('',(0.,-1.));
1412 | #1212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1413 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1414 | ) );
1415 | #1213 = ORIENTED_EDGE('',*,*,#501,.F.);
1416 | #1214 = ADVANCED_FACE('',(#1215),#265,.T.);
1417 | #1215 = FACE_BOUND('',#1216,.T.);
1418 | #1216 = EDGE_LOOP('',(#1217,#1238,#1239,#1240));
1419 | #1217 = ORIENTED_EDGE('',*,*,#1218,.T.);
1420 | #1218 = EDGE_CURVE('',#250,#779,#1219,.T.);
1421 | #1219 = SURFACE_CURVE('',#1220,(#1224,#1231),.PCURVE_S1.);
1422 | #1220 = LINE('',#1221,#1222);
1423 | #1221 = CARTESIAN_POINT('',(-10.4,-3.2,11.3));
1424 | #1222 = VECTOR('',#1223,1.);
1425 | #1223 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
1426 | #1224 = PCURVE('',#265,#1225);
1427 | #1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230);
1428 | #1226 = LINE('',#1227,#1228);
1429 | #1227 = CARTESIAN_POINT('',(0.,0.));
1430 | #1228 = VECTOR('',#1229,1.);
1431 | #1229 = DIRECTION('',(0.,-1.));
1432 | #1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1433 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1434 | ) );
1435 | #1231 = PCURVE('',#293,#1232);
1436 | #1232 = DEFINITIONAL_REPRESENTATION('',(#1233),#1237);
1437 | #1233 = LINE('',#1234,#1235);
1438 | #1234 = CARTESIAN_POINT('',(48.65,3.95748257703E-33));
1439 | #1235 = VECTOR('',#1236,1.);
1440 | #1236 = DIRECTION('',(3.111008686874E-66,-1.));
1441 | #1237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1442 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1443 | ) );
1444 | #1238 = ORIENTED_EDGE('',*,*,#778,.T.);
1445 | #1239 = ORIENTED_EDGE('',*,*,#1165,.F.);
1446 | #1240 = ORIENTED_EDGE('',*,*,#249,.F.);
1447 | #1241 = ADVANCED_FACE('',(#1242),#489,.T.);
1448 | #1242 = FACE_BOUND('',#1243,.T.);
1449 | #1243 = EDGE_LOOP('',(#1244,#1245,#1246,#1267));
1450 | #1244 = ORIENTED_EDGE('',*,*,#1193,.T.);
1451 | #1245 = ORIENTED_EDGE('',*,*,#962,.T.);
1452 | #1246 = ORIENTED_EDGE('',*,*,#1247,.F.);
1453 | #1247 = EDGE_CURVE('',#446,#940,#1248,.T.);
1454 | #1248 = SURFACE_CURVE('',#1249,(#1253,#1260),.PCURVE_S1.);
1455 | #1249 = LINE('',#1250,#1251);
1456 | #1250 = CARTESIAN_POINT('',(-67.45,-3.2,-11.3));
1457 | #1251 = VECTOR('',#1252,1.);
1458 | #1252 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
1459 | #1253 = PCURVE('',#489,#1254);
1460 | #1254 = DEFINITIONAL_REPRESENTATION('',(#1255),#1259);
1461 | #1255 = LINE('',#1256,#1257);
1462 | #1256 = CARTESIAN_POINT('',(8.7,2.886579864025E-16));
1463 | #1257 = VECTOR('',#1258,1.);
1464 | #1258 = DIRECTION('',(0.,-1.));
1465 | #1259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1466 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1467 | ) );
1468 | #1260 = PCURVE('',#461,#1261);
1469 | #1261 = DEFINITIONAL_REPRESENTATION('',(#1262),#1266);
1470 | #1262 = LINE('',#1263,#1264);
1471 | #1263 = CARTESIAN_POINT('',(0.,0.));
1472 | #1264 = VECTOR('',#1265,1.);
1473 | #1265 = DIRECTION('',(-3.111008686874E-66,-1.));
1474 | #1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1475 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1476 | ) );
1477 | #1267 = ORIENTED_EDGE('',*,*,#473,.F.);
1478 | #1268 = ADVANCED_FACE('',(#1269),#293,.T.);
1479 | #1269 = FACE_BOUND('',#1270,.T.);
1480 | #1270 = EDGE_LOOP('',(#1271,#1292,#1293,#1294));
1481 | #1271 = ORIENTED_EDGE('',*,*,#1272,.T.);
1482 | #1272 = EDGE_CURVE('',#278,#802,#1273,.T.);
1483 | #1273 = SURFACE_CURVE('',#1274,(#1278,#1285),.PCURVE_S1.);
1484 | #1274 = LINE('',#1275,#1276);
1485 | #1275 = CARTESIAN_POINT('',(-59.05,-3.2,11.3));
1486 | #1276 = VECTOR('',#1277,1.);
1487 | #1277 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
1488 | #1278 = PCURVE('',#293,#1279);
1489 | #1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284);
1490 | #1280 = LINE('',#1281,#1282);
1491 | #1281 = CARTESIAN_POINT('',(0.,0.));
1492 | #1282 = VECTOR('',#1283,1.);
1493 | #1283 = DIRECTION('',(3.111008686874E-66,-1.));
1494 | #1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1495 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1496 | ) );
1497 | #1285 = PCURVE('',#321,#1286);
1498 | #1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291);
1499 | #1287 = LINE('',#1288,#1289);
1500 | #1288 = CARTESIAN_POINT('',(8.7,-2.886579864025E-16));
1501 | #1289 = VECTOR('',#1290,1.);
1502 | #1290 = DIRECTION('',(0.,-1.));
1503 | #1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1504 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1505 | ) );
1506 | #1292 = ORIENTED_EDGE('',*,*,#801,.T.);
1507 | #1293 = ORIENTED_EDGE('',*,*,#1218,.F.);
1508 | #1294 = ORIENTED_EDGE('',*,*,#277,.F.);
1509 | #1295 = ADVANCED_FACE('',(#1296),#461,.T.);
1510 | #1296 = FACE_BOUND('',#1297,.T.);
1511 | #1297 = EDGE_LOOP('',(#1298,#1299,#1300,#1321));
1512 | #1298 = ORIENTED_EDGE('',*,*,#1247,.T.);
1513 | #1299 = ORIENTED_EDGE('',*,*,#939,.T.);
1514 | #1300 = ORIENTED_EDGE('',*,*,#1301,.F.);
1515 | #1301 = EDGE_CURVE('',#418,#917,#1302,.T.);
1516 | #1302 = SURFACE_CURVE('',#1303,(#1307,#1314),.PCURVE_S1.);
1517 | #1303 = LINE('',#1304,#1305);
1518 | #1304 = CARTESIAN_POINT('',(-108.4,-3.2,-11.3));
1519 | #1305 = VECTOR('',#1306,1.);
1520 | #1306 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
1521 | #1307 = PCURVE('',#461,#1308);
1522 | #1308 = DEFINITIONAL_REPRESENTATION('',(#1309),#1313);
1523 | #1309 = LINE('',#1310,#1311);
1524 | #1310 = CARTESIAN_POINT('',(40.95,-3.331118428147E-33));
1525 | #1311 = VECTOR('',#1312,1.);
1526 | #1312 = DIRECTION('',(-3.111008686874E-66,-1.));
1527 | #1313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1528 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1529 | ) );
1530 | #1314 = PCURVE('',#433,#1315);
1531 | #1315 = DEFINITIONAL_REPRESENTATION('',(#1316),#1320);
1532 | #1316 = LINE('',#1317,#1318);
1533 | #1317 = CARTESIAN_POINT('',(22.6,3.10862446895E-16));
1534 | #1318 = VECTOR('',#1319,1.);
1535 | #1319 = DIRECTION('',(0.,-1.));
1536 | #1320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1537 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1538 | ) );
1539 | #1321 = ORIENTED_EDGE('',*,*,#445,.F.);
1540 | #1322 = ADVANCED_FACE('',(#1323),#321,.T.);
1541 | #1323 = FACE_BOUND('',#1324,.T.);
1542 | #1324 = EDGE_LOOP('',(#1325,#1346,#1347,#1348));
1543 | #1325 = ORIENTED_EDGE('',*,*,#1326,.T.);
1544 | #1326 = EDGE_CURVE('',#306,#825,#1327,.T.);
1545 | #1327 = SURFACE_CURVE('',#1328,(#1332,#1339),.PCURVE_S1.);
1546 | #1328 = LINE('',#1329,#1330);
1547 | #1329 = CARTESIAN_POINT('',(-59.05,-3.2,2.6));
1548 | #1330 = VECTOR('',#1331,1.);
1549 | #1331 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
1550 | #1332 = PCURVE('',#321,#1333);
1551 | #1333 = DEFINITIONAL_REPRESENTATION('',(#1334),#1338);
1552 | #1334 = LINE('',#1335,#1336);
1553 | #1335 = CARTESIAN_POINT('',(0.,0.));
1554 | #1336 = VECTOR('',#1337,1.);
1555 | #1337 = DIRECTION('',(0.,-1.));
1556 | #1338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1557 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1558 | ) );
1559 | #1339 = PCURVE('',#349,#1340);
1560 | #1340 = DEFINITIONAL_REPRESENTATION('',(#1341),#1345);
1561 | #1341 = LINE('',#1342,#1343);
1562 | #1342 = CARTESIAN_POINT('',(8.4,6.833063442353E-34));
1563 | #1343 = VECTOR('',#1344,1.);
1564 | #1344 = DIRECTION('',(3.111008686874E-66,-1.));
1565 | #1345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1566 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1567 | ) );
1568 | #1346 = ORIENTED_EDGE('',*,*,#824,.T.);
1569 | #1347 = ORIENTED_EDGE('',*,*,#1272,.F.);
1570 | #1348 = ORIENTED_EDGE('',*,*,#305,.F.);
1571 | #1349 = ADVANCED_FACE('',(#1350),#433,.F.);
1572 | #1350 = FACE_BOUND('',#1351,.F.);
1573 | #1351 = EDGE_LOOP('',(#1352,#1373,#1374,#1375));
1574 | #1352 = ORIENTED_EDGE('',*,*,#1353,.T.);
1575 | #1353 = EDGE_CURVE('',#390,#894,#1354,.T.);
1576 | #1354 = SURFACE_CURVE('',#1355,(#1359,#1366),.PCURVE_S1.);
1577 | #1355 = LINE('',#1356,#1357);
1578 | #1356 = CARTESIAN_POINT('',(-108.4,-3.2,11.3));
1579 | #1357 = VECTOR('',#1358,1.);
1580 | #1358 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
1581 | #1359 = PCURVE('',#433,#1360);
1582 | #1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365);
1583 | #1361 = LINE('',#1362,#1363);
1584 | #1362 = CARTESIAN_POINT('',(0.,0.));
1585 | #1363 = VECTOR('',#1364,1.);
1586 | #1364 = DIRECTION('',(0.,-1.));
1587 | #1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1588 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1589 | ) );
1590 | #1366 = PCURVE('',#405,#1367);
1591 | #1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1372);
1592 | #1368 = LINE('',#1369,#1370);
1593 | #1369 = CARTESIAN_POINT('',(0.,0.));
1594 | #1370 = VECTOR('',#1371,1.);
1595 | #1371 = DIRECTION('',(3.111008686874E-66,-1.));
1596 | #1372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1597 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1598 | ) );
1599 | #1373 = ORIENTED_EDGE('',*,*,#916,.T.);
1600 | #1374 = ORIENTED_EDGE('',*,*,#1301,.F.);
1601 | #1375 = ORIENTED_EDGE('',*,*,#417,.F.);
1602 | #1376 = ADVANCED_FACE('',(#1377),#349,.T.);
1603 | #1377 = FACE_BOUND('',#1378,.T.);
1604 | #1378 = EDGE_LOOP('',(#1379,#1400,#1401,#1402));
1605 | #1379 = ORIENTED_EDGE('',*,*,#1380,.T.);
1606 | #1380 = EDGE_CURVE('',#334,#848,#1381,.T.);
1607 | #1381 = SURFACE_CURVE('',#1382,(#1386,#1393),.PCURVE_S1.);
1608 | #1382 = LINE('',#1383,#1384);
1609 | #1383 = CARTESIAN_POINT('',(-67.45,-3.2,2.6));
1610 | #1384 = VECTOR('',#1385,1.);
1611 | #1385 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
1612 | #1386 = PCURVE('',#349,#1387);
1613 | #1387 = DEFINITIONAL_REPRESENTATION('',(#1388),#1392);
1614 | #1388 = LINE('',#1389,#1390);
1615 | #1389 = CARTESIAN_POINT('',(0.,0.));
1616 | #1390 = VECTOR('',#1391,1.);
1617 | #1391 = DIRECTION('',(3.111008686874E-66,-1.));
1618 | #1392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1619 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1620 | ) );
1621 | #1393 = PCURVE('',#377,#1394);
1622 | #1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399);
1623 | #1395 = LINE('',#1396,#1397);
1624 | #1396 = CARTESIAN_POINT('',(8.7,2.886579864025E-16));
1625 | #1397 = VECTOR('',#1398,1.);
1626 | #1398 = DIRECTION('',(0.,-1.));
1627 | #1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1628 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1629 | ) );
1630 | #1400 = ORIENTED_EDGE('',*,*,#847,.T.);
1631 | #1401 = ORIENTED_EDGE('',*,*,#1326,.F.);
1632 | #1402 = ORIENTED_EDGE('',*,*,#333,.F.);
1633 | #1403 = ADVANCED_FACE('',(#1404),#405,.T.);
1634 | #1404 = FACE_BOUND('',#1405,.T.);
1635 | #1405 = EDGE_LOOP('',(#1406,#1407,#1408,#1429));
1636 | #1406 = ORIENTED_EDGE('',*,*,#1353,.T.);
1637 | #1407 = ORIENTED_EDGE('',*,*,#893,.T.);
1638 | #1408 = ORIENTED_EDGE('',*,*,#1409,.F.);
1639 | #1409 = EDGE_CURVE('',#362,#871,#1410,.T.);
1640 | #1410 = SURFACE_CURVE('',#1411,(#1415,#1422),.PCURVE_S1.);
1641 | #1411 = LINE('',#1412,#1413);
1642 | #1412 = CARTESIAN_POINT('',(-67.45,-3.2,11.3));
1643 | #1413 = VECTOR('',#1414,1.);
1644 | #1414 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
1645 | #1415 = PCURVE('',#405,#1416);
1646 | #1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421);
1647 | #1417 = LINE('',#1418,#1419);
1648 | #1418 = CARTESIAN_POINT('',(40.95,3.331118428147E-33));
1649 | #1419 = VECTOR('',#1420,1.);
1650 | #1420 = DIRECTION('',(3.111008686874E-66,-1.));
1651 | #1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1652 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1653 | ) );
1654 | #1422 = PCURVE('',#377,#1423);
1655 | #1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1428);
1656 | #1424 = LINE('',#1425,#1426);
1657 | #1425 = CARTESIAN_POINT('',(0.,0.));
1658 | #1426 = VECTOR('',#1427,1.);
1659 | #1427 = DIRECTION('',(0.,-1.));
1660 | #1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
1661 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
1662 | ) );
1663 | #1429 = ORIENTED_EDGE('',*,*,#389,.F.);
1664 | #1430 = ADVANCED_FACE('',(#1431),#377,.T.);
1665 | #1431 = FACE_BOUND('',#1432,.T.);
1666 | #1432 = EDGE_LOOP('',(#1433,#1434,#1435,#1436));
1667 | #1433 = ORIENTED_EDGE('',*,*,#1409,.T.);
1668 | #1434 = ORIENTED_EDGE('',*,*,#870,.T.);
1669 | #1435 = ORIENTED_EDGE('',*,*,#1380,.F.);
1670 | #1436 = ORIENTED_EDGE('',*,*,#361,.F.);
1671 | #1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
1672 | GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1441))
1673 | GLOBAL_UNIT_ASSIGNED_CONTEXT((#1438,#1439,#1440)) REPRESENTATION_CONTEXT
1674 | ('Context #1','3D Context with UNIT and UNCERTAINTY') );
1675 | #1438 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
1676 | #1439 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
1677 | #1440 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
1678 | #1441 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#1438,
1679 | 'distance_accuracy_value','confusion accuracy');
1680 | #1442 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
1681 | #1443 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
1682 | #1444),#1437);
1683 | #1444 = STYLED_ITEM('color',(#1445),#15);
1684 | #1445 = PRESENTATION_STYLE_ASSIGNMENT((#1446,#1452));
1685 | #1446 = SURFACE_STYLE_USAGE(.BOTH.,#1447);
1686 | #1447 = SURFACE_SIDE_STYLE('',(#1448));
1687 | #1448 = SURFACE_STYLE_FILL_AREA(#1449);
1688 | #1449 = FILL_AREA_STYLE('',(#1450));
1689 | #1450 = FILL_AREA_STYLE_COLOUR('',#1451);
1690 | #1451 = COLOUR_RGB('',0.833819382828,0.833819382828,0.833819382828);
1691 | #1452 = CURVE_STYLE('',#1453,POSITIVE_LENGTH_MEASURE(0.1),#1454);
1692 | #1453 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
1693 | #1454 = COLOUR_RGB('',0.345868924627,0.345868924627,0.345868924627);
1694 | ENDSEC;
1695 | END-ISO-10303-21;
1696 |
--------------------------------------------------------------------------------
/step/locking_tab.step:
--------------------------------------------------------------------------------
1 | ISO-10303-21;
2 | HEADER;
3 | FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
4 | FILE_NAME('Open CASCADE Shape Model','2021-01-03T14:42:05',('Author'),(
5 | ''),'Open CASCADE STEP processor 7.5','FreeCAD','Unknown');
6 | FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
7 | ENDSEC;
8 | DATA;
9 | #1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
10 | 'automotive_design',2000,#2);
11 | #2 = APPLICATION_CONTEXT(
12 | 'core data for automotive mechanical design processes');
13 | #3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
14 | #4 = PRODUCT_DEFINITION_SHAPE('','',#5);
15 | #5 = PRODUCT_DEFINITION('design','',#6,#9);
16 | #6 = PRODUCT_DEFINITION_FORMATION('','',#7);
17 | #7 = PRODUCT('part3','part3','',(#8));
18 | #8 = PRODUCT_CONTEXT('',#2,'mechanical');
19 | #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
20 | #10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#813);
21 | #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
22 | #12 = CARTESIAN_POINT('',(0.,0.,0.));
23 | #13 = DIRECTION('',(0.,0.,1.));
24 | #14 = DIRECTION('',(1.,0.,-0.));
25 | #15 = MANIFOLD_SOLID_BREP('',#16);
26 | #16 = CLOSED_SHELL('',(#17,#137,#213,#289,#423,#547,#574,#601,#677,#748,
27 | #777,#806));
28 | #17 = ADVANCED_FACE('',(#18),#32,.T.);
29 | #18 = FACE_BOUND('',#19,.T.);
30 | #19 = EDGE_LOOP('',(#20,#55,#83,#111));
31 | #20 = ORIENTED_EDGE('',*,*,#21,.T.);
32 | #21 = EDGE_CURVE('',#22,#24,#26,.T.);
33 | #22 = VERTEX_POINT('',#23);
34 | #23 = CARTESIAN_POINT('',(-108.6,-3.2,11.2));
35 | #24 = VERTEX_POINT('',#25);
36 | #25 = CARTESIAN_POINT('',(-108.6,-6.2,11.2));
37 | #26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
38 | #27 = LINE('',#28,#29);
39 | #28 = CARTESIAN_POINT('',(-108.6,-3.2,11.2));
40 | #29 = VECTOR('',#30,1.);
41 | #30 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
42 | #31 = PCURVE('',#32,#37);
43 | #32 = PLANE('',#33);
44 | #33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
45 | #34 = CARTESIAN_POINT('',(-108.6,-3.2,11.2));
46 | #35 = DIRECTION('',(1.,-8.134599336135E-35,-1.401073756295E-50));
47 | #36 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
48 | #37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
49 | #38 = LINE('',#39,#40);
50 | #39 = CARTESIAN_POINT('',(0.,0.));
51 | #40 = VECTOR('',#41,1.);
52 | #41 = DIRECTION('',(0.,-1.));
53 | #42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
54 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
55 | ) );
56 | #43 = PCURVE('',#44,#49);
57 | #44 = PLANE('',#45);
58 | #45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
59 | #46 = CARTESIAN_POINT('',(-111.6,-3.2,11.2));
60 | #47 = DIRECTION('',(-4.051701395203E-51,-2.22044604925E-16,1.));
61 | #48 = DIRECTION('',(1.,-8.134599336135E-35,-1.733041628553E-50));
62 | #49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
63 | #50 = LINE('',#51,#52);
64 | #51 = CARTESIAN_POINT('',(3.,2.44037980084E-34));
65 | #52 = VECTOR('',#53,1.);
66 | #53 = DIRECTION('',(1.474233500868E-66,-1.));
67 | #54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
68 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
69 | ) );
70 | #55 = ORIENTED_EDGE('',*,*,#56,.T.);
71 | #56 = EDGE_CURVE('',#24,#57,#59,.T.);
72 | #57 = VERTEX_POINT('',#58);
73 | #58 = CARTESIAN_POINT('',(-108.6,-6.2,-11.2));
74 | #59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
75 | #60 = LINE('',#61,#62);
76 | #61 = CARTESIAN_POINT('',(-108.6,-6.2,11.2));
77 | #62 = VECTOR('',#63,1.);
78 | #63 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
79 | #64 = PCURVE('',#32,#65);
80 | #65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
81 | #66 = LINE('',#67,#68);
82 | #67 = CARTESIAN_POINT('',(-6.661338147751E-16,-3.));
83 | #68 = VECTOR('',#69,1.);
84 | #69 = DIRECTION('',(1.,0.));
85 | #70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
86 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
87 | ) );
88 | #71 = PCURVE('',#72,#77);
89 | #72 = PLANE('',#73);
90 | #73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
91 | #74 = CARTESIAN_POINT('',(-112.1627218934,-6.2,2.22044604925E-16));
92 | #75 = DIRECTION('',(-3.786067007662E-33,1.,2.350419107275E-16));
93 | #76 = DIRECTION('',(4.886738833981E-66,-2.350419107275E-16,1.));
94 | #77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
95 | #78 = LINE('',#79,#80);
96 | #79 = CARTESIAN_POINT('',(11.2,3.562721893491));
97 | #80 = VECTOR('',#81,1.);
98 | #81 = DIRECTION('',(-1.,-3.346453210158E-50));
99 | #82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
100 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
101 | ) );
102 | #83 = ORIENTED_EDGE('',*,*,#84,.F.);
103 | #84 = EDGE_CURVE('',#85,#57,#87,.T.);
104 | #85 = VERTEX_POINT('',#86);
105 | #86 = CARTESIAN_POINT('',(-108.6,-3.2,-11.2));
106 | #87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
107 | #88 = LINE('',#89,#90);
108 | #89 = CARTESIAN_POINT('',(-108.6,-3.2,-11.2));
109 | #90 = VECTOR('',#91,1.);
110 | #91 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
111 | #92 = PCURVE('',#32,#93);
112 | #93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
113 | #94 = LINE('',#95,#96);
114 | #95 = CARTESIAN_POINT('',(22.4,3.552713678801E-16));
115 | #96 = VECTOR('',#97,1.);
116 | #97 = DIRECTION('',(0.,-1.));
117 | #98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
118 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
119 | ) );
120 | #99 = PCURVE('',#100,#105);
121 | #100 = PLANE('',#101);
122 | #101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
123 | #102 = CARTESIAN_POINT('',(-108.6,-3.2,-11.2));
124 | #103 = DIRECTION('',(4.051701395203E-51,2.22044604925E-16,-1.));
125 | #104 = DIRECTION('',(-1.,8.134599336135E-35,1.733041628553E-50));
126 | #105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
127 | #106 = LINE('',#107,#108);
128 | #107 = CARTESIAN_POINT('',(0.,0.));
129 | #108 = VECTOR('',#109,1.);
130 | #109 = DIRECTION('',(-1.474233500868E-66,-1.));
131 | #110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
132 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
133 | ) );
134 | #111 = ORIENTED_EDGE('',*,*,#112,.F.);
135 | #112 = EDGE_CURVE('',#22,#85,#113,.T.);
136 | #113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
137 | #114 = LINE('',#115,#116);
138 | #115 = CARTESIAN_POINT('',(-108.6,-3.2,11.2));
139 | #116 = VECTOR('',#117,1.);
140 | #117 = DIRECTION('',(7.371380117786E-51,2.22044604925E-16,-1.));
141 | #118 = PCURVE('',#32,#119);
142 | #119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
143 | #120 = LINE('',#121,#122);
144 | #121 = CARTESIAN_POINT('',(0.,0.));
145 | #122 = VECTOR('',#123,1.);
146 | #123 = DIRECTION('',(1.,0.));
147 | #124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
148 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
149 | ) );
150 | #125 = PCURVE('',#126,#131);
151 | #126 = PLANE('',#127);
152 | #127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
153 | #128 = CARTESIAN_POINT('',(-112.1627218934,-3.2,4.440892098501E-16));
154 | #129 = DIRECTION('',(-3.786067007662E-33,1.,2.350419107275E-16));
155 | #130 = DIRECTION('',(4.886738833981E-66,-2.350419107275E-16,1.));
156 | #131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
157 | #132 = LINE('',#133,#134);
158 | #133 = CARTESIAN_POINT('',(11.2,3.562721893491));
159 | #134 = VECTOR('',#135,1.);
160 | #135 = DIRECTION('',(-1.,-3.346453210158E-50));
161 | #136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
162 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
163 | ) );
164 | #137 = ADVANCED_FACE('',(#138),#44,.T.);
165 | #138 = FACE_BOUND('',#139,.T.);
166 | #139 = EDGE_LOOP('',(#140,#170,#191,#192));
167 | #140 = ORIENTED_EDGE('',*,*,#141,.T.);
168 | #141 = EDGE_CURVE('',#142,#144,#146,.T.);
169 | #142 = VERTEX_POINT('',#143);
170 | #143 = CARTESIAN_POINT('',(-111.6,-3.2,11.2));
171 | #144 = VERTEX_POINT('',#145);
172 | #145 = CARTESIAN_POINT('',(-111.6,-6.2,11.2));
173 | #146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.);
174 | #147 = LINE('',#148,#149);
175 | #148 = CARTESIAN_POINT('',(-111.6,-3.2,11.2));
176 | #149 = VECTOR('',#150,1.);
177 | #150 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
178 | #151 = PCURVE('',#44,#152);
179 | #152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
180 | #153 = LINE('',#154,#155);
181 | #154 = CARTESIAN_POINT('',(0.,0.));
182 | #155 = VECTOR('',#156,1.);
183 | #156 = DIRECTION('',(1.474233500868E-66,-1.));
184 | #157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
185 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
186 | ) );
187 | #158 = PCURVE('',#159,#164);
188 | #159 = PLANE('',#160);
189 | #160 = AXIS2_PLACEMENT_3D('',#161,#162,#163);
190 | #161 = CARTESIAN_POINT('',(-111.6,-3.2,2.6));
191 | #162 = DIRECTION('',(-1.,8.134599336135E-35,1.401073756295E-50));
192 | #163 = DIRECTION('',(-7.371380117786E-51,-2.22044604925E-16,1.));
193 | #164 = DEFINITIONAL_REPRESENTATION('',(#165),#169);
194 | #165 = LINE('',#166,#167);
195 | #166 = CARTESIAN_POINT('',(8.6,-3.10862446895E-16));
196 | #167 = VECTOR('',#168,1.);
197 | #168 = DIRECTION('',(0.,-1.));
198 | #169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
199 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
200 | ) );
201 | #170 = ORIENTED_EDGE('',*,*,#171,.T.);
202 | #171 = EDGE_CURVE('',#144,#24,#172,.T.);
203 | #172 = SURFACE_CURVE('',#173,(#177,#184),.PCURVE_S1.);
204 | #173 = LINE('',#174,#175);
205 | #174 = CARTESIAN_POINT('',(-111.6,-6.2,11.2));
206 | #175 = VECTOR('',#176,1.);
207 | #176 = DIRECTION('',(1.,-8.134599336135E-35,-1.733041628553E-50));
208 | #177 = PCURVE('',#44,#178);
209 | #178 = DEFINITIONAL_REPRESENTATION('',(#179),#183);
210 | #179 = LINE('',#180,#181);
211 | #180 = CARTESIAN_POINT('',(2.44037980084E-34,-3.));
212 | #181 = VECTOR('',#182,1.);
213 | #182 = DIRECTION('',(1.,-7.371167504339E-67));
214 | #183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
215 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
216 | ) );
217 | #184 = PCURVE('',#72,#185);
218 | #185 = DEFINITIONAL_REPRESENTATION('',(#186),#190);
219 | #186 = LINE('',#187,#188);
220 | #187 = CARTESIAN_POINT('',(11.2,0.562721893491));
221 | #188 = VECTOR('',#189,1.);
222 | #189 = DIRECTION('',(-9.299703259899E-51,1.));
223 | #190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
224 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
225 | ) );
226 | #191 = ORIENTED_EDGE('',*,*,#21,.F.);
227 | #192 = ORIENTED_EDGE('',*,*,#193,.F.);
228 | #193 = EDGE_CURVE('',#142,#22,#194,.T.);
229 | #194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);
230 | #195 = LINE('',#196,#197);
231 | #196 = CARTESIAN_POINT('',(-111.6,-3.2,11.2));
232 | #197 = VECTOR('',#198,1.);
233 | #198 = DIRECTION('',(1.,-8.134599336135E-35,-1.733041628553E-50));
234 | #199 = PCURVE('',#44,#200);
235 | #200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);
236 | #201 = LINE('',#202,#203);
237 | #202 = CARTESIAN_POINT('',(0.,0.));
238 | #203 = VECTOR('',#204,1.);
239 | #204 = DIRECTION('',(1.,-7.371167504339E-67));
240 | #205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
241 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
242 | ) );
243 | #206 = PCURVE('',#126,#207);
244 | #207 = DEFINITIONAL_REPRESENTATION('',(#208),#212);
245 | #208 = LINE('',#209,#210);
246 | #209 = CARTESIAN_POINT('',(11.2,0.562721893491));
247 | #210 = VECTOR('',#211,1.);
248 | #211 = DIRECTION('',(-9.299703259899E-51,1.));
249 | #212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
250 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
251 | ) );
252 | #213 = ADVANCED_FACE('',(#214),#100,.T.);
253 | #214 = FACE_BOUND('',#215,.T.);
254 | #215 = EDGE_LOOP('',(#216,#217,#240,#268));
255 | #216 = ORIENTED_EDGE('',*,*,#84,.T.);
256 | #217 = ORIENTED_EDGE('',*,*,#218,.T.);
257 | #218 = EDGE_CURVE('',#57,#219,#221,.T.);
258 | #219 = VERTEX_POINT('',#220);
259 | #220 = CARTESIAN_POINT('',(-111.6,-6.2,-11.2));
260 | #221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.);
261 | #222 = LINE('',#223,#224);
262 | #223 = CARTESIAN_POINT('',(-108.6,-6.2,-11.2));
263 | #224 = VECTOR('',#225,1.);
264 | #225 = DIRECTION('',(-1.,8.134599336135E-35,1.733041628553E-50));
265 | #226 = PCURVE('',#100,#227);
266 | #227 = DEFINITIONAL_REPRESENTATION('',(#228),#232);
267 | #228 = LINE('',#229,#230);
268 | #229 = CARTESIAN_POINT('',(-2.44037980084E-34,-3.));
269 | #230 = VECTOR('',#231,1.);
270 | #231 = DIRECTION('',(1.,7.371167504339E-67));
271 | #232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
272 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
273 | ) );
274 | #233 = PCURVE('',#72,#234);
275 | #234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);
276 | #235 = LINE('',#236,#237);
277 | #236 = CARTESIAN_POINT('',(-11.2,3.562721893491));
278 | #237 = VECTOR('',#238,1.);
279 | #238 = DIRECTION('',(9.299703259899E-51,-1.));
280 | #239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
281 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
282 | ) );
283 | #240 = ORIENTED_EDGE('',*,*,#241,.F.);
284 | #241 = EDGE_CURVE('',#242,#219,#244,.T.);
285 | #242 = VERTEX_POINT('',#243);
286 | #243 = CARTESIAN_POINT('',(-111.6,-3.2,-11.2));
287 | #244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.);
288 | #245 = LINE('',#246,#247);
289 | #246 = CARTESIAN_POINT('',(-111.6,-3.2,-11.2));
290 | #247 = VECTOR('',#248,1.);
291 | #248 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
292 | #249 = PCURVE('',#100,#250);
293 | #250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
294 | #251 = LINE('',#252,#253);
295 | #252 = CARTESIAN_POINT('',(3.,-2.44037980084E-34));
296 | #253 = VECTOR('',#254,1.);
297 | #254 = DIRECTION('',(-1.474233500868E-66,-1.));
298 | #255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
299 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
300 | ) );
301 | #256 = PCURVE('',#257,#262);
302 | #257 = PLANE('',#258);
303 | #258 = AXIS2_PLACEMENT_3D('',#259,#260,#261);
304 | #259 = CARTESIAN_POINT('',(-111.6,-3.2,-11.2));
305 | #260 = DIRECTION('',(-1.,8.134599336135E-35,1.401073756295E-50));
306 | #261 = DIRECTION('',(-7.371380117786E-51,-2.22044604925E-16,1.));
307 | #262 = DEFINITIONAL_REPRESENTATION('',(#263),#267);
308 | #263 = LINE('',#264,#265);
309 | #264 = CARTESIAN_POINT('',(0.,0.));
310 | #265 = VECTOR('',#266,1.);
311 | #266 = DIRECTION('',(0.,-1.));
312 | #267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
313 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
314 | ) );
315 | #268 = ORIENTED_EDGE('',*,*,#269,.F.);
316 | #269 = EDGE_CURVE('',#85,#242,#270,.T.);
317 | #270 = SURFACE_CURVE('',#271,(#275,#282),.PCURVE_S1.);
318 | #271 = LINE('',#272,#273);
319 | #272 = CARTESIAN_POINT('',(-108.6,-3.2,-11.2));
320 | #273 = VECTOR('',#274,1.);
321 | #274 = DIRECTION('',(-1.,8.134599336135E-35,1.733041628553E-50));
322 | #275 = PCURVE('',#100,#276);
323 | #276 = DEFINITIONAL_REPRESENTATION('',(#277),#281);
324 | #277 = LINE('',#278,#279);
325 | #278 = CARTESIAN_POINT('',(0.,0.));
326 | #279 = VECTOR('',#280,1.);
327 | #280 = DIRECTION('',(1.,7.371167504339E-67));
328 | #281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
329 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
330 | ) );
331 | #282 = PCURVE('',#126,#283);
332 | #283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
333 | #284 = LINE('',#285,#286);
334 | #285 = CARTESIAN_POINT('',(-11.2,3.562721893491));
335 | #286 = VECTOR('',#287,1.);
336 | #287 = DIRECTION('',(9.299703259899E-51,-1.));
337 | #288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
338 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
339 | ) );
340 | #289 = ADVANCED_FACE('',(#290),#126,.T.);
341 | #290 = FACE_BOUND('',#291,.T.);
342 | #291 = EDGE_LOOP('',(#292,#293,#294,#295,#318,#346,#374,#402));
343 | #292 = ORIENTED_EDGE('',*,*,#193,.T.);
344 | #293 = ORIENTED_EDGE('',*,*,#112,.T.);
345 | #294 = ORIENTED_EDGE('',*,*,#269,.T.);
346 | #295 = ORIENTED_EDGE('',*,*,#296,.T.);
347 | #296 = EDGE_CURVE('',#242,#297,#299,.T.);
348 | #297 = VERTEX_POINT('',#298);
349 | #298 = CARTESIAN_POINT('',(-111.6,-3.2,-2.6));
350 | #299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.);
351 | #300 = LINE('',#301,#302);
352 | #301 = CARTESIAN_POINT('',(-111.6,-3.2,-11.2));
353 | #302 = VECTOR('',#303,1.);
354 | #303 = DIRECTION('',(-7.371380117786E-51,-2.22044604925E-16,1.));
355 | #304 = PCURVE('',#126,#305);
356 | #305 = DEFINITIONAL_REPRESENTATION('',(#306),#310);
357 | #306 = LINE('',#307,#308);
358 | #307 = CARTESIAN_POINT('',(-11.2,0.562721893491));
359 | #308 = VECTOR('',#309,1.);
360 | #309 = DIRECTION('',(1.,3.346453210158E-50));
361 | #310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
362 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
363 | ) );
364 | #311 = PCURVE('',#257,#312);
365 | #312 = DEFINITIONAL_REPRESENTATION('',(#313),#317);
366 | #313 = LINE('',#314,#315);
367 | #314 = CARTESIAN_POINT('',(0.,0.));
368 | #315 = VECTOR('',#316,1.);
369 | #316 = DIRECTION('',(1.,0.));
370 | #317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
371 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
372 | ) );
373 | #318 = ORIENTED_EDGE('',*,*,#319,.T.);
374 | #319 = EDGE_CURVE('',#297,#320,#322,.T.);
375 | #320 = VERTEX_POINT('',#321);
376 | #321 = CARTESIAN_POINT('',(-115.5,-3.2,-2.6));
377 | #322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.);
378 | #323 = LINE('',#324,#325);
379 | #324 = CARTESIAN_POINT('',(-111.6,-3.2,-2.6));
380 | #325 = VECTOR('',#326,1.);
381 | #326 = DIRECTION('',(-1.,8.134599336135E-35,1.733041628553E-50));
382 | #327 = PCURVE('',#126,#328);
383 | #328 = DEFINITIONAL_REPRESENTATION('',(#329),#333);
384 | #329 = LINE('',#330,#331);
385 | #330 = CARTESIAN_POINT('',(-2.6,0.562721893491));
386 | #331 = VECTOR('',#332,1.);
387 | #332 = DIRECTION('',(9.299703259899E-51,-1.));
388 | #333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
389 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
390 | ) );
391 | #334 = PCURVE('',#335,#340);
392 | #335 = PLANE('',#336);
393 | #336 = AXIS2_PLACEMENT_3D('',#337,#338,#339);
394 | #337 = CARTESIAN_POINT('',(-116.0910447761,-3.991044776119,-2.6));
395 | #338 = DIRECTION('',(2.150480127512E-17,7.145430688952E-17,-1.));
396 | #339 = DIRECTION('',(8.134599336135E-35,1.,7.145430688952E-17));
397 | #340 = DEFINITIONAL_REPRESENTATION('',(#341),#345);
398 | #341 = LINE('',#342,#343);
399 | #342 = CARTESIAN_POINT('',(0.791044776119,4.491044776119));
400 | #343 = VECTOR('',#344,1.);
401 | #344 = DIRECTION('',(-1.710569414459E-49,-1.));
402 | #345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
403 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
404 | ) );
405 | #346 = ORIENTED_EDGE('',*,*,#347,.T.);
406 | #347 = EDGE_CURVE('',#320,#348,#350,.T.);
407 | #348 = VERTEX_POINT('',#349);
408 | #349 = CARTESIAN_POINT('',(-115.5,-3.2,2.6));
409 | #350 = SURFACE_CURVE('',#351,(#355,#362),.PCURVE_S1.);
410 | #351 = LINE('',#352,#353);
411 | #352 = CARTESIAN_POINT('',(-115.5,-3.2,-2.6));
412 | #353 = VECTOR('',#354,1.);
413 | #354 = DIRECTION('',(0.,-2.22044604925E-16,1.));
414 | #355 = PCURVE('',#126,#356);
415 | #356 = DEFINITIONAL_REPRESENTATION('',(#357),#361);
416 | #357 = LINE('',#358,#359);
417 | #358 = CARTESIAN_POINT('',(-2.6,-3.337278106509));
418 | #359 = VECTOR('',#360,1.);
419 | #360 = DIRECTION('',(1.,3.221231207915E-49));
420 | #361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
421 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
422 | ) );
423 | #362 = PCURVE('',#363,#368);
424 | #363 = PLANE('',#364);
425 | #364 = AXIS2_PLACEMENT_3D('',#365,#366,#367);
426 | #365 = CARTESIAN_POINT('',(-115.5,-3.2,-2.6));
427 | #366 = DIRECTION('',(1.,3.786067007662E-33,6.842277657836E-49));
428 | #367 = DIRECTION('',(1.564479871524E-49,-2.22044604925E-16,1.));
429 | #368 = DEFINITIONAL_REPRESENTATION('',(#369),#373);
430 | #369 = LINE('',#370,#371);
431 | #370 = CARTESIAN_POINT('',(0.,0.));
432 | #371 = VECTOR('',#372,1.);
433 | #372 = DIRECTION('',(1.,0.));
434 | #373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
435 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
436 | ) );
437 | #374 = ORIENTED_EDGE('',*,*,#375,.T.);
438 | #375 = EDGE_CURVE('',#348,#376,#378,.T.);
439 | #376 = VERTEX_POINT('',#377);
440 | #377 = CARTESIAN_POINT('',(-111.6,-3.2,2.6));
441 | #378 = SURFACE_CURVE('',#379,(#383,#390),.PCURVE_S1.);
442 | #379 = LINE('',#380,#381);
443 | #380 = CARTESIAN_POINT('',(-120.,-3.2,2.6));
444 | #381 = VECTOR('',#382,1.);
445 | #382 = DIRECTION('',(1.,-8.134599336135E-35,-1.733041628553E-50));
446 | #383 = PCURVE('',#126,#384);
447 | #384 = DEFINITIONAL_REPRESENTATION('',(#385),#389);
448 | #385 = LINE('',#386,#387);
449 | #386 = CARTESIAN_POINT('',(2.6,-7.837278106509));
450 | #387 = VECTOR('',#388,1.);
451 | #388 = DIRECTION('',(-9.299703259899E-51,1.));
452 | #389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
453 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
454 | ) );
455 | #390 = PCURVE('',#391,#396);
456 | #391 = PLANE('',#392);
457 | #392 = AXIS2_PLACEMENT_3D('',#393,#394,#395);
458 | #393 = CARTESIAN_POINT('',(-116.0910447761,-3.991044776119,2.6));
459 | #394 = DIRECTION('',(-7.371380117786E-51,-2.22044604925E-16,1.));
460 | #395 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
461 | #396 = DEFINITIONAL_REPRESENTATION('',(#397),#401);
462 | #397 = LINE('',#398,#399);
463 | #398 = CARTESIAN_POINT('',(-0.791044776119,-3.908955223881));
464 | #399 = VECTOR('',#400,1.);
465 | #400 = DIRECTION('',(-1.069105884037E-50,1.));
466 | #401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
467 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
468 | ) );
469 | #402 = ORIENTED_EDGE('',*,*,#403,.T.);
470 | #403 = EDGE_CURVE('',#376,#142,#404,.T.);
471 | #404 = SURFACE_CURVE('',#405,(#409,#416),.PCURVE_S1.);
472 | #405 = LINE('',#406,#407);
473 | #406 = CARTESIAN_POINT('',(-111.6,-3.2,2.6));
474 | #407 = VECTOR('',#408,1.);
475 | #408 = DIRECTION('',(-7.371380117786E-51,-2.22044604925E-16,1.));
476 | #409 = PCURVE('',#126,#410);
477 | #410 = DEFINITIONAL_REPRESENTATION('',(#411),#415);
478 | #411 = LINE('',#412,#413);
479 | #412 = CARTESIAN_POINT('',(2.6,0.562721893491));
480 | #413 = VECTOR('',#414,1.);
481 | #414 = DIRECTION('',(1.,3.346453210158E-50));
482 | #415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
483 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
484 | ) );
485 | #416 = PCURVE('',#159,#417);
486 | #417 = DEFINITIONAL_REPRESENTATION('',(#418),#422);
487 | #418 = LINE('',#419,#420);
488 | #419 = CARTESIAN_POINT('',(0.,0.));
489 | #420 = VECTOR('',#421,1.);
490 | #421 = DIRECTION('',(1.,0.));
491 | #422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
492 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
493 | ) );
494 | #423 = ADVANCED_FACE('',(#424),#72,.F.);
495 | #424 = FACE_BOUND('',#425,.F.);
496 | #425 = EDGE_LOOP('',(#426,#427,#428,#451,#474,#502,#525,#546));
497 | #426 = ORIENTED_EDGE('',*,*,#56,.T.);
498 | #427 = ORIENTED_EDGE('',*,*,#218,.T.);
499 | #428 = ORIENTED_EDGE('',*,*,#429,.T.);
500 | #429 = EDGE_CURVE('',#219,#430,#432,.T.);
501 | #430 = VERTEX_POINT('',#431);
502 | #431 = CARTESIAN_POINT('',(-111.6,-6.2,-2.6));
503 | #432 = SURFACE_CURVE('',#433,(#437,#444),.PCURVE_S1.);
504 | #433 = LINE('',#434,#435);
505 | #434 = CARTESIAN_POINT('',(-111.6,-6.2,-11.2));
506 | #435 = VECTOR('',#436,1.);
507 | #436 = DIRECTION('',(-7.371380117786E-51,-2.22044604925E-16,1.));
508 | #437 = PCURVE('',#72,#438);
509 | #438 = DEFINITIONAL_REPRESENTATION('',(#439),#443);
510 | #439 = LINE('',#440,#441);
511 | #440 = CARTESIAN_POINT('',(-11.2,0.562721893491));
512 | #441 = VECTOR('',#442,1.);
513 | #442 = DIRECTION('',(1.,3.346453210158E-50));
514 | #443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
515 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
516 | ) );
517 | #444 = PCURVE('',#257,#445);
518 | #445 = DEFINITIONAL_REPRESENTATION('',(#446),#450);
519 | #446 = LINE('',#447,#448);
520 | #447 = CARTESIAN_POINT('',(6.661338147751E-16,-3.));
521 | #448 = VECTOR('',#449,1.);
522 | #449 = DIRECTION('',(1.,0.));
523 | #450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
524 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
525 | ) );
526 | #451 = ORIENTED_EDGE('',*,*,#452,.T.);
527 | #452 = EDGE_CURVE('',#430,#453,#455,.T.);
528 | #453 = VERTEX_POINT('',#454);
529 | #454 = CARTESIAN_POINT('',(-120.,-6.2,-2.6));
530 | #455 = SURFACE_CURVE('',#456,(#460,#467),.PCURVE_S1.);
531 | #456 = LINE('',#457,#458);
532 | #457 = CARTESIAN_POINT('',(-111.6,-6.2,-2.6));
533 | #458 = VECTOR('',#459,1.);
534 | #459 = DIRECTION('',(-1.,8.134599336135E-35,1.733041628553E-50));
535 | #460 = PCURVE('',#72,#461);
536 | #461 = DEFINITIONAL_REPRESENTATION('',(#462),#466);
537 | #462 = LINE('',#463,#464);
538 | #463 = CARTESIAN_POINT('',(-2.6,0.562721893491));
539 | #464 = VECTOR('',#465,1.);
540 | #465 = DIRECTION('',(9.299703259899E-51,-1.));
541 | #466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
542 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
543 | ) );
544 | #467 = PCURVE('',#335,#468);
545 | #468 = DEFINITIONAL_REPRESENTATION('',(#469),#473);
546 | #469 = LINE('',#470,#471);
547 | #470 = CARTESIAN_POINT('',(-2.208955223881,4.491044776119));
548 | #471 = VECTOR('',#472,1.);
549 | #472 = DIRECTION('',(-1.710569414459E-49,-1.));
550 | #473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
551 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
552 | ) );
553 | #474 = ORIENTED_EDGE('',*,*,#475,.T.);
554 | #475 = EDGE_CURVE('',#453,#476,#478,.T.);
555 | #476 = VERTEX_POINT('',#477);
556 | #477 = CARTESIAN_POINT('',(-120.,-6.2,2.6));
557 | #478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.);
558 | #479 = LINE('',#480,#481);
559 | #480 = CARTESIAN_POINT('',(-120.,-6.2,-2.6));
560 | #481 = VECTOR('',#482,1.);
561 | #482 = DIRECTION('',(-7.371380117786E-51,-2.22044604925E-16,1.));
562 | #483 = PCURVE('',#72,#484);
563 | #484 = DEFINITIONAL_REPRESENTATION('',(#485),#489);
564 | #485 = LINE('',#486,#487);
565 | #486 = CARTESIAN_POINT('',(-2.6,-7.837278106509));
566 | #487 = VECTOR('',#488,1.);
567 | #488 = DIRECTION('',(1.,3.346453210158E-50));
568 | #489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
569 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
570 | ) );
571 | #490 = PCURVE('',#491,#496);
572 | #491 = PLANE('',#492);
573 | #492 = AXIS2_PLACEMENT_3D('',#493,#494,#495);
574 | #493 = CARTESIAN_POINT('',(-120.,-3.7,5.202059202605E-17));
575 | #494 = DIRECTION('',(-1.,2.945894172759E-31,-5.94917726411E-31));
576 | #495 = DIRECTION('',(5.94917726411E-31,2.22044604925E-16,-1.));
577 | #496 = DEFINITIONAL_REPRESENTATION('',(#497),#501);
578 | #497 = LINE('',#498,#499);
579 | #498 = CARTESIAN_POINT('',(2.6,2.5));
580 | #499 = VECTOR('',#500,1.);
581 | #500 = DIRECTION('',(-1.,0.));
582 | #501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
583 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
584 | ) );
585 | #502 = ORIENTED_EDGE('',*,*,#503,.T.);
586 | #503 = EDGE_CURVE('',#476,#504,#506,.T.);
587 | #504 = VERTEX_POINT('',#505);
588 | #505 = CARTESIAN_POINT('',(-111.6,-6.2,2.6));
589 | #506 = SURFACE_CURVE('',#507,(#511,#518),.PCURVE_S1.);
590 | #507 = LINE('',#508,#509);
591 | #508 = CARTESIAN_POINT('',(-120.,-6.2,2.6));
592 | #509 = VECTOR('',#510,1.);
593 | #510 = DIRECTION('',(1.,-8.134599336135E-35,-1.733041628553E-50));
594 | #511 = PCURVE('',#72,#512);
595 | #512 = DEFINITIONAL_REPRESENTATION('',(#513),#517);
596 | #513 = LINE('',#514,#515);
597 | #514 = CARTESIAN_POINT('',(2.6,-7.837278106509));
598 | #515 = VECTOR('',#516,1.);
599 | #516 = DIRECTION('',(-9.299703259899E-51,1.));
600 | #517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
601 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
602 | ) );
603 | #518 = PCURVE('',#391,#519);
604 | #519 = DEFINITIONAL_REPRESENTATION('',(#520),#524);
605 | #520 = LINE('',#521,#522);
606 | #521 = CARTESIAN_POINT('',(2.208955223881,-3.908955223881));
607 | #522 = VECTOR('',#523,1.);
608 | #523 = DIRECTION('',(-1.069105884037E-50,1.));
609 | #524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
610 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
611 | ) );
612 | #525 = ORIENTED_EDGE('',*,*,#526,.T.);
613 | #526 = EDGE_CURVE('',#504,#144,#527,.T.);
614 | #527 = SURFACE_CURVE('',#528,(#532,#539),.PCURVE_S1.);
615 | #528 = LINE('',#529,#530);
616 | #529 = CARTESIAN_POINT('',(-111.6,-6.2,2.6));
617 | #530 = VECTOR('',#531,1.);
618 | #531 = DIRECTION('',(-7.371380117786E-51,-2.22044604925E-16,1.));
619 | #532 = PCURVE('',#72,#533);
620 | #533 = DEFINITIONAL_REPRESENTATION('',(#534),#538);
621 | #534 = LINE('',#535,#536);
622 | #535 = CARTESIAN_POINT('',(2.6,0.562721893491));
623 | #536 = VECTOR('',#537,1.);
624 | #537 = DIRECTION('',(1.,3.346453210158E-50));
625 | #538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
626 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
627 | ) );
628 | #539 = PCURVE('',#159,#540);
629 | #540 = DEFINITIONAL_REPRESENTATION('',(#541),#545);
630 | #541 = LINE('',#542,#543);
631 | #542 = CARTESIAN_POINT('',(2.22044604925E-16,-3.));
632 | #543 = VECTOR('',#544,1.);
633 | #544 = DIRECTION('',(1.,0.));
634 | #545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
635 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
636 | ) );
637 | #546 = ORIENTED_EDGE('',*,*,#171,.T.);
638 | #547 = ADVANCED_FACE('',(#548),#159,.T.);
639 | #548 = FACE_BOUND('',#549,.T.);
640 | #549 = EDGE_LOOP('',(#550,#571,#572,#573));
641 | #550 = ORIENTED_EDGE('',*,*,#551,.T.);
642 | #551 = EDGE_CURVE('',#376,#504,#552,.T.);
643 | #552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.);
644 | #553 = LINE('',#554,#555);
645 | #554 = CARTESIAN_POINT('',(-111.6,-3.2,2.6));
646 | #555 = VECTOR('',#556,1.);
647 | #556 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
648 | #557 = PCURVE('',#159,#558);
649 | #558 = DEFINITIONAL_REPRESENTATION('',(#559),#563);
650 | #559 = LINE('',#560,#561);
651 | #560 = CARTESIAN_POINT('',(0.,0.));
652 | #561 = VECTOR('',#562,1.);
653 | #562 = DIRECTION('',(0.,-1.));
654 | #563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
655 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
656 | ) );
657 | #564 = PCURVE('',#391,#565);
658 | #565 = DEFINITIONAL_REPRESENTATION('',(#566),#570);
659 | #566 = LINE('',#567,#568);
660 | #567 = CARTESIAN_POINT('',(-0.791044776119,4.491044776119));
661 | #568 = VECTOR('',#569,1.);
662 | #569 = DIRECTION('',(1.,2.138211768074E-50));
663 | #570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
664 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
665 | ) );
666 | #571 = ORIENTED_EDGE('',*,*,#526,.T.);
667 | #572 = ORIENTED_EDGE('',*,*,#141,.F.);
668 | #573 = ORIENTED_EDGE('',*,*,#403,.F.);
669 | #574 = ADVANCED_FACE('',(#575),#257,.T.);
670 | #575 = FACE_BOUND('',#576,.T.);
671 | #576 = EDGE_LOOP('',(#577,#578,#579,#600));
672 | #577 = ORIENTED_EDGE('',*,*,#241,.T.);
673 | #578 = ORIENTED_EDGE('',*,*,#429,.T.);
674 | #579 = ORIENTED_EDGE('',*,*,#580,.F.);
675 | #580 = EDGE_CURVE('',#297,#430,#581,.T.);
676 | #581 = SURFACE_CURVE('',#582,(#586,#593),.PCURVE_S1.);
677 | #582 = LINE('',#583,#584);
678 | #583 = CARTESIAN_POINT('',(-111.6,-3.2,-2.6));
679 | #584 = VECTOR('',#585,1.);
680 | #585 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
681 | #586 = PCURVE('',#257,#587);
682 | #587 = DEFINITIONAL_REPRESENTATION('',(#588),#592);
683 | #588 = LINE('',#589,#590);
684 | #589 = CARTESIAN_POINT('',(8.6,-3.10862446895E-16));
685 | #590 = VECTOR('',#591,1.);
686 | #591 = DIRECTION('',(0.,-1.));
687 | #592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
688 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
689 | ) );
690 | #593 = PCURVE('',#335,#594);
691 | #594 = DEFINITIONAL_REPRESENTATION('',(#595),#599);
692 | #595 = LINE('',#596,#597);
693 | #596 = CARTESIAN_POINT('',(0.791044776119,4.491044776119));
694 | #597 = VECTOR('',#598,1.);
695 | #598 = DIRECTION('',(-1.,-3.238414433215E-33));
696 | #599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
697 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
698 | ) );
699 | #600 = ORIENTED_EDGE('',*,*,#296,.F.);
700 | #601 = ADVANCED_FACE('',(#602),#363,.T.);
701 | #602 = FACE_BOUND('',#603,.T.);
702 | #603 = EDGE_LOOP('',(#604,#627,#655,#676));
703 | #604 = ORIENTED_EDGE('',*,*,#605,.T.);
704 | #605 = EDGE_CURVE('',#320,#606,#608,.T.);
705 | #606 = VERTEX_POINT('',#607);
706 | #607 = CARTESIAN_POINT('',(-115.5,-1.2,-2.6));
707 | #608 = SURFACE_CURVE('',#609,(#613,#620),.PCURVE_S1.);
708 | #609 = LINE('',#610,#611);
709 | #610 = CARTESIAN_POINT('',(-115.5,-3.2,-2.6));
710 | #611 = VECTOR('',#612,1.);
711 | #612 = DIRECTION('',(-3.786067007662E-33,1.,2.22044604925E-16));
712 | #613 = PCURVE('',#363,#614);
713 | #614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);
714 | #615 = LINE('',#616,#617);
715 | #616 = CARTESIAN_POINT('',(0.,0.));
716 | #617 = VECTOR('',#618,1.);
717 | #618 = DIRECTION('',(0.,-1.));
718 | #619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
719 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
720 | ) );
721 | #620 = PCURVE('',#335,#621);
722 | #621 = DEFINITIONAL_REPRESENTATION('',(#622),#626);
723 | #622 = LINE('',#623,#624);
724 | #623 = CARTESIAN_POINT('',(0.791044776119,0.591044776119));
725 | #624 = VECTOR('',#625,1.);
726 | #625 = DIRECTION('',(1.,-6.289985678088E-34));
727 | #626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
728 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
729 | ) );
730 | #627 = ORIENTED_EDGE('',*,*,#628,.T.);
731 | #628 = EDGE_CURVE('',#606,#629,#631,.T.);
732 | #629 = VERTEX_POINT('',#630);
733 | #630 = CARTESIAN_POINT('',(-115.5,-1.2,2.6));
734 | #631 = SURFACE_CURVE('',#632,(#636,#643),.PCURVE_S1.);
735 | #632 = LINE('',#633,#634);
736 | #633 = CARTESIAN_POINT('',(-115.5,-1.2,-2.6));
737 | #634 = VECTOR('',#635,1.);
738 | #635 = DIRECTION('',(0.,-2.22044604925E-16,1.));
739 | #636 = PCURVE('',#363,#637);
740 | #637 = DEFINITIONAL_REPRESENTATION('',(#638),#642);
741 | #638 = LINE('',#639,#640);
742 | #639 = CARTESIAN_POINT('',(4.440892098501E-16,-2.));
743 | #640 = VECTOR('',#641,1.);
744 | #641 = DIRECTION('',(1.,0.));
745 | #642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
746 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
747 | ) );
748 | #643 = PCURVE('',#644,#649);
749 | #644 = PLANE('',#645);
750 | #645 = AXIS2_PLACEMENT_3D('',#646,#647,#648);
751 | #646 = CARTESIAN_POINT('',(-117.75,-1.2,0.));
752 | #647 = DIRECTION('',(1.253020758198E-30,-1.,-1.7080354225E-16));
753 | #648 = DIRECTION('',(-4.199962656778E-66,1.7080354225E-16,-1.));
754 | #649 = DEFINITIONAL_REPRESENTATION('',(#650),#654);
755 | #650 = LINE('',#651,#652);
756 | #651 = CARTESIAN_POINT('',(2.6,2.25));
757 | #652 = VECTOR('',#653,1.);
758 | #653 = DIRECTION('',(-1.,-6.394168396694E-47));
759 | #654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
760 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
761 | ) );
762 | #655 = ORIENTED_EDGE('',*,*,#656,.F.);
763 | #656 = EDGE_CURVE('',#348,#629,#657,.T.);
764 | #657 = SURFACE_CURVE('',#658,(#662,#669),.PCURVE_S1.);
765 | #658 = LINE('',#659,#660);
766 | #659 = CARTESIAN_POINT('',(-115.5,-3.2,2.6));
767 | #660 = VECTOR('',#661,1.);
768 | #661 = DIRECTION('',(-3.786067007662E-33,1.,2.22044604925E-16));
769 | #662 = PCURVE('',#363,#663);
770 | #663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);
771 | #664 = LINE('',#665,#666);
772 | #665 = CARTESIAN_POINT('',(5.2,-2.6645352591E-16));
773 | #666 = VECTOR('',#667,1.);
774 | #667 = DIRECTION('',(0.,-1.));
775 | #668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
776 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
777 | ) );
778 | #669 = PCURVE('',#391,#670);
779 | #670 = DEFINITIONAL_REPRESENTATION('',(#671),#675);
780 | #671 = LINE('',#672,#673);
781 | #672 = CARTESIAN_POINT('',(-0.791044776119,0.591044776119));
782 | #673 = VECTOR('',#674,1.);
783 | #674 = DIRECTION('',(-1.,-3.867413001023E-33));
784 | #675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
785 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
786 | ) );
787 | #676 = ORIENTED_EDGE('',*,*,#347,.F.);
788 | #677 = ADVANCED_FACE('',(#678),#644,.F.);
789 | #678 = FACE_BOUND('',#679,.F.);
790 | #679 = EDGE_LOOP('',(#680,#703,#704,#727));
791 | #680 = ORIENTED_EDGE('',*,*,#681,.T.);
792 | #681 = EDGE_CURVE('',#682,#606,#684,.T.);
793 | #682 = VERTEX_POINT('',#683);
794 | #683 = CARTESIAN_POINT('',(-120.,-1.2,-2.6));
795 | #684 = SURFACE_CURVE('',#685,(#689,#696),.PCURVE_S1.);
796 | #685 = LINE('',#686,#687);
797 | #686 = CARTESIAN_POINT('',(-120.,-1.2,-2.6));
798 | #687 = VECTOR('',#688,1.);
799 | #688 = DIRECTION('',(1.,3.786067007662E-33,6.842277657836E-49));
800 | #689 = PCURVE('',#644,#690);
801 | #690 = DEFINITIONAL_REPRESENTATION('',(#691),#695);
802 | #691 = LINE('',#692,#693);
803 | #692 = CARTESIAN_POINT('',(2.6,-2.25));
804 | #693 = VECTOR('',#694,1.);
805 | #694 = DIRECTION('',(3.833391609479E-49,1.));
806 | #695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
807 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
808 | ) );
809 | #696 = PCURVE('',#335,#697);
810 | #697 = DEFINITIONAL_REPRESENTATION('',(#698),#702);
811 | #698 = LINE('',#699,#700);
812 | #699 = CARTESIAN_POINT('',(2.791044776119,-3.908955223881));
813 | #700 = VECTOR('',#701,1.);
814 | #701 = DIRECTION('',(3.867413001023E-33,1.));
815 | #702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
816 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
817 | ) );
818 | #703 = ORIENTED_EDGE('',*,*,#628,.T.);
819 | #704 = ORIENTED_EDGE('',*,*,#705,.T.);
820 | #705 = EDGE_CURVE('',#629,#706,#708,.T.);
821 | #706 = VERTEX_POINT('',#707);
822 | #707 = CARTESIAN_POINT('',(-120.,-1.2,2.6));
823 | #708 = SURFACE_CURVE('',#709,(#713,#720),.PCURVE_S1.);
824 | #709 = LINE('',#710,#711);
825 | #710 = CARTESIAN_POINT('',(-115.5,-1.2,2.6));
826 | #711 = VECTOR('',#712,1.);
827 | #712 = DIRECTION('',(-1.,-3.786067007662E-33,-6.842277657836E-49));
828 | #713 = PCURVE('',#644,#714);
829 | #714 = DEFINITIONAL_REPRESENTATION('',(#715),#719);
830 | #715 = LINE('',#716,#717);
831 | #716 = CARTESIAN_POINT('',(-2.6,2.25));
832 | #717 = VECTOR('',#718,1.);
833 | #718 = DIRECTION('',(-3.833391609479E-49,-1.));
834 | #719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
835 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
836 | ) );
837 | #720 = PCURVE('',#391,#721);
838 | #721 = DEFINITIONAL_REPRESENTATION('',(#722),#726);
839 | #722 = LINE('',#723,#724);
840 | #723 = CARTESIAN_POINT('',(-2.791044776119,0.591044776119));
841 | #724 = VECTOR('',#725,1.);
842 | #725 = DIRECTION('',(3.867413001023E-33,-1.));
843 | #726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
844 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
845 | ) );
846 | #727 = ORIENTED_EDGE('',*,*,#728,.T.);
847 | #728 = EDGE_CURVE('',#706,#682,#729,.T.);
848 | #729 = SURFACE_CURVE('',#730,(#734,#741),.PCURVE_S1.);
849 | #730 = LINE('',#731,#732);
850 | #731 = CARTESIAN_POINT('',(-120.,-1.2,2.6));
851 | #732 = VECTOR('',#733,1.);
852 | #733 = DIRECTION('',(0.,2.22044604925E-16,-1.));
853 | #734 = PCURVE('',#644,#735);
854 | #735 = DEFINITIONAL_REPRESENTATION('',(#736),#740);
855 | #736 = LINE('',#737,#738);
856 | #737 = CARTESIAN_POINT('',(-2.6,-2.25));
857 | #738 = VECTOR('',#739,1.);
858 | #739 = DIRECTION('',(1.,6.394168396694E-47));
859 | #740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
860 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
861 | ) );
862 | #741 = PCURVE('',#491,#742);
863 | #742 = DEFINITIONAL_REPRESENTATION('',(#743),#747);
864 | #743 = LINE('',#744,#745);
865 | #744 = CARTESIAN_POINT('',(-2.6,-2.5));
866 | #745 = VECTOR('',#746,1.);
867 | #746 = DIRECTION('',(1.,0.));
868 | #747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
869 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
870 | ) );
871 | #748 = ADVANCED_FACE('',(#749),#391,.T.);
872 | #749 = FACE_BOUND('',#750,.T.);
873 | #750 = EDGE_LOOP('',(#751,#752,#753,#754,#755,#756));
874 | #751 = ORIENTED_EDGE('',*,*,#503,.T.);
875 | #752 = ORIENTED_EDGE('',*,*,#551,.F.);
876 | #753 = ORIENTED_EDGE('',*,*,#375,.F.);
877 | #754 = ORIENTED_EDGE('',*,*,#656,.T.);
878 | #755 = ORIENTED_EDGE('',*,*,#705,.T.);
879 | #756 = ORIENTED_EDGE('',*,*,#757,.F.);
880 | #757 = EDGE_CURVE('',#476,#706,#758,.T.);
881 | #758 = SURFACE_CURVE('',#759,(#763,#770),.PCURVE_S1.);
882 | #759 = LINE('',#760,#761);
883 | #760 = CARTESIAN_POINT('',(-120.,-3.2,2.6));
884 | #761 = VECTOR('',#762,1.);
885 | #762 = DIRECTION('',(-3.786067007662E-33,1.,2.22044604925E-16));
886 | #763 = PCURVE('',#391,#764);
887 | #764 = DEFINITIONAL_REPRESENTATION('',(#765),#769);
888 | #765 = LINE('',#766,#767);
889 | #766 = CARTESIAN_POINT('',(-0.791044776119,-3.908955223881));
890 | #767 = VECTOR('',#768,1.);
891 | #768 = DIRECTION('',(-1.,-3.867413001023E-33));
892 | #769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
893 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
894 | ) );
895 | #770 = PCURVE('',#491,#771);
896 | #771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);
897 | #772 = LINE('',#773,#774);
898 | #773 = CARTESIAN_POINT('',(-2.6,-0.5));
899 | #774 = VECTOR('',#775,1.);
900 | #775 = DIRECTION('',(0.,-1.));
901 | #776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
902 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
903 | ) );
904 | #777 = ADVANCED_FACE('',(#778),#335,.T.);
905 | #778 = FACE_BOUND('',#779,.T.);
906 | #779 = EDGE_LOOP('',(#780,#781,#782,#803,#804,#805));
907 | #780 = ORIENTED_EDGE('',*,*,#580,.T.);
908 | #781 = ORIENTED_EDGE('',*,*,#452,.T.);
909 | #782 = ORIENTED_EDGE('',*,*,#783,.F.);
910 | #783 = EDGE_CURVE('',#682,#453,#784,.T.);
911 | #784 = SURFACE_CURVE('',#785,(#789,#796),.PCURVE_S1.);
912 | #785 = LINE('',#786,#787);
913 | #786 = CARTESIAN_POINT('',(-120.,-3.2,-2.6));
914 | #787 = VECTOR('',#788,1.);
915 | #788 = DIRECTION('',(-8.134599336135E-35,-1.,-2.22044604925E-16));
916 | #789 = PCURVE('',#335,#790);
917 | #790 = DEFINITIONAL_REPRESENTATION('',(#791),#795);
918 | #791 = LINE('',#792,#793);
919 | #792 = CARTESIAN_POINT('',(0.791044776119,-3.908955223881));
920 | #793 = VECTOR('',#794,1.);
921 | #794 = DIRECTION('',(-1.,-3.238414433215E-33));
922 | #795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
923 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
924 | ) );
925 | #796 = PCURVE('',#491,#797);
926 | #797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);
927 | #798 = LINE('',#799,#800);
928 | #799 = CARTESIAN_POINT('',(2.6,-0.5));
929 | #800 = VECTOR('',#801,1.);
930 | #801 = DIRECTION('',(0.,1.));
931 | #802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
932 | PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
933 | ) );
934 | #803 = ORIENTED_EDGE('',*,*,#681,.T.);
935 | #804 = ORIENTED_EDGE('',*,*,#605,.F.);
936 | #805 = ORIENTED_EDGE('',*,*,#319,.F.);
937 | #806 = ADVANCED_FACE('',(#807),#491,.T.);
938 | #807 = FACE_BOUND('',#808,.T.);
939 | #808 = EDGE_LOOP('',(#809,#810,#811,#812));
940 | #809 = ORIENTED_EDGE('',*,*,#783,.T.);
941 | #810 = ORIENTED_EDGE('',*,*,#475,.T.);
942 | #811 = ORIENTED_EDGE('',*,*,#757,.T.);
943 | #812 = ORIENTED_EDGE('',*,*,#728,.T.);
944 | #813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
945 | GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#817)) GLOBAL_UNIT_ASSIGNED_CONTEXT
946 | ((#814,#815,#816)) REPRESENTATION_CONTEXT('Context #1',
947 | '3D Context with UNIT and UNCERTAINTY') );
948 | #814 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
949 | #815 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
950 | #816 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
951 | #817 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#814,
952 | 'distance_accuracy_value','confusion accuracy');
953 | #818 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
954 | #819 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#820)
955 | ,#813);
956 | #820 = STYLED_ITEM('color',(#821),#15);
957 | #821 = PRESENTATION_STYLE_ASSIGNMENT((#822,#828));
958 | #822 = SURFACE_STYLE_USAGE(.BOTH.,#823);
959 | #823 = SURFACE_SIDE_STYLE('',(#824));
960 | #824 = SURFACE_STYLE_FILL_AREA(#825);
961 | #825 = FILL_AREA_STYLE('',(#826));
962 | #826 = FILL_AREA_STYLE_COLOUR('',#827);
963 | #827 = COLOUR_RGB('',0.833819382828,0.833819382828,0.833819382828);
964 | #828 = CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#830);
965 | #829 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
966 | #830 = COLOUR_RGB('',0.345868924627,0.345868924627,0.345868924627);
967 | ENDSEC;
968 | END-ISO-10303-21;
969 |
--------------------------------------------------------------------------------
/stl/cover.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Foalyy/casting_mag_box/87211b3ab6ddab481c0c7d2183ea270995f1def5/stl/cover.stl
--------------------------------------------------------------------------------
/stl/inner_plate.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Foalyy/casting_mag_box/87211b3ab6ddab481c0c7d2183ea270995f1def5/stl/inner_plate.stl
--------------------------------------------------------------------------------
/stl/locking_tab.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Foalyy/casting_mag_box/87211b3ab6ddab481c0c7d2183ea270995f1def5/stl/locking_tab.stl
--------------------------------------------------------------------------------
/stl/main_body.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Foalyy/casting_mag_box/87211b3ab6ddab481c0c7d2183ea270995f1def5/stl/main_body.stl
--------------------------------------------------------------------------------