无法打开 .obj 文件

无法打开 .obj 文件

我使用的是 Ubuntu 14.04 LTS。我在线下载了一个 zip 文件,其中包含 Abaqus 的代码。UMAT 代码名为 CMSG.obj。当我打开它时,它显示的内容如下

未安装用于“TGIF 文档”文件的应用程序。是否要搜索用于打开此文件的应用程序?

单击“是”后,它会搜索并显示

TGIF 文档不受支持。

我的问题是:什么是 TGIF 文档,它与 .obj 文件有何关系。还有,有什么软件可以用来打开此文件吗?我猜它包含 3D 图像。

答案1

Tgif 是一个用于图形的图形程序,也许它被纳入了abaqus

来源

TGIF 是一款功能多样但操作简单的绘图程序。与 Adob​​e Photoshop 或 PowerPoint 相比,TGIF 专注于让您快速轻松地完成简单的事情,而不是让所有事情都变得复杂而繁琐。在日常使用 TGIF 多年后,我发现,大约 95% 的时间里,那些更复杂的程序对于我想要完成的工作来说实在是太过复杂了。

导出进度将显示在消息窗口中。输出文件的名称将由当前文件的基本名称(即减去 .obj 扩展名)和指示格式的扩展名组成。例如,如果 TGIF 文件名为“schema_template.obj”,并且您将其导出为 GIF 图像,则输出文件名将为“schema_template.gif”。您可以导出为 EPS (.eps)、PostScript (.ps)、X-bitmap (.xbm)、EPSI (.epsi)、GIF (.gif) 和 HTML 格式。某些 TGIF 安装还允许 PNG (.png) 和 JPEG 格式 (.jpg)。

.objTgif 文件在转换为其他图形格式(如、、、.gif等)之前以此格式存储pngjpgpsgif

这里这里对于 tgif。

要安装,请执行以下操作:

sudo apt-get install tgif

#or

sudo apt install tgif

答案2

x-tgif 并不是 .obj 文件的唯一文件格式,尽管基于 X 的 shell 可能会将所有对象标识为 x-tgif。我相信您正在寻找某种东西来解码程序 obj 文件,而不是图形文件。此文件可能不包含程序源代码,只包含足够的内容来生成程序二进制文件。如果您查看该文件,程序 obj 文件将以某种形式的目标描述符开头。如果您在那里看到“ELF”,则它是代码,而不是图形。它旨在输入到链接器中,并且不保证源代码(如果它被编译为包含源代码,您可能会走运并能够在调试器中提取源代码,如果您可以重现开发设置,但这超出了这个问题的范围,因为它可能需要其他文件等)。

相关内容