Hallo from Zürich to zürich

Just stumbled on compas and found it is developed on ETH. Spend some time reading documentation. Hopefully I will find a minute to give it a try.

I have been doing similar development with FreeCAD for the last years. The FEM module is able to use multiple solver and is fully sciptable by Python thus there are a lot similarities to compas. Thus I just wanted to say Grüezi.

cheers bernd

2 Likes

hi bernd,

grüezi to you to :slight_smile:
didn’t know this about FreeCAD, will have a look!
let’s keep in touch…

best,
tom

Yes very good idea …

If you would like to give it a try, use 0.19 dev versions, FreeCAD FEM is improving fast … Documentation for FEM is not as good as compas. But the community is great. If you have any questions forum.freecadweb dot org (only two links allowed for me ATM) is best to ask for. There is a special part for FEM related topics. Python examples …

https://wiki.freecadweb.org/FEM_Tutorial_Python and https://github.com/FreeCAD/FreeCAD/tree/080c658ab/src/Mod/Fem/femexamples

cheers bernd

2 Likes

FreeCAD is rather cool and indeed moving fwd swiftly…
One of the aspects I appreciated is being able to install FreeCAD via conda

1 Like

yes and including all the dependencies, which are really a lot due to FreeCAD bring together many many opensource libraries and tools around CAE, CAD systems.

BTW: there are even portable versions available too. https://github.com/FreeCAD/FreeCAD/releases

1 Like

hi bernd,

just wanted to let you know that i tried running COMPAS in FreeCAD and found it to be really easy with the conda based install.

will be exploring this a bit more in the next few weeks…
kudos on a well-designed system!

best,
tom

Great! Keep in mind in FreeCAD exists two data structures for meshes. Mesh and Meshworkbench for surface meshes only (https://wiki.freecadweb.org/Mesh_Workbench) and FemMesh in FEMworkbench for FEM meshes (https://wiki.freecadweb.org/FEM_Mesh) can handle various meshes. The latter is based on smesh.

bernd