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 постоянно вылетает каждый раз .
Во всех этих случаях 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-разрядная, графическая карта в использовании)
Чтобы установить ODA Drawings Explorer (ранее известный как Teigha Viewer , бесплатное, но не бесплатное программное обеспечение с открытым исходным кодом):
Загрузить ODA Drawings Explorer для 64-разрядной версии Linux (DEB) вручную или с помощью следующих команд:
cd ~ / Downloads
wget -c https://download.opendesign.com/guestfiles/Demo/ODADrawingsExplorer_QT5_lnxX64_7.2dll_22.6.deb
Установите зависимость, а затем загруженный пакет DEB
sudo apt install qt5-default
sudo apt install ./ODADrawingsExplorer_QT5_lnxX64_7.2dll_22.6.deb
Будет установлен пакет odadrawingsexplorer
и приложение с графическим интерфейсом / usr / bin / ODADrawingsExplorer
.
Для Конвертер файлов ODA ( ранее назывался как Конвертер файлов Teigha ):
Загрузить Конвертер файлов ODA для 64-разрядной версии Linux (DEB) вручную или с помощью следующих команд:
cd ~ / Downloads
wget -c https://download.opendesign.com/guestfiles/Demo/ODAFileConverter_QT5_lnxX64_7.2dll_22.6.deb
Установите пакет
sudo apt install ./ODAFileConverter_QT5_lnxX64_7.2dll_22.6.deb
То же, что и выше, но вместе с ним будет установлено приложение с графическим интерфейсом пользователя odafileconverter
и / usr / bin / ODAFileConverter
.
Чтобы установить и добавить конвертер DWG в FreeCAD , используйте последнюю стабильную версию FreeCAD из PPA :
sudo add-apt-repository ppa:freecad-maintainers/freecad-stable
sudo apt install freecad
Примечание: qt5-default Пакет
недоступен для Ubuntu 21.04, вы должны использовать обходной путь . Чтобы получить Qt 5.14 в Ubuntu 18.04 LTS и 20.04 LTS, вы можете использовать этот ответ .