Есть вариант использовать бесплатную программу DraftSight, не только прочитать, но сделать правки в чертеже формата DWG. Но насколько долго продукт будет бесплатным я не в курсе.
На заметку DXF и SVG открытые форматы файлов и поддерживаются в программах проектирования таких как LibreCAD, FreeCAD. Если вам не требуется DWG, то LibreCAD и FreeCAD это лучший вариант из бесплатных программ для Linux.
И хорошо, что он не только локализован, но и работает с русскими шрифтами в чертежах (в QCad с этим сложнее, но можно).
На сайте производителя есть готовый пакет программы, но он 32-bit, а у меня Ubuntu 64-bit
Как установить пакет deb 32-bit на Ubuntu 10.04 64-bit
Нужно готовый пакет для 32-bit операционных систем (а у производителя только такой) выворачивать его, править маленько, а потом обратно сворачивать.
И путь такой:
доставим недостающее, если этого нет:
sudo apt-get install libdirectfb-extra libxcb-render-util0
скачаем пакет программы с сайта производителя (ссылка) и выбирайте для Linux (мы тут ведь ставим на линукс). в том каталоге куда закачаете draftSight.deb создайте каталог tmp и выполните команду в терминале (и конечно её надо запускать из того каталога куда положили draftSight.deb)
dpkg-deb -x draftSight.deb tmpпотом всё надо вывернуть следующей командой:
dpkg-deb --control draftSight.deb tmp/DEBIANнайдите в каталоге tmp/DEBIAN откройте редактором Gedit файл с именем control, найдите в нём следующего содержания строку:
Architecture: i386и замените её на следующее содержание :
Architecture: allсохраните и закройте файл, и теперь всё обратно соберём в новый .deb с новым именем:
dpkg -b tmp draftSight_all.debпакет готов. теперь запускаем полученный нами файл draftSight_all.deb (т.е. кликнуть пару раз в Nautilus) и установить (или так как вы устанавливает такие пакеты).
и в итоге получаем работающую программу, см. картинку ниже:
Пользуйтесь. Комментируйте.
Так как вышла новая Ubuntu 12.04 то для неё требуется другой способ подготовки. Да и сам DraftSight выпущен новым релизом. Кому надо готовое забирайте DraftSight V1R2.0 для Ubuntu 12.04 LTS 64bit!
ОтветитьУдалитьВсё сделал по Вашим рекомендациям. А оно мне в ответ
ОтветитьУдалитьSelecting previously unselected package dassault-systemes-draftsight.
dpkg: error processing /home/marlingster//cad/draftSight_all.deb (--install):
dassault-systemes-draftsight: 2012.3.166 (Multi-Arch: no) is not co-installable with dassault-systemes-draftsight:i386 2012.3.166 (Multi-Arch: no) which is currently installed
Errors were encountered while processing:
/home/marlingster//cad/draftSight_all.deb
Здесь под следующую версию http://www.morikoff.ru/2012/06/draftsight-ubuntu-1204-lts-64bit.html
ОтветитьУдалитьСпасибо, всё получилось. LinuxMint 13 KDE x64
ОтветитьУдалитьвот и славненько. спасибо за доброе слово.
Удалитьмой сайт теперь по адресу http://morikoff.ru = читайте, может ещё что интересного найдёте.