A screenshot of the OpenSCAD 3d view showing a cookie cutter in 3d printable orientation, flat side down, gray color. It's tracing the outline of a gingerbread man as stylized human, just some round curves hinting at head, arms and feet.
Day 10 of #scadvent has some important tool for the Christmas season. A cookie cutter. This one in the shape of a gingerbread man.
openscad.org/advent-calen...
#OpenSCAD
#AdventCalendar
11.12.2025 01:16 β π 1 π 0 π¬ 0 π 0
A screenshot of the OpenSCAD 3d view showing a colored rendering of the Tricorn. It has a regular triangle shaped dark center with 3 long spikes going out from the corners having dark blue pillars around the board. Going outwards the shapes gets more rounded and flatten. The colors change from the inner dark blue over green to a final yellow circle.
Day 9 of #scadvent goes fractal. This time it's the Tricorn, defined very similar to the Mandelbrot set but using a different mapping. All the math details can be found at en.wikipedia.org/wiki/Tricorn...
openscad.org/advent-calen...
#OpenSCAD #AdventCalendar #Fractal
09.12.2025 23:05 β π 0 π 0 π¬ 1 π 0
A screenshot of the OpenSCAD 3d view with a light blue Christmas bauble in the general shape of a teardrop. The main body is created from twisted ridges/grooves that wrap around the shape. The narrowing upper part gets solid and has small ring on top.
Day 8 of #scadvent has a Christmas bauble based on the teardrop formula.
openscad.org/advent-calen...
#OpenSCAD #AdventCalendar
09.12.2025 01:06 β π 1 π 0 π¬ 1 π 0
Technical note on door 7... due to the very long file name, the layout is a bit confused at normal screen resolutions. If it looks like there's no link, it may have wrapped around ending up under the image.
08.12.2025 01:12 β π 0 π 0 π¬ 0 π 0
A screenshot of the OpenSCAD 3d view showing the text "Earth is attacked ..." rendered in big font in the default OpenSCAD yellow.
Day 7 of #scadvent might bring back some memory or provide a view into history at a time when computer memory still was often based on magnets... Meet Gahan Wilson's SCIENCE FICTION HORROR MOVIE POCKET COMPUTER.
openscad.org/advent-calen...
#OpenSCAD #AdventCalendar
08.12.2025 01:12 β π 2 π 0 π¬ 2 π 0
A screenshot of the OpenSCAD 3d view showing a 12x9 grid of square Truchet Tiles. Each tile has a random light pastel color and 2 quarter circles drawn in black from top center to left center and right center to bottom center. Combining the tiles in randomly rotated orientation produces a pattern of wavy lines.
Day 6 of #scadvent has lots of tiles, Truchet Tiles to be exact. Each tile has the same simple structure but combined and randomly rotated they can produce interesting patterns.
openscad.org/advent-calen...
#OpenSCAD #AdventCalendar
07.12.2025 04:20 β π 2 π 0 π¬ 1 π 0
A screenshot of the OpenSCAD 3d view showing a wood colored toboggan. A simple version with a flat bottom and curved front. It has a number of dark yellow cross beams and handrails at the sides.
And we continue directly with day 5 of #scadvent which brings a toboggan. You have to bring the snow though.
openscad.org/advent-calen...
#OpenSCAD #AdventCalendar
06.12.2025 02:04 β π 1 π 0 π¬ 1 π 0
A screenshot of the OpenSCAD 3d view showing a red ball shaped object. It's not solid but formed by combining 3 rotated sets of round/elliptic plates arranged as a fan sitting in the center, each set rotated 120 degrees.
Catching up a bit, we had day 4 of #scadvent with a nice design that might look good on a Christmas tree.
openscad.org/advent-calen...
#OpenSCAD #AdventCalendar
06.12.2025 02:02 β π 0 π 0 π¬ 1 π 0
A screenshot of the OpenSCAD 3d view. It's showing a TicTacToe board in the classic OpenSCAD yellow. It has 3 crosses in bottom left, bottom center, top center and 3 circles top left, middle center and bottom right. The 3 circles are connected via a red bar. At the bottom, below the board is written "I win!".
Day 3 of #scadvent is a bit different. Do you think #OpenSCAD can play TicTacToe? Give it a try?
openscad.org/advent-calen...
#AdventCalendar
04.12.2025 00:05 β π 0 π 0 π¬ 1 π 0
A screenshot of the OpenSCAD 3d view showing a flat brown ring with leaf like objects in various shades of green growing out of it.
Day 2 of #scadvent plays a little bit with math...
openscad.org/advent-calen...
#OpenSCAD #Advent #AdventCalendar
02.12.2025 23:49 β π 0 π 0 π¬ 1 π 0
A screenshot of the OpenSCAD 3d view, showing a green cylindrical candle holder at a shallow angle. It's not very tall and has a round pocket on top for placing the (LED) candle. Around the pocket are 2 rings of bigger red and slightly smaller yellow petals tilted a bit inwards.
Following the yearly tradition of starting late with our advent calendar, the first day of #scadvent brings a little candle holder.
openscad.org/advent-calen...
#OpenSCAD #Advent #AdventCalendar
01.12.2025 22:59 β π 5 π 0 π¬ 1 π 1
The docker tags 'dev' and 'trixie' of the openscad/openscad image are now also available for riscv64 in addition to amd64 and arm64. The images continue to be updated weekly.
hub.docker.com/r/openscad/o...
#docker #openscad #riscv
18.11.2025 19:29 β π 2 π 0 π¬ 0 π 0
The dev-snapshot #docker images of #OpenSCAD are now based on Debian 13 (Trixie) when using the "dev" tag.
The bookworm based images are still around with tag "bookworm", but currently amd64 only. The arm64 images will be back soon, once a build issue is resolved.
hub.docker.com/r/openscad/o...
07.09.2025 21:06 β π 2 π 0 π¬ 0 π 0
Book cover, black background, showing a stylized extrusion based 3d printer with a dark yellow bed and a red model sitting on top which looks like maybe a rabbit. On the top left side of the printer a spool with red filament is attached. On the right side attached is a small green display, which is not showing any details.
Over the 3d printer the book title is shown in big green letters "Γa, cβest OpenSCAD".
On the bottom the author name is shown: Roberto Hamm.
New book by Roberto Hamm published (in French): Γa, cβest #OpenSCAD
openscad.org/documentatio...
#3dprinting #books
07.09.2025 19:54 β π 3 π 0 π¬ 0 π 0
Screenshot of the OpenSCAD Preferences window with the Advanced tab being selected.
The section "3D Rendering" has the Backend ComboBox set to the value "CGAL (old/slow)" which can still be selected to revert to the graphics engine that has been driving OpenSCAD for many years.
If you already have OpenSCAD installed, make sure Manifold is selected.
If you rely on, or want to still use, the CGAL backend, you can enable this in preferences (see screenshot) or on the cmd-line using `openscad --backend=cgal`.
17.08.2025 18:05 β π 5 π 0 π¬ 0 π 0
After a long time of battle testing, weβve now made the Manifold backend in #OpenSCAD the default.
This means that all new users of the development snapshot will, starting with the next nightly build, experience significantly faster rendering.
#3dprinting #floss
17.08.2025 18:05 β π 11 π 1 π¬ 1 π 0
Screenshot of OpenSCAD showing the editor at the top with a short script creating the same text twice using the same font but the first one in the script, shown on top in the view port has the font features "Small Caps" (smcp) and "Oldstyle Figures" (onum) enabled.
s = 20; t = "Hello World! - 01234567890";
text(t, s, font = "Linux Libertine G:style=Regular:fontfeatures=+smcp;+onum");
translate([0, -2 * s]) text(t, s, font = "Linux Libertine G:style=Regular");
The smcp feature causes the lower case letters to look like scaled down upper case letters and the onum feature changes the numbers to have different height. 0, 1, 2 are small as lower case letters, the other digits have the height of upper case letters with 3, 4, 5, 7, 9 sitting below the base line having the top aligned with the small numbers, 6 and 8 sitting on the base line.
The bottom of the screenshot shows the font selection window with the Linux Libertine G font selected, showing some more details about the font.
OpenSCAD supports enabling those features when specifying the font to use in the text() module.
The screenshot shows the different display of the "Linux Libertine G" font (www.numbertext.org/linux/) with "Small Caps" and "Oldstyle Figures" features enabled.
09.08.2025 17:13 β π 2 π 0 π¬ 0 π 0
Due to this topic coming up recently, we'll have a look at how #OpenSCAD supports typographic features some modern fonts have. A list of features can be found at en.wikipedia.org/wiki/List_of... along with a short description of what they do.
09.08.2025 17:13 β π 2 π 0 π¬ 1 π 0
A screenshot of the OpenSCAD GUI, the 3D view showing a simple rectangular open box. The more interesting part is the code editor though. It shows a couple of lines of python code, implying the box was not produced from a normal scad script but from this python code.
The actual code shown is:
from openscad import *
c1 = cube([10, 20, 11], center = True)
c2 = cube([8, 18, 12], center = True)
box = c1 - (c2 + [0, 0, 2])
box.rotate([0, 0, 40]).show()
A little teaser?
#OpenSCAD #Python
26.02.2025 00:23 β π 18 π 0 π¬ 1 π 0
New #OpenSCAD library added to the list at openscad.org/libraries.ht... (License: CC0).
#foss #floss #3dprinting
03.02.2025 18:06 β π 6 π 0 π¬ 0 π 0
3MF NOTE: The export uses spec conform material definitions, unfortunately some (all?) slicers use custom extensions for colors that OpenSCAD is not able to use.
More on that topic soon...
01.01.2025 14:37 β π 0 π 0 π¬ 0 π 0
There is still a lot of work to do, but now it's possible to export/import colored model via 3MF. OFF can handle colors a bit longer already.
01.01.2025 14:37 β π 0 π 0 π¬ 1 π 0
Screenshot exporting a file called CSG-modules.3mf as shown in the file selection dialog. In the background the colored 3D model of the example "CSG modules" is open showing the scad source code with very small font and the model explaining union/intersection and difference using green for the unioned cylinder, red and blue for the intersected cube and sphere. Between the different parts are thin black cylinders visualizing the tree nature of the operations.
Screenshot of OpenSCAD with just a single line in the editor importing a file called "CSG-modules.3mf". The result shown in the 3D view is the colored display of that model from the examples looking exactly the same as when it's generated from the example source code, including all the colors.
Over the last couple of month, people have been working on extending #OpenSCAD to finally support color for the rendered 3D meshes. not just in preview.
The base of all this is the new geometry engine Manifold, so this needs to be selected in Preferences.
01.01.2025 14:37 β π 10 π 2 π¬ 1 π 0
Day 24 of #SCADvent opens the last door of our advent calendar and this has a Christmas tree again. We started this years series with a simple printable tree. Today we bring you a procedurally generated Christmas Tree gently swaying in the breeze.
files.openscad.org/advent-calen...
#OpenSCAD
25.12.2024 01:07 β π 1 π 0 π¬ 0 π 0
Day 23 of #SCADvent brings some Christmas greetings and wishes a happy new year will wait for us soon.
files.openscad.org/advent-calen...
#OpenSCAD
23.12.2024 23:54 β π 2 π 0 π¬ 1 π 0
An OpenSCAD screenshot showing Nessie... with a red Christmas hat, complete with white pompom on top. The whole background is blue sea with some dark patches for waves. Nessie is green waving through the sea, tail, middle part of the body and head out of the water, coming from left moving to front right direction. Big red nose, maybe because it's cold (or related to Rudolph the Reindeer?). Eyes straight ahead, looking at something we can't see.
Day 22 of #SCADvent proves one thing: Nessie lives and seems to be in a Christmas mood. We just don't know where.
files.openscad.org/advent-calen...
#OpenSCAD
22.12.2024 23:50 β π 0 π 0 π¬ 1 π 0
Day 21 of #SCADvent celebrates winter solstice with a recursive fractal star.
files.openscad.org/advent-calen...
#OpenSCAD
22.12.2024 00:24 β π 0 π 0 π¬ 1 π 0
Day 20 of #SCADvent concludes the tutorial series with part 15. This shows one way of handling multiple parts in #OpenSCAD. Using the customizer single parts can be selected in 3d-printing orientation. Additionally there is the option to show an assembly view.
files.openscad.org/advent-calen...
21.12.2024 00:45 β π 1 π 1 π¬ 1 π 0
Day 19 of #SCADvent does a deep dive into creating polygons and polyhedrons in part 14 of the tutorial. It's the most complex way of producing geometry, but gives almost unlimited power over #OpenSCAD to the user wielding math.
files.openscad.org/advent-calen...
20.12.2024 01:16 β π 1 π 1 π¬ 1 π 0