Fix an accidentally moved component's location without messing up references?

Fix an accidentally moved component's location without messing up references?

drew
Advocate Advocate
760 Views
3 Replies
Message 1 of 4

Fix an accidentally moved component's location without messing up references?

drew
Advocate
Advocate

Have attached both the design file and will a screencast. Please have a look.

 

After copying and placing a component (FrameHorizFullWidth:5) into its proper location, I continued on designing.

 

One of the MANY things done after placing the component in question was that I used the edge of it (projected into a new sketch in a new component) to control the length and end position of another component.

 

I then discovered that altering the user parameter "FrameStockThickness" would cause the top face of two components (one was FrameHorizFullWidth:5) to change in the 'wrong' direction.

 

I rotated both of those components 180 degrees top to bottom, and 180 degrees end to end. This addressed the issue of enlarging on the wrong side, and at this time FrameHorizFullWidth:5 looked to be in the right place.

 

I have just discovered that FrameHorizFullWidth:5 is NOT in the correct position - and I can' figure out how to fix it.

 

Simply using "Move" to move FrameHorizFullWidth:5 will put it back where it should be, but then it interferes (overlaps) with the part that uses FrameHorizFullWidth:5 as its length reference.

 

Please have a look at the design and the (sorry so long) screencast, and give me some guidance?

Thanks...

0 Likes
761 Views
3 Replies
Replies (3)
Message 2 of 4

drew
Advocate
Advocate

Screencast:

0 Likes
Message 3 of 4

drew
Advocate
Advocate

Still hoping for responses, but in the meanwhile I have had to:

 

Walk back one by one through about 160 Timeline items (in multiple components) and zoom in on the issue each time... eventually finding the point in time that the item shifted position.

At that point in the timeline, I fixed the alignment.

 

Then I spent a couple of hours puzzling over all the errors correcting the alignment spawned. 

 

So, I got there, but I got there by spending a whole crap-ton of time.

 

Gotta be a better way, so please do post if you know how.

 

0 Likes
Message 4 of 4

daniel_lyall
Mentor
Mentor

you're doing it the hard way.

 

What does work is have one sketch for the entire frame, and have it constrained and dimensioned with user parameters.

 

Then when you come to doing the extrudes you set them as a new component.

 

This gives you a sketch that controls all, if you change a user paramater and it is constrained and dimensioned correctly, it just works as it should.

 

You don't need to have one sketch you can do a few and constrain them with a diamention or constraint to each other, dimensions are easier to set than a constraint a 3D coincident constraint work quite well for this.

 

I will have a look at your file anyway and see if it can be fixed easily so you don't need to start again.


Win10 pro | 16 GB ram | 4 GB graphics Quadro K2200 | Intel(R) 8Xeon(R) CPU E5-1620 v3 @ 3.50GHz 3.50 GHz

Daniel Lyall
The Big Boss
Mach3 User
My Websight, Daniels Wheelchair Customisations.
Facebook | Twitter | LinkedIn