Skip to content
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

Add resin-friendly features: avoid suction cups & allow drainage #200

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Commits on Dec 28, 2023

  1. Add resin-friendly features: avoid suction cups & allow drainage

    Design for resin printing differs in important ways from design for
    FDM printing.
    
    This change aims to improve printability when the base of the keys is
    against the build plate of a resin printer.
    
    The two printability concerns addressed are:
     * Fully enclosed volumes, called "suction cups". These volumes are
       undesirable, because the action of pulling up the build plate after
       exposing a layer creates a vaccum here which can make the print fail.
    
       By adding breaks at each of the 4 corners of the key, resin can freely
       flow into the central area and there are no suction cups.
    
     * Volumes with no holes at the top (model +Z). It's desirable for as much
       resin as possible to drip free from the print before moving to the
       cleaning and curing stages.
    
       By adding a single inclined hole at the back face, resin is allowed
       to drain out of the central area once the solid layers of the key
       are reached
    
    These are enabled by the existing `module resin()`, so the typical use
    remains: `resin() key()`.
    jepler committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    339fbc9 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2023

  1. move resin drain holes to the sides

    This placement works with all standard cherry row profiles.
    jepler committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    a27f2f3 View commit details
    Browse the repository at this point in the history
  2. Correct a typo'd setting name

    jepler committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    5d6297f View commit details
    Browse the repository at this point in the history