Skip to content

Компас 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

Установка на Альт Рабочая станция

Подключение репозитория бета-версий продуктов АСКОН

Подключите репозиторий, выполнив следующие команды:

bash
su -
bash
bash -c "$(wget -O - https://repo.ascon.ru/beta/scripts/ascon-beta-alt.sh)"

Обновление списка пакетов

Перед установкой КОМПАС-3D v24 обновите список пакетов:

bash
apt-get update

Установка КОМПАС-3D v24 и приложений

Полная установка

Устанавливает все компоненты, перечисленные в Приложении 1, включая Сервис сбора диагностической информации ПО АСКОН.

Выполните построчно:

bash
apt-get install ascon-kompas3d-v24-full ascon-common-coredump-watcher
bash
$ nohup /opt/ascon/common/coredump-watcher/inotify_dump_script.sh > /dev/null 2>&1 &

Выборочная установка

Устанавливает только указанные компоненты из Приложения 1.

Для установки только КОМПАС-3D v24:

bash
apt-get install ascon-kompas3d-v24

Для установки всех компонентов КОМПАС-3D v24 и зависимостей:

bash
apt-get install ascon-kompas3d-v24-full ascon-kompas-graphic-v24 ascon-polynom-library-23.3 ascon-common-coredump-watcher
bash
$ nohup /opt/ascon/common/coredump-watcher/inotify_dump_script.sh > /dev/null 2>&1 &

Удаление компонентов

Для удаления всех компонентов КОМПАС-3D v24:

bash
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

Через терминал:

bash
$ kompas-v24

Установка Сервиса сбора диагностической информации ПО АСКОН

Если сервис не установлен автоматически, выполните:

bash
apt-get install ascon-common-coredump-watcher
bash
$ nohup /opt/ascon/common/coredump-watcher/inotify_dump_script.sh > /dev/null 2>&1 &

Обновление КОМПАС-3D v24

Перед обновлением обновите список пакетов:

bash
apt-get update

Обновите установленные компоненты:

bash
apt-get install ascon-kompas-graphic-v24 ascon-helpserver

Если установлен компонент Стандартные Изделия для КОМПАС:

bash
apt-get install ascon-polynom-library-23.3

Если установлен Сервис сбора диагностической информации:

bash
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, для этого выполните команду:

bash
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. Если видеокарта или драйвер не обеспечивают необходимую поддержку, могут возникать дефекты изображения или сбои в работе.

Рекомендуемые действия:

  1. Проверьте соответствие видеокарты требованиям, указанным в разделе «Аппаратное обеспечение».

  2. Обновите драйвер видеокарты до последней версии с сайта производителя.

  3. Если проблемы сохраняются, выполните настройки в КОМПАС-3D:

    • Перейдите: Настройка → Параметры → Система → Общие → Управление системой.

    • Выполните следующие настройки:

      3.1. Сглаживание изображения:

      • В списке Качество сглаживания выберите:
        • Низкое → если не помогло, выберите Без сглаживания.

      3.2. Аппаратное ускорение:

      • В списке Вариант отрисовки попробуйте в порядке:
        • Базовый → если не помогло, выберите Совместимый → если и это не помогло, выберите Без аппаратного ускорения.

Важно: Все изменения вступают в силу только после перезапуска КОМПАС-3D.

Внимание! Отключение аппаратного ускорения переводит КОМПАС-3D в аварийный режим, при котором:

  • Снижена скорость и качество отрисовки,
  • Отключены некоторые функции отображения,
  • Возможны программные сбои.

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


Шрифты, устанавливаемые с КОМПАС-3D

В составе КОМПАС-3D поставляются шрифты TrueType, необходимые для выполнения надписей на чертежах в соответствии с ГОСТ 2.304-81 ЕСКД:

  • gost_a.ttf — GOST type A
  • gost_b.ttf — GOST type B
  • gost_au.ttf — GOST type AU (Юникод)
  • gost_bu.ttf — GOST type BU (Юникод)
  • symbol_a.ttf — Symbol type A
  • symbol_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

bash
usermod -aG ascon-kompas <пользователь>

Далее необходимо выполнить логаут-логин либо перезагрузку.

Создаём файл /usr/share/ascon/license.ini, заполняем его:

[Common]
host = <адрес_или_доменное_имя_сервера_лицензий>

После этого КОМПАС-3D при загрузке будет искать сервер лицензии по указанному адресу.

Контакты: bystrovno@basealt.ru