Adrian Mariano
856f54df32
removed old triangulation.scad
...
other file name changes
2021-09-15 23:12:51 -04:00
Garth Minette
5a355434ce
Tweaks for docs usage lines.
2021-06-26 20:59:33 -07:00
Garth Minette
0da8ce42a5
Fix for #549
2021-06-22 21:09:47 -07:00
Garth Minette
9ccd21eaed
Fixed erroronious like added to shapes.scad
2021-06-19 21:37:31 -07:00
Garth Minette
34e5db2052
Added conical ability to teardrop().
2021-06-19 21:27:17 -07:00
Garth Minette
a748c77077
vmul() to v_mul(), etc.
2021-06-14 20:28:49 -07:00
Garth Minette
b59b05c04a
Fix for issue #421
2021-05-26 20:07:05 -07:00
Garth Minette
da2292c91a
Added hull.scad to std.scad.
2021-05-23 17:51:14 -07:00
Garth Minette
f8e829c3b7
Reformatted shapes.scad examples.
2021-05-22 01:41:25 -07:00
Garth Minette
76d03aeea2
Correct suboid() asserts.
2021-05-07 16:53:44 -07:00
Garth Minette
1c95f7f6c9
Fix onion() example.
2021-04-12 02:30:50 -07:00
Garth Minette
95f19276ab
Fixed named attachments for teardrop()
2021-04-12 00:40:09 -07:00
Garth Minette
0b17bf5930
Brought slice() in line with select() indexing, without wrapping. Replaced a lot of select() and slice() calls with last(), list_head(), and list_tail() calls.
2021-03-30 00:46:59 -07:00
Garth Minette
6cfbc538fc
Re-work to use openscad_docsgen package.
2021-02-19 19:56:43 -08:00
Garth Minette
7bb46c774e
Added xyrot(), xzrot(), yzrot(), xyzrot(), xyflip(), xzflip, yzflip().
2021-02-15 00:28:36 -08:00
Garth Minette
bc54fbccc3
Typo fixes for torus() docs.
2021-02-02 03:04:09 -08:00
Garth Minette
8fb9ef222a
Removed slot(), arced_slot(). Fixed positional args ordering and docs.
2021-01-17 01:38:10 -08:00
Matthew Fallshaw
b7afa26e9b
Fix cyl
ignoring circum
when a chamfer
or a rounding
is present.
2021-01-09 18:40:07 +11:00
Adrian Mariano
db65b14410
fix undef bug in cyl()
2021-01-06 22:08:54 -05:00
Garth Minette
db460ea8d8
Fixed argument formatting issue in tube().
2021-01-05 14:16:58 -08:00
Garth Minette
f9aa81e178
Improved docs gen script for Returns:, Custom:, Includes:, Topics:, and positional/named args spits.
2021-01-05 01:20:01 -08:00
Garth Minette
a683fa9ead
Fix for cuboid negative chamfer/rounding overhangs.
2021-01-01 16:31:15 -08:00
Garth Minette
6b77a3a199
Don't do function literals in examples. We can't render them yet.
2021-01-01 01:26:36 -08:00
Garth Minette
9633608341
Fixed data array heightfield handling.
2021-01-01 01:21:17 -08:00
Garth Minette
d1fb992e2c
Refactored and modernized heightfield(), enabling functional literal use.
2021-01-01 01:00:07 -08:00
Garth Minette
53fae5a3b2
Improve orig sphere matching to builtin, at small scales.
2020-12-28 03:31:51 -08:00
Garth Minette
4af7fe8e05
Make style=orig spheroid more accurately match built-in sphere.
2020-12-28 03:25:08 -08:00
Garth Minette
fb0de58c7f
Fixes for faster construction of sphere()
2020-12-27 21:54:31 -08:00
Garth Minette
44fcd46b47
Fix for ycyl error when using d1/d2.
2020-12-12 20:28:33 -08:00
Garth Minette
0399cd085c
Guard various linear_extrude()s for height=0
2020-11-29 20:23:03 -08:00
Garth Minette
fa0281f246
Added error checking to cuboid()
2020-11-29 19:21:35 -08:00
Garth Minette
c2d5080d33
Remove undef math warnings from tube()
2020-11-07 14:23:09 -08:00
Garth Minette
40fde0f2b8
Fix for cuboid() issue #307
2020-10-29 16:46:07 -07:00
Garth Minette
2bf6c34564
Fixed spheroid() orig and aligned styles.
2020-10-15 19:14:14 -07:00
Garth Minette
a53c77f83e
Fix for #295
2020-10-09 10:31:56 -07:00
Garth Minette
74de24bbce
Speed optimizations for incompletely rounded cuboid()s.
2020-10-04 21:07:16 -07:00
Garth Minette
f193871a34
Implement fix for issue #174 .
2020-09-25 00:01:45 -07:00
Garth Minette
e86af33f52
Fixed xcyl() and ycyl() anchoring and attachments.
2020-09-22 00:24:39 -07:00
Garth Minette
dba5aab918
Implement Issue #2 . Added diameter alternates for most radius options.
2020-08-26 20:39:45 -07:00
Garth Minette
c465a5b746
cuboid() with negative chamfer had mispositioned anti-chamfers.
2020-08-16 23:09:59 -07:00
Garth Minette
b5d465cf1e
docs_gen.py now shows more docs errors.
2020-07-27 15:15:34 -07:00
Revar Desmera
38b45544ee
Fixed octahedral triangulated spheroid().
2020-06-23 04:40:36 -07:00
Revar Desmera
70b72dd3ac
Added octa style for spheroid().
2020-06-23 00:38:31 -07:00
Revar Desmera
53c1e25395
Standardize indention on spaces, not tabs.
2020-05-29 19:04:34 -07:00
Matthew Fallshaw
33c44476fb
pie_slice can't accept d
parameter
...
Since `r=10` is supplied as a default parameter in the module argument list, a call supplying a `d` parameter (eg. `pie_slice(d=10,h=10,ang=90);`) will error on the call to `get_radius` on line 1428 with `ERROR: Assertion 'is_undef(d)' failed: "Conflicting or redundant radius/diameter arguments given."`.
Since the calls to `get_radius` on lines 1428 and 1429 both supply `dflt=10`, line 1422 can just change to supplying `r=undef`.
2020-05-27 20:41:39 +10:00
Revar Desmera
f3c69eb673
Styles orig and aligned were swapped for sphere() module.
2020-05-22 00:55:08 -07:00
Revar Desmera
c2b3bb7792
Fixes for rect_tube() examples.
2020-05-22 00:40:23 -07:00
Revar Desmera
587812b001
Fixed buggy prismoid() examples.
2020-05-22 00:27:52 -07:00
Revar Desmera
f812254ad7
Merged rounded_prismoid() into prismoid().
2020-05-22 00:14:41 -07:00
Revar Desmera
892e98e773
Added chamfers and rounding to rect_tube()
2020-05-19 01:40:29 -07:00