BUG: Joint Origin Offsets forget parameters

BUG: Joint Origin Offsets forget parameters

Anonymous
Not applicable
722 Views
7 Replies
Message 1 of 8

BUG: Joint Origin Offsets forget parameters

Anonymous
Not applicable

When entering a parameter for an offset in a joint origin (not a joint), it evaluates it, but does not remember the parameter name. It just uses a hardcoded value that it evaluated when the parameter was first used. The offset therefore does not change when the parameter's value is changed.

0 Likes
723 Views
7 Replies
Replies (7)
Message 2 of 8

James.Youmatz
Autodesk Support
Autodesk Support

Hi @Anonymous,

 

Thank you for bringing this to our attention. I was able to replicate the same behavior and I have detailed this in a screencast below. Do you think you could go ahead and confirm that these are your steps too? I will bring this to the development teams attention if so. 

 

 

 

Here's the weird part though. I was only able to reproduce the error the first time I tried. I tried a few times after that and was NOT able to reproduce the error, it auto-corrected itself everytime I changed the parameter. I am curious to see if it has to do with the parameter equation, but again I am not sure, I will have to dig a little bit further. Do you have any additional steps that might help us determine a more consistent way to reproduce this error?

 

Thanks,



James Youmatz
Product Insights Specialist for Fusion 360, Simulation, Generative Design
0 Likes
Message 3 of 8

Anonymous
Not applicable

I have investigated a bit more.

 

If you don't go back in to the edit dialog for the joint origin, everything works OK. When you go back into the edit dialog, it forgets the parameter and reverts to a hard coded value.

see screencast below:

 

http://autode.sk/1NfCEf7

 

0 Likes
Message 4 of 8

James.Youmatz
Autodesk Support
Autodesk Support

Hi @Anonymous,

 

Great work! With these steps I am able to reproduce the same error. One other thing I noticed, this only happens when you go back to edit the joint origin and you press OK. If you press cancel, then it doesn't have the issue. Here's my thought, when you bring up the edit menu and it displays the value in the offset Y field it is a hard value as you say (as opposed to the parameter name). Then when you hit ok, it seems like it overrides the parameter and inputs a value instead (which can be seen from the parameter list). 

 

I will ask around about this and see what is going on. I'll let you know what I find.

 

Thanks again,

 



James Youmatz
Product Insights Specialist for Fusion 360, Simulation, Generative Design
0 Likes
Message 5 of 8

James.Youmatz
Autodesk Support
Autodesk Support

Just wanted to let you know that I have forwarded this issue onto our development team for further review. 



James Youmatz
Product Insights Specialist for Fusion 360, Simulation, Generative Design
0 Likes
Message 6 of 8

Anonymous
Not applicable

Thank you

0 Likes
Message 7 of 8

Anonymous
Not applicable

Hi James, like you mentioned I can use the Change Parameters table to put in a parameter into an additional offset of a joint origin, without causing loss of "parameter memory" for the joint origin.  So that works just fine with that approach.  But it looks like a component previously jointed to that joint origin, by lets say a rigid joint, will not update to the new joint origin position unfortunately.  It's not a biggie to redo such joints though.  I'm just glad your idea of using the Change Parameters table works. 

Jesse

0 Likes
Message 8 of 8

Anonymous
Not applicable

I just hit this bug myself last night. It's been three years since it was reported and no one's fixed it yet?