Bug with computed sketch dimensions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello,
I just hit this in the past few days: Fusion wants me to delete a dimension before it will allow me to change that dimension. It seems to relate to dimensions that involve a computation, even a simple one such 12/2. I get the message "Failed to solve. Please delete or modify one of the following constraints/dimensions: d63...". Dimensions that are simple literal values (like 6) don't seem to have a problem; I can change them to 7 or whatever without a hitch.
When I take Fusion at its word, delete the dimension, and try to re-dimension the feature, Fusion then says "Adding this dimension will over-constrain the sketch. Choose OK to create a Driven Dimension."
This is a link to a project with the problem.
What I've done...
- I entered a copyright statement in the comments, posted it, and closed the comment window. (This doesn't seem to be important.)
- I loaded a bunch of user parameters from two files using a free app from the app store. (I don't know if loading via the app is important. The app seems to be ParameterIO.py version 1.2.0 by Wayne Brill).
- I set looking into the +X axis as the front view (also probably not important).
- I'm modeling a full-scale prototype that is to be scaled down later for a model. I set a number of dimensions by 'upscaling' them from what I want them to be in the model to what they would be in the full-scale prototype. Thus, I originally thought I wanted d63 to be 3/16ths of an inch in the model, so I divided it by D$Scale (the scale factor) to produce the full-scale size.
- I did similar things as far as I got in the sketch. A number of dimensions are upscaled in the user parameters -- for example, D$Brg_P_ID is defined as D$Brg_ID/D$Scale.
- Other dimensions are simply calculated from literal values, usually things like dividing a diameter by 2 to produce a radius.
- Things were going fine until I changed my mind and decided d63 ought to be 1/4 instead of 3/16ths. When I clicked on the dimension, edited 0.1875 to be 0.25, and hit 'return' Fusion came back and said "Failed to solve. Please delete or modify one of the following constraints/dimensions: d63..."
- I also tried changing d65 (across the very top of the sketch) which is just a calculated dimension from literal values (49.125/2), but doesn't involve a user parameter, and got the same problem. d59 (the left side of the sketch) is just a plain, literal number (6) and it doesn't seem to have a problem.
This seems to be a relatively new problem since I've done this within the past month or two without a problem of any kind. In the most recent update, I seem to recall something about fixing the sketch engine (making it more robust or something) -- this sounds like a good place to look.
I've attached the Fusion 360 Diagnostic Log File. I just got the most recent Fusion update bringing me to version 2.0.5044. Windows 10 Home is on automatic updates so heaven only knows what Microsoft has me running. I rebooted (but did not power down/up) yesterday morning hoping that would cure the problem, but it didn't.
I searched the forum but didn't find anything recent that looked similar; unfortunately, I'm not very good at searching forums.
Respectfully,
Bill