Cześć,
piszę skrypt w abaqusie w którym zgniatam dwa party( koło i kwadrat z wycięta dziurą na to koło). Te party są połączone kontaktem,aby to zrobić potrzebuję Surface.

makro mi generuje:

s1 = a.instances['kolo-1'].edges
side1Edges1 = s1.getSequenceFromMask(mask=('[#1 ]', ), )
a.Surface(side1Edges=side1Edges1 , name='kolkoSurf')

Problem leży w: getSequenceFromMask(mask=('[#1 ]', ), )
skąd pozyskiwać tą #1? czy można jakos to zastąpić? Coś czytałem o jakims 'find', o 'face' i 'COORDS'. Ale nie umiem to zastosować.
Bardzo proszę o rozwiązanie działające. Może być brzydkie.

Pozdrawiam
wonman