-
Notifications
You must be signed in to change notification settings - Fork 283
Add flattened-top style for baseplates #301
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
EmperorArthur
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tons of comments about the variables, but my suggestion is to drop them entirely.
De-hardcode and comment line 222, add a comment line explaining what it's doing, and get rid of everything but those two lines. We already round the stacking lip for the same reason, and don't give users a choice there.
|
I like the idea, but your implementation could use a bit of work. |
The current design of the baseplates with a sharp edge at the top is not ideal for printability. Slicers try to approximate this sharp edge with a thin perimeter line that is usually disjoint from the perimeters at the grid intersections. The end result is quite uneven. Flatten this sharp edge by removing the top two layers of the baseplate, leaving a flat surface with a width of roughly two perimeter lines on top. This is sliced much more consistently and the printed result also looks a lot better. The functional impact of not having a sharp edge on top is neglible.
Ah, only now saw this. Fair enough, made this change non-optional. |
|
Ping @EmperorArthur :) |
|
To add onto this, shaving off the top of the plate edges also allows multi-unit inserts to seat fully into the baseplate, without the slop caused by the slight fit offset. I believe this is an oversight/underspecified element in the overall gridfinity spec that should be fixed. I think the width of the flat needs to be at least 0.5mm to seat properly. |
The current design of the baseplates with a sharp edge at the top of the base plates is not ideal for printability. Slicers try to approximate this sharp edge with a thin perimeter line that is usually disjoint from the perimeters at the grid intersections. The end result is quite uneven. See this slicer preview:
Introduce a new "top style" configuration option which defaults to "sharp" - the current behavior. An alternate "flattened" setting removes two top two layers of the baseplate, leaving a flat surface with a width of roughly two perimeter lines on top. This is sliced much more consistently and the printed result also looks a lot better. The functional impact of not having a sharp edge on top is neglible.