Chris Palmer
93b260b7b9
Added screw_length() to calculuate screw lengths includin washers, inserts and nuts.
2021-01-15 18:12:37 +00:00
Chris Palmer
6d223c8d1f
Added render to countersink.
2021-01-09 19:11:20 +00:00
Chris Palmer
10c3df466b
screw_polysink can now have h = 0 to get just the cone.
2021-01-02 10:04:03 +00:00
Chris Palmer
4cac382581
Single backtick now used for all code quotes.
2020-12-24 16:04:59 +00:00
Chris Palmer
157ff60e19
screw_polysink now has an alternating layer option to be more printable inverted.
...
The screws test now tests polysinks and has printable sample.
2020-12-16 20:53:04 +00:00
Chris Palmer
1e6f0a5c4d
Added link to block article about screw_polysink().
2020-12-12 10:58:54 +00:00
Chris Palmer
53c3cdb598
Added screw_polysink().
2020-12-12 09:46:46 +00:00
Chris Palmer
f4857f6862
6mm screws added to the screw_longer_than() list.
2020-12-11 11:40:32 +00:00
Chris Palmer
344e8d1583
Fixed countersink shape.
2020-12-10 23:27:27 +00:00
Chris Palmer
dd757a1461
screw_head_depth() now defaults to all of a cs head if no diameter specified.
2020-12-10 17:29:48 +00:00
Chris Palmer
b4f8892b1a
Cs screw head shape more accurate.
2020-12-10 16:33:26 +00:00
Chris Palmer
7f65e5d539
Added M2 dome head screws.
2020-09-10 18:38:24 +01:00
Chris Palmer
184f19ef04
Replaced grey constants with a function grey().
...
Done to reduced the number of global constants.
2020-06-20 10:17:29 +01:00
Chris Palmer
eadc541e8f
Screw_and_washer() no longer adds washers for countersunk screws.
2020-05-18 15:29:19 +01:00
Petr Ledvina
40843b421f
nut_radius is needed for screw_boss_diameter
...
using `include <NopSCADlib/lib.scad>` in main file fails in `screw_boss_diameter`:
`WARNING: Ignoring unknown function 'nut_radius', in file ../../../sw/OpenSCAD/libraries/NopSCADlib/vitamins/screw.scad, line 41.`
Maybe my library usage is wrong, I did not investigate further ...
2020-04-09 20:33:59 +02:00
Chris Palmer
e8abcde52f
Removed the height parameter from linear_extrude
2020-03-29 20:18:57 +01:00
Chris Palmer
ab592e049c
Screws.scad is now included in core.scad, so doesn't need to be included
...
anywhere else. utils/core/core.scad is the old version without fasteners to
be used internally in the library.
2020-02-29 17:52:36 +00:00
Chris Palmer
d2874a0531
Moved washers.scad from screws.scad to nuts.scad.
...
Moved screw_insert() from inserts.scad to screw.scad.
Changed most includes of inserts.scad to use insert.scad.
Removed linear_bearings, iecs, rockers and microswitches from lib.scad as
already included by other vitamins.
2020-02-26 13:46:11 +00:00
Chris Palmer
28c795e9f4
Merge branch 'screw_length_formatting' of https://github.com/martinbudden/NopSCADlib into martinbudden-screw_length_formatting
2020-02-23 15:24:43 +00:00
Chris Palmer
e068918e21
Added screw threads to most things that are threaded.
...
Added a mechanism for tests.py and views.py to have command line options.
2020-02-22 19:44:01 +00:00
Martin Budden
8f85ac73dc
Added space before screw length when length < 10 to ensure correct ordering.
...
This means 5mm, 6mm etc comes before 10mm in BOM.
2020-02-16 21:15:44 +00:00
Chris Palmer
d703ae4997
Added male screw threads.
2020-01-10 10:26:12 +00:00
Chris Palmer
34a9b0e87b
Added source code
2019-06-08 22:10:47 +01:00