Community
Fusion Support
Report issues, bugs, and or unexpected behaviors you’re seeing. Share Fusion (formerly Fusion 360) issues here and get support from the community as well as the Fusion team.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

User Parameter Function doesn't validate

3 REPLIES 3
SOLVED
Reply
Message 1 of 4
petrara
501 Views, 3 Replies

User Parameter Function doesn't validate

petrara
Advocate
Advocate

Fusion 360 version 2.0.5350 - my uni did not upgrade yet to latest version.

Not sure if this is a bug or I'm not using the formulas correctly. 

Trying to do some operations with a defined User Parameter, but some operations fail.

Parameter: DrvWheel_DIA = 80mm (see attachment)

 

 Can Do:

  • DrvWheel_DIA + <number>
  • DrvWheel_DIA - <number>
  • DrvWheel_DIA * <number>
  • DrvWheel_DIA / <umber>

Can NOT Do:

  • DrvWheel_DIA ^ <number>
  • sqrt(DrvWheel_DIA)
  • pow(DrvWheel_DIA, <number>)

Obs: sqrt(), ^ and pow() work fine when only numbers are introduced, with no variables.

Please advise.

 

 

1 Like

User Parameter Function doesn't validate

Fusion 360 version 2.0.5350 - my uni did not upgrade yet to latest version.

Not sure if this is a bug or I'm not using the formulas correctly. 

Trying to do some operations with a defined User Parameter, but some operations fail.

Parameter: DrvWheel_DIA = 80mm (see attachment)

 

 Can Do:

  • DrvWheel_DIA + <number>
  • DrvWheel_DIA - <number>
  • DrvWheel_DIA * <number>
  • DrvWheel_DIA / <umber>

Can NOT Do:

  • DrvWheel_DIA ^ <number>
  • sqrt(DrvWheel_DIA)
  • pow(DrvWheel_DIA, <number>)

Obs: sqrt(), ^ and pow() work fine when only numbers are introduced, with no variables.

Please advise.

 

 

3 REPLIES 3
Message 2 of 4
jhackney1972
in reply to: petrara

jhackney1972
Consultant
Consultant
Accepted solution

You cannot take a square root of a parameter value that contains units.  The answer can be found here.  All you have to do is remove the units from the variable, inside the parentheses, by dividing by 1/(units).

 

Square Root.jpg

 

 

John Hackney, Retired
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

3 Likes

You cannot take a square root of a parameter value that contains units.  The answer can be found here.  All you have to do is remove the units from the variable, inside the parentheses, by dividing by 1/(units).

 

Square Root.jpg

 

 

John Hackney, Retired
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

Message 3 of 4
petrara
in reply to: jhackney1972

petrara
Advocate
Advocate

Thanks for the tip.

It's really confusing and I'd expect more from Autodesk and Fusion... If it can't identify the value and the unit is quite...dumb from software point of view.

0 Likes

Thanks for the tip.

It's really confusing and I'd expect more from Autodesk and Fusion... If it can't identify the value and the unit is quite...dumb from software point of view.

Message 4 of 4
Anonymous
in reply to: petrara

Anonymous
Not applicable

I think it is quite smart that Fusion 360 is unit-aware. A patch of 1x1 cm is 1 cm^2, but it is 100 mm^2, so the number depends on the unit.

My two cents: it would be nice to get a user warning explaining that the formula is red because of unit related issues.

0 Likes

I think it is quite smart that Fusion 360 is unit-aware. A patch of 1x1 cm is 1 cm^2, but it is 100 mm^2, so the number depends on the unit.

My two cents: it would be nice to get a user warning explaining that the formula is red because of unit related issues.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report