discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

I discovered CadQuery

N
neri-engineering
Thu, Jan 11, 2024 3:21 PM

Hi. I was looking for a tool with which I can create, at the very least, STEP files for CNC machining etc. I ABSOLUTELY HATE graphical user interfaces because I would describe myself as a UNIX power user; I DESPISE GUIs because in order to make a change to a process it usually entails going through all of the user interface steps again, which is very laborious and error prone because human nature is involved. I MUCH PREFER scripting parts, so that a change can be made by locating the section of code which needs changing and making the change there. Even better, for the extreme power user there is the possibility of generating/modifying generation code on the fly, programmatically, in order to tweak some process in an automated/batch sort of manner. For these reasons I am very fond of OpenSCAD.

I found CadQuery and so far I am VERY IMPRESSED with its abilities. I am still in the research/learning phase however. Any thoughts? Just curious.

Sent with Proton Mail secure email.

Hi. I was looking for a tool with which I can create, at the very least, STEP files for CNC machining etc. I ABSOLUTELY HATE graphical user interfaces because I would describe myself as a UNIX power user; I DESPISE GUIs because in order to make a change to a process it usually entails going through all of the user interface steps again, which is very laborious and error prone because human nature is involved. I MUCH PREFER scripting parts, so that a change can be made by locating the section of code which needs changing and making the change there. Even better, for the extreme power user there is the possibility of generating/modifying generation code on the fly, programmatically, in order to tweak some process in an automated/batch sort of manner. For these reasons I am very fond of OpenSCAD. I found CadQuery and so far I am VERY IMPRESSED with its abilities. I am still in the research/learning phase however. Any thoughts? Just curious. Sent with [Proton Mail](https://proton.me/) secure email.
JC
Jeff Cooper
Mon, Jan 15, 2024 1:54 AM

Sorry, I'm somewhat late to this discussion, but I too prefer command line
solutions for the same reasons especially including the ability to use
makefiles.

Coop,
aa1ww

On Thu, Jan 11, 2024 at 10:22 AM neri-engineering via Discuss <
discuss@lists.openscad.org> wrote:

Hi.  I was looking for a tool with which I can create, at the very least,
STEP files for CNC machining etc.  I ABSOLUTELY HATE graphical user
interfaces because I would describe myself as a UNIX power user; I DESPISE
GUIs because in order to make a change to a process it usually entails
going through all of the user interface steps again, which is very
laborious and error prone because human nature is involved.  I MUCH PREFER
scripting parts, so that a change can be made by locating the section of
code which needs changing and making the change there.  Even better, for
the extreme power user there is the possibility of generating/modifying
generation code on the fly, programmatically, in order to tweak some
process in an automated/batch sort of manner. For these reasons I am very
fond of OpenSCAD.

I found CadQuery and so far I am VERY IMPRESSED with its abilities.  I am
still in the research/learning phase however.  Any thoughts?  Just curious.

Sent with Proton Mail https://proton.me/ secure email.


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

Sorry, I'm somewhat late to this discussion, but I too prefer command line solutions for the same reasons especially including the ability to use makefiles. Coop, aa1ww On Thu, Jan 11, 2024 at 10:22 AM neri-engineering via Discuss < discuss@lists.openscad.org> wrote: > Hi. I was looking for a tool with which I can create, at the very least, > STEP files for CNC machining etc. I ABSOLUTELY HATE graphical user > interfaces because I would describe myself as a UNIX power user; I DESPISE > GUIs because in order to make a change to a process it usually entails > going through all of the user interface steps again, which is very > laborious and error prone because human nature is involved. I MUCH PREFER > scripting parts, so that a change can be made by locating the section of > code which needs changing and making the change there. Even better, for > the extreme power user there is the possibility of generating/modifying > generation code on the fly, programmatically, in order to tweak some > process in an automated/batch sort of manner. For these reasons I am very > fond of OpenSCAD. > > I found CadQuery and so far I am VERY IMPRESSED with its abilities. I am > still in the research/learning phase however. Any thoughts? Just curious. > > Sent with Proton Mail <https://proton.me/> secure email. > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org >
LM
Leonard Martin Struttmann
Mon, Jan 15, 2024 2:44 AM

It sounds interesting, so I decided to install CADquery & CQ-editor and
play around with it.

Installation is taking a VERY, VERY long time.  While I am waiting for the
install to finish, I decided to peruse some of the examples at:

https://cadquery.readthedocs.io/en/latest/examples.html

I must say that the syntax looks quite daunting to me.  Reminds me of CSS
(which I do not like).

And the examples given do not seem to be well written.  The one that really
screams at me is "Panel With Various Connector Holes". So many hard-coded
numbers!  No subroutines?  And apparently there is no concept of
OpenSCAD's hull() function.

I'll start playing with this tomorrow (if the install ever completes!).

Anyone else tried this out to compare it with OpenSCAD?

Len

On Sun, Jan 14, 2024 at 7:54 PM Jeff Cooper via Discuss <
discuss@lists.openscad.org> wrote:

Sorry, I'm somewhat late to this discussion, but I too prefer command line
solutions for the same reasons especially including the ability to use
makefiles.

Coop,
aa1ww

On Thu, Jan 11, 2024 at 10:22 AM neri-engineering via Discuss <
discuss@lists.openscad.org> wrote:

Hi.  I was looking for a tool with which I can create, at the very least,
STEP files for CNC machining etc.  I ABSOLUTELY HATE graphical user
interfaces because I would describe myself as a UNIX power user; I DESPISE
GUIs because in order to make a change to a process it usually entails
going through all of the user interface steps again, which is very
laborious and error prone because human nature is involved.  I MUCH PREFER
scripting parts, so that a change can be made by locating the section of
code which needs changing and making the change there.  Even better, for
the extreme power user there is the possibility of generating/modifying
generation code on the fly, programmatically, in order to tweak some
process in an automated/batch sort of manner. For these reasons I am very
fond of OpenSCAD.

I found CadQuery and so far I am VERY IMPRESSED with its abilities.  I am
still in the research/learning phase however.  Any thoughts?  Just curious.

Sent with Proton Mail https://proton.me/ secure email.


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

It sounds interesting, so I decided to install CADquery & CQ-editor and play around with it. Installation is taking a VERY, VERY long time. While I am waiting for the install to finish, I decided to peruse some of the examples at: https://cadquery.readthedocs.io/en/latest/examples.html I must say that the syntax looks quite daunting to me. Reminds me of CSS (which I do not like). And the examples given do not seem to be well written. The one that really screams at me is "Panel With Various Connector Holes". So many hard-coded numbers! No subroutines? And apparently there is no concept of OpenSCAD's hull() function. I'll start playing with this tomorrow (if the install ever completes!). Anyone else tried this out to compare it with OpenSCAD? Len On Sun, Jan 14, 2024 at 7:54 PM Jeff Cooper via Discuss < discuss@lists.openscad.org> wrote: > Sorry, I'm somewhat late to this discussion, but I too prefer command line > solutions for the same reasons especially including the ability to use > makefiles. > > Coop, > aa1ww > > > On Thu, Jan 11, 2024 at 10:22 AM neri-engineering via Discuss < > discuss@lists.openscad.org> wrote: > >> Hi. I was looking for a tool with which I can create, at the very least, >> STEP files for CNC machining etc. I ABSOLUTELY HATE graphical user >> interfaces because I would describe myself as a UNIX power user; I DESPISE >> GUIs because in order to make a change to a process it usually entails >> going through all of the user interface steps again, which is very >> laborious and error prone because human nature is involved. I MUCH PREFER >> scripting parts, so that a change can be made by locating the section of >> code which needs changing and making the change there. Even better, for >> the extreme power user there is the possibility of generating/modifying >> generation code on the fly, programmatically, in order to tweak some >> process in an automated/batch sort of manner. For these reasons I am very >> fond of OpenSCAD. >> >> I found CadQuery and so far I am VERY IMPRESSED with its abilities. I am >> still in the research/learning phase however. Any thoughts? Just curious. >> >> Sent with Proton Mail <https://proton.me/> secure email. >> _______________________________________________ >> 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 >
WF
William F. Adams
Mon, Jan 15, 2024 3:16 AM

I tried CadQuery a while back --- it was confusing because they were just transitioning from being a workbench in FreeCAD (which I was hopeful of) to being a stand-alone project (which I found off-putting and which lacked the synergy w/ a graphical program I was hoping for).
Agree that there was a striking absence of example files/code, and the ones which I could find seemed arcane and confusing in how they were coded.
The nascent effort to put Python into OpenSCAD has been a lot more approachable to me:
http://pythonscad.org/

https://github.com/openscad/openscad/issues/4880

(but I don't know if anyone would want to do anything the way I do it: https://github.com/WillAdams/gcodepreview )
William
-- Sphinx of black quartz, judge my vow.https://designinto3d.com/

I tried CadQuery a while back --- it was confusing because they were just transitioning from being a workbench in FreeCAD (which I was hopeful of) to being a stand-alone project (which I found off-putting and which lacked the synergy w/ a graphical program I was hoping for). Agree that there was a striking absence of example files/code, and the ones which I could find seemed arcane and confusing in how they were coded. The nascent effort to put Python into OpenSCAD has been a lot more approachable to me: http://pythonscad.org/ https://github.com/openscad/openscad/issues/4880 (but I don't know if anyone would want to do anything the way I do it: https://github.com/WillAdams/gcodepreview ) William -- Sphinx of black quartz, judge my vow.https://designinto3d.com/
GS
Guenther Sohler
Mon, Jan 15, 2024 7:10 AM

Probably you were not using the right  interface ?
Checkout build123d
https://build123d.readthedocs.io/en/latest/
which is basically a nice layer on top of cadquery

On Mon, Jan 15, 2024 at 3:45 AM Leonard Martin Struttmann via Discuss <
discuss@lists.openscad.org> wrote:

It sounds interesting, so I decided to install CADquery & CQ-editor and
play around with it.

Installation is taking a VERY, VERY long time.  While I am waiting for the
install to finish, I decided to peruse some of the examples at:

https://cadquery.readthedocs.io/en/latest/examples.html

I must say that the syntax looks quite daunting to me.  Reminds me of CSS
(which I do not like).

And the examples given do not seem to be well written.  The one that
really screams at me is "Panel With Various Connector Holes". So many
hard-coded numbers!  No subroutines?  And apparently there is no concept of
OpenSCAD's hull() function.

I'll start playing with this tomorrow (if the install ever completes!).

Anyone else tried this out to compare it with OpenSCAD?

Len

On Sun, Jan 14, 2024 at 7:54 PM Jeff Cooper via Discuss <
discuss@lists.openscad.org> wrote:

Sorry, I'm somewhat late to this discussion, but I too prefer command
line solutions for the same reasons especially including the ability to use
makefiles.

Coop,
aa1ww

On Thu, Jan 11, 2024 at 10:22 AM neri-engineering via Discuss <
discuss@lists.openscad.org> wrote:

Hi.  I was looking for a tool with which I can create, at the very
least, STEP files for CNC machining etc.  I ABSOLUTELY HATE graphical user
interfaces because I would describe myself as a UNIX power user; I DESPISE
GUIs because in order to make a change to a process it usually entails
going through all of the user interface steps again, which is very
laborious and error prone because human nature is involved.  I MUCH PREFER
scripting parts, so that a change can be made by locating the section of
code which needs changing and making the change there.  Even better, for
the extreme power user there is the possibility of generating/modifying
generation code on the fly, programmatically, in order to tweak some
process in an automated/batch sort of manner. For these reasons I am very
fond of OpenSCAD.

I found CadQuery and so far I am VERY IMPRESSED with its abilities.  I
am still in the research/learning phase however.  Any thoughts?  Just
curious.

Sent with Proton Mail https://proton.me/ secure email.


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


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

Probably you were not using the right interface ? Checkout build123d https://build123d.readthedocs.io/en/latest/ which is basically a nice layer on top of cadquery On Mon, Jan 15, 2024 at 3:45 AM Leonard Martin Struttmann via Discuss < discuss@lists.openscad.org> wrote: > It sounds interesting, so I decided to install CADquery & CQ-editor and > play around with it. > > Installation is taking a VERY, VERY long time. While I am waiting for the > install to finish, I decided to peruse some of the examples at: > > https://cadquery.readthedocs.io/en/latest/examples.html > > I must say that the syntax looks quite daunting to me. Reminds me of CSS > (which I do not like). > > And the examples given do not seem to be well written. The one that > really screams at me is "Panel With Various Connector Holes". So many > hard-coded numbers! No subroutines? And apparently there is no concept of > OpenSCAD's hull() function. > > I'll start playing with this tomorrow (if the install ever completes!). > > Anyone else tried this out to compare it with OpenSCAD? > > Len > > On Sun, Jan 14, 2024 at 7:54 PM Jeff Cooper via Discuss < > discuss@lists.openscad.org> wrote: > >> Sorry, I'm somewhat late to this discussion, but I too prefer command >> line solutions for the same reasons especially including the ability to use >> makefiles. >> >> Coop, >> aa1ww >> >> >> On Thu, Jan 11, 2024 at 10:22 AM neri-engineering via Discuss < >> discuss@lists.openscad.org> wrote: >> >>> Hi. I was looking for a tool with which I can create, at the very >>> least, STEP files for CNC machining etc. I ABSOLUTELY HATE graphical user >>> interfaces because I would describe myself as a UNIX power user; I DESPISE >>> GUIs because in order to make a change to a process it usually entails >>> going through all of the user interface steps again, which is very >>> laborious and error prone because human nature is involved. I MUCH PREFER >>> scripting parts, so that a change can be made by locating the section of >>> code which needs changing and making the change there. Even better, for >>> the extreme power user there is the possibility of generating/modifying >>> generation code on the fly, programmatically, in order to tweak some >>> process in an automated/batch sort of manner. For these reasons I am very >>> fond of OpenSCAD. >>> >>> I found CadQuery and so far I am VERY IMPRESSED with its abilities. I >>> am still in the research/learning phase however. Any thoughts? Just >>> curious. >>> >>> Sent with Proton Mail <https://proton.me/> secure email. >>> _______________________________________________ >>> 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 >> > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org >
MH
Matthieu Hendriks
Mon, Jan 15, 2024 7:28 AM

Anyone else tried this out to compare it with OpenSCAD:

I gave it a try. Installation was not very obvioous, but in the end
succesfull.

Graphical userinterface, I thought of it as outdated.

The OpenScad language syntax is much easier. Learning curve of OpenScad
is better.

I also like commandline tools but not for 3D modelling.

Groet Matthieu


Leonard Martin Struttmann via Discuss schreef op 2024-01-15 03:44:

It sounds interesting, so I decided to install CADquery & CQ-editor and
play around with it.

Installation is taking a VERY, VERY long time.  While I am waiting for
the install to finish, I decided to peruse some of the examples at:

https://cadquery.readthedocs.io/en/latest/examples.html

I must say that the syntax looks quite daunting to me.  Reminds me of
CSS (which I do not like).

And the examples given do not seem to be well written.  The one that
really screams at me is "Panel With Various Connector Holes". So many
hard-coded numbers!  No subroutines?  And apparently there is no
concept of OpenSCAD's hull() function.

I'll start playing with this tomorrow (if the install ever completes!).

Anyone else tried this out to compare it with OpenSCAD?

Len

On Sun, Jan 14, 2024 at 7:54 PM Jeff Cooper via Discuss
discuss@lists.openscad.org wrote:
Sorry, I'm somewhat late to this discussion, but I too prefer command
line solutions for the same reasons especially including the ability to
use makefiles.

Coop,
aa1ww

On Thu, Jan 11, 2024 at 10:22 AM neri-engineering via Discuss
discuss@lists.openscad.org wrote:
Hi.  I was looking for a tool with which I can create, at the very
least, STEP files for CNC machining etc.  I ABSOLUTELY HATE graphical
user interfaces because I would describe myself as a UNIX power user; I
DESPISE GUIs because in order to make a change to a process it usually
entails going through all of the user interface steps again, which is
very laborious and error prone because human nature is involved.  I
MUCH PREFER scripting parts, so that a change can be made by locating
the section of code which needs changing and making the change there.
Even better, for the extreme power user there is the possibility of
generating/modifying generation code on the fly, programmatically, in
order to tweak some process in an automated/batch sort of manner. For
these reasons I am very fond of OpenSCAD.

I found CadQuery and so far I am VERY IMPRESSED with its abilities.  I
am still in the research/learning phase however.  Any thoughts?  Just
curious.

Sent with Proton Mail [1] secure email.


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


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

Links:

[1] https://proton.me/

_Anyone else tried this out to compare it with OpenSCAD:_ I gave it a try. Installation was not very obvioous, but in the end succesfull. Graphical userinterface, I thought of it as outdated. The OpenScad language syntax is much easier. Learning curve of OpenScad is better. I also like commandline tools but not for 3D modelling. Groet Matthieu ------------------------- Leonard Martin Struttmann via Discuss schreef op 2024-01-15 03:44: > It sounds interesting, so I decided to install CADquery & CQ-editor and > play around with it. > > Installation is taking a VERY, VERY long time. While I am waiting for > the install to finish, I decided to peruse some of the examples at: > > https://cadquery.readthedocs.io/en/latest/examples.html > > I must say that the syntax looks quite daunting to me. Reminds me of > CSS (which I do not like). > > And the examples given do not seem to be well written. The one that > really screams at me is "Panel With Various Connector Holes". So many > hard-coded numbers! No subroutines? And apparently there is no > concept of OpenSCAD's hull() function. > > I'll start playing with this tomorrow (if the install ever completes!). > > Anyone else tried this out to compare it with OpenSCAD? > > Len > > On Sun, Jan 14, 2024 at 7:54 PM Jeff Cooper via Discuss > <discuss@lists.openscad.org> wrote: > Sorry, I'm somewhat late to this discussion, but I too prefer command > line solutions for the same reasons especially including the ability to > use makefiles. > > Coop, > aa1ww > > On Thu, Jan 11, 2024 at 10:22 AM neri-engineering via Discuss > <discuss@lists.openscad.org> wrote: > Hi. I was looking for a tool with which I can create, at the very > least, STEP files for CNC machining etc. I ABSOLUTELY HATE graphical > user interfaces because I would describe myself as a UNIX power user; I > DESPISE GUIs because in order to make a change to a process it usually > entails going through all of the user interface steps again, which is > very laborious and error prone because human nature is involved. I > MUCH PREFER scripting parts, so that a change can be made by locating > the section of code which needs changing and making the change there. > Even better, for the extreme power user there is the possibility of > generating/modifying generation code on the fly, programmatically, in > order to tweak some process in an automated/batch sort of manner. For > these reasons I am very fond of OpenSCAD. > > I found CadQuery and so far I am VERY IMPRESSED with its abilities. I > am still in the research/learning phase however. Any thoughts? Just > curious. > > Sent with Proton Mail [1] secure email. > _______________________________________________ > 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 _______________________________________________ OpenSCAD mailing list To unsubscribe send an email to discuss-leave@lists.openscad.org Links: ------ [1] https://proton.me/
NH
nop head
Mon, Jan 15, 2024 10:56 AM

Why can I see partially through the back corners of the example when the
alpha value is zero?

[image: image.png]

Is there any way to see a perspective view?

On Mon, 15 Jan 2024 at 07:28, Matthieu Hendriks via Discuss <
discuss@lists.openscad.org> wrote:

Anyone else tried this out to compare it with OpenSCAD:

I gave it a try. Installation was not very obvioous, but in the end
succesfull.

Graphical userinterface, I thought of it as outdated.

The OpenScad language syntax is much easier. Learning curve of OpenScad is
better.

I also like commandline tools but not for 3D modelling.

Groet Matthieu


Leonard Martin Struttmann via Discuss schreef op 2024-01-15 03:44:

It sounds interesting, so I decided to install CADquery & CQ-editor and
play around with it.

Installation is taking a VERY, VERY long time.  While I am waiting for the
install to finish, I decided to peruse some of the examples at:

https://cadquery.readthedocs.io/en/latest/examples.html

I must say that the syntax looks quite daunting to me.  Reminds me of CSS
(which I do not like).

And the examples given do not seem to be well written.  The one that
really screams at me is "Panel With Various Connector Holes". So many
hard-coded numbers!  No subroutines?  And apparently there is no concept of
OpenSCAD's hull() function.

I'll start playing with this tomorrow (if the install ever completes!).

Anyone else tried this out to compare it with OpenSCAD?

Len

On Sun, Jan 14, 2024 at 7:54 PM Jeff Cooper via Discuss <
discuss@lists.openscad.org> wrote:

Sorry, I'm somewhat late to this discussion, but I too prefer command line
solutions for the same reasons especially including the ability to use
makefiles.

Coop,
aa1ww

On Thu, Jan 11, 2024 at 10:22 AM neri-engineering via Discuss <
discuss@lists.openscad.org> wrote:

Hi.  I was looking for a tool with which I can create, at the very least,
STEP files for CNC machining etc.  I ABSOLUTELY HATE graphical user
interfaces because I would describe myself as a UNIX power user; I DESPISE
GUIs because in order to make a change to a process it usually entails
going through all of the user interface steps again, which is very
laborious and error prone because human nature is involved.  I MUCH PREFER
scripting parts, so that a change can be made by locating the section of
code which needs changing and making the change there.  Even better, for
the extreme power user there is the possibility of generating/modifying
generation code on the fly, programmatically, in order to tweak some
process in an automated/batch sort of manner. For these reasons I am very
fond of OpenSCAD.

I found CadQuery and so far I am VERY IMPRESSED with its abilities.  I am
still in the research/learning phase however.  Any thoughts?  Just curious.

Sent with Proton Mail https://proton.me/ secure email.


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


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

Why can I see partially through the back corners of the example when the alpha value is zero? [image: image.png] Is there any way to see a perspective view? On Mon, 15 Jan 2024 at 07:28, Matthieu Hendriks via Discuss < discuss@lists.openscad.org> wrote: > *Anyone else tried this out to compare it with OpenSCAD:* > > I gave it a try. Installation was not very obvioous, but in the end > succesfull. > > Graphical userinterface, I thought of it as outdated. > > The OpenScad language syntax is much easier. Learning curve of OpenScad is > better. > > I also like commandline tools but not for 3D modelling. > > Groet Matthieu > > > ------------------------------ > > > Leonard Martin Struttmann via Discuss schreef op 2024-01-15 03:44: > > It sounds interesting, so I decided to install CADquery & CQ-editor and > play around with it. > > Installation is taking a VERY, VERY long time. While I am waiting for the > install to finish, I decided to peruse some of the examples at: > > https://cadquery.readthedocs.io/en/latest/examples.html > > I must say that the syntax looks quite daunting to me. Reminds me of CSS > (which I do not like). > > And the examples given do not seem to be well written. The one that > really screams at me is "Panel With Various Connector Holes". So many > hard-coded numbers! No subroutines? And apparently there is no concept of > OpenSCAD's hull() function. > > I'll start playing with this tomorrow (if the install ever completes!). > > Anyone else tried this out to compare it with OpenSCAD? > > Len > > On Sun, Jan 14, 2024 at 7:54 PM Jeff Cooper via Discuss < > discuss@lists.openscad.org> wrote: > > Sorry, I'm somewhat late to this discussion, but I too prefer command line > solutions for the same reasons especially including the ability to use > makefiles. > > Coop, > aa1ww > > > On Thu, Jan 11, 2024 at 10:22 AM neri-engineering via Discuss < > discuss@lists.openscad.org> wrote: > > Hi. I was looking for a tool with which I can create, at the very least, > STEP files for CNC machining etc. I ABSOLUTELY HATE graphical user > interfaces because I would describe myself as a UNIX power user; I DESPISE > GUIs because in order to make a change to a process it usually entails > going through all of the user interface steps again, which is very > laborious and error prone because human nature is involved. I MUCH PREFER > scripting parts, so that a change can be made by locating the section of > code which needs changing and making the change there. Even better, for > the extreme power user there is the possibility of generating/modifying > generation code on the fly, programmatically, in order to tweak some > process in an automated/batch sort of manner. For these reasons I am very > fond of OpenSCAD. > > I found CadQuery and so far I am VERY IMPRESSED with its abilities. I am > still in the research/learning phase however. Any thoughts? Just curious. > > > Sent with Proton Mail <https://proton.me/> secure email. > _______________________________________________ > 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 > > > _______________________________________________ > 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 >
J
jon
Mon, Jan 15, 2024 1:39 PM

Privately.

Would your code eventually be able to replace MeshCAM?

Jon

On 1/14/2024 10:16 PM, William F. Adams via Discuss wrote:

I tried CadQuery a while back --- it was confusing because they were
just transitioning from being a workbench in FreeCAD (which I was
hopeful of) to being a stand-alone project (which I found off-putting
and which lacked the synergy w/ a graphical program I was hoping for).

Agree that there was a striking absence of example files/code, and the
ones which I could find seemed arcane and confusing in how they were
coded.

The nascent effort to put Python into OpenSCAD has been a lot more
approachable to me:

http://pythonscad.org/

https://github.com/openscad/openscad/issues/4880

(but I don't know if anyone would want to do anything the way I do it:
https://github.com/WillAdams/gcodepreview )

William

--
Sphinx of black quartz, judge my vow.
https://designinto3d.com/


OpenSCAD mailing list
To unsubscribe send an email todiscuss-leave@lists.openscad.org

Privately. Would your code eventually be able to replace MeshCAM? Jon On 1/14/2024 10:16 PM, William F. Adams via Discuss wrote: > I tried CadQuery a while back --- it was confusing because they were > just transitioning from being a workbench in FreeCAD (which I was > hopeful of) to being a stand-alone project (which I found off-putting > and which lacked the synergy w/ a graphical program I was hoping for). > > Agree that there was a striking absence of example files/code, and the > ones which I could find seemed arcane and confusing in how they were > coded. > > The nascent effort to put Python into OpenSCAD has been a lot more > approachable to me: > > http://pythonscad.org/ > > https://github.com/openscad/openscad/issues/4880 > > (but I don't know if anyone would want to do anything the way I do it: > https://github.com/WillAdams/gcodepreview ) > > William > > -- > Sphinx of black quartz, judge my vow. > https://designinto3d.com/ > > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email todiscuss-leave@lists.openscad.org
J
jon
Mon, Jan 15, 2024 1:43 PM

Great.  Not so privately.  Sigh.

When Reply does not mean Reply.

On 1/15/2024 8:39 AM, jon via Discuss wrote:

Privately.

Would your code eventually be able to replace MeshCAM?

Jon

On 1/14/2024 10:16 PM, William F. Adams via Discuss wrote:

I tried CadQuery a while back --- it was confusing because they were
just transitioning from being a workbench in FreeCAD (which I was
hopeful of) to being a stand-alone project (which I found off-putting
and which lacked the synergy w/ a graphical program I was hoping for).

Agree that there was a striking absence of example files/code, and
the ones which I could find seemed arcane and confusing in how they
were coded.

The nascent effort to put Python into OpenSCAD has been a lot more
approachable to me:

http://pythonscad.org/

https://github.com/openscad/openscad/issues/4880

(but I don't know if anyone would want to do anything the way I do
it: https://github.com/WillAdams/gcodepreview )

William

--
Sphinx of black quartz, judge my vow.
https://designinto3d.com/


OpenSCAD mailing list
To unsubscribe send an email todiscuss-leave@lists.openscad.org


OpenSCAD mailing list
To unsubscribe send an email todiscuss-leave@lists.openscad.org

Great.  Not so privately.  Sigh. When Reply does not mean Reply. On 1/15/2024 8:39 AM, jon via Discuss wrote: > > Privately. > > Would your code eventually be able to replace MeshCAM? > > Jon > > > On 1/14/2024 10:16 PM, William F. Adams via Discuss wrote: >> I tried CadQuery a while back --- it was confusing because they were >> just transitioning from being a workbench in FreeCAD (which I was >> hopeful of) to being a stand-alone project (which I found off-putting >> and which lacked the synergy w/ a graphical program I was hoping for). >> >> Agree that there was a striking absence of example files/code, and >> the ones which I could find seemed arcane and confusing in how they >> were coded. >> >> The nascent effort to put Python into OpenSCAD has been a lot more >> approachable to me: >> >> http://pythonscad.org/ >> >> https://github.com/openscad/openscad/issues/4880 >> >> (but I don't know if anyone would want to do anything the way I do >> it: https://github.com/WillAdams/gcodepreview ) >> >> William >> >> -- >> Sphinx of black quartz, judge my vow. >> https://designinto3d.com/ >> >> _______________________________________________ >> OpenSCAD mailing list >> To unsubscribe send an email todiscuss-leave@lists.openscad.org > > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email todiscuss-leave@lists.openscad.org
WF
William F. Adams
Mon, Jan 15, 2024 2:56 PM

On Monday, January 15, 2024 at 08:39:53 AM EST, jon via Discuss discuss@lists.openscad.org wrote:

(not so) Privately.

It happens.

Would your code eventually be able to replace MeshCAM?

Maybe, for a much better programmer than me.
The idea is to model how a tool cuts, so one can create G-code w/o needing a separate CAM program. This is a weird way to work in OpenSCAD, but it works for me.
I suppose an absolutely brilliant programmer could use this to analyze an STL and create G-code --- but such a person could probably just write their own CAM tool w/o such a crutch.
I am currently concentrating on adding DXF support --- because the CAM stuff is hard --- this will allow writing out DXF files, importing them into a 3rd party CAM tool such as MeshCAM, then writing out G-code using that.
The direct G-code generation will currently make anything which can be done w/ straight lines (working to add arcs now) in a single pass (there's a radial flattening example file on Github) --- but it needs to be generalized for different shapes, and to have support added for multiple passes.
Hopefully I'll have an announcement about arcs working presently.
If someone has a CNC and has a simple project as a test case which they want cut out, I'd be glad to look into this with them.
William
-- Sphinx of black quartz, judge my vow.https://designinto3d.com/

On Monday, January 15, 2024 at 08:39:53 AM EST, jon via Discuss <discuss@lists.openscad.org> wrote: >(not so) Privately. It happens. >Would your code eventually be able to replace MeshCAM? Maybe, for a much better programmer than me. The idea is to model how a tool cuts, so one can create G-code w/o needing a separate CAM program. This is a weird way to work in OpenSCAD, but it works for me. I suppose an absolutely brilliant programmer could use this to analyze an STL and create G-code --- but such a person could probably just write their own CAM tool w/o such a crutch. I am currently concentrating on adding DXF support --- because the CAM stuff is _hard_ --- this will allow writing out DXF files, importing them into a 3rd party CAM tool such as MeshCAM, then writing out G-code using that. The direct G-code generation will currently make anything which can be done w/ straight lines (working to add arcs now) in a single pass (there's a radial flattening example file on Github) --- but it needs to be generalized for different shapes, and to have support added for multiple passes. Hopefully I'll have an announcement about arcs working presently. If someone has a CNC and has a simple project as a test case which they want cut out, I'd be glad to look into this with them. William -- Sphinx of black quartz, judge my vow.https://designinto3d.com/