Torsion Spring +Pin Joint

Altair Forum User
Altair Forum User
Altair Employee
edited October 2020 in Community Q&A

Hallo Guys,

 

i want to define a Pin-Joint with Torsion Spring (See the foto)

 

at first: two bar are connected with pin joint.

 

second: later add a Torsion Spring to this pin joint.

 

Programming in Hw:

 

for Pin Joint

Bar A: pins a : 0 , pins b: 456

Bar B: pins a : 0 , pins b: 0

 

for torsion spring

SPC: Dof4 : 400000 (NM) 

 

But this simulation runs wrong!!

 

how can i define right pin joint with torsion spring for two bars????

 

 

Best Regards!

 

Leslie

 

 

<?xml version="1.0" encoding="UTF-8"?>post-32664-0-67288000-1413543834_thumb.p

<?xml version="1.0" encoding="UTF-8"?>post-32664-0-29130400-1413550280_thumb.p

Tagged:

Answers

  • tinh
    tinh Altair Community Member
    edited October 2014

    Hi there,

    Could you show a screenshoot with global system and local systems?

    what kind of wrong simulation? it is error or result is wrong?

    If your case is planar then only pin dof 6 (assume screen normal is z axis)

    for torsion spring you can use elas1 with C#6

     

    anyway i tested it successfully running:

    image/emoticons/default_wink.png' alt=';)' srcset='/emoticons/wink@2x.png 2x' width='20' height='20'>

     

     

    SUBCASE       1

      LABEL test                                                                            

    ANALYSIS STATICS

      SPC =        1

      LOAD =        2

    BEGIN BULK

    GRID           1        0.0     0.0     0.0                             

    GRID           2        500.0   500.0   0.0                             

    GRID           3        0.0     500.0   0.0                             

    CELAS1         3       2       3       6

    CBEAM          1       1       1       31.0     0.0     0.0             

    +                      6

    CBEAM          2       1       3       20.0     -1.0    0.0             

    PBEAML         1       1             ROD                                +       

    +       50.0    0.0     

    PELAS          24.0+8   0.0     0.0     

    MAT1           1210000.0        0.3     7.9-9                           

    SPC            1       1  1234560.0     

    FORCE          2       2       01.0     0.0     -15000.00.0     

    ENDDATA

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited October 2014

    tinh

    thanks for your help!

     

    Can u tell me, how do u define the pin Joint between 2 bars, donot use pins a/b???

                           how do  u define the Torstion Spring between 2 bars, use elas1 ???

    i use HW-Panel, not code!

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited October 2014

    tinh

     

    at first: two bar are connect with pin joint.

     

    second: later add a Torsion Spring to this pin joint !!

     

    i hope, u understanding what i mean!

  • tinh
    tinh Altair Community Member
    edited October 2014

    tinh

     

    at first: two bar are connect with pin joint.

     

    second: later add a Torsion Spring to this pin joint !!

     

    i hope, u understanding what i mean!

     

     

    Yes I use hm panel, and the codes i send you is exported deck

    1) create 3 nodes: 1- (0,0,0) , 2-(0,500,0), 3-(500,500,0)

    2) create bar1: nodeA - 1, pin 0

    nodeB - 2, pin 6

    3) create bar2: nodeA- 2, pin 0

    nodeB -3, pin 0

    4) make material, PBEAML assign section size

    5) make a PELAS, assign K

    6) make a CELAS1 (use panel 1D>masses, switch elems type to CELAS1), pick node 2, property PELAS

    7) edit card the CELAS1 elems, set C=6

    8) assign load, spc, loadstep and run

     

    Have a good job! 

  • tinh
    tinh Altair Community Member
    edited October 2014

    And if you let pin 456 then you should set C=456. but in your case there is no moment around y nor x, so need #6 only

    Do you understand CELAS1 card? - read reference help optistruct first

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited October 2014

    tinh

    Thanks for your help,  but i donot know, how to do step 7 in hw (edit card the CELAS1  )?

     

    7) edit card the CELAS1 elems, set C=6

  • tinh
    tinh Altair Community Member
    edited October 2014

    Hi Leslie

    did you see 'card edit' button on the toolbar? There it is image/emoticons/default_smile.png' alt=':)' srcset='<fileStore.core_Emoticons>/emoticons/smile@2x.png 2x' width='20' height='20'>

     <?xml version="1.0" encoding="UTF-8"?>post-3195-0-40176000-1413768562_thumb.pn

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited October 2014

    tinh thanks very much,

    if i want to define 3 Torsion Spring (x,y,z) for the same Node, i donot think, this way is useful image/emoticons/default_happy.png' alt='^_^' srcset='/emoticons/happy@2x.png 2x' width='20' height='20'>

  • tinh
    tinh Altair Community Member
    edited October 2014

    tinh thanks very much,

    if i want to define 3 Torsion Spring (x,y,z) for the same Node, i donot think, this way is useful image/emoticons/default_happy.png' alt='^_^' srcset='/emoticons/happy@2x.png 2x' width='20' height='20'>

     

    Sorry Leslie,

    I tell you that using mass panel to create celas1 but this is ground spring, so it may not suitable with your case

    could you try again with this way:

    - make 2 cbeams but not connect together

    - make a celas1 by spring panel that connect 2 ends of 2 cbeams

    - f3> uncheck 'equivalence' then stick 2 nodes of spring together

     

    and also i miss that cannot set 3 dofs for this spring  image/emoticons/default_sad.png' alt=':(' srcset='/emoticons/sad@2x.png 2x' width='20' height='20'> 

    perhaps, you can make 3 celas

  • tinh
    tinh Altair Community Member
    edited October 2014

    ah, you can use cbush for 3-dof spring because PBUSH has 6 stiffness

    never need to make 3 celas  image/emoticons/default_laugh.png' alt=':lol:'>