Skip to content

[Parametric model] Keyboard keys may not extrude after increasing servo size #31

Description

@jamro

When changing the servo model using Servo Configurator, switching from a smaller to a larger servo can cause some laptop keys to be missing.

The keyboard dimensions adjust correctly, and the additional keys needed to fill the larger space are created in the sketch. However, some of these newly created key profiles are not included in the extrusion, leaving parts of the keyboard incomplete.

Short-term workaround:
After changing the servo size, manually edit the keyboard extrusion and select the missing key profiles.

Long-term fix:
Change the keyboard geometry generation logic so that all keys are generated/extruded dynamically based on the resulting keyboard dimensions, rather than relying on a fixed set of sketch profiles.

Image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions