3D printing software modeling and slicing

Click For Summary
3D printing begins with creating a 3D model using CAD software, but this alone is insufficient for printing. A slicer software is essential to convert the 3D model file, typically in .stl or .obj format, into g-code that the 3D printer can understand. While the modeling and slicing processes can be performed using separate software, it is also possible for a single software package to handle both tasks. The design process involves 3D vector representation of surfaces, while slicing requires a conversion from vector to raster format to generate layer patterns for printing. Although the two processes must share a common 3D vector description, they do not necessarily need to be executed by the same software. Rasterization can occur at the time of printing rather than during the modeling phase.
fog37
Messages
1,566
Reaction score
108
TL;DR
3D printing software steps...
Hello,

The first step in 3D printing is the generation of a 3D model using a CAD software. But to be able to print the object, the CAD software is not enough, even if the file is saved in .stl or .obj format, correct? Another software, called the slicer, must then receive the 3D modeling file in either .stl or .obj format and convert it into g-code that the 3D printer can execute. That is my understanding, at least. Is that correct?

Can both the 3D modeling and slicing be done by the same piece of software? Or is it always done seamlessly in two steps by two different softwares?
 
Computer science news on Phys.org
The algorithms for the two processes are quite different.

The design process is a 3D vector process that describes the surfaces of the object.

The slicing process is a “vector to raster” conversion algorithm that must be run to generate the pattern between the surfaces, for each layer of the object.
https://en.wikipedia.org/wiki/Rasterisation

The two programs must share a common 3D vector description, but they need not be the same package. Rasterisation can be left until actually printing the object.
 
  • Like
Likes fog37
Thread 'ChatGPT Examples, Good and Bad'
I've been experimenting with ChatGPT. Some results are good, some very very bad. I think examples can help expose the properties of this AI. Maybe you can post some of your favorite examples and tell us what they reveal about the properties of this AI. (I had problems with copy/paste of text and formatting, so I'm posting my examples as screen shots. That is a promising start. :smile: But then I provided values V=1, R1=1, R2=2, R3=3 and asked for the value of I. At first, it said...

Similar threads

  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 15 ·
Replies
15
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 7 ·
Replies
7
Views
1K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 5 ·
Replies
5
Views
16K
  • · Replies 4 ·
Replies
4
Views
2K