Using the python command line, is there a way to check if a surface with a given name exist in my model geometry?
There isn’t one specifically, but you could write a method based on the get_entity_name()
method. Essentially loop through each surface until you find a surface with the name.
Also, you could use the parse_cubit_list()
functionality as described here.
cubit.parse_cubit_list("surface", f'with name "{surfName}"')
Which will return a tuple (e.g. (589,)
)… if it’s empty (i.e. ()
), the surface doesn’t exist.
1 Like
Thanks @gvernon, I am using cubit.parse_cubit_list
in combination with cubit.get_entity_name
to get the the name of the surfaces that I want.