Chris Palmer
2c197be193
Merge branch 'drag_chain_links' of https://github.com/martinbudden/NopSCADlib into martinbudden-drag_chain_links
2021-12-11 20:51:38 +00:00
Chris Palmer
72700a0acb
Merge branch 'drag_chain_no_support_v2' of https://github.com/martinbudden/NopSCADlib into martinbudden-drag_chain_no_support_v2
2021-12-11 13:10:07 +00:00
Martin Budden
b1ad206ce4
Rotated conical horihole.
2021-11-20 09:51:19 +00:00
Martin Budden
da55f86536
Added variant of drag chain without supports.
...
Unsupported drag chain has conical pin and corresponding horihole and is printed with cutout facing upwards.
Also made clearance a property of the drag chain so it can be altered for printing chain assemblies
2021-11-20 07:21:09 +00:00
Martin Budden
9790bdda11
Added function returning number of links in drag chain.
2021-11-16 05:41: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
8524ddd34d
Foot now lowered by squeeze distance so the washer is visible.
2021-10-24 13:23:45 +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
2ba2c2c115
Removed some unused dependencies.
2021-10-01 12:32:01 +01:00
Chris Palmer
700f5a2205
fanguard() can now be made without screw holes to get just the grill.
2021-09-27 16:19:38 +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
c6b280f0e8
_box_assembly() fix for corners = 0.
2021-09-26 11:26:01 +01:00
Chris Palmer
c982876ebc
Can now specify the screw used for PSU shrouds and get the wall thickness.
2021-06-29 11:42:20 +01:00
Martin Budden
8d7c44b80d
Spelling corrections.
2021-06-15 10:01:32 +01:00
Chris Palmer
8474718884
Added printed pocket_handle().
2021-02-17 13:20:39 +00:00
Chris Palmer
f573a91a09
Removed redundant rounded_rectangle center = false.
2021-02-08 09:41:07 +00:00
Chris Palmer
d75aff2ccd
rounded_retangle() centre now defaults to false.
2021-02-08 09:24:00 +00:00
Chris Palmer
b67cf4ce97
Library printed parts now make use of stl() child.
2021-02-06 15:24:19 +00:00
Chris Palmer
9da8a3cb26
Set ngb for most library assemblies.
2021-02-03 06:21:44 +00:00
Chris Palmer
c9e9942070
Fixed some paths that used NopSCADlib instead of ..
2021-01-23 21:15:00 +00:00
Chris Palmer
dc3905b284
Removed redundant longer = true with nyloc = true.
2021-01-18 10:33:17 +00:00
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
6bd4638e7d
Fixed screw hole position of inverted printed_pulley.
...
Unexploded assembly view shows round screw holes to represent the tapped state.
2021-01-10 21:28:31 +00:00
Chris Palmer
c3fc352288
Fixed orientation of inverted pulley.
...
Added stl and assembly calls.
Same render handling as pulleys.
Updated pics and readme.
2021-01-10 12:11:03 +00:00
Chris Palmer
1a55a08c59
Merge branch 'printed_pulleys' of https://github.com/martinbudden/NopSCADlib into martinbudden-printed_pulleys
2021-01-09 23:38:48 +00:00
Chris Palmer
6d59ea2bc8
Added render option to drag_chain_assembly().
2021-01-09 18:43:43 +00:00
Martin Budden
b74cbee151
Rendering changes to match pulleys.
2021-01-09 18:15:19 +00:00
Martin Budden
9f7efd50fb
Replaced poly_circle bores with circular bores.
2021-01-09 17:52:24 +00:00
Martin Budden
0b14d3fbc4
Added printable pulleys.
2021-01-09 17:52:24 +00:00
Chris Palmer
4cac382581
Single backtick now used for all code quotes.
2020-12-24 16:04:59 +00:00
Chris Palmer
04b98a3786
One backquote instead of three for code markup test.
2020-12-24 15:19:07 +00:00
Chris Palmer
4b033d9945
Drag chain screw positions no longer mirrored to allow teardrop holes.
...
Previously the lugs were mirrored but that caused mirrored teardrops in mating parts.
2020-12-05 11:33:53 +00:00
Chris Palmer
d5a711f4cc
Typo in drag_chain
2020-12-04 12:08:55 +00:00
Chris Palmer
42b76ab8d3
drag_chain_link() now checks it has children when it should.
2020-12-01 18:46:14 +00:00
Chris Palmer
6d44124bab
Made drag_chain_assembly big.
2020-11-27 23:11:47 +00:00
Chris Palmer
9bb9f09dca
Simplified some of the code in box.scad in response to comments from SCA2D.
2020-11-27 18:23:44 +00:00
Chris Palmer
773a53829f
Fixed drag_chains exploding when they shouldn't do.
2020-11-27 18:14:04 +00:00
Chris Palmer
07766d8cf0
Added printed press_fit.scad.
2020-11-27 18:13:01 +00:00
Chris Palmer
ffb4512523
Drag chain ends can now be customised by adding children to the assembly.
2020-11-23 12:07:34 +00:00
Chris Palmer
35ffbad74c
Drag chain ends now pp3_colour and explode.
2020-11-22 12:47:30 +00:00
Chris Palmer
fb685a0f42
Fixed missing screw default for ribbon_clamp_assembly().
2020-11-22 12:04:55 +00:00
Chris Palmer
d70ddf5359
Type in drag chain blurb, fixes #100
2020-11-19 19:41:59 +00:00
Chris Palmer
3e5947c161
Added another size of ribbon clamp
2020-11-17 16:23:12 +00:00
Chris Palmer
4dc83d62cb
Finished end links.
2020-11-17 16:14:25 +00:00
Chris Palmer
ff5e8c0372
Added ends
2020-11-15 16:28:24 +00:00
Chris Palmer
38acef9e27
Needs end pieces
2020-11-14 14:27:22 +00:00
Chris Palmer
0216093a68
Added printed camera housings.
2020-11-13 22:43:55 +00:00
Chris Palmer
332933a4fd
Made ribbon_clamps parametric on screw size.
2020-09-11 19:53:14 +01:00
Chris Palmer
e6a26bc7b1
Changed some teardrop holes to teardrop plus.
2020-07-20 20:39:01 +01:00