• Германия(EUR €)
  • Россия(USD $)
  • Бельгия(EUR €)
  • Португалия(EUR €)
  • Болгария(EUR €)
  • Люксембург(EUR €)
  • Латвия(EUR €)
  • Франция(EUR €)
  • Бразилия(BRL R$)
  • Словения(EUR €)
  • Беларусь(USD $)
  • Словакия(EUR €)
  • Объединенное Королевство(GBP £)
  • Кыргызстан(KGS С̲)
  • Ирландия(EUR €)
  • Соединенные Штаты(USD $)
  • Эстония(EUR €)
  • Мальта(EUR €)
  • Италия(EUR €)
  • Греция(EUR €)
  • Испания(EUR €)
  • Казахстан(KZT 〒)
  • Австрия(EUR €)
  • Таджикистан(TJS ЅМ)
  • Румыния(EUR €)
  • Нидерланды(EUR €)
/ /

What is slicing software used for?

Aug 25,2023 | 3D4Create

Slicing software is a vital component of 3D printing, converting digital designs into physical objects. This guide explores its functions, settings, features, slicer selection, and the importance of proper slicing for optimal 3D printing results. Let’s dive in!

The user interface of Bambu Studio slicing software

The user interface of Bambu Studio slicing software


I. Definition of Slicing Software

Slicing software, also called a slicer, is a program that processes and converts 3D model files into printer-readable code that deposits material layer-by-layer. The “slicer” gets its name from the fact that it virtually slices the 3D model into thin horizontal layers based on the print settings.

Popular slicing software in 2023 includes Bambu Studio , OrcaSlicer, Cura, Simplify3D, PrusaSlicer, Kisslicer and IdeaMaker. As the main subject, these slicers effortlessly convert STL files to printer-readable G-code, ensuring that crucial print details are preserved.

The sliced file provides instructions for the printer containing details like the positioning, speed, temperature, and material flow for creating each layer. The printer firmware then follows these layer data commands to physically construct the object from the bottom up one slice at a time.

In summary, the slicer software optimizes and digitally prepares designs into the printable code that makes 3D printing possible. It serves as the critical bridge between concept and creation.


II. Key Functions of a Slicer

Slicing software takes your 3D model through several key preparation steps:

1. Importing and Manipulating Models

The slicer imports standard model files like STL and allows scaling, rotating, and duplicating objects as needed.

What is the role of Slicing in 3D printing? - Fabheads

The importance of slicer (photo: Fabheads)

2. Orienting and Positioning

Efficient orientation minimizes supports and reduces print time. Parts can be positioned and spaced apart.

3. Generating Support Material

Supports prevent overhangs from drooping and add structural stability. Slicers add auto-generated supports.

4. Adding Rafts/Brims if Needed

Rafts or brims improve bed adhesion for tricky materials and warped plates.

5. Slicing Model into Layers

Based on settings, slicers digitally cut models into horizontal layers for sequencing print moves. Without this optimized preparation by the slicer, 3D printers would not know how to fabricate designs efficiently.


III. Common Slicing Settings

Adjusting slicer settings allows customizing prints based on needs:

1. Infill Amount and Pattern

Infill density inside parts saves material but reduces strength. Patterns like grids speed up printing.

2. Layer Height and Nozzle Size

Thinner layers and smaller nozzles produce finer resolution and details.

3. Print Speeds and Temperatures

Faster speeds save time but can reduce quality. Optimal temps prevent jams and oozing.

4. Part Strength vs Print Duration

Choosing settings balances desired strength and acceptable print time for the application. Advanced users can program precise custom profiles for dialing in slicer settings to maximize results.

3D Printing Basics 6 – Basic slicer settings and what they do – Tom's 3D  printing guides and reviews

Slicer settings example of PrusaSlicer (photo: Tom's 3D)


IV. Slicer Features and Add-Ons

Beyond basic functions, some slicers provide enhanced capabilities:

1. Specialized Plugins

Add-ons enable specific features like advanced supports, multi-color printing, chamfering, and more.

2. Networked Printing

Allows slicing and managing prints across multiple networked machines from desktop and mobile apps. Enables collaborative printing by letting users remotely prepare, queue, monitor, and control print jobs.

3. Granular Settings Overrides

Manually fine-tune low-level parameters like filament flow rate, retraction distance, temperature, and speed.

4. Customizable Supports

Full control over support generation, placement, and density. Simplifies complex needs like dissolvable supports, multi-extrusion, and high-precision printing.

Bambu Handy is designed for managing Bambu Lab's 3D printers


V. Choosing the Right Slicer

With a crowded market, here are key considerations when selecting a slicer:

1. Printer Compatibility

Ensure the slicer fully supports your make and model of 3D printer.

2. Ease of Use vs Advanced Controls

Balance user-friendly operation with the customization you need.

3. Additional Capabilities Needed

Determine if proprietary features like multi-color are required.

4. Cost Considerations

Free open-source vs paid commercial options with more features. Top choices include OrcaSlicer, Simplify3D, Cura, Bambu Studio, and PrusaSlicer, each with unique advantages. Please note, Simplify3D is a paid website, while others are free.


VI. Why Slicing Software Matters

Reliable, quality-producing slicing software makes or breaks the 3D printing experience through:

  • Translating CAD Files Into Reality – Converts digital designs into extrusion instructions for physical manifestation.
  • Controlling Print Quality – Proper slicing optimizes positioning, supports, and settings for flawless results.
  • Managing Speed vs Strength – Balances desired quality against acceptable duration through settings.
  • Unlocking Printer Potential – Allows full utilization of a printer’s capabilities through tailored profiles.
  • Streamlining Workflow – Imports models, auto-orients, slices, and sends to print bed with ease.

Take the time to learn slicing software inside and out. Mastering this invaluable tool will level up your 3D printing skills exponentially!


VII. Conclusion

Slicing software is the essential technology that prepares and optimizes 3D models into printer-ready code to enable extrusion layer-by-layer. Configuring the myriad settings provides extensive control over the printing process to dial in speed, strength, quality, and accuracy.

As the critical bridge between digital file and physical object, the slicer makes manufacturing ideas possible. Understanding your slicing tools will open up a world of printing potential.



Q1: What is the purpose of slicing in 3D printing?

A: Slicing software divides a 3D model into layers and generates instructions (G-code) for the printer. It determines parameters like layer height, print speed, and infill density.

Q2: Which software is used for slicing in 3D printing?

A: Several popular slicing software options are available, including Ultimaker Cura, PrusaSlicer, Simplify3D, and Slic3r. These tools offer various features and compatibility with different printers.

Q3: Is Cura a slicing software?

A: Yes, Cura is a widely used open-source slicing software. It offers a user-friendly interface, customizable settings, and supports multiple 3D printers.

Q4: What is a slicer in computer terms?

A: In computer terms, a slicer refers to software used in 3D printing to convert a 3D model into a series of commands and instructions that the printer can understand and execute.


See Also:

Optimize Your PLA Prints: Settings and Tips for Better Quality

PLA, ABS, Nylon & PETG Shrinkage & Compensation: Essential Facts



Имя и фамилия