OpenScad is great, but slow to render.

This page summarizes the projects mentioned and recommended in the original post on /r/openscad

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • openscad

    OpenSCAD - The Programmers Solid 3D CAD Modeller

  • That said, there are quite substantial speed improvements being developed which are already showing some speed-ups on the scale of 5-10 times (or more) for renders done using the new code: https://github.com/openscad/openscad/pull/3641

  • implicit

    A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D geometry; 2D gcode generation...

  • 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.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Round-Anything

    A set of OpenSCAD utilities for adding radii and fillets, that embodies a robust approach to developing OpenSCAD parts.

  • SolidPython

    A python frontend for solid modelling that compiles to OpenSCAD

  • Also, if it’s screw threads you’re after, there may just be some faster (== non-minkowski) ways to do that. OpenSCAD calculates polyhedrons much faster than big unions of parts. Buut, OpenSCAD also kinda sucks for doing vector math. I wrote SolidPython to get around some of the constrictions of OpenSCAD, and the screw_thread utility method should render decently detailed threads (120 segments per revolution, say) in a few seconds.

  • MCAD

    OpenSCAD Parametric CAD Library (LGPL 2.1)

  • If you’d rather not use a different language, OpenSCAD’s standard(-ish) library, MCAD should also include some polyhedral thread utils too, I think.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts