Меню Рубрики

Установка компаса на линукс

АльтЛинукс: опыт настройки и эксплуатации. Часть 7 — Simply Linux, опыт настройки WINE, установка КОМПАС 3D LT V12

. или рассказ о том как настроить АльтЛинукс в качестве реальной (по мнению автора) альтернативы Windows. Продолжение.

Список публикаций цикла «Альт Линукс: опыт настройки и эксплуатации. « :

В прошлой статье (Часть 6) мы с Вами, уважаемый читатель, продолжили знакомство с операционной системой Simply Linux 9 платформы из семейства операционных систем АльтЛинукс. Указанное семейство сборок основано на репозитории Sisyphus и поддерживается российской компанией «Базальт СПО» .

Мы научились устанавливать и настраивать сторонний офисный пакет WPS Office — проект одной из ведущих IT команд из Китая KingSoft.

Данную статью мы посвятим установке и настройке WINE .

Установка и настройка WINE

WINE — это свободное программное обеспечение, позволяющее пользователям UNIX-подобных операционных систем исполнять 16-, 32- и 64- битные приложения, в том числе и игры, созданные исключительно под Microsoft Windows , без наличия при этом установленной Microsoft Windows .

WINE работает не как эмулятор и не как виртуальная машина, он не эмулирует систему Windows , не создает имитацию Windows и не пытается реализовать ее логику. Вместо этого он на лету выполняет преобразование API-вызовов Windows в POSIX-совместимые вызовы.

То есть это что-то вроде прослойки между приложениями для Windows и системой Linux , которая позволяет Windows программам выполняться так, как если бы они были изначально написаны для Linux .

WINE не создает эмуляцию Windows , вместо этого приложения Windows запускаются прямо внутри текущей операционной системы.

В любом случае при переходе на Линукс остаются какие-то предпочтения в виде привычного программного обеспечения, написанного под Windows . Найти 100% замену в Линуксе часто бывает очень сложно (иногда не возможно). Для автора данной статьи таким приложением стал КОМПАС 3D компании АСКОН . Будучи главным конструктором предприятия тяжелого машиностроения (в 2008. 2011 гг), автор статьи не раз обращался к компании АСКОН с вопросом, будет ли специальная версия КОМПАС 3D под Линукс. Вопрос, как правило, «умирал стоя». К сожалению до сих пор никакой ясности в данном вопросе нет.

Судя по всему впереди большие изменения в области управления экономикой и промышленностью страны. Похоже, что впереди будут проблемы с лицензированием Microsoft Windows . И если компания АСКОН не развернется в направлении UNIX-подобных систем, кто-нибудь из одаренных программистов «допилит» FreeCAD до работоспособного состояния и в Интернет пространстве у компании АСКОН появится условно бесплатный конкурент. Это сугубо оценочное суждения автора.

В настоящий момент речь даже не идет о профессиональной работе. В повседневной жизни часто возникают моменты, когда необходимо просто прорисовать какой-то эскиз (например, опалубки для отмостки деревенского дома), где без простейшего 2D чертежа часто не обойтись. В качестве такого незаменимого помощника лично для меня стала бесплатная версия КОМПАС 3D LT V12 (скачать можно на странице загрузки).

Учитывая то, что КОМПАС 3D LT V12 является 32 bit приложением WIndows , мы будем рассматривать установку 32 bit версии WINE . Причем в данной статье мы будем рассматривать установку 32 bit версии WINE в 64 bit системе Simply Linux .

Установка WINE

Итак, загружаем менеджер пакетов Synaptic (еще раз напомним, что мы работаем в 64 bit Simply Linux ). Вводим пароль Администратора системы, далее в главном окне менеджера жмем кнопку «Искать» и набираем волшебное слово » wine «. В загруженном в окне списке выбираем для установки следующие пакеты:

  • i586-wine.32bit (будет предложено установить целый список зависимых пакетов — обязательно подтверждаем установку)
  • fonts-ttf-wingdings (если не был установлен ранее)
  • i586-liwine-gl.32bit (для успешной работы графики с использованием OpenGL, будет предложено установить целый список зависимых пакетов — обязательно подтверждаем установку)
  • wine-programs

Жмем кнопку «Применить», ждем установки пакетов (см. рис. 1).

Жмем кнопку «Искать» и набираем «libGL» — обязательно проверим, установлен ли пакет i586-libGL.32 bit (также необходимый для работы Windows приложений с OpenGL — см. рис. 2).

Опять жмем кнопку «Искать» и набираем «libGLU». В предложенном списке находим пакет i586-libGLU.32bit и устанавливаем его вместе с предложенными зависимостями.

Далее снова жмем кнопку «Искать» и набираем » xorg-dri «. В результате получаем список загруженных в системе 64-bit драйверов видеокарт (см. рис. 3).

Читайте также:  Установка видеокамеры на этаже

Несмотря на то, что на компьютере (как правило) стоит одна видеокарта, в системе в загруженном состоянии находятся четыре 64 bit видеодрайвера (см. рис. 3):

Если Вы знаете какая именно у Вас стоит видеокарта, то установите соответствующий 32 bit драйвер для нее. Лично я устанавливаю все 32 bit, аналогичные установленным 64 bit драйверам системы. Отмечаем (в общем случае) для установки 4 верхних драйвера (см. рис. 3 — с аббревиатурой i586 и 32 bit) и устанавливаем в систему вместе с зависимыми пакетами (далее жмем кнопку «Применить»).

В предыдущих платформах Альт Линукса этого было достаточно, чтобы спокойно работать с графическим окном Windows 32 bit приложения КОМПАС 3D LT V12 в среде WINE 32 bit в 64 bin Simply Linux . Однако в 9 платформе в данном случае мы можем нарваться на черное графическое окно 3D модели детали в приложении КОМПАС 3D LT V12 (см. рис. 4). Не все необходимые пакеты для работы графических Windows приложений установлены.

В данном случае автор поступает довольно-таки просто. В менеджере пакетов жмем кнопку «Искать» и вводим название еще одного интересного пакета » playonlinux «. Менеджер находит 32 bit пакет в репозитории с немного устаревшей версией (см. рис. 5).

Отмечаем пакет для установки и на экран выводится сообщение со списком пакетов, которые необходимо установить дополнительно (см. рис. 5).

Соглашаемся с предложением, жмем «Применить» и устанавливаем пакет » i586-playonlinux.32bit » с предложенными дополнительно библиотеками (будет установлено порядка 126 пакетов). Если пользователь не является геймером и не собирается далее устанавливать Windows игры себе на компьютер, собственно playonlinux можно будет удалить. При этом все установленные дополнительно пакеты для работы с графическим Windows окружением останутся в системе.

На этом собственно установка WINE и необходимых нам пакетов завершается.

Настройка WINE

Далее заходим в главное меню системы, находим раздел «Настройки», находим подраздел WINE , выбираем пункт «Настройки Wine», жмем (см. рис. 6).

Спокойно наблюдаем за тем как система настраивает WINE окружение, устанавливает дополнительные пакеты (соглашаемся со всеми ее предложениями) и дожидаемся появления на экране окна настроек WINE (см. рис. 7). В процессе настройки в домашней папке пользователя будет создана «скрытая» системная папка » .wine «, в которой и будут располагаться все файлы WINE окружения по умолчанию.

Для успешной работы КОМПАС 3D LT V12 в принципе ничего менять не надо.

Установка КОМПАС 3D LT V12

Заходим в главное меню раздел «Настройка», подраздел «Wine» и находим пункт «Удаление программ» (см. рис. 8). Жмем.

Несмотря на то, что пункт меню называется «Удаление программ» собственно программа называется «Установка/Удаление программ» (см. рис. 9). Данная утилита предназначена для установки и удаления Windows программ в WINE окружении.

Скачиваем со страницы загрузки дистрибутив КОМПАС 3D LT V12 (предварительно пройдя регистрацию) и помещаем его внутрь папки » .wine/drive_c/ » домашней папки пользователя (принципиально не обязательно, но во избежание каких-либо нестандартных ситуаций — желательно). Автор обычно помещает дистрибутив по адресу » /home/USER/.wine/drive_c/users/USER/Temp «, где USER — имя пользователя.

Далее жмем кнопку «Установить . » в окне утилиты «Установка/Удаление программ» (см. рис. 9). Находим файл Setup.exe дистрибутива КОМПАС 3D LT V12 , и устанавливаем ее в WINE окружении (см. рис. 10).

Проходим всю процедуру установки, заходим в главное меню системы и открываем раздел «Другие», в списке подменю видим установленный КОМПАС 3D LT V12 (см. рис. 11). Иногда стоит сначала просто перезагрузить компьютер, чтобы данный раздел появился в главном меню системы.

Загружаем, настраиваем внешний вид, пробуем создать 3D модель детали (см. рис. 12).

Далее, как говорится, наслаждаемся.

Особо хочется отметить, что описанный выше алгоритм установки КОМПАС 3D LT V12 можно использовать и для установки более старших версий КОМПАС (вплоть до версии 15.2 — см. рис. 13).

На рисунке 13 отражен загруженный КОМПАС 3D V15.2 в демо-режиме, когда невозможно сохранить результат работы.

Напоминаю, что в данном случае необходимо решать лицензионные вопросы напрямую с компанией АСКОН .

Некоторые проблемы с графическим интерфейсом программы КОМПАС 3D

100% совместимость работы КОМПАС 3D, к сожалению, в Линукс не получается. Вынужден отметить два графических момента, решить которые пока не удалось.

Читайте также:  Установка задних суппортов от porsche

На рисунке 14 отображена 3D модель детали в режиме редактирования эскиза 3D операции. Как мы видим драйвер графической системы не отображает собственно значение размера в эскизе. Цифровые и текстовые значения размера не видны.

Кроме выше указанной замечена еще одна проблема, только уже в режиме 2D чертежа (КОМПАС-График). На рисунке 15 отображено окно настроек Графического редактора.

Рекомендуется снять «галочку» в переключателе «Использовать OpenGL» в настройках «Управление изображением» 2D Графического редактора. В противном случае будут некорректно отображаться надписи в 2D графическом редакторе при большом масштабировании документа.

Эти две нерешенные проблемы графического интерфейса справедливы и для более старших версий КОМПАС 3D и КОМПАС-График (вплоть до 16 версии).

Автор не имеет опыта установки более старших версий КОМПАС 3D , ввиду отсутствия такой необходимости. В более старших версиях (начиная с 17 версии) в WINE уже необходимо использовать FrameWORK 4.7 для Windows и выше. К тому же необходим более мощный компьютер.

Указанные выше графические проблемы в принципе сильно не напрягают при повседневном «домашнем» использовании КОМПАС 3D LT V12 . Однако при профессиональной работе желательно их устранить.

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

Заключение

На этом мы приостановим наш обзор российской операционной системы Simply Linux 9 платформы из семейства операционных систем АльтЛинукс. Указанное семейство сборок основано на репозитории Sisyphus и поддерживается российской компанией «Базальт СПО» .

После проведения описанных в данном цикле статей настроек в Simply Linux, автор остановился на данной системе, как на домашней операционной системе, решительно ушел от Microsoft Windows в повседневных задачах и не собирается (по крайней мере в ближайшее время) возвращаться к когда-то любимому всеми Windows .

Если будут вопросы — пишите в комментариях. В случае необходимости вернемся к циклу и продолжим описание системы.

источник

Бесплатные аналоги Компаса для Linux

Сохранить ссылку

Смотрите также

Бесплатные аналоги Компас для Linux

Используя бесплатный аналог Компас вы экономите 93000 рублей.

FreeCAD

FreeCAD — бесплатная мультиплатформенная CAD программа для создания 3D моделей. FreeCAD может быть использована в техническом проектировании, конструировании изделий, а также в иных областях, связанных с осуществлением инженерно-технических работ. Программа хорошо подходит для создания моделей для 3D принтера, так как поддерживает STL формат. Кроме собственных FreeCAD форматов программа совместима со следующими форматами: DXF, SVG (Scalable Vector Graphics), STEP, IGES, STL (STereoLithography), OBJ (Wavefront), DAE (Collada), SCAD (OpenSCAD), IV (Inventor) и IFC. подробнее.

DraftSight Free CAD

DraftSight Free CAD — бесплатная 2D CAD-система, требует лишь регистрации. Приложение почти полностью повторяет функционал AutoCAD. Широкие возможности по настройке. Полная совместимость с форматом .DWG всех версий. Программный пакет имеет дружелюбный и интуитивно понятный интерфейс (в том числе и на русском языке). Среди функций есть всё необходимое, что должна иметь серьёзная CAD-система. Существует дистрибутив под Windows, Mac OSX, Linux Ubuntu, FedoraR, SuseR и MandrivaR. подробнее.

QCAD Community Edition

QCAD Community Edition — это бесплатная программа, главным предназначением которой является создание сложных двухмерных архитектурных планов и машиностроительных чертежей. Данная утилита располагает коллекцией деталей, включающей более 4700 деталей для САПР. Недостатком разработки является отсутствие поддержки DWG-файлов, она работает исключительно с форматом DXF. Приложение позволяет использовать в ходе черчения такие элементы, как: дуги, эллипсы, окружности, точки, прямые, ломаные и другие. QCAD предоставляет пользователю весь необходимый функционал для изменения и построения планов. Также, в комплекте идут 35 шрифтов для САПР. Для контроля процесса черчения предусмотрена командная строка, находящаяся под основным окном. Программа способна печатать в масштабе, что выгодно выделяет ее на фоне бесплатных аналогов. Утилита может похвастать интуитивно понятным интерфейсом и низкими системными требованиями. подробнее.

LibreCAD

LibreCAD — бесплатная CAD система для Windows, Mac OS X и Linux. LibreCAD поддерживает работу только с 2D чертежами. Программа включает большое количество инструментов: окружности, линии, дуги, полигоны. Кроме того, в программе присутствует большое количество модификаторов. Интерфейс стандартный: рабочая область, панель слоёв, панель инструментов. подробнее.

gCAD3D

gCAD3D — бесплатная CAD программа. Поддерживает работу с файлами форматов: Step, Iges, VRML, DXF, SVG. С помощью программы Вы можете посмотреть спроектированные объекты в 3D. Программа поддерживает плагины, которые расширяют её функционал. подробнее.

Читайте также:  Установка usb для ccc bmw

BRL-CAD

BRL-CAD — кроссплатформенная бесплатная САПР. Программа помогает создавать трёхмерные объекты с помощью интерактивного редактора геометрии. Также программа поддерживает рендеринг, тест производительности. Немаловажен тот факт, что приложению уже 20 лет. Однако только профессионал сможет в нём полностью разобраться. подробнее.

источник

3D CAD из облака на Linux

В последнее время на Хабр появилось несколько статей про Системы Автоматизированного Проектирования (САПР), главным образом речь шла об CAD системах, предназначенных для автоматизации двумерного и/или трехмерного геометрического проектирования, создания конструкторской и/или технологической документации. Данные статьи собрали не так много комментариев, как, например, повествования о Linux, различных iOS или Android устройствах или облачных сервисах с SAAS моделью. А что если замешать из всего этого этакий коктейль? Приступим.

Один из отечественных САПР вендоров уже приготовил этот коктейль. Нам же осталось его только попробовать. В данной статье будет описано, как настроить и запустить облачный Компас-3D в операционной системе Ubuntu. Однако если под ОС Windows все просто, в настройке под Linux есть нюансы. О них и пойдет речь дальше.

Первым делом нужно посетить сайт проекта по адресу http://cloud4business.com и пройти регистрацию. Да, опять длинная анкета, в которой только и не хватает ксерокопии паспорта и отпечатка пальца. Но мы не унываем. Самое главное указать реальный адрес электронной почты, на который отправят письмо для подтверждения.

Итак. Письмо получено, регистрация подтверждена. Логинимся на сайте. Переходим в раздел Каталог решений -> Демонстрационные решения -> Компас-3D. Нажимаем на кнопку “Получить демонстрационный доступ”.

На эл. почту, указанную при регистрации, будет отправлена пара логин/пароль для доступа к продукту сроком на 15 дней.

Поскольку данный сервис построен на технологии Citrix XenApp, которая позволяет осуществлять виртуализацию приложения и доставки этого приложения как сервис на клиентское устройство, нам необходимо установить клиент Citrix Receiver. К слову, данный клиент также доступен для iPhone, iPad, Andro > Находим .deb пакет и нажимаем кнопку Download. Отмемаем радиокнопку “Открыть в Установщик пакетов GDebi (по умолчанию)” и нажмите ОК. Устанавливаем программу.

Проверка установленного клиента
  1. Проверяем то, что инсталятор создал:
    • Кнопку запуска Приложения -> Интернет -> Citrix Receiver
    • Исполняемый файл /usr/lib/ICAClient/wfcmgr

    Пробуем запустить клиент Citrix Receiver. Если запуск прошел без ошибок и появилось окно как на рисунке, то можно смело пропустить пункт номер 2.

С большой вероятностью результат будет следующим:
inux-gate.so.1 => (0xf77a3000)
libXm.so.4 => not found
libXp.so.6 => /usr/lib32/libXp.so.6 (0xf777f000)
libXpm.so.4 => /usr/lib32/libXpm.so.4 (0xf776c000)
libSM.so.6 => /usr/lib32/libSM.so.6 (0xf7763000)
libICE.so.6 => /usr/lib32/libICE.so.6 (0xf7748000)
libXmu.so.6 => /usr/lib32/libXmu.so.6 (0xf772f000)
libdl.so.2 => /lib32/libdl.so.2 (0xf772b000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf7712000)
libc.so.6 => /lib32/libc.so.6 (0xf75cd000)
libXt.so.6 => /usr/lib32/libXt.so.6 (0xf757a000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf744b000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf743b000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf7437000)
libuuid.so.1 => /lib32/libuuid.so.1 (0xf7431000)
/lib/ld-linux.so.2 (0xf77a4000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf7413000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf740e000)

Обратите внимание на libXm.so.4 => not found. Это означает, что нужно установить недостающие библиотеки. Сначала набираем в консоли:
sudo aptitude install libmotif3
Этой командой мы установим библиотеку элементов интерфейса Motif.
Выводим список файлов:
ls -al /usr/lib/libXm.so*
Если самая последняя версия библиотеки из списка это libXm.so.3.0.2, тогда создаем мягкую ссылку между файлами с помощью следующей команды:
sudo ln -s /usr/lib/libXm.so.3.0.2 /usr/lib/libXm.so.4
Теперь запустим клиент через консоль /usr/lib/ICAClient/wfcmgr
или панель с приложениями. После удачно запуска закроем окно и перейдем к следующему этапу.

Установка корневого сертификата GeoTrust Global CA

Скачать можно по ссылке http://www.geotrust.com/resources/root-certificates/
Находим раздел Root 2 — GeoTrust Global CA
Нажимаем правой кнопкой мышки на ссылке
Download — GeoTrust Global CA (Base-64 encoded X.509), выбрав “Сохранить объект как” и сохраняем сертификат в
/usr/lib/ICAClient/keystore/cacerts .

Запуск Компас-3D

Ну вот наконец все предворительные настройки произведины и мы приступаем к непосредственному тестированию облачной САПР.

Для доступа к приложениям используйте ссылку “Демонстрационный доступ” на странице: http://cloud4business.com/clients/personal/solutions/
Вводим учетные данные, полученные по эл почте ранее.

Получаем лицензию Сервис -> Получить лицензию на КОМПАС-3D

Теперь можно приступать к моделированию, попутно оценив все преимущества и недостатки такого решения.

источник