Free 3d printing service


Shapeways: 3D Printing Service Online

3D Printing Service

Create and customize. Streamline and save. Break down design barriers and scale your business with Shapeways 3D printing services. 

Why 3D Printing?

Reduce Assembly Time

Don’t waste time putting products together! Rely on 3D printing to make complex geometries that can be printed as one piece—or consolidated in one build.

Fast Turnaround​

Working on a project for a customer that has to be just right? Get models back fast, and 3D print new iterations, if needed, for final feedback and production.

Reliable Quality

Proprietary processes, expert 3D printing operators, and inspections are our secrets to delivering exceptional, quality products every time.​

Parts 3D Printed

3D Printing Technologies

Materials and Finishings

Countries Shipped

Customers Served

Cutting Edge Technologies

Manufacture high-quality products in over 90 of the best materials and finishes, from plastics to metals.

HP Multi-Jet Fusion
  • Nylon 12 with a smooth and finished surface
  • Exhibits incredible strength, durability and stiffness
  • Supports complex geometries and thin features Learn More
ExOne Binder Jetting
  • Steel infused with Bronze
  • Supports large parts
  • Strong metal with an industrial look and feel Learn More

Our Services

Production Parts

Upload customized models for 3D printing service—ensuring durability and strength in materials that result in end-use products meant to last. Learn More

Rapid Prototyping

Take the guesswork out of product development with 3D printing services for high-performance models used in meetings, testing, and perfection of final parts. Learn More

Finishing

Whether designers prefer polishing, smoothing, dyeing–or a combination of finishing techniques–Shapeways 3D printing services can perfect those final touches with shine, gloss, and color. Learn More

Professional Design Services

Bring your idea to life with 3D file design and optimization. Through our partnership with ZVerse, every customer has access to expert 3D Design solutions for any project need. Learn More

Rapid Prototyping

Our high quality printing enables you to assess factors such as ergonomics, usability, manufacturability, and material testing. Learn More

E-commerce Integrations

Launch your business through our marketplace by connecting to the Shapeways platform through our API, Shopify, or Etsy E-commerce Integrations. Learn More

Materials

Nylon 12 [Versatile Plastic]

Nylon 12 [Versatile Plastic] is a durable nylon plastic that can be used for a wide range of applications, both for prototyping and for end products. Printed using Selective Laser Sintering (SLS) 3D printing services, when thin, it's flexible enough for hinges and springs and when thick, strong enough for structural components. Learn More

Accura 60

Accura 60 is a translucent and rigid acrylate-based plastic. Shapeways 3D prints this material using a large-format Stereolithography (SLA) printer capable of producing small to large parts with high resolution and detail as well as smooth surfaces with limited layer lines. Learn More

Stainless Steel 316L

Stainless Steel 316L is manufactured using ExOne’s ‘Triple Advanced Compaction Technology’ with Binder Jetting. Unlike our Steel that is infused with bronze, this material is a single alloy, composed of pure Stainless Steel. Learn More

Nylon 12

Nylon 12 (Versatile Plastic) is a durable nylon plastic that can be used for a wide range of applications, both for prototyping and for end products. Printed using Selective Laser Sintering (SLS), when thin, it's flexible enough for hinges and springs and when thick, strong enough for structural components. Learn More

Accura 60

Accura 60 is a translucent and rigid acrylate-based plastic. It is 3D printed using a large format stereolithography (SLA) printer capable of producing small to large parts with high resolution and detail as well as smooth surfaces with limited layer lines. Learn More

Stainless Steel 316L

Stainless Steel 316L is manufactured using ExOne’s "Triple Advanced Compaction Technology" with a binder jetting system. Unlike our Steel that is steel infused with bronze, this material is a single alloy, 100% Stainless steel 316L. Learn More

Testimonials

I like the ease of use in the Shapeways platform, being able to 3D print on-demand orders for the first time, and most of all–being able to scale my business. In the beginning years ago I basically had the change in my pocket and a credit line at my bank so I couldn’t order a ton of things, and you never know what’s going to sell.”

Steven Jaworski

Owner | Voytek Medical

During the process, we used Shapeways capabilities to 3D print many prototypes. That meant we had the option to iterate very quickly, print objects, and test them to see if they were working correctly in terms of complexity, or too much complexity.

Yonatan Assouline

Manager & Co-Founder | Flamingo Works

Shapeways was really great when we worked together before, which led us to reach out again. It’s been so helpful to talk with them about what we could do in every aspect of 3D printing and finishing, and it saved us a lot of time in experimentation.”

Nathan Lachenmyer

Director of Technology | Sitara Systems

I like the ease of use in the Shapeways platform, being able to 3D print on-demand orders for the first time, and most of all–being able to scale my business. In the beginning years ago I basically had the change in my pocket and a credit line at my bank so I couldn’t order a ton of things, and you never know what’s going to sell.”

Steven Jaworski

Owner | Voytek Medical

During the process, we used Shapeways capabilities to 3D print many prototypes. That meant we had the option to iterate very quickly, print objects, and test them to see if they were working correctly in terms of complexity, or too much complexity.

Yonatan Assouline

Manager & Co-Founder | Flamingo Works

Shapeways was really great when we worked together before, which led us to reach out again. It’s been so helpful to talk with them about what we could do in every aspect of 3D printing and finishing, and it saved us a lot of time in experimentation.”

Nathan Lachenmyer

Director of Technology | Sitara Systems

Previous Next

Recent Articles

Trusted by Businesses Around the World

Online 3D Printing Service | i.materialise

Oops...Seems your browser is blocking cookies. Please adjust your settings to accept cookies.

Between December 26 and 30 our response time might take a bit longer as our service team is working on reduced capacity during the holiday period. Our platform remains available 24/7.

i.materialise is your online 3D printing service. Upload your 3D model, choose from 100+ different finishes and materials, select the size of your print, receive a price quote instantly and let us take care of printing and shipping your products.

How to Get Started

How to Order a 3D Print

Upload your 3D file

Select material, color & finish

Get an instant price & order

Let us take care of production

Receive your products

Why Order 3D Models on i.materialise?

Get Instant Prices

Upload your 3D file and get an instant price, no login required »

Online Marketplace

Did you print a great product? Open a shop and start selling today! »

Materials

20 Different materials including plastics, resins and metals »

Rush 3D Printing Service

Printing Polyamide in less than 48 hours »

Educational Discount

10% discount for students and teachers »

Expertise

Over 25 years of Additive Manufacturing experience »

Upload and Order Your 3D Model

Get instant prices for your 3D design seconds after uploading. With no registration or login required, several user-friendly interfaces for uploading, and over 40 accepted 3D files formats, we’ve got you covered.

Single Upload

Upload and edit one 3D file at a time.

Upload and edit one 3D file at a time

Upload 3D File

Multiple Upload

If you would like to order multiple files, you can upload up to 20 files in one go.

If you would like to order multiple files, you can upload up to 20 files in one go.

Upload Multiple Files

Container Upload

Put multiple small parts in a grid container and print them all together.

Put multiple small parts in a grid container and print them all together.

Learn more

Choose from a wide range of 3D Printing Materials

From titanium to multicolor+, polyamide, 18K gold and more, i.materialise has what you’re looking for. With 20 different materials and over 100 possible color and finish combinations, we offer only the highest quality to turn your ideas into 3D printed reality.

Resins

Perfect for smooth surfaces, high-quality, detailed prints and a huge variety of finishing and post-processing possibilities.

Polyamide (SLS)

A strong, flexible nylon material that is available at a reasonable price and offers a wide variety of colors and finishes.

Multicolor+

Perfect for strong, full-color models that are equally as good as injection molded parts.

925 Sterling Silver

A precious metal with a very high electrical and thermal conductivity. The material is very malleable and shines brightly after polishing.

Titanium

Light, strong, corrosion-resistant metal for functional parts, spare parts and jewelry.

Brass

An incredibly versatile precious metal that is available in a wide variety of colors and plating.

Discover More

Trusted Partner Of

Top free 3D printing software in 2021

How to prepare a 3D model for printing or learn how to create models from scratch? What software is best for beginners? All these questions can be answered in our article. The applications presented in the review are completely free or have free versions for students, teachers and open source projects.

Why did we put this section before all the others? The answer is very simple. By knowing the whole 3D printing process, you can better understand how each software is involved in the preparation and printing of 3D parts. nine0003

If you have become a happy owner of a 3D printer, but have absolutely no idea what to do with it and how to get started, then this part of the article is for you.

Different programs are used to print 3D models:

  • 3D modeling/design/CAD software;
  • Software for editing, viewing and restoring STL files;
  • Slicing software;
  • 3D printer host.

Before you start working, you need to create a 3D model. To do this, you can use different programs for modeling. We wrote in detail about free versions of software for 3D modeling here. nine0003

A small life hack for beginners. If you are not ready to create a model on your own, you can choose and download the right one from the marketplaces. There are also free download links in the maker communities - sometimes the proposed 3D models can be not only interesting, but also useful.

Once a 3D model has been created, it must be converted to a printable format. For desktop 3D printers, this is the STL format. Some created or downloaded files have defects that lead to failures during printing. It is for editing STL files that there is special software that helps prepare the model for playback on the printer. nine0003

The slicer program helps to convert the STL file into a printer-friendly G-code. The functionality of such programs allows you to split a 3D model into thousands of flat 2D layers, which will be sequentially reproduced on a printer.

Finally, the 3D printer host provides communication between the computer and the printer. It allows you to receive information for printing, as well as change the parameters of the device in real time via a PC. Often the Slicer and host are combined into one 3D printing software that is supplied by the printer manufacturer. nine0003

Dear readers of the 3DToday portal, we want to inform you that a new section "Knowledge Base" has been opened on our website of the LIDER-3D online store. In this section, we share owls, experience, settings and secrets of the world of additive technologies, go to the section at this link.

Examples of some already posted articles in the Knowledge Base section: Post-processing of models after 3D printing, 10 calibration models for your 3D printer, How and what 3D printers print, Printing with HIPS plastic, ABS printing settings, Recommendations for Resin Post-Processing HARZ Labs, Best Free 3D Modeling Software for Beginners. nine0035

Cura

One of the popular slicer software that comes with all Ultimaker printers. However, its functionality is suitable for use in conjunction with other 3D printers. Since this software is one of the most popular among makers, you can not waste time on profile settings - for most printers they can be found in the program itself.

The software is designed to change important print settings. Start with the “Recommended” mode to select improved quality settings for your printer and easily adapt to the program. nine0003

More precise control of all parameters is possible in the “Custom” user mode. By switching to this mode, you can manage more than 400 different settings.

Cura is not only a simple and intuitive slicer for home users. The software can be used as the main software for your printer, as well as integrated with CAD systems such as SolidWorks or Siemens NX.

The program is constantly updated and supplemented, which allows you to make 3D printing on your printer better. nine0003

►►►Link to office. site Cura

PrusaSlicer

This software is based on Slic3r and, unlike the prototype, has gained great popularity among users. The main difference is a large list of customizable parameters and additional features that make the work more convenient.

An easy-to-use user interface, built-in support for Prusa printers, and multi-plastic settings make it easy to get started with your 3D printer. The slicer also allows you to place additional supports, work with different materials and use smooth features with variable layer height. nine0003

The PrusaSlicer can be used with both FDM and resin printers. Settings panels for users with different experience in 3D printing help to significantly improve the quality of finished models.

A great bonus for those who have worked with Slic3r before - PrusaSlicer supports most of the original features and accepts Slic3r configuration packages when importing profiles.

►►►Link to office. website PrusaSlicer

MatterControl 2.0

MatterControl is a CAD modeling software, slicer and simultaneous host for a 3D printer. With host functions, you can directly control printing by connecting the printer via USB. The program also allows you to cut STL files for export to an SD card for offline printing and, of course, create projects in a separate section of the CAD software.

Structured interface makes it easy to create models and prepare them for printing. A file browser and a library of geometric primitives make it easy to import data into print. Geometric figures can be used as supports, which helps to achieve high quality printing of complex details. nine0003

Advanced print settings and a user-friendly viewer make this software one of the best for comprehensive control of the 3D printing process. In addition to the host and slicer functions, MatterControl has design tools that allow you to design parts. The resulting 3D models are easy to export to a slicer and print. Thus, the program allows you to control the entire process - from creating a model to cutting it and sending it to print.

►►►Link to office. PrusaSlicer 9 website0003

3DPinterOS

3DPrinterOS is a cloud-based program for managing a 3D printer. It combines the functions of a slicer, a host, and an STL file editor. The program can create a print queue, manage the printer and plug-in system based on STL data analysis and recovery applications, and perform cloud slicing.

The free Starter package allows users to download G-codes and send them to print, remotely control the printing process, and get support on a like-minded forum. For a modest fee, you can access additional features, including the ability to collaborate on a project. nine0003

In fact, this program is a universal tool for converting print files to STL format. That is why 3DPrinterOS is suitable for small businesses, education, production and design.

►►►Link to office. website 3DPinterOS

KISSlicer

The abbreviation of this application “Keep It Simple Slicer” can confuse inexperienced users. It's actually quite a complex 3D printing tool. Conflicting user reviews, however, allow us to conclude that the program is popular and has sufficient functionality to work with 3D printers. nine0003

The free version of the program is suitable for most users who work with printers with a single extruder. KISSlicer helps simplify certain aspects of slicing with Profile Wizards for printer-specific settings and Tuning Wizards for optimizing materials. The paid version of the program allows you to work with printers with 2 extruders.

Although the application settings are quite complex, it's worth the effort - the slicer allows you to have full control over the entire printing process. nine0003

►►►Link to office. site KISSlicer

Slic3r

This software is for open source slicers. Its main difference is advanced features that are not found in any other application.

Despite the fact that Slic3r releases almost no updates to its program, it is the base for many other open source software. For example, many programs use 3D honeycomb cavity filling, which is a special merit of the Slic3r developers. nine0003

In 2018, a new version of the software was released with new integrated functions. So, this version has new fill patterns, experimental support for SLA and DLP printers, 3MF format, and USB printing.

On the software website you can find a detailed manual that gives an idea of ​​all the functions of Slic3r. A great bonus of the program is the direct integration with OctoPrint for printing at the touch of a button.

►►►Link to office. site Slic3r

SliceCrafter

Browser-based slicer from IceSL developers. Using the program, you can quickly load STL files, cut them, and then prepare the G-code for printing. In the browser program, you can use almost all the options that IceSL offers.

Although many users find this version less powerful, it is suitable for beginners who do not want to set up more complex 3D printing programs.

►►►Link to office. website SliceCrafter

IceSL

IceSL is an excellent tool for 3D modeling and printing. Several working windows allow you to edit the model directly through a Lua script, select different settings for slicing the model, and view the result in real time. Despite the apparent complexity of working with the software, IceSL allows for elegant parametric modeling.

Slicer settings menu allows beginners to quickly and easily prepare a 3D model for printing. In the latest version of the program, it became possible to specify different values ​​for print settings at a certain layer height. All this allows you to make smooth transitions from dense to light filling and gradation of the thickness of the layers from fine to coarse. nine0003

►►►Link to office. site IceSL

OctoPrint

This program is a host for 3D printers that allows you to control printing and change settings. The software also allows you to remotely control the printer using a Wi-Fi module connected to the device.

OctoPrint accepts G-code from almost any slicer, while the host allows you to visualize the received files before and during printing. In addition, cutting files can be done directly in the program, using it as a slicer. nine0003

OctoPrint offers not only a wide range of tools for remote print management, but also several ways to keep track of your tasks. You can set up push notifications or send alerts through different messengers.

The software is open source and has an active user community that offers many plug-ins to extend the program's functionality. On the community page, you can find many add-ons that will be useful when printing. nine0003

►►►Link to office. site OctoPrint

Repetier-Host

Rep-Rap developers favorite host - Repetier is a high performance print management and file preparation software.

Repetier-Host is positioned as a universal software that helps manage printers with a large number of extruders (up to 16 extruders), and also supports almost any 3D printer on the market.

The program has remote access functions through the Repetier Server, which allows you to control your printer through a browser on a PC, tablet or smartphone. nine0003

►►►Link to office. Website Repetier-Host

AstroPrint

Like 3DPrinterOS, this program is a cloud-based solution for controlling and managing your 3D printers. Also, using AstroPrint, you can change slicer settings, manage printer and material profiles. A free account allows you to save print information and access all settings through a browser or the AstroPrint mobile app.

This software is unique in that it is compatible with Thingiverse and MyMiniFactory as well as free versions of CAD software such as 3D Slash and Leopoly. The application also has tools for cutting 3D models with the ability to send files for printing from a smartphone. nine0003

The software will be useful for those who work in large scale networks such as 3D farms, enterprises and universities.

►►►Link to office. website AstroPrint

3D-Tool Free Viewer

3D-Tool Free Viewer is designed to check the structural integrity of STL files and the ability to print a document on your printer. Additional functions, such as "Cross Section" also allow you to look inside the 3D model and evaluate some parameters.

This program can be useful if you want to check your STL file for errors. The user-friendly interface of the software allows you to measure the size, surface area and volume of all parts of the figure, as well as change the distance, angles and radius at the touch of a button. nine0003

For those who do not have sufficient knowledge and experience in CAD, the program offers a quick way to check the STL file and prepare it for 3D printing.

►►►Link to office. website 3D-Tool Free Viewer

MakePrintable

This useful web service allows you to check STL files for errors and correct critical values ​​that may affect printing. Unlike other free programs, MakePrintable gives you complete control over the process. You can choose the level of print quality, make the mesh hollow, fix the polygon count, and even merge multiple targets into one. nine0003

Although the program no longer offers a free version with limited functionality, users may find several ways to use the program. The program has different payment options - for a single file download (about $ 2 per file) or a "Maker" package with the ability to upload up to 30 files per month (monthly price about $ 15).

The advantage of the program is the compatibility of plug-ins with Blender and SketchUp.

►►►Link to office. MakePrintable 9 website0003

Meshmixer

Meshmixer is a super modern and free 3D printing software from the Autodesk family for viewing, checking, editing and repairing STL files. This program helps you identify potential problems and fix them automatically. For example, the program identifies insufficient wall thickness.

The program is positioned as a universal tool for 3D meshes, offering many tools for working with mesh, 3D modeling, surface embossing and others. nine0003

Whether you're trying to fix an STL file, prepare a model for printing, or construct multiple objects, Meshmixer is ideal for all of these purposes.

►►►Link to office. website Meshmixer

MeshLab

MeshLab is an open source application that allows you to edit STL files and also has tools for working with 3D triangular meshes. The software's capabilities help you check, render, repair, and transform meshes, and even solidify models and close holes. nine0003

The application is great for editing 3D models created in CAD. Despite the fact that the latest version was released in 2016, the program is still popular with makers.

►►►Link to office. website MeshLab

NetFabb

NetFabb is a slicing software that includes advanced analysis and recovery of STL files. One of the most powerful tools, NetFabb aims to streamline the user experience by offering support creation, mesh repair, and a wide range of generative design tools. nine0003

The program is free for students, as part of an Autodesk subscription. The 3-year student license allows you to choose one of the following versions:

  • NetFabb Standard allows you to quickly prepare a model for printing;
  • NetFabb Premium with advanced options for creating grids, supports and automatic packaging of parts;
  • NetFabb Ultimate allows you to calculate assembly failures, provides modeling tools, customizable toolpath strategies, and helps automate the process of preparing a model for 3D printing; nine0014
  • NetFabb Simulation helps you simulate certain metal printing technologies prior to production.

►►►Link to office. NetFabb site

About programs for 3D modeling, which even a beginner will understand, we wrote in this article. Here are equally useful, easy-to-use, and most importantly, free programs for three-dimensional modeling and 3D printing.

3D Builder

The 3D Builder application offers its users the ability to quickly visualize and edit 3D models. The software helps to create and import files in 3D printing formats. Using simple editing tools, even entry-level users can create 3D images. nine0003

The application has its own extensive library of 3D models. You can also upload an external file or use the Kinect V2 sensor to scan and import a new 3D image. By joining the 3D Builder community and downloading the 3D Printing SDK, you can expand the capabilities of this free program.

►►►Link to office. website 3D Builder

Figuro

This browser-based modeling software combines the accessibility of TinkerCAD with the power of more advanced 3D modeling tools. The program is suitable for those who want to improve their design skills without going too deep into details. nine0003

The creation of objects in Figuro is based on the principle of polygonal modeling - you generate polygons by modifying them and combining them with each other. If you are using the program for the first time, we recommend using additional tools for checking and repairing STL files.

The program has a simple and pleasant user interface. An extensive gallery allows you to evaluate the capabilities of the software and get inspiration for creating new objects.

►►►Link to office. Figuro 9 website0003

Fusion 360

Fusion 360 is a professional 3D modeling CAD program. Unlike other software, the software allows you to cover the entire process of planning, testing and 3D design.

The program has powerful tools for solving industrial design problems. Fusion 360 allows you to simulate the design of objects under design as well as the loads that they will face after commissioning.

Design collaboration, cloud file sharing, and import/export of various CAD file types make the application a pleasure to use. nine0003

Fusion 360 is free for students, startups and hobbyists. At the same time, amateur projects must not be commercial, startup income must not exceed $ 100,000 per year, and the student license of the program is limited to three years.

►►►Link to office. site Fusion 360

FreeCAD

Multifunctional CAD software is great for developing design skills. Parametric modeling software creates models according to the given parameters. The big advantage is the ability to drag and control objects directly with the mouse. nine0003

A feature of this program is the ability to return to the history of the creation of an object and edit its parameters. Despite the fact that the software is free, it has all the necessary tools for full-fledged work.

FreeCAD allows users to draw 2D shapes as a basis for creating additional objects. The program is suitable for product design, mechanical engineering, architecture and other areas.

►►►Link to office. FreeCAD website

OpenSCAD

Unlike the other programs presented, OpenSCAD focuses more on the CAD aspect of 3D modeling. The software works as a 3D camillator that reads a script file describing a 3D model and then converts the object into a 3D model.

The open source program is constantly updated with new features. For example, the latest update has a new Customiser panel. Get support and advice on using the application and working with updates in the user community. nine0003

The software does not have interactive components, but it helps to better control the modeling process and control the design parameters settings. OpenSCAD is considered to be the ideal tool for students.

►►►Link to office. OpenSCAD website

Blender

A popular CAD program with a steep learning curve. This software is not the best choice for a beginner, but is ideal for those who are familiar with 3D modeling concepts and want to create more complex models. nine0003

The latest version of the program is more accessible. So the user interface has become more convenient, and a three-dimensional viewing window has also appeared. Eevee's advanced add-ons, real-time renderer, and Grease Pencil for 2D drawing and animation greatly enhance the program's capabilities.

The open source program is constantly updated with new functional solutions for comfortable work.

►►►Link to office. Blender website

OnShape

OnShape is a powerful browser-based CAD program designed for professional users. The software allows you to organize joint work on a project and store data in the cloud.

The program gives all team members instant access to the same CAD workspace and the same data in the cloud. The additional ability to manage the main design without the need to save copies and keep track of different versions of files makes the work really convenient. nine0003

The program has a free version for students and teachers, as well as users who are engaged in non-commercial projects.

►►►Link to office. OnShape website

REC Wiki » Best 3D printing software in 2022

3D printing is a multi-step process, because you first need to design a 3D model, check it for errors, convert it to machine code, and only then it goes 3D printer. In this article, we will share examples of programs that can help at every stage of preparatory work and directly during 3D printing. nine0003

Contents:

  • ZBrushCoreMini
  • 3D Builder
  • SketchUp Free
  • Fusion 360
  • FreeCAD
  • Blender
  • 2. Editing and repairing STL files:

    • Meshmixer
    • MeshLab
    • nine0021

      3. Slicers:

      • Cura
      • PrusaSlicer
      • ideaMaker
      • ChiTuBox Basic
      • Lychee Slicer
      • Kiri:Moto
      • IceSL

      4. Control programs:

      • OctoPrint
      • MatterControl 2. 0
      • AstroPrint

      5. Programs for visualizing G-code

      • UVTools
      • WebPrinter
      • Gcode Analyzer
      • Design Software
      1. 3D modeling software

      If you are ready to create from scratch, you will have to learn special 3D modeling software. Many of them, especially professional computer-aided design systems, can be expensive investments, but on the other hand, there are plenty of quite capable and at the same time free offers on the market. nine0003

      Tinkercad

      Tinkercad is a browser-based application from Autodesk that is great for no-experience users, even kids, because of its simplicity. In this program, 3D models are built on the basis of basic blocks - simple geometric shapes that are joined together and then "filed" to the finished look. You can also convert 2D vector images into 3D models. Of course, you have to pay for simplicity - in the case of Tinkercad, rather primitive functionality that makes it difficult to create truly complex models. But such a task is not worth it: having gained basic skills on Tinkercad, you can always move on to more complex and more capable programs on our list. nine0003

      Official website

      ZBrushCoreMini

      ZBrushCoreMini is primarily a 3D sculpting tool, especially popular among those who create figures of people and animals, computer game characters and comics, and the like. This software is mainly aimed at beginners and users with moderate experience, but at the same time, it is full of impressive features that make the work easier. For example, dynamic tessellation algorithms constantly analyze the surface of the working model and automatically add polygons so that detail is not violated. nine0003

      ZbrushCoreMini is offered free of charge and is positioned as an entry-level program for learning and gradually moving to more capable and complex options - ZBrush and ZbrushCore.

      Official website

      3D Builder

      This program was developed by Microsoft and was included with Windows 10 for some time, although now it must be downloaded and installed separately. 3D Builder allows you to edit models in STL, OBJ, and 3MF formats, as well as create models from scratch. In this regard, the program is quite primitive, but it is simple and understandable even for novice modelers. nine0003

      One of the interesting features of 3D Builder is the ability to simplify meshes by reducing the number of polygons, file weight and processing time in the slicer - useful in cases where the original designer obviously went too far with polygons. Additionally, you can import models from the library and even use Kinect sensors to 3D scan and import models of physical objects.

      Official website

      SketchUp

      SketchUp is a web application with a great combination of simplicity and functionality. The user-friendly interface is intuitive and greatly facilitates learning, and the set of tools is quite diverse even for advanced users - hence the wide popularity of this program. nine0003

      The free version was formerly called SketchUp Make, but is now simply called SketchUp Free. It includes everything you need for 3D modeling for 3D printing, just don't forget to download the module for exporting STL files - it's also free. The kit comes with 10 GB of storage for projects in the cloud and access to the 3D Warehouse, a repository with open source user-generated content.

      Official website

      Fusion 360

      A professional CAD system developed by Autodesk and renowned for its ease of use and advanced functionality. This includes parametric modeling and mesh analysis and load distribution tools, including through generative design with topological optimization. The program is great for those who are engaged in 3D printing of functional products, for example, for industrial applications. nine0003

      Some versions of Fusion 360, such as hobby and student versions, are even available free of charge. FreeCAD FreeCAD The program relies on a parametric approach: at any point in history, you can scroll back and make changes to the parameters. The program even includes finite element analysis and a robotic system simulator. nine0003

      Official site

      Blender

      One of the most popular 3D modeling programs, but quite difficult to master. Not the best choice for a novice designer, but a great tool for those who have already gotten their hands on simpler editors. Fortunately, the popularity of Blender has led to a huge number of guides, tutorials, and visual examples published by experienced users for beginner colleagues.

      Developers are trying to make the program more convenient without sacrificing functionality: the interface has recently been updated, rendering has been improved, and 3D design and animation capabilities have been expanded. And yes, it's open source and freeware, so you don't risk anything. nine0003

      Official website

      2. Editing and repairing STL files

      If you find an interesting 3D model on the Internet, this does not mean that it can be immediately sent to a 3D printer. Many models are created for completely different needs, such as animations or video games, and in principle are not intended for 3D printing. But there is a solution: before processing such models into G-code, they must first be repaired so that the slicer can do its job well. The following programs on our list will help you cope with the repair. nine0003

      Meshmixer

      Meshmixer is an advanced and free program from Autodesk that allows you to view and check 3D models for errors in polygonal meshes that can ruin 3D printing. If such problems are detected, the program can automatically repair meshes. One example of an application is finishing 3D scans to a state suitable for 3D printing.

      Additional functionality includes mesh blending, 3D sculpting, surface writing, cavity creation, support branching, mesh smoothing, and more. nine0003

      Official site

      MeshLab

      MeshLab is another open source program for editing polygonal meshes. MeshLab has the necessary tools for editing, checking, cleaning and converting meshes with the ability to combine meshes into one model and patch holes that can lead to incorrect processing of models into G-code.

      Official website

      3. Slicers

      Having received a 3D model, it must be converted into machine code - a series of commands understandable to CNC machines, including 3D printers. Slicers are responsible for this task - programs that accept digital models (usually in the form of files with STL, OBJ or 3MF extensions), analyze their structure, and then compile lists of actions for 3D printers, called G-code (Gcode). Such lists contain all the information the equipment needs: to what temperature to warm up the extruders and stages, whether to use airflow, along what trajectory and at what pace to lay the plastic. nine0003

      Cura

      Cura is a slicer from the Dutch company Ultimaker, designed primarily for proprietary 3D printers, but open source and compatible with most other FDM/FFF systems. The program is easily customizable with various plugins. Since this is a very popular program, the chances are that it already has a profile with optimal settings for your 3D printer. If not, then nothing prevents you from creating a profile manually or using profiles prepared by other users. nine0003

      The program has several levels of difficulty depending on the level of training - basic, advanced, expert and complete. The higher the level, the more access to customizable options. At a basic level, the program takes the bulk of the work on itself, helping inexperienced users.

      Cura is constantly being developed and improved through regular updates and is also offered free of charge, although a paid version of Cura Enterprise is available to professional users with licensed plug-ins from the Ultimaker Marketplace, technical support and additional security measures. nine0003

      In addition to converting 3D models to G-code, Cura can also take on the role of a control program, but this will require a constant connection between the 3D printer and the computer throughout the 3D printing. Professionals appreciate another feature of Cura - seamless integration with professional computer-aided design systems such as SolidWorks and Siemens NX.

      In general, Сura is suitable even for novice users, especially since a huge number of training videos and step-by-step guides are available for this program from both developers and enthusiasts. nine0003

      Official website

      PrusaSlicer

      3D printer manufacturer Prusa Research, under the leadership of the legendary Czech engineer Josef Prusa, whose designs are copied and refined around the world, has developed its own open source software based on the Slic3r slicer. PrusaSlicer quickly gained popularity as it not only retains the original program's extensive customizations, but also adds a number of useful features not found in Slic3r. nine0003

      A redesigned interface, support for Original Prusa branded 3D printers, and profiles with settings to work with many common polymers are just some of the improvements. Additionally, algorithms for generating support structures have been improved, support for multimaterial 3D printing and the ability to dynamically adjust the layer thickness have been added.

      PrusaSlicer can process models not only for FDM 3D printers, but also for stereolithographic systems printing with photopolymers. As with Cura, the user can select a difficulty level with appropriate access to fine-tuning. nine0003

      Official website

      ideaMaker

      The Raise3D slicer is optimized for proprietary additive hardware in the same way that PrusaSlicer is optimized for Original Prusa 3D printers, and Cura is optimized for Ultimaker 3D printers, but this does not mean that it cannot be use with third party systems. The organization of workflows and the interface is somewhat more complicated than in Cura and PrusaSlicer, but on the other hand, ideaMaker allows you to set up individual layers and apply textures for product customization. nine0003

      ideaMaker users can connect to the cloud platform and access hundreds of 3D printer profiles and materials created by other operators, or create their own library of settings.

      Add the ability to customize support structures, split models for more efficient 3D printing of large parts, integrated mesh repair tools, and OctoPrint compatibility, and you have a flexible, versatile program to suit the needs of most 3D printers. nine0003

      Official website

      ChiTuBox Basic

      This is a specialized slicer for those who use stereolithographic 3D printers that print with photopolymer resins. Most budget LCD masked stereolithography (MSLA) 3D printers rely on motherboards and firmware from ChiTu Systems, which also developed this software.

      Users gain control over technology-specific parameters such as layer exposure time, as well as access to predefined profiles with settings for many popular 3D printers. The slicer takes into account such moments as the orientation of the model and the automatic construction of support structures with the possibility of manual optimization. nine0003

      Official website

      Lychee Slicer

      A program from the independent Franco-Belgian team Mango 3D, not associated with 3D printer manufacturers, but with support for many popular stereolithographic 3D printers, including those from Elegoo, Anycubic, Phrozen and Creality.

      One of the features of this program is the high level of automation. If you wish, you can simply click on the "magic" button (it's called Magic), and the slicer will do everything by itself: it will orient the model on the platform, generate supports, and so on. Although, here you are lucky: the results are not always optimal, but usually adequate for relatively simple models. Otherwise, everything can be configured manually. nine0003

      The program is offered in free and paid versions. The functionality of the free version is slightly reduced, but it has everything you need.

      Official site

      Kiri:Moto

      Browser solution for those who lack computing power. Kiri:Moto can prepare 3D models for both 3D printing and laser engraving or milling. The settings are somewhat more primitive than in locally installed slicers, but are sufficient for most users. nine0003

      Official website

      IceSL

      IceSL is a combination software that combines slicing with 3D modeling. In the left window, you can edit 3D models using scripts in the Lua language, which makes it possible to perform parametric modeling. On the right side, the 3D printing settings are displayed. For beginners, pre-configured settings are available, while experienced users can take advantage of features such as specific adjustment of parameters for individual layers with automatic gradation of intermediate areas. For example, this allows you to gradually reduce or, conversely, increase the filling density of the product as it is built, or gradually change the thickness of the layers. nine0003

      Official website

      4. Control programs

      Control programs are designed for exactly this - managing workflows during 3D printing. Although you can insert a G-code drive into almost any 3D printer and press the start button, this is not always convenient, especially when you have to work with several 3D printers at the same time, and even more so when you do it remotely. This is where control programs come to the rescue. In addition, some of them offer additional functionality, including slicing and even editing 3D models. nine0003

      OctoPrint

      A web-based appliance that requires connection to a 3D printer via a microcomputer such as a Raspberry Pi equipped with a Wi-Fi module. This system allows you to control 3D printers remotely. OctoPrint accepts G-code from almost any slicer and provides the ability to visualize - view files before and during 3D printing. Alternatively, STL files can be loaded and processed directly in OctoPrint.

      OctoPrint not only provides all the necessary tools for remote management, but also allows you to track the work in progress using notifications via various instant messengers. nine0003

      This is a completely free, open source program with many plug-ins created by enthusiasts and available on the official website.

      Official website

      MatterControl

      MatterHackers offers its own control program, slicer and 3D editor in one package. MatterControl allows you to directly control and observe 3D printing, slice, export G-code to SD cards for offline printing, and even create 3D models from scratch. The 3D printer will need a Wi-Fi or USB connection to run MatterControl. nine0003

      The interface is well structured: on the left side there is a file browser and a library of simple geometric shapes. Interestingly, these shapes can be dragged into the 3D model and used as support structures.

      Basic functionality is available in the free basic version, advanced users can pay to upgrade to MatterControl Pro.

      Official website

      AstroPrint

      AstroPrint is a cloud-based management platform that allows you to remotely monitor and control multiple 3D printers simultaneously, store files, convert 3D models to G-code, and track workflow statistics. The functionality ranges from basic in the free version to advanced with different levels of paid subscriptions. nine0003

      The 3D printer will require a Wi-Fi module to fully work with AstroPrint. In conjunction with the Raspberry Pi, the system is similar in functionality to OctoPrint: you can process models and send the finished code to a 3D printer via a web interface without the need for additional software. Another plus is integration with popular repositories of 3D models Thingiverse and MyMiniFactory, as well as 3D editors 3D Slash and Leopoly.

      Official website

      5. Programs for visualizing G-code

      What if you find an old file with a G-code, but you have no idea what it is and why - maybe garbage, or maybe an excellent, but long-forgotten model without a clear marking in the file name? The programs in this section will help you visualize the contents of such files.

      UVTools

      This program combines file browsing with layer editing and even model repair for stereolithographic 3D printing. The program can also be used as a plug-in for PrusaSlicer, adding support for third-party photopolymer 3D printers - although PrusaSlicer is open source, support for stereolithographic systems is still limited to branded equipment. At the same time, UVTools allows you to print calibration samples to check the exposure time and other parameters, which can be useful, for example, when working with new photopolymers that have not yet been tested. nine0003

      Official website

      WebPrinter

      A simple browser tool for quick G-code preview, developed by the same team that created the IceSL slicer and 3D editor. The application works very simply: follow the link, upload the file with the G-code and see how the 3D printer will grow the model according to the commands provided. Unfortunately, the functionality is limited: for example, the application does not provide information about temperature settings. On the other hand, you can quickly figure out what kind of model is hidden in a file with an incomprehensible name. nine0003

      Official website

      Gcode Analyzer

      An old but still very capable and popular G-code analysis web application. The 3D simulation doesn't work very well, but the 2D and G-code previews work great.


      Learn more