×
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

Applying transformation matrices to parts/assemblies

Applying transformation matrices to parts/assemblies

Applying transformation matrices to parts/assemblies

(OP)
Hello!

I was wondering if it was possible to do the following:

I currently have 3 parts that I have loaded into ABAQUS. From here, I need to build an assembly and create the contact interactions between these parts. Hence, I load all 3 parts into the assembly module, and they are all 3 located at the orgin. The problem is, the only information that I have regarding the relative locations of the parts is through transformation matrices that translate/rotate the parts quite a large distance away from their origins. So I don't think it would be possible for me to use the standard "translate instance," "rotate instance," "translate to," and other buttons within the assembly module.

Hence, my question becomes, is it possible to somehow apply these transformation matrices to these parts to correctly assemble them? Perhaps there is a feature within the assembly module that I am not familiar with...

My current attempt at a solution: after meshing and creating a mock assembly of the parts, applying sample loads and constraints, and running a test job, I have looked at the input file that is created in the temp database. This input file containts the coordinates of each node for each part. So theoretically, I chould just multiply each part's coordinate matrix by its respective transformation matrix to obtain the new node location. The problem I encounter when I investigate this solution is that, to my knowledge, the input file is only created AFTER I submit the job. I need to apply these matrices before I submit the job, because it is impossible for me to accurately run the job without the proper part locations and loads.

Does this make sense? Any and all suggestions would be greatly appreciated. Thanks!!

RE: Applying transformation matrices to parts/assemblies

(OP)
Ah good I was hoping it would be possible to generate an INP file before running the job. Thank you for your input. Feel free to explain how exactly to do that. In the mean time, I will be trying to figure it out myself. Thanks again.

RE: Applying transformation matrices to parts/assemblies

(OP)
Yea that's exactly what I figured out. Thank you very much for your help. You fixed my problem smile.

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