Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by Q.Nguyen-Dai

  1. Firstly, maybe you can try it in interactive mode?
  2. I don't think you can do that with importation. But : I can move part into desired Assembly manually I can write some TCL code to do this task
  3. Error message: Don't use "Period" within names
  4. Which kind of mesh do you use? Shell? Solid?
  5. Why looking for INPUT data with Post-processing (Hyperview) software?
  6. For any FE solvers, you can run SPMD with MPI on multi-cores processor, but you win almost nothing about computing performance. MPI is designed firstly for multi-nodes system (HPC).
  7. Tell us about your hardware? Do you have a HPC? or only a PC with multiple cores? Remember: SPMD is multi-nodes multi-processors parallel computing used with a HPC via MPI. When you have only a PC with several cores, you can use "SMP" mode instead.
  8. No way, you can not modify file altair_lic.dat You have to submit again your form to ask new license.
  9. You can use the same node. They have all 6 dof.
  10. So 1D element (shaft) is perpendicular to 2D shell ?
  11. From any software, if you can output your pressure field under the following format, you can use without issue in Hypermesh: X-coordinate1 y-coordinate1 z-coordinate1 pressure1 X-coordinate2 y-coordinate2 z-coordinate2 pressure2 X-coordinate3 y-coordinate3 z-coordinate3 pressure3 By this way, I work no problem with Fluent/OpenFOAM.
  12. On top of INP file I see: **ABAQUS inputfile generated by writeAbaqusInput.m **This file was created on 04-Sep-2020 11:11:04 So this INP was created by a Matlab program?
  13. Q.Nguyen-Dai


    Try this simple code: *createmarkpanel nodes 1 "Select nodes" set nodeList [hm_getmark nodes 1] set output "C:/Temp/nodes.txt"; set fh [ open $output w ]; foreach nid $nodeList { variable x [hm_getvalue nodes id=$nid dataname=globalx] variable y [hm_getvalue nodes id=$nid dataname=globaly] variable z [hm_getvalue nodes id=$nid dataname=globalz] puts $fh [format "%6d %12.4E %12.4E %12.4E" $nid $x $y $z] } close $fh Adapt "output" to your output file.
  14. Share your model? If you keep the same "boundary condition" but the loads are different so you get different deflection :-) If you keep the same boundary condition, the same loads, but the beam section was changed, you get different deflection too :-) When you say you get 2mm of variation, you have to tell us the length of your beam too. Because 2mm is a big variation for a beam of 100mm if length. But 2mm is very small for a beam of 5000mm.
  15. In menu "View" (top, 3rd from left) you can enable/disable many tabs.
  16. With small size analysis, you can do some calculations with different element size for convergence. But keep in mind that in real industrial situation, you can not do this kind of convergence analysis, because of budget limitation. In this case, your experiences play an very important role.
  17. Q.Nguyen-Dai


    What do you mean "extract all the nodes" ? You want to get NodeID & coordinates? STL will be imported into Hypermesh as a FE mesh. So you can export STL (nodes and topology) to any supported solver (Nastran, Optistruct, Ansys, Abaqus,...). Via FE output template, you can export to any output format.
  18. I just tested and I could confirm that my imagination is correct
  19. When you use RBE2, you add an infinite stiffness (rigid) into your structure. While you use RBE3, you add nothing. The choice between RBE2/RBE3 depend to your analysis goal.
  20. How you do "refine"? If you have a element list [1 2 3] before refining. If you split each element into TWO and the last ID of element is 100, logically you get the new ID list [101 102 103 104 105 106] where: 1 => 101 & 102 2 => 103 & 104 3 => 105 & 106
  21. Note: if you have 500 nodes and you want to renumber them from 100 to 600, it's better firstly renumber all to outside of [100,600], for example [10000,10500]. After that you can use script to get numbering inside [100,600]
  • Create New...