Changing dimensional parameter does not move joined components

Changing dimensional parameter does not move joined components

Anonymous
Not applicable
2,345 Views
13 Replies
Message 1 of 14

Changing dimensional parameter does not move joined components

Anonymous
Not applicable

I am trying to understand how to ensure components that are joined together move when parameters are changed. In the screen cast I have a small cart with four wheels that swivel. When I change the 'Width' parameter the bottom two holes move to the new location but the wheels, nut, and washer remain in the old position. I have a rigid joint between the nut, washer and screw of the swivel. I was expecting those components to move to the new hole location. How do I fix that?

 

http://autode.sk/2In2Uuh

0 Likes
Accepted solutions (1)
2,346 Views
13 Replies
Replies (13)
Message 2 of 14

daniel_lyall
Mentor
Mentor

How are the wheels, nut, and washer dimensioned or constrained, it would help more if you post the model To do this Go to File -> Export and save as a .F3D Archive File and attach it to your next post.

 

You may have a dimension or constraint locking it down so it wont move


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

0 Likes
Message 3 of 14

Anonymous
Not applicable

Sorry for not thinking to include the model. It is now attached.

0 Likes
Message 4 of 14

davebYYPCU
Consultant
Consultant

What component is joined to the centre of the holes?

 

There is also a bump outside the frame, that did not adjust.  Part of the wheel, oops.

 

 

 

0 Likes
Message 5 of 14

Anonymous
Not applicable

The component that is joined to the hole is the swivel wheel. I have a revolute joint to allow me to simulate the wheels turning.

0 Likes
Message 6 of 14

davebYYPCU
Consultant
Consultant

Your holes originate in the bottom component with a sketch pattern,

when editing that pattern the holes spreads are defaulting to zero, so I am thinking the desire to make it parametric came after this component,

that pattern will need it's formula altered.

 

(Extrusion length for the side panel is also defaulting to zero, and I don't know where the width parameter operates)

 

About now I have run out of expertise to assist, sorry.

0 Likes
Message 7 of 14

Anonymous
Not applicable

Thank you for taking the time to review the model. I will be working on it again tomorrow.

0 Likes
Message 8 of 14

daniel_lyall
Mentor
Mentor

Your very first sketch is not constrained to anything other than itself, that's why the model goes down if you change the height.

 

There are a number of problems that need fixed 

 

 


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

0 Likes
Message 9 of 14

Anonymous
Not applicable
I will look at the sketch tomorrow. In the meantime I would appreciate a
list of things I need to fix.
0 Likes
Message 10 of 14

daniel_lyall
Mentor
Mentor
Accepted solution

What dave said to do is the main thing getting the parameters right will help, the way you have the length and width parameter done if you have it as a math paramater it works better now (my option), When driven parameters are in fusion it would be fine)) you need to add the parameter for length and width to there pattern and everything else that needs the same parameter for the parts so if you change the length it will all update as one the position does not change because it not set to move.

 

The rest is the workflow moves on top of moves fix the first move or just use a joint I removed a lot of moves and joints (14 actions) out of your model and redid the joint at the point in time when they were added to the model (it makes it easier to find features if you know where all the joints are). 

 

Have a look at the file attached and compare it to what you have done you will see what I did.


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

0 Likes
Message 11 of 14

Anonymous
Not applicable

Thanks again for the help. I am leaving the original model and this here as a lesson of what not to do.

 

The take away lessons I got were:

 

1. Join components right after they are created or inserted.

2. Let the "joint" command move the part for me to its location.

3. Complete additional sketches right after a component is created. This solved the holes being properly positioned.

0 Likes
Message 12 of 14

daniel_lyall
Mentor
Mentor

Yep that's the guts of it and you had a bug as well that is what Dave was saying about haveing some parameters showing as 0, they showed as zero for me and where stuck at zero I fluffed around with the diamentions and amounts for you patterns and they came right.

 

The other thing you could try next time build it bottom up not sideways, modeling sideways is a lot harder than top down or bottom up.

 

This would be sketch the bottom do the bottoms body then sketch the sort and long side on the base maker sure the sketches snap to the base so the are constrained to it, then change the length of the base the long side will move with it same with the short side.


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

0 Likes
Message 13 of 14

davebYYPCU
Consultant
Consultant

I realise that Daniel has you sorted, but for the next guy that reads this, 

 

Did some digging around, and have worked out the caster wheel base was placed into position and then you used an As Built Rigid joint on them and the bottom plate.

As Built Joints don't use an attachment point, but use the position capture.  When you moved the holes, the wheels did not move because they couldn't be anchored to the holes in the As Built Joint create routine. 

 

Normal Rigid Joint would have been attached to the hole cylinder, and be no problem.

 

Might help..

0 Likes
Message 14 of 14

daniel_lyall
Mentor
Mentor

An example attached doing it as a bottom up, have a look at the sketches you will see what I mean by making sure it has snapped to the base, its fully constrained to the base.


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

0 Likes