Skip to content

Commit

Permalink
update to 2024-05
Browse files Browse the repository at this point in the history
  • Loading branch information
schiele committed Jul 5, 2024
1 parent 8b37cca commit e14b4e1
Show file tree
Hide file tree
Showing 1,848 changed files with 473,642 additions and 26,434 deletions.
39 changes: 39 additions & 0 deletions p/1-4con29.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
use <../lib.scad>
function ldraw_lib__1_4con29() = [
// 0 Cone 29 x 0.25
// 0 Name: 1-4con29.dat
// 0 Author: Willy Tschager [Holly-Wood]
// 0 !LDRAW_ORG Primitive UPDATE 2024-05
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2024-06-30 [OrionP] Official Update 2024-05
//
//
// 4 16 29 1 0 26.7931 1 11.0983 27.717 0 11.481 30 0 0
[4,16,29,1,0,26.7931,1,11.0983,27.717,0,11.481,30,0,0],
// 4 16 26.7931 1 11.0983 20.5059 1 20.5059 21.213 0 21.213 27.717 0 11.481
[4,16,26.7931,1,11.0983,20.5059,1,20.5059,21.213,0,21.213,27.717,0,11.481],
// 4 16 20.5059 1 20.5059 11.0983 1 26.7931 11.481 0 27.717 21.213 0 21.213
[4,16,20.5059,1,20.5059,11.0983,1,26.7931,11.481,0,27.717,21.213,0,21.213],
// 4 16 11.0983 1 26.7931 0 1 29 0 0 30 11.481 0 27.717
[4,16,11.0983,1,26.7931,0,1,29,0,0,30,11.481,0,27.717],
//
// 0 // conditional lines
// 5 24 29 1 0 30 0 0 26.7931 1 -11.0983 26.7931 1 11.0983
[5,24,29,1,0,30,0,0,26.7931,1,-11.0983,26.7931,1,11.0983],
// 5 24 26.7931 1 11.0983 27.717 0 11.481 29 1 0 20.5059 1 20.5059
[5,24,26.7931,1,11.0983,27.717,0,11.481,29,1,0,20.5059,1,20.5059],
// 5 24 20.5059 1 20.5059 21.213 0 21.213 26.7931 1 11.0983 11.0983 1 26.7931
[5,24,20.5059,1,20.5059,21.213,0,21.213,26.7931,1,11.0983,11.0983,1,26.7931],
// 5 24 11.0983 1 26.7931 11.481 0 27.717 20.5059 1 20.5059 0 1 29
[5,24,11.0983,1,26.7931,11.481,0,27.717,20.5059,1,20.5059,0,1,29],
// 5 24 0 1 29 0 0 30 11.0983 1 26.7931 -11.0983 1 26.7931
[5,24,0,1,29,0,0,30,11.0983,1,26.7931,-11.0983,1,26.7931],
];
module ldraw_lib__1_4con29(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__1_4con29(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
ldraw_lib__1_4con29(line=0.2);
20 changes: 11 additions & 9 deletions p/1-8cyls.scad
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ function ldraw_lib__1_8cyls() = [
// 0 Cylinder Sloped 0.125
// 0 Name: 1-8cyls.dat
// 0 Author: Willy Tschager [Holly-Wood]
// 0 !LDRAW_ORG Primitive UPDATE 2024-01
// 0 !LDRAW_ORG Primitive UPDATE 2024-05
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
Expand All @@ -17,15 +17,17 @@ function ldraw_lib__1_8cyls() = [
// 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
// 0 !HISTORY 2024-06-06 [Philo] Changed last condline control point to match tangent plane
// 0 !HISTORY 2024-06-30 [OrionP] Official Update 2024-05
//
// 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],
// 3 16 1 0 0 0.9239 0.0761 0.3827 0.9239 0 0.3827
[3,16,1,0,0,0.9239,0.0761,0.3827,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],
// 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.7071 0 0.7071 0.7071 0.2929 0.7071 0.4142 0 1 0.9239 0 0.3827
[5,24,0.7071,0,0.7071,0.7071,0.2929,0.7071,0.4142,0,1,0.9239,0,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
9 changes: 5 additions & 4 deletions p/1-8cyls2.scad
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ function ldraw_lib__1_8cyls2() = [
// 0 Cylinder Sloped 0.125 Convex
// 0 Name: 1-8cyls2.dat
// 0 Author: Paul Easter [pneaster]
// 0 !LDRAW_ORG Primitive UPDATE 2012-01
// 0 !LDRAW_ORG Primitive UPDATE 2024-05
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
Expand All @@ -15,7 +15,8 @@ function ldraw_lib__1_8cyls2() = [
// 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-06-06 [Philo] Changed last condline control point to match tangent plane
// 0 !HISTORY 2024-06-30 [OrionP] Official Update 2024-05
//
// 3 16 -0.3827 0.3827 0.9239 -0.3827 0 0.9239 0 0 1
[3,16,-0.3827,0.3827,0.9239,-0.3827,0,0.9239,0,0,1],
Expand All @@ -24,8 +25,8 @@ function ldraw_lib__1_8cyls2() = [
//
// 5 24 -0.3827 0 0.9239 -0.3827 0.3827 0.9239 -0.7071 0 0.7071 0 0 1
[5,24,-0.3827,0,0.9239,-0.3827,0.3827,0.9239,-0.7071,0,0.7071,0,0,1],
// 5 24 -0.7071 0 0.7071 -0.7071 0.7071 0.7071 -0.9239 0 0.3827 -0.3827 0 0.9239
[5,24,-0.7071,0,0.7071,-0.7071,0.7071,0.7071,-0.9239,0,0.3827,-0.3827,0,0.9239],
// 5 24 -0.7071 0 0.7071 -0.7071 0.7071 0.7071 -1 0 0.4142 -0.3827 0 0.9239
[5,24,-0.7071,0,0.7071,-0.7071,0.7071,0.7071,-1,0,0.4142,-0.3827,0,0.9239],
];
module ldraw_lib__1_8cyls2(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__1_8cyls2(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
Expand Down
55 changes: 55 additions & 0 deletions p/2-4con9.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
use <../lib.scad>
function ldraw_lib__2_4con9() = [
// 0 Cone 9 x 0.5
// 0 Name: 2-4con9.dat
// 0 Author: Takeshi Takahashi [RainbowDolphin]
// 0 !LDRAW_ORG Primitive UPDATE 2024-04
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2024-05-28 [OrionP] Official Update 2024-04
//
//
// 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],
// 4 16 6.3639 1 6.3639 3.4443 1 8.3151 3.827 0 9.239 7.071 0 7.071
[4,16,6.3639,1,6.3639,3.4443,1,8.3151,3.827,0,9.239,7.071,0,7.071],
// 4 16 3.4443 1 8.3151 0 1 9 0 0 10 3.827 0 9.239
[4,16,3.4443,1,8.3151,0,1,9,0,0,10,3.827,0,9.239],
// 4 16 0 1 9 -3.4443 1 8.3151 -3.827 0 9.239 0 0 10
[4,16,0,1,9,-3.4443,1,8.3151,-3.827,0,9.239,0,0,10],
// 4 16 -3.4443 1 8.3151 -6.3639 1 6.3639 -7.071 0 7.071 -3.827 0 9.239
[4,16,-3.4443,1,8.3151,-6.3639,1,6.3639,-7.071,0,7.071,-3.827,0,9.239],
// 4 16 -6.3639 1 6.3639 -8.3151 1 3.4443 -9.239 0 3.827 -7.071 0 7.071
[4,16,-6.3639,1,6.3639,-8.3151,1,3.4443,-9.239,0,3.827,-7.071,0,7.071],
// 4 16 -8.3151 1 3.4443 -9 1 0 -10 0 0 -9.239 0 3.827
[4,16,-8.3151,1,3.4443,-9,1,0,-10,0,0,-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.4443 1 8.3151
[5,24,6.3639,1,6.3639,7.071,0,7.071,8.3151,1,3.4443,3.4443,1,8.3151],
// 5 24 3.4443 1 8.3151 3.827 0 9.239 6.3639 1 6.3639 0 1 9
[5,24,3.4443,1,8.3151,3.827,0,9.239,6.3639,1,6.3639,0,1,9],
// 5 24 0 1 9 0 0 10 3.4443 1 8.3151 -3.4443 1 8.3151
[5,24,0,1,9,0,0,10,3.4443,1,8.3151,-3.4443,1,8.3151],
// 5 24 -3.4443 1 8.3151 -3.827 0 9.239 0 1 9 -6.3639 1 6.3639
[5,24,-3.4443,1,8.3151,-3.827,0,9.239,0,1,9,-6.3639,1,6.3639],
// 5 24 -6.3639 1 6.3639 -7.071 0 7.071 -3.4443 1 8.3151 -8.3151 1 3.4443
[5,24,-6.3639,1,6.3639,-7.071,0,7.071,-3.4443,1,8.3151,-8.3151,1,3.4443],
// 5 24 -8.3151 1 3.4443 -9.239 0 3.827 -6.3639 1 6.3639 -9 1 0
[5,24,-8.3151,1,3.4443,-9.239,0,3.827,-6.3639,1,6.3639,-9,1,0],
// 5 24 -9 1 0 -10 0 0 -8.3151 1 3.4443 -9 1 -3.7278
[5,24,-9,1,0,-10,0,0,-8.3151,1,3.4443,-9,1,-3.7278],
// 0 // Build by Primitive Generator 2
];
module ldraw_lib__2_4con9(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__2_4con9(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
ldraw_lib__2_4con9(line=0.2);
15 changes: 8 additions & 7 deletions p/2-4cylj1x1.scad
Original file line number Diff line number Diff line change
Expand Up @@ -3,23 +3,24 @@ use <1-4cyls.scad>
function ldraw_lib__2_4cylj1x1() = [
// 0 Cylinder 0.5 Junction
// 0 Name: 2-4cylj1x1.dat
// 0 Author: Kevin Roach [KROACH]
// 0 !LDRAW_ORG Primitive UPDATE 2019-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-05
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2019-06-28 [PTadmin] Official Update 2019-01
// 0 !HISTORY 2024-02-24 [Holly-Wood] Complete re-write, original by KROACH
// 0 !HISTORY 2024-06-30 [OrionP] Official Update 2024-05
//
// 0 // Connecting two cylinders of the same diameter
//
// 0 // Use when connecting cylinder of the same size
//
// 1 16 0 0 0 1 0 0 0 1 0 0 0 1 1-4cyls.dat
[1,16,0,0,0,1,0,0,0,1,0,0,0,1, ldraw_lib__1_4cyls()],
// 1 16 0 0 0 -1 0 0 0 1 0 0 0 1 1-4cyls.dat
[1,16,0,0,0,-1,0,0,0,1,0,0,0,1, ldraw_lib__1_4cyls()],
// 1 16 0 0 0 1 0 0 0 1 0 0 0 1 1-4cyls.dat
[1,16,0,0,0,1,0,0,0,1,0,0,0,1, ldraw_lib__1_4cyls()],
];
module ldraw_lib__2_4cylj1x1(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__2_4cylj1x1(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
Expand Down
13 changes: 7 additions & 6 deletions p/2-4cylj1x1e.scad
Original file line number Diff line number Diff line change
Expand Up @@ -4,23 +4,24 @@ use <2-4cylj1x1.scad>
function ldraw_lib__2_4cylj1x1e() = [
// 0 Cylinder 0.5 Junction with Edge Lines
// 0 Name: 2-4cylj1x1e.dat
// 0 Author: Kevin Roach [KROACH]
// 0 !LDRAW_ORG Primitive UPDATE 2019-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-05
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2019-06-28 [PTadmin] Official Update 2019-01
// 0 !HISTORY 2024-02-24 [Holly-Wood] Complete re-write, original by KROACH
// 0 !HISTORY 2024-06-30 [OrionP] Official Update 2024-05
//
//
// 1 16 0 0 0 1 0 0 0 1 0 0 0 1 2-4cylj1x1.dat
[1,16,0,0,0,1,0,0,0,1,0,0,0,1, ldraw_lib__2_4cylj1x1()],
// 1 16 0 1 0 0 0 -1 0 -1 -1 1 0 0 1-4edge.dat
[1,16,0,1,0,0,0,-1,0,-1,-1,1,0,0, ldraw_lib__1_4edge()],
// 1 16 0 1 0 0 0 1 0 -1 -1 1 0 0 1-4edge.dat
[1,16,0,1,0,0,0,1,0,-1,-1,1,0,0, ldraw_lib__1_4edge()],
// 1 16 0 0 0 1 0 0 0 1 0 0 0 1 2-4cylj1x1.dat
[1,16,0,0,0,1,0,0,0,1,0,0,0,1, ldraw_lib__2_4cylj1x1()],
];
module ldraw_lib__2_4cylj1x1e(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__2_4cylj1x1e(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
Expand Down
35 changes: 35 additions & 0 deletions p/3-16con14.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
use <../lib.scad>
function ldraw_lib__3_16con14() = [
// 0 Cone 14 x 0.1875
// 0 Name: 3-16con14.dat
// 0 Author: Philippe Hurbain [Philo]
// 0 !LDRAW_ORG Primitive UPDATE 2024-04
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2024-05-28 [OrionP] Official Update 2024-04
//
//
// 4 16 14 1 0 12.9346 1 5.3578 13.8585 0 5.7405 15 0 0
[4,16,14,1,0,12.9346,1,5.3578,13.8585,0,5.7405,15,0,0],
// 4 16 12.9346 1 5.3578 9.8994 1 9.8994 10.6065 0 10.6065 13.8585 0 5.7405
[4,16,12.9346,1,5.3578,9.8994,1,9.8994,10.6065,0,10.6065,13.8585,0,5.7405],
// 4 16 9.8994 1 9.8994 5.3578 1 12.9346 5.7405 0 13.8585 10.6065 0 10.6065
[4,16,9.8994,1,9.8994,5.3578,1,12.9346,5.7405,0,13.8585,10.6065,0,10.6065],
// 0 // conditional lines
// 5 24 14 1 0 15 0 0 14 1 -5.7988 12.9346 1 5.3578
[5,24,14,1,0,15,0,0,14,1,-5.7988,12.9346,1,5.3578],
// 5 24 12.9346 1 5.3578 13.8585 0 5.7405 14 1 0 9.8994 1 9.8994
[5,24,12.9346,1,5.3578,13.8585,0,5.7405,14,1,0,9.8994,1,9.8994],
// 5 24 9.8994 1 9.8994 10.6065 0 10.6065 12.9346 1 5.3578 5.3578 1 12.9346
[5,24,9.8994,1,9.8994,10.6065,0,10.6065,12.9346,1,5.3578,5.3578,1,12.9346],
// 5 24 5.3578 1 12.9346 5.7405 0 13.8585 9.8994 1 9.8994 0 1 15.1536
[5,24,5.3578,1,12.9346,5.7405,0,13.8585,9.8994,1,9.8994,0,1,15.1536],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__3_16con14(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__3_16con14(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
ldraw_lib__3_16con14(line=0.2);
34 changes: 34 additions & 0 deletions p/3-16con15.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
use <../lib.scad>
function ldraw_lib__3_16con15() = [
// 0 Cone 15 x 0.1875
// 0 Name: 3-16con15.dat
// 0 Author: Magnus Forsberg [MagFors]
// 0 !LDRAW_ORG Primitive UPDATE 2024-05
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2024-06-30 [OrionP] Official Update 2024-05
//
// 4 16 15 1 0 13.8585 1 5.7405 14.7824 0 6.1232 16 0 0
[4,16,15,1,0,13.8585,1,5.7405,14.7824,0,6.1232,16,0,0],
// 4 16 13.8585 1 5.7405 10.6065 1 10.6065 11.3136 0 11.3136 14.7824 0 6.1232
[4,16,13.8585,1,5.7405,10.6065,1,10.6065,11.3136,0,11.3136,14.7824,0,6.1232],
// 4 16 10.6065 1 10.6065 5.7405 1 13.8585 6.1232 0 14.7824 11.3136 0 11.3136
[4,16,10.6065,1,10.6065,5.7405,1,13.8585,6.1232,0,14.7824,11.3136,0,11.3136],
// 0 // conditional lines
// 5 24 15 1 0 16 0 0 15 1 -6.213 13.8585 1 5.7405
[5,24,15,1,0,16,0,0,15,1,-6.213,13.8585,1,5.7405],
// 5 24 13.8585 1 5.7405 14.7824 0 6.1232 15 1 0 10.6065 1 10.6065
[5,24,13.8585,1,5.7405,14.7824,0,6.1232,15,1,0,10.6065,1,10.6065],
// 5 24 10.6065 1 10.6065 11.3136 0 11.3136 13.8585 1 5.7405 5.7405 1 13.8585
[5,24,10.6065,1,10.6065,11.3136,0,11.3136,13.8585,1,5.7405,5.7405,1,13.8585],
// 5 24 5.7405 1 13.8585 6.1232 0 14.7824 10.6065 1 10.6065 0 1 16.236
[5,24,5.7405,1,13.8585,6.1232,0,14.7824,10.6065,1,10.6065,0,1,16.236],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__3_16con15(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__3_16con15(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
ldraw_lib__3_16con15(line=0.2);
28 changes: 28 additions & 0 deletions p/48/1-12ring10.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
use <../../lib.scad>
function ldraw_lib__48__1_12ring10() = [
// 0 Hi-Res Ring 10 x 0.0833
// 0 Name: 48\1-12ring10.dat
// 0 Author: Philippe Hurbain [Philo]
// 0 !LDRAW_ORG 48_Primitive UPDATE 2024-05
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2024-06-30 [OrionP] Official Update 2024-05
//
//
// 4 16 11 0 0 10.9054 0 1.4355 9.914 0 1.305 10 0 0
[4,16,11,0,0,10.9054,0,1.4355,9.914,0,1.305,10,0,0],
// 4 16 10.9054 0 1.4355 10.6249 0 2.8468 9.659 0 2.588 9.914 0 1.305
[4,16,10.9054,0,1.4355,10.6249,0,2.8468,9.659,0,2.588,9.914,0,1.305],
// 4 16 10.6249 0 2.8468 10.1629 0 4.2097 9.239 0 3.827 9.659 0 2.588
[4,16,10.6249,0,2.8468,10.1629,0,4.2097,9.239,0,3.827,9.659,0,2.588],
// 4 16 10.1629 0 4.2097 9.526 0 5.5 8.66 0 5 9.239 0 3.827
[4,16,10.1629,0,4.2097,9.526,0,5.5,8.66,0,5,9.239,0,3.827],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__48__1_12ring10(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__48__1_12ring10(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
ldraw_lib__48__1_12ring10(line=0.2);
28 changes: 28 additions & 0 deletions p/48/1-12tndis.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
use <../../lib.scad>
function ldraw_lib__48__1_12tndis() = [
// 0 Hi-Res Disc Negative Truncated 0.0833
// 0 Name: 48\1-12tndis.dat
// 0 Author: Magnus Forsberg [MagFors]
// 0 !LDRAW_ORG 48_Primitive UPDATE 2024-05
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2024-06-30 [OrionP] Official Update 2024-05
//
//
// 3 16 1 0 .5 .9914 0 .1305 1 0 0
[3,16,1,0,.5,.9914,0,.1305,1,0,0],
// 3 16 1 0 .5 .9659 0 .2588 .9914 0 .1305
[3,16,1,0,.5,.9659,0,.2588,.9914,0,.1305],
// 3 16 1 0 .5 .9239 0 .3827 .9659 0 .2588
[3,16,1,0,.5,.9239,0,.3827,.9659,0,.2588],
// 3 16 1 0 .5 .866 0 .5 .9239 0 .3827
[3,16,1,0,.5,.866,0,.5,.9239,0,.3827],
// 0 // Build by LDPartEditor (PrimGen 2.X), edited by me.
];
module ldraw_lib__48__1_12tndis(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__48__1_12tndis(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
ldraw_lib__48__1_12tndis(line=0.2);
26 changes: 26 additions & 0 deletions p/48/1-16ring11.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
use <../../lib.scad>
function ldraw_lib__48__1_16ring11() = [
// 0 Hi-Res Ring 11 x 0.0625
// 0 Name: 48\1-16ring11.dat
// 0 Author: Philippe Hurbain [Philo]
// 0 !LDRAW_ORG 48_Primitive UPDATE 2024-05
// 0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
//
// 0 BFC CERTIFY CCW
[0,"BFC","CERTIFY"],
[0,"BFC","CCW"],
//
// 0 !HISTORY 2024-06-30 [OrionP] Official Update 2024-05
//
//
// 4 16 12 0 0 11.8968 0 1.566 10.9054 0 1.4355 11 0 0
[4,16,12,0,0,11.8968,0,1.566,10.9054,0,1.4355,11,0,0],
// 4 16 11.8968 0 1.566 11.5908 0 3.1056 10.6249 0 2.8468 10.9054 0 1.4355
[4,16,11.8968,0,1.566,11.5908,0,3.1056,10.6249,0,2.8468,10.9054,0,1.4355],
// 4 16 11.5908 0 3.1056 11.0868 0 4.5924 10.1629 0 4.2097 10.6249 0 2.8468
[4,16,11.5908,0,3.1056,11.0868,0,4.5924,10.1629,0,4.2097,10.6249,0,2.8468],
// 0 // Build by LDPartEditor (PrimGen 2.X)
];
module ldraw_lib__48__1_16ring11(step=0, col=false, unit=2/5, alt=false, line=0.2, solid=!$preview)
makepoly(ldraw_lib__48__1_16ring11(), step=step, col=col, unit=unit, alt=alt, line=line, solid=solid);
ldraw_lib__48__1_16ring11(line=0.2);
Loading

0 comments on commit e14b4e1

Please sign in to comment.