VanHulleOne / SciSlice

SciSlice: The Scientific Slicer. A program for creating finely controlled 3D printer toolpaths. Tailored for research purposes.
MIT License
39 stars 17 forks source link

Error during uploading file #7

Open noobjoreth opened 3 years ago

noobjoreth commented 3 years ago

@VanHulleOne I want to know whether scislice converts stl file into gcode or It coverts JSON file into gcode? We want to convert STL to gcode so that Our 3D printer takes commands and is able to print. If your program coverts JSON file into gcode so I want to know How would I convert my stl file into a JSON file??

And ty so much for this program, this helped me a lot for my collage project

VanHulleOne commented 3 years ago

SciSlice is best at using its predefined outlines and varying many printing parameters. It tool paths these part in a reasonable amount of time and, through caching, can make multiple parts per print with little additional computation. If you want to print five tensile specimens in one print, possibly all the same, possibly all different, this is the program for you. SciSlice does this quickly with an easy method for adjusting parameters and saving those parameters for later use and reference.

SciSlice is reasonably good at slicing simple STL files, especially if you want to treat the STL as an extrusion and just extract a single "loop" from the STL and use that as the outline for your part. With a little extra effort creating a separate parameters JSON file it will also do multiple STL files at once, each with different layer parameters.

If you want to slice a whole STL, you will find SciSlice to be a little slow. It also has difficulty handling more complex STLs, especially with thin features. Its weakness in this area is mostly from using Shapely to create offsets (shells). I would be interested in learning of other libraries which could handle offsets in a faster and more robust fashon. SciSlice cannot create support structure.