×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Adjusting position of an assembly within another assembly

Adjusting position of an assembly within another assembly

Adjusting position of an assembly within another assembly

(OP)
Hi All,

I have a model of cylinder with a family of assemblies to adjust the position of the rod end position. I inserted this assembly into another assembly and now want to change the position of the rod end. Can this be accomplished since the family of assemblies is within the cylinder assembly? I used the Alternate positions for the adjustments.

Thanks!

Joel

RE: Adjusting position of an assembly within another assembly

(OP)
Also, when I create the adjustable position and then go back into the assembly it sometimes grays out the member box so I cannot change the position. Am I doing something wrong when setting these positions up? I have the "Apply edits to all members" box selected.

RE: Adjusting position of an assembly within another assembly

Let's start from the beginning.
You have an assembly that requires the SAME cylinder to be inserted but with different lengths.
There are 2 ways - Adjustable Assembly and Alternate Position Assemblies.
Personally I wouldn't bother with the Adjustable option. It was a bit unreliable and difficult to manage (not tried it revently though - it may have improved)
So for Alternate Position option....
In your Cylinder Assembly constrain the rod/end so that it can be moved as if the cylinder was extending by changing the mate offset value.
Click on the Alternate Assemblies tab in the Edge Bar.
UNCHECK the apply edits to all memebers.
Make sure Member Variables is selected, not Occurrence Overides.
In Tools > Variables select the Variable Table icon.
In the variable table click on the row for the variable that defines your offset.
In the Edge Bar click on the Add Variable icon (next to Member Variables, the one with the down arrow)
You should now see the variable name and value in the list.
This is where you change the value of the rod extension for each family member.
You will have to measure and set the offsets accordingly.
Note that 2dp's might not be accurate enough - I always set measurement readout to maximum available (7dp's)

bc.
2.4GHz Core2 Quad, 4GB RAM,
Quadro FX4600.

Where would we be without sat-nav?

RE: Adjusting position of an assembly within another assembly

(OP)
Thanks beachcomber! So if I wanted to animate the cylinder cycling in the assembly, would this type of alternating position work for that purpose?

Thanks!

Joel

RE: Adjusting position of an assembly within another assembly

Not in normal assembly mode.
Your Alternate Position assemblies are each fixed in length, so if you change the parent assembly distance between ends, you will have to go back and change the offset in the cylinder model.
To get the cylinder to extend according to the assembly you would have to use Adjustable Assembly, but I think that's a bit beyond your skills level at the moment (please don't be insulted by this statement)
You could try creating measurement variables in the main assembly and then linking those to the offset variables in the cylinder assembly. It wouldn't be dynamic but should adjust automatically.
 
I'm not sure what you can do in ERA environment, but I still don't think its possible.

bc.
2.4GHz Core2 Quad, 4GB RAM,
Quadro FX4600.

Where would we be without sat-nav?

RE: Adjusting position of an assembly within another assembly

(OP)
Sounds great and I thank you for your help. I take no offense to the statement as I am just learning and have a long way to go :)
 

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources