Commit Graph

13 Commits

Author SHA1 Message Date
Brian S. Stephan cadf2bf210
add pieces vaguely like the TE1 sides as alternative frame sides
still playing with these a bit, but test prints yields some promising
shapes, just need to do a build with them to confirm I like it

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-03-07 19:15:31 -06:00
Brian S. Stephan 41bfe3a661
bevel overhang panels in the same way as the frame
this also ends our last usage of roundedcube.scad

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-03-06 11:41:17 -06:00
Brian S. Stephan d97f68a5cd
improve the edge (and name) of the frame bevel
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-03-01 13:42:41 -06:00
Brian S. Stephan 390df34f2b
frames: re-bevel the bottom and top, center buttons
this undoes my work to simplify the bottom of the frame and move button
holes in the frames accordingly. the top and bottom are now symmetrical
in terms of their bevel, and the buttons are centered. this will make
the print of the frame difficult again, but I have an upcoming change to
modularize the frame walls and that will print far better, so I'm
thinking this is what I want. testing ongoing

This reverts commit ed031b9308.
This reverts commit f90fc095e0.

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-03-01 10:01:50 -06:00
Brian S. Stephan 365faebfcb
parameterize frame_mount_column_width
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-03-01 07:56:41 -06:00
Brian S. Stephan f90fc095e0
remove the bottom bevel to try to simplify the print
this just chops off the bottom entirely, essentially. this could be done
cleaner but this is the least disruptive change until I'm certain of it

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-02-18 12:36:51 -06:00
Brian S. Stephan abc4577173
bevel the bottom of the frame
mostly an aesthetic choice, but I think it helps mitigate the look of
the front relative to the need to have the case be deeper for some
levers, so (I believe) it's not an arbitrary aesthetic choice.

also maybe there's some benefit to have it be slightly less flush on the
surface, IDK

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-02-16 12:25:17 -06:00
Brian S. Stephan bad3c7628f
grow the frame, remove the bottom panel basin
the bottom panel had a basin or tray to make room for taller levers,
namely the Seimitsu LSX-NOBI that I really like. per its specs, the
lever needs 43.70mm internally, and the old values were too tight (55mm
- 19mm from panels - 2mm from lever plate = 43) so the bottom panel was
arbitrarily given a sunken portion (somewhat arbitrarily 2.5mm) to
compensate at the time, because I already had frames printed.

adding 2mm to the frame Z covers the difference (57mm - 10mm - 2mm =
45mm) and thus we don't need the bottom panel hack anymore. I also
suspect the bottom panel basin was slightly affecting it structurally,
so this may help that.

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-02-11 19:27:23 -06:00
Brian S. Stephan 6a1e1cc1f3
better component/parameter names to match panel naming
sed -i 's/top_plate/panel/g' *.scad
sed -i 's/plate_to_frame/panel_to_frame/g' *.scad

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-02-11 19:27:17 -06:00
Brian S. Stephan 97f69b9332
update SPDX headers in source files
license is still the same, this just saves duplicating the terms and
standardizes with what I've been doing elsewhere, style-wise

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-01-02 15:08:01 -06:00
Brian S. Stephan 99b03a3b48
parameterize the distance the neutrik holes are from center 2023-12-13 13:33:14 -06:00
Brian S. Stephan f14c80d8a8
bring the frame Z back to 55mm, for taller levers
50mm - 10mm of panels was fine for some levers but not enough for the
LSX-NOBI, which I personally have a number of. I can't vet every lever
in existence, but I know at least that this was a problem that is solved
by adding 5mm, which seems like a fair trade and not a huge difference
in the final product.

this also helps the fact that at 40mm internal, some buttons + wiring
harnesses were getting pretty tight, mostly relevant at the frame
connection point where the inner bottom panel isn't a basin. this should
help that too.

additionally this has us go back to the 45mm M4 standoff recommendation,
which kinda sucks because it seems like 40mm are easier to find, but as
stated in the notes, the difference is somewhat negligible if you just
use 40mm with longer bolts.
2023-11-23 09:32:03 -06:00
Brian S. Stephan ae40fd7289
break out tweakable parameters into a separate file
this allows for:

include <parameters.scad>
// override a variable such as
frame_z = 60;
include <components.scad>

which will let individual components tweak settings, e.g. the height of
a frame
2023-11-20 14:25:27 -06:00