Announcements
Visit Fusion 360 Feedback Hub, the great way to connect to our Product, UX, and Research teams. See you there!
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Make "VariableName=10mm" define a variable ANYWHERE I can enter a dimension (exp

Make "VariableName=10mm" define a variable ANYWHERE I can enter a dimension (exp

- It is SO lame and flow-breaking to jump out of a sketch, go to the Excel-like parameters windows and scroll and click around in there instead of just writing TubeDiamenter=10mm.
-> It imho ENCOURAGES bad design, because of these extra steps required. Thats the wrong incentive.
-> It would simply be the most efficient way to solve the variable assignment that I can imagine.
-> People will love it. 

 

I think I would be relatively easy to implement. You already have a nice expression parser, just make it look for the "equals" sign and assign or reassign a variable on the fly. Come on fusion-dev-heros I know you can do it 🙂

 

- Make it a Preview beta (alpha) feature for pro users who know about it and know what they are doing
- You don't have have to add a user interface if you don't have time, just make it happen in the background
- Don't worry about the details for now, e.g. you can make it so that it simply reassigns the value if the name already exists etc (instead of adding a warning prompt in this scenario etc)
- You can even use a special charater for this assignment if "=" is a problem. 

- Until you have time to create a proper user parameters-dialog, where I could see for example WHERE variables were assigned on the fly, you could just add the on-the-fly created variable name just as if it was manually created.

- The expression E.g. "TubeDiamenter=10mm" could just turn into TubeDiamenter after pressing enter, so you don't have to worry about keeping track of where the variable originated. 

 

7 Comments
Anonymous
Not applicable

Bonus: It would be great if the fusion app-architecture was that flexible, that something like this could be achieved by an external extension/script/app. I guess scripts would have to be able to subscribe to all expressions being entered/used. Or maybe let users direct expressions to extensions by writing something like ExtensionName.TubeDiameter=10mm in an expression field, so that the extension can do its magic in the middle. I know. Dreaming.

PinRudolf
Advocate

Would love this feature! 

 

 

Also please check a similar request which is relatively recent. And a request from 2014 where the idea was actually accepted but has not yet been implemented. 

ToddHarris7556
Collaborator

+1

 

I'm spoiled by being primarily an Inventor user..... where this is the normal workflow. Switching over to Fusion (I bounce back and forth probably 6x/day), I always have to remind myself that I need to stop and define parameters first in Fusion. In fairness, I also get used to Fusion's autocomplete, which is very nice. I miss that when I switch back to IV.

davelois
Explorer

I agree with your idea, but I would be even happy with a "half-step" to just leave the parameter window open at all times while I work.

mattsc
Contributor

yes Yes YES!!! It is completely insane we can't do this already.

Anonymous
Not applicable

+1

Is this really not implemented yet? I pre-declared about 20 variables only to later get deep into a sketch to realize I forgot one... "", fx= … there should really be a shortcut to declare a variable in the sketch.

Anonymous
Not applicable

This would be the best feature. I’m about to do a design and EVERYTHING is derived from the diameter of the piston.

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

Submit Idea  

Autodesk Design & Make Report