Page 1 of 1

Ability to change # of decimal places/increase decimal places to 6

Posted: Tue Sep 18, 2018 4:19 pm
by dcost
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.

Re: Ability to change # of decimal places/increase decimal places to 6

Posted: Tue Sep 18, 2018 4:58 pm
by shocksofmighty
I'm just curious why kind of system you can possibly have that has 100 nm linear resolution.