Rewrite keystone.scad (#35)
* helper/keystone: rewrite completely * rack-mount/patch-panel: edit to adapt to the new keystone * helper/keystone: fill the lug-side opening * rack-mount/patch-panel: allow combining two types of keystones and plates freely * rack-mount/patch-panel/entry: apply suggestions Co-authored-by: Zhao (Jack) Wang <jazwang@proton.me> * rack-mount/patch-panel: fix animate.scad & regen gif --------- Co-authored-by: Zhao (Jack) Wang <jazwang@proton.me>
This commit is contained in:
@ -12,7 +12,11 @@ module patchPanelSystem (
|
||||
|
||||
// begin config ////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
numSlots = 8,
|
||||
// 1 for the original keystone mount design, 2 for a visually cleaner keystone mount
|
||||
// but where the keystone is a bit harder to remove
|
||||
// 3 for a cube with the height of plateThickness,
|
||||
// 4 and 5 for cubes with the same height as keystone1 and 2
|
||||
slots = [2, 2, 2, 2, 2, 2, 2, 5, 2],
|
||||
plateThickness = 3,
|
||||
keystoneSpacing = 19,
|
||||
center = false
|
||||
@ -21,7 +25,7 @@ center = false
|
||||
|
||||
) {
|
||||
mirror(v = [0, 0, 1])
|
||||
patchPanel(slots = numSlots, center=center);
|
||||
patchPanel(slots = slots, plateThickness = 3, keystoneSpacing = 19, center=center);
|
||||
}
|
||||
|
||||
patchPanelSystem();
|
||||
|
||||
Reference in New Issue
Block a user