area515 / Photonic3D

Control software for resin 3D printers
http://photonic3d.com
GNU General Public License v3.0
133 stars 112 forks source link

Peel lift speed throttling #18

Closed WesGilster closed 8 years ago

WesGilster commented 9 years ago

Just some notes I thought I'd take down for my idea. I'm not sure the nature of the function, Dean Piper from the mUVe DLP believes it's exponential and came up the factors that will affect peel speed. I'll start off with something linear but make it easily updatable per printer configuration, maybe something like: y = mx + b y = lift speed m = lighted pixel coverage for build platform(%) x = maximum speed required to peel a full build plate - minimum speed required to peel a single pixel from the build plate b = minimum speed required to peel any image

Lift Height Constant

I'm assuming lift height is constant and should never be higher than the surface of the resin in the vat to prevent bubbles from forming under the print.

Starting Lift Speed Calculation

The min/max lift speeds are factored by using the time required to allow the print to pull from the bottom of the vat divided by the constant lift height. The lighted build platform area determines theoretical min/max speed: TODO: need someone to find some empirical data for this ???max=(.01 * potential buildArea in square mm) millimeters per minute ???min=1000 millimeters per minute for a single lighted pixel

These variables are applied to the theoretical min and max as weighted multipliers:

Multiplier 1:

vat coating 10% These numbers are simply relative and have no meaning. Are there adhesive force measurements for these? ???Silicon=4 ???FEP tape=2 ???Flexible vat=10

Multiplier 2:

Resin viscosity/pigment composition 90% I'm thinking about putting a theoretical cap of 1000 on the resins? Form1 Flexible=? Makerjuice SubG=12 Makerjuice SubG+=90 Form1 Castable=250-325 Makerjuice Flex=401 Makerjuice SubSF=555 Form1 Clear/White/Grey/Black=850-900

Would anyone like to adjust these numbers based upon experience and empirical evidence?

TODO: Make some sense out of these numbers and put the full formula together.

WesGilster commented 9 years ago

It looks as if resin level in the tank is having an impact on lift speeds as well.

TODO: Factor that into the equation above.

WesGilster commented 9 years ago

Implemented in cwh-0.89

You can make this function as simple or as complex as required. It currently doesn't take resin in consideration in the function.

WesGilster commented 8 years ago

Completed and tested in cwh-0.178 with new GUI.

I'll allow editing of these variables through the GUI in a future version.