- allow to simulate the parts moving to check how they would behave after assembly and eventually what need to get fixed
- dynamically change of the parameters of a part with real time update of the preview
- analysis of the part's proporties (mechanical, termal, etc.) to get the durability and other nessecary parameters
[Feature idea] Dynamical design
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
[Feature idea] Dynamical design
Hello. I have a ideas for a FreeCAD's feature for future versions. It isn't new because similiar solutions are used in some commercial CAD's (for example: Solidworks).
Last edited by mcgiwer on Wed Jan 19, 2022 9:03 am, edited 1 time in total.
Re: [Feature idea] Dynamical design
This is already possible: There are Animator macro, Assembly3, Assembly4 which can do animations. However, they don't do collision detection. You can of course always use your individual own Python macro.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: [Feature idea] Dynamical design
From what you tell, it need a loot of improvement. Besides of that, I doubt that anyone who uses FreeCAD knows Python scripting ;-p
Thereof, it would be a nice thing if the mentioned be a one of the hard coded features that does not requite installing any addons, macros or extensions.
Thereof, it would be a nice thing if the mentioned be a one of the hard coded features that does not requite installing any addons, macros or extensions.
Re: [Feature idea] Dynamical design
Except the simulating of the movement (but it is easy to install), everything is built in. Did you even open FreeCAD?
Re: [Feature idea] Dynamical design
Why, what's in general the problem with calling a macro?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: [Feature idea] Dynamical design
Yes! But unless you do it yourself, it would take developer's time from other developers, which is a very limited resource. And it would take resource from all users, who don't use it (which is true for many other things as well).
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: [Feature idea] Dynamical design
Totally agree with your sentiment there
and yes I use assembly3 and dynamic data workbench plus macros to animate and do everything that is being discussed here (perhaps with the exception of collision detection)
but if anything could be improved (at least for me) is the macro location bit.
I would love if there was an option of choosing from different locations, rather than having just one location and having to swap it every time you are doing something different?
Re: [Feature idea] Dynamical design
Hmm...in this you are quite wrong. Quite a few users are proficient in Python. And, it is not that difficult to learn; thousands of grade school, high school, hobbiest people use it daily.
No, that is the point of extensible software...the user can add and customize to their whim...you get to clutter it up with your desired features and others, who don't require what you consider a dire need, dont have to wade through menus with your favorits.
Thereof, it would be a nice thing if the mentioned be a one of the hard coded features that does not requite installing any addons, macros or extensions.
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."