Re:FreeCAD 0.16 release notes
by eggy on Wednesday April 20, 2016 @08:53AM
(#11533966)
I have used FreeCAD for years, and I am looking to use it in an application I want to create. It is based upon 'Portable Generative Design for CAD Applications' [1]. I wish to create the front end for FreeCAD, so I can use the research's abstractions to create generative architecture, structures or art in FreeCAD. I have been a Blender3D user, since before it first went opensource .I contributed to the free Blender campaign in 2002. I can't remember if it was a donation < $50 USD, or I gave as a foundation member $50 USD? I've played with scripts that do the same for Blender and written a few of my own, but the Blender Python API will always be attached to Blender; you cannot run it headless, so I will try to do it with FreeCAD, since the API can be used in Python without the FreeCAD gui. I have also used FreeCAD in the past to design a kayak, when Delftship free wouldn't cut it. Great piece of free software. Congrats to all of them at FreeCAD!
[ Parent
| on HN ]
Re:FreeCAD 0.16 release notes
by rubber_duck on Wednesday April 20, 2016 @08:59AM
(#11534004)
>but the Blender Python API will always be attached to Blender; you cannot run it headless
You can start the blender executable with a startup script parameter and no gui and you can compile blender as a python library - shared library that you import in to your cpython instance - I've used both to create a resource build pipeline although building on Windows was a huge PITA (for eg. gigs of binary dependencies you need to clone) so I just tried building as a library on linux. I developed with library on linux and just used binary on windows to run the script.