Категории
Самые читаемые
onlinekniga.com » Компьютеры и Интернет » Программы » КОМПАС-3D V10 на 100 % - Максим Кидрук

КОМПАС-3D V10 на 100 % - Максим Кидрук

Читать онлайн КОМПАС-3D V10 на 100 % - Максим Кидрук

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 42 43 44 45 46 47 48 49 50 ... 99
Перейти на страницу:

В документе Сборка собираются в единый агрегат смоделированные и сохраненные ранее детали: вы сначала размещаете их в пространстве, сопрягаете вместе и фиксируете. Более того, в десятой версии программы функционал по наполнению сборок заметно расширился: теперь вы можете создавать прямо в сборке тела, которые будут принадлежать сугубо сборке (храниться в файле сборки, а не в отдельном файле детали или библиотеке стандартных элементов). Грубо говоря, начиная с десятой версии приложения сборка стала чем-то наподобие документа-детали, в который можно вставлять другие детали из несвязанных документов.

Необходимо также отметить, что в ранних версиях КОМПАС-3D при создании детали существовало жесткое ограничение: в документе КОМПАС-Деталь может быть выполнено только одно твердое тело. Вся геометрия построенной модели детали основывалась на одной базовой формообразующей операции (например, операции вращения или выдавливания), называемой основанием детали. Перед началом формирования 3D-модели, чтобы получить нормальную модель, всегда нужно было выбрать какой-либо элемент в реальном объекте, который бы служил базой для всех построений. Это связано с тем, что все последующие формообразующие операции отталкивались от основания детали, как бы нанизывались на него, и не могли выполняться отдельно. При неудачном выборе базового элемента последующие доработка и редактирование модели оказывались иногда очень затруднительными.

Начиная с КОМПАС-3D V8 Plus это ограничение снято. Теперь в детали, как и в сборке, можно создавать несколько не связанных друг с другом твердых тел (в сборке именно создавать, вставлять и ранее можно было сколько угодно). Такой подход получил название многотельного моделирования. Оно значительно упрощает разработку сложных деталей, снимая ограничения на создание моделей, которые раньше можно было получить лишь в режиме редактирования детали в сборке. Это значит, что булевы операции, которые до этого выполнялись только в сборке, теперь доступны при создании детали.

Многотельность также позволяет создавать модель «с разных сторон». Конструктору теперь необязательно отталкиваться от одной базовой операции в детали или элементов, привязанных к ней (что было не всегда оправдано с точки зрения удобства моделирования и последующего редактирования модели). Сейчас можно формировать модель, начиная с любой ее части, создавая сначала сколь угодно много отдельных тел, свободно размещенных в пространстве, и постепенно объединяя их по мере проектирования (рис. 3.2).

Рис. 3.2. Коленчатый вал: пример многотельного моделирования

При выполнении большинства операций в детали в связи с появлением многотельности добавился выбор нескольких вариантов (режимов) построения:

• при вырезании (удалении материала):

· вычитание элемента – удаление материала детали происходит внутри замкнутой поверхности, сформированной по заданному эскизу и типу операции (выдавливание, вращение и т. д.);

· пересечение элементов – удаление материала детали, находящегося снаружи поверхности, которая сформирована в результате операции;

• при «приклеивании» (добавлении материала):

· новое тело – добавляемый трехмерный элемент формирует в детали новое твердое тело, независимо от того, пересекается он с уже существующими телами или нет. Если создаваемый элемент не имеет пересечений или касаний с существующей геометрией детали, то эта функция включается автоматически;

· объединение – добавляемый элемент соединяется с твердым телом, с которым он пересекается;

· автообъединение – при этом система автоматически объединяет в одно тело существующий и новый элементы, если они пересекаются, или формирует новое тело, если они не пересекаются.

Результат формообразующей операции выбирается на вкладке Вырезание панели свойств при удалении или Результат операции – при добавлении материала (рис. 3.3).

Рис. 3.3. Выбор результата операции при добавлении материала

Очень важное понятие при многотельном моделировании – область применения операции. Представьте себе ситуацию, когда вследствие выполнения той или иной команды создаваемый элемент пересекает несколько твердых тел в модели. Какие действия предпримет система и какой результат будет у этой операции? Чтобы пользователь мог дать конкретный ответ на эти вопросы, и была реализована область применения операции. Например, если элемент выдавливания пересекает два (или более) тела, вы можете указать, с каким из этих тел объединять добавляемый элемент, объединять ли вообще или же формировать изо всех пересекающихся объектов одно твердое тело. Точно так же и при вырезании: настроив область применения операции, вы укажете, какие тела нужно «резать» (удалять часть их материала), а какие оставить нетронутыми. Другими словами, область применения операции – это набор тел, на которые распространяется действие текущей операции. Данный набор формируется простым указанием тел в окне представления модели после нажатия кнопки Ручное указание тел

на панели свойств.

Примечание

При добавлении материала к детали настраивать область применения операции можно только в режиме объединения (это естественно, так как в противном случае создается набор отдельных тел). Для операций удаления материала задать область применения операции можно всегда (конечно, если формообразующий элемент операции пересекается с другими телами модели).

Количество тел в текущей детали отображается в дереве построения в скобках справа от названия детали (рис. 3.4). При структурном отображении состава модели в дереве построения формообразующие операции, относящиеся к разным телам, показываются в отдельных группах.

Рис. 3.4. Количество тел в детали

Однако, наряду со многими преимуществами многотельного моделирования, способы получения нескольких тел в модели ограничены следующим.

• Каждое тело в модели детали должно быть неразрывным, из чего следует, что не допускается выполнение таких формообразующих операций, которые разделяют одно или несколько тел на части. Например, нельзя с помощью операции вырезания (или какой-либо другой) разбить тело на несколько нестыкующихся частей. Если вы точно знаете, что в вашей детали будет несколько разрозненных частей, необходимо сразу создавать их как отдельные тела.

• Нельзя перемещать тела в модели (как, например, детали в сборке), кроме как изменяя положения их эскизов.

• Невозможно копировать тела с помощью команд создания массивов. Тело, полученное в результате булевой операции или операции Зеркально отразить тело, также нельзя использовать в массивах. Более того, любые элементы тела, участвовавшего в булевой операции, также не получится размножить.

• При применении массивов в деталях с несколькими твердыми телами копируемые элементы (приклеенные или вырезанные) размещаются на том же теле, что и исходный элемент.

• При наличии пересекающихся, но разных тел в одной детали ассоциативные чертежи могут быть неправильно построены.

Формообразующие операции (построение деталей)

Мы уже выяснили, что КОМПАС – система твердотельного моделирования и что большинство операций по созданию моделей в ней основываются на эскизах (исключение составляют операции по созданию фаски, скругления, оболочки и т. п.). Эскиз – это обычное двухмерное изображение, размещенное на плоскости в трехмерном пространстве. В эскизе могут присутствовать любые графические элементы (примитивы), за исключением элементов оформления (обозначений) конструкторского чертежа и штриховки. Эскизом может быть как замкнутый контур или несколько контуров, так и произвольная кривая. Каждая трехмерная операция предъявляет свои требования к эскизу (например, эскиз для операции выдавливания не должен иметь самопересечений и т. п.). Об этих требованиях будет рассказываться при рассмотрении каждой отдельной команды. В дальнейшем нам постоянно придется создавать эскизы, поэтому считаю необходимым подробно описать порядок выполнения эскиза, чтобы больше не возвращаться к этому вопросу.

Последовательность построения эскиза для формообразующей операции такова.

1. Выделите в дереве построения или в окне документа плоскость, на которой планируете разместить эскиз (плоскость может быть стандартной или вспомогательной). Если в модели уже есть какое-либо тело (или тела), вы можете в качестве опорной плоскости эскиза использовать любую из его плоских граней. Выделить плоскую грань можно только в окне представления документа.

2. Нажмите кнопку Эскиз

на панели инструментов Текущее состояние. Модель плавно изменит ориентацию таким образом, чтобы выбранная вами плоскость разместилась параллельно экрану (то есть по нормали к линии взгляда).

1 ... 42 43 44 45 46 47 48 49 50 ... 99
Перейти на страницу:
На этой странице вы можете бесплатно читать книгу КОМПАС-3D V10 на 100 % - Максим Кидрук.
Комментарии