Меню Рубрики

Установка двух версий компас

Как установить компас 3d

Студии разработчика уже 30 лет. Можно представить, какой огромный опыт и сколько знаний за это время накопили создатели программы. И всё это выливается в их продукт, который с каждым разом становится только совершеннее. Именно это является первой причиной установить компас 3d.

О программе

Нельзя говорить, что Компас 3D – копия ArchiCad; программы появились одновременно и считаются прямыми конкурентами. Основным различием является страна-производитель и распространение по миру. Если ArchiCAD известен за границей, то «Компас» разрабатывается и выпускается в России.

Назначение

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

Цена покупки

Программа против своего конкурента имеет адекватную стоимость:

Единожды потребуется заплатить около 1700руб. Затем по необходимости требуется доплачивать по 550 рублей в год. Более, чем аргумент, учитывая запредельную цену конкурента.

Некоторые виды программы

Сразу следует отметить, что можно установить Компас 3D бесплатно. Зависит это только от версии самой программы. Ведь у «Аскон» есть несколько продуктов с таким названием. Остановимся на паре из них:

  • Компас 3D. Основная программа, которая обладает полным функционалом. Её цена указана выше.
  • Компас 3D Home. Менее дорогая версия. Ориентирована на планировку предстоящего ремонта в квартире или доме. Функционал меньше (отсутствуют блоки машиностроения и проектирования деталей), зато и цена меньше.
  • Компас 3D-Lt. Сокращение от «Light» — облегчённая версия. Имеет минимальный функционал, не поддерживает работы с проектами, связками деталей или создание дополнительных страниц в пределах проекта. Компенсируется это бесплатностью.

Trial

У программы есть полноценный пробный период, который накладывает лишь несколько ограничений на пользователя. Они незначительны, поэтому будут опущены. Впрочем, следует отметить, что если программа нужна для ознакомления, лучше воспользоваться изданием «Light» и не морочиться с бесплатным функционалом.

Установка

Очевидно, что загружается программа с официального сайта, где её легко найти. Приобретение через сайт не предусмотрено: только у местных представительств «Аскон». Но установке это не мешает. Будем рассматривать как установить компас 3d v18 на windows 10 – для v17 действуют аналогичные правила.

  1. Открываем папку с загруженным пакетом. Как ни странно, вариантов для открытия много:

    Выбираем пункт «Kompas 3d v%» и открываем в нём «Setup». Так запускается установка полного пакета. В ограниченных версиях подобной структуры каталогов нет.
  2. Отдельные установочные пакеты занимают много места. Установка программы будет долгой. Моменты с распаковкой занимают до 10 минут.
  3. Выбираем тип и путь установки. Также следует поставить галочку о «лицензионном соглашении».
  4. Посмотрим перечень настроек. Нажимаем «выборочная» и «Далее»:

    Отмечаем или убираем отметки там, где это требуется.
  5. Нажимаем установить.
  6. Процесс будет долгим. Устанавливается 2Гб +/- 300Мб.
  7. По завершении нужно клацнуть «Пробный период» и можно приступать к использованию.

источник

Как мы разогнали САПР КОМПАС-3D → Часть 3

Это заключительная часть статьи об ускорении КОМПАС-3D v18 (Часть 1, Часть 2). Она посвящена доработкам в расчетах массо-центровочных характеристик и тому, что сделано для ускорения КОМПАСа на стороне нашего геометрического ядра C3D. И еще немного расскажем о том, какое железо позволит максимально ощутить ускорение.

О расчете МЦХ

Есть еще один параметр, который существенно влияет на производительность КОМПАС, — расчет массо-центровочных характеристик (МЦХ).

Читайте также:  Установка люверсов для скрапа

Расчет МЦХ является «базисным» для многих функций, и ускорять его просто необходимо.

Массо-центровочные характеристики (МЦХ) — это физические данные изделия: масса, площадь, объем, координаты центра масс , плоскостные, осевые и центробежные моменты инерции .

МЦХ могут получаться расчетным путем или задаваться вручную, они могут быть рассчитаны для 3D-модели и для чертежа.

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

Константин Гулевский, программист:

«Казалось бы, рассчитать объем и массу какого-либо тела — не такая сложная задача. Действительно, такие вычисления выполняются за микросекунды, более того, геометрическое ядро C3D успешно выполняет такие вычисления в разных потоках. Однако когда речь заходит о «больших сборках», расчет МЦХ может затянуться на минуты, а в некоторых случаях на десятки минут. Причиной этого в первую очередь являются сложные связи компонентов: изменение характеристик одного компонента влияет на характеристики множества других. Для ускорения расчета был разработан специальный граф, который определял зависимости между компонентами и телами. Расчет МЦХ стало возможно выполнять поэтапно:

  1. Рассчитываются МЦХ всех тел (тела не влияют друг на друга, т. е. изменение МЦХ одного тела не может привести к изменению МЦХ другого тела).
  2. Рассчитываются МЦХ независимых друг от друга компонентов, т. е. таких, для которых изменение МЦХ одного компонента не приведет к изменению другого.
    Шаг 2 выполняется рекурсивно, пока не будет выполнен расчет МЦХ всех вставок.
  3. Рассчитывается МЦХ головной сборки.
    Данный алгоритм существенно ускорил вычисление МЦХ прежде всего за счет устранения повторных расчетов для одних и тех же компонентов. Но также благодаря данному подходу стало возможным распараллелить расчет МЦХ на уровне компонентов. При выполнении шагов 1 и 2 расчет МЦХ тел и сборок выполняется в разных потоках. Такие оптимизации также дали прирост производительности.

Ниже примеры времени расчета МЦХ.

Разница в скорости расчета будет еще более заметна для измененных моделей (большое число тел и вставок требует расчета МЦХ) — они отмечены значком «*».

Здесь и далее по тексту замеры проведены на ПК со следующей конфигурацией:
CPU: Intel Core i7-6700K 4.00 GHz
RAM: 32 Gb
GPU: NVidia Quadro P2000
OS: Microsoft Windows 10 x64 Professional

Таблица 6. Время расчета МЦХ, секунды (меньше — лучше). Измененные модели отмечены значком «*».

Модель Команда «МЦХ модели», время расчета МЦХ, с
V16.1 v17.1 v18

Установка
вакуумно-технологическая
1,5 1,5 0,6
*Установка
вакуумно-технологическая
(после изменения)
17,9 10,8 2,2

Многоцелевой
унифицированный
кузов-фургон
37,4 60,3 1,8

Северная приливная
электростанция
316,0 104,4 4,6

Редуктор судовой
энергетической установки
359,6 8,9 1,0

Троллейбус
3,3 4,5 0,7
*Троллейбус
(после изменения)
21,2 22,6 2,5

Евгений Филимонов, тестировщик:
«Расчет МЦХ используется для множества функций КОМПАС-3D:

  • сохранение модели, особенно после внесения изменений,
  • вывод актуальной информации о массе модели, отдельных компонентов сборки,
  • создание отчетов,
  • вычисление данных в колонке «масса» для окна «Управление исполнениями»,
  • при создании ассоциативных чертежей для получения значения массы сборки.

Это основные, но далеко не все случаи, где нужен расчет МЦХ.

Ниже приведены полученные результаты ускорения функций, зависящих от расчета МЦХ:

Таблица 7. Выполнение команды «Информация об объекте» для корневого элемента дерева, секунды (меньше — лучше).

Таблица 8. Время входа в процесс свойства модели, секунды (меньше — лучше).

Модель Вход в процесс свойства модели, с
V16.1 v17.1 v18

Северная приливная
электростанция
295,2 108,1 1,0

Редуктор судовой
энергетической установки
267,1 13,5 2,7

Многоцелевой
унифицированный
кузов-фургон
35,4 21,0 2,1

Троллейбус
3,1 10,0 0,7

Таблица 9. Создать отчет, секунды (меньше — лучше) (отчет по первому уровню сборки с параметрами по умолчанию).

Модель Команда «Создать отчет» по сборке, с
V16.1 v17.1 v18

Северная приливная
электростанция
305,8 105,5 12,1

Редуктор судовой
энергетической установки
122,4 7,4 6,8

Многоцелевой
унифицированный
кузов-фургон
32,2 10,3 2,1

Троллейбус
10,0 6,1 1,5

Таблица 10. Выполнить команду «Управление исполнениями», секунды (меньше — лучше).

Модель Команда «Управление исполнениями», с
V16.1 v17.1 v18

Северная приливная
электростанция
66,4 107,8 9,9

Редуктор судовой
энергетической установки
262,8 12,4 1,3

Многоцелевой
унифицированный
кузов-фургон
34,0 10,8 1,5

Троллейбус
2,8 5,5 0,1

Как геометрическое ядро ускорило КОМПАС-3D v18

Разработчики геометрического ядра C3D, которое лежит в основе КОМПАС-3D, тоже не остались в стороне и внесли необходимые для роста производительности доработки в компоненты ядра.

В C3D Modeler реализовано покомпонентное проецирование 3D-модели в чертеж. Раньше, после редактирования (изменения или перемещения) одного из компонентов, все проекции необходимо было пересчитывать заново. Задача ядра состояла в том, чтобы спроецировать заново только указанные измененные компоненты и те компоненты, которые могли быть затронуты при проецировании. Это ускорило построение проекций сборки при различных модификациях ее частей. Очевидно, что чем меньшее количество компонентов сборки затронуто изменениями, тем больше и заметнее эффект в скорости построения проекций.


Покомпонентное проецирование. 3D-модель установки вакуумно-технологической, разработчик «ЭСТО-Вакуум» (г. Москва)

Ускорены и другие операции C3D Modeler:

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

Параметрический 2D-решатель C3D Solver ускорился в среднем на 30-40 %, а в некоторых случаях – в несколько раз за счет оптимизации вычислительных алгоритмов. Например, ситуация, в которой при накладывании ограничений на один объект накладываются ограничения большого количества других объектов. Ярким примером служит симметрия большого количества разных объектов относительно прямой. Такие случаи ускорились в 50-70 раз. В модели, которая послужила первопричиной работ, расчет наложения симметрии выполнялся за 40 секунд. Сейчас операция рассчитывается не дольше чем за 300 миллисекунд.


Симметрия большого числа объектов относительно линейного объекта

Достигнуто пятикратное увеличение производительности C3D Solver при работе с интерполяционными сплайнами, которые проходят через набор заданных точек. Чем больше сплайн (количество задающих его точек), тем значительней ускорение. Для сплайна, проходящего через 100-200 точек, зафиксировано десятикратное ускорение.


Скорость выполнения операций до и после оптимизации геометрического ядра C3D

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

Железо для v18

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

Преимущество от многоядерных процессоров пользователь получит при следующих сценариях:

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

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

Рекомендуемая конфигурация для комфортной работы с обычными сборками показана в таблице 11, а для работы с большими сборками — в таблице 12.

Таблица 11. Конфигурация для комфортной работы.

Процессор Многоядерный процессор (4 ядра) с тактовой частой 3GHz и выше
Видеокарта Современная, дискретная, предпочтительней производства NVIDIA:
с поддержкой OpenGL 4.5,
объемом видеопамяти 2 ГБ и более
Оперативная память 8 ГБ и более

Таблица 12. Конфигурация для работы с большими сборками.

Процессор Многоядерный процессор (4 ядра и более)
с тактовой частой 4GHz и выше
Видеокарта Современная, дискретная, производства NVIDIA:
с поддержкой OpenGL 4.5,
объемом видеопамяти 4 ГБ и более,
пропускная способность видеопамяти (Memory Bandwidth ) — 140 ГБ/с и более
*параметры видеокарт можно посмотреть на сайте производителя видеочипа
Оперативная память DDR4, 16 ГБ и более (лучше 32 ГБ)
На объем ОЗУ нужно обратить больше внимания.
При ее недостатке система может начать использовать
файл подкачки — этот файл размещается на диске,
и работа с ним значительно (!) медленнее, чем с оперативной памятью
Дисковая система SSD-диск в качестве места установки КОМПАС-3D
и хранилища КОМПАС-документов

Нужно стремиться собирать сбалансированные системы, особенно если вы работаете с большими сборками. Но всегда нужно ориентироваться на конкретную 3D-сборку. Нельзя определенно сказать «эта сборка большая», нельзя ориентироваться только на количество компонентов. Ведь есть же еще и сложность исполнения.

Так как объем изменений на стороне отрисовки был большой, то потребовалось обновить специальный профиль, который используется для КОМПАС-3D в профессиональных картах Quadro. Обновленный профиль появился в драйверах, начиная с версии v391.89.

В новой версии драйвера также удалось устранить имевшиеся до этого задержки при зуммировании изображения на некоторых моделях.

Что в планах?

Уже сейчас есть некоторые резервы по ускорению отрисовки.

Александр Тулуп, программист:
«В перспективе можно постепенно переходить на VulkanAPI. В данном случае драйвер уже не пытается выполнить за разработчика его работу, как это было в случае с OpenGL. Необходимо самостоятельно следить за корректностью входных данных. Но при этом стоимость отрисовочного вызова значительно ниже, а если учесть изначальную поддержку многопоточности, то можно достичь большей производительности меньшими усилиями.


VulkanAPI

OpenGL разрабатывался во времена, когда многопоточность не была так широко распространена. Из него уже выжали все, что могли, и в последнем обновлении добавили возможности для более плавного перехода на VulkanAPI.

В планах ускорение рисования специфических типов объектов — это разнообразные аннотации, резьбы.

В «черновом» проецировании прорабатывается возможность повышения точности метода.

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

Будет развиваться и система контроля производительности, чтобы постоянно отслеживать скорость работы КОМПАС-3D. В планах расширение контролируемых сценариев и базы используемых в тестах моделей.

А еще мы уже выпустили КОМПАС-3D v18.1!

В сервис-паке доработали несколько направлений, касающихся скорости. Более тонкая оптимизация шейдеров, более эффективная реализация отсечения невидимых объектов. Улучшилась производительность при работе с динамическим сечением.

А также появилась реалистичная прозрачность с новым уровнем быстродействия:

источник

Добавить комментарий

Adblock
detector