save all found changes
This commit is contained in:
parent
67b5493689
commit
d2a474bdda
33 changed files with 1420432 additions and 53835 deletions
120148
Damper/Damper.gcode
Normal file
120148
Damper/Damper.gcode
Normal file
File diff suppressed because it is too large
Load diff
81
Damper/Damper.scad
Normal file
81
Damper/Damper.scad
Normal file
|
|
@ -0,0 +1,81 @@
|
||||||
|
// the height of the damper
|
||||||
|
HEIGHT = 40;
|
||||||
|
|
||||||
|
// the width of the walls between the pockets
|
||||||
|
// thinner walls make a softer damper
|
||||||
|
THICKNESS = 1;
|
||||||
|
|
||||||
|
// the width of the pocket, relative to the thickness
|
||||||
|
// bigger ratio make a softer damper
|
||||||
|
POCKET_WIDTH_RATIO = 5;
|
||||||
|
|
||||||
|
// amount of pockets in the outer wall
|
||||||
|
POCKETS = 7;
|
||||||
|
|
||||||
|
// amount of double-pockets inside the damper
|
||||||
|
INNER_LAYERS = 2;
|
||||||
|
|
||||||
|
// calculate some internals
|
||||||
|
LENGTH = POCKETS * (POCKET_WIDTH_RATIO + THICKNESS);
|
||||||
|
|
||||||
|
module wall(thickness, y_offsett) {
|
||||||
|
translate([0, y_offsett, 0]) {
|
||||||
|
cube(size=[LENGTH, thickness, HEIGHT]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
module bridges_1(thickness, y_offsett) {
|
||||||
|
translate([0, y_offsett, 0]) {
|
||||||
|
for (p = [0:1:POCKETS-1]) {
|
||||||
|
x1 = p * (POCKET_WIDTH_RATIO * THICKNESS + THICKNESS);
|
||||||
|
translate([x1, 0, 0]) cube(size=[THICKNESS/2, thickness, HEIGHT]);
|
||||||
|
x2 = (p+1) * (POCKET_WIDTH_RATIO * THICKNESS + THICKNESS) - THICKNESS/2;
|
||||||
|
translate([x2, 0, 0]) cube(size=[THICKNESS/2, thickness, HEIGHT]);
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
module bridges_2(thickness, y_offsett) {
|
||||||
|
translate([0, y_offsett, 0]) {
|
||||||
|
|
||||||
|
// first bridge
|
||||||
|
cube(size=[THICKNESS/2, thickness, HEIGHT]);
|
||||||
|
|
||||||
|
for (p = [0:1:POCKETS-1]) {
|
||||||
|
x = p * (POCKET_WIDTH_RATIO * THICKNESS + THICKNESS) + POCKET_WIDTH_RATIO * THICKNESS / 2;
|
||||||
|
translate([x, 0, 0]) {
|
||||||
|
cube(size=[THICKNESS, thickness, HEIGHT]);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
// last bridge
|
||||||
|
x = LENGTH - THICKNESS/2;
|
||||||
|
translate([x, 0, 0]) {
|
||||||
|
cube(size=[THICKNESS/2, thickness, HEIGHT]);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// outer shell
|
||||||
|
wall(THICKNESS, 0);
|
||||||
|
bridges_1(THICKNESS/2, 1.0 * THICKNESS);
|
||||||
|
|
||||||
|
// inner layers
|
||||||
|
for (i = [1:1:INNER_LAYERS]) {
|
||||||
|
y_ofst = (1.5 + (i-1)*4) * THICKNESS;
|
||||||
|
wall(THICKNESS, y_ofst);
|
||||||
|
bridges_2(THICKNESS, y_ofst + THICKNESS);
|
||||||
|
wall(THICKNESS, y_ofst + 2*THICKNESS);
|
||||||
|
bridges_1(THICKNESS, y_ofst + 3*THICKNESS);
|
||||||
|
}
|
||||||
|
y_ofst_las_inner = (1.5 + INNER_LAYERS*4) * THICKNESS;
|
||||||
|
wall(THICKNESS, y_ofst_las_inner);
|
||||||
|
bridges_2(THICKNESS, y_ofst_las_inner + THICKNESS);
|
||||||
|
|
||||||
|
// outer shell
|
||||||
|
y_ofst_shell = y_ofst_las_inner + 2*THICKNESS;
|
||||||
|
wall(THICKNESS, y_ofst_shell);
|
||||||
|
bridges_1(THICKNESS/2, y_ofst_shell + THICKNESS);
|
||||||
|
wall(THICKNESS, y_ofst_shell + 1.5*THICKNESS);
|
||||||
BIN
Damper/Damper.stl
Normal file
BIN
Damper/Damper.stl
Normal file
Binary file not shown.
73184
MultiSensStand/Neutrik_nac3mpxxa.stp
Normal file
73184
MultiSensStand/Neutrik_nac3mpxxa.stp
Normal file
File diff suppressed because it is too large
Load diff
11395
MusicRig/PowerBox-Bottom.gcode
Normal file
11395
MusicRig/PowerBox-Bottom.gcode
Normal file
File diff suppressed because it is too large
Load diff
BIN
MusicRig/PowerBox-Bottom.stl
Normal file
BIN
MusicRig/PowerBox-Bottom.stl
Normal file
Binary file not shown.
232066
MusicRig/PowerBox-Top.gcode
Normal file
232066
MusicRig/PowerBox-Top.gcode
Normal file
File diff suppressed because it is too large
Load diff
BIN
MusicRig/PowerBox-Top.stl
Normal file
BIN
MusicRig/PowerBox-Top.stl
Normal file
Binary file not shown.
BIN
MusicRig/PowerBox.FCStd
Normal file
BIN
MusicRig/PowerBox.FCStd
Normal file
Binary file not shown.
339104
Pokertisch/Cupholder-CupBeer.gcode
Normal file
339104
Pokertisch/Cupholder-CupBeer.gcode
Normal file
File diff suppressed because it is too large
Load diff
BIN
Pokertisch/Cupholder-CupBeer.stl
Normal file
BIN
Pokertisch/Cupholder-CupBeer.stl
Normal file
Binary file not shown.
101246
Pokertisch/Cupholder-CupWine.gcode
Normal file
101246
Pokertisch/Cupholder-CupWine.gcode
Normal file
File diff suppressed because it is too large
Load diff
BIN
Pokertisch/Cupholder-CupWine.stl
Normal file
BIN
Pokertisch/Cupholder-CupWine.stl
Normal file
Binary file not shown.
96460
Pokertisch/Cupholder-Flange.gcode
Normal file
96460
Pokertisch/Cupholder-Flange.gcode
Normal file
File diff suppressed because it is too large
Load diff
BIN
Pokertisch/Cupholder-Flange.stl
Normal file
BIN
Pokertisch/Cupholder-Flange.stl
Normal file
Binary file not shown.
BIN
Pokertisch/Cupholder.FCStd
Normal file
BIN
Pokertisch/Cupholder.FCStd
Normal file
Binary file not shown.
BIN
Rig/Rig.FCStd
Normal file
BIN
Rig/Rig.FCStd
Normal file
Binary file not shown.
BIN
RigAdapters/Damper.FCStd
Normal file
BIN
RigAdapters/Damper.FCStd
Normal file
Binary file not shown.
Binary file not shown.
BIN
RigAdapters/StreamDeckXl.FCStd
Normal file
BIN
RigAdapters/StreamDeckXl.FCStd
Normal file
Binary file not shown.
14842
RigAdapters/export/DamperSeatPad.gcode
Normal file
14842
RigAdapters/export/DamperSeatPad.gcode
Normal file
File diff suppressed because it is too large
Load diff
BIN
RigAdapters/export/DamperSeatPad.stl
Normal file
BIN
RigAdapters/export/DamperSeatPad.stl
Normal file
Binary file not shown.
10559
RigAdapters/export/Damper_V2.gcode
Normal file
10559
RigAdapters/export/Damper_V2.gcode
Normal file
File diff suppressed because it is too large
Load diff
BIN
RigAdapters/export/Damper_V2.stl
Normal file
BIN
RigAdapters/export/Damper_V2.stl
Normal file
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
139801
RigAdapters/export/StreamDeckXl-Back.gcode
Normal file
139801
RigAdapters/export/StreamDeckXl-Back.gcode
Normal file
File diff suppressed because it is too large
Load diff
BIN
RigAdapters/export/StreamDeckXl-Back.stl
Normal file
BIN
RigAdapters/export/StreamDeckXl-Back.stl
Normal file
Binary file not shown.
146174
RigAdapters/export/StreamDeckXl-Frontcase.gcode
Normal file
146174
RigAdapters/export/StreamDeckXl-Frontcase.gcode
Normal file
File diff suppressed because it is too large
Load diff
BIN
RigAdapters/export/StreamDeckXl-Frontcase.stl
Normal file
BIN
RigAdapters/export/StreamDeckXl-Frontcase.stl
Normal file
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue