CoffeeSCAD!

CoffeeSCad is a free and open source software released under the MIT Licence https://github.com/kaosat-dev/CoffeeSCad/blob/dev/LICENCE.md.
CoffeeSCad can export to the stl http://en.wikipedia.org/wiki/STL_
(file_format file format for 3d printing (amongst others Or export your project's bill of Material to the json file format, for sharing and reuse of designs. More formats to come!

CoffeeSCAD alternatives

  • Autodesk AutoCAD

  • AutoCAD is a software application for both 2D and 3D computer-aided design (CAD) and drafting — available since 1982 as a desktop application and since 2010 as a mobile web- and cloud-based app, currently marketed as Autocad 360.

    tags: 3d-cad 3d-printing architecture batch-plotting cad
  • OpenSCAD

  • OpenSCAD is a software for creating solid 3D CAD objects. It is free software and available for Linux/UNIX, MS Windows and MacOS.

    tags: cad 3d-graphics 3d-cad 3d-modeling csg
  • 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 geometric analysis, image and signal-processing tools, a system performance analysis benchmark suite, libraries for robust geometric representation, with more than 20 years of active development.

    tags: modeling cad engineering geometry solid-modeling
  • QCAD

  • QCAD is an application for computer aided drafting in 2D. With QCAD you can create technical drawings such as plans for buildings, interiors, mechanical parts or schemas and diagrams. QCad uses the AutoCAD DXF file format internally and to save and import files. AutoCAD DWG support is available as a commercial plugin.

    tags: 2d-cad architecture cad drafting dwg
  • Designspark Mechanical

  • DesignSpark Mechanical is a 3D modeling software reported to be easy to use so that all engineers will be able to create and share models.Designs can be linked directly to RS/Allied off-the-shelf components for automatic bill of materials generation, part numbers, and costs for included components.DesignSpark Mechanical can export to DXF, SketchUp, ECAD, OBJ, STEP, and STL formats. Since the software is free, designs can be shared in native electronic form for providing 3D models to your customers and sharing with other engineers and management involved with the project. Designs can be sent directly to rapid prototyping/3D printer devices for quick prototyping. »

    tags: 3d-design 3d-modeling electronics engineering
  • Onshape

  • Onshape is a professional CAD system – Parts, Assemblies, Drawings – with version control and collaboration built in. Each Onshape plan (Free, Professional & Enterprise) gives you all of the CAD and data management functionality with no time limit.

    tags: 3d-cad assembly cad cloud-sync customizable
  • 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 while ensuring compliance with your industry and company standards. Integrated, parametric, 3D CAD/CAM/CAE solutions allow you to design faster than ever, while maximizing innovation and quality to ultimately create exceptional products.

    tags: cad 3d-engine structural-analysis cam 3d-design
  • Antimony

  • Antimony is a computer-aided design (CAD) tool from a parallel universe in which CAD software evolved from Lisp machines rather than drafting tables.

    tags: cad 3d-cad geometry csg
  • OpenJSCAD.org

  • OpenJSCAD.org is a more up-to-date OpenJsCAD frontend where you can edit .jscad files either locally or online via JS editor (built-in). A few functions are available to make the transition from OpenSCAD to OpenJSCAD easier (OpenSCAD.jscad built-in), as well CLI (command-line interface) for server-side computations with NodeJS.

    tags: cad 3d-cad programmatic-cad
  • ANSYS SpaceClaim

  • SpaceClaim Engineer is the world’s fastest and most innovative 3D direct modeler. SpaceClaim Engineer brings 3D solid modeling to the desktops of engineers and analysts who work in 3D, with a simplicity and low TCO (Total Cost of Ownership) never seen before in CAD. With SpaceClaim Engineer, you benefit from a;

    tags: 3d-design cad design engineering
  • 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 selecting Faces of a 3d object the same way you select DOM objects with JQuery!

    tags: 3d-cad 3d-modeling cad parametric-modeling programmatic-cad
  • Draft it

  • Draft It V4 is a powerful, easy to use 2D CAD Software package that is completely free to use. No restrictions means you're free to create, save and print your work with our unlimited free version. During the initial 15 days after installation you can trial three other versions.

    tags: cad engineering architectural-design architectural
  • ImplicitCAD

  • ImplicitCAD is a programmatic CAD program, implemented in Haskell. Unlike traditional CAD programs, programmatic CAD programs use text descriptions of objects, as in programming. Concepts like variables, control structures and abstraction are used, just as in programming. This provides a number of advantages:

    tags: cad 3d-cad 3d-printing programmatic-cad csg
  • HyperFun

  • HyperFun is a simple specialized high-level programming language. It is intended for modeling geometric objects and their internal volumetric properties (color, material density and others). A model can include objects of mixed dimensions (1D, 2D, 3D, 4D and even kD)) defined by real functions of point coordinates. This language is applicable to modeling using algebraic, skeleton-based, and procedural “implicit” surfaces, convolution surfaces, distance-based models, voxel objects, constructive solids and volumes, and more general FRep objects.A model in HyperFun is interpreted by the modeling, rendering, animation, and fabrication software tools. »

    tags: 3d-cad cad geometry programmatic-cad programming-language