UG NX二次开发(C#)-获取模型文件的预览图片

Posted GimiGimmy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UG NX二次开发(C#)-获取模型文件的预览图片相关的知识,希望对你有一定的参考价值。

文章目录


1.前言

UG NX保持的prt文件中保存了模型的预览位图,但是采用UG NX二次开发时不能直接提取出来,本文讲解一下将prt文件的预览位图提取出来并单独保存。


2. 模型文件预览图介绍

如果我们在UG NX中打开过某个prt文件,在历史记录中能看到曾经打开的模型文件,如下图所示:

在历史记录中显示的图片就是保存模型文件中得预览图。

如果我们将模型文件的背景修改了,然后另存到一个新的地址中,其保存的预览图就会更改为最后修改后的图,如上图的第二张图就是更改后保存的预览图。

3.采用二次开发的方法获取模型的预览图

为了获取模型的预览图,我们要知道其二次开发的思路:
首先要找到获取预览图的二次开发函数,即:

workPart.GetPreviewImage

以上是关于UG NX二次开发(C#)-获取模型文件的预览图片的主要内容,如果未能解决你的问题,请参考以下文章

UG NX二次开发(C#)-Part-根据模型名称获取part的对象

UG NX二次开发(C#)-Part-根据模型名称获取part的对象

UG NX二次开发(C#)-模型干涉检查-UG NX自动干涉检查功能与二次开发思路

UG NX二次开发(C#)-外部模式-创建一个新的空模型文件

UG NX二次开发(C#)-CAM-获取所有的加工刀具表单

UG NX二次开发(C#)-建模-根据零部件名称获得模型文件所在目录