Chris Palmer
42fccc1afb
Added bezier_join().
...
Moved path_length() from sweep.scad to maths.scad.
2022-02-23 11:53:02 +00:00
Chris Palmer
50e23e5f81
Added silkscreen text to PCBs.
2022-02-15 21:49:25 +00:00
Chris Palmer
59eeb2c5d4
Trimmed the ribbon clamp tape.
2022-02-15 10:52:38 +00:00
Chris Palmer
7ea4dbe6cb
Fixed double application of r2sides() in rounded_path().
...
Added check for radius too big for corner in rounded_path().
Spiral paths can now have 0 twists.
2022-02-15 10:44:13 +00:00
Chris Palmer
95b6771811
Added printed cable clips.
2022-02-11 09:08:51 +00:00
Chris Palmer
ed46cbb147
Fixed cable_bundle() bugs and added test.
...
Added cable_bundle_positions().
Can now mark cables as ribbon to force a flat layout.
2022-02-11 09:07:34 +00:00
Chris Palmer
055b4e7102
Added SOT23 and SOT223 SMD packages.
...
smd_capacitors can now have a value.
Wire links can now have zero length to create a vertical wire.
2022-02-09 21:50:10 +00:00
Chris Palmer
00d6efc315
Added veroboard constructor.
...
Documented solder_meniscus and made it parametric.
2022-02-09 21:42:20 +00:00
Chris Palmer
1f55097bdd
Support for twisted cables.
...
Sweep now distbutes twists in proportion to segments lengths.
Added spiral_paths(), segmented_path() and rounded_path_vertices() functions.
Added show_path(path) module.
2022-02-08 19:08:10 +00:00
Chris Palmer
225ea9b451
Added rounded_path() function to sweep.scad.
2022-02-06 23:44:23 +00:00
Chris Palmer
d341ce499e
Added render() to pocket_handle().
2022-02-06 23:43:40 +00:00
Chris Palmer
f33a0675f5
Updated images and readme.
2022-01-29 14:35:02 +00:00
Chris Palmer
5223415429
Ball bearing test now two rows.
2022-01-29 14:28:55 +00:00
Chris Palmer
89d2d2bb71
Merge branch 'flanged_bearings' of https://github.com/martinbudden/NopSCADlib into martinbudden-flanged_bearings
2022-01-29 14:01:20 +00:00
Chris Palmer
c4ccc30b35
Added 2screw_blocks, a two screw version of corner blocks.
2022-01-29 11:15:51 +00:00
Martin Budden
f87f3f51ee
Added support for flanged bearings.
...
Also added some new cartridge bearings.
2022-01-28 19:12:50 +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
213ce7e25f
Merge branch 'psu_pcbs' of https://github.com/martinbudden/NopSCADlib into martinbudden-psu_pcbs
2022-01-25 16:22:06 +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
Martin Budden
680563808a
Added ability to add PCB to PSU.
...
Also added two slimline LED PSUs with PCBs and terminals at both ends.
2022-01-23 23:21:10 +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
317b485ee1
Updated the image.
2022-01-10 23:52:00 +00:00
Chris Palmer
49c26079fe
Added M3x6_hex_pillar.
2022-01-10 23:32:01 +00:00
Chris Palmer
970c538496
Updated images and readme.
2021-12-12 23:16:09 +00:00
Chris Palmer
4d44eae16a
Merge branch 'core_xy_improvements' of https://github.com/martinbudden/NopSCADlib into martinbudden-core_xy_improvements
2021-12-12 23:07:20 +00:00
Martin Budden
cec790ec09
Fixed y-carriage plain pulley and test.
2021-12-12 10:32:18 +00:00
Chris Palmer
c31f58a4fd
Udpated images and readme.
2021-12-12 08:40:34 +00:00
Chris Palmer
c4895f84c7
Updated image and readme.
2021-12-11 18:34:38 +00:00
Chris Palmer
43c78fd1a3
Anual image changes due to change of computer.
2021-12-11 13:01:57 +00:00
Chris Palmer
74e569896b
Updated images.
2021-11-13 18:32:16 +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
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
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
8524ddd34d
Foot now lowered by squeeze distance so the washer is visible.
2021-10-24 13:23:45 +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
042d809ed0
Resistor and thermistor wires made more round.
2021-10-01 12:33:35 +01:00
Chris Palmer
2ba2c2c115
Removed some unused dependencies.
2021-10-01 12:32:01 +01:00
Chris Palmer
f16f7ddb09
Images reverted to last OpenSCAD release versions.
...
Mainly text spacing changes.
2021-09-27 17:45:57 +01:00
Chris Palmer
c37373c920
Added TO247() and TO247_size() to component.scad.
2021-09-27 16:21:37 +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
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
181c6ac624
Added vero_pin PCB component.
2021-09-11 11:44:36 +01:00
Chris Palmer
edb1eccbf1
TFT128x160 LCD display added.
2021-09-11 11:19:24 +01:00