-
Notifications
You must be signed in to change notification settings - Fork 82
Expand file tree
/
Copy pathentry.scad
More file actions
31 lines (22 loc) · 950 Bytes
/
entry.scad
File metadata and controls
31 lines (22 loc) · 950 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
use <./patchPanel.scad>
/*
Parametric patch panel for rj45 keystones
Please also make sure that the correct rack frame preset is set in rackFrame.scad.
TODO add support for 2d arrays
*/
module patchPanelSystem (
// begin config ////////////////////////////////////////////////////////////////////////////////////////////////////////
// 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
// end config //////////////////////////////////////////////////////////////////////////////////////////////////////////
) {
mirror(v = [0, 0, 1])
patchPanel(slots = slots, plateThickness = 3, keystoneSpacing = 19, center=center);
}
patchPanelSystem();