- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi
I have created a model in the Fusion 360. By changing one of the parameters (dimension constraint), in my case an angle, the geometrical model will of cause also alter its shape. The angle has to be changed in the range (Min_Angle – Angle – Max_Angle) with the increment, Angle_Increment. After each parameter-change, a snapshot has to be taken of the updated geometry of the CAD-model. Each name of the snapshot-file has to be assigned with a name extended with the specific angle, e.g. Name_Angle, in order to secure that we know in which order of sequence the snapshots have been taken.
The snapshots will then be imported and shown in sequence as a stream in e.g. Movie Maker or VLC. These programs also has functions for saving these discrete snapshots into an xxx.mp4 file. The created xxx.mp4 file will then show the geometry change of the model as a small video film.
I have already tested it and it work absolutely fine and it is very educating to se such geometry-change as a function of a parameter in ”pseudo” real-time. However, to manually change the angle (or parameters, if several) from the ”Change Parameter” window with a following manually taken snapshot with the Fusion 360 snapshot feature is a very time-consuming process and is only feasible for a very limited number of parameter changes, resulting in a very low resolution video. An even more unrealistic situation will arise if there also is a need for making modification and contributions to the CAD-model. This in turn will lead to a need to start over the entire process from the beginning again.
Therefore, there is a need for a Python Script capable of performing all this work. Unfortunately, my skills in this scripting and API are, at the moment, too limited and therefore unable to create such a code. Perhaps anybody know if such a code exists or if Fusion 360 is able to perform this task. I know that the ”Animation” modules has functions for mutual motion between components. However, in this case I do not think that works.
Best Regards
Peter
Solved! Go to Solution.