implicit
A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D geometry; 2D gcode generation... (by colah)
openscad
OpenSCAD - The Programmers Solid 3D CAD Modeller (by openscad)
Our great sponsors
implicit | openscad | |
---|---|---|
4 | 73 | |
1,283 | 6,425 | |
1.1% | 2.4% | |
8.6 | 9.4 | |
6 days ago | 2 days ago | |
Haskell | C++ | |
GNU Affero General Public License v3.0 or later | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
implicit
Posts with mentions or reviews of implicit.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-06.
-
Show HN: Make 3D art in your browser using Lisp and math
There's also ImplicitCAD (https://github.com/Haskell-Things/ImplicitCAD) which produces STLs, as it is designed for CAD. It uses implicit functions, which I believe are similar to SDFs (I believe the idea is not to necessarily correspond to the distance function).
- Dhall: A Gateway Drug to Haskell
-
I printed a waistband tightener to hold my skirt up!
ImplicitCAD is essentially OpenSCAD with bevels.
-
OpenScad is great, but slow to render.
You might take a look at ImplicitCAD. It accepts OpenSCAD code (as well as some other more exotic formats) and can render much much faster depending on resolution. There's an online editor/renderer here that would tell you whether it can handle your existing code unmodified.
openscad
Posts with mentions or reviews of openscad.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-02-05.
- Show HN: Atopile – Design circuit boards with code
-
OpenSCAD Survey - What should be improved ?
A measuring tool has been worked on, here is the github issue: https://github.com/openscad/openscad/issues/3638
-
OpenSCAD Survey - what programming language do you want to be added to app?
There is a lot of work going on for adding Python. Guenther pushed a PR with code from PythonSCAD . It is under technical review - design, api and code. https://github.com/openscad/openscad/issues/4880 this is the tracking bug.
-
remove fastcsg option
Please let me know if you have any comments about this, I want to make sure that this will not break anyone's workflow. Feel free to reply here or in the github issue https://github.com/openscad/openscad/issues/4870
-
PSA: Try manifold and report bugs!
Short edges (e.g. due to very high $fn) can cause bug in the triangulator, there is a fix for this but is not ready for merging. (https://github.com/openscad/openscad/issues/4679)
-
Looking for a poor man's AutoCad
LibreCAD, OpenSCAD (more script based and more for solids), FreeCAD.
-
anyway to change the default "render complete" chime?
Found this, not sure if it's useful: https://github.com/openscad/openscad/blob/ac1d89f2381f8d4b6eaf0492c8ba1666d7d7f393/sounds/complete.wav
- Unexpected behavior from rotate_extrude
-
SVG Scaling issue in Development Version
Things like this should be reported at https://github.com/openscad/openscad/issues
-
manifold backend is just merged
1.) Check out the latest github source and follow the build directions: https://github.com/openscad/openscad
What are some alternatives?
When comparing implicit and openscad you can also consider the following projects:
brick - A declarative Unix terminal UI library written in Haskell
SolidPython - A python frontend for solid modelling that compiles to OpenSCAD
plot-light - A lightweight plotting library, exporting to SVG
curv - a language for making art using mathematics
opengles - A simplified OpenGL ES core wrapper library for Haskell.
cherry-mx-keycaps - 3D models of keycaps in cherry profile.
gelatin - A nice Haskell graphics API. There's always room for jello.
graphscad
delaunay - Generates a Delaunay triangulation of a set of points
proc-rock - Procedural Generation of Realistic-looking Rocks using Geological and Visual Clues
Gifcurry - 😎 The open-source, Haskell-built video editor for GIF makers.
Rapidcsv - C++ CSV parser library