Jump to content
Sign in to follow this  
Fedra853

Acceleration load import

Recommended Posts

Hi!

I have an external text file containing: points of application x,y,z cordinates and relative x,y,z components of an accelaration that vary for each node. Something like this:

 

X1   Y1   Z1   A1x   A1y   A1z

X2   Y2   Z2   A2x   A2y   A2z

....

Xn   Yn   Zn   Anx   Any   Anz

 

I need to import this values in hypermesh for a dinamic analysis.

If they are forces i can directly import that file, and mapping the acceleration point on the nearest model node. But whit accels this in not possible.

How can i import the file and associate the acceleration at the model nodes for running the analysis in Optistruct?

Share this post


Link to post
Share on other sites

Hi @Toan Nguyen, and thanks for your reply!

 

The option that you suggest allows you to associate an acceleration to a node, but i have different acceleration for every node, tought, with this method, i have to import accelerations one by one and next find a way for associate the imported accels1 nodes to my model nodes.

With forces it's possible upload a file like the one above, and HM automaticly import and map the forces. I'm searching something like this.

Toan Nguyen likes this

Share this post


Link to post
Share on other sites
Guest
45 minutes ago, Fedra853 said:

The option that you suggest allows you to associate an acceleration to a node, but i have different acceleration for every node, tought, with this method, i have to import accelerations one by one and next find a way for associate the imported accels1 nodes to my model nodes.

With forces it's possible upload a file like the one above, and HM automaticly import and map the forces. I'm searching something like this.

One work around which I can suggest is to create a .fem or .dat file with acceleration data in any text editor according in bulk format and import the same in OptiStruct. But make sure you know all node IDs. 

Share this post


Link to post
Share on other sites

Hi @Prakash Pagadala, thank for the reply!

 

I think i'll use your method!

But if i have a point, where accelleration is applied, at Xacc Yacc Zacc, this in not a node of the model. So i need first to make a linear interpolation, like the forces, or a mapping. Am i right?

How can i do that? There is a command for bulk file that allowing doing this?

 

Thanks

Share this post


Link to post
Share on other sites

for recapitulate:

  • I create an empty Load Collector let's say with ID 33. so SID = 33
  • Form X1 Y1 Z1 point coordinate from my file, i create a GRID point
    • in bulk file: GRID   ID  CP    X1    Y1   Z1
    • example:   GRID   123   0   1.2   3.4   5.6
  • I take that grid point ID, A1x A1y A1z (components of acceleration) from my file and i create the accel1
    • in bulk file: ACCEL1   SID   CID   A   A1x   A1y   A1z    ID
    • example:   ACCEL1     33     0      1   1E5   2E6    3E7   123
  • Itereate this for all 'N' acceleration that i have.

Using this method i will end up whit my accelerations associated with nodes of the model. For the analysis i will use the load collector SID 33 as LOAD input.

Am I right?

 

Share this post


Link to post
Share on other sites
Guest

No,

 

SID is unique and it is like serial number for acceleration load set. So If I have 2 accel1s on two nodes, accel1 will have SID as 1 and the second will have SID 2

Share this post


Link to post
Share on other sites

And what if i import my accelerations file like a force (in a loadcollector), using linear interpolation to associate my point to the moldel nodes. Then using TLOAD1 define the TYPE of the EXCITEID (the loadcollector previously created) as an ACCE? Is this correct?

Cattura.PNG

Share this post


Link to post
Share on other sites
Guest

@Fedra853

 

This is a bit tedious task. In the txt file provide the accelration values and import the same as force data. 

 

Now change the FORCE configuration to SPCD configuration and use the same in TLOAD1 as excited load. 

Share this post


Link to post
Share on other sites

need i to make some script that take the nodeID and the force(acceleration) value for each node and create with the same values an SPCD?

I'll put the x y z force components in dof1/2/3 of the spcd, is correct?

Share this post


Link to post
Share on other sites
Guest
21 hours ago, Fedra853 said:

need i to make some script that take the nodeID and the force(acceleration) value for each node and create with the same values an SPCD?

I'll put the x y z force components in dof1/2/3 of the spcd, is correct?

Yes, you can create a script to automate the process. 

Share this post


Link to post
Share on other sites
On 7/27/2017 at 3:53 PM, Fedra853 said:

Hi!

I have an external text file containing: points of application x,y,z cordinates and relative x,y,z components of an accelaration that vary for each node. Something like this:

 

X1   Y1   Z1   A1x   A1y   A1z

X2   Y2   Z2   A2x   A2y   A2z

....

Xn   Yn   Zn   Anx   Any   Anz

 

I need to import this values in hypermesh for a dinamic analysis.

If they are forces i can directly import that file, and mapping the acceleration point on the nearest model node. But whit accels this in not possible.

How can i import the file and associate the acceleration at the model nodes for running the analysis in Optistruct?

Hi Fedra,

Can you please let me know how to map the force load. It will be very helpful if you can share some document.

Regards,

Kishore C

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...