Jump to content
  • Announcements

    • Rahul Ponginan

      Please click here for a short but important announcement   03/26/17

      Dear Users Our Commercial and Academic users around the world can use these same forums here as before i.e. the Altair Support Forum , Commercial users from India with solver queries can go to the Solver Forum for India Commercial Users , Academic Users from India and AOC India Participants are requested to go to the Forum for India Academic Users and AOC India Participants , We will be tending to all queries in all the forums promptly as before, thank you for your understanding. 
    • Rahul Ponginan

      ユーザーフォーラムについて   10/22/17

      アルテアエンジニアリングでは、弊社製品や技術について、ユーザー様同士がオンラインで情報交換できる場所を提供しています。 日常業務の中で起こるさまざまな問題の解決や、他ユーザー様との技術交流を図るための場として、お客様の環境に合わせてご活用ください。


  • Content count

  • Joined

  • Last visited

  • Days Won


Everything posted by tinh

  1. Where are these nodes from?

    Hi, Try entering panel Analysis>preserve node then click clear all preserved
  2. hi from hm14 you can select nodes on edge in one click so just use hm_getbestcirclecenter to find cog of the nodes
  3. when you created the entry widget, i am sure that you give it a -textvariable option, example entry .entOutputPath -textvariable varOutputPath then you can clear it by set ::varOutputPath ""
  4. Selecting co-linear nodes

    sorry, correct command is hm_holedetectioninit please read usage and example in hm reference help for this command
  5. yes you can. the correct syntax is: *createmark nodes 1 "by lines" 3
  6. Import .csv for SPC

    I think there is no available hm function to do that. Did you search for a relevant macro on script exchange?
  7. no no, it is needed. because sometimes lsearch not found item, it will return emptied string
  8. it returns result. i think it is not neccessary. because lappend will return it could you remove it and try?
  9. just try it and show us your results
  10. Hi *markintersection is used for hm entities only. a proc like this proc ::ldiff {list1 list2} { set result {} foreach item $list1 {if {[lsearch $list2 $item]==-1} {lappend result $item}} set result } #now call ldiff $b $a
  11. Check for Elements with No Properties Assigned

    Hi, Try right click on Properties on browser > Isolate only then press D to display "reverse"
  12. hi try hmopengl -userprofile nastran &
  13. i think it has more args than you said you can find deprecated commands in hm release notes
  14. assembly hex global stiffness matrix

    yes, it is. but I don't know more detail
  15. just delete the face comes with the lines could you switch to topology color mode?
  16. assembly hex global stiffness matrix

    it is global axis, not local and the ids are global ids, local ids are always 12345678, it means nodes #4 on png image is local id 2
  17. Spotweld macro

    There is no built-in function, I think. But you can write an all-in-one macro. Just start learning tcl, and hm tcl commands
  18. Could you post a screen shot? do you mention on nodes (FE) or points (GEOM)? if you cannot suppress a point, it is a free point (use f2>delete>points) or shared vertex (common of 3 or more surface edges) another case, it is an error surf, use f2>delete>surfs)
  19. use hm_getmark nodes 1
  20. forget MT in hm, it just mess up your codes. simply use update command to keep gui updating
  21. It is impossible, as I said, i am not sure how child threads can access hm database they just load an tcl interp to perform calculations, i think so. if you find a way to do that please tell me.
  22. hi use createmark elems 2 displayed and markintersection elems 1 elems 2 to filter displayed nodes
  23. what do you mean by "extract face, edge, elem" ? could you give an example?