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.