List of 3D printing software

Last updated

This is a list of 3D printing software.

List of 3D Printing Software [1]
SoftwareUseDeveloperOperating System(s)License
Cura Slicer Ultimaker Windows, macOS, Linux Open-source
Slic3r SlicerAlessandro RanellucciWindows, macOS, LinuxOpen-source
Blender Design Blender Foundation Windows, macOS, LinuxOpen-source
MeshLab Object processing ISTI - CNR Windows, macOS, LinuxOpen-source
FreeCAD DesignFreeCAD CommunityWindows, macOS, LinuxOpen-source
3D Slash Design3D Slash Web application, Windows, macOS, LinuxProprietary
Onshape Design PTC Windows, macOS, LinuxProprietary
Fusion Design Autodesk Windows, macOS, web application, Android, iOS Proprietary
SolidWorks DesignDassault SystèmesWindowsProprietary
Siemens NX Design Siemens Digital Industries Software Windows, macOS, Unix Proprietary
Solid Edge Design Siemens Digital Industries Software WindowsProprietary
Tinkercad DesignAutodeskWeb applicationProprietary but free
PreForm Slicer Formlabs Windows and macOSProprietary
OctoPrint Printer controlOctoPrint communityWindows, macOS, Linux Free and open-source AGPL
OpenSCAD DesignOpenSCAD CommunityWindows, macOS, Linux, FreeBSD, NetBSD, OpenBSD Open-source
Repetier-Host Printer controlHot-World GmbH & Co. KGWindows, macOS, LinuxOpen-source GNU GPL V3 [2]
Markforged SlicerMarkforgedWeb applicationProprietary
Materialise NV Materialise NVWindowsProprietary
3D Systems 3D SystemsWindowsProprietary
3YourMind 3YourMindWeb applicationProprietary
MatterControl Design, slicer MatterHackers WindowsProprietary
Polar Cloud Printer control, data managementPolar3DWeb applicationProprietary
AstroPrint Printer control, slicer, data management3DaGoGo Inc.Web applicationOpen-source GNU (AGPL)
SelfCADDesign, slicerSelfCADWeb applicationProprietary
Bambu Studio Slicer Bambu Lab [3] Windows, macOS Open-source

See also

Related Research Articles

<span class="mw-page-title-main">Computer-aided design</span> Constructing a product by means of computer

Computer-aided design (CAD) is the use of computers to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve communications through documentation, and to create a database for manufacturing. Designs made through CAD software help protect products and inventions when used in patent applications. CAD output is often in the form of electronic files for print, machining, or other manufacturing operations. The terms computer-aided drafting (CAD) and computer-aided design and drafting (CADD) are also used.

<span class="mw-page-title-main">Computer-aided manufacturing</span> Use of software to control industrial processes

Computer-aided manufacturing (CAM) also known as computer-aided modeling or computer-aided machining is the use of software to control machine tools in the manufacturing of work pieces. This is not the only definition for CAM, but it is the most common. It may also refer to the use of a computer to assist in all operations of a manufacturing plant, including planning, management, transportation and storage. Its primary purpose is to create a faster production process and components and tooling with more precise dimensions and material consistency, which in some cases, uses only the required amount of raw material, while simultaneously reducing energy consumption. CAM is now a system used in schools and lower educational purposes. CAM is a subsequent computer-aided process after computer-aided design (CAD) and sometimes computer-aided engineering (CAE), as the model generated in CAD and verified in CAE can be input into CAM software, which then controls the machine tool. CAM is used in many schools alongside CAD to create objects.

<span class="mw-page-title-main">3D printing</span> Additive process used to make a three-dimensional object

3D printing, or additive manufacturing, is the construction of a three-dimensional object from a CAD model or a digital 3D model. It can be done in a variety of processes in which material is deposited, joined or solidified under computer control, with the material being added together, typically layer by layer.

<span class="mw-page-title-main">RepRap</span> Self-replicating 3D printer initiative

RepRap is a project to develop low-cost 3D printers that can print most of their own components. As open designs, all of the designs produced by the project are released under a free software license, the GNU General Public License.

<span class="mw-page-title-main">STL (file format)</span> Standard Tessellation Language. File format for 3D printing and scanning applications.

STL is a file format native to the stereolithography CAD software created by 3D Systems. Chuck Hull, the inventor of stereolithography and 3D Systems’ founder, reports that the file extension is an abbreviation for stereolithography, although it is also referred to as standard triangle language or standard tessellation language.

<span class="mw-page-title-main">Open Cascade Technology</span> Open-source 3D modelling software

Open Cascade Technology (OCCT), formerly called CAS.CADE, is an open-source software development platform for 3D CAD, CAM, CAE, etc. that is developed and supported by Open Cascade SAS company.

<span class="mw-page-title-main">Rhinoceros 3D</span> 3D computer graphics software

Rhinoceros is a commercial 3D computer graphics and computer-aided design (CAD) application software that was developed by TLM, Inc, dba Robert McNeel & Associates, an American, privately held, and employee-owned company that was founded in 1978. Rhinoceros geometry is based on the NURBS mathematical model, which focuses on producing mathematically precise representation of curves and freeform surfaces in computer graphics.

<span class="mw-page-title-main">Rapid prototyping</span> Group of techniques to quickly construct physical objects

Rapid prototyping is a group of techniques used to quickly fabricate a scale model of a physical part or assembly using three-dimensional computer aided design (CAD) data. Construction of the part or assembly is usually done using 3D printing or "additive layer manufacturing" technology.

Digital modeling and fabrication is a design and production process that combines 3D modeling or computing-aided design (CAD) with additive and subtractive manufacturing. Additive manufacturing is also known as 3D printing, while subtractive manufacturing may also be referred to as machining, and many other technologies can be exploited to physically produce the designed objects.

The table below provides an overview of notable computer-aided design (CAD) software. It does not judge power, ease of use, or other user-experience aspects. The table does not include software that is still in development. For all-purpose 3D programs, see Comparison of 3D computer graphics software. CAD refers to a specific type of drawing and modelling software application that is used for creating designs and technical drawings. These can be 3D drawings or 2D drawings.

<span class="mw-page-title-main">ScanIP</span>

Synopsys Simpleware ScanIP is a 3D image processing and model generation software program developed by Synopsys Inc. to visualise, analyse, quantify, segment and export 3D image data from magnetic resonance imaging (MRI), computed tomography (CT), microtomography and other modalities for computer-aided design (CAD), finite element analysis (FEA), computational fluid dynamics (CFD), and 3D printing. The software is used in the life sciences, materials science, nondestructive testing, reverse engineering and petrophysics.

<span class="mw-page-title-main">3D modeling</span> Form of computer-aided engineering

In 3D computer graphics, 3D modeling is the process of developing a mathematical coordinate-based representation of a surface of an object in three dimensions via specialized software by manipulating edges, vertices, and polygons in a simulated 3D space.

<span class="mw-page-title-main">Materialise NV</span> Belgian 3D printing company

Materialise NV, headquartered in Leuven, Belgium, is a company in the 3D printing / additive manufacturing sector.

<span class="mw-page-title-main">Fused filament fabrication</span> 3D printing process

Fused filament fabrication (FFF), also known as fused deposition modeling, or filament freeform fabrication, is a 3D printing process that uses a continuous filament of a thermoplastic material. Filament is fed from a large spool through a moving, heated printer extruder head, and is deposited on the growing work. The print head is moved under computer control to define the printed shape. Usually the head moves in two dimensions to deposit one horizontal plane, or layer, at a time; the work or the print head is then moved vertically by a small amount to begin a new layer. The speed of the extruder head may also be controlled to stop and start deposition and form an interrupted plane without stringing or dribbling between sections. "Fused filament fabrication" was coined by the members of the RepRap project to give an acronym (FFF) that would be legally unconstrained in its use.

<span class="mw-page-title-main">3D printing processes</span> List of 3D printing processes

A variety of processes, equipment, and materials are used in the production of a three-dimensional object via additive manufacturing. 3D printing is also known as additive manufacturing, because the numerous available 3D printing process tend to be additive in nature, with a few key differences in the technologies and the materials used in this process.

Multi-material 3D printing is the additive manufacturing procedure of using multiple materials at the same time to fabricate an object. Similar to single material additive manufacturing it can be realised through methods such as FFF, SLA and Inkjet 3D printing. By expanding the design space to different materials, it establishes the possibilities of creating 3D printed objects of different color or with different material properties like elasticity or solubility. The first multi-material 3D printer Fab@Home became publicly available in 2006. The concept was quickly adopted by the industry followed by many consumer ready multi-material 3D printers.

<span class="mw-page-title-main">FDM printing file formats</span> Data protocol used in 3D printing

FDM printing is one of the most popular types of 3D printing, it is used throughout different engineering industries and also has a great number of individual users that enjoy 3D-printing as a hobby. FDM printing is so popular because it can produce near finished models of hardware with a very short manufacturing process also known as Rapid prototyping. This kind of printing was first developed and patented in 1989 by Stratasys and has made lots of advancements in the past few decades becoming much cheaper and accessible.

References

  1. https://www.g2.com/categories/3d-printing
  2. https://www.repetier.com/download-now/
  3. "Software Studio - Bambu Lab". bambulab.com. Retrieved 2024-11-18.