Alternatives to OpenSCAD for all platforms with any license

  • SolveSpace

    SOLVESPACE is a parametric 3D CAD program with extrude, revolve, union and difference functions. Save/Export as DXF, PDF, SVG, STL, STEP. Mesh generation expected by...

    Free Open Source Mac OS X Windows Linux

    SolveSpace icon
  • BRL-CAD

    BRL-CAD is a powerful cross-platform open source solid modeling system that includes interactive geometry editing, high-performance ray-tracing for rendering and...

    Free Open Source Mac OS X Windows Linux

    No features added Add a feature

    BRL-CAD icon
  • MeshLab

    System for processing and editing 3D triangular meshes, provides a set of tools for editing, cleaning, healing, inspecting, rendering, texturing and converting meshes.

    Free Open Source Mac OS X Windows Linux Android iPhone ... Android Tablet iPad

    No features added Add a feature

    MeshLab icon
  • NaroCAD

    The goal of this project is to develop a fully fledged and extensible 3D CAD software based on the concept of parametric modeling of solids, comparable to well known...

    Free Open Source Windows

    NaroCAD icon
    • Discontinued The project is no longer developed. Last version, 1.8.8, released in December 2014, can be still downloaded from the official website.
  • Antimony

    CAD tool from a parallel universe in which CAD software evolved from Lisp machines rather than drafting tables.

    Free Open Source Mac OS X Linux

    No features added Add a feature

    Antimony icon
  • OpenJSCAD.org

    OpenSCAD + JavaScript = OpenJSCAD, edit locally or remote online, preview in browser direct via WebGL.

    Free Open Source Web Self-Hosted

    No features added Add a feature

    OpenJSCAD.org icon
  • CadQuery

    CadQuery is an intuitive, easy-to-use python based language for building parametric 3D CAD models. CadQuery is for 3D CAD what jQuery is for javascript. Imagine...

    Free Open Source Self-Hosted

    • OpenCASCADE kernel is more powerful and faster than the CGAL kernel used by OpenSCAD. Direct ability to work with all major CAD formats, plus ability to use BREP and NURB primitives. Standard Python language rather than new custom language. macreiterNov 2017 Disagree   Agree
  • PTC Creo

    Creo Elements/Pro – formerly Pro/ENGINEER – is the standard in 3D product design, featuring state-of-the-art productivity tools that promote best practices in design...

    Commercial Windows

    No features added Add a feature

    PTC Creo icon
  • ImplicitCAD

    ImplicitCAD is a programmatic CAD program, implemented in Haskell. Unlike traditional CAD programs, programmatic CAD programs use text descriptions of objects, as in...

    Free Open Source Mac OS X Windows Linux

    No features added Add a feature

  • form•Z

    Powerful 3D design application featuring a variety of modeling personalities and tools with an easy to use interface to express and communicate your imagination.

    Freemium Mac OS X Windows

    form•Z icon
  • Autodesk 123D Design

    123D Design is a free, powerful, yet simple 3D creation and editing tool which supports many new 3D printers.

    Free Personal Mac OS X Windows iPad

    No features added Add a feature

    Autodesk 123D Design icon
    • Discontinued Autodesk has discontinued their line of 123D apps and has consolidated features and workflow into Tinkercad, Fusion 360, and ReMake. Blog post: http://blog.123dapp.com/2016/12/important-news-about-the-next-chapter
  • Microsoft 3D Builder

    View, capture, personalize, and print 3D models. Download many kinds of 3D files and edit them using the 3D modeling space. Take a picture with your webcam and make it...

    Free Windows

    No features added Add a feature

    Microsoft 3D Builder icon
  • Cobalt

    Cobalt is a parametric 3D modeling software for product design and development that's easy to use. It offers wireframe, solid and surface modeling with precision...

    Commercial Mac OS X Windows

    Cobalt icon

Platforms

Desktop

Tablet

Show 7 less popular platforms

OpenSCAD Comments

Openscad

Comment by sgall
about OpenSCAD · Sep 2011 · Helpful Not helpful Report as spam

Openscad enables you to construct 3D objects by building up from cubes, prisms, spheres, cones etc. You specify dimensions in a script which I find easier because I dont have to learn a viewing and editing interface.
Also making accurate drawings does not require manual dexterity.

There is a rendering interface so that you can see your object in 3D. This is a little limited but quite workable. My main problem is losing the object by zooming out too far or having it offscreen and it is a bit hard to get it visible again.

Output and printing is limit. You can output in STL, which I have imported into Blender OK. You can project onto a plane which you can output as DXF. This does not seem to load into InkScape unfortunately. Someone said it loads into Openoffice draw. The DXF file opens into Qcad OK. This is how I have printed so far but you have the Qcad text written over your file on the demo version.

I am making a plan of my house. I have found this the most successful solution yet because I can add a room or 2 at night by just adding to the script and I can add comments.

One niggle - (I think it is limitation of the constcructive geometry system used) is that you cant get the program to to give you measurements off a constructed object. You are reduced to working out coordincates which can be tricky after you have done a lot of transforms.

reply