Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


sandeepballiwar last won the day on February 15 2019

sandeepballiwar had the most liked content!

About sandeepballiwar

  • Rank

Contact Methods

  • Yahoo

Profile Information

  • Gender
  • Are you University user?

Recent Profile Visitors

641 profile views
  1. Try something like this set elemID 1; *createmark elems 1 $elemID; *appendmark elems 1 "by adjacent" set lst_adjacent_elems [hm_getmark elems 1]
  2. You can use the following command to get total count of materials in model hm_count materials all 0 0
  3. Not possible through query panel, the other alternate method is 1) create a set of node 2) using query panel you can "by set" options. Select the node set created. This will give you the Elements id's attached to Node id's
  4. Any type of editing on surfaces will result in change of id's I had the same problem, at that time i created metadata and proceeded with that info instead of following edge id's. You can try using the following api's *metadatamarkremove, *metadatamarkstring and hm_metadata
  5. Yes, it is very much possible. You need to use for or foreach loop and *collectorcreateonly api
  6. Will tell the logic, try to do yourself and let us know if you still need help. EntityPreviewEmpty will check the empty assemblies in your model. Use this API and while loop to check and delete the empty assemblies use deletemark to delete the entities. Check this to understand how while loop works https://www.tutorialspoint.com/tcl-tk/tcl_while_loop.htm
  7. When you are loading the solver deck in hyperview, uncheck the load result. .rad is a solver input which doesn't contain any results that is the reason you are getting that error.
  8. below code should work. # Erstellen des Materials *createentity mats cardimage=MAT1 name=material1; set matid [hm_latestentityid mats] *setvalue mats id=$matid name="$field1"; #E Value *setvalue mats id=$matid STATUS=1 1=$field2 *setvalue mats id=$matid STATUS=1 3=0.3 *setvalue mats id=$matid STATUS=1 4=7.85e-009 *createmark materials 1 "$field1" *renumbersolverid materials 1 $field1 1 0 0 0 0 0 *createentity props cardimage=PSHELL name=property1; set propid [hm_latestentityid props] *setvalue props id=$propid name=$field1 *createmark properties 1 "$field1" *renumbersolverid properties 1 $field1 1 0 0 0 0 0 *setvalue props id=$propid materialid={mats $field1} # Zuweisen zum Element mit der ID *createentity comps name=component1; set compsid [hm_latestentityid comps] *setvalue comps id=$compsid name="$field1" *setvalue comps id=$compsid id={comps $field1} *setvalue comps id=$field1 propertyid=$propid
  9. In hm_getedgeloops try not to give any loop type and feature angle *createmark elems 1 displayed; "hm_getedgeloops elems markid=1" When I tried for a similar model with rib it works fine.
  10. Check the below. *nodecleartempmark; *createmark loads 1 "by config" temperature; *findmark loads 1 1 1 nodes 0 2; set lst_TemperatureNodes [hm_getmark nodes 2]; eval *createmark nodes 1 $lst_TemperatureNodes; *createmark nodes 1 "reverse"; *nodemarkaddtempmark 1;
  11. Hello Everyone, In CREO software there is one attribute named “common name” which is added to the part name. Can somebody tell me how to get this information in HM after importing the geometry? I have attached one sample file in which Part Name: TEST3 Common Name : COMMON_ALTAIR test4.prt.1
  • Create New...