Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kicad-templates for openSUSE:Factory
checked in at 2025-01-16 18:33:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kicad-templates (Old)
and /work/SRC/openSUSE:Factory/.kicad-templates.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kicad-templates"
Thu Jan 16 18:33:42 2025 rev:40 rq:1238119 version:8.0.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/kicad-templates/kicad-templates.changes
2024-12-05 17:13:17.941300349 +0100
+++
/work/SRC/openSUSE:Factory/.kicad-templates.new.1881/kicad-templates.changes
2025-01-16 18:33:55.921455333 +0100
@@ -1,0 +2,6 @@
+Mon Jan 13 02:24:08 UTC 2025 - Stefan Brüns <[email protected]>
+
+- Update to 8.0.8:
+ See https://www.kicad.org/blog/2025/01/KiCad-8.0.8-Release/ for details
+
+-------------------------------------------------------------------
Old:
----
kicad-templates-8.0.7.tar.bz2
New:
----
kicad-templates-8.0.8.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kicad-templates.spec ++++++
--- /var/tmp/diff_new_pack.hqjsgf/_old 2025-01-16 18:33:56.501479271 +0100
+++ /var/tmp/diff_new_pack.hqjsgf/_new 2025-01-16 18:33:56.501479271 +0100
@@ -1,7 +1,7 @@
#
# spec file for package kicad-templates
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
%define compatversion 8.0.0
Name: kicad-templates
-Version: 8.0.7
+Version: 8.0.8
Release: 0
Summary: Project templates for KiCad
# License is CC-BY-SA-4.0 but there is an exception
++++++ kicad-templates-8.0.7.tar.bz2 -> kicad-templates-8.0.8.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pcb
new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pcb
---
old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pcb
2024-05-24 20:19:52.000000000 +0200
+++
new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pcb
2024-12-17 15:50:45.000000000 +0100
@@ -104,80 +104,6 @@
(net 30 "unconnected-(H1-3V3_Power-Pad1)")
(net 31 "unconnected-(H1-UART_Rx-Pad26)")
(net 32 "unconnected-(H1-3V3_Power-Pad15)")
- (footprint "emcosys:Hole_M2.5_small"
- (layer "F.Cu")
- (uuid "00000000-0000-0000-0000-00005ccbb41d")
- (at 172.5 132.5)
- (property "Reference" "REF**"
- (at 0 -2.54 0)
- (layer "F.SilkS")
- (hide yes)
- (uuid "59ec3156-036e-4049-89db-91a9dd07095f")
- (effects
- (font
- (size 1 1)
- (thickness 0.15)
- )
- )
- )
- (property "Value" "Hole_M2.5_small"
- (at 0 -2.54 0)
- (layer "F.Fab")
- (hide yes)
- (uuid "d39d813e-3e64-490c-ba5c-a64bb5ad6bd0")
- (effects
- (font
- (size 1 1)
- (thickness 0.15)
- )
- )
- )
- (property "Footprint" "emcosys:Hole_M2.5_small"
- (at 0 0 0)
- (unlocked yes)
- (layer "F.Fab")
- (hide yes)
- (uuid "714d2e77-5795-4d01-977a-f2d77210e6a9")
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 0 0 0)
- (unlocked yes)
- (layer "F.Fab")
- (hide yes)
- (uuid "c57f7f93-f65c-4dfd-9a52-23115b292c36")
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" ""
- (at 0 0 0)
- (unlocked yes)
- (layer "F.Fab")
- (hide yes)
- (uuid "7c14a2e7-41f6-43c6-89b5-dc7cdaaeb3a9")
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (attr through_hole)
- (pad "1" thru_hole circle
- (at 0 0)
- (size 2.75 2.75)
- (drill 2.75)
- (layers "*.Cu" "*.Mask")
- (remove_unused_layers no)
- (uuid "6a2b20ae-096c-4d9f-92f8-2087c865914f")
- )
- )
(footprint
"Connector_PinHeader_2.54mm:PinHeader_2x16_P2.54mm_Horizontal"
(locked yes)
(layer "F.Cu")
@@ -203,6 +129,7 @@
(effects
(font
(size 1.27 1.27)
+ (thickness 0.15)
)
)
)
@@ -215,6 +142,7 @@
(effects
(font
(size 1.27 1.27)
+ (thickness 0.15)
)
)
)
@@ -227,6 +155,7 @@
(effects
(font
(size 1.27 1.27)
+ (thickness 0.15)
)
)
)
@@ -239,6 +168,7 @@
(effects
(font
(size 1.27 1.27)
+ (thickness 0.15)
)
)
)
@@ -3060,6 +2990,17 @@
(xyz 0 0 0)
)
)
+ (model
"${KIPRJMOD}/faceplate/Edgeberry_Hardware_Cartridge_faceplate.step"
+ (offset
+ (xyz -43.5 -31.5 4.5)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz -90 0 90)
+ )
+ )
)
(gr_line
(start 175 73.8)
@@ -3081,6 +3022,16 @@
(layer "Dwgs.User")
(uuid "34d03349-6d78-4165-a683-2d8b76f2bae8")
)
+ (gr_line
+ (start 177.2 43)
+ (end 175.2 43)
+ (stroke
+ (width 0.1)
+ (type default)
+ )
+ (layer "Dwgs.User")
+ (uuid "50aaf685-8410-4fd8-a116-df0ef41ce69a")
+ )
(gr_poly
(pts
(xy 175 73.8) (xy 175 71.8) (xy 143.6 71.8) (xy 141.6
73.8)
@@ -3093,6 +3044,16 @@
(layer "Dwgs.User")
(uuid "798acf71-d5a7-4dcf-adef-406e93938e42")
)
+ (gr_line
+ (start 175.2 43)
+ (end 175.2 138)
+ (stroke
+ (width 0.1)
+ (type default)
+ )
+ (layer "Dwgs.User")
+ (uuid "93a86010-5055-41f0-af5f-9c9f81d83dea")
+ )
(gr_poly
(pts
(xy 174.95 133) (xy 174.875 133.275) (xy 174.725
133.625) (xy 174.575 133.925) (xy 174.375 134.175)
@@ -3108,6 +3069,26 @@
(uuid "cc5b6ca0-99a7-4dbb-af27-aa0d0b560eea")
)
(gr_line
+ (start 175.2 138)
+ (end 177.2 138)
+ (stroke
+ (width 0.1)
+ (type default)
+ )
+ (layer "Dwgs.User")
+ (uuid "d48adfb4-e0eb-4d0e-9b32-7b48cd92ab2e")
+ )
+ (gr_line
+ (start 177.2 138)
+ (end 177.2 43)
+ (stroke
+ (width 0.1)
+ (type default)
+ )
+ (layer "Dwgs.User")
+ (uuid "dde5a4da-5d28-4250-b81b-d2359d748608")
+ )
+ (gr_line
(start 177 71.8)
(end 177 135)
(stroke
@@ -3128,6 +3109,17 @@
(layer "Edge.Cuts")
(uuid "26801cfb-b53b-4a6a-a2f4-5f4986565765")
)
+ (gr_circle
+ (center 172.5 132.5)
+ (end 171.8 131.4)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (fill none)
+ (layer "Edge.Cuts")
+ (uuid "2757d97c-f292-45c7-a888-62a84c9c067d")
+ )
(gr_line
(start 175 132.5)
(end 175 71.8)
@@ -3263,7 +3255,7 @@
)
)
)
- (gr_text "To fit the standard Edgeberry enclosure,\ncomponents on the
top side should exceed\na height of 15mm, and on the bottom side\n1.5mm.\n\nA
margin of at least 2mm on the left and\nright side of the board must be left
clear\nof components to fit the enclosure\n\nThe backplate of the enclosure has
a\nthickness of about 2mm. you can put\ncomponents, for example connectors,
a\nbit over the edge of the board.\n\nFind more info on the Edgeberry
project\non GitHub:\nhttps://github.com/SpuQ/EdgeBerry"
+ (gr_text "To fit the standard Edgeberry enclosure,\ncomponents on the
top side should not\nexceed a height of 15mm, and on the \nbottom side
1.5mm.\n\nA margin of at least 2mm on the left and\nright side of the board
must be left clear\nof components to fit the enclosure\n\nThe backplate of the
enclosure has a\nthickness of about 2mm. you can put\ncomponents, for example
connectors, a\nbit over the edge of the board.\n\nFind more info on the
Edgeberry project\non GitHub:\nhttps://github.com/Edgeberry"
(at 191.075 110.625 0)
(layer "Dwgs.User")
(uuid "e0ec04e4-284b-4222-9fee-94971d15521d")
@@ -3349,7 +3341,7 @@
(xy 131.8 122.9) (xy 125.2 122.9)
)
(height -3.7)
- (gr_text "6,6 mm"
+ (gr_text "6.6 mm"
(at 128.575 127.925 0)
(layer "Dwgs.User")
(uuid "35a5b539-cf0b-497e-bd1a-49fc8d05fb36")
@@ -3415,7 +3407,7 @@
(xy 131.8 121.975) (xy 131.8 134.975)
)
(height -2.85)
- (gr_text "13,0 mm"
+ (gr_text "13.0 mm"
(at 133.5 128.475 90)
(layer "Dwgs.User")
(uuid "8e28cee2-ad49-4e83-acfa-29d92887d8ce")
@@ -3539,4 +3531,25 @@
(extension_height 0.58642)
(extension_offset 0) keep_text_aligned)
)
+ (zone
+ (net 0)
+ (net_name "")
+ (layer "Dwgs.User")
+ (uuid "5e587c6b-500d-42ad-be06-2bfd63aa469c")
+ (hatch edge 0.5)
+ (connect_pads
+ (clearance 0.2)
+ )
+ (min_thickness 0.25)
+ (filled_areas_thickness no)
+ (fill yes
+ (thermal_gap 0.5)
+ (thermal_bridge_width 0.5)
+ )
+ (polygon
+ (pts
+ (xy 175.2 138) (xy 177.2 138) (xy 177.2 43) (xy
175.2 43)
+ )
+ )
+ )
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pro
new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pro
---
old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pro
2024-05-24 20:19:52.000000000 +0200
+++
new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/Edgeberry_cartridge_template.kicad_pro
2024-12-17 15:50:45.000000000 +0100
@@ -37,9 +37,9 @@
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
- "drill": 0.3,
- "height": 0.6,
- "width": 0.6
+ "drill": 2.75,
+ "height": 2.75,
+ "width": 2.75
},
"silk_line_width": 0.15,
"silk_text_italic": false,
@@ -75,6 +75,7 @@
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
+ "holes_co_located": "warning",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
Binary files
old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/faceplate/Edgeberry_Hardware_Cartridge_faceplate.FCStd
and
new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/faceplate/Edgeberry_Hardware_Cartridge_faceplate.FCStd
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/faceplate/Edgeberry_Hardware_Cartridge_faceplate.step
new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/faceplate/Edgeberry_Hardware_Cartridge_faceplate.step
---
old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/faceplate/Edgeberry_Hardware_Cartridge_faceplate.step
1970-01-01 01:00:00.000000000 +0100
+++
new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/faceplate/Edgeberry_Hardware_Cartridge_faceplate.step
2024-12-17 15:50:45.000000000 +0100
@@ -0,0 +1,635 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2024-12-16T11:27:49',(''),(''),
+ 'Open CASCADE STEP processor 7.7','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('Faceplate_back','Faceplate_back','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#597);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#57,#202,#227,#252,#381,#398,#415,#432,#449,
+ #461,#478,#495,#512,#534,#551,#568,#580));
+#17 = ADVANCED_FACE('',(#18),#52,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#38,#46));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(44.5,13.5,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-44.5,13.5,0.));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(47.5,13.5,0.));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(-1.,0.,0.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#22,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(44.5,13.5,2.));
+#34 = LINE('',#35,#36);
+#35 = CARTESIAN_POINT('',(44.5,13.5,0.));
+#36 = VECTOR('',#37,1.);
+#37 = DIRECTION('',(0.,0.,1.));
+#38 = ORIENTED_EDGE('',*,*,#39,.T.);
+#39 = EDGE_CURVE('',#32,#40,#42,.T.);
+#40 = VERTEX_POINT('',#41);
+#41 = CARTESIAN_POINT('',(-44.5,13.5,2.));
+#42 = LINE('',#43,#44);
+#43 = CARTESIAN_POINT('',(47.5,13.5,2.));
+#44 = VECTOR('',#45,1.);
+#45 = DIRECTION('',(-1.,0.,0.));
+#46 = ORIENTED_EDGE('',*,*,#47,.F.);
+#47 = EDGE_CURVE('',#24,#40,#48,.T.);
+#48 = LINE('',#49,#50);
+#49 = CARTESIAN_POINT('',(-44.5,13.5,0.));
+#50 = VECTOR('',#51,1.);
+#51 = DIRECTION('',(0.,0.,1.));
+#52 = PLANE('',#53);
+#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);
+#54 = CARTESIAN_POINT('',(47.5,13.5,0.));
+#55 = DIRECTION('',(0.,-1.,0.));
+#56 = DIRECTION('',(-1.,0.,0.));
+#57 = ADVANCED_FACE('',(#58,#119,#130,#141,#152,#186),#197,.F.);
+#58 = FACE_BOUND('',#59,.F.);
+#59 = EDGE_LOOP('',(#60,#61,#70,#78,#87,#95,#104,#112));
+#60 = ORIENTED_EDGE('',*,*,#21,.T.);
+#61 = ORIENTED_EDGE('',*,*,#62,.T.);
+#62 = EDGE_CURVE('',#24,#63,#65,.T.);
+#63 = VERTEX_POINT('',#64);
+#64 = CARTESIAN_POINT('',(-47.5,10.5,0.));
+#65 = CIRCLE('',#66,3.);
+#66 = AXIS2_PLACEMENT_3D('',#67,#68,#69);
+#67 = CARTESIAN_POINT('',(-44.5,10.5,0.));
+#68 = DIRECTION('',(-0.,0.,1.));
+#69 = DIRECTION('',(0.,-1.,0.));
+#70 = ORIENTED_EDGE('',*,*,#71,.T.);
+#71 = EDGE_CURVE('',#63,#72,#74,.T.);
+#72 = VERTEX_POINT('',#73);
+#73 = CARTESIAN_POINT('',(-47.5,-10.5,0.));
+#74 = LINE('',#75,#76);
+#75 = CARTESIAN_POINT('',(-47.5,13.5,0.));
+#76 = VECTOR('',#77,1.);
+#77 = DIRECTION('',(0.,-1.,0.));
+#78 = ORIENTED_EDGE('',*,*,#79,.T.);
+#79 = EDGE_CURVE('',#72,#80,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-44.5,-13.5,0.));
+#82 = CIRCLE('',#83,3.);
+#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86);
+#84 = CARTESIAN_POINT('',(-44.5,-10.5,0.));
+#85 = DIRECTION('',(-0.,0.,1.));
+#86 = DIRECTION('',(0.,-1.,0.));
+#87 = ORIENTED_EDGE('',*,*,#88,.T.);
+#88 = EDGE_CURVE('',#80,#89,#91,.T.);
+#89 = VERTEX_POINT('',#90);
+#90 = CARTESIAN_POINT('',(44.5,-13.5,0.));
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(-47.5,-13.5,0.));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(1.,0.,0.));
+#95 = ORIENTED_EDGE('',*,*,#96,.F.);
+#96 = EDGE_CURVE('',#97,#89,#99,.T.);
+#97 = VERTEX_POINT('',#98);
+#98 = CARTESIAN_POINT('',(47.5,-10.5,0.));
+#99 = CIRCLE('',#100,3.);
+#100 = AXIS2_PLACEMENT_3D('',#101,#102,#103);
+#101 = CARTESIAN_POINT('',(44.5,-10.5,0.));
+#102 = DIRECTION('',(-0.,-0.,-1.));
+#103 = DIRECTION('',(0.,-1.,0.));
+#104 = ORIENTED_EDGE('',*,*,#105,.T.);
+#105 = EDGE_CURVE('',#97,#106,#108,.T.);
+#106 = VERTEX_POINT('',#107);
+#107 = CARTESIAN_POINT('',(47.5,10.5,0.));
+#108 = LINE('',#109,#110);
+#109 = CARTESIAN_POINT('',(47.5,-13.5,0.));
+#110 = VECTOR('',#111,1.);
+#111 = DIRECTION('',(0.,1.,0.));
+#112 = ORIENTED_EDGE('',*,*,#113,.F.);
+#113 = EDGE_CURVE('',#22,#106,#114,.T.);
+#114 = CIRCLE('',#115,3.);
+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
+#116 = CARTESIAN_POINT('',(44.5,10.5,0.));
+#117 = DIRECTION('',(-0.,-0.,-1.));
+#118 = DIRECTION('',(0.,-1.,0.));
+#119 = FACE_BOUND('',#120,.F.);
+#120 = EDGE_LOOP('',(#121));
+#121 = ORIENTED_EDGE('',*,*,#122,.F.);
+#122 = EDGE_CURVE('',#123,#123,#125,.T.);
+#123 = VERTEX_POINT('',#124);
+#124 = CARTESIAN_POINT('',(-43.2,-10.5,0.));
+#125 = CIRCLE('',#126,1.3);
+#126 = AXIS2_PLACEMENT_3D('',#127,#128,#129);
+#127 = CARTESIAN_POINT('',(-44.5,-10.5,0.));
+#128 = DIRECTION('',(0.,0.,1.));
+#129 = DIRECTION('',(1.,0.,0.));
+#130 = FACE_BOUND('',#131,.F.);
+#131 = EDGE_LOOP('',(#132));
+#132 = ORIENTED_EDGE('',*,*,#133,.F.);
+#133 = EDGE_CURVE('',#134,#134,#136,.T.);
+#134 = VERTEX_POINT('',#135);
+#135 = CARTESIAN_POINT('',(45.8,-10.5,0.));
+#136 = CIRCLE('',#137,1.3);
+#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140);
+#138 = CARTESIAN_POINT('',(44.5,-10.5,0.));
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = DIRECTION('',(1.,0.,0.));
+#141 = FACE_BOUND('',#142,.F.);
+#142 = EDGE_LOOP('',(#143));
+#143 = ORIENTED_EDGE('',*,*,#144,.F.);
+#144 = EDGE_CURVE('',#145,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(-43.2,10.5,0.));
+#147 = CIRCLE('',#148,1.3);
+#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151);
+#149 = CARTESIAN_POINT('',(-44.5,10.5,0.));
+#150 = DIRECTION('',(0.,0.,1.));
+#151 = DIRECTION('',(1.,0.,0.));
+#152 = FACE_BOUND('',#153,.F.);
+#153 = EDGE_LOOP('',(#154,#164,#172,#180));
+#154 = ORIENTED_EDGE('',*,*,#155,.T.);
+#155 = EDGE_CURVE('',#156,#158,#160,.T.);
+#156 = VERTEX_POINT('',#157);
+#157 = CARTESIAN_POINT('',(26.7,-4.6,0.));
+#158 = VERTEX_POINT('',#159);
+#159 = CARTESIAN_POINT('',(26.7,6.8,0.));
+#160 = LINE('',#161,#162);
+#161 = CARTESIAN_POINT('',(26.7,-4.6,0.));
+#162 = VECTOR('',#163,1.);
+#163 = DIRECTION('',(0.,1.,0.));
+#164 = ORIENTED_EDGE('',*,*,#165,.T.);
+#165 = EDGE_CURVE('',#158,#166,#168,.T.);
+#166 = VERTEX_POINT('',#167);
+#167 = CARTESIAN_POINT('',(35.9,6.8,0.));
+#168 = LINE('',#169,#170);
+#169 = CARTESIAN_POINT('',(26.7,6.8,0.));
+#170 = VECTOR('',#171,1.);
+#171 = DIRECTION('',(1.,0.,0.));
+#172 = ORIENTED_EDGE('',*,*,#173,.T.);
+#173 = EDGE_CURVE('',#166,#174,#176,.T.);
+#174 = VERTEX_POINT('',#175);
+#175 = CARTESIAN_POINT('',(35.9,-4.6,0.));
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(35.9,6.8,0.));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(0.,-1.,0.));
+#180 = ORIENTED_EDGE('',*,*,#181,.T.);
+#181 = EDGE_CURVE('',#174,#156,#182,.T.);
+#182 = LINE('',#183,#184);
+#183 = CARTESIAN_POINT('',(35.9,-4.6,0.));
+#184 = VECTOR('',#185,1.);
+#185 = DIRECTION('',(-1.,0.,0.));
+#186 = FACE_BOUND('',#187,.F.);
+#187 = EDGE_LOOP('',(#188));
+#188 = ORIENTED_EDGE('',*,*,#189,.F.);
+#189 = EDGE_CURVE('',#190,#190,#192,.T.);
+#190 = VERTEX_POINT('',#191);
+#191 = CARTESIAN_POINT('',(45.8,10.5,0.));
+#192 = CIRCLE('',#193,1.3);
+#193 = AXIS2_PLACEMENT_3D('',#194,#195,#196);
+#194 = CARTESIAN_POINT('',(44.5,10.5,0.));
+#195 = DIRECTION('',(0.,0.,1.));
+#196 = DIRECTION('',(1.,0.,0.));
+#197 = PLANE('',#198);
+#198 = AXIS2_PLACEMENT_3D('',#199,#200,#201);
+#199 = CARTESIAN_POINT('',(0.,0.,0.));
+#200 = DIRECTION('',(0.,0.,1.));
+#201 = DIRECTION('',(1.,0.,0.));
+#202 = ADVANCED_FACE('',(#203),#222,.T.);
+#203 = FACE_BOUND('',#204,.F.);
+#204 = EDGE_LOOP('',(#205,#206,#214,#221));
+#205 = ORIENTED_EDGE('',*,*,#113,.T.);
+#206 = ORIENTED_EDGE('',*,*,#207,.T.);
+#207 = EDGE_CURVE('',#106,#208,#210,.T.);
+#208 = VERTEX_POINT('',#209);
+#209 = CARTESIAN_POINT('',(47.5,10.5,2.));
+#210 = LINE('',#211,#212);
+#211 = CARTESIAN_POINT('',(47.5,10.5,0.));
+#212 = VECTOR('',#213,1.);
+#213 = DIRECTION('',(0.,0.,1.));
+#214 = ORIENTED_EDGE('',*,*,#215,.F.);
+#215 = EDGE_CURVE('',#32,#208,#216,.T.);
+#216 = CIRCLE('',#217,3.);
+#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
+#218 = CARTESIAN_POINT('',(44.5,10.5,2.));
+#219 = DIRECTION('',(-0.,-0.,-1.));
+#220 = DIRECTION('',(0.,-1.,0.));
+#221 = ORIENTED_EDGE('',*,*,#31,.F.);
+#222 = CYLINDRICAL_SURFACE('',#223,3.);
+#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
+#224 = CARTESIAN_POINT('',(44.5,10.5,0.));
+#225 = DIRECTION('',(0.,0.,1.));
+#226 = DIRECTION('',(0.,1.,0.));
+#227 = ADVANCED_FACE('',(#228),#247,.T.);
+#228 = FACE_BOUND('',#229,.T.);
+#229 = EDGE_LOOP('',(#230,#231,#239,#246));
+#230 = ORIENTED_EDGE('',*,*,#62,.T.);
+#231 = ORIENTED_EDGE('',*,*,#232,.T.);
+#232 = EDGE_CURVE('',#63,#233,#235,.T.);
+#233 = VERTEX_POINT('',#234);
+#234 = CARTESIAN_POINT('',(-47.5,10.5,2.));
+#235 = LINE('',#236,#237);
+#236 = CARTESIAN_POINT('',(-47.5,10.5,0.));
+#237 = VECTOR('',#238,1.);
+#238 = DIRECTION('',(0.,0.,1.));
+#239 = ORIENTED_EDGE('',*,*,#240,.F.);
+#240 = EDGE_CURVE('',#40,#233,#241,.T.);
+#241 = CIRCLE('',#242,3.);
+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
+#243 = CARTESIAN_POINT('',(-44.5,10.5,2.));
+#244 = DIRECTION('',(-0.,0.,1.));
+#245 = DIRECTION('',(0.,-1.,0.));
+#246 = ORIENTED_EDGE('',*,*,#47,.F.);
+#247 = CYLINDRICAL_SURFACE('',#248,3.);
+#248 = AXIS2_PLACEMENT_3D('',#249,#250,#251);
+#249 = CARTESIAN_POINT('',(-44.5,10.5,0.));
+#250 = DIRECTION('',(0.,0.,1.));
+#251 = DIRECTION('',(0.,1.,0.));
+#252 = ADVANCED_FACE('',(#253,#298,#309,#320,#331,#365),#376,.T.);
+#253 = FACE_BOUND('',#254,.T.);
+#254 = EDGE_LOOP('',(#255,#256,#257,#265,#274,#282,#291,#297));
+#255 = ORIENTED_EDGE('',*,*,#39,.T.);
+#256 = ORIENTED_EDGE('',*,*,#240,.T.);
+#257 = ORIENTED_EDGE('',*,*,#258,.T.);
+#258 = EDGE_CURVE('',#233,#259,#261,.T.);
+#259 = VERTEX_POINT('',#260);
+#260 = CARTESIAN_POINT('',(-47.5,-10.5,2.));
+#261 = LINE('',#262,#263);
+#262 = CARTESIAN_POINT('',(-47.5,13.5,2.));
+#263 = VECTOR('',#264,1.);
+#264 = DIRECTION('',(0.,-1.,0.));
+#265 = ORIENTED_EDGE('',*,*,#266,.T.);
+#266 = EDGE_CURVE('',#259,#267,#269,.T.);
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(-44.5,-13.5,2.));
+#269 = CIRCLE('',#270,3.);
+#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273);
+#271 = CARTESIAN_POINT('',(-44.5,-10.5,2.));
+#272 = DIRECTION('',(-0.,0.,1.));
+#273 = DIRECTION('',(0.,-1.,0.));
+#274 = ORIENTED_EDGE('',*,*,#275,.T.);
+#275 = EDGE_CURVE('',#267,#276,#278,.T.);
+#276 = VERTEX_POINT('',#277);
+#277 = CARTESIAN_POINT('',(44.5,-13.5,2.));
+#278 = LINE('',#279,#280);
+#279 = CARTESIAN_POINT('',(-47.5,-13.5,2.));
+#280 = VECTOR('',#281,1.);
+#281 = DIRECTION('',(1.,0.,0.));
+#282 = ORIENTED_EDGE('',*,*,#283,.F.);
+#283 = EDGE_CURVE('',#284,#276,#286,.T.);
+#284 = VERTEX_POINT('',#285);
+#285 = CARTESIAN_POINT('',(47.5,-10.5,2.));
+#286 = CIRCLE('',#287,3.);
+#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290);
+#288 = CARTESIAN_POINT('',(44.5,-10.5,2.));
+#289 = DIRECTION('',(-0.,-0.,-1.));
+#290 = DIRECTION('',(0.,-1.,0.));
+#291 = ORIENTED_EDGE('',*,*,#292,.T.);
+#292 = EDGE_CURVE('',#284,#208,#293,.T.);
+#293 = LINE('',#294,#295);
+#294 = CARTESIAN_POINT('',(47.5,-13.5,2.));
+#295 = VECTOR('',#296,1.);
+#296 = DIRECTION('',(0.,1.,0.));
+#297 = ORIENTED_EDGE('',*,*,#215,.F.);
+#298 = FACE_BOUND('',#299,.T.);
+#299 = EDGE_LOOP('',(#300));
+#300 = ORIENTED_EDGE('',*,*,#301,.F.);
+#301 = EDGE_CURVE('',#302,#302,#304,.T.);
+#302 = VERTEX_POINT('',#303);
+#303 = CARTESIAN_POINT('',(-43.2,-10.5,2.));
+#304 = CIRCLE('',#305,1.3);
+#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308);
+#306 = CARTESIAN_POINT('',(-44.5,-10.5,2.));
+#307 = DIRECTION('',(0.,0.,1.));
+#308 = DIRECTION('',(1.,0.,0.));
+#309 = FACE_BOUND('',#310,.T.);
+#310 = EDGE_LOOP('',(#311));
+#311 = ORIENTED_EDGE('',*,*,#312,.F.);
+#312 = EDGE_CURVE('',#313,#313,#315,.T.);
+#313 = VERTEX_POINT('',#314);
+#314 = CARTESIAN_POINT('',(45.8,-10.5,2.));
+#315 = CIRCLE('',#316,1.3);
+#316 = AXIS2_PLACEMENT_3D('',#317,#318,#319);
+#317 = CARTESIAN_POINT('',(44.5,-10.5,2.));
+#318 = DIRECTION('',(0.,0.,1.));
+#319 = DIRECTION('',(1.,0.,0.));
+#320 = FACE_BOUND('',#321,.T.);
+#321 = EDGE_LOOP('',(#322));
+#322 = ORIENTED_EDGE('',*,*,#323,.F.);
+#323 = EDGE_CURVE('',#324,#324,#326,.T.);
+#324 = VERTEX_POINT('',#325);
+#325 = CARTESIAN_POINT('',(-43.2,10.5,2.));
+#326 = CIRCLE('',#327,1.3);
+#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330);
+#328 = CARTESIAN_POINT('',(-44.5,10.5,2.));
+#329 = DIRECTION('',(0.,0.,1.));
+#330 = DIRECTION('',(1.,0.,0.));
+#331 = FACE_BOUND('',#332,.T.);
+#332 = EDGE_LOOP('',(#333,#343,#351,#359));
+#333 = ORIENTED_EDGE('',*,*,#334,.T.);
+#334 = EDGE_CURVE('',#335,#337,#339,.T.);
+#335 = VERTEX_POINT('',#336);
+#336 = CARTESIAN_POINT('',(26.7,-4.6,2.));
+#337 = VERTEX_POINT('',#338);
+#338 = CARTESIAN_POINT('',(26.7,6.8,2.));
+#339 = LINE('',#340,#341);
+#340 = CARTESIAN_POINT('',(26.7,-4.6,2.));
+#341 = VECTOR('',#342,1.);
+#342 = DIRECTION('',(0.,1.,0.));
+#343 = ORIENTED_EDGE('',*,*,#344,.T.);
+#344 = EDGE_CURVE('',#337,#345,#347,.T.);
+#345 = VERTEX_POINT('',#346);
+#346 = CARTESIAN_POINT('',(35.9,6.8,2.));
+#347 = LINE('',#348,#349);
+#348 = CARTESIAN_POINT('',(26.7,6.8,2.));
+#349 = VECTOR('',#350,1.);
+#350 = DIRECTION('',(1.,0.,0.));
+#351 = ORIENTED_EDGE('',*,*,#352,.T.);
+#352 = EDGE_CURVE('',#345,#353,#355,.T.);
+#353 = VERTEX_POINT('',#354);
+#354 = CARTESIAN_POINT('',(35.9,-4.6,2.));
+#355 = LINE('',#356,#357);
+#356 = CARTESIAN_POINT('',(35.9,6.8,2.));
+#357 = VECTOR('',#358,1.);
+#358 = DIRECTION('',(0.,-1.,0.));
+#359 = ORIENTED_EDGE('',*,*,#360,.T.);
+#360 = EDGE_CURVE('',#353,#335,#361,.T.);
+#361 = LINE('',#362,#363);
+#362 = CARTESIAN_POINT('',(35.9,-4.6,2.));
+#363 = VECTOR('',#364,1.);
+#364 = DIRECTION('',(-1.,0.,0.));
+#365 = FACE_BOUND('',#366,.T.);
+#366 = EDGE_LOOP('',(#367));
+#367 = ORIENTED_EDGE('',*,*,#368,.F.);
+#368 = EDGE_CURVE('',#369,#369,#371,.T.);
+#369 = VERTEX_POINT('',#370);
+#370 = CARTESIAN_POINT('',(45.8,10.5,2.));
+#371 = CIRCLE('',#372,1.3);
+#372 = AXIS2_PLACEMENT_3D('',#373,#374,#375);
+#373 = CARTESIAN_POINT('',(44.5,10.5,2.));
+#374 = DIRECTION('',(0.,0.,1.));
+#375 = DIRECTION('',(1.,0.,0.));
+#376 = PLANE('',#377);
+#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380);
+#378 = CARTESIAN_POINT('',(0.,0.,2.));
+#379 = DIRECTION('',(0.,0.,1.));
+#380 = DIRECTION('',(1.,0.,0.));
+#381 = ADVANCED_FACE('',(#382),#393,.F.);
+#382 = FACE_BOUND('',#383,.F.);
+#383 = EDGE_LOOP('',(#384,#385,#391,#392));
+#384 = ORIENTED_EDGE('',*,*,#105,.F.);
+#385 = ORIENTED_EDGE('',*,*,#386,.T.);
+#386 = EDGE_CURVE('',#97,#284,#387,.T.);
+#387 = LINE('',#388,#389);
+#388 = CARTESIAN_POINT('',(47.5,-10.5,0.));
+#389 = VECTOR('',#390,1.);
+#390 = DIRECTION('',(0.,0.,1.));
+#391 = ORIENTED_EDGE('',*,*,#292,.T.);
+#392 = ORIENTED_EDGE('',*,*,#207,.F.);
+#393 = PLANE('',#394);
+#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397);
+#395 = CARTESIAN_POINT('',(47.5,-13.5,0.));
+#396 = DIRECTION('',(-1.,0.,0.));
+#397 = DIRECTION('',(0.,1.,0.));
+#398 = ADVANCED_FACE('',(#399),#410,.F.);
+#399 = FACE_BOUND('',#400,.F.);
+#400 = EDGE_LOOP('',(#401,#402,#403,#404));
+#401 = ORIENTED_EDGE('',*,*,#71,.F.);
+#402 = ORIENTED_EDGE('',*,*,#232,.T.);
+#403 = ORIENTED_EDGE('',*,*,#258,.T.);
+#404 = ORIENTED_EDGE('',*,*,#405,.F.);
+#405 = EDGE_CURVE('',#72,#259,#406,.T.);
+#406 = LINE('',#407,#408);
+#407 = CARTESIAN_POINT('',(-47.5,-10.5,0.));
+#408 = VECTOR('',#409,1.);
+#409 = DIRECTION('',(0.,0.,1.));
+#410 = PLANE('',#411);
+#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414);
+#412 = CARTESIAN_POINT('',(-47.5,13.5,0.));
+#413 = DIRECTION('',(1.,0.,0.));
+#414 = DIRECTION('',(0.,-1.,0.));
+#415 = ADVANCED_FACE('',(#416),#427,.T.);
+#416 = FACE_BOUND('',#417,.F.);
+#417 = EDGE_LOOP('',(#418,#419,#425,#426));
+#418 = ORIENTED_EDGE('',*,*,#96,.T.);
+#419 = ORIENTED_EDGE('',*,*,#420,.T.);
+#420 = EDGE_CURVE('',#89,#276,#421,.T.);
+#421 = LINE('',#422,#423);
+#422 = CARTESIAN_POINT('',(44.5,-13.5,0.));
+#423 = VECTOR('',#424,1.);
+#424 = DIRECTION('',(0.,0.,1.));
+#425 = ORIENTED_EDGE('',*,*,#283,.F.);
+#426 = ORIENTED_EDGE('',*,*,#386,.F.);
+#427 = CYLINDRICAL_SURFACE('',#428,3.);
+#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431);
+#429 = CARTESIAN_POINT('',(44.5,-10.5,0.));
+#430 = DIRECTION('',(0.,0.,1.));
+#431 = DIRECTION('',(1.,0.,0.));
+#432 = ADVANCED_FACE('',(#433),#444,.T.);
+#433 = FACE_BOUND('',#434,.T.);
+#434 = EDGE_LOOP('',(#435,#436,#442,#443));
+#435 = ORIENTED_EDGE('',*,*,#79,.T.);
+#436 = ORIENTED_EDGE('',*,*,#437,.T.);
+#437 = EDGE_CURVE('',#80,#267,#438,.T.);
+#438 = LINE('',#439,#440);
+#439 = CARTESIAN_POINT('',(-44.5,-13.5,0.));
+#440 = VECTOR('',#441,1.);
+#441 = DIRECTION('',(0.,0.,1.));
+#442 = ORIENTED_EDGE('',*,*,#266,.F.);
+#443 = ORIENTED_EDGE('',*,*,#405,.F.);
+#444 = CYLINDRICAL_SURFACE('',#445,3.);
+#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448);
+#446 = CARTESIAN_POINT('',(-44.5,-10.5,0.));
+#447 = DIRECTION('',(0.,0.,1.));
+#448 = DIRECTION('',(-1.,0.,0.));
+#449 = ADVANCED_FACE('',(#450),#456,.F.);
+#450 = FACE_BOUND('',#451,.F.);
+#451 = EDGE_LOOP('',(#452,#453,#454,#455));
+#452 = ORIENTED_EDGE('',*,*,#88,.F.);
+#453 = ORIENTED_EDGE('',*,*,#437,.T.);
+#454 = ORIENTED_EDGE('',*,*,#275,.T.);
+#455 = ORIENTED_EDGE('',*,*,#420,.F.);
+#456 = PLANE('',#457);
+#457 = AXIS2_PLACEMENT_3D('',#458,#459,#460);
+#458 = CARTESIAN_POINT('',(-47.5,-13.5,0.));
+#459 = DIRECTION('',(0.,1.,0.));
+#460 = DIRECTION('',(1.,0.,0.));
+#461 = ADVANCED_FACE('',(#462),#473,.F.);
+#462 = FACE_BOUND('',#463,.F.);
+#463 = EDGE_LOOP('',(#464,#470,#471,#472));
+#464 = ORIENTED_EDGE('',*,*,#465,.T.);
+#465 = EDGE_CURVE('',#302,#123,#466,.T.);
+#466 = LINE('',#467,#468);
+#467 = CARTESIAN_POINT('',(-43.2,-10.5,2.));
+#468 = VECTOR('',#469,1.);
+#469 = DIRECTION('',(-0.,-0.,-1.));
+#470 = ORIENTED_EDGE('',*,*,#122,.T.);
+#471 = ORIENTED_EDGE('',*,*,#465,.F.);
+#472 = ORIENTED_EDGE('',*,*,#301,.F.);
+#473 = CYLINDRICAL_SURFACE('',#474,1.3);
+#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477);
+#475 = CARTESIAN_POINT('',(-44.5,-10.5,2.));
+#476 = DIRECTION('',(0.,0.,1.));
+#477 = DIRECTION('',(1.,0.,0.));
+#478 = ADVANCED_FACE('',(#479),#490,.F.);
+#479 = FACE_BOUND('',#480,.F.);
+#480 = EDGE_LOOP('',(#481,#487,#488,#489));
+#481 = ORIENTED_EDGE('',*,*,#482,.T.);
+#482 = EDGE_CURVE('',#313,#134,#483,.T.);
+#483 = LINE('',#484,#485);
+#484 = CARTESIAN_POINT('',(45.8,-10.5,2.));
+#485 = VECTOR('',#486,1.);
+#486 = DIRECTION('',(-0.,-0.,-1.));
+#487 = ORIENTED_EDGE('',*,*,#133,.T.);
+#488 = ORIENTED_EDGE('',*,*,#482,.F.);
+#489 = ORIENTED_EDGE('',*,*,#312,.F.);
+#490 = CYLINDRICAL_SURFACE('',#491,1.3);
+#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);
+#492 = CARTESIAN_POINT('',(44.5,-10.5,2.));
+#493 = DIRECTION('',(0.,0.,1.));
+#494 = DIRECTION('',(1.,0.,0.));
+#495 = ADVANCED_FACE('',(#496),#507,.F.);
+#496 = FACE_BOUND('',#497,.F.);
+#497 = EDGE_LOOP('',(#498,#504,#505,#506));
+#498 = ORIENTED_EDGE('',*,*,#499,.T.);
+#499 = EDGE_CURVE('',#324,#145,#500,.T.);
+#500 = LINE('',#501,#502);
+#501 = CARTESIAN_POINT('',(-43.2,10.5,2.));
+#502 = VECTOR('',#503,1.);
+#503 = DIRECTION('',(-0.,-0.,-1.));
+#504 = ORIENTED_EDGE('',*,*,#144,.T.);
+#505 = ORIENTED_EDGE('',*,*,#499,.F.);
+#506 = ORIENTED_EDGE('',*,*,#323,.F.);
+#507 = CYLINDRICAL_SURFACE('',#508,1.3);
+#508 = AXIS2_PLACEMENT_3D('',#509,#510,#511);
+#509 = CARTESIAN_POINT('',(-44.5,10.5,2.));
+#510 = DIRECTION('',(0.,0.,1.));
+#511 = DIRECTION('',(1.,0.,0.));
+#512 = ADVANCED_FACE('',(#513),#529,.T.);
+#513 = FACE_BOUND('',#514,.T.);
+#514 = EDGE_LOOP('',(#515,#521,#522,#528));
+#515 = ORIENTED_EDGE('',*,*,#516,.T.);
+#516 = EDGE_CURVE('',#335,#156,#517,.T.);
+#517 = LINE('',#518,#519);
+#518 = CARTESIAN_POINT('',(26.7,-4.6,2.));
+#519 = VECTOR('',#520,1.);
+#520 = DIRECTION('',(-0.,-0.,-1.));
+#521 = ORIENTED_EDGE('',*,*,#155,.T.);
+#522 = ORIENTED_EDGE('',*,*,#523,.F.);
+#523 = EDGE_CURVE('',#337,#158,#524,.T.);
+#524 = LINE('',#525,#526);
+#525 = CARTESIAN_POINT('',(26.7,6.8,2.));
+#526 = VECTOR('',#527,1.);
+#527 = DIRECTION('',(-0.,-0.,-1.));
+#528 = ORIENTED_EDGE('',*,*,#334,.F.);
+#529 = PLANE('',#530);
+#530 = AXIS2_PLACEMENT_3D('',#531,#532,#533);
+#531 = CARTESIAN_POINT('',(26.7,-4.6,2.));
+#532 = DIRECTION('',(1.,0.,0.));
+#533 = DIRECTION('',(-0.,1.,0.));
+#534 = ADVANCED_FACE('',(#535),#546,.T.);
+#535 = FACE_BOUND('',#536,.T.);
+#536 = EDGE_LOOP('',(#537,#543,#544,#545));
+#537 = ORIENTED_EDGE('',*,*,#538,.T.);
+#538 = EDGE_CURVE('',#353,#174,#539,.T.);
+#539 = LINE('',#540,#541);
+#540 = CARTESIAN_POINT('',(35.9,-4.6,2.));
+#541 = VECTOR('',#542,1.);
+#542 = DIRECTION('',(-0.,-0.,-1.));
+#543 = ORIENTED_EDGE('',*,*,#181,.T.);
+#544 = ORIENTED_EDGE('',*,*,#516,.F.);
+#545 = ORIENTED_EDGE('',*,*,#360,.F.);
+#546 = PLANE('',#547);
+#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550);
+#548 = CARTESIAN_POINT('',(35.9,-4.6,2.));
+#549 = DIRECTION('',(0.,1.,0.));
+#550 = DIRECTION('',(-1.,0.,0.));
+#551 = ADVANCED_FACE('',(#552),#563,.T.);
+#552 = FACE_BOUND('',#553,.T.);
+#553 = EDGE_LOOP('',(#554,#560,#561,#562));
+#554 = ORIENTED_EDGE('',*,*,#555,.T.);
+#555 = EDGE_CURVE('',#345,#166,#556,.T.);
+#556 = LINE('',#557,#558);
+#557 = CARTESIAN_POINT('',(35.9,6.8,2.));
+#558 = VECTOR('',#559,1.);
+#559 = DIRECTION('',(-0.,-0.,-1.));
+#560 = ORIENTED_EDGE('',*,*,#173,.T.);
+#561 = ORIENTED_EDGE('',*,*,#538,.F.);
+#562 = ORIENTED_EDGE('',*,*,#352,.F.);
+#563 = PLANE('',#564);
+#564 = AXIS2_PLACEMENT_3D('',#565,#566,#567);
+#565 = CARTESIAN_POINT('',(35.9,6.8,2.));
+#566 = DIRECTION('',(-1.,0.,0.));
+#567 = DIRECTION('',(0.,-1.,0.));
+#568 = ADVANCED_FACE('',(#569),#575,.T.);
+#569 = FACE_BOUND('',#570,.T.);
+#570 = EDGE_LOOP('',(#571,#572,#573,#574));
+#571 = ORIENTED_EDGE('',*,*,#523,.T.);
+#572 = ORIENTED_EDGE('',*,*,#165,.T.);
+#573 = ORIENTED_EDGE('',*,*,#555,.F.);
+#574 = ORIENTED_EDGE('',*,*,#344,.F.);
+#575 = PLANE('',#576);
+#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
+#577 = CARTESIAN_POINT('',(26.7,6.8,2.));
+#578 = DIRECTION('',(0.,-1.,0.));
+#579 = DIRECTION('',(1.,0.,0.));
+#580 = ADVANCED_FACE('',(#581),#592,.F.);
+#581 = FACE_BOUND('',#582,.F.);
+#582 = EDGE_LOOP('',(#583,#589,#590,#591));
+#583 = ORIENTED_EDGE('',*,*,#584,.T.);
+#584 = EDGE_CURVE('',#369,#190,#585,.T.);
+#585 = LINE('',#586,#587);
+#586 = CARTESIAN_POINT('',(45.8,10.5,2.));
+#587 = VECTOR('',#588,1.);
+#588 = DIRECTION('',(-0.,-0.,-1.));
+#589 = ORIENTED_EDGE('',*,*,#189,.T.);
+#590 = ORIENTED_EDGE('',*,*,#584,.F.);
+#591 = ORIENTED_EDGE('',*,*,#368,.F.);
+#592 = CYLINDRICAL_SURFACE('',#593,1.3);
+#593 = AXIS2_PLACEMENT_3D('',#594,#595,#596);
+#594 = CARTESIAN_POINT('',(44.5,10.5,2.));
+#595 = DIRECTION('',(0.,0.,1.));
+#596 = DIRECTION('',(1.,0.,0.));
+#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#601)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#598,#599,#600)) REPRESENTATION_CONTEXT('Context #1',
+ '3D Context with UNIT and UNCERTAINTY') );
+#598 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#599 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#600 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#601 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#598,
+ 'distance_accuracy_value','confusion accuracy');
+#602 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#603 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#604)
+ ,#597);
+#604 = STYLED_ITEM('color',(#605),#15);
+#605 = PRESENTATION_STYLE_ASSIGNMENT((#606,#614));
+#606 = SURFACE_STYLE_USAGE(.BOTH.,#607);
+#607 = SURFACE_SIDE_STYLE('',(#608,#612));
+#608 = SURFACE_STYLE_FILL_AREA(#609);
+#609 = FILL_AREA_STYLE('',(#610));
+#610 = FILL_AREA_STYLE_COLOUR('',#611);
+#611 = COLOUR_RGB('',0.,2.352941234596E-02,0.933333342953);
+#612 = SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#611,(
+ #613));
+#613 = SURFACE_STYLE_TRANSPARENT(0.800000011921);
+#614 = CURVE_STYLE('',#615,POSITIVE_LENGTH_MEASURE(0.1),#616);
+#615 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#616 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+ENDSEC;
+END-ISO-10303-21;
Binary files
old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/meta/Edgeberry.png and
new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/meta/Edgeberry.png differ
Binary files
old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/meta/Edgeberry_banner.png
and
new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/meta/Edgeberry_banner.png
differ
Binary files
old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/meta/cartridge.png and
new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/meta/cartridge.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/meta/info.html
new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/meta/info.html
--- old/kicad-templates-8.0.7/Projects/Edgeberry_Cartridge/meta/info.html
2024-05-24 20:19:52.000000000 +0200
+++ new/kicad-templates-8.0.8/Projects/Edgeberry_Cartridge/meta/info.html
2024-12-17 15:50:45.000000000 +0100
@@ -5,27 +5,28 @@
charset=windows-1252">
<TITLE>Edgeberry Cartridge</TITLE>
</HEAD>
-<BODY LANG="en-EN" DIR="LTR" BGCOLOR="#1e1e1e" TEXT="#808080">
+<BODY LANG="en-EN" DIR="LTR" BGCOLOR="#ffffff" TEXT="#1e1e1e">
<P>
-<IMG SRC="Edgeberry.png" NAME="logo" ALIGN=BOTTOM BORDER=0><BR>
-</P>
-<IMG SRC="cartridge.png" NAME="cartridge" ALIGN=BOTTOM BORDER=0><BR>
+<IMG SRC="Edgeberry_banner.png" NAME="logo" ALIGN=BOTTOM BORDER=0><BR>
</P>
<BR/>
<P>
-<H3>Design your own <A
HREF="https://github.com/SpuQ/EdgeBerry?tab=readme-ov-file#edgeberry-hardware-cartridge"
TARGET="blank">Edgeberry Hardware Cartridge</A>
-using this template.</H3></P>
+<H4>Design your own <A HREF="https://github.com/Edgeberry"
TARGET="blank">Edgeberry Hardware Cartridge</A>
+using this template.</H4></P>
<P>
+<IMG SRC="cartridge.png" NAME="cartridge" ALIGN=BOTTOM BORDER=0><BR>
+</P>
+<BR/>
<P>
-With an <B>Edgeberry Hardware Cartridge</B> you can expand the hardware
features of your Edgeberry device. The <B><A
HREF="https://github.com/SpuQ/Edgeberry-hardware" TARGET="blank">Edgeberry
Hardware</A></B> is
-a 'hat' for the <I>Raspberry Pi</I>® (or compatible devices) containing
some essentials designed for easily deploying the <I>Raspberry Pi</I>® as
an IoT Edge device.
+With an <B>Edgeberry Hardware Cartridge</B> you expand the hardware features
of your Edgeberry device. The <B><A
HREF="https://github.com/Edgeberry/Edgeberry-hardware" TARGET="blank">Edgeberry
Hardware</A></B> is
+a 'HAT' for the <I>Raspberry Pi</I>® B models (or compatible devices)
containing some essentials designed for easily deploying the <I>Raspberry
Pi</I>® as an IoT Edge device.
The IO pins that are not used by the Edgeberry board itself are exposed on the
expansion header, so you can integrate your application-specific
hardware using, what we call, an Edgeberry Hardware Cartridge.
</P>
<P>
-This Edgeberry Hardware Cartridge template contains the board outline for the
Cartridge to snuggly fit the other components of the EdgeBerry Project
+This Edgeberry Hardware Cartridge template contains the board outline for the
Cartridge to snugly fit the other components of the Edgeberry Project
(e.g. the <A HREF="https://www.thingiverse.com/thing:6595172"
TARGET="blank">3D printable enclosure</A>). The board also contains the
footprint for
-the connector and some additional design information on the User.Drawings
layer. The rest is up to you!
+the connector, the default faceplate and some additional design information on
the User.Drawings layer. The rest is up to you!
<HR/>
<B>Copyright© 2024 <A HREF="https://github.com/SpuQ/"
TARGET="blank">Sanne 'SpuQ' Santens</A></B>.
This template project is released under the <B><A
HREF="https://creativecommons.org/public-domain/cc0/" TARGET="blank">Creative
Commons CC-0</A></B> license. No rights reserved.