Skip to content

Commit

Permalink
update to 2024-01
Browse files Browse the repository at this point in the history
  • Loading branch information
schiele committed Feb 16, 2024
1 parent 3324aae commit e29b8f0
Show file tree
Hide file tree
Showing 299 changed files with 83,417 additions and 9,969 deletions.
13 changes: 6 additions & 7 deletions p/1-16disc.scad
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,21 @@ use <../lib.scad>
function ldraw_lib__1_16disc() = [
// 0 Disc 0.0625
// 0 Name: 1-16disc.dat
// 0 Author: Guy Vivan [guyvivan]
// 0 !LDRAW_ORG Primitive UPDATE 2009-01
// 0 !LICENSE Licensed under CC BY 2.0 and CC BY 4.0 : see CAreadme.txt
// 0 Author: Willy Tschager [Holly-Wood]
// 0 !LDRAW_ORG Primitive UPDATE 2024-01
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2009-05-02 [PTadmin] Official Update 2009-01
//
// 0 !HISTORY 2024-01-19 [Holly-Wood] Complete regeneration, original by guyvivan
// 0 !HISTORY 2024-01-29 [OrionP] Official Update 2024-01
//
// 3 16 0 0 0 1 0 0 0.9239 0 0.3827
[3,16,0,0,0,1,0,0,0.9239,0,0.3827],
//
// 0 end of file
//
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__1_16disc(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__1_16disc(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
Expand Down
45 changes: 24 additions & 21 deletions p/1-4con0.scad
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ use <../lib.scad>
function ldraw_lib__1_4con0() = [
// 0 Cone 0 x 0.25
// 0 Name: 1-4con0.dat
// 0 Author: Bernd Broich [bbroich]
// 0 !LDRAW_ORG Primitive UPDATE 2012-01
// 0 !LICENSE Licensed under CC BY 2.0 and CC BY 4.0 : see CAreadme.txt
// 0 Author: Willy Tschager [Holly-Wood]
// 0 !LDRAW_ORG Primitive UPDATE 2024-01
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
Expand All @@ -15,26 +15,29 @@ function ldraw_lib__1_4con0() = [
// 0 !HISTORY 2008-07-01 [PTadmin] Official Update 2008-01
// 0 !HISTORY 2012-02-16 [Philo] Changed to CCW. Corrected tangent condlines control points
// 0 !HISTORY 2012-03-30 [PTadmin] Official Update 2012-01
// 0 !HISTORY 2024-01-17 [Holly-Wood] Complete re-write, original by bbroich
// 0 !HISTORY 2024-01-29 [OrionP] Official Update 2024-01
//
// 3 16 0 1 0 .9239 0 .3827 1 0 0
[3,16,0,1,0,.9239,0,.3827,1,0,0],
// 3 16 0 1 0 .7072 0 .7072 .9239 0 .3827
[3,16,0,1,0,.7072,0,.7072,.9239,0,.3827],
// 3 16 0 1 0 .3827 0 .9239 .7072 0 .7072
[3,16,0,1,0,.3827,0,.9239,.7072,0,.7072],
// 3 16 0 1 0 0 0 1 .3827 0 .9239
[3,16,0,1,0,0,0,1,.3827,0,.9239],
//
// 3 16 0 1 0 0.9239 0 0.3827 1 0 0
[3,16,0,1,0,0.9239,0,0.3827,1,0,0],
// 3 16 0 1 0 0.7071 0 0.7071 0.9239 0 0.3827
[3,16,0,1,0,0.7071,0,0.7071,0.9239,0,0.3827],
// 3 16 0 1 0 0.3827 0 0.9239 0.7071 0 0.7071
[3,16,0,1,0,0.3827,0,0.9239,0.7071,0,0.7071],
// 3 16 0 1 0 0 0 1 0.3827 0 0.9239
[3,16,0,1,0,0,0,1,0.3827,0,0.9239],
// 5 24 0 0 1 0 1 0 -0.3 0 1 0.3827 0 0.9239
[5,24,0,0,1,0,1,0,-0.3,0,1,0.3827,0,0.9239],
// 5 24 0.3827 0 0.9239 0 1 0 0 0 1 0.7071 0 0.7071
[5,24,0.3827,0,0.9239,0,1,0,0,0,1,0.7071,0,0.7071],
// 5 24 0.7071 0 0.7071 0 1 0 0.3827 0 0.9239 0.9239 0 0.3827
[5,24,0.7071,0,0.7071,0,1,0,0.3827,0,0.9239,0.9239,0,0.3827],
// 5 24 0.9239 0 0.3827 0 1 0 0.7071 0 0.7071 1 0 0
[5,24,0.9239,0,0.3827,0,1,0,0.7071,0,0.7071,1,0,0],
// 5 24 1 0 0 0 1 0 0.9239 0 0.3827 1 0 -0.3
[5,24,1,0,0,0,1,0,0.9239,0,0.3827,1,0,-0.3],
// 0 // Conds
// 5 24 0 0 1 0 1 0 .3827 0 .9239 -.3827 0 .9239
[5,24,0,0,1,0,1,0,.3827,0,.9239,-.3827,0,.9239],
// 5 24 0 1 0 1 0 0 .9239 0 -.3827 .9239 0 .3827
[5,24,0,1,0,1,0,0,.9239,0,-.3827,.9239,0,.3827],
// 5 24 0 1 0 .9239 0 .3827 1 0 0 .7072 0 .7072
[5,24,0,1,0,.9239,0,.3827,1,0,0,.7072,0,.7072],
// 5 24 0 1 0 .7072 0 .7072 .9239 0 .3827 .3827 0 .9239
[5,24,0,1,0,.7072,0,.7072,.9239,0,.3827,.3827,0,.9239],
// 5 24 0 1 0 .3827 0 .9239 .7072 0 .7072 0 0 1
[5,24,0,1,0,.3827,0,.9239,.7072,0,.7072,0,0,1],
];
module ldraw_lib__1_4con0(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__1_4con0(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
Expand Down
11 changes: 6 additions & 5 deletions p/1-4con1.scad
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ use <../lib.scad>
function ldraw_lib__1_4con1() = [
// 0 Cone 1 x 0.25
// 0 Name: 1-4con1.dat
// 0 Author: Karim Nassar
// 0 !LDRAW_ORG Primitive UPDATE 2012-01
// 0 !LICENSE Licensed under CC BY 2.0 and CC BY 4.0 : see CAreadme.txt
// 0 Author: Willy Tschager [Holly-Wood]
// 0 !LDRAW_ORG Primitive UPDATE 2024-01
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
Expand All @@ -18,7 +18,8 @@ function ldraw_lib__1_4con1() = [
// 0 !HISTORY 2008-07-01 [PTadmin] Official Update 2008-01
// 0 !HISTORY 2012-02-16 [Philo] Recreated CCW
// 0 !HISTORY 2012-03-30 [PTadmin] Official Update 2012-01
//
// 0 !HISTORY 2024-01-18 [Holly-Wood] Complete regeneration, original by Karim Nassar
// 0 !HISTORY 2024-01-29 [OrionP] Official Update 2024-01
//
// 4 16 1 1 0 0.9239 1 0.3827 1.8478 0 0.7654 2 0 0
[4,16,1,1,0,0.9239,1,0.3827,1.8478,0,0.7654,2,0,0],
Expand All @@ -39,7 +40,7 @@ function ldraw_lib__1_4con1() = [
[5,24,0.3827,1,0.9239,0.7654,0,1.8478,0.7071,1,0.7071,0,1,1],
// 5 24 0 1 1 0 0 2 0.3827 1 0.9239 -0.4142 1 1
[5,24,0,1,1,0,0,2,0.3827,1,0.9239,-0.4142,1,1],
// 0 // Build by Primitive Generator 2
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__1_4con1(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__1_4con1(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
Expand Down
10 changes: 6 additions & 4 deletions p/1-4ring3.scad
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ use <../lib.scad>
function ldraw_lib__1_4ring3() = [
// 0 Ring 3 x 0.25
// 0 Name: 1-4ring3.dat
// 0 Author: Karim Nassar
// 0 !LDRAW_ORG Primitive UPDATE 2012-01
// 0 !LICENSE Licensed under CC BY 2.0 and CC BY 4.0 : see CAreadme.txt
// 0 Author: Willy Tschager [Holly-Wood]
// 0 !LDRAW_ORG Primitive UPDATE 2024-01
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
Expand All @@ -19,7 +19,8 @@ function ldraw_lib__1_4ring3() = [
// 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-01-04 [Holly-Wood] Complete re-write, original by Karim Nassar
// 0 !HISTORY 2024-01-29 [OrionP] Official Update 2024-01
//
// 4 16 4 0 0 3.6956 0 1.5308 2.7717 0 1.1481 3 0 0
[4,16,4,0,0,3.6956,0,1.5308,2.7717,0,1.1481,3,0,0],
Expand All @@ -29,6 +30,7 @@ function ldraw_lib__1_4ring3() = [
[4,16,2.8284,0,2.8284,1.5308,0,3.6956,1.1481,0,2.7717,2.1213,0,2.1213],
// 4 16 1.5308 0 3.6956 0 0 4 0 0 3 1.1481 0 2.7717
[4,16,1.5308,0,3.6956,0,0,4,0,0,3,1.1481,0,2.7717],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__1_4ring3(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__1_4ring3(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
Expand Down
10 changes: 6 additions & 4 deletions p/1-4ring4.scad
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ use <../lib.scad>
function ldraw_lib__1_4ring4() = [
// 0 Ring 4 x 0.25
// 0 Name: 1-4ring4.dat
// 0 Author: Bernd Broich [bbroich]
// 0 !LDRAW_ORG Primitive UPDATE 2012-01
// 0 !LICENSE Licensed under CC BY 2.0 and CC BY 4.0 : see CAreadme.txt
// 0 Author: Willy Tschager [Holly-Wood]
// 0 !LDRAW_ORG Primitive UPDATE 2024-01
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
Expand All @@ -16,7 +16,8 @@ function ldraw_lib__1_4ring4() = [
// 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-01-06 [Holly-Wood] Complete regeneration, original by bbroich
// 0 !HISTORY 2024-01-29 [OrionP] Official Update 2024-01
//
// 4 16 5 0 0 4.6195 0 1.9135 3.6956 0 1.5308 4 0 0
[4,16,5,0,0,4.6195,0,1.9135,3.6956,0,1.5308,4,0,0],
Expand All @@ -26,6 +27,7 @@ function ldraw_lib__1_4ring4() = [
[4,16,3.5355,0,3.5355,1.9135,0,4.6195,1.5308,0,3.6956,2.8284,0,2.8284],
// 4 16 1.9135 0 4.6195 0 0 5 0 0 4 1.5308 0 3.6956
[4,16,1.9135,0,4.6195,0,0,5,0,0,4,1.5308,0,3.6956],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__1_4ring4(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__1_4ring4(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
Expand Down
26 changes: 13 additions & 13 deletions p/1-4tang.scad
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,26 @@ use <../lib.scad>
function ldraw_lib__1_4tang() = [
// 0 Disc Negative Tangent 0.25
// 0 Name: 1-4tang.dat
// 0 Author: Andy Westrate [westrate]
// 0 !LDRAW_ORG Primitive UPDATE 2011-02
// 0 !LICENSE Licensed under CC BY 2.0 and CC BY 4.0 : see CAreadme.txt
// 0 Author: Willy Tschager [Holly-Wood]
// 0 !LDRAW_ORG Primitive UPDATE 2024-01
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2011-12-29 [PTadmin] Official Update 2011-02
// 0 !HISTORY 2024-01-08 [Holly-Wood] Complete re-write, original by westrate
// 0 !HISTORY 2024-01-29 [OrionP] Official Update 2024-01
//
//
// 3 16 1 0 0 1 0 0.1989 0.9239 0 0.3827
[3,16,1,0,0,1,0,0.1989,0.9239,0,0.3827],
// 3 16 0.9239 0 0.3827 0.8478 0 0.5665 0.7071 0 0.7071
[3,16,0.9239,0,0.3827,0.8478,0,0.5665,0.7071,0,0.7071],
// 3 16 0.7071 0 0.7071 0.5665 0 0.8478 0.3827 0 0.9239
[3,16,0.7071,0,0.7071,0.5665,0,0.8478,0.3827,0,0.9239],
// 3 16 0.3827 0 0.9239 0.1989 0 1 0 0 1
[3,16,0.3827,0,0.9239,0.1989,0,1,0,0,1],
// 0 // end
// 3 16 0 0 1 0.3827 0 0.9239 0.1989 0 1
[3,16,0,0,1,0.3827,0,0.9239,0.1989,0,1],
// 3 16 0.3827 0 0.9239 0.7071 0 0.7071 0.5665 0 0.8478
[3,16,0.3827,0,0.9239,0.7071,0,0.7071,0.5665,0,0.8478],
// 3 16 0.7071 0 0.7071 0.9239 0 0.3827 0.8478 0 0.5665
[3,16,0.7071,0,0.7071,0.9239,0,0.3827,0.8478,0,0.5665],
// 3 16 0.9239 0 0.3827 1 0 0 1 0 0.1989
[3,16,0.9239,0,0.3827,1,0,0,1,0,0.1989],
];
module ldraw_lib__1_4tang(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__1_4tang(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
Expand Down
24 changes: 11 additions & 13 deletions p/1-8con3.scad
Original file line number Diff line number Diff line change
Expand Up @@ -2,32 +2,30 @@ use <../lib.scad>
function ldraw_lib__1_8con3() = [
// 0 Cone 3 x 0.125
// 0 Name: 1-8con3.dat
// 0 Author: Guy Vivan [guyvivan]
// 0 !LDRAW_ORG Primitive UPDATE 2010-03
// 0 !LICENSE Licensed under CC BY 2.0 and CC BY 4.0 : see CAreadme.txt
// 0 Author: Willy Tschager [Holly-Wood]
// 0 !LDRAW_ORG Primitive UPDATE 2024-01
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2010-12-31 [PTadmin] Official Update 2010-03
//
// 0 !HISTORY 2024-01-24 [Holly-Wood] Complete regeneration, original by guyvivan
// 0 !HISTORY 2024-01-29 [OrionP] Official Update 2024-01
//
// 4 16 3 1 0 2.7717 1 1.1481 3.6956 0 1.5308 4 0 0
[4,16,3,1,0,2.7717,1,1.1481,3.6956,0,1.5308,4,0,0],
// 4 16 2.7717 1 1.1481 2.1213 1 2.1213 2.8284 0 2.8284 3.6956 0 1.5308
[4,16,2.7717,1,1.1481,2.1213,1,2.1213,2.8284,0,2.8284,3.6956,0,1.5308],
//
// 0 conditional lines
// 5 24 3 1 0 4 0 0 2.7717 1 -1.1481 2.7717 1 1.1481
[5,24,3,1,0,4,0,0,2.7717,1,-1.1481,2.7717,1,1.1481],
// 0 // conditional lines
// 5 24 3 1 0 4 0 0 3 1 -1.2426 2.7717 1 1.1481
[5,24,3,1,0,4,0,0,3,1,-1.2426,2.7717,1,1.1481],
// 5 24 2.7717 1 1.1481 3.6956 0 1.5308 3 1 0 2.1213 1 2.1213
[5,24,2.7717,1,1.1481,3.6956,0,1.5308,3,1,0,2.1213,1,2.1213],
// 5 24 2.1213 1 2.1213 2.8284 0 2.8284 2.7717 1 1.1481 1.1481 1 2.7717
[5,24,2.1213,1,2.1213,2.8284,0,2.8284,2.7717,1,1.1481,1.1481,1,2.7717],
//
// 0 end of file
//
// 5 24 2.1213 1 2.1213 2.8284 0 2.8284 2.7717 1 1.1481 1.2426 1 3
[5,24,2.1213,1,2.1213,2.8284,0,2.8284,2.7717,1,1.1481,1.2426,1,3],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__1_8con3(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__1_8con3(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
Expand Down
25 changes: 13 additions & 12 deletions p/1-8cyls.scad
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ use <../lib.scad>
function ldraw_lib__1_8cyls() = [
// 0 Cylinder Sloped 0.125
// 0 Name: 1-8cyls.dat
// 0 Author: Guy Vivan [guyvivan]
// 0 !LDRAW_ORG Primitive UPDATE 2012-01
// 0 !LICENSE Licensed under CC BY 2.0 and CC BY 4.0 : see CAreadme.txt
// 0 Author: Willy Tschager [Holly-Wood]
// 0 !LDRAW_ORG Primitive UPDATE 2024-01
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
Expand All @@ -15,16 +15,17 @@ function ldraw_lib__1_8cyls() = [
// 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-01-14 [Holly-Wood] Complete re-write, original by guyvivan
// 0 !HISTORY 2024-01-29 [OrionP] Official Update 2024-01
//
//
// 3 16 0.9239 0.0761 0.3827 0.9239 0 0.3827 1 0 0
[3,16,0.9239,0.0761,0.3827,0.9239,0,0.3827,1,0,0],
// 4 16 0.9239 0.0761 0.3827 0.7071 0.2929 0.7071 0.7071 0 0.7071 0.9239 0 0.3827
[4,16,0.9239,0.0761,0.3827,0.7071,0.2929,0.7071,0.7071,0,0.7071,0.9239,0,0.3827],
// 5 24 0.9239 0 0.3827 0.9239 0.0761 0.3827 0.7071 0 0.7071 1 0 0
[5,24,0.9239,0,0.3827,0.9239,0.0761,0.3827,0.7071,0,0.7071,1,0,0],
// 5 24 0.7071 0 0.7071 0.7071 0.2929 0.7071 0.3827 0 0.9239 0.9239 0 0.3827
[5,24,0.7071,0,0.7071,0.7071,0.2929,0.7071,0.3827,0,0.9239,0.9239,0,0.3827],
// 3 16 1 0 0 .9239 .0761 .3827 .9239 0 .3827
[3,16,1,0,0,.9239,.0761,.3827,.9239,0,.3827],
// 5 24 .9239 0 .3827 .9239 .0761 .3827 .7071 0 .7071 1 0 0
[5,24,.9239,0,.3827,.9239,.0761,.3827,.7071,0,.7071,1,0,0],
// 4 16 .9239 .0761 .3827 .7071 .2929 .7071 .7071 0 .7071 .9239 0 .3827
[4,16,.9239,.0761,.3827,.7071,.2929,.7071,.7071,0,.7071,.9239,0,.3827],
// 5 24 .7071 0 .7071 .7071 .2929 .7071 .3827 0 .9239 .9239 0 .3827
[5,24,.7071,0,.7071,.7071,.2929,.7071,.3827,0,.9239,.9239,0,.3827],
];
module ldraw_lib__1_8cyls(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__1_8cyls(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
Expand Down
19 changes: 10 additions & 9 deletions p/1-8ring1.scad
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ use <../lib.scad>
function ldraw_lib__1_8ring1() = [
// 0 Ring 1 x 0.125
// 0 Name: 1-8ring1.dat
// 0 Author: Bernd Broich [bbroich]
// 0 !LDRAW_ORG Primitive UPDATE 2003-03
// 0 !LICENSE Licensed under CC BY 2.0 and CC BY 4.0 : see CAreadme.txt
// 0 Author: Willy Tschager [Holly-Wood]
// 0 !LDRAW_ORG Primitive UPDATE 2024-01
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
Expand All @@ -14,13 +14,14 @@ function ldraw_lib__1_8ring1() = [
// 0 !HISTORY 2003-12-19 [PTadmin] Official Update 2003-03
// 0 !HISTORY 2007-06-22 [PTadmin] Header formatted for Contributor Agreement
// 0 !HISTORY 2008-07-01 [PTadmin] Official Update 2008-01
// 0 !HISTORY 2024-01-18 [Holly-Wood] Complete regeneration, original by bbroich
// 0 !HISTORY 2024-01-29 [OrionP] Official Update 2024-01
//
//
// 4 16 1.8478 0 0.7654 0.9239 0 0.3827 1 0 0 2 0 0
[4,16,1.8478,0,0.7654,0.9239,0,0.3827,1,0,0,2,0,0],
// 4 16 1.4142 0 1.4142 0.7071 0 0.7071 0.9239 0 0.3827 1.8478 0 0.7654
[4,16,1.4142,0,1.4142,0.7071,0,0.7071,0.9239,0,0.3827,1.8478,0,0.7654],
// 0
// 4 16 2 0 0 1.8478 0 0.7654 0.9239 0 0.3827 1 0 0
[4,16,2,0,0,1.8478,0,0.7654,0.9239,0,0.3827,1,0,0],
// 4 16 1.8478 0 0.7654 1.4142 0 1.4142 0.7071 0 0.7071 0.9239 0 0.3827
[4,16,1.8478,0,0.7654,1.4142,0,1.4142,0.7071,0,0.7071,0.9239,0,0.3827],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__1_8ring1(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__1_8ring1(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
Expand Down
10 changes: 6 additions & 4 deletions p/1-8ring2.scad
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ use <../lib.scad>
function ldraw_lib__1_8ring2() = [
// 0 Ring 2 x 0.125
// 0 Name: 1-8ring2.dat
// 0 Author: Guy Vivan [guyvivan]
// 0 !LDRAW_ORG Primitive UPDATE 2012-01
// 0 !LICENSE Licensed under CC BY 2.0 and CC BY 4.0 : see CAreadme.txt
// 0 Author: Willy Tschager [Holly-Wood]
// 0 !LDRAW_ORG Primitive UPDATE 2024-01
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
Expand All @@ -15,12 +15,14 @@ function ldraw_lib__1_8ring2() = [
// 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-01-16 [Holly-Wood] Complete regeneration, original by guyvivan
// 0 !HISTORY 2024-01-29 [OrionP] Official Update 2024-01
//
// 4 16 3 0 0 2.7717 0 1.1481 1.8478 0 0.7654 2 0 0
[4,16,3,0,0,2.7717,0,1.1481,1.8478,0,0.7654,2,0,0],
// 4 16 2.7717 0 1.1481 2.1213 0 2.1213 1.4142 0 1.4142 1.8478 0 0.7654
[4,16,2.7717,0,1.1481,2.1213,0,2.1213,1.4142,0,1.4142,1.8478,0,0.7654],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__1_8ring2(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__1_8ring2(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
Expand Down
Loading

0 comments on commit e29b8f0

Please sign in to comment.