Ability to change # of decimal places/increase decimal places to 6
Posted: Tue Sep 18, 2018 4:19 pm
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)
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.
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
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.