Учебник Ансис (1075818), страница 8
Текст из файла (страница 8)
7.4.13 Перемещение и копирование объектов твердотельной модели
Если ваша модель использует повторяющиеся сравнительно сложные поверхности или объемы, вам необходимо создать эту часть только один раз, затем вы можете генерировать копии этой части и размещать эти копии и ориентировать их как это необходимо. Например, продолговатые отверстия в пластине могут быть скопированы и размещены, как показано на рис.
Геометрический примитив может быть значительной «частью». При построении геометрических примитивов их размещение и ориентация будет определяться текущим рабочим полем. Поскольку не всегда практически удобно переопределять рабочее поле для каждого нового примитива, вы должны выбрать более практичный способ построения примитива в произвольном месте и затем перемещать примитив в нужную точку. Конечно, эта операция не ограничивает геометрические примитивы: некоторые объекты твердотельной модели могут быть скопированы или перемещены.
Команды, которые могут быть использованы для перемещения или копирования элементов твердотельной модели включают xGEN, xSUM(M) и xTRAN. Эти команды будут возможно наиболее полезны для перемещения, вращения и копирования объектов. (копирование объектов высшего порядка будет автоматически копировать все объекты низшего порядка, входящие в него). В дополнение, если копируются элементы (NOELEM=0) , все элементы объектов низшего порядка, связанные с данными элементами будут также скопированы. Вы можете перенести объекты в новую точку, устанавливая опцию IMOVE=1
| Действие | Команда | Интерфейс |
| Генерация дополнительных точек от существующих | KGEN | MAIN MENU > PREPROCESSOR > COPY>KEYPOINTS |
| Генерация дополнительных линий от существующих | LGEN | MAIN MENU > PREPROCESSOR > COPY>LINES MAIN MENU > PREPROCESSOR > MOVE/MODIFI>LINES |
| Генерация дополнительных поверхностей от существующих | AGEN | MAIN MENU > PREPROCESSOR > COPY>AREAS MAIN MENU > PREPROCESSOR > MOVE/MODIFI>AREAS |
| Генерация дополнительных объемов от существующих | VGEN | MAIN MENU > PREPROCESSOR > COPY>VOLUMES MAIN MENU > PREPROCESSOR > MOVE/MODIFI>VOLUMES |
7.4.14 Генерация объектов способом симметричного отражения
| Действие | Команда | Интерфейс |
| Генерация отраженного набора точек | KSYMM | MAIN MENU > PREPROCESSOR > REFLECT>KEYPOINTS |
| Генерация отраженного набора линий | LSYMM | MAIN MENU > PREPROCESSOR > REFLECT>LINES |
| Генерация отраженного набора поверхностей | ARSYM | MAIN MENU > PREPROCESSOR > REFLECT>AREAS |
| Генерация отраженного набора объема | VSYMM | MAIN MENU > PREPROCESSOR > REFLECT>VOLUMES |
7.4.15 Перенос объектов в другую координатную систему
ANSYS производит команды, которые можно записать в виде xTRAN. Соответствующие команды приведены в таблице.
| Действие | Команда | Интерфейс |
| Перенос точек в другую координатную систему | KTRAN | MAIN MENU > PREPROCESSOR > MOVE/MODIFY>TRANSFER COORD>KEYPOINTS |
| Перенос линий в другую координатную систему | LTRAN | MAIN MENU > PREPROCESSOR > MOVE/MODIFY>TRANSFER COORD>LINES |
| Перенос поверхностей в другую координатную систему | ATRAN | MAIN MENU > PREPROCESSOR > MOVE/MODIFY>TRANSFER COORD>AREAS |
| Перенос объемов в другую координатную систему | VTRAN | MAIN MENU > PREPROCESSOR > MOVE/MODIFY>TRANSFER COORD>VOLUMES |
7.4.16 Масштабирование элементов твердотельной модели
Возможно масштабирование определенных объектов в сторону увеличения размеров или уменьшения. Семейство этих команд имеет вид xSCALE и они могут использоваться для масштабирования одиночных объектов и для набора объектов в активной системе координат.
Масштабный фактор применяется для X,Y, Z для каждой из четырех масштабирующих команд. Если вы работаете в цилиндрической системе координат, команды интерпретируются для координат RZ, соответственно для сферической системы R. Команды приведены в таблице.
| Действие | Команда | Интерфейс |
| Генерация масштабированного набора точек | KPSCALE | MAIN MENU > PREPROCESSOR > OPERATE>SCALE>KEYPOINTS |
| Генерация масштабированного набора линий | LSSCALE | MAIN MENU > PREPROCESSOR > OPERATE>SCALE>LINE |
| Генерация масштабированного набора поверхностей | ARSCALE | MAIN MENU > PREPROCESSOR > OPERATE>SCALE>AREAS |
| Генерация масштабированного набора объемов | VLSCALE | MAIN MENU > PREPROCESSOR > OPERATE>SCALE>VOLUMES |
8. Нагрузки твердотельной модели
Вы можете определить нагрузки непосредственно на твердотельной модели перед решением. Таким образом, нагрузки твердотельной модели могут быть определены как перед разбиением на конечные элементы, так и после него.
8.1 Перенос нагрузок
Нагрузки твердотельной модели будут перенесены на конечно-элементную модель автоматически с началом решения, или вы можете перенести их вручную, используя следующие методы.
| Действие | Команда | Интерфейс |
| Перенос твердотельных нагрузок и граничных условий на конечно-элементную модель | SBCTRAN | MAIN MENU > PREPROCESSOR >LOADS>OPERATE>ALL SOLID LDS MAIN MENU > SOLUTIONS>OPERATE>ALL SOLID LDS |
| Перенос твердотельных объемных нагрузок на конечно-элементную модель | BFTRAN | MAIN MENU > PREPROCESSOR >LOADS>OPERATE>BODY LOADS MAIN MENU > SOLUTIONS>OPERATE>BODY LOADS |
| Перенос твердотельных степеней свободы на конечно-элементную модель | DTRAN | MAIN MENU > PREPROCESSOR >LOADS>OPERATE>CONSTRAINTS MAIN MENU > SOLUTIONS>OPERATE> CONSTRAINTS |
| Перенос твердотельных сил на конечно-элементную модель | FTRAN | MAIN MENU > PREPROCESSOR >LOADS>OPERATE>FORSES MAIN MENU > SOLUTIONS>OPERATE> FORSES |
| Перенос твердотельных поверхностных нагрузок на конечно-элементную модель | SFTRAN | MAIN MENU > PREPROCESSOR >LOADS>OPERATE>SURFACE LOADS MAIN MENU > SOLUTIONS>OPERATE>SURFACE LOADS |
Твердотельные нагрузки могут быть показаны после того, как будут включены определенные символы нагрузок:
-
Для показа символов граничных условий используется команда /PBS (выключение масштабирования /VSCKALE перед использованием команды /PBS может оказаться полезным)
-
Для показа объемных сил в виде контура используется команда /PBF
-
Для показа поверхностных нагрузок используется команда /PSF
Все эти команды могут быть вызваны через интерфейс: UTLITY MENU>PLOT CTRL>SYMBOLS
8.2 Выключение больших символов для узлов и точек
Большие символы для узлов и точек показываются с помощью команды (PSYMB, DOT,1)
Для показа маленьких символов используются следующие методы:
Применяется команда /PSYMB,DOT,0 или через интерфейс UTILITY MENU>PLOTCTRLS>SYMBOLS
8. 3 Выбор формата для графического показа нумераций
Вы можете обозначить длину поля и число точек для нумерации с помощью команды /GFORMAT
8.4 Печать нагрузок твердотельной модели
Вы можете распечатать все нагрузки твердотельной модели, или часть их, используя следующие методы:
| Действие | Команда | Интерфейс |
| Печать всех твердотельных нагрузок | SBCLIST | UTILITY MENU > LIST >LOADS>SOLID MODEL LOADS |
| Печать объемных сил в точках | BFKLIST | UTILITY MENU > LIST >LOADS>BODY LOADS> ON ALL KEYPOINTS UTILITY MENU > LIST >LOADS>BODY LOADS> ON PICKED KPs |
| Печать закреплений в точках | DKLIST | UTILITY MENU > LIST >LOADS>DOF CONSTRAINTS> ON ALL KEYPOINTS UTILITY MENU > LIST >LOADS>DOF CONSTRAINTS> ON PICKED KPs |
| Печать закреплений в линиях | DLLIST | UTILITY MENU > LIST >LOADS>DOF CONSTRAINTS> ON ALL LINES UTILITY MENU > LIST >LOADS>DOF CONSTRAINTS> ON PICKED LINES |
| Печать закреплений на поверхности | DALIST | UTILITY MENU > LIST >LOADS>DOF CONSTRAINTS> ON ALL AREAS UTILITY MENU > LIST >LOADS>DOF CONSTRAINTS> ON PICKED AREAS |
| Печать всех сил в точках | FKLIST | UTILITY MENU > LIST >LOADS>FORSES> ON ALL KEYPOINTS UTILITY MENU > LIST >LOADS>FORSES> ON PICKED KPs |
| Печать поверхностных нагрузок на линию | SFLLIST | UTILITY MENU > LIST >LOADS>SURFACE LOADS> ON ALL LINES UTILITY MENU > LIST >LOADS>SURFACE LOADS> ON PICKED LINES |
| Печать поверхностных нагрузок на поверхность | SFALIST | UTILITY MENU > LIST >LOADS>SURFACE LOADS> ON ALL AREAS UTILITY MENU > LIST >LOADS>SURFACE LOADS> ON PICKED AREAS |
8.5 Расчет массовых и инерциальных характеристик
Команды вида xSUM позволяют рассчитывать геометрические характеристики объектов твердотельной модели.
Для очень узкой поверхности или очень тонкого объема, таких для которых, отношение минимального размера к максимальному менее чем 0,01, команды ASUM и VSUM производят ошибки.
Для расчета положения центра масс, моментов инерции и т. д. некоторых объектов необходимо выполнить действия, приведенные в таблице
| Действие | Команда | Интерфейс |
| Расчет центра масс и моментов инерции набора выделенных точек | KSUM | MAIN MENU > PREPROCESSOR >OPERATE>CALC GEOM ITEM> OF KEYPOINTs |
| Расчет длины, центра масс, моментов инерции и т. д. для выбранных линий | LSUM | MAIN MENU > PREPROCESSOR >OPERATE>CALC GEOM ITEM> OF LINES |
| Расчет площади, центра масс, моментов инерции и т. д. для выбранных поверхностей | ASUM | MAIN MENU > PREPROCESSOR >OPERATE>CALC GEOM ITEM> OF AREAS |
| Расчет объемов, центра масс, моментов инерции и т. д. для выбранных объемов | VSUM | MAIN MENU > PREPROCESSOR >OPERATE>CALC GEOM ITEM> OF VOLUMES |
| Расчет предварительно упомянутых точек, линий, поверхностей и объемных геометрических характеристик | GSUM | MAIN MENU > PREPROCESSOR >OPERATE>CALC GEOM ITEM> OF GEOMETRY |
9. Соображения и предупреждения по твердотельному моделированию.
В процессе твердотельного моделирования полезно понимать основные математические операции, используемые в ANSYS. Эти знания полезны, когда вы сталкиваетесь с вырождением и прерыванием. Например, может возникнуть ошибка «вырождение» в Булевских операциях. Знание математической терминологии поможет в этом случае.















