Chris Palmer
09bce09a85
Typo
2021-10-26 08:47:35 +01:00
Chris Palmer
f727e1d27d
Merge branch 'magnet_name' of https://github.com/martinbudden/NopSCADlib into martinbudden-magnet_name
2021-10-24 13:36:33 +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
Martin Budden
427ef610de
Allowed naming of magnets. Added radial encoder magnet.
2021-10-21 10:37:56 +01:00
Chris Palmer
21c06667a3
Added ATX300 PSU model.
2021-10-20 20:35:45 +01:00
Chris Palmer
d19fad3f9f
PSU grills can now have different holes sizes, spacing, round or heaxagonal and avoid a list of rectangular regions.
2021-10-20 20:33:52 +01:00
Chris Palmer
172bfb16d8
Added lugless pressfit IEC inlet.
2021-10-20 12:50:35 +01:00
Chris Palmer
491dbae13b
screw_shorter_than() will return 4 or 3 for short grub screws.
2021-10-09 12:05:13 +01:00
Chris Palmer
42a7d222b5
Merge branch 'extrusion_convexity' of https://github.com/martinbudden/NopSCADlib into martinbudden-extrusion_convexity
2021-10-06 10:08:08 +01:00
Chris Palmer
5f72a12125
Nuts shown on jacks and fuseholders only shown threaded when exploded.
2021-10-06 07:32:50 +01:00
Chris Palmer
82502eb470
Added pot_nut() module to draw potentiometer nuts and washers.
2021-10-06 07:31:47 +01:00
Martin Budden
046c475e18
Set convexity to 8 for linear_extrude of extrusion.
2021-10-02 09:20:51 +01:00
Chris Palmer
38c973b316
FR4 veroboard made the correct colour.
...
veroboard track cuts made slightly bigger.
2021-10-01 12:34:49 +01:00
Chris Palmer
042d809ed0
Resistor and thermistor wires made more round.
2021-10-01 12:33:35 +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
61dae9c7a4
Merge branch 'hotend_includes' of https://github.com/martinbudden/NopSCADlib into martinbudden-hotend_includes
2021-09-29 11:03:22 +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
Martin Budden
a5c4bf05ad
Added hot end style string literals following discussion.
2021-09-28 17:54:42 +01:00
Martin Budden
a65add65ac
Removed hotend global enums.
2021-09-28 16:08:57 +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
f6aa3b3426
fuseholder_hole() now makes a poly_hole when cnc_bit+_r is 0.
2021-09-16 22:15:26 +01:00
Chris Palmer
119c2cb6f4
Can now make perfboards with screws holes only at one end.
...
I.e. for making models of chopped down boards.
2021-09-14 10:09:58 +01:00
Chris Palmer
f0c25d37b0
Workarounds for bugs in the OpenSCAD snapshots.
2021-09-12 18:02:43 +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
74c52aac04
Can now make perfboard without screw holes.
...
Fixed missing items from last commit.
2021-09-11 11:54:26 +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
4c926c529b
Fixed axial lead min pitch bug.
2021-09-11 11:20:37 +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
Chris Palmer
511729008d
Added missing documentation for sliding_t_nut().
2021-09-03 15:47:15 +01:00
Chris Palmer
5111ec04bc
E40_corner_bracket, E40_corner_bracket and M8_sliding_ball_t_nut added.
...
Inner corner brackets now show the long arm with chamfered ridges rather
than a normal T-nut and the grub screws are inserted to meet the extrusion.
2021-09-03 09:23:24 +01:00
Chris Palmer
d9af5b7f70
Updated images and readme.
2021-08-31 23:38:34 +01:00
Chris Palmer
c30d7f1ad9
Merge branch 'M2p5_dome_screw' of https://github.com/martinbudden/NopSCADlib into martinbudden-M2p5_dome_screw
2021-08-31 23:15:56 +01:00
Chris Palmer
01c26d8a34
Added Lichuan servo motors contributed by Niclas Hedhman.
2021-08-31 22:51:24 +01:00
Chris Palmer
ef2102420b
Added NEMA8 and NEMA8BH stepper motors.
...
Steppers can now have dual shafts, hollow shafts and black end caps.
2021-08-31 22:43:37 +01:00
Chris Palmer
540f841163
Added crude representation of JST ZH connectors.
2021-08-31 22:25:31 +01:00
Chris Palmer
1045502efb
Added more aluminium sheet thickness
2021-08-31 22:12:30 +01:00
Chris Palmer
485184f092
Added HGH15CA and HGH20CA rails.
2021-08-31 22:04:12 +01:00
Chris Palmer
b893c9069a
Added SFU1610 ballscrew nut
2021-08-31 21:56:20 +01:00