Hi,
Would be nice if there was a Z-axis compensation-parameter, for the top-down printer systems
To compensate for the linear amount of displacement of resin, as the Build-platform descends bellow the surface.
This compensation could be expressed as : XX mm / mm (retract XX mm for each mm on Z axis movement after homing)
| |
| | <- Rods (known diameter / volume)
| |
| |
--------------- <- Resin surface
| |
| |
============ <- Build platform
Feature Request - TopDown printers
- PacManFan
- Site Admin
- Posts: 633
- Joined: Sun Dec 01, 2013 11:44 am
- Location: Ahead of the curve [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
Re: Feature Request - TopDown printers
I'll look into it. I know that when the model goes further into the resin, the volume of the arms holding the build place will displace more resin, causing the level to rise.
-
- Posts: 140
- Joined: Tue Jun 24, 2014 8:14 am [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
Re: Feature Request - TopDown printers
Exactly, once the platform goes below the resin surface, the raise of surface-level should be linear (most likely if the the arms holding the platform are uniform).
And easy for the user to calculate : First move platform to surface-level (make a mark), then all the way down to the bottom of the tank (make a mark)
Then just divide "surface raised" with "moved in Z axis"
PS.
Another feature (a bit more complicated perhaps), would be to compensate for volumetric shrinkage when curing.
This could be done by calculating : current exposed surface-area * z-move * shrinkage factor = decreased volume (for current z-move)
although this might me negligible compared to the first "issue"
viewtopic.php?t=135
And easy for the user to calculate : First move platform to surface-level (make a mark), then all the way down to the bottom of the tank (make a mark)
Then just divide "surface raised" with "moved in Z axis"
PS.
Another feature (a bit more complicated perhaps), would be to compensate for volumetric shrinkage when curing.
This could be done by calculating : current exposed surface-area * z-move * shrinkage factor = decreased volume (for current z-move)
although this might me negligible compared to the first "issue"
viewtopic.php?t=135