discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

Re: PythonSCAD rocks!

RW
Raymond West
Mon, May 12, 2025 6:30 PM

Hi William,

On 12/05/2025 16:39, William F. Adams wrote:

Unless your project needs mutable variables or the ability to write out arbitrary files --- arguably:

Then use some other software, pythonscad, say. OpenSCAD, is a solid parametric design program, not a fix-all for every problem that may be derived from that. Feature creep is a real problem...

Keep openscad basic, and stable. Others can fork it and add whatever they want. Personally, I would even remove some of the existing OpenSCAD 'features', since they seem to attract folk who then realise the limitations, and want it to be changed to suit their specific requirements.

It is the nature of everything, that over time it all becomes more and more complicated, and subsequently folk generally begin to know more and more about less and less.

If pythonscad is rocks, than OpenSCAD is the hard place, and long may it be so.

attached script

Hi William, On 12/05/2025 16:39, William F. Adams wrote: > Unless your project needs mutable variables or the ability to write out arbitrary files --- arguably: Then use some other software, pythonscad, say. OpenSCAD, is a solid parametric design program, not a fix-all for every problem that may be derived from that. Feature creep is a real problem... Keep openscad basic, and stable. Others can fork it and add whatever they want. Personally, I would even remove some of the existing OpenSCAD 'features', since they seem to attract folk who then realise the limitations, and want it to be changed to suit their specific requirements. It is the nature of everything, that over time it all becomes more and more complicated, and subsequently folk generally begin to know more and more about less and less. If pythonscad is rocks, than OpenSCAD is the hard place, and long may it be so. attached script