Automating some model building in Abaqus 6.13 and would like to understand how to properly manually construct an edge sequence for use in seedEdgeByNumber() and similar functions. I already have a set of nonconsecutive indices into the edge array for the edges I want to seed. These were discovered by a specific criteria, in my case a unique radius found by getRadius()
So I can get any individual edge object that I want to seed, like:
mdb.models['name'].parts['partname'].edges[15]
It seems like
mdb.models['name'].parts['partname'].seedEdgeByNumber(edges=edgesequence,number=4)
does in fact work if edgesequence is a tuple of edge objects like:
edgesequence = (mdb.models['name'].parts['partname'].edges[0] , mdb.models['name'].parts['partname'].edges[5])
and if I cast the sequence returned by getSequenceFromMask() to a tuple, that's bascially what I have.
I just wanted to make sure there's no catch using a tuple of "Edge" objects here instead of the more abstract "sequence"
Thanks,
Dan Zimmerman, Ph.D.
Pliant Energy Systems