Red de conocimiento informático - Computadora portátil - En el software ANSYS, ¿cómo seleccionar o enumerar entidades sin malla primero?

En el software ANSYS, ¿cómo seleccionar o enumerar entidades sin malla primero?

Se puede implementar programación mediante APDL. El proceso de operación específico está relacionado con el tipo de entidad de la malla. Aquí hay un ejemplo:

Si el modelo está compuesto de volúmenes, después del mallado, necesita encontrar los volúmenes que no están mallados. La idea es la siguiente:

Allsel,all

*get, vmax, Volume, 0, Num, MAXD! Utilice el comando *get para obtener el número de volumen máximo vmax:

*dim,ven,array, vmax2! Crea una matriz para almacenar el número de unidades en cada volumen

*do, i, 1, vmax!

*if, vsel(i), ge , 0, entonces ! Si el volumen i existe, seleccione el volumen i como volumen actual

vsel, s, , , i, , , 1 ! i y las superficies, líneas y puntos clave que pertenecen al volumen, Unidad, nodo

*get, en, ELEM, 0, Count! es el número de unidades contenidas en el volumen actual i

ven(i) = en! Almacena el número de unidades en la matriz ven

*¡el volumen i no existe!

ven(i) = -1 ! Utilice -1 para indicar que el volumen i no existe

*endif

*enddo

! Todos los volúmenes sin mallar se pueden mostrar:

vsel, none

*do, i, 1, vmax

*si, ven(i), eq, 0, entonces

vsel, a, , , i, , ,1

*endif

*enddo

vplot

El programa anterior no ha sido verificado y es sólo para referencia.