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

Refactor of pi_3_model_b_holes #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

thecarp
Copy link

@thecarp thecarp commented Mar 29, 2020

In order to support the creation of board mounts, these changes refactor the raspberry pi hole
mount functions to allow them to array child blocks to each of the mount hole positions or fall back to the original behavior of producing M2.5 standard fit holes.

example to put a transparent bolt in each hole:
board_raspberrypi_3_model_b();
raspberrypi_3_model_b_holes() %cylinder(h=10, center=true, r=1.25);

Broke out module for standard fit M2.5 hole (m25_standard_hole)

Refactored all _holes() modules to array children or fallback to M2.5

This should allow any of the hole functions to be able to accurately place mounting hardware
in case designs

Refactor of raspberrypi_model_b_v2_holes

Finished refactoring
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant