I noticed there are some good packages for making meshes, instant access to GPU functionality, and we have packages for FEM. While working on my recent package I realized I was making a chopped down version of 2-D CAD system. Does anyone know if there is any effort for making a CAD type system in Julia? Or why there shouldn’t be?
I can see several use cases for a “basic” CAD package:
- Plain old CAD is nice for web-apps and things
- Design/manipulate complicated systems with ease for physical simulations IE: CFD, E&M, FEM, FDTD, etc.
- 3-D printer G-code?
Maybe I’ve gone too far with this, but I think the computational physics world may appreciate it. I know we have the talent here to do it in a way that a project like this could be extensible too.