dirtdigger / fleur_de_cali

Tool for calibrating dimensionality and skew of a 3D printer
GNU General Public License v3.0
27 stars 3 forks source link

Options not working reliably yet #3

Closed VooDisss closed 3 months ago

VooDisss commented 3 months ago

calistar.py crashes when decreasing "thickness" setting from 4 to less.

I suggest implementing some restrictions if those settings depend on each other so much that the script crashes. So the user can not change something beyond a dynamic limit, before launching the script... (may be difficult to implement interactive script)

dirtdigger commented 3 months ago

I can't reproduce. The latest version works fine if I set thickness down as low as 2.0 with no errors. What other settings have you tweaked?

The very maximum that the chamfer and pa variables cannot be more than half the size of the thickness, otherwise you'll cut away vital geometry. There are probably other constraints that arises from the top/bottom chamfer, but the geometry there is somewhat complex and there may not be a closed for solution for that constraint.

VooDisss commented 3 months ago

Okay, I got it working, I think this was due to thickness being too small in relation to chamfer... have to either decrease or disable the chamfering function...

I will close the issue, once I successfully test disabling or lowering chamfer and reducing thickness settings.

EDIT: lowering "chamfer" setting value made me able to decrease the "thickness" setting, closing the issue.