First off, I LOVE using Simplify3D for all my prints. I regularly obtain high-quality results, even with experimental materials. Recently I have run into an issue when slicing objects that are smaller than
1mm^3. S3D is able to process the STL and generate tool paths, however, the resulting GCODE file is unusable. It contains E (extrude) values with a maximum resolution of 100nm. In this case, I require
1nm resolution.
This snippet is generated by S3D: (notice the E values are static)
Code: Select all
G1 X125.143 Y104.491 E0.0001 F60
G1 X125.147 Y104.493 E0.0001
G1 X125.267 Y104.613 E0.0001
G1 X125.269 Y104.617 E0.0001
Now then, I think it is possible to generate the GCODE and run it through a python post-processing script to add the required 2 decimal places by recalculating the line distance. But, if S3D is just truncating the resulting E value, wouldn't it be easier to just change a "decimals" variable from 4 to
6 ?
For those that claim 100nm is good enough and that my resulting print will vary by 100um anyways - I'm printing with a
25um nozzle on a system that has
100nm precision, so no, the resulting print may vary by 100nm if anything.