Hey everyone! I’m currently working on an open-source generative design framework that uses a density-based topology optimization methodology as a design generator and implicit surfaces for mesh generation. Do give it a try!
Looks interesting for sure, but for me I need some more documentation.
For example when you start with Define and onwards > Specify the number of forces acting on the object.
It’s a bit guessing what the workflow is. Tooltips doesn’t make me wiser either. Could you show us how you use it?
Hey Arkoprobho_Gupta! Fusion 360’s Generative design is a cloud-based solution that is also built on topology optimization methodologies and uses machine learning. Anton is in its early stage of development as stated in the documentation (https://anton.readthedocs.io/en/latest/), and has no intelligence as of now. I’m currently working on implementing a level-set topology optimization method.
Going to try this, looks interesting. I’d have to use a specific standalone Blender version, just for this tool, as it overwrites the default numpy, which can be dangerous. A lot of tools rely on numpy in Blender, and then can go awry if numpy version is bumped up.
Trying with 2.83, I’ve received some errors, but probably made some mistakes. I’ll retry that. By the way, does it work with 2.90?
Thank you
EDIT: the errors appears only if you click on Shape and Hull and then Initialize without an object in the scene…
Anyway I’m not able to go on, I always get an “ill posed problem” and “missing .inp file”
HTH
I’ll remove the numpy installation in dependency. Did you assign direction for each applied force? Directions are assigned via vertex groups, select an edge and assign it to a vertex group and then click the “Expand” button next to each force’s magnitude. You’ll see arrows that correspond to each force’s direction. (You can reverse the direction by toggling).
Info: Fixed: {9, 10, 11, 12}, Non Design Space: {5, 6}, Force: ['FORCE_1', 'FORCE_2']
Error: Traceback (most recent call last):
File "/Users/max/Library/Application Support/Blender/2.83/scripts/addons/anton-0-1-0/definer.py", line 294, in execute
gmsh.initialize()
File "/Users/max/.local/lib/python3.7/site-packages/gmsh_api/gmsh.py", line 195, in initialize
lib.gmshInitialize(
File "/Users/max/Developer/Tools/Blender/blender-2.83/Blender.app/Contents/Resources/2.83/python/lib/python3.7/ctypes/__init__.py", line 377, in __getattr__
func = self.__getitem__(name)
File "/Users/max/Developer/Tools/Blender/blender-2.83/Blender.app/Contents/Resources/2.83/python/lib/python3.7/ctypes/__init__.py", line 382, in __getitem__
func = self._FuncPtr((name_or_ordinal, self))
AttributeError: dlsym(RTLD_DEFAULT, gmshInitialize): symbol not found
I noticed your python installation ends up in $HOME/.local/lib/python3.7/site-packages, interestingly. Didn’t know it was possible for Blender to read it. I’d expect those libraries to be in ${yourblenderdir}/blender-2.83/Blender.app/Contents/Resources/2.83/python/lib/python3.7…
HTH
EDIT: forgot to say I’m using Mac Os. It may be this…
Sorry for the delayed response. Wasn’t able to figure out the issue on Windows/MacOs, You can try installing the python module: gmsh-api: https://pypi.org/project/gmsh-api/ manually.
Mr. Senthur .
Many of us, like me, we experiment and we are not experts.
Please, to avoid many troubles downloading extra libraries by the user no expert.
why don´t you put everything in the software carpet.
You made new versions for linux, and windows users ???
We ned to try this ambitious software. thanks a lot for your work.