From 25cf348e2152eb57f10a587f66888012ac10826f Mon Sep 17 00:00:00 2001 From: Knut Ahlers Date: Sat, 11 Apr 2020 10:16:03 +0200 Subject: [PATCH] Increase size of front border Signed-off-by: Knut Ahlers --- README.md | 2 +- razorholder.jscad | 4 +- razorholder.stl | 1434 ++++++++++++++++++++++++--------------------- 3 files changed, 776 insertions(+), 664 deletions(-) diff --git a/README.md b/README.md index 4f7e613..cc13421 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,6 @@ In case you have use for those models thankfully to Github you can preview all m | Model | Source | Version | Title | | ----- | ------ | ------- | ----- | -| [`razorholder.stl`](razorholder.stl) | [`razorholder.jscad`](razorholder.jscad) | 0.1.0 | Holder for T-Shape razor | +| [`razorholder.stl`](razorholder.stl) | [`razorholder.jscad`](razorholder.jscad) | 0.1.1 | Holder for T-Shape razor | | [`sonoff_dev_housing.stl`](sonoff_dev_housing.stl) | [`sonoff_dev_housing.jscad`](sonoff_dev_housing.jscad) | 0.2.6 | Sonoff DEV box for lamp post | | [`towelholder.stl`](towelholder.stl) | [`towelholder.jscad`](towelholder.jscad) | 0.1.0 | Kitchen-towel holder for fridge | diff --git a/razorholder.jscad b/razorholder.jscad index 64f3bc9..0e24e64 100644 --- a/razorholder.jscad +++ b/razorholder.jscad @@ -1,7 +1,7 @@ /* * title : Holder for T-Shape razor * author : Knut Ahlers - * revision : 0.1.0 + * revision : 0.1.1 */ function main () { @@ -12,7 +12,7 @@ function main () { cube({ size: [6, 45, 22] }).translate([28, 0, 0]), // glass cylinder({ r: 4.5, h: 25 }).translate([12.5, 22.5, 0]), // handle round cube({ size: [12.5, 9, 25] }).translate([0, 18, 0]), // handle pass - cylinder({ r: 1, h: 45 }).rotateX(-90).translate([0.8, 0, 4]), // front border + cylinder({ r: 1, h: 45 }).rotateX(-90).translate([1.5, 0, 4]), // front border cube({ size: [24.2, 45, 1] }).translate([0.8, 0, 3]), // front border main reduce difference( cube({ size: [3, 45, 3] }).translate([25, 0, 22]), diff --git a/razorholder.stl b/razorholder.stl index 301414a..049de10 100644 --- a/razorholder.stl +++ b/razorholder.stl @@ -174,86 +174,128 @@ vertex 34 0 22 vertex 28 0 22 endloop endfacet -facet normal 0 1 0 +facet normal 0 0 1 outer loop -vertex 0.09289321881344992 18 3.2928932188134543 -vertex 0 18 3.2928932188134543 -vertex 0 18 3.4060839334408586 +vertex 0.5 0 4 +vertex 0.4999999999999998 18 4 +vertex 0 18 4 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 0.5 0 4 +vertex 0 18 4 +vertex 0 0 4 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 0.49999999999999956 27 4 +vertex 0.5 45 4 +vertex 0 45 4 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 0.49999999999999956 27 4 +vertex 0 45 4 +vertex 0 27 4 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.09289321881344992 18 3.2928932188134543 -vertex 0.2444297669803961 18 3.168530387697456 -vertex 0 18 3.168530387697456 +vertex 0.4999999999999998 18 4 +vertex 0.51921471959677 18 3.804909677983869 +vertex 0 18 3.804909677983869 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.09289321881344992 18 3.2928932188134543 -vertex 0 18 3.168530387697456 +vertex 0.4999999999999998 18 4 +vertex 0 18 3.804909677983869 +vertex 0 18 4 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex 0.51921471959677 18 3.804909677983869 +vertex 0.5761204674887117 18 3.617316567634913 +vertex 0 18 3.617316567634913 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex 0.51921471959677 18 3.804909677983869 +vertex 0 18 3.617316567634913 +vertex 0 18 3.804909677983869 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex 0.5761204674887117 18 3.617316567634913 +vertex 0.6685303876974564 18 3.444429766980394 +vertex 0 18 3.444429766980394 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex 0.5761204674887117 18 3.617316567634913 +vertex 0 18 3.444429766980394 +vertex 0 18 3.617316567634913 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex 0.6685303876974564 18 3.444429766980394 +vertex 0.7928932188134494 18 3.2928932188134543 vertex 0 18 3.2928932188134543 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.2444297669803961 18 3.168530387697456 -vertex 0.41731656763491065 18 3.0761204674887135 -vertex 0 18 3.0761204674887135 +vertex 0.6685303876974564 18 3.444429766980394 +vertex 0 18 3.2928932188134543 +vertex 0 18 3.444429766980394 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.2444297669803961 18 3.168530387697456 -vertex 0 18 3.0761204674887135 -vertex 0 18 3.168530387697456 +vertex 0.7928932188134494 18 3.2928932188134543 +vertex 0.8 18 3.287060834222592 +vertex 0.8000000000000002 18 3.000000000000004 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.41731656763491065 18 3.0761204674887135 -vertex 0.6049096779838317 18 3.019214719596782 -vertex 0 18 3.019214719596782 -endloop -endfacet -facet normal 0 1 0 -outer loop -vertex 0.41731656763491065 18 3.0761204674887135 -vertex 0 18 3.019214719596782 -vertex 0 18 3.0761204674887135 -endloop -endfacet -facet normal 0 1 0 -outer loop -vertex 0.6049096779838317 18 3.019214719596782 -vertex 0.800000000000044 18 3.000000000000004 +vertex 0.7928932188134494 18 3.2928932188134543 +vertex 0.8000000000000002 18 3.000000000000004 vertex 0 18 3.000000000000004 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.6049096779838317 18 3.019214719596782 +vertex 0.7928932188134494 18 3.2928932188134543 vertex 0 18 3.000000000000004 -vertex 0 18 3.019214719596782 +vertex 0 18 3.2928932188134543 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.800000000000044 18 3.000000000000004 +vertex 0.8000000000000002 18 3.000000000000004 vertex 12.500000000000009 18 3.000000000000004 vertex 12.5 18 0 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.800000000000044 18 3.000000000000004 +vertex 0.8000000000000002 18 3.000000000000004 vertex 12.5 18 0 vertex 0 18 0 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.800000000000044 18 3.000000000000004 +vertex 0.8000000000000002 18 3.000000000000004 vertex 0 18 0 vertex 0 18 3.000000000000004 endloop @@ -261,225 +303,211 @@ endfacet facet normal 0 -1 0 outer loop vertex 12.5 27 0 -vertex 12.50000000000002 27 3.0000000000000058 -vertex 0.8000000000000674 27 3.0000000000000058 +vertex 12.50000000000002 27 3.000000000000006 +vertex 0.8 27 3.000000000000006 endloop endfacet facet normal 0 -1 0 outer loop vertex 12.5 27 0 -vertex 0.8000000000000674 27 3.0000000000000058 -vertex 0 27 3.0000000000000058 +vertex 0.8 27 3.000000000000006 +vertex 0 27 3.000000000000006 endloop endfacet facet normal 0 -1 0 outer loop vertex 12.5 27 0 -vertex 0 27 3.0000000000000058 +vertex 0 27 3.000000000000006 vertex 0 27 0 endloop endfacet facet normal 0 -1 0 outer loop -vertex 0.8000000000000674 27 3.0000000000000058 -vertex 0.6049096779838131 27 3.0192147195967878 -vertex 0 27 3.0192147195967878 +vertex 0.8 27 3.000000000000006 +vertex 0.8 27 3.2870608342225927 +vertex 0.7928932188134487 27 3.2928932188134556 endloop endfacet facet normal 0 -1 0 outer loop -vertex 0.8000000000000674 27 3.0000000000000058 -vertex 0 27 3.0192147195967878 -vertex 0 27 3.0000000000000058 -endloop -endfacet -facet normal 0 -1 0 -outer loop -vertex 0.6049096779838131 27 3.0192147195967878 -vertex 0.4173165676349098 27 3.076120467488714 -vertex 0 27 3.076120467488714 -endloop -endfacet -facet normal 0 -1 0 -outer loop -vertex 0.6049096779838131 27 3.0192147195967878 -vertex 0 27 3.076120467488714 -vertex 0 27 3.0192147195967878 -endloop -endfacet -facet normal 0 -1 0 -outer loop -vertex 0.4173165676349098 27 3.076120467488714 -vertex 0.2444297669803962 27 3.168530387697456 -vertex 0 27 3.168530387697456 -endloop -endfacet -facet normal 0 -1 0 -outer loop -vertex 0.4173165676349098 27 3.076120467488714 -vertex 0 27 3.168530387697456 -vertex 0 27 3.076120467488714 -endloop -endfacet -facet normal 0 -1 0 -outer loop -vertex 0.2444297669803962 27 3.168530387697456 -vertex 0.09289321881344847 27 3.2928932188134556 +vertex 0.8 27 3.000000000000006 +vertex 0.7928932188134487 27 3.2928932188134556 vertex 0 27 3.2928932188134556 endloop endfacet facet normal 0 -1 0 outer loop -vertex 0.2444297669803962 27 3.168530387697456 +vertex 0.8 27 3.000000000000006 vertex 0 27 3.2928932188134556 -vertex 0 27 3.168530387697456 +vertex 0 27 3.000000000000006 endloop endfacet facet normal 0 -1 0 outer loop -vertex 0.09289321881344847 27 3.2928932188134556 -vertex 0 27 3.4060839334408586 +vertex 0.7928932188134487 27 3.2928932188134556 +vertex 0.6685303876974562 27 3.4444297669803947 +vertex 0 27 3.4444297669803947 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex 0.7928932188134487 27 3.2928932188134556 +vertex 0 27 3.4444297669803947 vertex 0 27 3.2928932188134556 endloop endfacet -facet normal 0.7730104533627375 0 0.6343932841636449 +facet normal 0 -1 0 outer loop -vertex 0.09289321881344992 18 3.2928932188134543 -vertex 0 18 3.4060839334408586 -vertex -1.5543122344752192e-15 3.636687049369193e-17 3.4060839334408612 +vertex 0.6685303876974562 27 3.4444297669803947 +vertex 0.5761204674887122 27 3.617316567634912 +vertex 0 27 3.617316567634912 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex 0.6685303876974562 27 3.4444297669803947 +vertex 0 27 3.617316567634912 +vertex 0 27 3.4444297669803947 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex 0.5761204674887122 27 3.617316567634912 +vertex 0.5192147195967696 27 3.8049096779838694 +vertex 0 27 3.8049096779838694 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex 0.5761204674887122 27 3.617316567634912 +vertex 0 27 3.8049096779838694 +vertex 0 27 3.617316567634912 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex 0.5192147195967696 27 3.8049096779838694 +vertex 0.49999999999999956 27 4 +vertex 0 27 4 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex 0.5192147195967696 27 3.8049096779838694 +vertex 0 27 4 +vertex 0 27 3.8049096779838694 +endloop +endfacet +facet normal 0.9951847266721969 0 0.09801714032956091 +outer loop +vertex 0.51921471959677 18 3.804909677983869 +vertex 0.4999999999999998 18 4 +vertex 0.5 0 4 +endloop +endfacet +facet normal 0.9951847266721969 0 0.09801714032956091 +outer loop +vertex 0.51921471959677 18 3.804909677983869 +vertex 0.5 0 4 +vertex 0.5192147195967698 0 3.8049096779838716 +endloop +endfacet +facet normal 0.9951847266721969 0 0.09801714032956091 +outer loop +vertex 0.5192147195967698 45.000000000000014 3.8049096779838716 +vertex 0.5 45 4 +vertex 0.49999999999999956 27 4 +endloop +endfacet +facet normal 0.9951847266721969 0 0.09801714032956091 +outer loop +vertex 0.5192147195967698 45.000000000000014 3.8049096779838716 +vertex 0.49999999999999956 27 4 +vertex 0.5192147195967696 27 3.8049096779838694 +endloop +endfacet +facet normal 0.9569403357322088 0 0.29028467725446233 +outer loop +vertex 0.5761204674887117 18 3.617316567634913 +vertex 0.51921471959677 18 3.804909677983869 +vertex 0.5192147195967698 0 3.8049096779838716 +endloop +endfacet +facet normal 0.9569403357322088 0 0.29028467725446233 +outer loop +vertex 0.5761204674887117 18 3.617316567634913 +vertex 0.5192147195967698 0 3.8049096779838716 +vertex 0.5761204674887123 0 3.6173165676349113 +endloop +endfacet +facet normal 0.9569403357322088 0 0.29028467725446233 +outer loop +vertex 0.5761204674887123 45 3.6173165676349113 +vertex 0.5192147195967698 45.000000000000014 3.8049096779838716 +vertex 0.5192147195967696 27 3.8049096779838694 +endloop +endfacet +facet normal 0.9569403357322088 0 0.29028467725446233 +outer loop +vertex 0.5761204674887123 45 3.6173165676349113 +vertex 0.5192147195967696 27 3.8049096779838694 +vertex 0.5761204674887122 27 3.617316567634912 +endloop +endfacet +facet normal 0.8819212643483554 0 0.47139673682599714 +outer loop +vertex 0.6685303876974564 18 3.444429766980394 +vertex 0.5761204674887117 18 3.617316567634913 +vertex 0.5761204674887123 0 3.6173165676349113 +endloop +endfacet +facet normal 0.8819212643483554 0 0.47139673682599714 +outer loop +vertex 0.6685303876974564 18 3.444429766980394 +vertex 0.5761204674887123 0 3.6173165676349113 +vertex 0.6685303876974542 0 3.4444297669803996 +endloop +endfacet +facet normal 0.8819212643483554 0 0.47139673682599714 +outer loop +vertex 0.6685303876974542 45.000000000000014 3.4444297669803996 +vertex 0.5761204674887123 45 3.6173165676349113 +vertex 0.5761204674887122 27 3.617316567634912 +endloop +endfacet +facet normal 0.8819212643483554 0 0.47139673682599714 +outer loop +vertex 0.6685303876974542 45.000000000000014 3.4444297669803996 +vertex 0.5761204674887122 27 3.617316567634912 +vertex 0.6685303876974562 27 3.4444297669803947 endloop endfacet facet normal 0.7730104533627375 0 0.6343932841636449 outer loop -vertex 0.09289321881344992 18 3.2928932188134543 -vertex -1.5543122344752192e-15 3.636687049369193e-17 3.4060839334408612 -vertex 0.0928932188134517 0 3.292893218813453 +vertex 0.7928932188134494 18 3.2928932188134543 +vertex 0.6685303876974564 18 3.444429766980394 +vertex 0.6685303876974542 0 3.4444297669803996 endloop endfacet facet normal 0.7730104533627375 0 0.6343932841636449 outer loop -vertex 0.0928932188134517 45.000000000000014 3.292893218813453 -vertex -1.5543122344752192e-15 45.00000000000007 3.4060839334408612 -vertex 0 27 3.4060839334408586 +vertex 0.7928932188134494 18 3.2928932188134543 +vertex 0.6685303876974542 0 3.4444297669803996 +vertex 0.7928932188134517 0 3.292893218813453 endloop endfacet facet normal 0.7730104533627375 0 0.6343932841636449 outer loop -vertex 0.0928932188134517 45.000000000000014 3.292893218813453 -vertex 0 27 3.4060839334408586 -vertex 0.09289321881344847 27 3.2928932188134556 +vertex 0.7928932188134517 45.000000000000014 3.292893218813453 +vertex 0.6685303876974542 45.000000000000014 3.4444297669803996 +vertex 0.6685303876974562 27 3.4444297669803947 endloop endfacet -facet normal 0.6343932841636453 0 0.7730104533627373 +facet normal 0.7730104533627375 0 0.6343932841636449 outer loop -vertex 0.2444297669803961 18 3.168530387697456 -vertex 0.09289321881344992 18 3.2928932188134543 -vertex 0.0928932188134517 0 3.292893218813453 -endloop -endfacet -facet normal 0.6343932841636453 0 0.7730104533627373 -outer loop -vertex 0.2444297669803961 18 3.168530387697456 -vertex 0.0928932188134517 0 3.292893218813453 -vertex 0.24442976698039787 0 3.168530387697455 -endloop -endfacet -facet normal 0.6343932841636453 0 0.7730104533627373 -outer loop -vertex 0.24442976698039787 45.000000000000014 3.168530387697455 -vertex 0.0928932188134517 45.000000000000014 3.292893218813453 -vertex 0.09289321881344847 27 3.2928932188134556 -endloop -endfacet -facet normal 0.6343932841636453 0 0.7730104533627373 -outer loop -vertex 0.24442976698039787 45.000000000000014 3.168530387697455 -vertex 0.09289321881344847 27 3.2928932188134556 -vertex 0.2444297669803962 27 3.168530387697456 -endloop -endfacet -facet normal 0.47139673682599803 -2.6167775547869422e-17 0.8819212643483549 -outer loop -vertex 0.41731656763491065 18 3.0761204674887135 -vertex 0.2444297669803961 18 3.168530387697456 -vertex 0.24442976698039787 0 3.168530387697455 -endloop -endfacet -facet normal 0.47139673682599803 -2.6167775547869422e-17 0.8819212643483549 -outer loop -vertex 0.41731656763491065 18 3.0761204674887135 -vertex 0.24442976698039787 0 3.168530387697455 -vertex 0.41731656763490976 1.232595164407831e-32 3.076120467488714 -endloop -endfacet -facet normal 0.47139673682599803 -2.6167775547869422e-17 0.8819212643483549 -outer loop -vertex 0.4173165676349102 45.000000000000014 3.076120467488715 -vertex 0.24442976698039787 45.000000000000014 3.168530387697455 -vertex 0.2444297669803962 27 3.168530387697456 -endloop -endfacet -facet normal 0.47139673682599803 -2.6167775547869422e-17 0.8819212643483549 -outer loop -vertex 0.4173165676349102 45.000000000000014 3.076120467488715 -vertex 0.2444297669803962 27 3.168530387697456 -vertex 0.4173165676349098 27 3.076120467488714 -endloop -endfacet -facet normal 0.2902846772544625 -3.2228073238378674e-17 0.9569403357322088 -outer loop -vertex 0.6049096779838317 18 3.019214719596782 -vertex 0.41731656763491065 18 3.0761204674887135 -vertex 0.41731656763490976 1.232595164407831e-32 3.076120467488714 -endloop -endfacet -facet normal 0.2902846772544625 -3.2228073238378674e-17 0.9569403357322088 -outer loop -vertex 0.6049096779838317 18 3.019214719596782 -vertex 0.41731656763490976 1.232595164407831e-32 3.076120467488714 -vertex 0.6049096779838714 0 3.0192147195967696 -endloop -endfacet -facet normal 0.2902846772544625 -3.2228073238378674e-17 0.9569403357322088 -outer loop -vertex 0.6049096779838719 45 3.019214719596771 -vertex 0.4173165676349102 45.000000000000014 3.076120467488715 -vertex 0.4173165676349098 27 3.076120467488714 -endloop -endfacet -facet normal 0.2902846772544625 -3.2228073238378674e-17 0.9569403357322088 -outer loop -vertex 0.6049096779838719 45 3.019214719596771 -vertex 0.4173165676349098 27 3.076120467488714 -vertex 0.6049096779838131 27 3.0192147195967878 -endloop -endfacet -facet normal 0.09801714032956133 -4.419507989227064e-16 0.9951847266721968 -outer loop -vertex 0.800000000000044 18 3.000000000000004 -vertex 0.6049096779838317 18 3.019214719596782 -vertex 0.6049096779838714 0 3.0192147195967696 -endloop -endfacet -facet normal 0.09801714032956133 -4.419507989227064e-16 0.9951847266721968 -outer loop -vertex 0.800000000000044 18 3.000000000000004 -vertex 0.6049096779838714 0 3.0192147195967696 -vertex 0.7999999999999998 -1.9721522630525295e-31 3.0000000000000004 -endloop -endfacet -facet normal 0.09801714032956133 -4.419507989227064e-16 0.9951847266721968 -outer loop -vertex 0.8000000000000018 45 3.0000000000000204 -vertex 0.6049096779838719 45 3.019214719596771 -vertex 0.6049096779838131 27 3.0192147195967878 -endloop -endfacet -facet normal 0.09801714032956133 -4.419507989227064e-16 0.9951847266721968 -outer loop -vertex 0.8000000000000018 45 3.0000000000000204 -vertex 0.6049096779838131 27 3.0192147195967878 -vertex 0.8000000000000674 27 3.0000000000000058 +vertex 0.7928932188134517 45.000000000000014 3.292893218813453 +vertex 0.6685303876974562 27 3.4444297669803947 +vertex 0.7928932188134487 27 3.2928932188134556 endloop endfacet facet normal -0.9951847266721969 0.09801714032956006 0 @@ -597,7 +625,7 @@ endfacet facet normal -0.09801714032955988 -0.9951847266721969 0 outer loop vertex 13.377906449072608 26.913533761814534 3 -vertex 12.50000000000002 27 3.0000000000000058 +vertex 12.50000000000002 27 3.000000000000006 vertex 12.5 27 0 endloop endfacet @@ -706,6 +734,34 @@ vertex 16.913533761814534 23.37790644907258 0 vertex 17 22.5 0 endloop endfacet +facet normal 0.6343932841636453 0 0.7730104533627373 +outer loop +vertex 0.8 18 3.287060834222592 +vertex 0.7928932188134494 18 3.2928932188134543 +vertex 0.7928932188134517 0 3.292893218813453 +endloop +endfacet +facet normal 0.6343932841636453 0 0.7730104533627373 +outer loop +vertex 0.8 18 3.287060834222592 +vertex 0.7928932188134517 0 3.292893218813453 +vertex 0.8000000000000003 0 3.287060834222593 +endloop +endfacet +facet normal 0.6343932841636453 0 0.7730104533627373 +outer loop +vertex 0.8000000000000003 45.000000000000014 3.287060834222593 +vertex 0.7928932188134517 45.000000000000014 3.292893218813453 +vertex 0.7928932188134487 27 3.2928932188134556 +endloop +endfacet +facet normal 0.6343932841636453 0 0.7730104533627373 +outer loop +vertex 0.8000000000000003 45.000000000000014 3.287060834222593 +vertex 0.7928932188134487 27 3.2928932188134556 +vertex 0.8 27 3.2870608342225927 +endloop +endfacet facet normal 3.197442310920453e-16 0 1 outer loop vertex 25 0 3 @@ -717,14 +773,14 @@ facet normal 3.197442310920453e-16 0 1 outer loop vertex 25 0 3 vertex 12.500000000000009 18 3.000000000000004 -vertex 0.800000000000044 18 3.000000000000004 +vertex 0.8000000000000002 18 3.000000000000004 endloop endfacet facet normal 3.197442310920453e-16 0 1 outer loop vertex 25 0 3 -vertex 0.800000000000044 18 3.000000000000004 -vertex 0.7999999999999998 -1.9721522630525295e-31 3.0000000000000004 +vertex 0.8000000000000002 18 3.000000000000004 +vertex 0.8 0 3 endloop endfacet facet normal 0 0 1 @@ -941,35 +997,63 @@ facet normal 0 0 1 outer loop vertex 25 26.913533761814534 3 vertex 25 27 3 -vertex 12.50000000000002 27 3.0000000000000058 +vertex 12.50000000000002 27 3.000000000000006 endloop endfacet facet normal 0 0 1 outer loop vertex 25 26.913533761814534 3 -vertex 12.50000000000002 27 3.0000000000000058 +vertex 12.50000000000002 27 3.000000000000006 vertex 13.377906449072608 26.913533761814534 3 endloop endfacet -facet normal 4.618527782440658e-16 0 1 +facet normal 4.973799150320709e-16 0 1 outer loop -vertex 12.50000000000002 27 3.0000000000000058 +vertex 12.50000000000002 27 3.000000000000006 vertex 25 27 3 vertex 25 45 3 endloop endfacet -facet normal 4.618527782440658e-16 0 1 +facet normal 4.973799150320709e-16 0 1 outer loop -vertex 12.50000000000002 27 3.0000000000000058 +vertex 12.50000000000002 27 3.000000000000006 vertex 25 45 3 -vertex 0.8000000000000018 45 3.0000000000000204 +vertex 0.8 45 3 endloop endfacet -facet normal 4.618527782440658e-16 0 1 +facet normal 4.973799150320709e-16 0 1 outer loop -vertex 12.50000000000002 27 3.0000000000000058 -vertex 0.8000000000000018 45 3.0000000000000204 -vertex 0.8000000000000674 27 3.0000000000000058 +vertex 12.50000000000002 27 3.000000000000006 +vertex 0.8 45 3 +vertex 0.8 27 3.000000000000006 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 0.8000000000000002 18 3.000000000000004 +vertex 0.8 18 3.287060834222592 +vertex 0.8000000000000003 0 3.287060834222593 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 0.8000000000000002 18 3.000000000000004 +vertex 0.8000000000000003 0 3.287060834222593 +vertex 0.8 0 3 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 0.8 45 3 +vertex 0.8000000000000003 45.000000000000014 3.287060834222593 +vertex 0.8 27 3.2870608342225927 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 0.8 45 3 +vertex 0.8 27 3.2870608342225927 +vertex 0.8 27 3.000000000000006 endloop endfacet facet normal -1 0 0 @@ -1345,170 +1429,464 @@ endloop endfacet facet normal -1 0 0 outer loop -vertex 0 18 3.4060839334408586 +vertex 0 18 4 +vertex 0 18 3.804909677983869 +vertex 0 18 3.617316567634913 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 0 18 4 +vertex 0 18 3.617316567634913 +vertex 0 18 3.444429766980394 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 0 18 4 +vertex 0 18 3.444429766980394 vertex 0 18 3.2928932188134543 -vertex 0 18 3.168530387697456 endloop endfacet facet normal -1 0 0 outer loop -vertex 0 18 3.4060839334408586 -vertex 0 18 3.168530387697456 -vertex 0 18 3.0761204674887135 -endloop -endfacet -facet normal -1 0 0 -outer loop -vertex 0 18 3.4060839334408586 -vertex 0 18 3.0761204674887135 -vertex 0 18 3.019214719596782 -endloop -endfacet -facet normal -1 0 0 -outer loop -vertex 0 18 3.4060839334408586 -vertex 0 18 3.019214719596782 +vertex 0 18 4 +vertex 0 18 3.2928932188134543 vertex 0 18 3.000000000000004 endloop endfacet facet normal -1 0 0 outer loop -vertex 0 18 3.4060839334408586 +vertex 0 18 4 vertex 0 18 3.000000000000004 vertex 0 18 0 endloop endfacet facet normal -1 0 0 outer loop -vertex 0 18 3.4060839334408586 +vertex 0 18 4 vertex 0 18 0 vertex 0 0 0 endloop endfacet facet normal -1 0 0 outer loop -vertex 0 18 3.4060839334408586 +vertex 0 18 4 vertex 0 0 0 vertex 0 0 3 endloop endfacet facet normal -1 0 0 outer loop -vertex 0 18 3.4060839334408586 +vertex 0 18 4 vertex 0 0 3 -vertex 0 0 3.019214719596771 +vertex 0 0 3.2928932188134534 endloop endfacet facet normal -1 0 0 outer loop -vertex 0 18 3.4060839334408586 -vertex 0 0 3.019214719596771 -vertex 0 0 3.076120467488713 +vertex 0 18 4 +vertex 0 0 3.2928932188134534 +vertex 0 0 3.444429766980395 endloop endfacet facet normal -1 0 0 outer loop -vertex 0 18 3.4060839334408586 -vertex 0 0 3.076120467488713 -vertex 0 0 3.1685303876974547 +vertex 0 18 4 +vertex 0 0 3.444429766980395 +vertex 0 0 3.617316567634913 endloop endfacet facet normal -1 0 0 outer loop -vertex 0 18 3.4060839334408586 -vertex 0 0 3.1685303876974547 -vertex 0 0 3.292893218813454 +vertex 0 18 4 +vertex 0 0 3.617316567634913 +vertex 0 0 3.80490967798387 endloop endfacet facet normal -1 0 0 outer loop -vertex 0 18 3.4060839334408586 -vertex 0 0 3.292893218813454 -vertex -1.5543122344752192e-15 3.636687049369193e-17 3.4060839334408612 +vertex 0 18 4 +vertex 0 0 3.80490967798387 +vertex 0 0 4 endloop endfacet -facet normal 0.9997608280197253 0.021869768112931492 0 +facet normal -1 0 0 outer loop -vertex -1.5543122344752192e-15 45.00000000000007 3.4060839334408612 -vertex 0 45 3.292893218813455 -vertex 0 45 3.168530387697458 +vertex 0 45 4 +vertex 0 45 3.804909677983869 +vertex 0 45 3.617316567634913 endloop endfacet -facet normal 0.9997608280197253 0.021869768112931492 0 +facet normal -1 0 0 outer loop -vertex -1.5543122344752192e-15 45.00000000000007 3.4060839334408612 -vertex 0 45 3.168530387697458 -vertex 0 45 3.0761204674887153 +vertex 0 45 4 +vertex 0 45 3.617316567634913 +vertex 0 45 3.444429766980394 endloop endfacet -facet normal 0.9997608280197253 0.021869768112931492 0 +facet normal -1 0 0 outer loop -vertex -1.5543122344752192e-15 45.00000000000007 3.4060839334408612 -vertex 0 45 3.0761204674887153 -vertex 0 45 3.0192147195967998 +vertex 0 45 4 +vertex 0 45 3.444429766980394 +vertex 0 45 3.2928932188134543 endloop endfacet -facet normal 0.9997608280197253 0.021869768112931492 0 +facet normal -1 0 0 outer loop -vertex -1.5543122344752192e-15 45.00000000000007 3.4060839334408612 -vertex 0 45 3.0192147195967998 +vertex 0 45 4 +vertex 0 45 3.2928932188134543 vertex 0 45 3 endloop endfacet -facet normal 0.9997608280197253 0.021869768112931492 0 +facet normal -1 0 0 outer loop -vertex -1.5543122344752192e-15 45.00000000000007 3.4060839334408612 +vertex 0 45 4 vertex 0 45 3 vertex 0 45 0 endloop endfacet -facet normal 0.9997608280197253 0.021869768112931492 0 +facet normal -1 0 0 outer loop -vertex -1.5543122344752192e-15 45.00000000000007 3.4060839334408612 +vertex 0 45 4 vertex 0 45 0 vertex 0 27 0 endloop endfacet -facet normal 0.9997608280197253 0.021869768112931492 0 +facet normal -1 0 0 outer loop -vertex -1.5543122344752192e-15 45.00000000000007 3.4060839334408612 +vertex 0 45 4 vertex 0 27 0 -vertex 0 27 3.0000000000000058 +vertex 0 27 3.000000000000006 endloop endfacet -facet normal 0.9997608280197253 0.021869768112931492 0 +facet normal -1 0 0 outer loop -vertex -1.5543122344752192e-15 45.00000000000007 3.4060839334408612 -vertex 0 27 3.0000000000000058 -vertex 0 27 3.0192147195967878 -endloop -endfacet -facet normal 0.9997608280197253 0.021869768112931492 0 -outer loop -vertex -1.5543122344752192e-15 45.00000000000007 3.4060839334408612 -vertex 0 27 3.0192147195967878 -vertex 0 27 3.076120467488714 -endloop -endfacet -facet normal 0.9997608280197253 0.021869768112931492 0 -outer loop -vertex -1.5543122344752192e-15 45.00000000000007 3.4060839334408612 -vertex 0 27 3.076120467488714 -vertex 0 27 3.168530387697456 -endloop -endfacet -facet normal 0.9997608280197253 0.021869768112931492 0 -outer loop -vertex -1.5543122344752192e-15 45.00000000000007 3.4060839334408612 -vertex 0 27 3.168530387697456 +vertex 0 45 4 +vertex 0 27 3.000000000000006 vertex 0 27 3.2928932188134556 endloop endfacet -facet normal 0.9997608280197253 0.021869768112931492 0 +facet normal -1 0 0 outer loop -vertex -1.5543122344752192e-15 45.00000000000007 3.4060839334408612 +vertex 0 45 4 vertex 0 27 3.2928932188134556 -vertex 0 27 3.4060839334408586 +vertex 0 27 3.4444297669803947 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 0 45 4 +vertex 0 27 3.4444297669803947 +vertex 0 27 3.617316567634912 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 0 45 4 +vertex 0 27 3.617316567634912 +vertex 0 27 3.8049096779838694 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 0 45 4 +vertex 0 27 3.8049096779838694 +vertex 0 27 4 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 45 0 +vertex 28 27 0 +vertex 12.5 27 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 45 0 +vertex 12.5 27 0 +vertex 0 27 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 45 0 +vertex 0 27 0 +vertex 0 45 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 27 0 +vertex 28 26.913533761814534 0 +vertex 13.377906449072578 26.913533761814534 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 27 0 +vertex 13.377906449072578 26.913533761814534 0 +vertex 12.5 27 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 26.913533761814534 0 +vertex 28 26.657457896300794 0 +vertex 14.222075445642904 26.65745789630079 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 26.913533761814534 0 +vertex 14.222075445642904 26.65745789630079 0 +vertex 13.377906449072578 26.913533761814534 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 26.657457896300794 0 +vertex 28 26.24161325536144 0 +vertex 15.00006604858821 26.241613255361454 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 26.657457896300794 0 +vertex 15.00006604858821 26.241613255361454 0 +vertex 14.222075445642904 26.65745789630079 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 26.24161325536144 0 +vertex 28 25.681980515339475 0 +vertex 15.681980515339463 25.681980515339465 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 26.24161325536144 0 +vertex 15.681980515339463 25.681980515339465 0 +vertex 15.00006604858821 26.241613255361454 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 25.681980515339475 0 +vertex 28 25.00006604858821 0 +vertex 16.241613255361454 25.000066048588206 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 25.681980515339475 0 +vertex 16.241613255361454 25.000066048588206 0 +vertex 15.681980515339463 25.681980515339465 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 25.00006604858821 0 +vertex 28 24.222075445642925 0 +vertex 16.65745789630079 24.2220754456429 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 25.00006604858821 0 +vertex 16.65745789630079 24.2220754456429 0 +vertex 16.241613255361454 25.000066048588206 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 24.222075445642925 0 +vertex 28 23.377906449072558 0 +vertex 16.913533761814534 23.37790644907258 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 24.222075445642925 0 +vertex 16.913533761814534 23.37790644907258 0 +vertex 16.65745789630079 24.2220754456429 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 23.377906449072558 0 +vertex 28 22.5 0 +vertex 17 22.5 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 23.377906449072558 0 +vertex 17 22.5 0 +vertex 16.913533761814534 23.37790644907258 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 22.5 0 +vertex 28 21.62209355092741 0 +vertex 16.913533761814538 21.622093550927424 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 22.5 0 +vertex 16.913533761814538 21.622093550927424 0 +vertex 17 22.5 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 21.62209355092741 0 +vertex 28 20.77792455435712 0 +vertex 16.65745789630079 20.777924554357096 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 21.62209355092741 0 +vertex 16.65745789630079 20.777924554357096 0 +vertex 16.913533761814538 21.622093550927424 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 20.77792455435712 0 +vertex 28 19.999933951411776 0 +vertex 16.241613255361454 19.99993395141179 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 20.77792455435712 0 +vertex 16.241613255361454 19.99993395141179 0 +vertex 16.65745789630079 20.777924554357096 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 19.999933951411776 0 +vertex 28 19.31801948466054 0 +vertex 15.681980515339465 19.318019484660535 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 19.999933951411776 0 +vertex 15.681980515339465 19.318019484660535 0 +vertex 16.241613255361454 19.99993395141179 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 19.31801948466054 0 +vertex 28 18.758386744638557 0 +vertex 15.00006604858821 18.758386744638546 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 19.31801948466054 0 +vertex 15.00006604858821 18.758386744638546 0 +vertex 15.681980515339465 19.318019484660535 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 18.758386744638557 0 +vertex 28 18.342542103699206 0 +vertex 14.222075445642904 18.34254210369921 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 18.758386744638557 0 +vertex 14.222075445642904 18.34254210369921 0 +vertex 15.00006604858821 18.758386744638546 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 18.342542103699206 0 +vertex 28 18.086466238185466 0 +vertex 13.377906449072578 18.086466238185462 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 18.342542103699206 0 +vertex 13.377906449072578 18.086466238185462 0 +vertex 14.222075445642904 18.34254210369921 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 18.086466238185466 0 +vertex 28 18 0 +vertex 12.5 18 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 28 18.086466238185466 0 +vertex 12.5 18 0 +vertex 13.377906449072578 18.086466238185462 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 12.5 18 0 +vertex 28 18 0 +vertex 28 0 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 12.5 18 0 +vertex 28 0 0 +vertex 0 0 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 12.5 18 0 +vertex 0 0 0 +vertex 0 18 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 37 45 0 +vertex 37 0 0 +vertex 34 0 0 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex 37 45 0 +vertex 34 0 0 +vertex 34 45 0 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 28 0 25 +vertex 34 0 25 +vertex 34 45 25 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 28 0 25 +vertex 34 45 25 +vertex 28 45 25 endloop endfacet facet normal 0 -1 0 @@ -1522,13 +1900,13 @@ facet normal 0 -1 0 outer loop vertex 28 0 0 vertex 25 0 3 -vertex 0.7999999999999998 -1.9721522630525295e-31 3.0000000000000004 +vertex 0.8 0 3 endloop endfacet facet normal 0 -1 0 outer loop vertex 28 0 0 -vertex 0.7999999999999998 -1.9721522630525295e-31 3.0000000000000004 +vertex 0.8 0 3 vertex 0 0 3 endloop endfacet @@ -1541,65 +1919,79 @@ endloop endfacet facet normal 0 -1 0 outer loop -vertex 0.7999999999999998 -1.9721522630525295e-31 3.0000000000000004 -vertex 0.6049096779838714 0 3.0192147195967696 -vertex 0 0 3.019214719596771 +vertex 0.8 0 3 +vertex 0.8000000000000003 0 3.287060834222593 +vertex 0.7928932188134517 0 3.292893218813453 endloop endfacet facet normal 0 -1 0 outer loop -vertex 0.7999999999999998 -1.9721522630525295e-31 3.0000000000000004 -vertex 0 0 3.019214719596771 +vertex 0.8 0 3 +vertex 0.7928932188134517 0 3.292893218813453 +vertex 0 0 3.2928932188134534 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex 0.8 0 3 +vertex 0 0 3.2928932188134534 vertex 0 0 3 endloop endfacet facet normal 0 -1 0 outer loop -vertex 0.6049096779838714 0 3.0192147195967696 -vertex 0.41731656763490976 1.232595164407831e-32 3.076120467488714 -vertex 0 0 3.076120467488713 +vertex 0.7928932188134517 0 3.292893218813453 +vertex 0.6685303876974542 0 3.4444297669803996 +vertex 0 0 3.444429766980395 endloop endfacet facet normal 0 -1 0 outer loop -vertex 0.6049096779838714 0 3.0192147195967696 -vertex 0 0 3.076120467488713 -vertex 0 0 3.019214719596771 +vertex 0.7928932188134517 0 3.292893218813453 +vertex 0 0 3.444429766980395 +vertex 0 0 3.2928932188134534 endloop endfacet facet normal 0 -1 0 outer loop -vertex 0.41731656763490976 1.232595164407831e-32 3.076120467488714 -vertex 0.24442976698039787 0 3.168530387697455 -vertex 0 0 3.1685303876974547 +vertex 0.6685303876974542 0 3.4444297669803996 +vertex 0.5761204674887123 0 3.6173165676349113 +vertex 0 0 3.617316567634913 endloop endfacet facet normal 0 -1 0 outer loop -vertex 0.41731656763490976 1.232595164407831e-32 3.076120467488714 -vertex 0 0 3.1685303876974547 -vertex 0 0 3.076120467488713 +vertex 0.6685303876974542 0 3.4444297669803996 +vertex 0 0 3.617316567634913 +vertex 0 0 3.444429766980395 endloop endfacet facet normal 0 -1 0 outer loop -vertex 0.24442976698039787 0 3.168530387697455 -vertex 0.0928932188134517 0 3.292893218813453 -vertex 0 0 3.292893218813454 +vertex 0.5761204674887123 0 3.6173165676349113 +vertex 0.5192147195967698 0 3.8049096779838716 +vertex 0 0 3.80490967798387 endloop endfacet facet normal 0 -1 0 outer loop -vertex 0.24442976698039787 0 3.168530387697455 -vertex 0 0 3.292893218813454 -vertex 0 0 3.1685303876974547 +vertex 0.5761204674887123 0 3.6173165676349113 +vertex 0 0 3.80490967798387 +vertex 0 0 3.617316567634913 endloop endfacet facet normal 0 -1 0 outer loop -vertex 0.0928932188134517 0 3.292893218813453 -vertex -1.5543122344752192e-15 3.636687049369193e-17 3.4060839334408612 -vertex 0 0 3.292893218813454 +vertex 0.5192147195967698 0 3.8049096779838716 +vertex 0.5 0 4 +vertex 0 0 4 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex 0.5192147195967698 0 3.8049096779838716 +vertex 0 0 4 +vertex 0 0 3.80490967798387 endloop endfacet facet normal 0 -1 0 @@ -1884,65 +2276,79 @@ endloop endfacet facet normal 0 1 0 outer loop -vertex 0.0928932188134517 45.000000000000014 3.292893218813453 -vertex 0 45 3.292893218813455 -vertex -1.5543122344752192e-15 45.00000000000007 3.4060839334408612 +vertex 0.5 45 4 +vertex 0.5192147195967698 45.000000000000014 3.8049096779838716 +vertex 0 45 3.804909677983869 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.0928932188134517 45.000000000000014 3.292893218813453 -vertex 0.24442976698039787 45.000000000000014 3.168530387697455 -vertex 0 45 3.168530387697458 +vertex 0.5 45 4 +vertex 0 45 3.804909677983869 +vertex 0 45 4 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.0928932188134517 45.000000000000014 3.292893218813453 -vertex 0 45 3.168530387697458 -vertex 0 45 3.292893218813455 +vertex 0.5192147195967698 45.000000000000014 3.8049096779838716 +vertex 0.5761204674887123 45 3.6173165676349113 +vertex 0 45 3.617316567634913 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.24442976698039787 45.000000000000014 3.168530387697455 -vertex 0.4173165676349102 45.000000000000014 3.076120467488715 -vertex 0 45 3.0761204674887153 +vertex 0.5192147195967698 45.000000000000014 3.8049096779838716 +vertex 0 45 3.617316567634913 +vertex 0 45 3.804909677983869 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.24442976698039787 45.000000000000014 3.168530387697455 -vertex 0 45 3.0761204674887153 -vertex 0 45 3.168530387697458 +vertex 0.5761204674887123 45 3.6173165676349113 +vertex 0.6685303876974542 45.000000000000014 3.4444297669803996 +vertex 0 45 3.444429766980394 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.4173165676349102 45.000000000000014 3.076120467488715 -vertex 0.6049096779838719 45 3.019214719596771 -vertex 0 45 3.0192147195967998 +vertex 0.5761204674887123 45 3.6173165676349113 +vertex 0 45 3.444429766980394 +vertex 0 45 3.617316567634913 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.4173165676349102 45.000000000000014 3.076120467488715 -vertex 0 45 3.0192147195967998 -vertex 0 45 3.0761204674887153 +vertex 0.6685303876974542 45.000000000000014 3.4444297669803996 +vertex 0.7928932188134517 45.000000000000014 3.292893218813453 +vertex 0 45 3.2928932188134543 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.6049096779838719 45 3.019214719596771 -vertex 0.8000000000000018 45 3.0000000000000204 +vertex 0.6685303876974542 45.000000000000014 3.4444297669803996 +vertex 0 45 3.2928932188134543 +vertex 0 45 3.444429766980394 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex 0.7928932188134517 45.000000000000014 3.292893218813453 +vertex 0.8000000000000003 45.000000000000014 3.287060834222593 +vertex 0.8 45 3 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex 0.7928932188134517 45.000000000000014 3.292893218813453 +vertex 0.8 45 3 vertex 0 45 3 endloop endfacet facet normal 0 1 0 outer loop -vertex 0.6049096779838719 45 3.019214719596771 +vertex 0.7928932188134517 45.000000000000014 3.292893218813453 vertex 0 45 3 -vertex 0 45 3.0192147195967998 +vertex 0 45 3.2928932188134543 endloop endfacet facet normal 0 1 0 @@ -1959,30 +2365,30 @@ vertex 25 45 3 vertex 25 45 22 endloop endfacet -facet normal 0 -1 0 +facet normal 0 1 0 outer loop -vertex 0.8000000000000018 45 3.0000000000000204 +vertex 0.8 45 3 vertex 25 45 3 vertex 28 45 3 endloop endfacet -facet normal 0 -1 0 +facet normal 0 1 0 outer loop -vertex 0.8000000000000018 45 3.0000000000000204 +vertex 0.8 45 3 vertex 28 45 3 vertex 28 45 0 endloop endfacet -facet normal 0 -1 0 +facet normal 0 1 0 outer loop -vertex 0.8000000000000018 45 3.0000000000000204 +vertex 0.8 45 3 vertex 28 45 0 vertex 0 45 0 endloop endfacet -facet normal 0 -1 0 +facet normal 0 1 0 outer loop -vertex 0.8000000000000018 45 3.0000000000000204 +vertex 0.8 45 3 vertex 0 45 0 vertex 0 45 3 endloop @@ -2001,298 +2407,4 @@ vertex 34 45 0 vertex 34 45 22 endloop endfacet -facet normal 0 0 -1 -outer loop -vertex 28 45 0 -vertex 28 27 0 -vertex 12.5 27 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 45 0 -vertex 12.5 27 0 -vertex 0 27 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 45 0 -vertex 0 27 0 -vertex 0 45 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 27 0 -vertex 28 26.913533761814534 0 -vertex 13.377906449072578 26.913533761814534 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 27 0 -vertex 13.377906449072578 26.913533761814534 0 -vertex 12.5 27 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 26.913533761814534 0 -vertex 28 26.657457896300794 0 -vertex 14.222075445642904 26.65745789630079 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 26.913533761814534 0 -vertex 14.222075445642904 26.65745789630079 0 -vertex 13.377906449072578 26.913533761814534 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 26.657457896300794 0 -vertex 28 26.24161325536144 0 -vertex 15.00006604858821 26.241613255361454 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 26.657457896300794 0 -vertex 15.00006604858821 26.241613255361454 0 -vertex 14.222075445642904 26.65745789630079 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 26.24161325536144 0 -vertex 28 25.681980515339475 0 -vertex 15.681980515339463 25.681980515339465 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 26.24161325536144 0 -vertex 15.681980515339463 25.681980515339465 0 -vertex 15.00006604858821 26.241613255361454 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 25.681980515339475 0 -vertex 28 25.00006604858821 0 -vertex 16.241613255361454 25.000066048588206 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 25.681980515339475 0 -vertex 16.241613255361454 25.000066048588206 0 -vertex 15.681980515339463 25.681980515339465 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 25.00006604858821 0 -vertex 28 24.222075445642925 0 -vertex 16.65745789630079 24.2220754456429 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 25.00006604858821 0 -vertex 16.65745789630079 24.2220754456429 0 -vertex 16.241613255361454 25.000066048588206 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 24.222075445642925 0 -vertex 28 23.377906449072558 0 -vertex 16.913533761814534 23.37790644907258 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 24.222075445642925 0 -vertex 16.913533761814534 23.37790644907258 0 -vertex 16.65745789630079 24.2220754456429 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 23.377906449072558 0 -vertex 28 22.5 0 -vertex 17 22.5 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 23.377906449072558 0 -vertex 17 22.5 0 -vertex 16.913533761814534 23.37790644907258 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 22.5 0 -vertex 28 21.62209355092741 0 -vertex 16.913533761814538 21.622093550927424 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 22.5 0 -vertex 16.913533761814538 21.622093550927424 0 -vertex 17 22.5 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 21.62209355092741 0 -vertex 28 20.77792455435712 0 -vertex 16.65745789630079 20.777924554357096 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 21.62209355092741 0 -vertex 16.65745789630079 20.777924554357096 0 -vertex 16.913533761814538 21.622093550927424 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 20.77792455435712 0 -vertex 28 19.999933951411776 0 -vertex 16.241613255361454 19.99993395141179 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 20.77792455435712 0 -vertex 16.241613255361454 19.99993395141179 0 -vertex 16.65745789630079 20.777924554357096 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 19.999933951411776 0 -vertex 28 19.31801948466054 0 -vertex 15.681980515339465 19.318019484660535 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 19.999933951411776 0 -vertex 15.681980515339465 19.318019484660535 0 -vertex 16.241613255361454 19.99993395141179 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 19.31801948466054 0 -vertex 28 18.758386744638557 0 -vertex 15.00006604858821 18.758386744638546 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 19.31801948466054 0 -vertex 15.00006604858821 18.758386744638546 0 -vertex 15.681980515339465 19.318019484660535 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 18.758386744638557 0 -vertex 28 18.342542103699206 0 -vertex 14.222075445642904 18.34254210369921 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 18.758386744638557 0 -vertex 14.222075445642904 18.34254210369921 0 -vertex 15.00006604858821 18.758386744638546 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 18.342542103699206 0 -vertex 28 18.086466238185466 0 -vertex 13.377906449072578 18.086466238185462 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 18.342542103699206 0 -vertex 13.377906449072578 18.086466238185462 0 -vertex 14.222075445642904 18.34254210369921 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 18.086466238185466 0 -vertex 28 18 0 -vertex 12.5 18 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 28 18.086466238185466 0 -vertex 12.5 18 0 -vertex 13.377906449072578 18.086466238185462 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 12.5 18 0 -vertex 28 18 0 -vertex 28 0 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 12.5 18 0 -vertex 28 0 0 -vertex 0 0 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 12.5 18 0 -vertex 0 0 0 -vertex 0 18 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 37 45 0 -vertex 37 0 0 -vertex 34 0 0 -endloop -endfacet -facet normal 0 0 -1 -outer loop -vertex 37 45 0 -vertex 34 0 0 -vertex 34 45 0 -endloop -endfacet -facet normal 0 0 1 -outer loop -vertex 28 0 25 -vertex 34 0 25 -vertex 34 45 25 -endloop -endfacet -facet normal 0 0 1 -outer loop -vertex 28 0 25 -vertex 34 45 25 -vertex 28 45 25 -endloop -endfacet endsolid csg.js