Jump to content

zyuce

Members
  • Content Count

    21
  • Joined

  • Last visited


Reputation Activity

  1. pohan liked a post in a topic by zyuce in Extract result from Abaqus Result in hyperwiew   
    Hello Pandurang,
     
    I suggest you to type following keyword to your .inp file under *step section;
     
    *el print
    peeq, 
    *node print
    u,
     
    these codes writes desired results to .dat file. Thus, you can parse that file to obtain results by tcl or python scripts
  2. Pandurang liked a post in a topic by zyuce in Extract result from Abaqus Result in hyperwiew   
    Hello Pandurang,
     
    I suggest you to type following keyword to your .inp file under *step section;
     
    *el print
    peeq, 
    *node print
    u,
     
    these codes writes desired results to .dat file. Thus, you can parse that file to obtain results by tcl or python scripts
  3. zyuce liked a post in a topic by Merula in Creating RBE3 element with 1946 independent nodes   
    Hey,
     
    as help says:
    *rbe3 mark_id independent_dofs dof_size independent_weights weight_size dependent_node dof weight
     
    the last parameter is the weight, which is zero in your case.
     
    If you bother, here is my way of creating rbe3:
     
    eval *createmark nodes 1 {"by box"} [expr $x-$delta] [expr $y-$delta] [expr $z-$delta] [expr $x+$delta] [expr $y+$delta] [expr $z+$delta] 0 inside 0 0 0
    hm_createmark nodes 2 [expr $nodeId]
    *markdifference nodes 1 nodes 2
    set numberOfNodes [hm_marklength node 1]
    #Arrays
    set arrI() [lrepeat $numberOfNodes 123]
    set arrD() [lrepeat $numberOfNodes 1.0]
    eval *createarray $numberOfNodes $arrI()    ;
    eval *createdoublearray $numberOfNodes $arrD();
    eval *rbe3 1 1 $numberOfNodes 1 $numberOfNodes $nodeId 123456 1;
     
    Best regards,
    Merula
     
×
×
  • Create New...