Model Init
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,68 @@
|
||||
# Ki-Lime Pi Pico project attributions
|
||||
|
||||
|
||||
|
||||
## Peter S. Hollander
|
||||
|
||||
Model, footprint, and symbol source files and documentation created and compiled by Peter S. Hollander between 2022 and 2024, and made freely available under your choice of the [*MIT-0*](./LICENSE.txt) license or the [*CC0 1.0 Universal*][URL-CC0] public domain dedication.
|
||||
|
||||
*Contact: <recursivenomad@protonmail.com>*
|
||||
*Repository: <https://gitlab.com/recursivenomad/ki-lime-pi-pico/>*
|
||||
|
||||
|
||||
|
||||
## Markus Gyger
|
||||
|
||||
Comprehensive alternate pin definitions as defined in the RP2040 datasheet inspired by the [schematic symbol][URL-Gyger-Symbol] created by Markus Gyger.
|
||||
|
||||
Including the BOOTSEL button and LED in footprint Fab layers was also inspired by Markus's [footprints][URL-Gyger-Footprints].
|
||||
|
||||
|
||||
|
||||
## Raspberry Pi
|
||||
|
||||
Original assets which were referenced for geometry/organization (model, symbol, footprint) acquired from Raspberry Pi from 2022-2024 via:
|
||||
|
||||
- [Raspberry Pi Pico Datasheet][URL-Pico-Sheet]
|
||||
- Pico Model: <https://datasheets.raspberrypi.com/pico/Pico-R3-step.zip>
|
||||
- [Raspberry Pi Pico W Datasheet][URL-Pico-W-Sheet]
|
||||
- Pico W Model: <https://datasheets.raspberrypi.com/picow/PicoW-step.zip>
|
||||
- [RP2040 Datasheet][URL-RP2040-Sheet]
|
||||
- [Hardware design with the RP2040][URL-RP2040-Design]
|
||||
- RP2040 Symbol: <https://datasheets.raspberrypi.com/rp2040/Minimal-KiCAD.zip>
|
||||
- Pico Footprint: <https://datasheets.raspberrypi.com/rp2040/VGA-KiCAD.zip>
|
||||
- Pico W Footprint: <https://datasheets.raspberrypi.com/rp2040/VGA-PicoW-KiCAD.zip>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# Tools utilized
|
||||
|
||||
- [KiCad][URL-KiCad] - Footprint/symbol library design
|
||||
- [FreeCAD][URL-FreeCAD] - Parametric 3D modelling
|
||||
- [KiCad StepUp addon][URL-KiCad-StepUp] - VRML model exporting
|
||||
- [VSCodium][URL-VSCodium] - VRML model material bulk editing
|
||||
- [KiCad Library utilities][URL-KiCad-Utils] - Python scripts to ensure adherence to KiCad Library Conventions
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[URL-MIT-0]: <https://opensource.org/license/mit-0/>
|
||||
[URL-CC0]: <https://creativecommons.org/publicdomain/zero/1.0/>
|
||||
|
||||
[URL-FreeCAD]: <https://www.freecad.org/>
|
||||
[URL-KiCad]: <https://www.kicad.org/>
|
||||
[URL-KiCad-StepUp]: <https://github.com/easyw/kicadStepUpMod>
|
||||
[URL-VSCodium]: <https://vscodium.com/>
|
||||
[URL-KiCad-Utils]: <https://gitlab.com/kicad/libraries/kicad-library-utils>
|
||||
|
||||
[URL-Gyger-Footprints]: <https://gitlab.com/mgyger/kicad-footprints/-/tree/pico/Module.pretty>
|
||||
[URL-Gyger-Symbol]: <https://gitlab.com/mgyger/kicad-symbols/-/blob/pico/MCU_Module.kicad_sym>
|
||||
[URL-Pico-Sheet]: <https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf>
|
||||
[URL-Pico-W-Sheet]: <https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf>
|
||||
[URL-RP2040-Design]: <https://datasheets.raspberrypi.com/rp2040/hardware-design-with-rp2040.pdf>
|
||||
[URL-RP2040-Sheet]: <https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf>
|
||||
@@ -0,0 +1,21 @@
|
||||
MIT-0 OR CC0-1.0
|
||||
|
||||
|
||||
MIT License - No Attribution Required
|
||||
|
||||
Copyright (c) 2023-2024 Peter S. Hollander <recursivenomad@protonmail.com>
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
File diff suppressed because it is too large
Load Diff
+25084
File diff suppressed because it is too large
Load Diff
+4571
File diff suppressed because it is too large
Load Diff
+12472
File diff suppressed because it is too large
Load Diff
+2821
File diff suppressed because it is too large
Load Diff
+21222
File diff suppressed because it is too large
Load Diff
+3556
File diff suppressed because one or more lines are too long
+50617
File diff suppressed because it is too large
Load Diff
+7596
File diff suppressed because one or more lines are too long
+50503
File diff suppressed because it is too large
Load Diff
+7596
File diff suppressed because one or more lines are too long
+33950
File diff suppressed because it is too large
Load Diff
+5631
File diff suppressed because one or more lines are too long
+33859
File diff suppressed because it is too large
Load Diff
+5631
File diff suppressed because one or more lines are too long
+21146
File diff suppressed because it is too large
Load Diff
+3556
File diff suppressed because one or more lines are too long
+34368
File diff suppressed because it is too large
Load Diff
+5691
File diff suppressed because one or more lines are too long
+34277
File diff suppressed because it is too large
Load Diff
+5691
File diff suppressed because one or more lines are too long
+50539
File diff suppressed because it is too large
Load Diff
+7596
File diff suppressed because one or more lines are too long
+50425
File diff suppressed because it is too large
Load Diff
+7596
File diff suppressed because one or more lines are too long
+3738
File diff suppressed because it is too large
Load Diff
+3726
File diff suppressed because it is too large
Load Diff
+2915
File diff suppressed because it is too large
Load Diff
+2949
File diff suppressed because it is too large
Load Diff
+1512
File diff suppressed because it is too large
Load Diff
+1476
File diff suppressed because it is too large
Load Diff
+221
@@ -0,0 +1,221 @@
|
||||
(footprint "RaspberryPi_Pico_OptionalKeepoutRF"
|
||||
(version 20240108)
|
||||
(generator "pcbnew")
|
||||
(generator_version "8.0")
|
||||
(layer "F.Cu")
|
||||
(descr "Supplementary RF keepout zone for the Raspberry Pi Pico W (wireless), to be added to other Raspberry Pi Pico footprints, https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf")
|
||||
(tags "Raspberry Pi Pico module keepout rf wireless extra addon")
|
||||
(property "Reference" "REF**"
|
||||
(at 11.7475 24.765 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(hide yes)
|
||||
(uuid "ea31613f-a0a2-4f5a-9373-bee042a054d1")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(property "Value" "RaspberryPi_Pico_OptionalKeepoutRF"
|
||||
(at 0 36.195 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(hide yes)
|
||||
(uuid "0d39661e-f40b-4a60-8ec8-51a5d8c091da")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "2d25956e-8c42-41b7-8a9a-f2e0929bed30")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "95525635-6531-4805-ab93-7b59b913fcd9")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "ee2ca12c-0ef2-4b7e-b9e3-27e233650de3")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
|
||||
(fp_circle
|
||||
(center -5.7 23.5)
|
||||
(end -4.65 23.5)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(fill none)
|
||||
(layer "Dwgs.User")
|
||||
(uuid "82f31566-8d6b-4211-8754-77aa301d76db")
|
||||
)
|
||||
(fp_circle
|
||||
(center 5.7 23.5)
|
||||
(end 6.75 23.5)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(fill none)
|
||||
(layer "Dwgs.User")
|
||||
(uuid "160c447b-6388-48c1-8242-12e3011512bf")
|
||||
)
|
||||
(fp_text user "2.4 GHz RF Keep Out"
|
||||
(at 0 31.75 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(uuid "05c13b11-bffb-427b-af67-76d55ef36f21")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "^ Suggested board edge for RF ^"
|
||||
(at -14.05 26.67 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(uuid "1f07a15d-ab4b-47ce-ac99-1b011e1abd9a")
|
||||
(effects
|
||||
(font
|
||||
(size 0.5 0.5)
|
||||
(thickness 0.075)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "^ Suggested board edge for RF ^"
|
||||
(at 14.05 26.67 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(uuid "378d6a1f-7d98-4c61-96a8-31cd60015d16")
|
||||
(effects
|
||||
(font
|
||||
(size 0.5 0.5)
|
||||
(thickness 0.075)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "Keep unobstructed by metal as far as possible in all dimensions"
|
||||
(at 0 33.9725 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(uuid "8ba7646f-3410-4b7e-9354-9a6e92bc33e9")
|
||||
(effects
|
||||
(font
|
||||
(size 0.5 0.5)
|
||||
(thickness 0.075)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "^ Suggested board edge for RF ^"
|
||||
(at 0 17.78 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(uuid "ad6b2d46-d63f-4d78-a85c-c87399965902")
|
||||
(effects
|
||||
(font
|
||||
(size 0.5 0.5)
|
||||
(thickness 0.075)
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 0)
|
||||
(net_name "")
|
||||
(layers "*.Cu" "*.Paste")
|
||||
(uuid "ee247754-2270-409a-ad04-c8ac65db609d")
|
||||
(name "RF Copper Keep Out")
|
||||
(hatch full 0.5)
|
||||
(connect_pads
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.254)
|
||||
(filled_areas_thickness no)
|
||||
(keepout
|
||||
(tracks not_allowed)
|
||||
(vias not_allowed)
|
||||
(pads not_allowed)
|
||||
(copperpour not_allowed)
|
||||
(footprints not_allowed)
|
||||
)
|
||||
(fill
|
||||
(thermal_gap 0.508)
|
||||
(thermal_bridge_width 0.508)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy -21 25) (xy 21 25) (xy 21 35) (xy -21 35)
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 0)
|
||||
(net_name "")
|
||||
(layer "Edge.Cuts")
|
||||
(uuid "e578e5ea-ecaa-4070-a90d-95a0c77d4f06")
|
||||
(name "Board Keep Out Suggestion RF")
|
||||
(hatch edge 0.5)
|
||||
(connect_pads
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.254)
|
||||
(filled_areas_thickness no)
|
||||
(keepout
|
||||
(tracks allowed)
|
||||
(vias allowed)
|
||||
(pads allowed)
|
||||
(copperpour allowed)
|
||||
(footprints allowed)
|
||||
)
|
||||
(fill
|
||||
(thermal_gap 0.508)
|
||||
(thermal_bridge_width 0.508)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy 7.1 26) (xy 21 26) (xy 21 35) (xy -21 35) (xy -21 26) (xy -7.1 26) (xy -7.1 17) (xy 7.1 17)
|
||||
)
|
||||
)
|
||||
)
|
||||
(group ""
|
||||
(uuid "ae46f597-14c9-45f0-bcaf-d5e88c0493c8")
|
||||
(members "05c13b11-bffb-427b-af67-76d55ef36f21" "160c447b-6388-48c1-8242-12e3011512bf"
|
||||
"1f07a15d-ab4b-47ce-ac99-1b011e1abd9a" "378d6a1f-7d98-4c61-96a8-31cd60015d16"
|
||||
"82f31566-8d6b-4211-8754-77aa301d76db" "8ba7646f-3410-4b7e-9354-9a6e92bc33e9"
|
||||
"ad6b2d46-d63f-4d78-a85c-c87399965902" "e578e5ea-ecaa-4070-a90d-95a0c77d4f06"
|
||||
"ee247754-2270-409a-ad04-c8ac65db609d"
|
||||
)
|
||||
)
|
||||
)
|
||||
+161
@@ -0,0 +1,161 @@
|
||||
(footprint "RaspberryPi_Pico_OptionalKeepoutUSB"
|
||||
(version 20240108)
|
||||
(generator "pcbnew")
|
||||
(generator_version "8.0")
|
||||
(layer "F.Cu")
|
||||
(descr "Supplementary USB cable keepout zone for the Raspberry Pi Pico and Pico W, to be added to other Raspberry Pi Pico footprints")
|
||||
(tags "Raspberry Pi Pico module keepout usb plug port cable clearance courtyard extra addon")
|
||||
(property "Reference" "REF**"
|
||||
(at 6.985 -46.585 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(hide yes)
|
||||
(uuid "ea31613f-a0a2-4f5a-9373-bee042a054d1")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(property "Value" "RaspberryPi_Pico_OptionalKeepoutUSB"
|
||||
(at 0 -49.125 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(hide yes)
|
||||
(uuid "0d39661e-f40b-4a60-8ec8-51a5d8c091da")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(at 0 -28.17 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "2d25956e-8c42-41b7-8a9a-f2e0929bed30")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 -28.17 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "95525635-6531-4805-ab93-7b59b913fcd9")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 -28.17 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "ee2ca12c-0ef2-4b7e-b9e3-27e233650de3")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
|
||||
(fp_text user "Keep Out"
|
||||
(at 0 -36.195 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(uuid "01e7ec74-56c3-42cb-8c5c-95d18439d122")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "USB Cable"
|
||||
(at 0 -38.735 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(uuid "0f9697f1-fa82-431a-8712-a6fb98ce47d6")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 0)
|
||||
(net_name "")
|
||||
(layer "Edge.Cuts")
|
||||
(uuid "ad9ab7a0-7945-4719-8203-814a85358df2")
|
||||
(name "Board Keep Out USB Cable")
|
||||
(hatch edge 0.5)
|
||||
(connect_pads
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.254)
|
||||
(filled_areas_thickness no)
|
||||
(keepout
|
||||
(tracks allowed)
|
||||
(vias allowed)
|
||||
(pads allowed)
|
||||
(copperpour allowed)
|
||||
(footprints allowed)
|
||||
)
|
||||
(fill
|
||||
(thermal_gap 0.508)
|
||||
(thermal_bridge_width 0.508)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy -6.2 -47.65) (xy 6.2 -47.65) (xy 6.2 -27.25) (xy -6.2 -27.25)
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 0)
|
||||
(net_name "")
|
||||
(layer "F.CrtYd")
|
||||
(uuid "f53c81a9-31a2-4a17-a92e-48e66badd2b1")
|
||||
(name "USB Cable Keep Out")
|
||||
(hatch full 0.5)
|
||||
(connect_pads
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.254)
|
||||
(filled_areas_thickness no)
|
||||
(keepout
|
||||
(tracks allowed)
|
||||
(vias allowed)
|
||||
(pads allowed)
|
||||
(copperpour allowed)
|
||||
(footprints not_allowed)
|
||||
)
|
||||
(fill
|
||||
(thermal_gap 0.508)
|
||||
(thermal_bridge_width 0.508)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy -5.75 -27.7) (xy -3.94 -27.7) (xy -3.94 -27.4) (xy 3.94 -27.4) (xy 3.94 -27.7) (xy 5.75 -27.7)
|
||||
(xy 5.75 -47.2) (xy -5.75 -47.2)
|
||||
)
|
||||
)
|
||||
)
|
||||
(group ""
|
||||
(uuid "823f00c4-a960-4f62-a316-66be0b21ffe7")
|
||||
(members "01e7ec74-56c3-42cb-8c5c-95d18439d122" "0f9697f1-fa82-431a-8712-a6fb98ce47d6"
|
||||
"ad9ab7a0-7945-4719-8203-814a85358df2" "f53c81a9-31a2-4a17-a92e-48e66badd2b1"
|
||||
)
|
||||
)
|
||||
)
|
||||
+615
@@ -0,0 +1,615 @@
|
||||
(footprint "RaspberryPi_Pico_OptionalPinLabels"
|
||||
(version 20240108)
|
||||
(generator "pcbnew")
|
||||
(generator_version "8.0")
|
||||
(layer "F.Cu")
|
||||
(descr "Supplementary pin labels for the Raspberry Pi Pico (wireless & original), to be added to other Raspberry Pi Pico footprints, https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf")
|
||||
(tags "Raspberry Pi Pico module label extra addon")
|
||||
(property "Reference" "REF**"
|
||||
(at 0 31.75 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(hide yes)
|
||||
(uuid "ea31613f-a0a2-4f5a-9373-bee042a054d1")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "RaspberryPi_Pico_OptionalPinLabels"
|
||||
(at 0 29.845 0)
|
||||
(unlocked yes)
|
||||
(layer "Cmts.User")
|
||||
(hide yes)
|
||||
(uuid "0d39661e-f40b-4a60-8ec8-51a5d8c091da")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "9a099fa2-160a-4a5c-98cd-c4cef613dd91")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "7446c4c1-8d20-4131-98cd-5af459cafe61")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "2b1d82c9-b629-4066-9063-72c532efd032")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
|
||||
(fp_text user "GND"
|
||||
(at -11.43 19.05 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "00fc29de-54b4-4cfb-a200-84a4dfd68793")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP10"
|
||||
(at -11.43 8.89 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "01bbdad7-b50e-4f93-b012-108812019351")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "VSYS"
|
||||
(at 11.43 -21.59 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "056b3c00-ab6c-4c3d-a0dc-d2caa2238acc")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP18"
|
||||
(at 11.43 16.51 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "05c9283b-59fe-4b2b-afc6-4b89c8b71f6d")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GND"
|
||||
(at 11.43 19.05 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "1540dedd-0385-4f15-87d4-095ff81e4026")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GND"
|
||||
(at -11.43 -19.05 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "3bb7d494-7519-4ccc-b09f-a43e06c32284")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP17"
|
||||
(at 11.43 21.59 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "3d453e8b-bbe7-4c30-b005-b95750db2ab6")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP22"
|
||||
(at 11.43 3.81 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "44318289-cd60-47f7-b504-999bac8d0fa0")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP12"
|
||||
(at -11.43 13.97 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "44e3842b-c909-4b04-b395-19b52328e838")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "AGND"
|
||||
(at 11.43 -6.35 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "46985814-d295-4234-90fe-5970fddfb632")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP26_A0"
|
||||
(at 11.43 -1.27 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "4bcbeeca-e84e-4bd4-8d2e-8dc19b8b5cfe")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP0"
|
||||
(at -11.43 -24.13 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "4d2bc8b4-5d0c-418b-90ad-79f1fb767846")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP27_A1"
|
||||
(at 11.43 -3.81 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "4db4f04b-6fda-4ec4-8cba-ecea606082cf")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "3V3_EN"
|
||||
(at 11.43 -16.51 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "58ecf037-672d-4e1d-931d-fe90a818e087")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP8"
|
||||
(at -11.43 1.27 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "599975e9-e7fa-417a-8919-11cd4c16100d")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP5"
|
||||
(at -11.43 -8.89 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "628f6926-c179-40ff-8565-7fa845d446fd")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GND"
|
||||
(at 11.43 -19.05 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "65dfdc35-bdb4-4c55-84c2-b997342081c3")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP16"
|
||||
(at 11.43 24.13 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "6c9b1611-1dc6-4372-9e6e-470222bef382")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GND"
|
||||
(at 11.43 6.35 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "75ec3a1c-3276-4d43-8270-2c46913cbaf1")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP2"
|
||||
(at -11.43 -16.51 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "7ea9b647-dcfa-4656-8402-7c9ec64e439a")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "3V3"
|
||||
(at 11.43 -13.97 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "8e4f9e2c-4849-4aac-b8cd-bb2eaff9bf6c")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GND"
|
||||
(at -11.43 6.35 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "94af7c7e-7ce4-4268-b9b8-82f4924b4503")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP4"
|
||||
(at -11.43 -11.43 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "958f77a2-f1a6-44d9-99a8-4431948bc6db")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "VBUS"
|
||||
(at 11.43 -24.13 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "97dcf629-6f09-4f72-9c9a-79cbacbe5701")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GND"
|
||||
(at -11.43 -6.35 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "acdc0be8-d87d-4a3a-8cd8-11c0da449d33")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "AREF"
|
||||
(at 11.43 -11.43 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ad556b81-bf7b-40e3-9e0d-031ab22e84a6")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP20"
|
||||
(at 11.43 11.43 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "aec5cdd9-c377-4d44-881f-ca6ee10f3f91")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP15"
|
||||
(at -11.43 24.13 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "b06b98cf-9e06-47b7-9af9-48edd9ce232d")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP21"
|
||||
(at 11.43 8.89 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "b0dcd131-0f1f-4623-9a07-59909f213ea8")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP9"
|
||||
(at -11.43 3.81 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "c9b7e2b3-ebe8-485f-80ec-ac30e03efc43")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP13"
|
||||
(at -11.43 16.51 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "dd6f034a-06e7-4680-a62f-c389eafe0f68")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP7"
|
||||
(at -11.43 -1.27 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e321eb46-5f33-48cd-b281-147e0a8bef54")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "RUN"
|
||||
(at 11.43 1.27 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e45f3472-2516-4cb3-96a1-e4be8613011a")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP19"
|
||||
(at 11.43 13.97 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e60a265f-50d5-47df-b772-ec818cb22120")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP14"
|
||||
(at -11.43 21.59 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e661c0ce-6f79-4f7e-8d19-b2fe34cb96a3")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP1"
|
||||
(at -11.43 -21.59 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ebb126bc-ed55-4a40-96b3-9f8aa926b1b8")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP28_A2"
|
||||
(at 11.43 -8.89 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ecd59a45-603e-4ab7-a464-8a6699ca61d0")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP11"
|
||||
(at -11.43 11.43 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ed99964e-cfaa-4c89-aedb-6b249538b937")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP6"
|
||||
(at -11.43 -3.81 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ee092092-9e18-45cf-b625-b25a87f3cfa5")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(fp_text user "GP3"
|
||||
(at -11.43 -13.97 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "fd4f2d96-a8e1-43d9-8fa5-0881fec84a43")
|
||||
(effects
|
||||
(font
|
||||
(size 0.6667 0.6667)
|
||||
(thickness 0.1)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(group ""
|
||||
(uuid "84d88d74-915c-4253-8357-9ad1a82c7198")
|
||||
(members "00fc29de-54b4-4cfb-a200-84a4dfd68793" "01bbdad7-b50e-4f93-b012-108812019351"
|
||||
"056b3c00-ab6c-4c3d-a0dc-d2caa2238acc" "05c9283b-59fe-4b2b-afc6-4b89c8b71f6d"
|
||||
"1540dedd-0385-4f15-87d4-095ff81e4026" "3bb7d494-7519-4ccc-b09f-a43e06c32284"
|
||||
"3d453e8b-bbe7-4c30-b005-b95750db2ab6" "44318289-cd60-47f7-b504-999bac8d0fa0"
|
||||
"44e3842b-c909-4b04-b395-19b52328e838" "46985814-d295-4234-90fe-5970fddfb632"
|
||||
"4bcbeeca-e84e-4bd4-8d2e-8dc19b8b5cfe" "4d2bc8b4-5d0c-418b-90ad-79f1fb767846"
|
||||
"4db4f04b-6fda-4ec4-8cba-ecea606082cf" "58ecf037-672d-4e1d-931d-fe90a818e087"
|
||||
"599975e9-e7fa-417a-8919-11cd4c16100d" "628f6926-c179-40ff-8565-7fa845d446fd"
|
||||
"65dfdc35-bdb4-4c55-84c2-b997342081c3" "6c9b1611-1dc6-4372-9e6e-470222bef382"
|
||||
"75ec3a1c-3276-4d43-8270-2c46913cbaf1" "7ea9b647-dcfa-4656-8402-7c9ec64e439a"
|
||||
"8e4f9e2c-4849-4aac-b8cd-bb2eaff9bf6c" "94af7c7e-7ce4-4268-b9b8-82f4924b4503"
|
||||
"958f77a2-f1a6-44d9-99a8-4431948bc6db" "97dcf629-6f09-4f72-9c9a-79cbacbe5701"
|
||||
"acdc0be8-d87d-4a3a-8cd8-11c0da449d33" "ad556b81-bf7b-40e3-9e0d-031ab22e84a6"
|
||||
"aec5cdd9-c377-4d44-881f-ca6ee10f3f91" "b06b98cf-9e06-47b7-9af9-48edd9ce232d"
|
||||
"b0dcd131-0f1f-4623-9a07-59909f213ea8" "c9b7e2b3-ebe8-485f-80ec-ac30e03efc43"
|
||||
"dd6f034a-06e7-4680-a62f-c389eafe0f68" "e321eb46-5f33-48cd-b281-147e0a8bef54"
|
||||
"e45f3472-2516-4cb3-96a1-e4be8613011a" "e60a265f-50d5-47df-b772-ec818cb22120"
|
||||
"e661c0ce-6f79-4f7e-8d19-b2fe34cb96a3" "ebb126bc-ed55-4a40-96b3-9f8aa926b1b8"
|
||||
"ecd59a45-603e-4ab7-a464-8a6699ca61d0" "ed99964e-cfaa-4c89-aedb-6b249538b937"
|
||||
"ee092092-9e18-45cf-b625-b25a87f3cfa5" "fd4f2d96-a8e1-43d9-8fa5-0881fec84a43"
|
||||
)
|
||||
)
|
||||
)
|
||||
+2111
File diff suppressed because it is too large
Load Diff
+2559
File diff suppressed because it is too large
Load Diff
+2145
File diff suppressed because it is too large
Load Diff
+2593
File diff suppressed because it is too large
Load Diff
+2604
File diff suppressed because it is too large
Load Diff
+1683
File diff suppressed because it is too large
Load Diff
+1693
File diff suppressed because it is too large
Load Diff
+254
@@ -0,0 +1,254 @@
|
||||
(footprint "RaspberryPi_Pico_PinSocket_1x03_P2.54mm_Vertical"
|
||||
(version 20240108)
|
||||
(generator "pcbnew")
|
||||
(generator_version "8.0")
|
||||
(layer "F.Cu")
|
||||
(descr "Through hole straight socket strip for individual placement alongside a virtual Raspberry Pi Pico, 1x03, 2.54mm pitch, single row, default socket model has height of 7mm")
|
||||
(tags "Raspberry Pi Pico through hole socket strip THT 1x03 2.54mm single row")
|
||||
(property "Reference" "REF**"
|
||||
(at -2.54 5.08 -90)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ea31613f-a0a2-4f5a-9373-bee042a054d1")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "RaspberryPi_Pico_PinSocket_1x03_P2.54mm_Vertical"
|
||||
(at -2.54 3.81 -90)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(uuid "0d39661e-f40b-4a60-8ec8-51a5d8c091da")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "4f235b03-f171-4362-9241-ba11497f85e1")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "c53e61af-3e46-4978-9ba2-a648971d3cae")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "7611fdef-7508-43f3-9922-752c89394622")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr through_hole)
|
||||
(fp_line
|
||||
(start -1.38 -1.38)
|
||||
(end -1.38 0)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "bc9ec2be-a254-4513-abd6-2044f0da01d1")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.38 -1.38)
|
||||
(end -0.887 -1.38)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "96b28a95-3002-4280-84dc-8f2e1e69f7e0")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.38 1.27)
|
||||
(end -1.38 6.46)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "c245394b-6d0e-48f8-9321-da7f163cc72a")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.38 1.27)
|
||||
(end 1.38 1.27)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "2359bd87-7faa-4900-9b5a-8b38a6c995ec")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.38 6.46)
|
||||
(end -0.887 6.46)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e7330fc9-9569-4621-a41b-541c036d8925")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.38 1.27)
|
||||
(end 1.38 6.2865)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "c49ff0a1-18f8-4276-98ee-73acf4243348")
|
||||
)
|
||||
(fp_rect
|
||||
(start -1.77 -1.77)
|
||||
(end 1.77 6.35)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(fill none)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "bc5efd89-3175-4885-94e9-336f8ced367b")
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -1.27 -0.635) (xy -0.635 -1.27) (xy 1.27 -1.27) (xy 1.27 6.35) (xy -1.27 6.35)
|
||||
)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(fill none)
|
||||
(layer "F.Fab")
|
||||
(uuid "ba98a7ec-6ca9-4980-b148-9374515c6ea7")
|
||||
)
|
||||
(fp_text user "${REFERENCE}"
|
||||
(at 0 2.54 90)
|
||||
(layer "F.Fab")
|
||||
(uuid "f2c62150-a06b-4fb3-87bf-608b0233967d")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pad "1" thru_hole roundrect
|
||||
(at 0 0)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(roundrect_rratio 0.125)
|
||||
(uuid "a4de5d66-f1a5-4c41-a2c0-35c3c34b7936")
|
||||
)
|
||||
(pad "2" thru_hole custom
|
||||
(at 0 2.54)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(options
|
||||
(clearance outline)
|
||||
(anchor circle)
|
||||
)
|
||||
(primitives
|
||||
(gr_poly
|
||||
(pts
|
||||
(xy 0.8 0.6) (xy 0.8 -0.6) (xy 0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy 0.6 0.8)
|
||||
)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 0.6)
|
||||
(end 0.8 0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 -0.6)
|
||||
(end 0.8 -0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
)
|
||||
(uuid "f32146c8-6099-4c07-a87d-a7350676de31")
|
||||
)
|
||||
(pad "3" thru_hole circle
|
||||
(at 0 5.08)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "8ce70cbd-2b34-4b6a-b7b5-079884887485")
|
||||
)
|
||||
(zone
|
||||
(net 0)
|
||||
(net_name "")
|
||||
(layer "F.CrtYd")
|
||||
(uuid "31a32159-f581-45a0-9c74-8ccb0f0a7cd1")
|
||||
(name "Courtyard Keep Out")
|
||||
(hatch edge 0.5)
|
||||
(connect_pads
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.25)
|
||||
(filled_areas_thickness no)
|
||||
(keepout
|
||||
(tracks allowed)
|
||||
(vias allowed)
|
||||
(pads allowed)
|
||||
(copperpour allowed)
|
||||
(footprints allowed)
|
||||
)
|
||||
(fill
|
||||
(thermal_gap 0.5)
|
||||
(thermal_bridge_width 0.5)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy -1.77 6.35) (xy 1.77 6.35) (xy 1.77 6.85) (xy -1.77 6.85)
|
||||
)
|
||||
)
|
||||
)
|
||||
(model "${KICAD8_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x03_P2.54mm_Vertical.wrl"
|
||||
(offset
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
)
|
||||
)
|
||||
+439
@@ -0,0 +1,439 @@
|
||||
(footprint "RaspberryPi_Pico_PinSocket_1x20_P2.54mm_Vertical"
|
||||
(version 20240108)
|
||||
(generator "pcbnew")
|
||||
(generator_version "8.0")
|
||||
(layer "F.Cu")
|
||||
(descr "Through hole straight socket strip for individual placement alongside a virtual Raspberry Pi Pico, 1x20, 2.54mm pitch, single row, default socket model has height of 8.51mm")
|
||||
(tags "Raspberry Pi Pico through hole socket strip THT 1x20 2.54mm single row")
|
||||
(property "Reference" "REF**"
|
||||
(at -2.2225 24.13 -90)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ea31613f-a0a2-4f5a-9373-bee042a054d1")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
(justify top)
|
||||
)
|
||||
)
|
||||
(property "Value" "RaspberryPi_Pico_PinSocket_1x20_P2.54mm_Vertical"
|
||||
(at 2.54 24.13 90)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(uuid "0d39661e-f40b-4a60-8ec8-51a5d8c091da")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
(justify right)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "009a3e96-b8b9-4a7a-9d96-22ce82e98310")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "65295e81-0573-4b70-9c6c-31c8c6541bb8")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "de29a954-1bec-4b5c-8476-78d6a7ae56c7")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr through_hole)
|
||||
(fp_line
|
||||
(start -1.38 -0.87)
|
||||
(end -1.38 49.13)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "08c81f19-31d3-4dc1-9bec-c63de0a64b46")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.38 1.27)
|
||||
(end 1.07052 1.27)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "2359bd87-7faa-4900-9b5a-8b38a6c995ec")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.38 -1.16)
|
||||
(end 1.38 -0.56648)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "bc9ec2be-a254-4513-abd6-2044f0da01d1")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.38 1.82648)
|
||||
(end 1.38 46.43352)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "c49ff0a1-18f8-4276-98ee-73acf4243348")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.38 49.42)
|
||||
(end 1.38 48.82648)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e0e18052-83b9-468e-a6c7-19e4c034896d")
|
||||
)
|
||||
(fp_rect
|
||||
(start -1.77 -1.77)
|
||||
(end 1.77 50.03)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(fill none)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "bc5efd89-3175-4885-94e9-336f8ced367b")
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -1.27 -0.635) (xy -0.635 -1.27) (xy 1.27 -1.27) (xy 1.27 49.53) (xy -1.27 49.53)
|
||||
)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(fill none)
|
||||
(layer "F.Fab")
|
||||
(uuid "ba98a7ec-6ca9-4980-b148-9374515c6ea7")
|
||||
)
|
||||
(fp_text user "${REFERENCE}"
|
||||
(at 0 24.13 90)
|
||||
(layer "F.Fab")
|
||||
(uuid "f2c62150-a06b-4fb3-87bf-608b0233967d")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pad "1" thru_hole roundrect
|
||||
(at 0 0)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(roundrect_rratio 0.125)
|
||||
(uuid "a4de5d66-f1a5-4c41-a2c0-35c3c34b7936")
|
||||
)
|
||||
(pad "2" thru_hole circle
|
||||
(at 0 2.54)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "a8699681-70f3-46c6-94ea-3faf0b4fff2f")
|
||||
)
|
||||
(pad "3" thru_hole custom
|
||||
(at 0 5.08)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(options
|
||||
(clearance outline)
|
||||
(anchor circle)
|
||||
)
|
||||
(primitives
|
||||
(gr_poly
|
||||
(pts
|
||||
(xy 0.8 0.6) (xy 0.8 -0.6) (xy 0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy 0.6 0.8)
|
||||
)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 0.6)
|
||||
(end 0.8 0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 -0.6)
|
||||
(end 0.8 -0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
)
|
||||
(uuid "f32146c8-6099-4c07-a87d-a7350676de31")
|
||||
)
|
||||
(pad "4" thru_hole circle
|
||||
(at 0 7.62)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "8ce70cbd-2b34-4b6a-b7b5-079884887485")
|
||||
)
|
||||
(pad "5" thru_hole circle
|
||||
(at 0 10.16)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "89630bb3-6203-4757-b039-f5250c28e503")
|
||||
)
|
||||
(pad "6" thru_hole circle
|
||||
(at 0 12.7)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "d98a9f0c-b4e9-4c36-a342-3dc6150fb732")
|
||||
)
|
||||
(pad "7" thru_hole circle
|
||||
(at 0 15.24)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "ecfbe0aa-79fe-4a73-be7a-59b37d92005e")
|
||||
)
|
||||
(pad "8" thru_hole custom
|
||||
(at 0 17.78)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(options
|
||||
(clearance outline)
|
||||
(anchor circle)
|
||||
)
|
||||
(primitives
|
||||
(gr_poly
|
||||
(pts
|
||||
(xy 0.8 0.6) (xy 0.8 -0.6) (xy 0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy 0.6 0.8)
|
||||
)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 0.6)
|
||||
(end 0.8 0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 -0.6)
|
||||
(end 0.8 -0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
)
|
||||
(uuid "9900b075-35de-4f2f-8c4a-7d9bd7c9aded")
|
||||
)
|
||||
(pad "9" thru_hole circle
|
||||
(at 0 20.32)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "c30140c6-4e71-40f4-ae66-f74946196ab7")
|
||||
)
|
||||
(pad "10" thru_hole circle
|
||||
(at 0 22.86)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "39d694d3-dd15-4333-82ae-91ce5a94d741")
|
||||
)
|
||||
(pad "11" thru_hole circle
|
||||
(at 0 25.4)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "aa9efcfc-8e8d-4eef-aacf-bff36a24b6bc")
|
||||
)
|
||||
(pad "12" thru_hole circle
|
||||
(at 0 27.94)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "7f7de844-7fa2-47ff-9e0b-29dcd5a115e5")
|
||||
)
|
||||
(pad "13" thru_hole custom
|
||||
(at 0 30.48)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(options
|
||||
(clearance outline)
|
||||
(anchor circle)
|
||||
)
|
||||
(primitives
|
||||
(gr_poly
|
||||
(pts
|
||||
(xy 0.8 0.6) (xy 0.8 -0.6) (xy 0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy 0.6 0.8)
|
||||
)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 0.6)
|
||||
(end 0.8 0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 -0.6)
|
||||
(end 0.8 -0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
)
|
||||
(uuid "804e0bba-ccd3-4b8c-babb-1f60cf38cf67")
|
||||
)
|
||||
(pad "14" thru_hole circle
|
||||
(at 0 33.02)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "fc23f28e-9244-4c78-bd58-88a2975e72b1")
|
||||
)
|
||||
(pad "15" thru_hole circle
|
||||
(at 0 35.56)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "b28a82f8-f314-445b-b63e-ea63506627d7")
|
||||
)
|
||||
(pad "16" thru_hole circle
|
||||
(at 0 38.1)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "3433bdb3-efa0-49a8-adcf-46f17f100d85")
|
||||
)
|
||||
(pad "17" thru_hole circle
|
||||
(at 0 40.64)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "cb119515-81e1-4cbf-be1f-7d5ad990672c")
|
||||
)
|
||||
(pad "18" thru_hole custom
|
||||
(at 0 43.18)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(options
|
||||
(clearance outline)
|
||||
(anchor circle)
|
||||
)
|
||||
(primitives
|
||||
(gr_poly
|
||||
(pts
|
||||
(xy 0.8 0.6) (xy 0.8 -0.6) (xy 0.6 -0.8) (xy 0 -0.8) (xy 0 0.8) (xy 0.6 0.8)
|
||||
)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 0.6)
|
||||
(end 0.8 0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
(gr_circle
|
||||
(center 0.6 -0.6)
|
||||
(end 0.8 -0.6)
|
||||
(width 0)
|
||||
(fill yes)
|
||||
)
|
||||
)
|
||||
(uuid "b4d09f8c-6f88-4977-94f0-851af1eadb7a")
|
||||
)
|
||||
(pad "19" thru_hole circle
|
||||
(at 0 45.72)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "fe860644-0583-46d8-9a7e-bd4ccb58e54b")
|
||||
)
|
||||
(pad "20" thru_hole circle
|
||||
(at 0 48.26)
|
||||
(size 1.6 1.6)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "2b48150d-ff7b-4188-bf1c-5ab293a6baa4")
|
||||
)
|
||||
(model "${KICAD7_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x20_P2.54mm_Vertical.wrl"
|
||||
(hide yes)
|
||||
(offset
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
)
|
||||
(model "../Module_RaspberryPi_Pico.3dshapes/PinSocket_1x20_H8.51mm_P2.54mm_Vertical.wrl"
|
||||
(offset
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
)
|
||||
)
|
||||
+2180
File diff suppressed because it is too large
Load Diff
+2634
File diff suppressed because it is too large
Load Diff
+2197
File diff suppressed because it is too large
Load Diff
+2651
File diff suppressed because it is too large
Load Diff
+2838
File diff suppressed because it is too large
Load Diff
+1828
File diff suppressed because it is too large
Load Diff
+1821
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,103 @@
|
||||
**A comprehensive KiCad Library for the Raspberry Pi Pico** 🥧
|
||||
==============================================================
|
||||
|
||||
### Providing footprints, symbols, & models for the module's various forms & implementations
|
||||
|
||||
> *For the git submodule, see [Ki-Lime Pi To-Go][URL-Submodule]*
|
||||
|
||||
|
||||
|
||||
***Features***
|
||||
==============
|
||||
|
||||
- **KiCad 8.0 support** *(For KiCad 7.0 support, see [release 1.1.0][URL-Release-7.0-Support])*
|
||||
- **Schematics with alternate pin definitions** to select more specific behaviours for each GPIO, as well as specify power directionality
|
||||
- **Generic and specific footprints** for the Pico and Pico W
|
||||
- Through-hole and surface-mount footprints with and without mounting holes
|
||||
- Hand-solderable test points (ie. USB signals) in footprints with underside castellations
|
||||
- Optional pin labels as an add-on footprint
|
||||
- Optional keepout zone for 2.4 GHz RF on shared footprints
|
||||
- Ability to add individual schematic symbols for sockets, and a virtual Pico for the BOM and rendering
|
||||
- **Diverse 3D models** for surface-mount, through-hole, and socketed forms of the Pico, Pico H, Pico W, and Pico WH using photorealistic materials
|
||||
- Majority adherence to the [KiCad Library Conventions][URL-KLC] version 3.0.41
|
||||
|
||||
|
||||
|
||||
***How do I use this library?***
|
||||
================================
|
||||
|
||||
> *If you want to include this library as a git submodule, check out [Ki-Lime Pi To-Go][URL-Submodule]*
|
||||
|
||||
- Ensure you are running KiCad 8.0 or later *(For KiCad 7.0 support, see [release 1.1.0][URL-Release-7.0-Support])*
|
||||
- Download the most recent [release][URL-Releases] of the library
|
||||
- Unzip the file contents
|
||||
- If not already created, create a new KiCad project
|
||||
- Move the root library directory `RaspberryPi_Pico/` to a folder anywhere within your KiCad project
|
||||
> *If using the library globally, move `RaspberryPi_Pico/` to a globally accessible location*
|
||||
- Open the relevant KiCad project
|
||||
- Select `Preferences > Manage Footprint Libraries...`
|
||||
- Select the `Project Specific Libraries` tab
|
||||
> *If using the library globally, select the `Global Librarires` tab instead*
|
||||
- Click the folder icon in the lower left to `Add Existing`
|
||||
- Navigate to and select `.../RaspberryPi_Pico/Module_RaspberryPi_Pico.pretty/`
|
||||
- Click `OK`
|
||||
- Select `Preferences > Manage Symbol Libraries...`
|
||||
- Select the `Project Specific Libraries` tab
|
||||
> *If using the library globally, select the `Global Libaries` tab instead*
|
||||
- Click the folder icon in the lower left to `Add existing library to table`
|
||||
- Navigate to and select `.../RaspberryPi_Pico/MCU_Module_RaspberryPi_Pico.kicad_sym`
|
||||
- Click `OK`
|
||||
|
||||
To use, simply add a symbol to your schematic as you would any other; symbols should be located under the section `MCU_Module_RaspberryPi_Pico`, and footprints under `Module_RaspberryPi_Pico`.
|
||||
|
||||
**You're all set to design exciting new circuit boards using the Raspberry Pi Pico! 🎉**
|
||||
|
||||
|
||||
|
||||
***Further reading***
|
||||
=====================
|
||||
|
||||
*Further reading available in the [source repository][URL-Repository].*
|
||||
|
||||
|
||||
|
||||
***License / Access***
|
||||
======================
|
||||
|
||||
This work is made freely available under your choice of the [*MIT-0*](./LICENSE.txt) license or [*CC0-1.0*][URL-CC0] public domain dedication.
|
||||
Although attribution is not required, sharing when you've made something with my work is really cool ❤✨
|
||||
|
||||
*No additional/conflicting permissions were present in this repository at the time of release.*
|
||||
|
||||
----------------------
|
||||
|
||||
*Repository: <https://gitlab.com/recursivenomad/ki-lime-pi-pico/>*
|
||||
*Releases: <https://gitlab.com/recursivenomad/ki-lime-pi-pico/-/releases/>*
|
||||
*Submodule: <https://github.com/recursivenomad/ki-lime-pi-to-go/>*
|
||||
*Contact: <recursivenomad@protonmail.com>*
|
||||
|
||||
----------------------
|
||||
|
||||
|
||||
|
||||
### Donations
|
||||
|
||||
> Online payment: <https://donate.stripe.com/dR6dSU1PueevgKY4gs>
|
||||
|
||||
> Monero (XMR): `8Bhyeo232EVDiK7aRSzHGRC28RZ1H6FL55V6CVyCVtxdDRQXHk8btPU8Wr5G8K3AWgaK19JfYbshKfHWqc177jwtCtCSaz1`
|
||||
|
||||
> Ether (ETH): `0xD1b824f2Ec3D609e816B04A301124129602A5238`
|
||||
|
||||
> Bitcoin (BTC): `bc1qadq5kyuuc7etgu5ywlygnaepqhzgc2u7gxkze2`
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[URL-MIT-0]: <https://opensource.org/license/mit-0/>
|
||||
[URL-CC0]: <https://creativecommons.org/publicdomain/zero/1.0/>
|
||||
|
||||
[URL-Repository]: <https://gitlab.com/recursivenomad/ki-lime-pi-pico/>
|
||||
|
||||
[URL-KLC]: <https://klc.kicad.org/>
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,805 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
|
||||
FILE_NAME('/var/www/3D/0T/179072.2.1.stp','2025-11-22T19:53:49',(
|
||||
'Author'),(''),'Open CASCADE STEP processor 6.9','FreeCAD','Unknown'
|
||||
);
|
||||
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
|
||||
'automotive_design',2000,#2);
|
||||
#2 = APPLICATION_CONTEXT(
|
||||
'core data for automotive mechanical design processes');
|
||||
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
|
||||
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
|
||||
#5 = PRODUCT_DEFINITION('design','',#6,#9);
|
||||
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
|
||||
#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8));
|
||||
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
|
||||
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
||||
#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23),#27);
|
||||
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
|
||||
#12 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#13 = DIRECTION('',(0.,0.,1.));
|
||||
#14 = DIRECTION('',(1.,0.,-0.));
|
||||
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
|
||||
#16 = CARTESIAN_POINT('',(4.75,0.,1.355));
|
||||
#17 = DIRECTION('',(1.,-0.,2.22044604925E-16));
|
||||
#18 = DIRECTION('',(2.22044604925E-16,0.,-1.));
|
||||
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
|
||||
#20 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#21 = DIRECTION('',(0.,0.,1.));
|
||||
#22 = DIRECTION('',(1.,0.,0.));
|
||||
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
|
||||
#24 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#25 = DIRECTION('',(0.,0.,1.));
|
||||
#26 = DIRECTION('',(1.,0.,0.));
|
||||
#27 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
|
||||
(#28,#29,#30)) REPRESENTATION_CONTEXT('Context #1',
|
||||
'3D Context with UNIT and UNCERTAINTY') );
|
||||
#28 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
||||
#29 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
||||
#30 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
||||
#31 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#28,
|
||||
'distance_accuracy_value','confusion accuracy');
|
||||
#32 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
|
||||
#33 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#34),#185);
|
||||
#34 = MANIFOLD_SOLID_BREP('',#35);
|
||||
#35 = CLOSED_SHELL('',(#36,#124,#177,#181));
|
||||
#36 = ADVANCED_FACE('',(#37),#51,.T.);
|
||||
#37 = FACE_BOUND('',#38,.T.);
|
||||
#38 = EDGE_LOOP('',(#39,#69,#96,#97));
|
||||
#39 = ORIENTED_EDGE('',*,*,#40,.T.);
|
||||
#40 = EDGE_CURVE('',#41,#43,#45,.T.);
|
||||
#41 = VERTEX_POINT('',#42);
|
||||
#42 = CARTESIAN_POINT('',(1.355,0.,0.33875));
|
||||
#43 = VERTEX_POINT('',#44);
|
||||
#44 = CARTESIAN_POINT('',(1.355,-3.318792825689E-16,4.635));
|
||||
#45 = SEAM_CURVE('',#46,(#50,#62),.PCURVE_S1.);
|
||||
#46 = LINE('',#47,#48);
|
||||
#47 = CARTESIAN_POINT('',(1.355,-3.318792825689E-16,0.));
|
||||
#48 = VECTOR('',#49,1.);
|
||||
#49 = DIRECTION('',(0.,0.,1.));
|
||||
#50 = PCURVE('',#51,#56);
|
||||
#51 = CYLINDRICAL_SURFACE('',#52,1.355);
|
||||
#52 = AXIS2_PLACEMENT_3D('',#53,#54,#55);
|
||||
#53 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#54 = DIRECTION('',(0.,0.,1.));
|
||||
#55 = DIRECTION('',(1.,0.,0.));
|
||||
#56 = DEFINITIONAL_REPRESENTATION('',(#57),#61);
|
||||
#57 = LINE('',#58,#59);
|
||||
#58 = CARTESIAN_POINT('',(6.28318530718,-0.));
|
||||
#59 = VECTOR('',#60,1.);
|
||||
#60 = DIRECTION('',(0.,1.));
|
||||
#61 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#62 = PCURVE('',#51,#63);
|
||||
#63 = DEFINITIONAL_REPRESENTATION('',(#64),#68);
|
||||
#64 = LINE('',#65,#66);
|
||||
#65 = CARTESIAN_POINT('',(0.,-0.));
|
||||
#66 = VECTOR('',#67,1.);
|
||||
#67 = DIRECTION('',(0.,1.));
|
||||
#68 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#69 = ORIENTED_EDGE('',*,*,#70,.F.);
|
||||
#70 = EDGE_CURVE('',#43,#43,#71,.T.);
|
||||
#71 = SURFACE_CURVE('',#72,(#77,#84),.PCURVE_S1.);
|
||||
#72 = CIRCLE('',#73,1.355);
|
||||
#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
|
||||
#74 = CARTESIAN_POINT('',(0.,0.,4.635));
|
||||
#75 = DIRECTION('',(0.,0.,1.));
|
||||
#76 = DIRECTION('',(1.,0.,0.));
|
||||
#77 = PCURVE('',#51,#78);
|
||||
#78 = DEFINITIONAL_REPRESENTATION('',(#79),#83);
|
||||
#79 = LINE('',#80,#81);
|
||||
#80 = CARTESIAN_POINT('',(0.,4.635));
|
||||
#81 = VECTOR('',#82,1.);
|
||||
#82 = DIRECTION('',(1.,0.));
|
||||
#83 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#84 = PCURVE('',#85,#90);
|
||||
#85 = PLANE('',#86);
|
||||
#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89);
|
||||
#87 = CARTESIAN_POINT('',(0.,0.,4.635));
|
||||
#88 = DIRECTION('',(0.,0.,1.));
|
||||
#89 = DIRECTION('',(1.,0.,0.));
|
||||
#90 = DEFINITIONAL_REPRESENTATION('',(#91),#95);
|
||||
#91 = CIRCLE('',#92,1.355);
|
||||
#92 = AXIS2_PLACEMENT_2D('',#93,#94);
|
||||
#93 = CARTESIAN_POINT('',(0.,0.));
|
||||
#94 = DIRECTION('',(1.,0.));
|
||||
#95 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#96 = ORIENTED_EDGE('',*,*,#40,.F.);
|
||||
#97 = ORIENTED_EDGE('',*,*,#98,.T.);
|
||||
#98 = EDGE_CURVE('',#41,#41,#99,.T.);
|
||||
#99 = SURFACE_CURVE('',#100,(#105,#112),.PCURVE_S1.);
|
||||
#100 = CIRCLE('',#101,1.355);
|
||||
#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
|
||||
#102 = CARTESIAN_POINT('',(0.,0.,0.33875));
|
||||
#103 = DIRECTION('',(0.,0.,1.));
|
||||
#104 = DIRECTION('',(1.,0.,-0.));
|
||||
#105 = PCURVE('',#51,#106);
|
||||
#106 = DEFINITIONAL_REPRESENTATION('',(#107),#111);
|
||||
#107 = LINE('',#108,#109);
|
||||
#108 = CARTESIAN_POINT('',(0.,0.33875));
|
||||
#109 = VECTOR('',#110,1.);
|
||||
#110 = DIRECTION('',(1.,0.));
|
||||
#111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#112 = PCURVE('',#113,#118);
|
||||
#113 = CONICAL_SURFACE('',#114,1.355,0.785398163397);
|
||||
#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
|
||||
#115 = CARTESIAN_POINT('',(0.,0.,0.33875));
|
||||
#116 = DIRECTION('',(0.,0.,1.));
|
||||
#117 = DIRECTION('',(1.,0.,-0.));
|
||||
#118 = DEFINITIONAL_REPRESENTATION('',(#119),#123);
|
||||
#119 = LINE('',#120,#121);
|
||||
#120 = CARTESIAN_POINT('',(0.,-0.));
|
||||
#121 = VECTOR('',#122,1.);
|
||||
#122 = DIRECTION('',(1.,-0.));
|
||||
#123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#124 = ADVANCED_FACE('',(#125),#113,.T.);
|
||||
#125 = FACE_BOUND('',#126,.F.);
|
||||
#126 = EDGE_LOOP('',(#127,#148,#149,#150));
|
||||
#127 = ORIENTED_EDGE('',*,*,#128,.F.);
|
||||
#128 = EDGE_CURVE('',#41,#129,#131,.T.);
|
||||
#129 = VERTEX_POINT('',#130);
|
||||
#130 = CARTESIAN_POINT('',(1.01625,0.,0.));
|
||||
#131 = SEAM_CURVE('',#132,(#136,#142),.PCURVE_S1.);
|
||||
#132 = LINE('',#133,#134);
|
||||
#133 = CARTESIAN_POINT('',(1.355,0.,0.33875));
|
||||
#134 = VECTOR('',#135,1.);
|
||||
#135 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187));
|
||||
#136 = PCURVE('',#113,#137);
|
||||
#137 = DEFINITIONAL_REPRESENTATION('',(#138),#141);
|
||||
#138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#139,#140),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,0.479064844254),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#139 = CARTESIAN_POINT('',(0.,0.));
|
||||
#140 = CARTESIAN_POINT('',(0.,-0.33875));
|
||||
#141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#142 = PCURVE('',#113,#143);
|
||||
#143 = DEFINITIONAL_REPRESENTATION('',(#144),#147);
|
||||
#144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#145,#146),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,0.479064844254),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#145 = CARTESIAN_POINT('',(6.28318530718,0.));
|
||||
#146 = CARTESIAN_POINT('',(6.28318530718,-0.33875));
|
||||
#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#148 = ORIENTED_EDGE('',*,*,#98,.T.);
|
||||
#149 = ORIENTED_EDGE('',*,*,#128,.T.);
|
||||
#150 = ORIENTED_EDGE('',*,*,#151,.F.);
|
||||
#151 = EDGE_CURVE('',#129,#129,#152,.T.);
|
||||
#152 = SURFACE_CURVE('',#153,(#158,#165),.PCURVE_S1.);
|
||||
#153 = CIRCLE('',#154,1.01625);
|
||||
#154 = AXIS2_PLACEMENT_3D('',#155,#156,#157);
|
||||
#155 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#156 = DIRECTION('',(0.,0.,1.));
|
||||
#157 = DIRECTION('',(1.,0.,-0.));
|
||||
#158 = PCURVE('',#113,#159);
|
||||
#159 = DEFINITIONAL_REPRESENTATION('',(#160),#164);
|
||||
#160 = LINE('',#161,#162);
|
||||
#161 = CARTESIAN_POINT('',(0.,-0.33875));
|
||||
#162 = VECTOR('',#163,1.);
|
||||
#163 = DIRECTION('',(1.,-0.));
|
||||
#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#165 = PCURVE('',#166,#171);
|
||||
#166 = PLANE('',#167);
|
||||
#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
|
||||
#168 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#169 = DIRECTION('',(0.,0.,1.));
|
||||
#170 = DIRECTION('',(1.,0.,0.));
|
||||
#171 = DEFINITIONAL_REPRESENTATION('',(#172),#176);
|
||||
#172 = CIRCLE('',#173,1.01625);
|
||||
#173 = AXIS2_PLACEMENT_2D('',#174,#175);
|
||||
#174 = CARTESIAN_POINT('',(0.,0.));
|
||||
#175 = DIRECTION('',(1.,0.));
|
||||
#176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#177 = ADVANCED_FACE('',(#178),#85,.T.);
|
||||
#178 = FACE_BOUND('',#179,.T.);
|
||||
#179 = EDGE_LOOP('',(#180));
|
||||
#180 = ORIENTED_EDGE('',*,*,#70,.T.);
|
||||
#181 = ADVANCED_FACE('',(#182),#166,.F.);
|
||||
#182 = FACE_BOUND('',#183,.F.);
|
||||
#183 = EDGE_LOOP('',(#184));
|
||||
#184 = ORIENTED_EDGE('',*,*,#151,.T.);
|
||||
#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#189)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
||||
((#186,#187,#188)) REPRESENTATION_CONTEXT('Context #1',
|
||||
'3D Context with UNIT and UNCERTAINTY') );
|
||||
#186 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
||||
#187 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
||||
#188 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
||||
#189 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#186,
|
||||
'distance_accuracy_value','confusion accuracy');
|
||||
#190 = SHAPE_DEFINITION_REPRESENTATION(#191,#33);
|
||||
#191 = PRODUCT_DEFINITION_SHAPE('','',#192);
|
||||
#192 = PRODUCT_DEFINITION('design','',#193,#196);
|
||||
#193 = PRODUCT_DEFINITION_FORMATION('','',#194);
|
||||
#194 = PRODUCT('Body','Body','',(#195));
|
||||
#195 = PRODUCT_CONTEXT('',#2,'mechanical');
|
||||
#196 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
||||
#197 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#198,#200);
|
||||
#198 = ( REPRESENTATION_RELATIONSHIP('','',#33,#10)
|
||||
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#199)
|
||||
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
||||
#199 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
|
||||
#200 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#201
|
||||
);
|
||||
#201 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#192,$);
|
||||
#202 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#194));
|
||||
#203 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#204),#388);
|
||||
#204 = MANIFOLD_SOLID_BREP('',#205);
|
||||
#205 = CLOSED_SHELL('',(#206,#296,#326,#380,#384));
|
||||
#206 = ADVANCED_FACE('',(#207),#221,.T.);
|
||||
#207 = FACE_BOUND('',#208,.T.);
|
||||
#208 = EDGE_LOOP('',(#209,#238,#268,#269));
|
||||
#209 = ORIENTED_EDGE('',*,*,#210,.T.);
|
||||
#210 = EDGE_CURVE('',#211,#213,#215,.T.);
|
||||
#211 = VERTEX_POINT('',#212);
|
||||
#212 = CARTESIAN_POINT('',(4.75,1.053196247267E-16,0.925));
|
||||
#213 = VERTEX_POINT('',#214);
|
||||
#214 = CARTESIAN_POINT('',(0.43,-4.773959005888E-17,0.925));
|
||||
#215 = SEAM_CURVE('',#216,(#220,#231),.PCURVE_S1.);
|
||||
#216 = LINE('',#217,#218);
|
||||
#217 = CARTESIAN_POINT('',(4.75,0.,0.925));
|
||||
#218 = VECTOR('',#219,1.);
|
||||
#219 = DIRECTION('',(-1.,0.,0.));
|
||||
#220 = PCURVE('',#221,#226);
|
||||
#221 = CYLINDRICAL_SURFACE('',#222,0.43);
|
||||
#222 = AXIS2_PLACEMENT_3D('',#223,#224,#225);
|
||||
#223 = CARTESIAN_POINT('',(4.75,0.,1.355));
|
||||
#224 = DIRECTION('',(-1.,0.,0.));
|
||||
#225 = DIRECTION('',(0.,0.,-1.));
|
||||
#226 = DEFINITIONAL_REPRESENTATION('',(#227),#230);
|
||||
#227 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#228,#229),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,4.32),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#228 = CARTESIAN_POINT('',(6.28318530718,0.));
|
||||
#229 = CARTESIAN_POINT('',(6.28318530718,4.32));
|
||||
#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#231 = PCURVE('',#221,#232);
|
||||
#232 = DEFINITIONAL_REPRESENTATION('',(#233),#237);
|
||||
#233 = LINE('',#234,#235);
|
||||
#234 = CARTESIAN_POINT('',(0.,0.));
|
||||
#235 = VECTOR('',#236,1.);
|
||||
#236 = DIRECTION('',(0.,1.));
|
||||
#237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#238 = ORIENTED_EDGE('',*,*,#239,.F.);
|
||||
#239 = EDGE_CURVE('',#213,#213,#240,.T.);
|
||||
#240 = SURFACE_CURVE('',#241,(#246,#253),.PCURVE_S1.);
|
||||
#241 = CIRCLE('',#242,0.43);
|
||||
#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
|
||||
#243 = CARTESIAN_POINT('',(0.43,0.,1.355));
|
||||
#244 = DIRECTION('',(-1.,0.,0.));
|
||||
#245 = DIRECTION('',(0.,0.,-1.));
|
||||
#246 = PCURVE('',#221,#247);
|
||||
#247 = DEFINITIONAL_REPRESENTATION('',(#248),#252);
|
||||
#248 = LINE('',#249,#250);
|
||||
#249 = CARTESIAN_POINT('',(0.,4.32));
|
||||
#250 = VECTOR('',#251,1.);
|
||||
#251 = DIRECTION('',(1.,0.));
|
||||
#252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#253 = PCURVE('',#254,#263);
|
||||
#254 = SURFACE_OF_REVOLUTION('',#255,#260);
|
||||
#255 = CIRCLE('',#256,0.43);
|
||||
#256 = AXIS2_PLACEMENT_3D('',#257,#258,#259);
|
||||
#257 = CARTESIAN_POINT('',(0.86,-9.547918011776E-17,0.925));
|
||||
#258 = DIRECTION('',(5.163828021512E-16,-2.22044604925E-16,-1.));
|
||||
#259 = DIRECTION('',(1.,1.146600152938E-31,5.163828021512E-16));
|
||||
#260 = AXIS1_PLACEMENT('',#261,#262);
|
||||
#261 = CARTESIAN_POINT('',(0.43,-9.547918011776E-17,0.925));
|
||||
#262 = DIRECTION('',(0.,-1.,2.22044604925E-16));
|
||||
#263 = DEFINITIONAL_REPRESENTATION('',(#264),#267);
|
||||
#264 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#265,#266),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#265 = CARTESIAN_POINT('',(1.570796326795,9.424777960769));
|
||||
#266 = CARTESIAN_POINT('',(1.570796326795,3.14159265359));
|
||||
#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#268 = ORIENTED_EDGE('',*,*,#210,.F.);
|
||||
#269 = ORIENTED_EDGE('',*,*,#270,.T.);
|
||||
#270 = EDGE_CURVE('',#211,#211,#271,.T.);
|
||||
#271 = SURFACE_CURVE('',#272,(#277,#284),.PCURVE_S1.);
|
||||
#272 = CIRCLE('',#273,0.43);
|
||||
#273 = AXIS2_PLACEMENT_3D('',#274,#275,#276);
|
||||
#274 = CARTESIAN_POINT('',(4.75,0.,1.355));
|
||||
#275 = DIRECTION('',(-1.,0.,0.));
|
||||
#276 = DIRECTION('',(0.,0.,-1.));
|
||||
#277 = PCURVE('',#221,#278);
|
||||
#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283);
|
||||
#279 = LINE('',#280,#281);
|
||||
#280 = CARTESIAN_POINT('',(0.,0.));
|
||||
#281 = VECTOR('',#282,1.);
|
||||
#282 = DIRECTION('',(1.,0.));
|
||||
#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#284 = PCURVE('',#285,#290);
|
||||
#285 = PLANE('',#286);
|
||||
#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289);
|
||||
#287 = CARTESIAN_POINT('',(4.75,-3.213568751671E-17,1.355));
|
||||
#288 = DIRECTION('',(-1.,-4.232419119359E-32,1.777674655717E-31));
|
||||
#289 = DIRECTION('',(-1.777674655717E-31,0.,-1.));
|
||||
#290 = DEFINITIONAL_REPRESENTATION('',(#291),#295);
|
||||
#291 = CIRCLE('',#292,0.43);
|
||||
#292 = AXIS2_PLACEMENT_2D('',#293,#294);
|
||||
#293 = CARTESIAN_POINT('',(0.,-3.213568751671E-17));
|
||||
#294 = DIRECTION('',(1.,7.523864200857E-63));
|
||||
#295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#296 = ADVANCED_FACE('',(#297),#254,.T.);
|
||||
#297 = FACE_BOUND('',#298,.T.);
|
||||
#298 = EDGE_LOOP('',(#299,#300));
|
||||
#299 = ORIENTED_EDGE('',*,*,#239,.T.);
|
||||
#300 = ORIENTED_EDGE('',*,*,#301,.T.);
|
||||
#301 = EDGE_CURVE('',#213,#213,#302,.T.);
|
||||
#302 = SURFACE_CURVE('',#303,(#308,#315),.PCURVE_S1.);
|
||||
#303 = CIRCLE('',#304,0.43);
|
||||
#304 = AXIS2_PLACEMENT_3D('',#305,#306,#307);
|
||||
#305 = CARTESIAN_POINT('',(0.,-9.547918011776E-17,0.925));
|
||||
#306 = DIRECTION('',(-3.939181222365E-16,2.22044604925E-16,1.));
|
||||
#307 = DIRECTION('',(-1.,-8.746739382481E-32,-3.939181222365E-16));
|
||||
#308 = PCURVE('',#254,#309);
|
||||
#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314);
|
||||
#310 = LINE('',#311,#312);
|
||||
#311 = CARTESIAN_POINT('',(3.14159265359,0.));
|
||||
#312 = VECTOR('',#313,1.);
|
||||
#313 = DIRECTION('',(0.,1.));
|
||||
#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#315 = PCURVE('',#316,#321);
|
||||
#316 = CYLINDRICAL_SURFACE('',#317,0.43);
|
||||
#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320);
|
||||
#318 = CARTESIAN_POINT('',(-2.719262146894E-32,-9.547918011776E-17,0.925
|
||||
));
|
||||
#319 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
|
||||
#320 = DIRECTION('',(1.,0.,0.));
|
||||
#321 = DEFINITIONAL_REPRESENTATION('',(#322),#325);
|
||||
#322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#323,#324),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(3.14159265359,9.424777960769),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#323 = CARTESIAN_POINT('',(6.28318530718,0.));
|
||||
#324 = CARTESIAN_POINT('',(0.,0.));
|
||||
#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#326 = ADVANCED_FACE('',(#327),#316,.T.);
|
||||
#327 = FACE_BOUND('',#328,.T.);
|
||||
#328 = EDGE_LOOP('',(#329,#351,#378,#379));
|
||||
#329 = ORIENTED_EDGE('',*,*,#330,.T.);
|
||||
#330 = EDGE_CURVE('',#213,#331,#333,.T.);
|
||||
#331 = VERTEX_POINT('',#332);
|
||||
#332 = CARTESIAN_POINT('',(0.43,-7.972916942936E-16,-2.71));
|
||||
#333 = SEAM_CURVE('',#334,(#338,#344),.PCURVE_S1.);
|
||||
#334 = LINE('',#335,#336);
|
||||
#335 = CARTESIAN_POINT('',(0.43,-9.547918011776E-17,0.925));
|
||||
#336 = VECTOR('',#337,1.);
|
||||
#337 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
|
||||
#338 = PCURVE('',#316,#339);
|
||||
#339 = DEFINITIONAL_REPRESENTATION('',(#340),#343);
|
||||
#340 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#341,#342),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,3.635),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#341 = CARTESIAN_POINT('',(6.28318530718,0.));
|
||||
#342 = CARTESIAN_POINT('',(6.28318530718,3.635));
|
||||
#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#344 = PCURVE('',#316,#345);
|
||||
#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350);
|
||||
#346 = LINE('',#347,#348);
|
||||
#347 = CARTESIAN_POINT('',(0.,0.));
|
||||
#348 = VECTOR('',#349,1.);
|
||||
#349 = DIRECTION('',(0.,1.));
|
||||
#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#351 = ORIENTED_EDGE('',*,*,#352,.F.);
|
||||
#352 = EDGE_CURVE('',#331,#331,#353,.T.);
|
||||
#353 = SURFACE_CURVE('',#354,(#359,#366),.PCURVE_S1.);
|
||||
#354 = CIRCLE('',#355,0.43);
|
||||
#355 = AXIS2_PLACEMENT_3D('',#356,#357,#358);
|
||||
#356 = CARTESIAN_POINT('',(-2.719262146894E-32,-9.026113190203E-16,-2.71
|
||||
));
|
||||
#357 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
|
||||
#358 = DIRECTION('',(1.,0.,0.));
|
||||
#359 = PCURVE('',#316,#360);
|
||||
#360 = DEFINITIONAL_REPRESENTATION('',(#361),#365);
|
||||
#361 = LINE('',#362,#363);
|
||||
#362 = CARTESIAN_POINT('',(0.,3.635));
|
||||
#363 = VECTOR('',#364,1.);
|
||||
#364 = DIRECTION('',(1.,0.));
|
||||
#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#366 = PCURVE('',#367,#372);
|
||||
#367 = PLANE('',#368);
|
||||
#368 = AXIS2_PLACEMENT_3D('',#369,#370,#371);
|
||||
#369 = CARTESIAN_POINT('',(-1.242223957612E-17,-9.030608027684E-16,-2.71
|
||||
));
|
||||
#370 = DIRECTION('',(-0.,-0.,-1.));
|
||||
#371 = DIRECTION('',(-1.,0.,0.));
|
||||
#372 = DEFINITIONAL_REPRESENTATION('',(#373),#377);
|
||||
#373 = CIRCLE('',#374,0.43);
|
||||
#374 = AXIS2_PLACEMENT_2D('',#375,#376);
|
||||
#375 = CARTESIAN_POINT('',(-1.242223957612E-17,4.49483748193E-19));
|
||||
#376 = DIRECTION('',(-1.,0.));
|
||||
#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#378 = ORIENTED_EDGE('',*,*,#330,.F.);
|
||||
#379 = ORIENTED_EDGE('',*,*,#301,.F.);
|
||||
#380 = ADVANCED_FACE('',(#381),#285,.F.);
|
||||
#381 = FACE_BOUND('',#382,.F.);
|
||||
#382 = EDGE_LOOP('',(#383));
|
||||
#383 = ORIENTED_EDGE('',*,*,#270,.T.);
|
||||
#384 = ADVANCED_FACE('',(#385),#367,.T.);
|
||||
#385 = FACE_BOUND('',#386,.T.);
|
||||
#386 = EDGE_LOOP('',(#387));
|
||||
#387 = ORIENTED_EDGE('',*,*,#352,.T.);
|
||||
#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#392)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
||||
((#389,#390,#391)) REPRESENTATION_CONTEXT('Context #1',
|
||||
'3D Context with UNIT and UNCERTAINTY') );
|
||||
#389 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
||||
#390 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
||||
#391 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
||||
#392 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#389,
|
||||
'distance_accuracy_value','confusion accuracy');
|
||||
#393 = SHAPE_DEFINITION_REPRESENTATION(#394,#203);
|
||||
#394 = PRODUCT_DEFINITION_SHAPE('','',#395);
|
||||
#395 = PRODUCT_DEFINITION('design','',#396,#399);
|
||||
#396 = PRODUCT_DEFINITION_FORMATION('','',#397);
|
||||
#397 = PRODUCT('Sweep1','Sweep1','',(#398));
|
||||
#398 = PRODUCT_CONTEXT('',#2,'mechanical');
|
||||
#399 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
||||
#400 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#401,#403);
|
||||
#401 = ( REPRESENTATION_RELATIONSHIP('','',#203,#10)
|
||||
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#402)
|
||||
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
||||
#402 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
|
||||
#403 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#404
|
||||
);
|
||||
#404 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#395,$);
|
||||
#405 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#397));
|
||||
#406 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#407),#619);
|
||||
#407 = MANIFOLD_SOLID_BREP('',#408);
|
||||
#408 = CLOSED_SHELL('',(#409,#499,#553,#611,#615));
|
||||
#409 = ADVANCED_FACE('',(#410),#424,.T.);
|
||||
#410 = FACE_BOUND('',#411,.T.);
|
||||
#411 = EDGE_LOOP('',(#412,#441,#467,#468));
|
||||
#412 = ORIENTED_EDGE('',*,*,#413,.T.);
|
||||
#413 = EDGE_CURVE('',#414,#416,#418,.T.);
|
||||
#414 = VERTEX_POINT('',#415);
|
||||
#415 = CARTESIAN_POINT('',(9.385,9.98090499138E-16,1.785));
|
||||
#416 = VERTEX_POINT('',#417);
|
||||
#417 = CARTESIAN_POINT('',(13.705,9.98090499138E-16,1.785));
|
||||
#418 = SEAM_CURVE('',#419,(#423,#435),.PCURVE_S1.);
|
||||
#419 = LINE('',#420,#421);
|
||||
#420 = CARTESIAN_POINT('',(9.385,1.103410123865E-15,1.785));
|
||||
#421 = VECTOR('',#422,1.);
|
||||
#422 = DIRECTION('',(1.,0.,0.));
|
||||
#423 = PCURVE('',#424,#429);
|
||||
#424 = CYLINDRICAL_SURFACE('',#425,0.43);
|
||||
#425 = AXIS2_PLACEMENT_3D('',#426,#427,#428);
|
||||
#426 = CARTESIAN_POINT('',(9.385,9.026113190203E-16,1.355));
|
||||
#427 = DIRECTION('',(1.,0.,0.));
|
||||
#428 = DIRECTION('',(-0.,2.22044604925E-16,1.));
|
||||
#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434);
|
||||
#430 = LINE('',#431,#432);
|
||||
#431 = CARTESIAN_POINT('',(6.28318530718,0.));
|
||||
#432 = VECTOR('',#433,1.);
|
||||
#433 = DIRECTION('',(0.,1.));
|
||||
#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#435 = PCURVE('',#424,#436);
|
||||
#436 = DEFINITIONAL_REPRESENTATION('',(#437),#440);
|
||||
#437 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#438,#439),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,4.32),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#438 = CARTESIAN_POINT('',(0.,0.));
|
||||
#439 = CARTESIAN_POINT('',(0.,4.32));
|
||||
#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#441 = ORIENTED_EDGE('',*,*,#442,.F.);
|
||||
#442 = EDGE_CURVE('',#416,#416,#443,.T.);
|
||||
#443 = SURFACE_CURVE('',#444,(#449,#456),.PCURVE_S1.);
|
||||
#444 = CIRCLE('',#445,0.43);
|
||||
#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448);
|
||||
#446 = CARTESIAN_POINT('',(13.705,9.026113190203E-16,1.355));
|
||||
#447 = DIRECTION('',(1.,0.,0.));
|
||||
#448 = DIRECTION('',(-0.,2.22044604925E-16,1.));
|
||||
#449 = PCURVE('',#424,#450);
|
||||
#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455);
|
||||
#451 = LINE('',#452,#453);
|
||||
#452 = CARTESIAN_POINT('',(0.,4.32));
|
||||
#453 = VECTOR('',#454,1.);
|
||||
#454 = DIRECTION('',(1.,0.));
|
||||
#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#456 = PCURVE('',#457,#462);
|
||||
#457 = TOROIDAL_SURFACE('',#458,0.43,0.43);
|
||||
#458 = AXIS2_PLACEMENT_3D('',#459,#460,#461);
|
||||
#459 = CARTESIAN_POINT('',(13.705,8.071321389025E-16,0.925));
|
||||
#460 = DIRECTION('',(0.,1.,-2.22044604925E-16));
|
||||
#461 = DIRECTION('',(1.,0.,0.));
|
||||
#462 = DEFINITIONAL_REPRESENTATION('',(#463),#466);
|
||||
#463 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#464,#465),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#464 = CARTESIAN_POINT('',(4.712388980385,6.28318530718));
|
||||
#465 = CARTESIAN_POINT('',(4.712388980385,0.));
|
||||
#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#467 = ORIENTED_EDGE('',*,*,#413,.F.);
|
||||
#468 = ORIENTED_EDGE('',*,*,#469,.T.);
|
||||
#469 = EDGE_CURVE('',#414,#414,#470,.T.);
|
||||
#470 = SURFACE_CURVE('',#471,(#476,#483),.PCURVE_S1.);
|
||||
#471 = CIRCLE('',#472,0.43);
|
||||
#472 = AXIS2_PLACEMENT_3D('',#473,#474,#475);
|
||||
#473 = CARTESIAN_POINT('',(9.385,9.026113190203E-16,1.355));
|
||||
#474 = DIRECTION('',(1.,0.,0.));
|
||||
#475 = DIRECTION('',(-0.,2.22044604925E-16,1.));
|
||||
#476 = PCURVE('',#424,#477);
|
||||
#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482);
|
||||
#478 = LINE('',#479,#480);
|
||||
#479 = CARTESIAN_POINT('',(0.,0.));
|
||||
#480 = VECTOR('',#481,1.);
|
||||
#481 = DIRECTION('',(1.,0.));
|
||||
#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#483 = PCURVE('',#484,#489);
|
||||
#484 = PLANE('',#485);
|
||||
#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488);
|
||||
#486 = CARTESIAN_POINT('',(9.385,8.795471035736E-16,1.355));
|
||||
#487 = DIRECTION('',(-1.,3.497116851142E-31,8.888373278585E-31));
|
||||
#488 = DIRECTION('',(-8.888373278585E-31,0.,-1.));
|
||||
#489 = DEFINITIONAL_REPRESENTATION('',(#490),#498);
|
||||
#490 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#491,#492,#493,#494,#495,#496
|
||||
,#497),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
|
||||
-2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
|
||||
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
|
||||
'') );
|
||||
#491 = CARTESIAN_POINT('',(-0.43,-1.185433955644E-16));
|
||||
#492 = CARTESIAN_POINT('',(-0.43,0.744781847255));
|
||||
#493 = CARTESIAN_POINT('',(0.215,0.372390923627));
|
||||
#494 = CARTESIAN_POINT('',(0.86,2.732137695155E-16));
|
||||
#495 = CARTESIAN_POINT('',(0.215,-0.372390923627));
|
||||
#496 = CARTESIAN_POINT('',(-0.43,-0.744781847255));
|
||||
#497 = CARTESIAN_POINT('',(-0.43,-1.185433955644E-16));
|
||||
#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#499 = ADVANCED_FACE('',(#500),#457,.T.);
|
||||
#500 = FACE_BOUND('',#501,.T.);
|
||||
#501 = EDGE_LOOP('',(#502,#525,#551,#552));
|
||||
#502 = ORIENTED_EDGE('',*,*,#503,.T.);
|
||||
#503 = EDGE_CURVE('',#416,#504,#506,.T.);
|
||||
#504 = VERTEX_POINT('',#505);
|
||||
#505 = CARTESIAN_POINT('',(14.565,8.071321389025E-16,0.925));
|
||||
#506 = SEAM_CURVE('',#507,(#512,#519),.PCURVE_S1.);
|
||||
#507 = CIRCLE('',#508,0.86);
|
||||
#508 = AXIS2_PLACEMENT_3D('',#509,#510,#511);
|
||||
#509 = CARTESIAN_POINT('',(13.705,8.071321389025E-16,0.925));
|
||||
#510 = DIRECTION('',(0.,1.,-2.22044604925E-16));
|
||||
#511 = DIRECTION('',(1.,0.,0.));
|
||||
#512 = PCURVE('',#457,#513);
|
||||
#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518);
|
||||
#514 = LINE('',#515,#516);
|
||||
#515 = CARTESIAN_POINT('',(0.,0.));
|
||||
#516 = VECTOR('',#517,1.);
|
||||
#517 = DIRECTION('',(1.,0.));
|
||||
#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#519 = PCURVE('',#457,#520);
|
||||
#520 = DEFINITIONAL_REPRESENTATION('',(#521),#524);
|
||||
#521 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#522,#523),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#522 = CARTESIAN_POINT('',(4.712388980385,6.28318530718));
|
||||
#523 = CARTESIAN_POINT('',(6.28318530718,6.28318530718));
|
||||
#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#525 = ORIENTED_EDGE('',*,*,#526,.T.);
|
||||
#526 = EDGE_CURVE('',#504,#504,#527,.T.);
|
||||
#527 = SURFACE_CURVE('',#528,(#533,#540),.PCURVE_S1.);
|
||||
#528 = CIRCLE('',#529,0.43);
|
||||
#529 = AXIS2_PLACEMENT_3D('',#530,#531,#532);
|
||||
#530 = CARTESIAN_POINT('',(14.135,8.071321389025E-16,0.925));
|
||||
#531 = DIRECTION('',(-2.449293598295E-16,2.22044604925E-16,1.));
|
||||
#532 = DIRECTION('',(1.,5.438524293788E-32,2.449293598295E-16));
|
||||
#533 = PCURVE('',#457,#534);
|
||||
#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539);
|
||||
#535 = LINE('',#536,#537);
|
||||
#536 = CARTESIAN_POINT('',(6.28318530718,0.));
|
||||
#537 = VECTOR('',#538,1.);
|
||||
#538 = DIRECTION('',(0.,1.));
|
||||
#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#540 = PCURVE('',#541,#546);
|
||||
#541 = CYLINDRICAL_SURFACE('',#542,0.43);
|
||||
#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545);
|
||||
#543 = CARTESIAN_POINT('',(14.135,8.071321389025E-16,0.925));
|
||||
#544 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
|
||||
#545 = DIRECTION('',(1.,-1.359631073447E-32,3.018987445473E-48));
|
||||
#546 = DEFINITIONAL_REPRESENTATION('',(#547),#550);
|
||||
#547 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#548,#549),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#548 = CARTESIAN_POINT('',(6.28318530718,0.));
|
||||
#549 = CARTESIAN_POINT('',(0.,0.));
|
||||
#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#551 = ORIENTED_EDGE('',*,*,#503,.F.);
|
||||
#552 = ORIENTED_EDGE('',*,*,#442,.T.);
|
||||
#553 = ADVANCED_FACE('',(#554),#541,.T.);
|
||||
#554 = FACE_BOUND('',#555,.T.);
|
||||
#555 = EDGE_LOOP('',(#556,#578,#609,#610));
|
||||
#556 = ORIENTED_EDGE('',*,*,#557,.T.);
|
||||
#557 = EDGE_CURVE('',#504,#558,#560,.T.);
|
||||
#558 = VERTEX_POINT('',#559);
|
||||
#559 = CARTESIAN_POINT('',(14.565,-6.902532920684E-31,-2.71));
|
||||
#560 = SEAM_CURVE('',#561,(#565,#572),.PCURVE_S1.);
|
||||
#561 = LINE('',#562,#563);
|
||||
#562 = CARTESIAN_POINT('',(14.565,9.124517636292E-16,0.925));
|
||||
#563 = VECTOR('',#564,1.);
|
||||
#564 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
|
||||
#565 = PCURVE('',#541,#566);
|
||||
#566 = DEFINITIONAL_REPRESENTATION('',(#567),#571);
|
||||
#567 = LINE('',#568,#569);
|
||||
#568 = CARTESIAN_POINT('',(6.28318530718,0.));
|
||||
#569 = VECTOR('',#570,1.);
|
||||
#570 = DIRECTION('',(0.,1.));
|
||||
#571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#572 = PCURVE('',#541,#573);
|
||||
#573 = DEFINITIONAL_REPRESENTATION('',(#574),#577);
|
||||
#574 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#575,#576),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,3.635),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#575 = CARTESIAN_POINT('',(0.,0.));
|
||||
#576 = CARTESIAN_POINT('',(0.,3.635));
|
||||
#577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#578 = ORIENTED_EDGE('',*,*,#579,.F.);
|
||||
#579 = EDGE_CURVE('',#558,#558,#580,.T.);
|
||||
#580 = SURFACE_CURVE('',#581,(#586,#593),.PCURVE_S1.);
|
||||
#581 = CIRCLE('',#582,0.43);
|
||||
#582 = AXIS2_PLACEMENT_3D('',#583,#584,#585);
|
||||
#583 = CARTESIAN_POINT('',(14.135,-6.902532920684E-31,-2.71));
|
||||
#584 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
|
||||
#585 = DIRECTION('',(1.,-1.359631073447E-32,3.018987445473E-48));
|
||||
#586 = PCURVE('',#541,#587);
|
||||
#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592);
|
||||
#588 = LINE('',#589,#590);
|
||||
#589 = CARTESIAN_POINT('',(0.,3.635));
|
||||
#590 = VECTOR('',#591,1.);
|
||||
#591 = DIRECTION('',(1.,0.));
|
||||
#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#593 = PCURVE('',#594,#599);
|
||||
#594 = PLANE('',#595);
|
||||
#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598);
|
||||
#596 = CARTESIAN_POINT('',(14.135,-5.698016666895E-17,-2.71));
|
||||
#597 = DIRECTION('',(0.,0.,1.));
|
||||
#598 = DIRECTION('',(1.,0.,-0.));
|
||||
#599 = DEFINITIONAL_REPRESENTATION('',(#600),#608);
|
||||
#600 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#601,#602,#603,#604,#605,#606
|
||||
,#607),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
|
||||
-2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
|
||||
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
|
||||
'') );
|
||||
#601 = CARTESIAN_POINT('',(0.43,5.698016666895E-17));
|
||||
#602 = CARTESIAN_POINT('',(0.43,-0.744781847255));
|
||||
#603 = CARTESIAN_POINT('',(-0.215,-0.372390923627));
|
||||
#604 = CARTESIAN_POINT('',(-0.86,-4.833945805772E-17));
|
||||
#605 = CARTESIAN_POINT('',(-0.215,0.372390923627));
|
||||
#606 = CARTESIAN_POINT('',(0.43,0.744781847255));
|
||||
#607 = CARTESIAN_POINT('',(0.43,5.698016666895E-17));
|
||||
#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#609 = ORIENTED_EDGE('',*,*,#557,.F.);
|
||||
#610 = ORIENTED_EDGE('',*,*,#526,.F.);
|
||||
#611 = ADVANCED_FACE('',(#612),#484,.T.);
|
||||
#612 = FACE_BOUND('',#613,.T.);
|
||||
#613 = EDGE_LOOP('',(#614));
|
||||
#614 = ORIENTED_EDGE('',*,*,#469,.F.);
|
||||
#615 = ADVANCED_FACE('',(#616),#594,.F.);
|
||||
#616 = FACE_BOUND('',#617,.F.);
|
||||
#617 = EDGE_LOOP('',(#618));
|
||||
#618 = ORIENTED_EDGE('',*,*,#579,.F.);
|
||||
#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#623)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
||||
((#620,#621,#622)) REPRESENTATION_CONTEXT('Context #1',
|
||||
'3D Context with UNIT and UNCERTAINTY') );
|
||||
#620 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
||||
#621 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
||||
#622 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
||||
#623 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#620,
|
||||
'distance_accuracy_value','confusion accuracy');
|
||||
#624 = SHAPE_DEFINITION_REPRESENTATION(#625,#406);
|
||||
#625 = PRODUCT_DEFINITION_SHAPE('','',#626);
|
||||
#626 = PRODUCT_DEFINITION('design','',#627,#630);
|
||||
#627 = PRODUCT_DEFINITION_FORMATION('','',#628);
|
||||
#628 = PRODUCT('Sweep2','Sweep2','',(#629));
|
||||
#629 = PRODUCT_CONTEXT('',#2,'mechanical');
|
||||
#630 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
||||
#631 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#632,#634);
|
||||
#632 = ( REPRESENTATION_RELATIONSHIP('','',#406,#10)
|
||||
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#633)
|
||||
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
||||
#633 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
|
||||
#634 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#635
|
||||
);
|
||||
#635 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#626,$);
|
||||
#636 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#628));
|
||||
#637 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#638)
|
||||
,#619);
|
||||
#638 = STYLED_ITEM('color',(#639),#407);
|
||||
#639 = PRESENTATION_STYLE_ASSIGNMENT((#640,#646));
|
||||
#640 = SURFACE_STYLE_USAGE(.BOTH.,#641);
|
||||
#641 = SURFACE_SIDE_STYLE('',(#642));
|
||||
#642 = SURFACE_STYLE_FILL_AREA(#643);
|
||||
#643 = FILL_AREA_STYLE('',(#644));
|
||||
#644 = FILL_AREA_STYLE_COLOUR('',#645);
|
||||
#645 = COLOUR_RGB('',0.73400002718,0.773000001907,0.79699999094);
|
||||
#646 = CURVE_STYLE('',#647,POSITIVE_LENGTH_MEASURE(0.1),#645);
|
||||
#647 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
||||
#648 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#649)
|
||||
,#388);
|
||||
#649 = STYLED_ITEM('color',(#650),#204);
|
||||
#650 = PRESENTATION_STYLE_ASSIGNMENT((#651,#656));
|
||||
#651 = SURFACE_STYLE_USAGE(.BOTH.,#652);
|
||||
#652 = SURFACE_SIDE_STYLE('',(#653));
|
||||
#653 = SURFACE_STYLE_FILL_AREA(#654);
|
||||
#654 = FILL_AREA_STYLE('',(#655));
|
||||
#655 = FILL_AREA_STYLE_COLOUR('',#645);
|
||||
#656 = CURVE_STYLE('',#657,POSITIVE_LENGTH_MEASURE(0.1),#645);
|
||||
#657 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
||||
#658 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#659)
|
||||
,#185);
|
||||
#659 = STYLED_ITEM('color',(#660),#34);
|
||||
#660 = PRESENTATION_STYLE_ASSIGNMENT((#661,#667));
|
||||
#661 = SURFACE_STYLE_USAGE(.BOTH.,#662);
|
||||
#662 = SURFACE_SIDE_STYLE('',(#663));
|
||||
#663 = SURFACE_STYLE_FILL_AREA(#664);
|
||||
#664 = FILL_AREA_STYLE('',(#665));
|
||||
#665 = FILL_AREA_STYLE_COLOUR('',#666);
|
||||
#666 = COLOUR_RGB('',0.20000000298,0.20000000298,0.20000000298);
|
||||
#667 = CURVE_STYLE('',#668,POSITIVE_LENGTH_MEASURE(0.1),#666);
|
||||
#668 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,740 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
|
||||
FILE_NAME('/var/www/3D/0T/1760931.1.1.stp','2020-07-06T02:01:14',(
|
||||
'Author'),(''),'Open CASCADE STEP processor 6.9','FreeCAD','Unknown'
|
||||
);
|
||||
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
|
||||
'automotive_design',2000,#2);
|
||||
#2 = APPLICATION_CONTEXT(
|
||||
'core data for automotive mechanical design processes');
|
||||
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
|
||||
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
|
||||
#5 = PRODUCT_DEFINITION('design','',#6,#9);
|
||||
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
|
||||
#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8));
|
||||
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
|
||||
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
||||
#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23),#27);
|
||||
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
|
||||
#12 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#13 = DIRECTION('',(0.,0.,1.));
|
||||
#14 = DIRECTION('',(1.,0.,-0.));
|
||||
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
|
||||
#16 = CARTESIAN_POINT('',(5.,0.,1.5));
|
||||
#17 = DIRECTION('',(1.,-0.,2.22044604925E-16));
|
||||
#18 = DIRECTION('',(2.22044604925E-16,0.,-1.));
|
||||
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
|
||||
#20 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#21 = DIRECTION('',(0.,0.,1.));
|
||||
#22 = DIRECTION('',(1.,0.,0.));
|
||||
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
|
||||
#24 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#25 = DIRECTION('',(0.,0.,1.));
|
||||
#26 = DIRECTION('',(1.,0.,0.));
|
||||
#27 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
|
||||
(#28,#29,#30)) REPRESENTATION_CONTEXT('Context #1',
|
||||
'3D Context with UNIT and UNCERTAINTY') );
|
||||
#28 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
||||
#29 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
||||
#30 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
||||
#31 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#28,
|
||||
'distance_accuracy_value','confusion accuracy');
|
||||
#32 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
|
||||
#33 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#34),#132);
|
||||
#34 = MANIFOLD_SOLID_BREP('',#35);
|
||||
#35 = CLOSED_SHELL('',(#36,#124,#128));
|
||||
#36 = ADVANCED_FACE('',(#37),#50,.T.);
|
||||
#37 = FACE_BOUND('',#38,.T.);
|
||||
#38 = EDGE_LOOP('',(#39,#73,#96,#123));
|
||||
#39 = ORIENTED_EDGE('',*,*,#40,.F.);
|
||||
#40 = EDGE_CURVE('',#41,#41,#43,.T.);
|
||||
#41 = VERTEX_POINT('',#42);
|
||||
#42 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,7.1));
|
||||
#43 = SURFACE_CURVE('',#44,(#49,#61),.PCURVE_S1.);
|
||||
#44 = CIRCLE('',#45,1.5);
|
||||
#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
|
||||
#46 = CARTESIAN_POINT('',(0.,0.,7.1));
|
||||
#47 = DIRECTION('',(0.,0.,1.));
|
||||
#48 = DIRECTION('',(1.,0.,-0.));
|
||||
#49 = PCURVE('',#50,#55);
|
||||
#50 = CYLINDRICAL_SURFACE('',#51,1.5);
|
||||
#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
|
||||
#52 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#53 = DIRECTION('',(0.,0.,1.));
|
||||
#54 = DIRECTION('',(1.,0.,-0.));
|
||||
#55 = DEFINITIONAL_REPRESENTATION('',(#56),#60);
|
||||
#56 = LINE('',#57,#58);
|
||||
#57 = CARTESIAN_POINT('',(0.,7.1));
|
||||
#58 = VECTOR('',#59,1.);
|
||||
#59 = DIRECTION('',(1.,0.));
|
||||
#60 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#61 = PCURVE('',#62,#67);
|
||||
#62 = PLANE('',#63);
|
||||
#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
|
||||
#64 = CARTESIAN_POINT('',(0.,0.,7.1));
|
||||
#65 = DIRECTION('',(0.,0.,1.));
|
||||
#66 = DIRECTION('',(1.,0.,-0.));
|
||||
#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72);
|
||||
#68 = CIRCLE('',#69,1.5);
|
||||
#69 = AXIS2_PLACEMENT_2D('',#70,#71);
|
||||
#70 = CARTESIAN_POINT('',(0.,0.));
|
||||
#71 = DIRECTION('',(1.,0.));
|
||||
#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#73 = ORIENTED_EDGE('',*,*,#74,.F.);
|
||||
#74 = EDGE_CURVE('',#75,#41,#77,.T.);
|
||||
#75 = VERTEX_POINT('',#76);
|
||||
#76 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,0.));
|
||||
#77 = SEAM_CURVE('',#78,(#82,#89),.PCURVE_S1.);
|
||||
#78 = LINE('',#79,#80);
|
||||
#79 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,0.));
|
||||
#80 = VECTOR('',#81,1.);
|
||||
#81 = DIRECTION('',(0.,0.,1.));
|
||||
#82 = PCURVE('',#50,#83);
|
||||
#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88);
|
||||
#84 = LINE('',#85,#86);
|
||||
#85 = CARTESIAN_POINT('',(6.28318530718,-0.));
|
||||
#86 = VECTOR('',#87,1.);
|
||||
#87 = DIRECTION('',(0.,1.));
|
||||
#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#89 = PCURVE('',#50,#90);
|
||||
#90 = DEFINITIONAL_REPRESENTATION('',(#91),#95);
|
||||
#91 = LINE('',#92,#93);
|
||||
#92 = CARTESIAN_POINT('',(0.,-0.));
|
||||
#93 = VECTOR('',#94,1.);
|
||||
#94 = DIRECTION('',(0.,1.));
|
||||
#95 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#96 = ORIENTED_EDGE('',*,*,#97,.T.);
|
||||
#97 = EDGE_CURVE('',#75,#75,#98,.T.);
|
||||
#98 = SURFACE_CURVE('',#99,(#104,#111),.PCURVE_S1.);
|
||||
#99 = CIRCLE('',#100,1.5);
|
||||
#100 = AXIS2_PLACEMENT_3D('',#101,#102,#103);
|
||||
#101 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#102 = DIRECTION('',(0.,0.,1.));
|
||||
#103 = DIRECTION('',(1.,0.,-0.));
|
||||
#104 = PCURVE('',#50,#105);
|
||||
#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
|
||||
#106 = LINE('',#107,#108);
|
||||
#107 = CARTESIAN_POINT('',(0.,0.));
|
||||
#108 = VECTOR('',#109,1.);
|
||||
#109 = DIRECTION('',(1.,0.));
|
||||
#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#111 = PCURVE('',#112,#117);
|
||||
#112 = PLANE('',#113);
|
||||
#113 = AXIS2_PLACEMENT_3D('',#114,#115,#116);
|
||||
#114 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#115 = DIRECTION('',(0.,0.,1.));
|
||||
#116 = DIRECTION('',(1.,0.,-0.));
|
||||
#117 = DEFINITIONAL_REPRESENTATION('',(#118),#122);
|
||||
#118 = CIRCLE('',#119,1.5);
|
||||
#119 = AXIS2_PLACEMENT_2D('',#120,#121);
|
||||
#120 = CARTESIAN_POINT('',(0.,0.));
|
||||
#121 = DIRECTION('',(1.,0.));
|
||||
#122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#123 = ORIENTED_EDGE('',*,*,#74,.T.);
|
||||
#124 = ADVANCED_FACE('',(#125),#62,.T.);
|
||||
#125 = FACE_BOUND('',#126,.T.);
|
||||
#126 = EDGE_LOOP('',(#127));
|
||||
#127 = ORIENTED_EDGE('',*,*,#40,.T.);
|
||||
#128 = ADVANCED_FACE('',(#129),#112,.F.);
|
||||
#129 = FACE_BOUND('',#130,.T.);
|
||||
#130 = EDGE_LOOP('',(#131));
|
||||
#131 = ORIENTED_EDGE('',*,*,#97,.F.);
|
||||
#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#136)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
||||
((#133,#134,#135)) REPRESENTATION_CONTEXT('Context #1',
|
||||
'3D Context with UNIT and UNCERTAINTY') );
|
||||
#133 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
||||
#134 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
||||
#135 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
||||
#136 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#133,
|
||||
'distance_accuracy_value','confusion accuracy');
|
||||
#137 = SHAPE_DEFINITION_REPRESENTATION(#138,#33);
|
||||
#138 = PRODUCT_DEFINITION_SHAPE('','',#139);
|
||||
#139 = PRODUCT_DEFINITION('design','',#140,#143);
|
||||
#140 = PRODUCT_DEFINITION_FORMATION('','',#141);
|
||||
#141 = PRODUCT('SimpleBody','SimpleBody','',(#142));
|
||||
#142 = PRODUCT_CONTEXT('',#2,'mechanical');
|
||||
#143 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
||||
#144 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#145,#147);
|
||||
#145 = ( REPRESENTATION_RELATIONSHIP('','',#33,#10)
|
||||
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#146)
|
||||
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
||||
#146 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
|
||||
#147 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#148
|
||||
);
|
||||
#148 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#139,$);
|
||||
#149 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#141));
|
||||
#150 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#151),#335);
|
||||
#151 = MANIFOLD_SOLID_BREP('',#152);
|
||||
#152 = CLOSED_SHELL('',(#153,#243,#273,#327,#331));
|
||||
#153 = ADVANCED_FACE('',(#154),#168,.T.);
|
||||
#154 = FACE_BOUND('',#155,.T.);
|
||||
#155 = EDGE_LOOP('',(#156,#185,#215,#216));
|
||||
#156 = ORIENTED_EDGE('',*,*,#157,.T.);
|
||||
#157 = EDGE_CURVE('',#158,#160,#162,.T.);
|
||||
#158 = VERTEX_POINT('',#159);
|
||||
#159 = CARTESIAN_POINT('',(5.,7.347880794884E-17,1.2));
|
||||
#160 = VERTEX_POINT('',#161);
|
||||
#161 = CARTESIAN_POINT('',(0.3,-3.330669073875E-17,1.2));
|
||||
#162 = SEAM_CURVE('',#163,(#167,#178),.PCURVE_S1.);
|
||||
#163 = LINE('',#164,#165);
|
||||
#164 = CARTESIAN_POINT('',(5.,0.,1.2));
|
||||
#165 = VECTOR('',#166,1.);
|
||||
#166 = DIRECTION('',(-1.,0.,0.));
|
||||
#167 = PCURVE('',#168,#173);
|
||||
#168 = CYLINDRICAL_SURFACE('',#169,0.3);
|
||||
#169 = AXIS2_PLACEMENT_3D('',#170,#171,#172);
|
||||
#170 = CARTESIAN_POINT('',(5.,0.,1.5));
|
||||
#171 = DIRECTION('',(-1.,0.,0.));
|
||||
#172 = DIRECTION('',(0.,0.,-1.));
|
||||
#173 = DEFINITIONAL_REPRESENTATION('',(#174),#177);
|
||||
#174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#175,#176),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,4.7),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#175 = CARTESIAN_POINT('',(6.28318530718,0.));
|
||||
#176 = CARTESIAN_POINT('',(6.28318530718,4.7));
|
||||
#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#178 = PCURVE('',#168,#179);
|
||||
#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184);
|
||||
#180 = LINE('',#181,#182);
|
||||
#181 = CARTESIAN_POINT('',(0.,0.));
|
||||
#182 = VECTOR('',#183,1.);
|
||||
#183 = DIRECTION('',(0.,1.));
|
||||
#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#185 = ORIENTED_EDGE('',*,*,#186,.F.);
|
||||
#186 = EDGE_CURVE('',#160,#160,#187,.T.);
|
||||
#187 = SURFACE_CURVE('',#188,(#193,#200),.PCURVE_S1.);
|
||||
#188 = CIRCLE('',#189,0.3);
|
||||
#189 = AXIS2_PLACEMENT_3D('',#190,#191,#192);
|
||||
#190 = CARTESIAN_POINT('',(0.3,0.,1.5));
|
||||
#191 = DIRECTION('',(-1.,0.,0.));
|
||||
#192 = DIRECTION('',(0.,0.,-1.));
|
||||
#193 = PCURVE('',#168,#194);
|
||||
#194 = DEFINITIONAL_REPRESENTATION('',(#195),#199);
|
||||
#195 = LINE('',#196,#197);
|
||||
#196 = CARTESIAN_POINT('',(0.,4.7));
|
||||
#197 = VECTOR('',#198,1.);
|
||||
#198 = DIRECTION('',(1.,0.));
|
||||
#199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#200 = PCURVE('',#201,#210);
|
||||
#201 = SURFACE_OF_REVOLUTION('',#202,#207);
|
||||
#202 = CIRCLE('',#203,0.3);
|
||||
#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206);
|
||||
#204 = CARTESIAN_POINT('',(0.6,-6.661338147751E-17,1.2));
|
||||
#205 = DIRECTION('',(-7.401486830834E-16,-2.22044604925E-16,-1.));
|
||||
#206 = DIRECTION('',(1.,-1.64346021921E-31,-7.401486830834E-16));
|
||||
#207 = AXIS1_PLACEMENT('',#208,#209);
|
||||
#208 = CARTESIAN_POINT('',(0.3,-6.661338147751E-17,1.2));
|
||||
#209 = DIRECTION('',(0.,-1.,2.22044604925E-16));
|
||||
#210 = DEFINITIONAL_REPRESENTATION('',(#211),#214);
|
||||
#211 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#212,#213),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#212 = CARTESIAN_POINT('',(1.570796326795,9.424777960769));
|
||||
#213 = CARTESIAN_POINT('',(1.570796326795,3.14159265359));
|
||||
#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#215 = ORIENTED_EDGE('',*,*,#157,.F.);
|
||||
#216 = ORIENTED_EDGE('',*,*,#217,.T.);
|
||||
#217 = EDGE_CURVE('',#158,#158,#218,.T.);
|
||||
#218 = SURFACE_CURVE('',#219,(#224,#231),.PCURVE_S1.);
|
||||
#219 = CIRCLE('',#220,0.3);
|
||||
#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223);
|
||||
#221 = CARTESIAN_POINT('',(5.,0.,1.5));
|
||||
#222 = DIRECTION('',(-1.,0.,0.));
|
||||
#223 = DIRECTION('',(0.,0.,-1.));
|
||||
#224 = PCURVE('',#168,#225);
|
||||
#225 = DEFINITIONAL_REPRESENTATION('',(#226),#230);
|
||||
#226 = LINE('',#227,#228);
|
||||
#227 = CARTESIAN_POINT('',(0.,0.));
|
||||
#228 = VECTOR('',#229,1.);
|
||||
#229 = DIRECTION('',(1.,0.));
|
||||
#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#231 = PCURVE('',#232,#237);
|
||||
#232 = PLANE('',#233);
|
||||
#233 = AXIS2_PLACEMENT_3D('',#234,#235,#236);
|
||||
#234 = CARTESIAN_POINT('',(5.,-5.558742067634E-18,1.5));
|
||||
#235 = DIRECTION('',(-1.,-0.,-0.));
|
||||
#236 = DIRECTION('',(0.,0.,-1.));
|
||||
#237 = DEFINITIONAL_REPRESENTATION('',(#238),#242);
|
||||
#238 = CIRCLE('',#239,0.3);
|
||||
#239 = AXIS2_PLACEMENT_2D('',#240,#241);
|
||||
#240 = CARTESIAN_POINT('',(0.,-5.558742067634E-18));
|
||||
#241 = DIRECTION('',(1.,0.));
|
||||
#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#243 = ADVANCED_FACE('',(#244),#201,.T.);
|
||||
#244 = FACE_BOUND('',#245,.T.);
|
||||
#245 = EDGE_LOOP('',(#246,#247));
|
||||
#246 = ORIENTED_EDGE('',*,*,#186,.T.);
|
||||
#247 = ORIENTED_EDGE('',*,*,#248,.T.);
|
||||
#248 = EDGE_CURVE('',#160,#160,#249,.T.);
|
||||
#249 = SURFACE_CURVE('',#250,(#255,#262),.PCURVE_S1.);
|
||||
#250 = CIRCLE('',#251,0.3);
|
||||
#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254);
|
||||
#252 = CARTESIAN_POINT('',(0.,-6.661338147751E-17,1.2));
|
||||
#253 = DIRECTION('',(8.626133629982E-16,2.22044604925E-16,1.));
|
||||
#254 = DIRECTION('',(-1.,1.9153864339E-31,8.626133629982E-16));
|
||||
#255 = PCURVE('',#201,#256);
|
||||
#256 = DEFINITIONAL_REPRESENTATION('',(#257),#261);
|
||||
#257 = LINE('',#258,#259);
|
||||
#258 = CARTESIAN_POINT('',(3.14159265359,0.));
|
||||
#259 = VECTOR('',#260,1.);
|
||||
#260 = DIRECTION('',(0.,1.));
|
||||
#261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#262 = PCURVE('',#263,#268);
|
||||
#263 = CYLINDRICAL_SURFACE('',#264,0.3);
|
||||
#264 = AXIS2_PLACEMENT_3D('',#265,#266,#267);
|
||||
#265 = CARTESIAN_POINT('',(2.719262146894E-32,-6.661338147751E-17,1.2));
|
||||
#266 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
|
||||
#267 = DIRECTION('',(1.,0.,0.));
|
||||
#268 = DEFINITIONAL_REPRESENTATION('',(#269),#272);
|
||||
#269 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#270,#271),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(3.14159265359,9.424777960769),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#270 = CARTESIAN_POINT('',(6.28318530718,0.));
|
||||
#271 = CARTESIAN_POINT('',(0.,0.));
|
||||
#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#273 = ADVANCED_FACE('',(#274),#263,.T.);
|
||||
#274 = FACE_BOUND('',#275,.T.);
|
||||
#275 = EDGE_LOOP('',(#276,#298,#325,#326));
|
||||
#276 = ORIENTED_EDGE('',*,*,#277,.T.);
|
||||
#277 = EDGE_CURVE('',#160,#278,#280,.T.);
|
||||
#278 = VERTEX_POINT('',#279);
|
||||
#279 = CARTESIAN_POINT('',(0.3,-9.257219142138E-16,-3.));
|
||||
#280 = SEAM_CURVE('',#281,(#285,#291),.PCURVE_S1.);
|
||||
#281 = LINE('',#282,#283);
|
||||
#282 = CARTESIAN_POINT('',(0.3,-6.661338147751E-17,1.2));
|
||||
#283 = VECTOR('',#284,1.);
|
||||
#284 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
|
||||
#285 = PCURVE('',#263,#286);
|
||||
#286 = DEFINITIONAL_REPRESENTATION('',(#287),#290);
|
||||
#287 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#288,#289),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,4.2),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#288 = CARTESIAN_POINT('',(6.28318530718,0.));
|
||||
#289 = CARTESIAN_POINT('',(6.28318530718,4.2));
|
||||
#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#291 = PCURVE('',#263,#292);
|
||||
#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297);
|
||||
#293 = LINE('',#294,#295);
|
||||
#294 = CARTESIAN_POINT('',(0.,0.));
|
||||
#295 = VECTOR('',#296,1.);
|
||||
#296 = DIRECTION('',(0.,1.));
|
||||
#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#298 = ORIENTED_EDGE('',*,*,#299,.F.);
|
||||
#299 = EDGE_CURVE('',#278,#278,#300,.T.);
|
||||
#300 = SURFACE_CURVE('',#301,(#306,#313),.PCURVE_S1.);
|
||||
#301 = CIRCLE('',#302,0.3);
|
||||
#302 = AXIS2_PLACEMENT_3D('',#303,#304,#305);
|
||||
#303 = CARTESIAN_POINT('',(2.719262146894E-32,-9.992007221626E-16,-3.));
|
||||
#304 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
|
||||
#305 = DIRECTION('',(1.,0.,0.));
|
||||
#306 = PCURVE('',#263,#307);
|
||||
#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312);
|
||||
#308 = LINE('',#309,#310);
|
||||
#309 = CARTESIAN_POINT('',(0.,4.2));
|
||||
#310 = VECTOR('',#311,1.);
|
||||
#311 = DIRECTION('',(1.,0.));
|
||||
#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#313 = PCURVE('',#314,#319);
|
||||
#314 = PLANE('',#315);
|
||||
#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318);
|
||||
#316 = CARTESIAN_POINT('',(-3.561042011821E-17,-9.911318584803E-16,-3.)
|
||||
);
|
||||
#317 = DIRECTION('',(9.130334551169E-32,-7.502205966908E-32,-1.));
|
||||
#318 = DIRECTION('',(-1.,0.,-9.130334551169E-32));
|
||||
#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324);
|
||||
#320 = CIRCLE('',#321,0.3);
|
||||
#321 = AXIS2_PLACEMENT_2D('',#322,#323);
|
||||
#322 = CARTESIAN_POINT('',(-3.561042011821E-17,-8.068863682309E-18));
|
||||
#323 = DIRECTION('',(-1.,6.849765034965E-63));
|
||||
#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#325 = ORIENTED_EDGE('',*,*,#277,.F.);
|
||||
#326 = ORIENTED_EDGE('',*,*,#248,.F.);
|
||||
#327 = ADVANCED_FACE('',(#328),#232,.F.);
|
||||
#328 = FACE_BOUND('',#329,.F.);
|
||||
#329 = EDGE_LOOP('',(#330));
|
||||
#330 = ORIENTED_EDGE('',*,*,#217,.T.);
|
||||
#331 = ADVANCED_FACE('',(#332),#314,.T.);
|
||||
#332 = FACE_BOUND('',#333,.T.);
|
||||
#333 = EDGE_LOOP('',(#334));
|
||||
#334 = ORIENTED_EDGE('',*,*,#299,.T.);
|
||||
#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#339)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
||||
((#336,#337,#338)) REPRESENTATION_CONTEXT('Context #1',
|
||||
'3D Context with UNIT and UNCERTAINTY') );
|
||||
#336 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
||||
#337 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
||||
#338 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
||||
#339 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#336,
|
||||
'distance_accuracy_value','confusion accuracy');
|
||||
#340 = SHAPE_DEFINITION_REPRESENTATION(#341,#150);
|
||||
#341 = PRODUCT_DEFINITION_SHAPE('','',#342);
|
||||
#342 = PRODUCT_DEFINITION('design','',#343,#346);
|
||||
#343 = PRODUCT_DEFINITION_FORMATION('','',#344);
|
||||
#344 = PRODUCT('Sweep1','Sweep1','',(#345));
|
||||
#345 = PRODUCT_CONTEXT('',#2,'mechanical');
|
||||
#346 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
||||
#347 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#348,#350);
|
||||
#348 = ( REPRESENTATION_RELATIONSHIP('','',#150,#10)
|
||||
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#349)
|
||||
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
||||
#349 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
|
||||
#350 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#351
|
||||
);
|
||||
#351 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#342,$);
|
||||
#352 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#344));
|
||||
#353 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#354),#566);
|
||||
#354 = MANIFOLD_SOLID_BREP('',#355);
|
||||
#355 = CLOSED_SHELL('',(#356,#446,#500,#558,#562));
|
||||
#356 = ADVANCED_FACE('',(#357),#371,.T.);
|
||||
#357 = FACE_BOUND('',#358,.T.);
|
||||
#358 = EDGE_LOOP('',(#359,#388,#414,#415));
|
||||
#359 = ORIENTED_EDGE('',*,*,#360,.T.);
|
||||
#360 = EDGE_CURVE('',#361,#363,#365,.T.);
|
||||
#361 = VERTEX_POINT('',#362);
|
||||
#362 = CARTESIAN_POINT('',(12.1,1.06581410364E-15,1.8));
|
||||
#363 = VERTEX_POINT('',#364);
|
||||
#364 = CARTESIAN_POINT('',(16.8,1.06581410364E-15,1.8));
|
||||
#365 = SEAM_CURVE('',#366,(#370,#382),.PCURVE_S1.);
|
||||
#366 = LINE('',#367,#368);
|
||||
#367 = CARTESIAN_POINT('',(12.1,1.139292911589E-15,1.8));
|
||||
#368 = VECTOR('',#369,1.);
|
||||
#369 = DIRECTION('',(1.,0.,0.));
|
||||
#370 = PCURVE('',#371,#376);
|
||||
#371 = CYLINDRICAL_SURFACE('',#372,0.3);
|
||||
#372 = AXIS2_PLACEMENT_3D('',#373,#374,#375);
|
||||
#373 = CARTESIAN_POINT('',(12.1,9.992007221626E-16,1.5));
|
||||
#374 = DIRECTION('',(1.,0.,0.));
|
||||
#375 = DIRECTION('',(-0.,2.22044604925E-16,1.));
|
||||
#376 = DEFINITIONAL_REPRESENTATION('',(#377),#381);
|
||||
#377 = LINE('',#378,#379);
|
||||
#378 = CARTESIAN_POINT('',(6.28318530718,0.));
|
||||
#379 = VECTOR('',#380,1.);
|
||||
#380 = DIRECTION('',(0.,1.));
|
||||
#381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#382 = PCURVE('',#371,#383);
|
||||
#383 = DEFINITIONAL_REPRESENTATION('',(#384),#387);
|
||||
#384 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#385,#386),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,4.7),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#385 = CARTESIAN_POINT('',(0.,0.));
|
||||
#386 = CARTESIAN_POINT('',(0.,4.7));
|
||||
#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#388 = ORIENTED_EDGE('',*,*,#389,.F.);
|
||||
#389 = EDGE_CURVE('',#363,#363,#390,.T.);
|
||||
#390 = SURFACE_CURVE('',#391,(#396,#403),.PCURVE_S1.);
|
||||
#391 = CIRCLE('',#392,0.3);
|
||||
#392 = AXIS2_PLACEMENT_3D('',#393,#394,#395);
|
||||
#393 = CARTESIAN_POINT('',(16.8,9.992007221626E-16,1.5));
|
||||
#394 = DIRECTION('',(1.,0.,0.));
|
||||
#395 = DIRECTION('',(-0.,2.22044604925E-16,1.));
|
||||
#396 = PCURVE('',#371,#397);
|
||||
#397 = DEFINITIONAL_REPRESENTATION('',(#398),#402);
|
||||
#398 = LINE('',#399,#400);
|
||||
#399 = CARTESIAN_POINT('',(0.,4.7));
|
||||
#400 = VECTOR('',#401,1.);
|
||||
#401 = DIRECTION('',(1.,0.));
|
||||
#402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#403 = PCURVE('',#404,#409);
|
||||
#404 = TOROIDAL_SURFACE('',#405,0.3,0.3);
|
||||
#405 = AXIS2_PLACEMENT_3D('',#406,#407,#408);
|
||||
#406 = CARTESIAN_POINT('',(16.8,9.325873406851E-16,1.2));
|
||||
#407 = DIRECTION('',(0.,1.,-2.22044604925E-16));
|
||||
#408 = DIRECTION('',(1.,3.286920438421E-31,1.480297366167E-15));
|
||||
#409 = DEFINITIONAL_REPRESENTATION('',(#410),#413);
|
||||
#410 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#411,#412),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#411 = CARTESIAN_POINT('',(4.712388980385,6.28318530718));
|
||||
#412 = CARTESIAN_POINT('',(4.712388980385,0.));
|
||||
#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#414 = ORIENTED_EDGE('',*,*,#360,.F.);
|
||||
#415 = ORIENTED_EDGE('',*,*,#416,.T.);
|
||||
#416 = EDGE_CURVE('',#361,#361,#417,.T.);
|
||||
#417 = SURFACE_CURVE('',#418,(#423,#430),.PCURVE_S1.);
|
||||
#418 = CIRCLE('',#419,0.3);
|
||||
#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422);
|
||||
#420 = CARTESIAN_POINT('',(12.1,9.992007221626E-16,1.5));
|
||||
#421 = DIRECTION('',(1.,0.,0.));
|
||||
#422 = DIRECTION('',(-0.,2.22044604925E-16,1.));
|
||||
#423 = PCURVE('',#371,#424);
|
||||
#424 = DEFINITIONAL_REPRESENTATION('',(#425),#429);
|
||||
#425 = LINE('',#426,#427);
|
||||
#426 = CARTESIAN_POINT('',(0.,0.));
|
||||
#427 = VECTOR('',#428,1.);
|
||||
#428 = DIRECTION('',(1.,0.));
|
||||
#429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#430 = PCURVE('',#431,#436);
|
||||
#431 = PLANE('',#432);
|
||||
#432 = AXIS2_PLACEMENT_3D('',#433,#434,#435);
|
||||
#433 = CARTESIAN_POINT('',(12.1,9.555061844731E-16,1.5));
|
||||
#434 = DIRECTION('',(-1.,-4.787243829557E-31,1.753024233824E-29));
|
||||
#435 = DIRECTION('',(-1.753024233824E-29,0.,-1.));
|
||||
#436 = DEFINITIONAL_REPRESENTATION('',(#437),#445);
|
||||
#437 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#438,#439,#440,#441,#442,#443
|
||||
,#444),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
|
||||
-2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
|
||||
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
|
||||
'') );
|
||||
#438 = CARTESIAN_POINT('',(-0.3,-1.10307919167E-16));
|
||||
#439 = CARTESIAN_POINT('',(-0.3,0.519615242271));
|
||||
#440 = CARTESIAN_POINT('',(0.15,0.259807621135));
|
||||
#441 = CARTESIAN_POINT('',(0.6,1.630110332143E-16));
|
||||
#442 = CARTESIAN_POINT('',(0.15,-0.259807621135));
|
||||
#443 = CARTESIAN_POINT('',(-0.3,-0.519615242271));
|
||||
#444 = CARTESIAN_POINT('',(-0.3,-1.10307919167E-16));
|
||||
#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#446 = ADVANCED_FACE('',(#447),#404,.T.);
|
||||
#447 = FACE_BOUND('',#448,.T.);
|
||||
#448 = EDGE_LOOP('',(#449,#472,#498,#499));
|
||||
#449 = ORIENTED_EDGE('',*,*,#450,.T.);
|
||||
#450 = EDGE_CURVE('',#363,#451,#453,.T.);
|
||||
#451 = VERTEX_POINT('',#452);
|
||||
#452 = CARTESIAN_POINT('',(17.4,9.325873406851E-16,1.2));
|
||||
#453 = SEAM_CURVE('',#454,(#459,#466),.PCURVE_S1.);
|
||||
#454 = CIRCLE('',#455,0.6);
|
||||
#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458);
|
||||
#456 = CARTESIAN_POINT('',(16.8,9.325873406851E-16,1.2));
|
||||
#457 = DIRECTION('',(0.,1.,-2.22044604925E-16));
|
||||
#458 = DIRECTION('',(1.,3.286920438421E-31,1.480297366167E-15));
|
||||
#459 = PCURVE('',#404,#460);
|
||||
#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465);
|
||||
#461 = LINE('',#462,#463);
|
||||
#462 = CARTESIAN_POINT('',(0.,0.));
|
||||
#463 = VECTOR('',#464,1.);
|
||||
#464 = DIRECTION('',(1.,0.));
|
||||
#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#466 = PCURVE('',#404,#467);
|
||||
#467 = DEFINITIONAL_REPRESENTATION('',(#468),#471);
|
||||
#468 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#469,#470),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#469 = CARTESIAN_POINT('',(4.712388980385,6.28318530718));
|
||||
#470 = CARTESIAN_POINT('',(6.28318530718,6.28318530718));
|
||||
#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#472 = ORIENTED_EDGE('',*,*,#473,.T.);
|
||||
#473 = EDGE_CURVE('',#451,#451,#474,.T.);
|
||||
#474 = SURFACE_CURVE('',#475,(#480,#487),.PCURVE_S1.);
|
||||
#475 = CIRCLE('',#476,0.3);
|
||||
#476 = AXIS2_PLACEMENT_3D('',#477,#478,#479);
|
||||
#477 = CARTESIAN_POINT('',(17.1,9.325873406851E-16,1.2));
|
||||
#478 = DIRECTION('',(-1.725226725996E-15,2.22044604925E-16,1.));
|
||||
#479 = DIRECTION('',(1.,3.8307728678E-31,1.725226725996E-15));
|
||||
#480 = PCURVE('',#404,#481);
|
||||
#481 = DEFINITIONAL_REPRESENTATION('',(#482),#486);
|
||||
#482 = LINE('',#483,#484);
|
||||
#483 = CARTESIAN_POINT('',(6.28318530718,0.));
|
||||
#484 = VECTOR('',#485,1.);
|
||||
#485 = DIRECTION('',(0.,1.));
|
||||
#486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#487 = PCURVE('',#488,#493);
|
||||
#488 = CYLINDRICAL_SURFACE('',#489,0.3);
|
||||
#489 = AXIS2_PLACEMENT_3D('',#490,#491,#492);
|
||||
#490 = CARTESIAN_POINT('',(17.1,9.325873406851E-16,1.2));
|
||||
#491 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
|
||||
#492 = DIRECTION('',(1.,-1.359631073447E-32,3.018987445473E-48));
|
||||
#493 = DEFINITIONAL_REPRESENTATION('',(#494),#497);
|
||||
#494 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#495,#496),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#495 = CARTESIAN_POINT('',(6.28318530718,0.));
|
||||
#496 = CARTESIAN_POINT('',(0.,0.));
|
||||
#497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#498 = ORIENTED_EDGE('',*,*,#450,.F.);
|
||||
#499 = ORIENTED_EDGE('',*,*,#389,.T.);
|
||||
#500 = ADVANCED_FACE('',(#501),#488,.T.);
|
||||
#501 = FACE_BOUND('',#502,.T.);
|
||||
#502 = EDGE_LOOP('',(#503,#525,#556,#557));
|
||||
#503 = ORIENTED_EDGE('',*,*,#504,.T.);
|
||||
#504 = EDGE_CURVE('',#451,#505,#507,.T.);
|
||||
#505 = VERTEX_POINT('',#506);
|
||||
#506 = CARTESIAN_POINT('',(17.4,5.916456789158E-31,-3.));
|
||||
#507 = SEAM_CURVE('',#508,(#512,#519),.PCURVE_S1.);
|
||||
#508 = LINE('',#509,#510);
|
||||
#509 = CARTESIAN_POINT('',(17.4,1.006066148634E-15,1.2));
|
||||
#510 = VECTOR('',#511,1.);
|
||||
#511 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
|
||||
#512 = PCURVE('',#488,#513);
|
||||
#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518);
|
||||
#514 = LINE('',#515,#516);
|
||||
#515 = CARTESIAN_POINT('',(6.28318530718,0.));
|
||||
#516 = VECTOR('',#517,1.);
|
||||
#517 = DIRECTION('',(0.,1.));
|
||||
#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#519 = PCURVE('',#488,#520);
|
||||
#520 = DEFINITIONAL_REPRESENTATION('',(#521),#524);
|
||||
#521 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#522,#523),.UNSPECIFIED.,.F.,.F.,
|
||||
(2,2),(0.,4.2),.PIECEWISE_BEZIER_KNOTS.);
|
||||
#522 = CARTESIAN_POINT('',(0.,0.));
|
||||
#523 = CARTESIAN_POINT('',(0.,4.2));
|
||||
#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#525 = ORIENTED_EDGE('',*,*,#526,.F.);
|
||||
#526 = EDGE_CURVE('',#505,#505,#527,.T.);
|
||||
#527 = SURFACE_CURVE('',#528,(#533,#540),.PCURVE_S1.);
|
||||
#528 = CIRCLE('',#529,0.3);
|
||||
#529 = AXIS2_PLACEMENT_3D('',#530,#531,#532);
|
||||
#530 = CARTESIAN_POINT('',(17.1,5.916456789158E-31,-3.));
|
||||
#531 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
|
||||
#532 = DIRECTION('',(1.,-1.359631073447E-32,3.018987445473E-48));
|
||||
#533 = PCURVE('',#488,#534);
|
||||
#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539);
|
||||
#535 = LINE('',#536,#537);
|
||||
#536 = CARTESIAN_POINT('',(0.,4.2));
|
||||
#537 = VECTOR('',#538,1.);
|
||||
#538 = DIRECTION('',(1.,0.));
|
||||
#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#540 = PCURVE('',#541,#546);
|
||||
#541 = PLANE('',#542);
|
||||
#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545);
|
||||
#543 = CARTESIAN_POINT('',(17.1,-2.336395212674E-17,-3.));
|
||||
#544 = DIRECTION('',(0.,0.,1.));
|
||||
#545 = DIRECTION('',(1.,0.,-0.));
|
||||
#546 = DEFINITIONAL_REPRESENTATION('',(#547),#555);
|
||||
#547 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#548,#549,#550,#551,#552,#553
|
||||
,#554),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
|
||||
-2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
|
||||
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
|
||||
'') );
|
||||
#548 = CARTESIAN_POINT('',(0.3,2.336395212674E-17));
|
||||
#549 = CARTESIAN_POINT('',(0.3,-0.519615242271));
|
||||
#550 = CARTESIAN_POINT('',(-0.15,-0.259807621135));
|
||||
#551 = CARTESIAN_POINT('',(-0.6,-5.01148558221E-17));
|
||||
#552 = CARTESIAN_POINT('',(-0.15,0.259807621135));
|
||||
#553 = CARTESIAN_POINT('',(0.3,0.519615242271));
|
||||
#554 = CARTESIAN_POINT('',(0.3,2.336395212674E-17));
|
||||
#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
|
||||
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
|
||||
) );
|
||||
#556 = ORIENTED_EDGE('',*,*,#504,.F.);
|
||||
#557 = ORIENTED_EDGE('',*,*,#473,.F.);
|
||||
#558 = ADVANCED_FACE('',(#559),#431,.T.);
|
||||
#559 = FACE_BOUND('',#560,.T.);
|
||||
#560 = EDGE_LOOP('',(#561));
|
||||
#561 = ORIENTED_EDGE('',*,*,#416,.F.);
|
||||
#562 = ADVANCED_FACE('',(#563),#541,.F.);
|
||||
#563 = FACE_BOUND('',#564,.F.);
|
||||
#564 = EDGE_LOOP('',(#565));
|
||||
#565 = ORIENTED_EDGE('',*,*,#526,.F.);
|
||||
#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#570)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
||||
((#567,#568,#569)) REPRESENTATION_CONTEXT('Context #1',
|
||||
'3D Context with UNIT and UNCERTAINTY') );
|
||||
#567 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
||||
#568 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
||||
#569 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
||||
#570 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#567,
|
||||
'distance_accuracy_value','confusion accuracy');
|
||||
#571 = SHAPE_DEFINITION_REPRESENTATION(#572,#353);
|
||||
#572 = PRODUCT_DEFINITION_SHAPE('','',#573);
|
||||
#573 = PRODUCT_DEFINITION('design','',#574,#577);
|
||||
#574 = PRODUCT_DEFINITION_FORMATION('','',#575);
|
||||
#575 = PRODUCT('Sweep2','Sweep2','',(#576));
|
||||
#576 = PRODUCT_CONTEXT('',#2,'mechanical');
|
||||
#577 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
||||
#578 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#579,#581);
|
||||
#579 = ( REPRESENTATION_RELATIONSHIP('','',#353,#10)
|
||||
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#580)
|
||||
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
||||
#580 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
|
||||
#581 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#582
|
||||
);
|
||||
#582 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#573,$);
|
||||
#583 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#575));
|
||||
#584 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#585)
|
||||
,#335);
|
||||
#585 = STYLED_ITEM('color',(#586),#151);
|
||||
#586 = PRESENTATION_STYLE_ASSIGNMENT((#587,#593));
|
||||
#587 = SURFACE_STYLE_USAGE(.BOTH.,#588);
|
||||
#588 = SURFACE_SIDE_STYLE('',(#589));
|
||||
#589 = SURFACE_STYLE_FILL_AREA(#590);
|
||||
#590 = FILL_AREA_STYLE('',(#591));
|
||||
#591 = FILL_AREA_STYLE_COLOUR('',#592);
|
||||
#592 = COLOUR_RGB('',0.73400002718,0.773000001907,0.79699999094);
|
||||
#593 = CURVE_STYLE('',#594,POSITIVE_LENGTH_MEASURE(0.1),#592);
|
||||
#594 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
||||
#595 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#596)
|
||||
,#132);
|
||||
#596 = STYLED_ITEM('color',(#597),#34);
|
||||
#597 = PRESENTATION_STYLE_ASSIGNMENT((#598,#604));
|
||||
#598 = SURFACE_STYLE_USAGE(.BOTH.,#599);
|
||||
#599 = SURFACE_SIDE_STYLE('',(#600));
|
||||
#600 = SURFACE_STYLE_FILL_AREA(#601);
|
||||
#601 = FILL_AREA_STYLE('',(#602));
|
||||
#602 = FILL_AREA_STYLE_COLOUR('',#603);
|
||||
#603 = COLOUR_RGB('',0.10000000149,0.10000000149,0.10000000149);
|
||||
#604 = CURVE_STYLE('',#605,POSITIVE_LENGTH_MEASURE(0.1),#603);
|
||||
#605 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
||||
#606 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#607)
|
||||
,#566);
|
||||
#607 = STYLED_ITEM('color',(#608),#354);
|
||||
#608 = PRESENTATION_STYLE_ASSIGNMENT((#609,#614));
|
||||
#609 = SURFACE_STYLE_USAGE(.BOTH.,#610);
|
||||
#610 = SURFACE_SIDE_STYLE('',(#611));
|
||||
#611 = SURFACE_STYLE_FILL_AREA(#612);
|
||||
#612 = FILL_AREA_STYLE('',(#613));
|
||||
#613 = FILL_AREA_STYLE_COLOUR('',#592);
|
||||
#614 = CURVE_STYLE('',#615,POSITIVE_LENGTH_MEASURE(0.1),#592);
|
||||
#615 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user