Chris Palmer
43408843af
Butt_box now has a thin_blocks property to make it use 2screw_blocks instead of fixing blocks along the edges.
2022-01-29 13:49:04 +00:00
Chris Palmer
c4ccc30b35
Added 2screw_blocks, a two screw version of corner blocks.
2022-01-29 11:15:51 +00:00
Chris Palmer
20db11f81e
Box top bezels can now be modified by adding a child that gets subtracted.
2022-01-29 09:39:15 +00:00
Chris Palmer
d82db46ea1
Added missing description for terminals.
2022-01-29 09:34:17 +00:00
Chris Palmer
ac58524b85
Butt_box star_washers() property renamed bbox_star_washers().
2022-01-26 18:49:00 +00:00
Chris Palmer
d775a16baa
Updated images and readme.
2022-01-25 20:10:02 +00:00
Chris Palmer
c915dd8c5c
Made butt_box example smaller to make room for more PSUs.
2022-01-25 20:01:29 +00:00
Chris Palmer
127aab2e7a
Added test for terminals to get documentation.
...
Updated images and readme.
Note BigTreeTech Relay Module v1.2 PCB added.
2022-01-25 16:18:36 +00:00
Chris Palmer
d4e8dd8311
Wire_hole_radius() now rounded up to half mm diameters to match metric drills.
...
mouse_grommet STL name is now based on the diameter instead of the radius.
Added mouse_grommet_length(r) and documented mouse_grommet_offset(r).
2022-01-23 09:14:09 +00:00
Chris Palmer
1928ec6fb1
Box can now be named to allow more than one in a project.
...
box_hole_inset(type) documented.
2022-01-23 09:08:27 +00:00
Chris Palmer
f4b9ab961c
Fixed blower_exit_offset() for square blowers with 2 screws.
2022-01-23 09:04:46 +00:00
Chris Palmer
49c26079fe
Added M3x6_hex_pillar.
2022-01-10 23:32:01 +00:00
Chris Palmer
b5ee63bfc4
Added more documentation for microswitches.
2022-01-10 23:31:02 +00:00
Chris Palmer
a5bc80c0e8
Added D_plug_d() function.
2022-01-10 23:28:33 +00:00
Chris Palmer
bf8014fba0
Added tubing_ir() function.
2022-01-10 23:20:04 +00:00
Chris Palmer
abe1b1db01
Updated readme.
2021-12-14 17:53:10 +00:00
Chris Palmer
970c538496
Updated images and readme.
2021-12-12 23:16:09 +00:00
Chris Palmer
c31f58a4fd
Udpated images and readme.
2021-12-12 08:40:34 +00:00
Chris Palmer
a2dfaef2b5
Updated readme.
2021-12-11 20:53:01 +00:00
Chris Palmer
c4895f84c7
Updated image and readme.
2021-12-11 18:34:38 +00:00
Chris Palmer
9464ad5dbf
Fixed knob for pots with split shaft.
...
Changed the order of knob_for_pot() parameters.
2021-10-29 12:37:12 +01:00
Chris Palmer
b424bea622
Added printed knobs for pots.
2021-10-28 12:50:22 +01:00
Chris Palmer
c8d9bb7d09
Potentiometers now create a BOM entry and have a value specified.
2021-10-28 12:43:53 +01:00
Chris Palmer
f5528c5a9a
Single 7_segment objects can now have multiple digits.
...
This is deduced from the digit size compared to the overall size.
The decimal point is now suppressed if there are not enough pins.
Added 02531A and 02352A 3 digit displays.
2021-10-26 12:27:22 +01:00
Chris Palmer
09bce09a85
Typo
2021-10-26 08:47:35 +01:00
Chris Palmer
bad33da95e
Updated images and readme.
2021-10-24 13:49:21 +01:00
Chris Palmer
b2117fa99a
atx_psu_cutout(type) now parametric and can be shown in the test.
...
ATX300 PSU now has a correct cutout and more accurate grill holes.
The four margins around grill holes can now be specified.
2021-10-24 13:32:46 +01:00
Chris Palmer
6687a4a7c6
Added jack_4mm_flange_radius().
2021-10-24 13:24:25 +01:00
Chris Palmer
21c06667a3
Added ATX300 PSU model.
2021-10-20 20:35:45 +01:00
Chris Palmer
172bfb16d8
Added lugless pressfit IEC inlet.
2021-10-20 12:50:35 +01:00
Chris Palmer
82502eb470
Added pot_nut() module to draw potentiometer nuts and washers.
2021-10-06 07:31:47 +01:00
Chris Palmer
b541298eae
Printed foot assembly can now omit the top washer when space is at a premium.
...
Now correctly shows the screw in the squeezed position.
2021-10-05 12:33:55 +01:00
Chris Palmer
3864839e52
Fixed encoder breakout descripion typo.
2021-10-01 12:32:47 +01:00
Chris Palmer
2ba2c2c115
Removed some unused dependencies.
2021-10-01 12:32:01 +01:00
Chris Palmer
bab4c8e8af
TO247_size() now also returns lead height and the length of the wide bit.
...
TO247 leads fixed at 3.
Lead length removed from TO220 and TO247 vitamin string.
2021-09-29 10:42:37 +01:00
Chris Palmer
50958b064d
Added $show_plugs to show crude reprentations of housings on pin_headers and Molex KK headers.
2021-09-27 16:36:47 +01:00
Chris Palmer
c37373c920
Added TO247() and TO247_size() to component.scad.
2021-09-27 16:21:37 +01:00
Chris Palmer
4993c3e82d
Module blurb parenthesis parsing is now greedy to handle args that default to function calls.
...
This means that library modules cannot be one liners.
2021-09-27 16:17:08 +01:00
Chris Palmer
6012787781
Added jack_4mm_plastic().
2021-09-26 11:25:08 +01:00
Chris Palmer
30db66034c
Rounded_polygons are now generated by a function returning a point list.
...
The module version simply passes this to polygon.
The arcs now sections of a circle4n() rather than a circle().
2021-09-26 10:54:01 +01:00
Chris Palmer
3299aad5c8
Parametric potentiometers added, changes PCB "potentiometer" parameters.
...
The first one is now the type that defaults to the previous BigTreeTech version.
The second parameter is the shaft length overrride.
Added ESP32_DOIT_V1, ArduinoNano and KY_040 breakout PCBs.
2021-09-11 12:01:04 +01:00
Chris Palmer
726d9ed2dc
Can now draw right angle Molex KK connectors and can skip pins to allow high voltage.
2021-09-11 11:51:24 +01:00
Chris Palmer
8a838dd1ce
Added pcb_grid_components() module for placing parts on a perfboard.
2021-09-11 11:46:25 +01:00
Chris Palmer
181c6ac624
Added vero_pin PCB component.
2021-09-11 11:44:36 +01:00
Chris Palmer
e952aa7840
PCB chip compoment can now be round if width is zero to fake round buttons.
2021-09-11 11:28:21 +01:00
Chris Palmer
466ee31e10
Added Jack_4mm_shielded_nut_radius().
2021-09-11 11:21:58 +01:00
Chris Palmer
edb1eccbf1
TFT128x160 LCD display added.
2021-09-11 11:19:24 +01:00
Chris Palmer
061812cc8b
PMMA1p25 sheet added.
2021-09-11 11:16:43 +01:00
Chris Palmer
ce0c97b45e
7_segment displays added as PCB component.
2021-09-11 11:15:39 +01:00
Chris Palmer
2166a9be6a
extrusion_corner_bracket_assembly() and extrusion_inner_corner_bracket() can now be passed the extrusion type.
...
E2020t and E4040t thinner extrusions added to work with the brackets.
Extrusions can now have recessed channels, round or square centre sections and holes.
Fixed the shape of extrusion centre section spars.
T-nuts now have 45 degree chamfers instead of a fixed 1mm minimum thickness.
2021-09-05 10:24:42 +01:00