slicing 3D stl file to 2D series of image
    15 views (last 30 days)
  
       Show older comments
    
Dear all,
I have a 3D model in the format of .stl and I would like to slice it in z direction into cross sections with format of image(any format), I have searched alot to use different softwares but it is not useful in my case,I appreciate any idea Regards Saréh
4 Comments
  Karoline Neumann
 on 18 Aug 2017
				I need a similar thing. Only I'm not interested in the image, but the cross section areas.
  MUHAMMAD HUSNAIN
 on 29 Mar 2024
				Hello,
I also have similar problem as Sareh(@sareh), I want to print slices of a 3D model in inkjet printer but to print that I need that sliced files in any Image format (e.g PNG, GPEG etc). Is there any software or any procedure that I can use to get this. Any help pls.
Regards Husnain
Answers (5)
  Sailesh Sidhwani
    
 on 19 Oct 2019
        
      Edited: Sailesh Sidhwani
    
 on 19 Oct 2019
  
      Check out these new viewers that are added to Image Processing Toolbox in R2019b:
0 Comments
  Qinkai Yang
 on 8 Oct 2022
        you may need to look at plane-line intersection algorism. The inersection points between each triangle's edge and a slice plane are the data point of your sliced corss-section. Changing the Z-cordinate of your slice plane, repeat the intersection, you would then get a series of slices  (2D series of image)
0 Comments
  DGM
      
      
 on 9 Apr 2025
        If the goal is to produce raster images as output, and your slices are uniformly-distributed, then I suppose that one way would be to convert the model to a volumetric binary image.  At that point, you can extract any 2D slice out of the array that you want.
Otherwise, you could find the slice geometry as a 2D polyshape, and then somehow convert that to a 2D binary image (e.g. using poly2mask() or something.  
0 Comments
See Also
Categories
				Find more on Modify Image Colors in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!








