Hi,
Looking at the design there are only two paths to take:
- Open an earlier saved version before edit that created the circular dependency and rework from that point forward, avoiding the workflow that caused the issue.
- Remove timeline history - I rarely recommend this, but it works on your model. You can turn it off, which converts the model to DM, then turn it back on again. Your parametric history will be gone after that, (and you can't get it back unless you open an old saved version) but you can work parametrically for the remainder of the time with this design.
A couple notes to avoid this:
It looks like you spend a lot of time in a rolled back state. That can be dangerous if you delete anything while rolled back. The very first warning in the design is an extrude that is missing a sketch. It must have been deleted.
General parametric rules for success:
1. While editing earlier features, your goal is to preserve the information that the later parametric features depends on. Delete and Remove should be avoided, those destroy information.
2. Only use Delete or Remove at the end of the timeline - or if you use them while rolled back, you must constantly put the timeline marker at the end to ensure you aren't breaking your design by deleting and removing parametric design data.
3. Warnings and errors happen only from destructive edits (or edits that unintentionally destroy things) like faces, edges, sketches, sketch curves, etc.
4. When you see a warning or error, deal with it immediately. Use UNDO and try to figure out a way to work at the end of the timeline, instead of in the middle of a giant set of parametric dependencies like your timeline. Or if UNDO is not an option, edit the failed features starting with the first one in time.
At this point your design is so full of missing information (red errors) and cached information (yellow warnings) there isn't much to lose if you flush the parametric history at this point, but this is just my opinion. I hope this helps.
Phil Eichmiller
Software Engineer
Quality Assurance
Autodesk, Inc.