Skip to content

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