Skip to content

Commit

Permalink
update to 2025-01
Browse files Browse the repository at this point in the history
  • Loading branch information
schiele committed Jan 22, 2025
1 parent 599ec77 commit 7bb3c02
Show file tree
Hide file tree
Showing 1,487 changed files with 493,070 additions and 32,181 deletions.
6 changes: 4 additions & 2 deletions colors.scad
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,7 @@ function ldraw_color_LDConfig(id) = (
(id==511) ? ["#F4F4F4FF","#333333"] : (
(id==10002) ? ["#00852BFF","#333333"] : (
(id==10010) ? ["#58AB41FF","#333333"] : (
(id==10019) ? ["#D7BA8CFF","#333333"] : (
(id==10026) ? ["#901F76FF","#333333"] : (
(id==10029) ? ["#FF9ECDFF","#333333"] : (
(id==10030) ? ["#A06EB9FF","#333333"] : (
Expand Down Expand Up @@ -216,7 +217,7 @@ function ldraw_color_LDConfig(id) = (
(id==495) ? ["#AE7A59FF","#333333"] : (
(id==10047) ? ["#FFFFFF10","#FFFFFF"] : (
(id==10000) ? ["#F8F3E4FF","#333333"] : (
(id>=2*16^6) ? [chr(35, [for (i=[5:-1:0])let(n=floor(id/16^i)%16) n+(n<10?48:55)]),chr(35, [for (i=[5:-1:0])let(n=15-floor(id/16^i)%16) n+(n<10?48:55)])] :"UNKNOWN")))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))));
(id>=2*16^6) ? [chr(35, [for (i=[5:-1:0])let(n=floor(id/16^i)%16) n+(n<10?48:55)]),chr(35, [for (i=[5:-1:0])let(n=15-floor(id/16^i)%16) n+(n<10?48:55)])] :"UNKNOWN"))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))));
function ldraw_color_LDCfgalt(id) = (
(id==0) ? ["#1B2A34FF","#2B4354"] : (
(id==1) ? ["#1E5AA8FF","#16437D"] : (
Expand Down Expand Up @@ -406,6 +407,7 @@ function ldraw_color_LDCfgalt(id) = (
(id==511) ? ["#F4F4F4FF","#C1C1C1"] : (
(id==10002) ? ["#00852BFF","#001E09"] : (
(id==10010) ? ["#58AB41FF","#316024"] : (
(id==10019) ? ["#D7BA8CFF","#BC8D42"] : (
(id==10026) ? ["#901F76FF","#3A0C30"] : (
(id==10030) ? ["#A06EB9FF","#6C3E82"] : (
(id==10031) ? ["#CDA4DEFF","#A35AC3"] : (
Expand Down Expand Up @@ -433,4 +435,4 @@ function ldraw_color_LDCfgalt(id) = (
(id==495) ? ["#AE7A59FF","#BF967D"] : (
(id==10047) ? ["#FFFFFF10","#FFFFFF"] : (
(id==10000) ? ["#EBDFD1FF","#DBC5AD"] : (
(id>=2*16^6) ? [chr(35, [for (i=[5:-1:0])let(n=floor(id/16^i)%16) n+(n<10?48:55)]),chr(35, [for (i=[5:-1:0])let(n=15-floor(id/16^i)%16) n+(n<10?48:55)])] :"UNKNOWN"))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))));
(id>=2*16^6) ? [chr(35, [for (i=[5:-1:0])let(n=floor(id/16^i)%16) n+(n<10?48:55)]),chr(35, [for (i=[5:-1:0])let(n=15-floor(id/16^i)%16) n+(n<10?48:55)])] :"UNKNOWN")))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))));
39 changes: 39 additions & 0 deletions p/1-4con43.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
use <../lib.scad>
function ldraw_lib__1_4con43() = [
// 0 Cone 43 x 0.25
// 0 Name: 1-4con43.dat
// 0 Author: Gerald Lasser [GeraldLasser]
// 0 !LDRAW_ORG Primitive UPDATE 2025-01
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2025-01-20 [OrionP] Official Update 2025-01
//
//
// 4 16 43 1 0 39.7277 1 16.4561 40.6516 0 16.8388 44 0 0
[4,16,43,1,0,39.7277,1,16.4561,40.6516,0,16.8388,44,0,0],
// 4 16 39.7277 1 16.4561 30.4053 1 30.4053 31.1124 0 31.1124 40.6516 0 16.8388
[4,16,39.7277,1,16.4561,30.4053,1,30.4053,31.1124,0,31.1124,40.6516,0,16.8388],
// 4 16 30.4053 1 30.4053 16.4561 1 39.7277 16.8388 0 40.6516 31.1124 0 31.1124
[4,16,30.4053,1,30.4053,16.4561,1,39.7277,16.8388,0,40.6516,31.1124,0,31.1124],
// 4 16 16.4561 1 39.7277 0 1 43 0 0 44 16.8388 0 40.6516
[4,16,16.4561,1,39.7277,0,1,43,0,0,44,16.8388,0,40.6516],
// 0 // conditional lines
// 5 24 43 1 0 44 0 0 43 1 -17.8106 39.7277 1 16.4561
[5,24,43,1,0,44,0,0,43,1,-17.8106,39.7277,1,16.4561],
// 5 24 39.7277 1 16.4561 40.6516 0 16.8388 43 1 0 30.4053 1 30.4053
[5,24,39.7277,1,16.4561,40.6516,0,16.8388,43,1,0,30.4053,1,30.4053],
// 5 24 30.4053 1 30.4053 31.1124 0 31.1124 39.7277 1 16.4561 16.4561 1 39.7277
[5,24,30.4053,1,30.4053,31.1124,0,31.1124,39.7277,1,16.4561,16.4561,1,39.7277],
// 5 24 16.4561 1 39.7277 16.8388 0 40.6516 30.4053 1 30.4053 0 1 43
[5,24,16.4561,1,39.7277,16.8388,0,40.6516,30.4053,1,30.4053,0,1,43],
// 5 24 0 1 43 0 0 44 16.4561 1 39.7277 -17.8106 1 43
[5,24,0,1,43,0,0,44,16.4561,1,39.7277,-17.8106,1,43],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__1_4con43(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__1_4con43(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
ldraw_lib__1_4con43(line=0.2);
30 changes: 30 additions & 0 deletions p/1-8con9.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
use <../lib.scad>
function ldraw_lib__1_8con9() = [
// 0 Cone 9 x 0.125
// 0 Name: 1-8con9.dat
// 0 Author: Magnus Forsberg [MagFors]
// 0 !LDRAW_ORG Primitive UPDATE 2024-10
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2024-12-01 [OrionP] Official Update 2024-10
//
// 4 16 9 1 0 8.3151 1 3.4443 9.239 0 3.827 10 0 0
[4,16,9,1,0,8.3151,1,3.4443,9.239,0,3.827,10,0,0],
// 4 16 8.3151 1 3.4443 6.3639 1 6.3639 7.071 0 7.071 9.239 0 3.827
[4,16,8.3151,1,3.4443,6.3639,1,6.3639,7.071,0,7.071,9.239,0,3.827],
// 0 // conditional lines
// 5 24 9 1 0 10 0 0 9 1 -3.7278 8.3151 1 3.4443
[5,24,9,1,0,10,0,0,9,1,-3.7278,8.3151,1,3.4443],
// 5 24 8.3151 1 3.4443 9.239 0 3.827 9 1 0 6.3639 1 6.3639
[5,24,8.3151,1,3.4443,9.239,0,3.827,9,1,0,6.3639,1,6.3639],
// 5 24 6.3639 1 6.3639 7.071 0 7.071 8.3151 1 3.4443 3.7278 1 9
[5,24,6.3639,1,6.3639,7.071,0,7.071,8.3151,1,3.4443,3.7278,1,9],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__1_8con9(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__1_8con9(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
ldraw_lib__1_8con9(line=0.2);
70 changes: 36 additions & 34 deletions p/4-4ring5.scad
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ function ldraw_lib__4_4ring5() = [
// 0 Ring 5 x 1.0
// 0 Name: 4-4ring5.dat
// 0 Author: Mark Kennedy [mkennedy]
// 0 !LDRAW_ORG Primitive UPDATE 2012-01
// 0 !LDRAW_ORG Primitive UPDATE 2025-01
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
Expand All @@ -17,40 +17,42 @@ function ldraw_lib__4_4ring5() = [
// 0 !HISTORY 2008-07-01 [PTadmin] Official Update 2008-01
// 0 !HISTORY 2012-02-16 [Philo] Changed to CCW
// 0 !HISTORY 2012-03-30 [PTadmin] Official Update 2012-01
// 0 !HISTORY 2024-12-30 [MagFors] Recreated using PrimGen
// 0 !HISTORY 2025-01-20 [OrionP] Official Update 2025-01
//
//
// 4 16 6 0 0 5.5433 0 2.2961 4.6195 0 1.9135 5 0 0
[4,16,6,0,0,5.5433,0,2.2961,4.6195,0,1.9135,5,0,0],
// 4 16 5.5433 0 2.2961 4.2426 0 4.2426 3.5355 0 3.5355 4.6195 0 1.9135
[4,16,5.5433,0,2.2961,4.2426,0,4.2426,3.5355,0,3.5355,4.6195,0,1.9135],
// 4 16 4.2426 0 4.2426 2.2961 0 5.5433 1.9135 0 4.6195 3.5355 0 3.5355
[4,16,4.2426,0,4.2426,2.2961,0,5.5433,1.9135,0,4.6195,3.5355,0,3.5355],
// 4 16 2.2961 0 5.5433 0 0 6 0 0 5 1.9135 0 4.6195
[4,16,2.2961,0,5.5433,0,0,6,0,0,5,1.9135,0,4.6195],
// 4 16 0 0 6 -2.2961 0 5.5433 -1.9135 0 4.6195 0 0 5
[4,16,0,0,6,-2.2961,0,5.5433,-1.9135,0,4.6195,0,0,5],
// 4 16 -2.2961 0 5.5433 -4.2426 0 4.2426 -3.5355 0 3.5355 -1.9135 0 4.6195
[4,16,-2.2961,0,5.5433,-4.2426,0,4.2426,-3.5355,0,3.5355,-1.9135,0,4.6195],
// 4 16 -4.2426 0 4.2426 -5.5433 0 2.2961 -4.6195 0 1.9135 -3.5355 0 3.5355
[4,16,-4.2426,0,4.2426,-5.5433,0,2.2961,-4.6195,0,1.9135,-3.5355,0,3.5355],
// 4 16 -5.5433 0 2.2961 -6 0 0 -5 0 0 -4.6195 0 1.9135
[4,16,-5.5433,0,2.2961,-6,0,0,-5,0,0,-4.6195,0,1.9135],
// 4 16 -6 0 0 -5.5433 0 -2.2961 -4.6195 0 -1.9135 -5 0 0
[4,16,-6,0,0,-5.5433,0,-2.2961,-4.6195,0,-1.9135,-5,0,0],
// 4 16 -5.5433 0 -2.2961 -4.2426 0 -4.2426 -3.5355 0 -3.5355 -4.6195 0 -1.9135
[4,16,-5.5433,0,-2.2961,-4.2426,0,-4.2426,-3.5355,0,-3.5355,-4.6195,0,-1.9135],
// 4 16 -4.2426 0 -4.2426 -2.2961 0 -5.5433 -1.9135 0 -4.6195 -3.5355 0 -3.5355
[4,16,-4.2426,0,-4.2426,-2.2961,0,-5.5433,-1.9135,0,-4.6195,-3.5355,0,-3.5355],
// 4 16 -2.2961 0 -5.5433 0 0 -6 0 0 -5 -1.9135 0 -4.6195
[4,16,-2.2961,0,-5.5433,0,0,-6,0,0,-5,-1.9135,0,-4.6195],
// 4 16 0 0 -6 2.2961 0 -5.5433 1.9135 0 -4.6195 0 0 -5
[4,16,0,0,-6,2.2961,0,-5.5433,1.9135,0,-4.6195,0,0,-5],
// 4 16 2.2961 0 -5.5433 4.2426 0 -4.2426 3.5355 0 -3.5355 1.9135 0 -4.6195
[4,16,2.2961,0,-5.5433,4.2426,0,-4.2426,3.5355,0,-3.5355,1.9135,0,-4.6195],
// 4 16 4.2426 0 -4.2426 5.5433 0 -2.2961 4.6195 0 -1.9135 3.5355 0 -3.5355
[4,16,4.2426,0,-4.2426,5.5433,0,-2.2961,4.6195,0,-1.9135,3.5355,0,-3.5355],
// 4 16 5.5433 0 -2.2961 6 0 0 5 0 0 4.6195 0 -1.9135
[4,16,5.5433,0,-2.2961,6,0,0,5,0,0,4.6195,0,-1.9135],
// 4 16 6 0 0 5.5434 0 2.2962 4.6195 0 1.9135 5 0 0
[4,16,6,0,0,5.5434,0,2.2962,4.6195,0,1.9135,5,0,0],
// 4 16 5.5434 0 2.2962 4.2426 0 4.2426 3.5355 0 3.5355 4.6195 0 1.9135
[4,16,5.5434,0,2.2962,4.2426,0,4.2426,3.5355,0,3.5355,4.6195,0,1.9135],
// 4 16 4.2426 0 4.2426 2.2962 0 5.5434 1.9135 0 4.6195 3.5355 0 3.5355
[4,16,4.2426,0,4.2426,2.2962,0,5.5434,1.9135,0,4.6195,3.5355,0,3.5355],
// 4 16 2.2962 0 5.5434 0 0 6 0 0 5 1.9135 0 4.6195
[4,16,2.2962,0,5.5434,0,0,6,0,0,5,1.9135,0,4.6195],
// 4 16 0 0 6 -2.2962 0 5.5434 -1.9135 0 4.6195 0 0 5
[4,16,0,0,6,-2.2962,0,5.5434,-1.9135,0,4.6195,0,0,5],
// 4 16 -2.2962 0 5.5434 -4.2426 0 4.2426 -3.5355 0 3.5355 -1.9135 0 4.6195
[4,16,-2.2962,0,5.5434,-4.2426,0,4.2426,-3.5355,0,3.5355,-1.9135,0,4.6195],
// 4 16 -4.2426 0 4.2426 -5.5434 0 2.2962 -4.6195 0 1.9135 -3.5355 0 3.5355
[4,16,-4.2426,0,4.2426,-5.5434,0,2.2962,-4.6195,0,1.9135,-3.5355,0,3.5355],
// 4 16 -5.5434 0 2.2962 -6 0 0 -5 0 0 -4.6195 0 1.9135
[4,16,-5.5434,0,2.2962,-6,0,0,-5,0,0,-4.6195,0,1.9135],
// 4 16 -6 0 0 -5.5434 0 -2.2962 -4.6195 0 -1.9135 -5 0 0
[4,16,-6,0,0,-5.5434,0,-2.2962,-4.6195,0,-1.9135,-5,0,0],
// 4 16 -5.5434 0 -2.2962 -4.2426 0 -4.2426 -3.5355 0 -3.5355 -4.6195 0 -1.9135
[4,16,-5.5434,0,-2.2962,-4.2426,0,-4.2426,-3.5355,0,-3.5355,-4.6195,0,-1.9135],
// 4 16 -4.2426 0 -4.2426 -2.2962 0 -5.5434 -1.9135 0 -4.6195 -3.5355 0 -3.5355
[4,16,-4.2426,0,-4.2426,-2.2962,0,-5.5434,-1.9135,0,-4.6195,-3.5355,0,-3.5355],
// 4 16 -2.2962 0 -5.5434 0 0 -6 0 0 -5 -1.9135 0 -4.6195
[4,16,-2.2962,0,-5.5434,0,0,-6,0,0,-5,-1.9135,0,-4.6195],
// 4 16 0 0 -6 2.2962 0 -5.5434 1.9135 0 -4.6195 0 0 -5
[4,16,0,0,-6,2.2962,0,-5.5434,1.9135,0,-4.6195,0,0,-5],
// 4 16 2.2962 0 -5.5434 4.2426 0 -4.2426 3.5355 0 -3.5355 1.9135 0 -4.6195
[4,16,2.2962,0,-5.5434,4.2426,0,-4.2426,3.5355,0,-3.5355,1.9135,0,-4.6195],
// 4 16 4.2426 0 -4.2426 5.5434 0 -2.2962 4.6195 0 -1.9135 3.5355 0 -3.5355
[4,16,4.2426,0,-4.2426,5.5434,0,-2.2962,4.6195,0,-1.9135,3.5355,0,-3.5355],
// 4 16 5.5434 0 -2.2962 6 0 0 5 0 0 4.6195 0 -1.9135
[4,16,5.5434,0,-2.2962,6,0,0,5,0,0,4.6195,0,-1.9135],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__4_4ring5(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__4_4ring5(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
Expand Down
27 changes: 27 additions & 0 deletions p/48/1-12ring18.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
use <../../lib.scad>
function ldraw_lib__48__1_12ring18() = [
// 0 Hi-Res Ring 18 x 0.0833
// 0 Name: 48\1-12ring18.dat
// 0 Author: Rene Rechthaler [Blechtaler]
// 0 !LDRAW_ORG 48_Primitive UPDATE 2024-10
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2024-12-01 [OrionP] Official Update 2024-10
//
// 4 16 19 0 0 18.8366 0 2.4795 17.8452 0 2.349 18 0 0
[4,16,19,0,0,18.8366,0,2.4795,17.8452,0,2.349,18,0,0],
// 4 16 18.8366 0 2.4795 18.3521 0 4.9172 17.3862 0 4.6584 17.8452 0 2.349
[4,16,18.8366,0,2.4795,18.3521,0,4.9172,17.3862,0,4.6584,17.8452,0,2.349],
// 4 16 18.3521 0 4.9172 17.5541 0 7.2713 16.6302 0 6.8886 17.3862 0 4.6584
[4,16,18.3521,0,4.9172,17.5541,0,7.2713,16.6302,0,6.8886,17.3862,0,4.6584],
// 4 16 17.5541 0 7.2713 16.454 0 9.5 15.588 0 9 16.6302 0 6.8886
[4,16,17.5541,0,7.2713,16.454,0,9.5,15.588,0,9,16.6302,0,6.8886],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__48__1_12ring18(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__48__1_12ring18(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
ldraw_lib__48__1_12ring18(line=0.2);
42 changes: 42 additions & 0 deletions p/48/11-48ring17.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
use <../../lib.scad>
function ldraw_lib__48__11_48ring17() = [
// 0 Hi-Res Ring 17 x 0.2292
// 0 Name: 48\11-48ring17.dat
// 0 Author: N. W. Perry [Plastikean]
// 0 !LDRAW_ORG 48_Primitive UPDATE 2024-11
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2024-12-30 [OrionP] Official Update 2024-11
//
//
// 4 16 18 0 0 17.8452 0 2.349 16.8538 0 2.2185 17 0 0
[4,16,18,0,0,17.8452,0,2.349,16.8538,0,2.2185,17,0,0],
// 4 16 17.8452 0 2.349 17.3862 0 4.6584 16.4203 0 4.3996 16.8538 0 2.2185
[4,16,17.8452,0,2.349,17.3862,0,4.6584,16.4203,0,4.3996,16.8538,0,2.2185],
// 4 16 17.3862 0 4.6584 16.6302 0 6.8886 15.7063 0 6.5059 16.4203 0 4.3996
[4,16,17.3862,0,4.6584,16.6302,0,6.8886,15.7063,0,6.5059,16.4203,0,4.3996],
// 4 16 16.6302 0 6.8886 15.588 0 9 14.722 0 8.5 15.7063 0 6.5059
[4,16,16.6302,0,6.8886,15.588,0,9,14.722,0,8.5,15.7063,0,6.5059],
// 4 16 15.588 0 9 14.2812 0 10.9584 13.4878 0 10.3496 14.722 0 8.5
[4,16,15.588,0,9,14.2812,0,10.9584,13.4878,0,10.3496,14.722,0,8.5],
// 4 16 14.2812 0 10.9584 12.7278 0 12.7278 12.0207 0 12.0207 13.4878 0 10.3496
[4,16,14.2812,0,10.9584,12.7278,0,12.7278,12.0207,0,12.0207,13.4878,0,10.3496],
// 4 16 12.7278 0 12.7278 10.9584 0 14.2812 10.3496 0 13.4878 12.0207 0 12.0207
[4,16,12.7278,0,12.7278,10.9584,0,14.2812,10.3496,0,13.4878,12.0207,0,12.0207],
// 4 16 10.9584 0 14.2812 9 0 15.588 8.5 0 14.722 10.3496 0 13.4878
[4,16,10.9584,0,14.2812,9,0,15.588,8.5,0,14.722,10.3496,0,13.4878],
// 4 16 9 0 15.588 6.8886 0 16.6302 6.5059 0 15.7063 8.5 0 14.722
[4,16,9,0,15.588,6.8886,0,16.6302,6.5059,0,15.7063,8.5,0,14.722],
// 4 16 6.8886 0 16.6302 4.6584 0 17.3862 4.3996 0 16.4203 6.5059 0 15.7063
[4,16,6.8886,0,16.6302,4.6584,0,17.3862,4.3996,0,16.4203,6.5059,0,15.7063],
// 4 16 4.6584 0 17.3862 2.349 0 17.8452 2.2185 0 16.8538 4.3996 0 16.4203
[4,16,4.6584,0,17.3862,2.349,0,17.8452,2.2185,0,16.8538,4.3996,0,16.4203],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__48__11_48ring17(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__48__11_48ring17(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
ldraw_lib__48__11_48ring17(line=0.2);
42 changes: 42 additions & 0 deletions p/48/11-48ring28.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
use <../../lib.scad>
function ldraw_lib__48__11_48ring28() = [
// 0 Hi-Res Ring 28 x 0.2292
// 0 Name: 48\11-48ring28.dat
// 0 Author: N. W. Perry [Plastikean]
// 0 !LDRAW_ORG 48_Primitive UPDATE 2024-11
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2024-12-30 [OrionP] Official Update 2024-11
//
//
// 4 16 29 0 0 28.7506 0 3.7845 27.7592 0 3.654 28 0 0
[4,16,29,0,0,28.7506,0,3.7845,27.7592,0,3.654,28,0,0],
// 4 16 28.7506 0 3.7845 28.0111 0 7.5052 27.0452 0 7.2464 27.7592 0 3.654
[4,16,28.7506,0,3.7845,28.0111,0,7.5052,27.0452,0,7.2464,27.7592,0,3.654],
// 4 16 28.0111 0 7.5052 26.7931 0 11.0983 25.8692 0 10.7156 27.0452 0 7.2464
[4,16,28.0111,0,7.5052,26.7931,0,11.0983,25.8692,0,10.7156,27.0452,0,7.2464],
// 4 16 26.7931 0 11.0983 25.114 0 14.5 24.248 0 14 25.8692 0 10.7156
[4,16,26.7931,0,11.0983,25.114,0,14.5,24.248,0,14,25.8692,0,10.7156],
// 4 16 25.114 0 14.5 23.0086 0 17.6552 22.2152 0 17.0464 24.248 0 14
[4,16,25.114,0,14.5,23.0086,0,17.6552,22.2152,0,17.0464,24.248,0,14],
// 4 16 23.0086 0 17.6552 20.5059 0 20.5059 19.7988 0 19.7988 22.2152 0 17.0464
[4,16,23.0086,0,17.6552,20.5059,0,20.5059,19.7988,0,19.7988,22.2152,0,17.0464],
// 4 16 20.5059 0 20.5059 17.6552 0 23.0086 17.0464 0 22.2152 19.7988 0 19.7988
[4,16,20.5059,0,20.5059,17.6552,0,23.0086,17.0464,0,22.2152,19.7988,0,19.7988],
// 4 16 17.6552 0 23.0086 14.5 0 25.114 14 0 24.248 17.0464 0 22.2152
[4,16,17.6552,0,23.0086,14.5,0,25.114,14,0,24.248,17.0464,0,22.2152],
// 4 16 14.5 0 25.114 11.0983 0 26.7931 10.7156 0 25.8692 14 0 24.248
[4,16,14.5,0,25.114,11.0983,0,26.7931,10.7156,0,25.8692,14,0,24.248],
// 4 16 11.0983 0 26.7931 7.5052 0 28.0111 7.2464 0 27.0452 10.7156 0 25.8692
[4,16,11.0983,0,26.7931,7.5052,0,28.0111,7.2464,0,27.0452,10.7156,0,25.8692],
// 4 16 7.5052 0 28.0111 3.7845 0 28.7506 3.654 0 27.7592 7.2464 0 27.0452
[4,16,7.5052,0,28.0111,3.7845,0,28.7506,3.654,0,27.7592,7.2464,0,27.0452],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__48__11_48ring28(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__48__11_48ring28(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
ldraw_lib__48__11_48ring28(line=0.2);
42 changes: 42 additions & 0 deletions p/48/11-48ring29.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
use <../../lib.scad>
function ldraw_lib__48__11_48ring29() = [
// 0 Hi-Res Ring 29 x 0.2292
// 0 Name: 48\11-48ring29.dat
// 0 Author: N. W. Perry [Plastikean]
// 0 !LDRAW_ORG 48_Primitive UPDATE 2024-11
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2024-12-30 [OrionP] Official Update 2024-11
//
//
// 4 16 30 0 0 29.742 0 3.915 28.7506 0 3.7845 29 0 0
[4,16,30,0,0,29.742,0,3.915,28.7506,0,3.7845,29,0,0],
// 4 16 29.742 0 3.915 28.977 0 7.764 28.0111 0 7.5052 28.7506 0 3.7845
[4,16,29.742,0,3.915,28.977,0,7.764,28.0111,0,7.5052,28.7506,0,3.7845],
// 4 16 28.977 0 7.764 27.717 0 11.481 26.7931 0 11.0983 28.0111 0 7.5052
[4,16,28.977,0,7.764,27.717,0,11.481,26.7931,0,11.0983,28.0111,0,7.5052],
// 4 16 27.717 0 11.481 25.98 0 15 25.114 0 14.5 26.7931 0 11.0983
[4,16,27.717,0,11.481,25.98,0,15,25.114,0,14.5,26.7931,0,11.0983],
// 4 16 25.98 0 15 23.802 0 18.264 23.0086 0 17.6552 25.114 0 14.5
[4,16,25.98,0,15,23.802,0,18.264,23.0086,0,17.6552,25.114,0,14.5],
// 4 16 23.802 0 18.264 21.213 0 21.213 20.5059 0 20.5059 23.0086 0 17.6552
[4,16,23.802,0,18.264,21.213,0,21.213,20.5059,0,20.5059,23.0086,0,17.6552],
// 4 16 21.213 0 21.213 18.264 0 23.802 17.6552 0 23.0086 20.5059 0 20.5059
[4,16,21.213,0,21.213,18.264,0,23.802,17.6552,0,23.0086,20.5059,0,20.5059],
// 4 16 18.264 0 23.802 15 0 25.98 14.5 0 25.114 17.6552 0 23.0086
[4,16,18.264,0,23.802,15,0,25.98,14.5,0,25.114,17.6552,0,23.0086],
// 4 16 15 0 25.98 11.481 0 27.717 11.0983 0 26.7931 14.5 0 25.114
[4,16,15,0,25.98,11.481,0,27.717,11.0983,0,26.7931,14.5,0,25.114],
// 4 16 11.481 0 27.717 7.764 0 28.977 7.5052 0 28.0111 11.0983 0 26.7931
[4,16,11.481,0,27.717,7.764,0,28.977,7.5052,0,28.0111,11.0983,0,26.7931],
// 4 16 7.764 0 28.977 3.915 0 29.742 3.7845 0 28.7506 7.5052 0 28.0111
[4,16,7.764,0,28.977,3.915,0,29.742,3.7845,0,28.7506,7.5052,0,28.0111],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__48__11_48ring29(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__48__11_48ring29(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
ldraw_lib__48__11_48ring29(line=0.2);
Loading

0 comments on commit 7bb3c02

Please sign in to comment.