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

Выполнение деформации компонента в сборке
2.Добавлены команды построения геометрического тела в виде прямого кругового конуса:
•Конус по центру основания, диаметрам и высоте,
•Конус по центру основания, диаметрам и углу,

Построение конуса по центру основания, диаметрами и высоте
3.Добавлены команды Трубчатый элемент и Вырезать трубчатым элементом. Они выполняют операцию по траектории с автоматически формируемым сечением в виде окружности заданного диаметра. Траекторию указывает пользователь. Трубка может быть сплошной или тонкостенной. В последнем случае нужно ввести либо толщину стенки, либо значение второго диаметра.

Построение трубчатого элемента
4.Добавлена команда Средняя поверхность, предназначенная для построения поверхности, которая является геометрическим местом точек, равноудаленных от двух указанных поверхностей.

Построение средней поверхности
5.Добавлена новая команда прямого редактирования — Изменить положение граней. Она позволяет сдвинуть выбранные грани в заданном направлении на определенное расстояние или повернуть их вокруг заданной оси на определенный угол.

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

Совмещение полигонального объекта с телом
7.Добавлена команда Проверка геометрии, предназначенная для диагностики тел, поверхностей и граней на корректность математического описания. Выполняется для отдельных выбранных объектов либо для всех объектов, входящих в сборку или в указанный компонент.
Производятся следующие проверки:
•Пересечения граней — выявление граней тела (или поверхности), пересекающих другие его грани без образования общего ребра,
•Открытые ребра — выявление открытых ребер, а также наложенных друг на друга открытых ребер одного и того же тела/поверхности/грани,
•Геометрическая точность — выявление геометрически неточных вершин и ребер (допустимое отклонение положения объектов от теоретически точного задается пользователем),
•Самопересечение — выявление самопересекающихся граней и границ граней,
•Выступы/вырезы — выявление граней, у которых угол между ребрами (при общей вершине) меньше заданного.
•Мелкий размер — выявление объектов с размером меньше заданного,
•Непараллельность — выявление ребер, расположенных относительно осей указанной системы координат под углом меньше заданного,
•Проверка габарита — выявление объектов, находящихся за пределами куба заданных размеров с центром в начале абсолютной системы координат.
Имеется возможность исключения из проверки компоновочной геометрии, стандартных изделий, скрытых объектов.

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

Задание диапазона допустимых значений переменной размера
9.Добавлена команда Управление копированием. Она позволяет найти операции копирования — в самой модели и ее компонентах до указанного уровня или только в выбранных компонентах. Для каждой операции отображается ее текущее состояние и имеется возможность управления параметрами. Например, пользователь может включить отслеживание изменений источника для тех операций копирования, у которых оно отключено, или обновить все либо выбранные операции копирования. Кроме того, имеется возможность перейти к редактированию любой операции копирования.

Обновление операций копирования в сборке
10.Доработана команда Продление поверхности:
•Для продления той же поверхностью можно включить упрощение кромки — это позволяет увеличить длину продления в случае, когда она ограничена вырождением эквидистанты кромки исходной поверхности либо тем, что эквидистанта перестала пересекаться с продолжениями боковых ребер. Упрощенная кромка не является точной эквидистантой кромки исходной поверхности (т.е. не предполагает соблюдения в каждой своей точке заданного пользователем значения удлинения).
•Появилась возможность выбрать результат продления, т.е. указать, должен ли добавленный участок поверхности быть новой поверхностью или частью исходной. В случае построения продления как новой поверхности можно задать в качестве кромки ребро, не являющееся открытым, и выбрать, какую из примыкающих к нему граней нужно продлить.

Использование упрощения кромки
•Стало доступно продление нескольких разных поверхностей за один вызов команды.

Продление нескольких поверхностей за один вызов команды
11.Доработана команда Поверхность скругления:
•добавлен способ построения, для которого не требуется указание ориентирующей линии, а достаточно указания скругляемых поверхностей (поверхность скругления в этом случае представляет собой результат «прокатывания шарика» постоянного радиуса между скругляемыми поверхностями; границы поверхности образуются точками, в которых «шарик» касается исходных поверхностей),
•добавлена возможность выбора результата операции:
•поверхность скругления и исходные грани в неизменном виде,
•поверхность скругления и усечение исходных граней по ее границам,
•усечение исходных граней и сшивка их с поверхностью скругления в единую поверхность.

Построения скругления между гранями тела
12.Доработана команда Заменить грани: добавлена возможность замены одной группы граней другой группой граней. При этом заменяющая группа обязательно должна представлять собой связную совокупность граней, а заменяемая — нет.

Замена одной группы граней другой группой
13.Доработаны команды Свернутая кривая и Развернутая кривая:
•обе команды теперь работают с поверхностями выдавливания и развертываемой линейчатой поверхностью: можно свернуть кривые и точки на эти поверхности и развернуть с них;
•в команде Свернутая кривая появилась возможность обрезки свернутой кривой ребрами, ограничивающими поверхность, т.е. граничными ребрами и ребрами вырезов, если они имеются;
•в команде Развернутая кривая появилась возможность управления положением линии разреза — линии на замкнутой поверхности (цилиндр, конус и т.п.), в точках пересечения с которой кривая будет разделена перед разворачиванием.
14.Доработана команда Семейство моделей:
•Реализована возможность создания заготовки таблицы семейства: пользователь выбирает свойства и переменные, которые требуется включить в таблицу, задает параметры файла таблицы, а затем, открыв этот файл в табличном редакторе, заполняет ее. В результате получается таблица, заголовки столбцов которой совпадают с именами свойств и переменных, что является необходимым условием работоспособности таблицы семейства.
•Добавлены следующие способы задания свойств моделей-экземпляров семейства:
•Определение плотности материала по его наименованию (доступно при условии, что способ расчета МЦХ шаблона семейства — По плотности): если в таблице семейства указан материал, наименование которого имеется в справочном файле плотностей (Grарhic.dns), то экземпляру назначается плотность, соответствующая этому материалу.
•Присвоение экземпляру произвольного значения массы из таблицы семейства (доступно при условии, что способ расчета МЦХ шаблона семейства — По массе).
Замечание: Аналогичные возможности задания свойств появились при создании в модели исполнений путем чтения данных из таблицы и зависят от способа расчета МЦХ базового исполнения.
15.Доработана команда Изменить положение:
•ребра, грани и вершины после выполнения операции сохраняют свои системные имена, благодаря чему базирующиеся на них объекты (например, размеры или сопряжения) корректно перестраиваются, а листовое тело в результате перемещения не теряет своих свойств,
•добавлена возможность применения команды к кривым и точкам, а не только к телам и поверхностям, кроме того, теперь для изменения положения можно одновременно выбрать несколько объектов, в том числе разных типов,
•опция Удалить исходный объект исключена; добавлены опции Скрыть исходные кривые и Сохранить копии тел и поверхностей,
•при способе перемещения относительно системы координат стали доступны размеры операции — расстояния смещения и углы поворота; таким образом, теперь эти значения можно редактировать в графической области: при выполнении/редактировании операции, или в режиме отображения размеров выбранного элемента, или как производные размеры операции.

Изменение положения тела
16.Доработана команда Анализ отклонений:
•стало доступно измерение отклонения не только между телом/поверхностью и полигональным объектом, но и между двумя телами/поверхностями/полигональными объектами в разных комбинациях,
•появилась настройка точности измерения, управляющая количеством точек, в которых измеряются отклонения между объектами,
•добавлена возможность задания допустимого диапазона отклонений и особого выделения на цветовой карте тех областей анализируемых объектов, где отклонения не выходят за пределы этого диапазона; если диапазон задан, то количество попадающих в него точек отображается в таблице результатов,
•собственно процесс анализа запускается пользователем после завершения настройки и отображается в виде индикатора в правом нижнем углу экрана; при необходимости процесс можно прервать (ранее запуск выполнялся автоматически после выбора объектов, а прерывание было невозможно),
•при наведении курсора мыши на цветовую карту около него отображается значение отклонения в точке, находящейся под курсором,
•изменены названия точек, в которых отображаются предельные значения отклонений: было «L_min» и «L_max», стало, соответственно, «EI» и «ES».

Анализ отклонений между разными объектами, настройка точности и задание допустимого диапазона измерений
17.Стандартное изделие, вставленное в деталь, теперь может быть преобразовано в заготовку. Созданная таким образом заготовка учитывается в чертеже детали и в спецификации сборки, содержащей деталь с заготовкой. Возможность редактирования стандартного изделия-заготовки средствами Справочника Стандартные изделия сохраняется.

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

Пример копирования компонентов в новую сборку
19.Улучшения и новые возможности работы со слоями:
•Если подсборка размещена в сборке способом На слоях-источниках, то любой компонент этой подсборки может быть перенесен на произвольно выбранный слой сборки. Таким образом можно, например, расположить крепежные изделия из всех подсборок на одном слое сборки — это позволит при необходимости быстро скрыть весь крепеж.
•При настройке свойств объекта появилась возможность выбора слоя, на котором он должен находиться: текущий слой или слой с заданным номером (в отсутствие слоя с этим номером он автоматически создается при создании объекта). Выбор слоя доступен для объектов, которые могут размещаться на слоях: вспомогательных плоскостей и осей, точек, кривых и т.п. Сделанную настройку свойств объектов можно сохранить в файл и прочитать из файла — например, на другом рабочем месте.

Выбор слоев для объектов и сохранение сделанной настройки в файл
•Если в модели больше одного слоя, то:
•объекты, видимость которых определяется По слою, имеют специальную пиктограмму видимости в Дереве модели (ранее они имели пиктограмму Видимый),
•включить для объекта определение видимости способом По слою можно в Дереве модели (ранее — только на Панели параметров).

Переключение в Дереве видимости объектов; пиктограмма видимости по слою
•Дерево слоев теперь размещается на отдельной панели, отображение которой включается командой Настройка — Панели — Слои или комбинацией клавиш <Ctrl>+<L>. Ранее для работы со слоями требовалось переключить Дерево построения в соответствующий режим.
•Выделение объектов путем указания содержащего их слоя производится на Панели параметров, а не в диалоге, как ранее. Благодаря этому выделение объектов указанным способом может быть запущено как подпроцесс другого процесса, например, создания отчета по сборке.
•Добавлена команда создания слоев, позволяющая одномоментно создать в модели до 999 новых слоев.

Выделение компонентов по источнику; размещение компонентов подсборок на слое сборки
20.Новые возможности выбора объектов:
•Добавлена команда Выбор по источнику. Она отображает список всех компонентов текущей модели, которые являются вставками внешних файлов, названия этих файлов и пути к ним. Доступен фильтр по типу компонента, например, можно оставить в списке только сборки или только стандартные изделия (иллюстрацию см. в предыдущем пункте).
Одинаковые вставки, в том числе находящиеся на разных уровнях, отображаются в списке одной строкой. Выделение строки выделяет все вставки соответствующего компонента и наоборот, выделение компонента выделяет строку и, следовательно, все остальные вставки этого же компонента, если они есть. Выделение компонента по источнику может быть полезно, если требуется заменить все вставки определенной модели другой моделью.
•Если при выполнении операции выбран неподходящий для активного регистратора объект, то — при условии, что включен хотя бы один фильтр — производится поиск удовлетворяющих фильтру объектов в составе указанного. Если эти объекты подходят для регистратора, то они заносятся в него. Например, чтобы в команде Проверка непрерывности выбрать все имеющиеся в модели кривые, можно включить фильтр Кривые и указать в Дереве корневой элемент.

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

Выбор объекта из иерархического списка на контекстной панели
•В дополнительном окне модели можно быстро указать тела и поверхности, видимые либо невидимые в проекциях на основные плоскости. Это упрощает, например, создание модели-макета: для ее получения можно скопировать в новую модель только видимые тела исходной модели.
21.На Панель быстрого доступа добавлены элементы, управляющие процессом указания кривых:
•Кнопка Выбирать части кривых — для задания способа выбора кривых: целиком или по частям, которые образуются при пересечении кривой с другими кривыми. Кнопка присутствует на Панели быстрого доступа при работе со следующими объектами:
•контур и эквидистанта;
•трубчатый элемент, элемент по траектории и поверхность по траектории;
•поверхность конического сечения и линейчатые поверхности, кроме линейчатой поверхности по двум поверхностям;
•точка на кривой;
•эскиз — в процессе его размещения на траектории.
•Список вариантов выбора кривых, составляющих неветвящуюся цепочку: Одиночная — выбор каждой кривой по отдельности и Соединенные — выбор всей цепочки. Список присутствует на Панели быстрого доступа при работе с командой Контур и заменяет имевшийся в ней переключатель Способ прохода неветвящихся узлов.

Смена способов выбора кривых при построении контура
22.Новые возможности при создании копий геометрических объектов и работе с ними:
•если для копирования выбрана операция, то в список копируемых включаются не грани этой операции, а объект, которому она принадлежит (тело или поверхность);
•объекты-результаты копирования имеют такие же свойства и параметры, как у исходных объектов: копии поверхностей — оптические свойства, копии тел — оптические свойства и параметры МЦХ, копии точек и кривых — цвета и стили;
•фантом копируемых объектов отображается полупрозрачным (ранее был каркасный);
•если источником копии является внешняя модель, то ее можно быстро открыть — с помощью команды контекстного меню объекта-копии в Дереве модели.

Открытие файла-источника копии
23.В команде Подгонка поверхности появилось автоматическое определение типа поверхности, аппроксимирующей выделенный участок полигонального объекта. При необходимости результат автоопределения можно поменять вручную, выбрав нужный тип поверхности из списка.
24.Улучшен процесс чтения исполнений, записанных в файле *.ods или *.xls: основное исполнение из файла уже не становится одним из исполнений текущей модели, как раньше. Вместо этого значения свойств основного исполнения из файла передаются в свойства основного исполнения текущей модели, а все остальные исполнения из файла размещаются в Дереве с сохранением иерархии относительно основного исполнения. Таким образом путем чтения исполнений из файла можно полностью скопировать структуру Дерева исполнений другой модели.
25.В командах построения массивов стал доступен выбор граней и, соответственно, построение их копий. Можно указать как одну, так и несколько стыкующихся друг с другом граней одного и того же тела/поверхности.

Пример построения массива граней
26.В командах Элемент вращения, Поверхность вращения и Поверхность выдавливания стало доступно указание не одного, а нескольких объектов для использования в качестве сечения.

Элемент вращения с сечением из двух контуров
27.В случае, когда для измерения взаимного отклонения указаны поверхность и ребро другой поверхности, помимо расстояний между точками ребра и поверхности, вычисляются также углы между касательными плоскостями к поверхностям в этих точках.
28.В команде Сечение в качестве секущего объекта теперь можно использовать тело, поверхность, связную совокупность граней тела/поверхности, а также набор несвязанных, но стыкующихся между собой граней.

Сечение сборки телом
29.В команду Зеркальный массив добавлена возможность построения плоскости симметрии без выхода из процесса.
30.При создании/редактировании обозначения шероховатости поверхности появилась возможность выбора нескольких объектов (ранее можно было выбрать только один). Если обозначение шероховатости размещается на полке линии-выноски, то доступно создание ответвлений лини-выноски, указывающих на эти объекты — при условии, что они пересекаются с плоскостью обозначения.

Простановка обозначения шероховатости к двум граням
31.Если при масштабировании тела или поверхности включено сохранение копии, то в Дереве операция масштабирования имеет два подчиненных объекта: копию исходного объекта и промасштабированное тело или поверхность (ранее — только копию исходного объекта).
32.Добавлена возможность отображения в Дереве модели порядковых номеров операций. Номера операций также показываются при просмотре отношений объектов, учитываются при поиске в Дереве модели, включаются в сведения, генерируемые командой Информация об объекте.
Нумерация операций производится в порядке их следования в Дереве, имеющем вид истории построения, поэтому после добавления/удаления/перемещения операций нижележащие операции нумеруются заново.
33.Новые возможности чтения и записи файлов данных (используются при работе с исполнениями, семействами, кривыми, точками, поверхностями, массивами и т.п.):
•стало доступно чтение формата Excel 2007-365 (*.xlsx) и запись в этот формат,
•для чтения формата Calc (*.ods) и записи в этот формат больше не требуется наличие на рабочем месте установленного средства для работы с файлами данного формата (например, OpenOffice или LibreOffice).
34.В команде График кривизны появилась возможность расчета напряжения кривой. Вычисленное значение отображается рядом с кривой и изменяется при ее редактировании.
35.Добавлен новый способ расчета МЦХ компонента сборки: По массе источника. При этом способе масса компонента всегда берется из его файла-источника, а центр масс и моменты инерции рассчитываются по фактической геометрии (или могут быть заданы вручную). Данный способ автоматически применяется к компоненту, измененному с помощью операции Деформация.
36.Доработана команда Перебор объектов: теперь она позволяет выделять целиком составные объекты, такие как эскизы, многосегментные кривые, поверхности, тела, компоненты. Кроме того, перебор объектов стал доступен в дополнительном окне модели.
37.Новые возможности при работе с типами загрузки:
•Выбор типа загрузки компонента перед его вставкой в сборку. Это позволяет ускорить процесс добавления в сборку «тяжелых» подсборок: при выборе вставляемой модели можно установить для нее тип загрузки, например, Пустой, а затем разместить, задав координаты.
•Просмотр состава, т.е. списка входящих компонентов, для подсборок с типами загрузки Пустой и Габарит на всех уровнях вложенности. Информация о составе загружается в момент раскрытия ветви подсборки в Дереве — при щелчке мышью по значку «треугольник».
38.Редактирование в окне стало доступно для компонента, который является локальной деталью. Это расширяет возможности настройки отображения компонента: данный способ редактирования позволяет управлять, например, оптическими свойствами отдельных объектов.
39.Появилась возможность вставки компонента в сборку с включенным параметром Составные части. Ранее его включение было доступно только после вставки.
40.При редактировании контура стало доступно создание с соответствием. То есть, выбрав для контура новые исходные кривые, пользователь может установить соответствие между исходными и новыми сегментами контура. Благодаря этому объекты, базировавшиеся на замененных сегментах контура, не потеряют их, а будут использовать новые. Например, если некоторые сегменты контура были спроецированы в эскиз, то редактирование контура с установкой соответствия позволит получить в эскизе проекции новых сегментов. Редактирование без установки соответствия приведет к ошибкам в эскизе.
41.Для улучшения навигации по модели добавлены команды:
•Свернуть — в контекстном меню корневого элемента Дерева, а также ветвей Дерева. Результат работы команды:
•для корневого элемента — сворачивание всех развернутых ветвей на всех уровнях; при этом сам корневой элемент остается развернутым;
•для ветви — сворачивание всех ее подчиненных ветвей и самой ветви.
•Показать в дереве — в контекстном меню компонента, выделенного в графической области. Команда разворачивает Дерево модели и подсвечивает в нем выделенный компонент. Ранее команда присутствовала только в контекстном меню выделенного примитива или геометрического объекта.
42.Добавлена возможность отображения состава стандартного изделия в Дереве модели.
43.В набор переменных элемента и поверхности по траектории добавлена информационная переменная длины траектории.

Пример использования переменной длины траектории
44.Следующие объекты эскиза стали видны и доступны для использования вне режима редактирования эскиза:
•кривые со стилями Основная и Осевая, содержащиеся во вставках макроэлементов,
•тексты, содержащиеся во вставках фрагментов.
45.При измерении площади можно указывать, помимо граней, тела и поверхности — будут вычислены площади всех их граней.
46.Исполнения и варианты модели, зависящие от одного того же исполнения и находящиеся на одном уровне, можно менять местами друг с другом в Дереве, перемещая их мышью.
47.Обозначение неуказанной шероховатости теперь отображается как объект в Дереве модели. Это упрощает управление видимостью обозначения и переход к его редактированию.
48.Значки, для которых включено отображение в Дереве (порядковые номера, видимость, тип загрузки, проецирование и т.д.), показываются также в Дереве отношений, находящемся в нижней части Дерева модели.
49.Значительно увеличена производительность системы КОМПАС-3D при отображении фантомов во время работы с большими сборками.
50.Улучшена производительность КОМПАС-3D при использовании типов загрузки: снижено время, а также потребление оперативной памяти при открытии сборки с пользовательским способом загрузки, в котором компоненты второго и последующих уровней вложенности имеют тип загрузки Пустой.
51.Оптимизировано хранение данных в моделях, которые содержат операции, базирующиеся на одном и том же объекте, например, множество точек на одной поверхности. Благодаря оптимизации увеличена скорость перестроения и уменьшен размер файлов подобных моделей.
52.Экспериментальная функциональность «Метасплайн» исключена из КОМПАС-3D. Метасплайны, имеющиеся в моделях, которые созданы в предыдущих версиях КОМПАС-3D, будут корректно обрабатываться, но создание новых метасплайнов более невозможно.