Jump to content

Manoj Yandra

Members
  • Content Count

    19
  • Joined

  • Last visited

About Manoj Yandra

  • Rank
    Beginner

Profile Information

  • Are you University user?
    No
  1. Thank You everyone for your suggestions.
  2. i thought of using replace option, but that involves replacing of some 300 nodes. What kind of script are u suggesting about?
  3. Sorry, company policy issues. can't share. The nodes are in X-Z plane in circular fashion which need to be dragged along Y axis
  4. I have used similar script which you suggested, but the script stops running at "*set_meshfaceparams" line. can you please run the script which i provide and tell me if there is any mistake *startnotehistorystate {Drag and mesh} *createlist nodes 1 1 2 3 4 5 6 7 8 9 10 11 12 *createvector 1 5.48432114e-06 2.64328133 4.50066159e-06 *dragnodestoformsurface 1 1 2.64328133 *set_meshfaceparams 0 1 2 0 0 1 0.5 1 1 *set_meshedgeparams 0 11 0 0 0 0 0 0 0 *set_meshedgeparams 1 1 0 0 0 0 0 0 0 *set_meshedgeparams 2 11 0 0 0 0 0 0 0 *set_meshedgeparams 3 1 0 0 0 0 0 0 0 *automesh 0 1 2 *storemeshtodatabase 0 *ameshclearsurface *endnotehistorystate {Drag and mesh} I developed this script from tcl file after performing the drag option manually The dialog box appears as "Error 0 0" after run. When i searched in google, it is said to be a return value which means TCL OK. But I couldn't understand why the script stopped.
  5. I have few nodes (lets say 12 nodes) in circular fashion numbered with known ids (say 1,2,3,.....,12). How to generate mesh from the above nodes in a drag fashion in hypermesh tcl
  6. How to equivalence temp nodes with element nodes using hypermesh tcl commands
  7. I am trying to duplicate nodes 1 to 12 and project them along Y-axis at base point '1001'. But the nodes are being projected at some other plane (not in the plane of #1001 node). I think the script is ignoring the last third line (eval). Can you please tell me if there is any mistake in the below script *clearmark nodes 1 *createmark nodes 1 1001 set nid [hm_getmark nodes 1] set node_coords [lindex [hm_nodevalue ${nid}]0] *createmark nodes 1 1-12 *duplicatemark nodes 1 28 *createmark nodes 1 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 eval "*createplane 1 0 1 0 $\{node_coords\}" *createvector 1 0 1 0 *projectmarktoplane nodes 1 1 1 1
  8. I want to get the coordinates of a node and use it in defining the base point (while projecting). Can you please tell me how to do this?
  9. how do we retrieve node coordinates of a node and use its coordinates to define a base point?
  10. how do we retrieve coordinates of a node and use them in defining a base point?
  11. I have duplicated few nodes(say 10 nodes). How to retrieve those 10 nodes and renumber with known IDs
  12. yes, when i look the tcl script it defines the plane by coordinates of nodes. I want to project nodes along y-axis at one base point. And the base point keeps on changing for each case. So it will be difficult to enter location of node in script everytime. i thought it would be easy if we can be able to define the base point through its id. or is there any other way to do projection of nodes to a plane using script?
  13. @Adriano A. Koga, I tried the panel you suggested, but it displayed as that the function doesnt support for hexa element nodes. Can anyone say how to define base node (in N1,N2,N3,B plane) through its node id?
  14. Ya, I will try that. I think the below actions would work to ensure node alignment: 1) Projecting duplicate nodes of first circle to the 2nd plane 2) Equivalencing the 2nd plane nodes to the duplicate nodes
  15. Thx Mr.Adriano and Mr.Nguyen for ur responses. @Mr.Adriano, My Hypemresh is 2019.1 version and I couldnt find "Aerospace" list. @Nguyen, I am actually trying to renumber the nodes of face elements of a hexamesh.
×
×
  • Create New...