Open
Conversation
Replaced hardcoded values of 6 and 12 accordingly throughout
Add configurable case_thickness parameter
…meter option at the top of the file.
Changed the local hole_diameter to a more descriptive global wire_dia…
Moved the zip_tie_hole_width to the top for easier user configuration.
…ting Rotate air holes for easier 3D printing without bridges.
- Add switch_count parameter to specify number of switches - Add calc_required_height() helper function - Add adjust_rack_height() to auto-calculate rack height - Update main_body() to create continuous chassis - Update switch_cutout() to loop through each switch - Update power_wire_cutouts() for multiple switches - Update air_holes() to position per switch - Calculate wall and divider thickness from case_thickness
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is a bigger change to support multiple stacked switches (or devices). This was the original reason I started modifying the code. I have three Minisforum MS-01 servers that I knew would fit in to 4U of space, but I couldn't find any printable models to support that. I happened to come across your code and knew it was perfect for what I wanted.