Расширяем свои возможности с помощью КОМПАС-3D V13 SP1
Источник: АСКОН, ГК
Каждый инженер-проектировщик знает, что при работе со сборками, содержащими большое число деталей, требуется много времени для перестроения самой сборки. Но еще больше времени уходит на создание c нее ассоциативных чертежей и дальнейшую работу с ними.
КОМПАС-3D V13 SP1 выводит эти процессы на новый уровень скорости за счет полноценной работы в 64-разрядных системах, ведь в данном обновлении появилась его 64-разрядная версия в базовой конфигурации.
В SP1 произведена оптимизация работы с несколькими ядрами одного процессора, то есть так называемое распараллеливание процессов. Теперь работа с чертежами и большими сборками за счет применения этих новшеств ускорится в 2,5 раза. Как результат — вы сможете использовать по полной программе мощь современных процессоров (с двумя и большим количеством ядер), а также ощутите производительность КОМПАС-3D V13 SP1 с объемом оперативной памяти более 4 Гб. А если вы примените один из новых способов загрузки, например, габарит, то вместо целой сборки получите ее габаритную модель, что несомненно тоже ускорит вашу работу с ней (скорость создания и перестроения чертежа при этом не изменится).
Впрочем, большие сборки еще нужно собрать, так что для начала рассмотрим инструменты, созданные непосредственно для удобства работы пользователя. Ведь для нас, инженеров, нет кошмара хуже, чем вставлять в сборку много одинаковых деталей или элементов — в деталь (особенно если нам известна схема их размещения)! Специально на этот случай в SP1 расширились возможности для создания массивов: появились варианты со сдвигом по оси (рис. 3), расположением в шахматном порядке для концентрических и параллелограммных сеток, изменением ориентации экземпляров массива, строящегося по кривой или поверхности.
Пространственные кривые и точки часто являются опорными объектами для моделирования твердых тел или поверхностей. Для этого используется такой инструмент построения, как группа точек по поверхности. При построении точек с указанием грани они располагаются на теоретической поверхности и не обращают никакого внимания на границы реальной грани. Новая опция "Учитывать границы" позволяет запретить построение точек вне границ реальной грани. В этой же команде добавился новый способ размещения точек — по сетке вокруг заданной точки. При этом сетка может быть прямоугольной (на поверхности любого типа), концентрической (на сферических и плоских поверхностях) или гексагональной (на плоских и цилиндрических поверхностях). В узлах выбранной сетки и разместятся создаваемые точки.
Еще одна новая команда и новый объект — "Отрезок". Отрезок создается, как и должно такому объекту, указанием положения двух его вершин. Для расширения возможностей обмена информацией с "внешним миром" добавлена команда "Импортированная кривая". С ее помощью решена проблема импорта пространственных кривых, сохраненных в файлах форматов IGES (расширение имени файла *.igs), STEP (*.stp, *.step). Та же команда построит вам пространственные ломаные по координатам, записанным в простых текстовых файлах (*.txt), в файлах с разделением значений (*.csv) или в файлах электронных таблиц (*.xls, *.ods). Кроме того, выполним о теперь и чтение поверхностей из файлов формата STEP в команде "Импортированная поверхность".
Помимо упомянутых вариантов наполнения детали элементами стало возможным произвольное изменение формы этой детали. Пользователи получают еще один универсальный инструмент — режим "Сплайновая форма". С его помощью, к примеру, можно быстро из цилиндра получить кувшин. Не "по щучьему велению", конечно, но довольно легко. Выбираем грань, вызываем режим "Сплайновая форма" — выбранная грань заменяется сплайновой поверхностью. Теперь можно перемещением полюсов придавать этой поверхности практически любую форму. В режиме "Сплайновая форма" на соответствующей панели управления собраны команды для эффективной работы с полюсами полученной поверхности. Кратко о каждой из них:
•Линейное перемещение. Служит для перемещения выбранных полюсов на одно и то же расстояние в заданном направлении.
•Перемещение со сглаживанием. Выбранный полюс перемещается в заданном направлении на заданное расстояние, и одновременно с ним перемещаются несколько соседних окружающих полюсов, чтобы поверхность оставалась гладкой.
•Вращение. Служит для поворота выбранных полюсов вокруг заданной оси.
•Масштабирование. Перемещение выбранных полюсов с изменением расстояния от некоторой выбранной точки (центра масштабирования) пропорционально заданному коэффициенту.
•Выравнивание. Перемещение выбранных полюсов на заданную плоскость или поверхность. К услугам пользователей — дополнительные команды для управления сеткой полюсов, изменения порядка сплайновой поверхности, фиксации полюсов. Во время редактирования система следит за сохранением целостности тела, изменяя параметры граней, смежных с редактируемой. Еще одна полезная возможность режима "Сплайновая форма" — опция "Эквидистанта грани". Она позволяет сохранить исходную грань в неприкосновенном виде, создав повторяющую ее поверхность, которая и будет объектом редактирования.
Работа всегда должна доставлять удовольствие инженеру... Специально для этого дополнены настройки важнейшего информационно-управляющего элемента системы — дерева построения. Для тела, компонента и самой модели можно настроить, что показывать в дереве: наименование, наименование и обозначение или, наоборот, — обозначение и наименование в обратном порядке. В дереве теперь можно скрыть разделы "Тела", "Компоненты" и "Сопряжения" — ранее они обязательно были видны, если содержали соответствующие объекты. Но самое, на мой взгляд, интересное — это возможность в дереве сборки разобрать компоненты, в зависимости от их типа, по группам: "Сборочные единицы", "Детали", "Библиотечные компоненты" и т. д.. Так дерево приобретает фактически структуру спецификации. Команда, с помощью которой создается такая структура, называется "Группировать компоненты". А поселилась эта замечательная опция в меню кнопки "Состав дерева модели".
Для асов трехмерного моделирования, работающих с переменными и выражениями, будет полезной новая возможность сохранения созданных выражений для повторного использования. С помощью команды "Сохранить выражение" окна переменных можно сохранить выражение в специальный файл collection.law, который располагается в одной папке с файлами конфигурации КОМПАС-3D (KOMPAS.cfg, KOMPAS.dsk). Сохраненное выражение станет доступным для выбора и вставки в разделе "Из файла коллекции" диалога "Вставка математического выражения".
Дмитрий Гинда, продакт-менеджер АСКОН