Using FreeCAD may reduce some codes and dependency #65
Replies: 3 comments 4 replies
-
Hi, @ebrahimraeyat. XC makes a heavy use of CGAL, not only in the preprocessor routines but also inside the material models to create interaction diagrams, compute intersections, etc., etc. I think that XC needs FreeCAD but not to replace CGAL or VTK but for making easier to create/modify complex models and as an interface with IFC. As you can see in the previous image, meshing works reasonably well. It's the creation of the model geometry (and assigning materials, thicknesses, loaded zones, etc.) which is really painful. I think that using FreeCAD models decorated with the appropriate metadata (materials, steel shapes, thicknesses, ...) is the solution. Moreover, if we can use the IFC mechanisms already in FreeCAD to manage that it will be great (data exchange, ...). Thanks to you. Luis |
Beta Was this translation helpful? Give feedback.
-
I modeled a base plate with solid and plate mesh: |
Beta Was this translation helpful? Give feedback.
-
Thank you! I'll take a look. |
Beta Was this translation helpful? Give feedback.
-
Hi @lcpt, I think if we use FreeCAD (or better FreeCAD FEM Workbench), we can reduce dependency of xc like CGAL, VTK and reduce some codes that related to Solid (line, face, solid) object like centerofmass, xmax, Ix, Iy and etc). I think FreeCAD has many capabilities add-on for xc.
thanks, Ebrahim
Beta Was this translation helpful? Give feedback.
All reactions