ODA Drawings Explorer (ранее Teigha Viewer) для файлов DWG. Как установить и заставить его работать правильно?

ODA Drawings Explorer (ранее Teigha Viewer) - это бесплатная (не бесплатная) программа просмотра проприетарных файлов DWG, разработанная Open Design Alliance.

Компания-разработчик предоставляет пакеты RPM и DEB для простой установки на своем сайте .

Я загружаю 64-битный пакет DEB и устанавливаю его, используя:

sudo dpkg -i TeighaViewer_QT5_lnxX64_4.7dll.deb

После этого программное обеспечение легко устанавливается, и я могу запускать программное обеспечение из Dash (клавиша Windows + ввод Teigha) или из bash с помощью команды

TeighaViewer

Программа загружается быстро и автоматически предлагает открыть файл.Здесь возникают проблемы ... и заканчиваются: в тот момент, когда я выбираю любой DWG, TeighaViewer постоянно вылетает каждый раз .

  • Независимо от того, выбираю ли я большие или маленькие файлы DWG.
  • Независимо от расположения файлов, которые я выбираю, или разрешений.
  • Независимо от того, был ли файл DWG создан с помощью новой или старой версии AutoCAD
  • Независимо от того, устанавливаю ли я версию Teigha для Windows с вином и запускаю ее

Во всех этих случаях Teigha систематически дает сбой.

Я даже попытался открыть файл DWG прямо из командной строки, введя:

TeighaViewer myTestFile.dwg

Но он все равно вылетает. Обратите внимание, что в имени открываемого тестового файла DWG нет пробелов.

Однако при запуске Teigha из командной строки есть намек на проблему:

~$ TeighaViewer myTestFile.dwg 
QString::arg: Argument missing: Property Dialog, Teigha Viewer
QString::arg: Argument missing: Property Dialog, Teigha Viewer
terminate called after throwing an instance of 'OdError'
Aborted (core dumped)

Я искал эти ошибки повсюду в Google и пришел с пустыми руками.

Может быть, это связано с отсутствием библиотек QT?


Моя установка:

$ lsb_release -a
Description:    Ubuntu 17.10

$ gnome-shell --version
GNOME Shell 3.26.2

$ uname -a
Linux 4.13.0-36-generic #40-Ubuntu SMP Fri Feb 16 20:07:48 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

$ cat /proc/cpuinfo | grep model
model       : 142
model name  : Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz

Если кому-то удалось запустить TeighaViewer в Ubuntu, я хотел бы узнать его настройки (версия Ubuntu, 32- или 64-разрядная, графическая карта в использовании)

2
задан 22 March 2018 в 04:58

1 ответ

ODA Drawings Explorer

Чтобы установить ODA Drawings Explorer (ранее известный как Teigha Viewer , бесплатное, но не бесплатное программное обеспечение с открытым исходным кодом):

  1. Загрузить ODA Drawings Explorer для 64-разрядной версии Linux (DEB) вручную или с помощью следующих команд:

     cd ~ / Downloads
    wget -c https://download.opendesign.com/guestfiles/Demo/ODADrawingsExplorer_QT5_lnxX64_7.2dll_22.6.deb
    
  2. Установите зависимость, а затем загруженный пакет DEB

     sudo apt install qt5-default
    sudo apt install ./ODADrawingsExplorer_QT5_lnxX64_7.2dll_22.6.deb
    

Будет установлен пакет odadrawingsexplorer и приложение с графическим интерфейсом / usr / bin / ODADrawingsExplorer .

screenshot

Конвертер файлов ODA

Для Конвертер файлов ODA ( ранее назывался как Конвертер файлов Teigha ):

  1. Загрузить Конвертер файлов ODA для 64-разрядной версии Linux (DEB) вручную или с помощью следующих команд:

     cd ~ / Downloads
    wget -c https://download.opendesign.com/guestfiles/Demo/ODAFileConverter_QT5_lnxX64_7.2dll_22.6.deb
    
  2. Установите пакет

     sudo apt install ./ODAFileConverter_QT5_lnxX64_7.2dll_22.6.deb
    

То же, что и выше, но вместе с ним будет установлено приложение с графическим интерфейсом пользователя odafileconverter и / usr / bin / ODAFileConverter .

Конвертер DWG в FreeCAD

Чтобы установить и добавить конвертер DWG в FreeCAD , используйте последнюю стабильную версию FreeCAD из PPA :

sudo add-apt-repository ppa:freecad-maintainers/freecad-stable
sudo apt install freecad

screenshot

Примечание: qt5-default Пакет недоступен для Ubuntu 21.04, вы должны использовать обходной путь . Чтобы получить Qt 5.14 в Ubuntu 18.04 LTS и 20.04 LTS, вы можете использовать этот ответ .

2
ответ дан 5 December 2019 в 04:10

Другие вопросы по тегам:

Похожие вопросы: