This repository has been archived by the owner on Dec 25, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.js
127 lines (127 loc) · 8.61 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
/**/
setDay(1, { author: 'Ulrich Bär', license: 'CC0', dir: 'StringStar',
img: 'StringartStar.png',
src: 'StringartStar.scad',
bin: 'StringartStar.3mf'
});
setDay(2, { author: 'Torsten Paul', license: 'CC0', dir: 'StarBox',
img: 'StarBox.png',
src: 'StarBox.scad',
bin: ['StarBox_25mm.3mf', 'StarBox_40mm.3mf', 'StarBox_lid.3mf']
});
setDay(3, { author: 'Torsten Paul', license: 'CC0', dir: 'Lamp-Part1',
img: 'Lamp-christmas_Side1.png',
src: ['Lamp-Part1.scad', 'christmas/gingerbread.svg', 'disco/Disco-Dancer-3-Remix-by-Merlin2525.svg', 'cartoon/Cartoon dog.svg', 'flower/Flower21.svg', 'winter/SnowFlake02.svg'],
bin: 'Lamp-christmas_Side1.3mf',
info: '<p>This is part 1 of 6 of a printable lamp, but the panels could be also used separately. There are SVG files for 5 themes that can be used by placing them into the theme folder along with the SCAD file.</p><p>The attached print files is for the christmas theme lamp. All the panel 3MF files are prepared for printing 2 layers @ 0.2mm in white and then in some other color.</p><p>Many thanks to all the people who have shared those SVG images as public domain, see the SCAD script for links.</p>'
});
setDay(4, { author: 'Torsten Paul', license: 'CC0', dir: 'Sierpinski',
img: 'Sierpinski.png',
src: 'Sierpinski.scad',
bin: ['[email protected]', '[email protected]'],
info: '<p>The Sierpiński carpet, a plane fractal first described by Wacław Sierpiński in 1916. Here it is modified slightly to generate a 3D landscape. See the <a href="https://en.wikipedia.org/wiki/Sierpi%C5%84ski_carpet">Wikipedia article</a> for more information.</p>'
});
setDay(5, { author: 'Ulrich Bär', license: 'CC0', dir: 'NameTag',
img: 'NameTag.png',
src: 'NameTag.scad',
bin: 'NameTag.3mf'
});
setDay(6, { author: 'Torsten Paul', license: 'CC0', dir: 'Lamp-Part2',
img: 'Lamp-christmas_Side2.png',
src: ['Lamp-Part2.scad', 'christmas/horse.svg', 'disco/Disco-Dancer-2-Remix-by-Merlin2525.svg', 'cartoon/Suprised fish.svg', 'flower/Flower29.svg', 'winter/1481132994.svg'],
bin: 'Lamp-christmas_Side2.3mf',
info: '<p>This is part 2 of 6 of a printable lamp, but the panels could be also used separately. There are SVG files for 5 themes that can be used by placing them into the theme folder along with the SCAD file.</p><p>The attached print files is for the christmas theme lamp. All the panel 3MF files are prepared for printing 2 layers @ 0.2mm in white and then in some other color.</p><p>Many thanks to all the people who have shared those SVG images as public domain, see the SCAD script for links.</p>'
});
setDay(7, { author: 'Torsten Paul', license: 'CC0', dir: 'Tree',
img: 'Tree.png',
src: 'Tree.scad',
bin: ['Tree.3mf', 'Tree_star.3mf']
});
setDay(8, { author: 'Scopeuk', license: 'CC0', dir: 'Avocado',
img: 'Avocado.png',
src: 'Avocado.scad'
});
setDay(9, { author: 'Torsten Paul', license: 'CC0', dir: 'Lamp-Part3',
img: 'Lamp-christmas_Side3.png',
src: ['Lamp-Part3.scad', 'christmas/reindeer.svg', 'disco/Disco-Dancer-1-Remix-by-Merlin2525.svg', 'cartoon/Screwball bird.svg', 'flower/Flower46.svg', 'winter/SnowFlake04.svg'],
bin: 'Lamp-christmas_Side3.3mf',
info: '<p>This is part 3 of 6 of a printable lamp, but the panels could be also used separately. There are SVG files for 5 themes that can be used by placing them into the theme folder along with the SCAD file.</p><p>The attached print files is for the christmas theme lamp. All the panel 3MF files are prepared for printing 2 layers @ 0.2mm in white and then in some other color.</p><p>Many thanks to all the people who have shared those SVG images as public domain, see the SCAD script for links.</p>'
});
setDay(10, { author: 'Ulrich Bär', license: 'CC0', dir: 'Snowflakes',
img: 'Snowflakes.png',
src: 'Snowflakes.scad',
bin: 'Snowflakes.3mf'
});
setDay(11, { author: 'Ulrich Bär', license: 'CC0', dir: 'StarChain',
img: 'StarChain.png',
src: 'StarChain.scad',
bin: 'StarChain.3mf'
});
setDay(12, { author: 'Torsten Paul', license: 'CC0', dir: 'Lamp-Part4',
img: 'Lamp-christmas_Side4.png',
src: ['Lamp-Part4.scad', 'christmas/angel.svg', 'disco/Disco-Dancer-4-Remix-by-Merlin2525.svg', 'cartoon/Hen with egg.sv', 'flower/Flower113.svg', 'winter/Flake-05.svg'],
bin: 'Lamp-christmas_Side4.3mf',
info: '<p>This is part 4 of 6 of a printable lamp, but the panels could be also used separately. There are SVG files for 5 themes that can be used by placing them into the theme folder along with the SCAD file.</p><p>The attached print files is for the christmas theme lamp. All the panel 3MF files are prepared for printing 2 layers @ 0.2mm in white and then in some other color.</p><p>Many thanks to all the people who have shared those SVG images as public domain, see the SCAD script for links.</p>'
});
setDay(13, { author: 'u/ardvarkmadman', license: 'CC0', dir: 'TeaLightHolder',
img: 'TeaLightHolder.png',
src: 'TeaLightHolder.scad',
bin: 'TeaLightHolder_40mm.3mf',
info: '<p>Safety Note: Please print with no-flammable / flame resistant material or use LED tea lights.</p>'
});
setDay(14, { author: 'Torsten Paul', license: 'CC0', dir: 'Bell',
img: 'Bell.png',
src: 'Bell.scad',
bin: ['Bell_small.3mf', 'Bell_big.3mf']
});
setDay(15, { author: 'Torsten Paul', license: 'CC0', dir: 'Lamp-Part5',
img: 'Lamp-christmas_Bar.png',
src: ['Lamp-Part5.scad', 'christmas/snowflake.svg', 'disco/1613135945spiral-logo-concept-svg.svg', 'cartoon/1611073397logo-design-element-vector-3.svg', 'flower/lemmling-Decorative-flower.svg', 'winter/Snowflake-Silhouette.svg'],
bin: 'Lamp-christmas_Bar.3mf',
info: '<p>This is part 5 of 6 of a printable lamp. There are SVG files for 5 themes that can be used by placing them into the theme folder along with the SCAD file.</p><p>The attached print files is for the christmas theme lamp. All the panel 3MF files are prepared for printing 2 layers @ 0.2mm in white and then in some other color.</p><p>Many thanks to all the people who have shared those SVG images as public domain, see the SCAD script for links.</p>'
});
setDay(16, { author: 'Ulrich Bär', license: 'CC0', dir: 'WorleyNoise',
img: 'WorleyNoise.png',
src: 'WorleyNoise.scad',
bin: 'WorleyNoise.3mf'
});
setDay(17, { author: 'Ulrich Bär', license: 'CC0', dir: 'Water',
img: 'Water.webp',
src: 'Water.scad',
bin: 'Water.3mf'
});
setDay(18, { author: 'Torsten Paul', license: 'CC0', dir: 'Lamp-Part6',
img: 'Lamp.png',
src: 'Lamp.scad',
bin: ['Lamp_Base.3mf', 'Lamp_Top.3mf'],
info: '<p>This is the final part of the printable lamp.</p><p>An easy way to assemble the parts is by taping the side panels together. For the default size that needs 7 strips of tape, length 154mm, width about 12mm, optional an 8th strip applied after the panels are slotted in place in the base part.</p>'
});
setDay(19, { author: 'Yannick Battail', license: 'CC0', dir: 'Twist',
img: 'Twist.png',
src: 'Twist.scad',
bin: ['Twist1.3mf', 'Twist2.3mf'],
info: '<p>Twist, customizable Christmas decoration, check out the <a href="https://github.com/yannickbattail/openscad-models/tree/main/twist">github repository</a> for more info.</p>'
});
setDay(20, { author: 'Jordan Brown', license: 'CC0', dir: 'Teacups',
img: 'Teacups.webp',
src: 'Teacups.scad',
info: '<p>If you are curious what is going on here, look up the <a href="https://en.wikipedia.org/wiki/Mad_Tea_Party">Mad Tea Party</a> of Alice\'s Adventures in Wonderland.</p>'
});
setDay(21, { author: 'Guenther Sohler', license: 'CC0', dir: 'SnubDodecahedron',
img: 'SnubDodecahedron.png',
src: 'SnubDodecahedron.scad',
bin: 'SnubDodecahedron.3mf',
info: '<p>The snub dodecahedron has 92 faces (the most of the 13 Archimedean solids): 12 are pentagons and the other 80 are equilateral triangles. It also has 150 edges, and 60 vertices... more details in the <a href="https://en.wikipedia.org/wiki/Snub_dodecahedron">Wikipedia Article</a>.</p>'
});
setDay(22, { author: 'Ryan A. Colyer', license: 'CC0', dir: 'IceSkater',
img: 'IceSkater.webp',
src: 'IceSkater.scad'
});
setDay(23, { author: 'Lee Fallat', license: 'CC0', dir: 'GiftCannon',
img: 'GiftCannon.png',
src: 'GiftCannon.scad'
});
setDay(24, { author: 'Jordan Brown', license: 'CC0', dir: 'PorchPirate',
img: 'Porch Pirate.webp',
src: 'Porch Pirate.scad'
});