Добрый день, коллеги!
Нужна помощь! Подскажите, пожалуйста, как при помощи APDL команд выбрать 3D элементы, примыкающие к поверхности?
Требуемая поверхность предварительно выделяется при помощи "Named Selections".
Пробовал вот такой кусок кода, где "source" имя выбранной поверхности. Но не работает....
CM,source,ELEM
ESEL,S,ENAME,,source
Здравствуйте! Попробуйте следующее:
cmsel,s,source
NSLA,S,1
ESLN,S
Попробовал. Не получается.... :(
Выбирается не то, что нужно? Или возникает ошибка? Возможно у Вас не правильно задан именованный набор. Можете выложить кусок кода с заданием NS и выбором элементов?
Ничего не выбирается.
!----------------------------------------------------------------------------------------------------------
!Формирование массива EL_NUM(IND) с номерами элементов, принадлежащих поверхности, по которой идет источник
!----------------------------------------------------------------------------------------------------------
cmsel,s,source
NSLA,S,1
ESLN,S
ESEL,S,ENAME,,source !Создание нового набора из элементов с именем "source"
!ESEL,S,CENT,Y,0,20
*GET,KEL,ELEM,0,COUNT !Переменной KEL присвоить значение, равное количеству элементов в выбранном наборе
*DO,IND,1,KEL
*GET,EL_NUM(IND),ELEM,0,NUM,MIN !В переменную EL_NUM(IND) занести самый маленький номер элемента из выбранного набора
ESEL,U,ELEM,,EL_NUM(IND) !Убрать элемент из выбранного набора
*ENDDO
ALLSEL,ALL
!----------------------------------------------------------------------------------------------------------
Спасибо за наводку!
Помогло вот это:
cmsel,s,source
ESLN,S
Добавить комментарий