Derived Component Change Causes Unrelated Joint Failures (Position Calculation Initialization Error)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I have a Design where the first/main component of the Design consists of sub-components derived from another Design (joints are not included with the Derived components). I made a minor change to one of the sub-components in the source Design (added some slot cutouts, circled in red in the screenshot below). After running Get Latest, nearly every joint in the Design has failed giving "Position calculation failed due to initialization error." The failed joints don't have anything to do with the specific sub-component that was changed. I can't determine any reason why the joints are okay up to a certain point in the timeline and then they all fail after that. There is also a derived Parameter file in this Design, to which some new parameters were added for the new slot cutouts... but there were no other parameter changes made.
When I double click on a joint nothing appears to be wrong with it, but it won't resolve. Compute All doesn't help. Rebuilding Occurrences and Dangling Joint Origin commands do not help. This same error has occurred for another Design of similar complexity, meaning I now have nearly 40 failed joints. Is there any potential remedy for this problem besides deleting and remaking every joint? What is causing this problem?
This sort of problem really has me thinking twice about continuing to use Fusion. If a large, complex project can be set back by hours or days by bizarre errors like this, it's just not trustworthy enough to use. Based on current performance, I don't think I would recommend it to someone except for the simplest of projects.
Before the change:
After the change: