ODA 绘图资源管理器(以前称为 Teigha Viewer)是由开放设计联盟开发的专有 DWG 文件的免费(非自由)查看器。
开发公司提供 RPM 和 DEB 包,以便在他们的站点上轻松安装。
我下载了 64 位 DEB 包,并使用以下命令安装它:
sudo dpkg -i TeighaViewer_QT5_lnxX64_4.7dll.deb
Run Code Online (Sandbox Code Playgroud)
之后,该软件很容易安装,我可以从 Dash(Windows 键 + 键入 Teigha)或使用命令从 bash 运行该软件
TeighaViewer
Run Code Online (Sandbox Code Playgroud)
该软件加载迅速并自动提示打开文件。这就是麻烦所在……并结束:当我选择任何 DWG 时,TeighaViewer 每次都始终崩溃。
在所有这些情况下,Teigha 都会系统地崩溃。
我什至尝试通过发出以下命令直接从命令行打开 DWG 文件:
TeighaViewer myTestFile.dwg
Run Code Online (Sandbox Code Playgroud)
但它仍然崩溃。请注意,打开的测试 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)
Run Code Online (Sandbox Code Playgroud)
我到处搜索这些错误,结果空手而归。
可能与缺少 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
Run Code Online (Sandbox Code Playgroud)
如果有人能够在 Ubuntu 上运行 TeighaViewer,我想知道他们的设置(Ubuntu 版本,32 位或 64 位,正在使用的显卡)
要安装ODA Drawings Explorer(以前称为Teigha Viewer,免费软件,但不是免费或开源软件):
手动或使用以下命令下载适用于 Linux 64 位 (DEB) 的ODA Drawings Explorer :
cd ~/Downloads
wget -c https://download.opendesign.com/guestfiles/Demo/ODADrawingsExplorer_QT5_lnxX64_7.2dll_22.6.deb
Run Code Online (Sandbox Code Playgroud)
安装依赖,然后安装下载的DEB包
sudo apt install qt5-default
sudo apt install ./ODADrawingsExplorer_QT5_lnxX64_7.2dll_22.6.deb
Run Code Online (Sandbox Code Playgroud)
这将安装odadrawingsexplorer包和/usr/bin/ODADrawingsExplorerGUI 应用程序。
对于ODA 文件转换器(以前称为Teigha文件转换器):
手动或使用以下命令下载适用于 Linux 64 位 (DEB) 的ODA 文件转换器:
cd ~/Downloads
wget -c https://download.opendesign.com/guestfiles/Demo/ODAFileConverter_QT5_lnxX64_7.2dll_22.6.deb
Run Code Online (Sandbox Code Playgroud)
安装包
sudo apt install ./ODAFileConverter_QT5_lnxX64_7.2dll_22.6.deb
Run Code Online (Sandbox Code Playgroud)
与上面相同,但它将安装GUI 应用odafileconverter程序/usr/bin/ODAFileConverter。
要安装DWG 转换器并将其添加到 FreeCAD,请使用PPA的最新稳定版 FreeCAD 。
cd ~/Downloads
wget -c https://download.opendesign.com/guestfiles/Demo/ODADrawingsExplorer_QT5_lnxX64_7.2dll_22.6.deb
Run Code Online (Sandbox Code Playgroud)
它也可以在 Flathub 上找到(相关答案)。
sudo apt install qt5-default
sudo apt install ./ODADrawingsExplorer_QT5_lnxX64_7.2dll_22.6.deb
Run Code Online (Sandbox Code Playgroud)
注意:该qt5-default软件包不适用于 Ubuntu 21.04,您必须使用一些解决方法。要在 Ubuntu 18.04 LTS 和 20.04 LTS 上获取 Qt 5.14,您可以使用此答案。
| 归档时间: |
|
| 查看次数: |
6470 次 |
| 最近记录: |