The Siemens Community Catalyst program was co-created with our community to acknowledge technology leaders who consistently contribute to the Siemens Community. Nominations are accepted on a rolling basis.
Is there any direct or simple way to find closed loop free edges ??
Yes, there is not direct but simple way
It is like this
*createmarkpanel elems 1 'Select elements:' hm_blockerrormessages 1 catch {*findloops elems 1 0} hm_blockerrormessages 0 if {[hm_entityinfo exist comps ^loops]} { #if you use hm14 or newers: *createmark elems 1 'by comp name' ^loops set FreeEdgeLoops [hm_findconnectedpatches elems 1] #if you use hm13 or olders: upgrade => version14 #just joke! try isolate only component ^loops, and gather its elems 'by attached' }
Hi tinh ,
*findloops elems 1 0 -> is not creating component named ^loops
It will work only for shell elements ??? (not for 1D)
Thank's for your reply.
Yes it works with shell Vreddy
Dont create free edges by *findedges
Use *findloops will create just loops
If you still want to use ^edges, try
*createmark elems 1 'by comp name' ^edges
set Loops [hm_findconnectedpatches elems 1]
But sometimes, free edges are not loops (example if you have a flat plate with a rib on it)
Thanks tinh.
Join us for a community conversation on how High-Performance Computing (HPC) and Simcenter PSIM work together to meet the increasing demands of modern power electronics simulation. During this one-hour technical session, you'll discover how leveraging HPC can speed up simulations, improve scalability, and empower engineers…
Join us for a community conversation on accelerating your motor simulation workflow with Simcenter Simlab. In this beginner-friendly session, we'll introduce the platform's automated model-building capabilities and show how easy it is to set up your first electric motor analysis. You'll see the basic steps of geometry…
Join us for a Community Conversation where we'll discuss practical approaches to analyzing complex electromagnetic models using hybrid solver techniques. This session will provide a general overview of how different computational methods can be combined within a single simulation to address models containing varied…