I found this good FreeCAD Python macro programming YouTube playlist:
freeCAD
I came across FreeCAD software in the context of sailboat design.
I don't know how useful or easy it is to learn, but I found some promising results online.
https://forum.freecad.org/viewtopic.php?t=64136&start=10
Here is the download page for MacOS, Linux, and Windows.
https://www.freecad.org/downloads.php
From the FreeCAD page:
"While the FreeCAD core functionality is coded in C++ for robustness and performance, large parts of the external layers, workbenches, and almost all the communication between the core and the user interface is coded in Python, a flexible, user-friendly, easy-to-learn programming language. From Python code, you can do just anything in FreeCAD, from simple one-line commands in the integrated Python console to recording macros, coding your own tools up to full custom workbenches."
My favorite quotations..
“A man should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.” by Robert A. Heinlein
"We are but habits and memories we chose to carry along." ~ Uki D. Lucas
Popular Recent Articles
-
In my journey building software and managing technology teams, I've often witnessed the allure and danger of what Melissa Perri aptly na...
-
Introduction: A Language Model of My Own We are surrounded by large language models: systems trained on the vastness of the internet. Models...
-
I found myself wholly emptied, the mental exhaustion where you sit in your parked car and wake up minutes later, unsure how long you’ve been...
-
I have noticed a very unsettling statistic on my blog. This prompted a fascinating question about AI, blogs' future, and maybe even the...
-
I have been training and running DNN on Mac and I believe that they will become a staple of desktop ML world soon.
-
I have written some 2500 blog posts, but the idea of a book is eluding me. Since "plans are worthless, but planning is everything,...
-
Not every day is a great one. Today was particularly rough. I'm adjusting to a 6-hour time zone shift, recalibrating to my keto (sugar-f...
-
I started listening to Josh Kaufman's book, Personal MBA . The book resonates with me because I have always believed in continuous educ...
-
By the time I leave work, my mind feels like a mental battlefield, overloaded and exhausted. There is such a thing as decision-making over...