Компас 3d в ubuntu maverick meerkat - убунтізм для користувача

Компас 3d в ubuntu maverick meerkat - убунтізм для користувача
Компас 3D - система автоматизованого проектування, розроблена компанією «АСКОН». Система дозволяє реалізувати класичний процес тривимірного параметричного проектування - від ідеї до асоціативної об'ємної моделі, від моделі до конструкторської документації.

Але це все лірика! Давайте ставити Компас 3D в Ubuntu Maverick.

Буквально кілька днів тому до мене звернувся один двієчник з проханням роздрукувати йому дипломні креслення, виконані в Компасі. І, звичайно ж, в них треба було поміняти прізвища і номери, щоб стати інженером-технологом чогось там :) На жаль, наші інженери-програмісти теж скачують свої дипломи з Інтернету, а потім починають писати Компаси і 1Си. Тфу. Знову відволікся!

Для початку опишемо все, що вже маємо або буде потрібно:

  • Ubuntu 10.10 Maverick Meerkat (працює);
  • Wine 1.2.2 (бажано НОВА УСТАНОВКА - Новомосковськ далі, все стане зрозуміло);
  • Windows XP SP2 / SP3 (можна обійтися і без неї, тому що посилання на потрібні бібліотеки я дам нижче);
  • Дистрибутив Компас 3D.

Вибір версії Компас 3D

Можливе придбання і використання Компас 3D в різних варіантах:

Повна версія Компас 3D

Ця радість коштує 110 кілорублей без ПДВ. Якщо ви, наприклад, будівельник багатоповерхівок в центрі Москви, то таку суму ви навіть не помітите. і купіть відразу 500 ліцензій - шоб було! І тоді Windows - це ваш варіант. Все описане нижче вам буде нецікаво, і я взагалі здивований, що ви забули на нашому сайті.

Але дорогу на трекер не забуваємо.

Компас 3D онлайн

Компанії АСКОН і Cloud IT пропонують унікальну можливість попрацювати в КОМПАС-3D, без скачування і не встановлюючи систему на свій комп'ютер, а отримавши доступ до неї по інтернету.

Безкоштовний демонстраційний доступ дають на 15 днів. Для отримання такого доступу треба зареєструватися в хмарі і, вибравши "Демонстраційні рішення", запросити доступ. Вам на комп встановлять "доповнення" для Firefox, і все буде в ажурі (якщо ви розумієте, як звертатися ключами шифрування).

Доступ здійснюється через цей сервер або цей для демо доступу. Вводите логін і пароль з листа і працюйте.

Чим хороша ця версія. Це продукт, який реально використовувати для заробітку. Тобто ви проплачує його на 1 місяць (або більше) в разі, якщо у вас є замовлення на креслення (наприклад, 2 місяці в році на сесію). Є замовлення - оплачуєте, немає замовлень - курите. Ціни теж в рамках розумного.

Компас 3D (Демо версія)

Ця версія доступна тут (ftp) або тут (так належить офіційно). Як ви могли б здогадатися, по першій посиланням можна відразу завантажити, а по другий вас зареєструють, запишуть і тільки потім дадуть перше посилання.

Ця версія працює 30 днів і має повний функціоналом комерційної версії.

Компас 3D LT

Це - безкоштовна версія для домашнього використання. Ось її домашня сторінка.

Її функціонал кілька кастрований в порівнянні з комерційною версією. Але я не помітив у чому. Як заявляє "АСКОН":

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

Також слід враховувати, що функціональні можливості цієї системи суттєво обмежені в порівнянні з професійною версією КОМПАС-3D. Так, можливо тривимірне моделювання тільки деталей (в професійній версії - деталей і зборок), створення в одному файлі тільки одного листа креслення (в професійній версії - багатолистових креслень) і т.д.

Особисто мені версії Компас 3D LT вистачило повністю.

Але запускати будемо і LT, і повну версію.

Підготовка Wine для роботи з Компас 3D

Якщо ви є сильно розумним і в зв'язку з цим використовуєте winetricks. то у вас можуть виникнути проблеми. Проблеми точно виникнуть, якщо ви ставили собі dcom98. Це все пов'язано із загальною кривизною продукції Microsoft, але це тема для окремої статті.

В ідеалі треба виконати нову установку Wine. Можна пропустити цей пункт і відразу спробувати поставити Компас 3D. Але велика ймовірність того, що працювати не буде, і доведеться повернутися сюди.

Я ставив на 3 різних комп'ютера - всюди різні граблі. Вирішувати кожну проблему індивідуально мені було ліниво, тому я став просто зносити Wine:

  1. Видаляємо Wine в "Центрі додатків Ubuntu" (можна і не видаляти - тоді виконуємо тільки пп.2 і 4, але з видаленням надійніше)
  2. Видаляємо наступну папку:
  • Встановлюємо Wine. У Synaptic вибираємо для установки такі пакети (можна і через "Цент додатків Ubuntu", але для мене Сінптік звичніше):

    gnome-exe-thumbnailer
    icoutils
    ttf-symbol-replacement
    winbind
    wine
    wine1.2
    wine1.2-gecko

  • Запускаємо Wine "Додатки - Wine - Налаштування Wine", щоб створилася первісна конфігурація. Або виконуємо в терміналі:
  • Викачуємо файл з бібліотеками. В архіві папка system32, в цій папці 6 файлів: mfc42.dll, mfc42u.dll, libmmd.dll, msvcirt.dll, msvcp60.dll і msvcrt.dll. Ви маєте можливість копіювати їх до встановленої Windows XP (або шукаємо на сайті ідеологічного противника). Відкриваємо диск C "Додатки - Wine - Огляд диска C:" і закидаємо викачані бібліотеки в c: \ windows \ system32
  • До установці Компас 3D все готово!

    Запускаємо Компас 3D в Ubuntu 10.10

    Установка і робота в Компас 3D LT

    Викачуємо Компас 3D LT на сайті "Аскона". де заодно Новомосковськ про відмінності LT версії.

    Разархівіруем і виставляємо на файл Setup.exe права "Дозволяти виконання файлу як програми" (це у властивостях файлу).

    Запускаємо. Бачимо щось типу:

    Компас 3d в ubuntu maverick meerkat - убунтізм для користувача

    Якщо при "Повної" установці програма вилетить, то використовуйте "Вибіркову" з відключенням всього зайвого (на одному комп'ютері мені так і довелося вступити).

    Можна запускати Компас.

    Компас 3d в ubuntu maverick meerkat - убунтізм для користувача

    І ось все працює:

    Компас 3d в ubuntu maverick meerkat - убунтізм для користувача

    Крики "УРА"! Квіти! Оркестр грає туш! І все мене хвалять!

    Установка і робота в Компас 3D Демо

    Там ціла купа файлів типу 7zip. тому перевірте, чи встановлений 7zip у вас в системі (підказую: якщо НЕ встановлено, треба встановити).

    Тепер все це разархивируем і бачимо папку KOMPAS-3D_V12_SP1. в яку і ліземо. У ній і в папці KOMPAS-3D знаходимо Setup.exe і робимо його виконуваним.

    Запускаємо і бачимо те ж саме, що при установці Компас 3D LT, тому поки без скріншотів обійдемося. Але проходить час, і ми ловимо помилку:

    Тепер треба збігати за ящиком пива. Цепануть сигарет. Можна перекусити що-небудь (наприклад, UTP-кабель). І засісти на ніч, в ході якої треба встигнути:

    • знести і заново встановити Wine - 5 разів;
    • спробувати встановити різні варіанти HASP для Linux і для Wine - близько 10 разів;
    • обкласти матом компанію "Аскон" - 7 разів;
    • обкласти суворим матом компанію «Аладдін Р.Д.» - 1 раз тривалістю 8 годин;
    • облазити весь інтернет у пошуках рішення, знайти пару нових цікавих сайтів, прочитати купу непотрібного матеріалу, дізнатися дуже важливий для життя факт: виявляється, що голий коматель найбільш стійкий до радіації з усіх ссавців!
    • напитися пивом на тиждень вперед;
    • подумати: "А чи не поставити мені XP з SoftIce`ом, щоб отковирять до біса перевірку HASPа.";
    • в кінцевому підсумку вирішити проблему за 15 хвилин!
    • ще раз брудно вилаятися і піти спати.

    Установка і робота в Компас 3D Повна версія

    Звичайно ж, я маю на увазі, що ви - чесна людина, і тому купили у "Аскона" ліцензію на Компас 3D.

    Де скачати, можете знайти самі - Інтернет безмежний і версій Компас-3D + Таблетка там повно! Але я б не став зайвий раз ризикувати - адже творці таких збірок частенько пхають туди купу всякого "звірини". Тому викачуємо демо версію Компас-3D v12 SP1 (саме цю версію!) З офіційного сайту (посилання вище).

    При виборі типу установки, вибираємо "Вибіркову" (ось така тавтологія). Відключаємо установку драйверів HASP:

    Компас 3d в ubuntu maverick meerkat - убунтізм для користувача

    І тиснемо далі-далі. Помилку, як показано вище, ми все одно можемо зловити, а можемо і не зловити, але це нічого не змінить, тому що установка продовжиться.

    В архіві лежить Kompas3Dv12SP1patch.exe. Запускаємо.

    Компас 3d в ubuntu maverick meerkat - убунтізм для користувача

    Тиснемо кнопку "Patch" і вказуємо на файл:

    /.wine/drive_c/Program Files / ASCON / KOMPAS-3D V12 / Bin / kSys2.DLL

    Це шлях за замовчуванням, ваш може відрізнятися.

    Запускаємо Компас 3D і працюємо!

    Висновок і попередження

    Як, я сподіваюся, показано вище - нерозв'язних проблем не буває. А творці ПО краще б робили нативні Linux-версії своїх програм, а не морочилися з електронними ключами.

    Від себе додам, що використання даного патча може бути законним тільки якщо ви придбали ліцензійну версію Компас-3D у компанії "Аскон" або її партнерів і не можете запустити програмний продукт в даному оточенні! А зобов'язати вас купувати ще і Etersoft @ Wine ніхто не має права. Такі справи.

    Ось тепер - фанфари!

    Популярність: немає оцінок

    Поділитися в соц. мережах

    Проект і фрагмент відкриваються, а ось «Деталь» - вилітає з критичною помилкою.
    У вас Деталь відкривається?

    Alex Chen прав, деталь-вилітає, в Windows на Virtual box працює

    2 oleg
    Чи правильно я тебе зрозумів: при використанні патча з поста на одну й ту ж саму версію Компас-3D він вилітає при відкритті будь-якої деталі, але все той же пророблене в винде нормально функціонує. Так?

    Alex Chen і oleg, спасибі за бета-тестування.
    Дійсно був косяк з мого боку - полінувався debug info подивитися.
    Вніс зміну в «Підготовка Wine для роботи з Компас 3D п.5», тепер працюють і деталі, і складання.

    скачав зазначені бібліотеки, але деталь як і раніше вилітає