Автоматизированное проектирование. Норенков И.П. - 95 стр.

UptoLike

Составители: 

%!#*%!#&F*:,$* $I*:+*
F*)&* !)!@&'! +($*,#)KH (*L*)&M
5@!"! 3
ют по очевидной формуле
x
a
’ = x
a
d/z,
аналогично рассчитывается координата y
a
точки C.
В параллельных проекциях d и координаты x и y точек A’ и A совпа-
дают. Поэтому построение параллельных проекций сводится к выделению ок-
на, при необходимости к повороту изображения и возможно к удалению скры-
тых линий.
Z)%")+%) /)&#(., 0#($",*#+&$; основана на законе Ламберта, согласно
которому яркость отраженного от поверхности света пропорциональна cosa, где
a — угол между нормалью к поверхности и направлением луча падающего све-
та. В алгоритме Гуро яркость внутренних точек определяется линейной интер-
поляцией яркости в вершинах многоугольника. При этом сначала проводится интерполяция в точках
ребер, а затем по строкам горизонтальной развертки. Более реалистичными получаются изображения
в алгоритме Фонга, основанном на линейной интерполяции векторов нормалей к поверхности.
"84@8://04-/.-
45+A.,7+. 74/3D.7,1 @.4/.-8+A.,74@4 /45.D+849:0+> + /:I+0042 @8:-
H+7+. Мировыми лидерами в этой области программного обеспечения САПР считаются Pro/Engineer,
Unigraphics, EUCLID, CADDS5, CATIA, I-DEAS и ряд других. Отметим, что по своим функциональ-
ным возможностям эти комплексы приблизительно равноценны, новые достижения, появившие ся в
одном из них, в скором времени реализуются в новых версиях других комплексов. Поэтому для пер-
вого знакомства достаточно рассмотреть характеристики одного из комплексов. Ниже приведены
краткие сведения по комплексу Pro/Engineer.
Комплекс насчитывает несколько десятков программ (модулей), которые разделены на группы
программ конструкторского проектирования механических объектов, промышленного дизайна, функ-
ционального моделирования, технологического проектирования, обмена данными.
Базовые модули конструкторского проектирования предназначены для твердотельного и поверх-
ностного моделирования, синтеза конструкций из базовых элементов формы, поддерживают параме-
тризацию и ассоциативность, проекционное черчение, выполняют разработку чертежей с простанов-
кой размеров и допусков. Пользователь может пополнять библиотеку БЭФ оригинальными моделями.
Синтез трехмерных моделей сложной формы возможен вытягиванием плоского контура по нормали к
его плоскости, его протягиванием вдоль произвольной пространственной кривой, вращением контура
вокруг заданной оси, натягиванием между несколькими заданными сечениями. Синтез сборок выпол-
няется вызовом или ссылкой на библиотечные элементы, их модификацией, разработкой новых дета-
лей. Детали сборки можно нужным образом ориентировать в пространстве. Далее следует ввести ас-
социативные (сопрягающие) связи.
Дополнительные модули конструкторского проектирования имеют более конкретную, но узкую
специализацию. Примерами таких модулей могут служить модули конст руирования панелей из ком-
позитных материалов, разработки штампов и литейных пресс-форм, трубопроводных систем, свар-
ных конструкций, разводки электрических кабелей и жгутов.
Модули функционального моделирования используются как препроцессоры и постпроцессоры
для программ конечно-элементного анализа (нанесение сетки конечных элемент ов, визуализация ре-
зу льтатов анализа), для анализа тепловог о состояния конструкций, для оценки виброустойчивости и др.
Основные модули технологического проектирования служат для моделирования технологичес-
ких процессов фрезерной, токарной, элект роэрозионной обработки и для разработки по стпроцессо-
ров для систем управления оборудованием с ЧПУ.
Среди модулей обмена данными важно наличие взаимосвязей по стандарту STEP, что открыва-
ет возможности импорта/экспорта данных с различными CAE/CAD/CAM системами, поддерживаю-
щими этот стандарт.
&.+.)$(*),$". !"#$%!#&'&($"!))$* +($*,#&($"!)&*
95
%+,. 3.29. Построение
центральной проекции
точки А
 5@!"! 3                           %!#*%!#&F*:,$*    $I*:+*F*)&* !)!@&'! +($*,#)KH (*L*)&M

ют по очевидной формуле
         xa’ = xa d/z,
аналогично рассчитывается координата ya’ точки C’.
      В параллельных проекциях d → ∞ и координаты x и y точек A’ и A совпа-
дают. Поэтому построение параллельных проекций сводится к выделению ок-
на, при необходимости к повороту изображения и возможно к удалению скры-
тых линий.
      Z)%")+%) /)&#(., 0#($",*#+&$; основана на законе Ламберта, согласно
которому яркость отраженного от поверхности света пропорциональна cosa, где %+,. 3.29. Построение
a — угол между нормалью к поверхности и направлением луча падающего све- центральной проекции
                                                                                     точки А
та. В алгоритме Гуро яркость внутренних точек определяется линейной интер-
поляцией яркости в вершинах многоугольника. При этом сначала проводится интерполяция в точках
ребер, а затем по строкам горизонтальной развертки. Более реалистичными получаются изображения
в алгоритме Фонга, основанном на линейной интерполяции векторов нормалей к поверхности.
      "84@8://04-/.-45+A.,7+. 74/3D.7,1 @.4/.-8+A.,74@4 /45.D+849:0+> + /:I+0042 @8:-
H+7+. Мировыми лидерами в этой области программного обеспечения САПР считаются Pro/Engineer,
Unigraphics, EUCLID, CADDS5, CATIA, I-DEAS и ряд других. Отметим, что по своим функциональ-
ным возможностям эти комплексы приблизительно равноценны, новые достижения, появившиеся в
одном из них, в скором времени реализуются в новых версиях других комплексов. Поэтому для пер-
вого знакомства достаточно рассмотреть характеристики одного из комплексов. Ниже приведены
краткие сведения по комплексу Pro/Engineer.
      Комплекс насчитывает несколько десятков программ (модулей), которые разделены на группы
программ конструкторского проектирования механических объектов, промышленного дизайна, функ-
ционального моделирования, технологического проектирования, обмена данными.
      Базовые модули конструкторского проектирования предназначены для твердотельного и поверх-
ностного моделирования, синтеза конструкций из базовых элементов формы, поддерживают параме-
тризацию и ассоциативность, проекционное черчение, выполняют разработку чертежей с простанов-
кой размеров и допусков. Пользователь может пополнять библиотеку БЭФ оригинальными моделями.
Синтез трехмерных моделей сложной формы возможен вытягиванием плоского контура по нормали к
его плоскости, его протягиванием вдоль произвольной пространственной кривой, вращением контура
вокруг заданной оси, натягиванием между несколькими заданными сечениями. Синтез сборок выпол-
няется вызовом или ссылкой на библиотечные элементы, их модификацией, разработкой новых дета-
лей. Детали сборки можно нужным образом ориентировать в пространстве. Далее следует ввести ас-
социативные (сопрягающие) связи.
      Дополнительные модули конструкторского проектирования имеют более конкретную, но узкую
специализацию. Примерами таких модулей могут служить модули конструирования панелей из ком-
позитных материалов, разработки штампов и литейных пресс-форм, трубопроводных систем, свар-
ных конструкций, разводки электрических кабелей и жгутов.
      Модули функционального моделирования используются как препроцессоры и постпроцессоры
для программ конечно-элементного анализа (нанесение сетки конечных элементов, визуализация ре-
зультатов анализа), для анализа теплового состояния конструкций, для оценки виброустойчивости и др.
      Основные модули технологического проектирования служат для моделирования технологичес-
ких процессов фрезерной, токарной, электроэрозионной обработки и для разработки постпроцессо-
ров для систем управления оборудованием с ЧПУ.
      Среди модулей обмена данными важно наличие взаимосвязей по стандарту STEP, что открыва-
ет возможности импорта/экспорта данных с различными CAE/CAD/CAM системами, поддерживаю-
щими этот стандарт.




 &.+.)$(*),$" . !"#$%!#&'&($"!))$*        +($*,#&($"!)&*                                     95