Компас 3D

Компас-3D вышел на GNU/Linux! Правда, пока в виде бета-версии.
1 октября АСКОН стартовал бета-тестирование КОМПАС-3D для Linux. Внутреннее тестирование производилось для трех операционных систем: Альт, РЕД ОС и Astra Linux, поэтому именно для них заявлена официальная поддержка. Но установка на другие ОС не заблокирована, поэтому все желающие могут попробовать работу Компас3D на Debian, Fedora и некоторых других совместимых дистрибутивах.
https://repo.ascon.ru/beta/ и https://repo.ascon.ru/stable/
Вариант поставки - классический, в виде пакетов DEB и RPM из репозитория АСКОН repo.ascon.ru/
Лицензирование
Разумеется эта бета требует наличие лицензии
Получение ознакомительной лицензии на месяц: https://sd.ascon.ru/otrs/public.pl?Action=PublicFAQZoom;ItemID=1440
Информация о системе лицензирования Guardant SLK: https://sd.ascon.ru/otrs/public.pl?Action=PublicFAQZoom;ItemID=1431
Информация о утилите Мастере лицензий Guardant: https://sd.ascon.ru/otrs/public.pl?Action=PublicFAQZoom;ItemID=1485
Информация о переносе программного ключа Guardant DL на другой компьютер: https://sd.ascon.ru/otrs/public.pl?Action=PublicFAQZoom;ItemID=1434
Информация о исполняемых, конфигурационных и системных файлах КОМПАС-3D в Linux: https://sd.ascon.ru/otrs/public.pl?Action=PublicFAQZoom;ItemID=1686
Установка на Альт Рабочая станция
Подключение репозитория бета-версий продуктов АСКОН
Подключите репозиторий, выполнив следующие команды:
su -bash -c "$(wget -O - https://repo.ascon.ru/beta/scripts/ascon-beta-alt.sh)"Обновление списка пакетов
Перед установкой КОМПАС-3D v24 обновите список пакетов:
apt-get updateУстановка КОМПАС-3D v24 и приложений
Полная установка
Устанавливает все компоненты, перечисленные в Приложении 1, включая Сервис сбора диагностической информации ПО АСКОН.
Выполните построчно:
apt-get install ascon-kompas3d-v24-full ascon-common-coredump-watcher$ nohup /opt/ascon/common/coredump-watcher/inotify_dump_script.sh > /dev/null 2>&1 &Выборочная установка
Устанавливает только указанные компоненты из Приложения 1.
Для установки только КОМПАС-3D v24:
apt-get install ascon-kompas3d-v24Для установки всех компонентов КОМПАС-3D v24 и зависимостей:
apt-get install ascon-kompas3d-v24-full ascon-kompas-graphic-v24 ascon-polynom-library-23.3 ascon-common-coredump-watcher$ nohup /opt/ascon/common/coredump-watcher/inotify_dump_script.sh > /dev/null 2>&1 &Удаление компонентов
Для удаления всех компонентов КОМПАС-3D v24:
apt-get remove ascon-kompas-graphic-v24 ascon-common-coredump-watcher ascon-polynom-library-23.3Запуск КОМПАС-3D v24
Запуск производится от имени обычного пользователя.
Через графический интерфейс:
- MATE: Меню → КОМПАС-3D v24
- KDE: Меню запуска приложений → КОМПАС-3D v24
- GNOME: Меню «Показать приложения» → КОМПАС-3D v24
Через терминал:
$ kompas-v24Установка Сервиса сбора диагностической информации ПО АСКОН
Если сервис не установлен автоматически, выполните:
apt-get install ascon-common-coredump-watcher$ nohup /opt/ascon/common/coredump-watcher/inotify_dump_script.sh > /dev/null 2>&1 &Обновление КОМПАС-3D v24
Перед обновлением обновите список пакетов:
apt-get updateОбновите установленные компоненты:
apt-get install ascon-kompas-graphic-v24 ascon-helpserverЕсли установлен компонент Стандартные Изделия для КОМПАС:
apt-get install ascon-polynom-library-23.3Если установлен Сервис сбора диагностической информации:
apt-get install ascon-common-coredump-watcherПримечание: После обновления сервиса сбора диагностической информации перезапустите скрипт, если он не запущен автоматически:
bash$ nohup /opt/ascon/common/coredump-watcher/inotify_dump_script.sh > /dev/null 2>&1 &
Ограничения и прочее
Для работы локальной справки и создания KOMPAS.ini необходимо добавить пользователя в группу ascon-kompas, для этого выполните команду:
usermod -aG ascon-kompas <пользователь>Список ограничений:
- Отсутствует практическое руководство «Азбука КОМПАС-3D»
- Отсутствует горизонтальный вид панели Состав изделия
- Отсутствуют библиотеки Стандартные изделия и Материалы для КОМПАС-3D. Доступны только параметрические модели, позволяющие открыть ранее созданные сборки.
- Не реализованы настройки интерфейса, инструментальных и контекстной панелей
- Не реализован диалог «Значение размера»
- Не работает печать в *.prn
- Не работает чтение конфигураций плоттера/принтера
- Не реализован функционал проверки орфографии.
Информация о защите КОМПАС-3D
Система КОМПАС-3D и её приложения защищаются от несанкционированного использования при помощи ключей, разработанных по технологии Guardant. На ключах хранятся лицензии для работы с КОМПАС-3D и приложениями.
Подробную информацию о системе защиты и ключах защиты можно получить на странице технической поддержки:
https://sd.ascon.ru/otrs/public.pl?ItemID=1431
Демонстрационный и ознакомительный режимы
Если при запуске системы КОМПАС-3D не обнаружен ключ защиты или необходимая лицензия, то на экране появляется сообщение об отсутствии лицензии. В этом случае система работает в демонстрационном режиме, который позволяет:
- Просматривать документы,
- Печатать документы,
- Выполнять в них измерения.
Вы можете запустить КОМПАС-3D в ознакомительном режиме. Этот режим обеспечивает:
- Полную функциональность системы и всех компонентов,
- Длительность — 30 календарных дней с момента активации.
Важно: Ознакомительный режим является однократным для конкретного компьютера.
Инструкция по активации ознакомительной лицензии КОМПАС-3D размещена на странице технической поддержки:
https://sd.ascon.ru/otrs/public.pl?ItemID=1440
Замечание: Ознакомительный режим предназначен исключительно для ознакомительных и учебных целей. Коммерческое использование системы в период работы в ознакомительном режиме не разрешается.
Информация о Сервисе сбора диагностической информации ПО АСКОН
Сервис сбора диагностической информации ПО АСКОН (далее — Сервис) предназначен для автоматического составления отчета о сбое в работе программного обеспечения АСКОН.
В случае возникновения сбоя Сервис формирует отчет, включающий:
- Состояние приложения и связанных бинарных файлов в момент сбоя,
- Логи приложения,
- Сведения о подключенных КОМПАС-приложениях,
- Информацию об операционной системе, графической оболочке, процессоре и оперативной памяти.
Отправка отчета осуществляется только с согласия пользователя.
Собранная информация используется исключительно для анализа проблем в ПО и не передаётся третьим сторонам.
Устранение возможных проблем с отображением КОМПАС-документов
Изображение документов в КОМПАС-3D формируется с использованием OpenGL. Если видеокарта или драйвер не обеспечивают необходимую поддержку, могут возникать дефекты изображения или сбои в работе.
Рекомендуемые действия:
Проверьте соответствие видеокарты требованиям, указанным в разделе «Аппаратное обеспечение».
Обновите драйвер видеокарты до последней версии с сайта производителя.
Если проблемы сохраняются, выполните настройки в КОМПАС-3D:
Перейдите: Настройка → Параметры → Система → Общие → Управление системой.
Выполните следующие настройки:
3.1. Сглаживание изображения:
- В списке Качество сглаживания выберите:
Низкое→ если не помогло, выберитеБез сглаживания.
3.2. Аппаратное ускорение:
- В списке Вариант отрисовки попробуйте в порядке:
Базовый→ если не помогло, выберитеСовместимый→ если и это не помогло, выберитеБез аппаратного ускорения.
- В списке Качество сглаживания выберите:
Важно: Все изменения вступают в силу только после перезапуска КОМПАС-3D.
Внимание! Отключение аппаратного ускорения переводит КОМПАС-3D в аварийный режим, при котором:
- Снижена скорость и качество отрисовки,
- Отключены некоторые функции отображения,
- Возможны программные сбои.
Рекомендация: Если КОМПАС-3D работает только без аппаратного ускорения, необходимо как можно скорее выявить и устранить причину — чтобы вернуться к нормальному режиму работы с включённым ускорением.
Шрифты, устанавливаемые с КОМПАС-3D
В составе КОМПАС-3D поставляются шрифты TrueType, необходимые для выполнения надписей на чертежах в соответствии с ГОСТ 2.304-81 ЕСКД:
gost_a.ttf— GOST type Agost_b.ttf— GOST type Bgost_au.ttf— GOST type AU (Юникод)gost_bu.ttf— GOST type BU (Юникод)symbol_a.ttf— Symbol type Asymbol_b.ttf— Symbol type B
Замечание: КОМПАС-3D корректно работает со шрифтами, установленными в любую из следующих папок:
/usr/share/fonts/usr/local/share/fonts
При ручной установке шрифтов убедитесь, что вы копируете их только в эти каталоги. Для записи в них требуются права администратора.
Приложения
1. Установочные пакеты и соответствующие им компоненты
КОМПАС-3D v24
| Пакет | Устанавливает компонент(ы) |
|---|---|
ascon-kompas3d-v24-full | Все нижеперечисленные компоненты, кроме Сервиса сбора диагностической информации |
ascon-kompas-graphic-v24 | КОМПАС-График, Спецификация, Шаблоны документов, Примеры документов, Шрифты чертежные, Программы ключа защиты, Библиотеки поддержки форматов: DWG, DXF |
ascon-kompas3d-v24 | КОМПАС-3D |
ascon-kompas-help-v24 | Локальная справка для КОМПАС-3D |
ascon-kompas-fonts | Шрифты чертежные (только TrueType; векторные шрифты не поставляются) |
ascon-kompas-sdk-v24 | Средства разработки приложений |
ascon-kompas-coupling-v24 | Каталог: Муфты |
ascon-kompas-dimchain-v24 | Размерные цепи |
ascon-polynom-library-23.3 | Стандартные Изделия для КОМПАС (параметрические модели для открытия сборок) |
ascon-kompas-servicetools-v24 | Сервисные инструменты |
ascon-kompas-checker-v24 | Проверка документов |
ascon-kompas-featurekompas-v24 | Распознавание 3D-моделей |
ascon-kompas-nesting-v24 | Раскрой |
ascon-kompas-libsamples-v24 | Примеры библиотек фрагментов и моделей |
ascon-kompas-common-v24 | Общие файлы КОМПАС-3D и КОМПАС-3D Viewer |
ascon-helpserver | Локальный сервер справки продуктов АСКОН |
ascon-kompas-plugins-v24 | Плагины для приложений |
ascon-common-coredump-watcher | Сервис сбора диагностической информации |
Внимание! Устанавливая пакет
ascon-common-coredump-watcher, вы соглашаетесь с отправкой данных о сбоях в работе ПО АСКОН. Собранная информация используется только для анализа проблем и не передаётся третьим сторонам. Подробнее: Информация о Сервисе сбора диагностической информации ПО АСКОН.
2. Зависимости пакетов (для систем Альт)
Зависимости пакетов КОМПАС-3D и приложений
app-defaults
cups-libs
fontconfig
fonts-ttf-open-sans
freetype
gcc >= 9.1
glibc >= 2.36
grdcontrol
libatomic1
libcxx
libcxxabi
libGLU
libomp20.1
libOpenGL
libstdc++
libtiff5
libuuid
libX11
libXau
libxcb, libXaw
libxcbutil-cursor
libXcomposite
libXcursor
libXdamageЗависимости пакета Сервиса сбора диагностической информации
dotnet-runtime-8
file
gdb
inotify-tools
jq
uuid
zstdПодключение сетевой лицензии к КОМПАС-3D
Создание и настройка файла защиты license.ini нужна на рабочих местах предприятий, которые используют сетевые лицензии. То есть там, где есть клиентские места и выделенный сервер лицензий.
license.ini — текстовый файл с данными, определяющими параметры поиска удаленного сервера лицензии.
Windows
В операционных системах на базе Windows этот файл должен располагаться в папке %ProgramData%\ASCON
Создайте файл %ProgramData%\ASCON\license.ini со следующим содержимым:
[Common]
host = <адрес_или_доменное_имя_сервера_лицензий>После этого КОМПАС-3D при загрузке будет искать сервер лицензии по указанному адресу.
Linux
В операционных системах на базе ядра Linux этот файл должен располагаться в папке /usr/share/ascon
Доступ к изменению файлов в данной папке имеют только администраторы системы и пользователи, которые добавлены в группу ascon-kompas.
Добавить текущего пользователя в группу ascon-kompas
usermod -aG ascon-kompas <пользователь>Далее необходимо выполнить логаут-логин либо перезагрузку.
Создаём файл /usr/share/ascon/license.ini, заполняем его:
[Common]
host = <адрес_или_доменное_имя_сервера_лицензий>После этого КОМПАС-3D при загрузке будет искать сервер лицензии по указанному адресу.
