WF
William F. Adams
Mon, Jan 20, 2025 3:44 AM
Just ordered on impulse Geometry and the Imagination by D. Hilbert and S. Cohn-Vossen, which is probably a bit far out for my needs...
Also ordered: Projective Geometric Algebra Illuminated by Eric Lengyel
http://projectivegeometricalgebra.org/
which is probably more what I need (I hope), didn't arrive today due to the snow, so will have to wait a bit.
There are of course the three_Make_ books:
- Geometry: https://www.goodreads.com/book/show/58059196-make
- Trigonometry: https://www.goodreads.com/book/show/123127774-make
- Calculus: https://www.goodreads.com/book/show/61739368-make
and completely on topic here:
Programming With OpenSCAD by Justin Gohde, Marius Kintel
https://www.goodreads.com/book/show/41392892-programming-with-openscad
which is excellent (need to replace the copy which I gave to a co-worker's child) and along with the 3 Make books, mentioned at: https://openscad.org/documentation-books.html
What other books would folks recommend? Are any from that list especially notable?
In particular, the next two phases of my current project will touch on:
- conic sections
- Bézier curves
I'd be glad of recommendations for texts which would be applicable to implementing that sort of thing in OpenSCAD.
William
Just ordered on impulse _Geometry and the Imagination_ by D. Hilbert and S. Cohn-Vossen, which is probably a bit far out for my needs...
Also ordered: _Projective Geometric Algebra Illuminated_ by Eric Lengyel
http://projectivegeometricalgebra.org/
which is probably more what I need (I hope), didn't arrive today due to the snow, so will have to wait a bit.
There are of course the three_Make_ books:
- Geometry: https://www.goodreads.com/book/show/58059196-make
- Trigonometry: https://www.goodreads.com/book/show/123127774-make
- Calculus: https://www.goodreads.com/book/show/61739368-make
and completely on topic here:
_Programming With OpenSCAD_ by Justin Gohde, Marius Kintel
https://www.goodreads.com/book/show/41392892-programming-with-openscad
which is excellent (need to replace the copy which I gave to a co-worker's child) and along with the 3 Make books, mentioned at: https://openscad.org/documentation-books.html
What other books would folks recommend? Are any from that list especially notable?
In particular, the next two phases of my current project will touch on:
- conic sections
- Bézier curves
I'd be glad of recommendations for texts which would be applicable to implementing that sort of thing in OpenSCAD.
William
SP
Sanjeev Prabhakar
Mon, Jan 20, 2025 4:40 PM
Hi William,
You can read books, but I feel it is the application which helps in
learning the concepts.
I find openscad as a good platform to apply the maths, whatever small we
know.
On Mon, 20 Jan 2025 at 09:14, William F. Adams via Discuss <
discuss@lists.openscad.org> wrote:
Just ordered on impulse Geometry and the Imagination by D. Hilbert and
S. Cohn-Vossen, which is probably a bit far out for my needs...
Also ordered: Projective Geometric Algebra Illuminated by Eric Lengyel
http://projectivegeometricalgebra.org/
which is probably more what I need (I hope), didn't arrive today due to
the snow, so will have to wait a bit.
There are of course the three_Make_ books:
and completely on topic here:
Programming With OpenSCAD by Justin Gohde, Marius Kintel
https://www.goodreads.com/book/show/41392892-programming-with-openscad
which is excellent (need to replace the copy which I gave to a co-worker's
child) and along with the 3 Make books, mentioned at:
https://openscad.org/documentation-books.html
What other books would folks recommend? Are any from that list especially
notable?
In particular, the next two phases of my current project will touch on:
- conic sections
- Bézier curves
I'd be glad of recommendations for texts which would be applicable to
implementing that sort of thing in OpenSCAD.
William
OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org
Hi William,
You can read books, but I feel it is the application which helps in
learning the concepts.
I find openscad as a good platform to apply the maths, whatever small we
know.
On Mon, 20 Jan 2025 at 09:14, William F. Adams via Discuss <
discuss@lists.openscad.org> wrote:
> Just ordered on impulse _Geometry and the Imagination_ by D. Hilbert and
> S. Cohn-Vossen, which is probably a bit far out for my needs...
>
> Also ordered: _Projective Geometric Algebra Illuminated_ by Eric Lengyel
>
> http://projectivegeometricalgebra.org/
>
> which is probably more what I need (I hope), didn't arrive today due to
> the snow, so will have to wait a bit.
>
> There are of course the three_Make_ books:
>
> - Geometry: https://www.goodreads.com/book/show/58059196-make
> - Trigonometry: https://www.goodreads.com/book/show/123127774-make
> - Calculus: https://www.goodreads.com/book/show/61739368-make
>
> and completely on topic here:
>
> _Programming With OpenSCAD_ by Justin Gohde, Marius Kintel
> https://www.goodreads.com/book/show/41392892-programming-with-openscad
>
> which is excellent (need to replace the copy which I gave to a co-worker's
> child) and along with the 3 Make books, mentioned at:
> https://openscad.org/documentation-books.html
>
> What other books would folks recommend? Are any from that list especially
> notable?
>
> In particular, the next two phases of my current project will touch on:
>
> - conic sections
> - Bézier curves
>
> I'd be glad of recommendations for texts which would be applicable to
> implementing that sort of thing in OpenSCAD.
>
> William
> _______________________________________________
> OpenSCAD mailing list
> To unsubscribe send an email to discuss-leave@lists.openscad.org
>
JB
Jordan Brown
Mon, Jan 20, 2025 5:42 PM
On 1/19/2025 7:44 PM, William F. Adams via Discuss wrote:
- conic sections
- Bézier curves
I'd be glad of recommendations for texts which would be applicable to implementing that sort of thing in OpenSCAD.
I don't know about conic sections, but for Bézier curves I suggest using
a library.
https://github.com/BelfrySCAD/BOSL2/wiki/beziers.scad
has more Bézier support than you can shake a stick at.
I don't immediately see conic-section support in BOSL2. (There are a
number of functions and modules to create cones, but I don't see conic
sections.)
On 1/19/2025 7:44 PM, William F. Adams via Discuss wrote:
> - conic sections
> - Bézier curves
>
> I'd be glad of recommendations for texts which would be applicable to implementing that sort of thing in OpenSCAD.
I don't know about conic sections, but for Bézier curves I suggest using
a library.
https://github.com/BelfrySCAD/BOSL2/wiki/beziers.scad
has more Bézier support than you can shake a stick at.
I don't immediately see conic-section support in BOSL2. (There are a
number of functions and modules to create cones, but I don't see conic
sections.)
T
tsingi
Mon, Jan 20, 2025 5:57 PM
Testing to see if a reply gets posted.
I implemented bezier curves once in a drawing program. It's actually elegant and simple. If you are curious, I recommend looking into how it's done. Not sure I could do it from memory but it's just an interpolation from one point to the next weighted by the control point(s). No complex math, just ratios.
Cheers!
If you tell me something I'll forget it.
If you show me something I might remember it.If you involve me in it, I will understand it.
Sent with Proton Mail secure email.
On Monday, January 20th, 2025 at 12:42 PM, Jordan Brown via Discuss discuss@lists.openscad.org wrote:
On 1/19/2025 7:44 PM, William F. Adams via Discuss wrote:
- conic sections
- Bézier curves
I'd be glad of recommendations for texts which would be applicable to implementing that sort of thing in OpenSCAD.
I don't know about conic sections, but for Bézier curves I suggest using a library.
https://github.com/BelfrySCAD/BOSL2/wiki/beziers.scad
has more Bézier support than you can shake a stick at.
I don't immediately see conic-section support in BOSL2. (There are a number of functions and modules to create cones, but I don't see conic sections.)
Testing to see if a reply gets posted.
I implemented bezier curves once in a drawing program. It's actually elegant and simple. If you are curious, I recommend looking into how it's done. Not sure I could do it from memory but it's just an interpolation from one point to the next weighted by the control point(s). No complex math, just ratios.
Cheers!
If you tell me something I'll forget it.
If you show me something I might remember it.If you involve me in it, I will understand it.
Sent with [Proton Mail](https://proton.me/mail/home) secure email.
On Monday, January 20th, 2025 at 12:42 PM, Jordan Brown via Discuss <discuss@lists.openscad.org> wrote:
> On 1/19/2025 7:44 PM, William F. Adams via Discuss wrote:
>
>> - conic sections
>> - Bézier curves
>>
>> I'd be glad of recommendations for texts which would be applicable to implementing that sort of thing in OpenSCAD.
>
> I don't know about conic sections, but for Bézier curves I suggest using a library.
>
> https://github.com/BelfrySCAD/BOSL2/wiki/beziers.scad
> has more Bézier support than you can shake a stick at.
>
> I don't immediately see conic-section support in BOSL2. (There are a number of functions and modules to create cones, but I don't see conic sections.)
DP
Dan Perry
Mon, Jan 20, 2025 6:35 PM
On 1/19/2025 7:44 PM, William F. Adams via Discuss wrote:
- conic sections
- Bézier curves
I'd be glad of recommendations for texts which would be applicable to implementing that sort of thing in OpenSCAD.
I don't know about conic sections, but for Bézier curves I suggest using a
library.
https://github.com/BelfrySCAD/BOSL2/wiki/beziers.scad
has more Bézier support than you can shake a stick at.
I don't immediately see conic-section support in BOSL2. (There are a
number of functions and modules to create cones, but I don't see conic
sections.)
OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org
BOSL2 also has tutorials, including Beziers for Beginners. I found
the tutorial by accident this morning while searching for "heart" in
their github repository.
Dan
https://github.com/BelfrySCAD/BOSL2/blob/8f795bb93b2167d75b2167bf225aef52c3d4f540/tutorials/Beziers_for_Beginners.md
On Mon, Jan 20, 2025 at 5:42 PM Jordan Brown via Discuss <
discuss@lists.openscad.org> wrote:
> On 1/19/2025 7:44 PM, William F. Adams via Discuss wrote:
>
> - conic sections
> - Bézier curves
>
> I'd be glad of recommendations for texts which would be applicable to implementing that sort of thing in OpenSCAD.
>
>
> I don't know about conic sections, but for Bézier curves I suggest using a
> library.
>
> https://github.com/BelfrySCAD/BOSL2/wiki/beziers.scad
> has more Bézier support than you can shake a stick at.
>
> I don't immediately see conic-section support in BOSL2. (There are a
> number of functions and modules to create cones, but I don't see conic
> sections.)
> _______________________________________________
> OpenSCAD mailing list
> To unsubscribe send an email to discuss-leave@lists.openscad.org
>
JD
John David
Mon, Jan 20, 2025 10:09 PM
Out of curiosity, can we do NURBS in OpenSCAD?
On Mon, Jan 20, 2025 at 1:36 PM Dan Perry via Discuss <
discuss@lists.openscad.org> wrote:
On 1/19/2025 7:44 PM, William F. Adams via Discuss wrote:
- conic sections
- Bézier curves
I'd be glad of recommendations for texts which would be applicable to implementing that sort of thing in OpenSCAD.
I don't know about conic sections, but for Bézier curves I suggest using
a library.
https://github.com/BelfrySCAD/BOSL2/wiki/beziers.scad
has more Bézier support than you can shake a stick at.
I don't immediately see conic-section support in BOSL2. (There are a
number of functions and modules to create cones, but I don't see conic
sections.)
OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org
Out of curiosity, can we do NURBS in OpenSCAD?
On Mon, Jan 20, 2025 at 1:36 PM Dan Perry via Discuss <
discuss@lists.openscad.org> wrote:
> BOSL2 also has tutorials, including Beziers for Beginners. I found
> the tutorial by accident this morning while searching for "heart" in
> their github repository.
> Dan
>
> https://github.com/BelfrySCAD/BOSL2/blob/8f795bb93b2167d75b2167bf225aef52c3d4f540/tutorials/Beziers_for_Beginners.md
>
> On Mon, Jan 20, 2025 at 5:42 PM Jordan Brown via Discuss <
> discuss@lists.openscad.org> wrote:
>
>> On 1/19/2025 7:44 PM, William F. Adams via Discuss wrote:
>>
>> - conic sections
>> - Bézier curves
>>
>> I'd be glad of recommendations for texts which would be applicable to implementing that sort of thing in OpenSCAD.
>>
>>
>> I don't know about conic sections, but for Bézier curves I suggest using
>> a library.
>>
>> https://github.com/BelfrySCAD/BOSL2/wiki/beziers.scad
>> has more Bézier support than you can shake a stick at.
>>
>> I don't immediately see conic-section support in BOSL2. (There are a
>> number of functions and modules to create cones, but I don't see conic
>> sections.)
>> _______________________________________________
>> OpenSCAD mailing list
>> To unsubscribe send an email to discuss-leave@lists.openscad.org
>>
> _______________________________________________
> OpenSCAD mailing list
> To unsubscribe send an email to discuss-leave@lists.openscad.org
>
FH
Father Horton
Mon, Jan 20, 2025 11:13 PM
https://github.com/BelfrySCAD/BOSL2/wiki/nurbs.scad
T
tsingi
Mon, Jan 20, 2025 11:38 PM
Interesting. I may have a use case. I see Father Horton has posted a NURBS library.
I have a 100 acre wooded property that I am gradually mapping with GPS. It's pretty wild, Canadian Shield. I've done some manipulation in software to read and convert the points to Cartesian. My thought was to generate triangles and spit out an STL file for consumption by OpenSCAD. Initially this will be good for showing me where I need more data but it won't make a very aesthetic model. I could generate contours, I've done that before with data in a grid, the data is not in a grid but the process should be similar, I think I can figure it out. I would generate a nicer looking model that way.
Any thoughts? Could I incorporate NURBS with this kind of data? I'd rather not generate STL if I could work within SCAD.
If you tell me something I'll forget it.
If you show me something I might remember it.If you involve me in it, I will understand it.
Sent with Proton Mail secure email.
On Monday, January 20th, 2025 at 6:13 PM, Father Horton via Discuss discuss@lists.openscad.org wrote:
Interesting. I may have a use case. I see Father Horton has posted a NURBS library.
I have a 100 acre wooded property that I am gradually mapping with GPS. It's pretty wild, Canadian Shield. I've done some manipulation in software to read and convert the points to Cartesian. My thought was to generate triangles and spit out an STL file for consumption by OpenSCAD. Initially this will be good for showing me where I need more data but it won't make a very aesthetic model. I could generate contours, I've done that before with data in a grid, the data is not in a grid but the process should be similar, I think I can figure it out. I would generate a nicer looking model that way.
Any thoughts? Could I incorporate NURBS with this kind of data? I'd rather not generate STL if I could work within SCAD.
If you tell me something I'll forget it.
If you show me something I might remember it.If you involve me in it, I will understand it.
Sent with [Proton Mail](https://proton.me/mail/home) secure email.
On Monday, January 20th, 2025 at 6:13 PM, Father Horton via Discuss <discuss@lists.openscad.org> wrote:
> https://github.com/BelfrySCAD/BOSL2/wiki/nurbs.scad
SP
Sanjeev Prabhakar
Tue, Jan 21, 2025 12:59 AM
Hi William,
You can read books, but I feel it is the application which helps in
learning the concepts.
I find openscad as a good platform to apply the maths, whatever small we
know.
On Mon, 20 Jan 2025 at 09:14, William F. Adams via Discuss <
discuss@lists.openscad.org> wrote:
Just ordered on impulse Geometry and the Imagination by D. Hilbert and
S. Cohn-Vossen, which is probably a bit far out for my needs...
Also ordered: Projective Geometric Algebra Illuminated by Eric Lengyel
http://projectivegeometricalgebra.org/
which is probably more what I need (I hope), didn't arrive today due to
the snow, so will have to wait a bit.
There are of course the three_Make_ books:
and completely on topic here:
Programming With OpenSCAD by Justin Gohde, Marius Kintel
https://www.goodreads.com/book/show/41392892-programming-with-openscad
which is excellent (need to replace the copy which I gave to a
co-worker's child) and along with the 3 Make books, mentioned at:
https://openscad.org/documentation-books.html
What other books would folks recommend? Are any from that list especially
notable?
In particular, the next two phases of my current project will touch on:
- conic sections
- Bézier curves
I'd be glad of recommendations for texts which would be applicable to
implementing that sort of thing in OpenSCAD.
William
OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org
I searched *Multi variable calculus* and this link showed up:
https://ocw.mit.edu/courses/18-02sc-multivariable-calculus-fall-2010/
this might help
On Mon, 20 Jan 2025 at 22:10, Sanjeev Prabhakar <sprabhakar2006@gmail.com>
wrote:
> Hi William,
> You can read books, but I feel it is the application which helps in
> learning the concepts.
> I find openscad as a good platform to apply the maths, whatever small we
> know.
>
>
> On Mon, 20 Jan 2025 at 09:14, William F. Adams via Discuss <
> discuss@lists.openscad.org> wrote:
>
>> Just ordered on impulse _Geometry and the Imagination_ by D. Hilbert and
>> S. Cohn-Vossen, which is probably a bit far out for my needs...
>>
>> Also ordered: _Projective Geometric Algebra Illuminated_ by Eric Lengyel
>>
>> http://projectivegeometricalgebra.org/
>>
>> which is probably more what I need (I hope), didn't arrive today due to
>> the snow, so will have to wait a bit.
>>
>> There are of course the three_Make_ books:
>>
>> - Geometry: https://www.goodreads.com/book/show/58059196-make
>> - Trigonometry: https://www.goodreads.com/book/show/123127774-make
>> - Calculus: https://www.goodreads.com/book/show/61739368-make
>>
>> and completely on topic here:
>>
>> _Programming With OpenSCAD_ by Justin Gohde, Marius Kintel
>> https://www.goodreads.com/book/show/41392892-programming-with-openscad
>>
>> which is excellent (need to replace the copy which I gave to a
>> co-worker's child) and along with the 3 Make books, mentioned at:
>> https://openscad.org/documentation-books.html
>>
>> What other books would folks recommend? Are any from that list especially
>> notable?
>>
>> In particular, the next two phases of my current project will touch on:
>>
>> - conic sections
>> - Bézier curves
>>
>> I'd be glad of recommendations for texts which would be applicable to
>> implementing that sort of thing in OpenSCAD.
>>
>> William
>> _______________________________________________
>> OpenSCAD mailing list
>> To unsubscribe send an email to discuss-leave@lists.openscad.org
>>
>
SP
Sanjeev Prabhakar
Tue, Jan 21, 2025 1:03 AM
But I think you can start with single variable calculus first.
Also I don't think to learn maths BOSL2 is the right choice
On Tue, 21 Jan 2025 at 06:29, Sanjeev Prabhakar sprabhakar2006@gmail.com
wrote:
Hi William,
You can read books, but I feel it is the application which helps in
learning the concepts.
I find openscad as a good platform to apply the maths, whatever small we
know.
On Mon, 20 Jan 2025 at 09:14, William F. Adams via Discuss <
discuss@lists.openscad.org> wrote:
Just ordered on impulse Geometry and the Imagination by D. Hilbert and
S. Cohn-Vossen, which is probably a bit far out for my needs...
Also ordered: Projective Geometric Algebra Illuminated by Eric Lengyel
http://projectivegeometricalgebra.org/
which is probably more what I need (I hope), didn't arrive today due to
the snow, so will have to wait a bit.
There are of course the three_Make_ books:
and completely on topic here:
Programming With OpenSCAD by Justin Gohde, Marius Kintel
https://www.goodreads.com/book/show/41392892-programming-with-openscad
which is excellent (need to replace the copy which I gave to a
co-worker's child) and along with the 3 Make books, mentioned at:
https://openscad.org/documentation-books.html
What other books would folks recommend? Are any from that list
especially notable?
In particular, the next two phases of my current project will touch on:
- conic sections
- Bézier curves
I'd be glad of recommendations for texts which would be applicable to
implementing that sort of thing in OpenSCAD.
William
OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org
But I think you can start with single variable calculus first.
Also I don't think to learn maths BOSL2 is the right choice
On Tue, 21 Jan 2025 at 06:29, Sanjeev Prabhakar <sprabhakar2006@gmail.com>
wrote:
> I searched *Multi variable calculus* and this link showed up:
> https://ocw.mit.edu/courses/18-02sc-multivariable-calculus-fall-2010/
>
> this might help
>
> On Mon, 20 Jan 2025 at 22:10, Sanjeev Prabhakar <sprabhakar2006@gmail.com>
> wrote:
>
>> Hi William,
>> You can read books, but I feel it is the application which helps in
>> learning the concepts.
>> I find openscad as a good platform to apply the maths, whatever small we
>> know.
>>
>>
>> On Mon, 20 Jan 2025 at 09:14, William F. Adams via Discuss <
>> discuss@lists.openscad.org> wrote:
>>
>>> Just ordered on impulse _Geometry and the Imagination_ by D. Hilbert and
>>> S. Cohn-Vossen, which is probably a bit far out for my needs...
>>>
>>> Also ordered: _Projective Geometric Algebra Illuminated_ by Eric Lengyel
>>>
>>> http://projectivegeometricalgebra.org/
>>>
>>> which is probably more what I need (I hope), didn't arrive today due to
>>> the snow, so will have to wait a bit.
>>>
>>> There are of course the three_Make_ books:
>>>
>>> - Geometry: https://www.goodreads.com/book/show/58059196-make
>>> - Trigonometry: https://www.goodreads.com/book/show/123127774-make
>>> - Calculus: https://www.goodreads.com/book/show/61739368-make
>>>
>>> and completely on topic here:
>>>
>>> _Programming With OpenSCAD_ by Justin Gohde, Marius Kintel
>>> https://www.goodreads.com/book/show/41392892-programming-with-openscad
>>>
>>> which is excellent (need to replace the copy which I gave to a
>>> co-worker's child) and along with the 3 Make books, mentioned at:
>>> https://openscad.org/documentation-books.html
>>>
>>> What other books would folks recommend? Are any from that list
>>> especially notable?
>>>
>>> In particular, the next two phases of my current project will touch on:
>>>
>>> - conic sections
>>> - Bézier curves
>>>
>>> I'd be glad of recommendations for texts which would be applicable to
>>> implementing that sort of thing in OpenSCAD.
>>>
>>> William
>>> _______________________________________________
>>> OpenSCAD mailing list
>>> To unsubscribe send an email to discuss-leave@lists.openscad.org
>>>
>>