CREO vbapi二次开发-10-外形尺寸

本节介绍使用VBAPI计算零件的外形尺寸。外形尺寸的计算与参照坐标系密切相关,VBAPI在IpfcSolid的GeomOutline属性可获得默认坐标系下外形尺寸,EvalOutline方法获得选定坐标系下的外形尺寸。EvalOutline函数有两个参数,第一个为参照坐标系,第二个为计算外形尺寸时可以忽略的特征。

阅读更多

CREO vbapi二次开发-实用小工具-BOM表导出Excel

本文继续做一个稍微实用的小工具,实现BOM表导出图文Excel文件。工具在excel下的vba环境进行开发。主要实现以下功能:

阅读更多

CREO Toolkit二次开发-零件材料

其实这个功能也无非是读取属性和修改属性,不过既然vbapi的写了,toolkit也权当练练手了。

阅读更多

CREO Toolkit二次开发-视图旋转

Creo Toolkit二次开发-模型导出图片一文中我们介绍了如何将视图导出图片。其实在导出图片之前,通常我们还需要将视图旋转到制定位置,本节介绍Toolkit的视图旋转的操作。与VBAPI一样,Toolkit同样提供了ProViewRotate和ProViewMatrixSet两个函数用于在当前视图的基础上进行增量旋转以及将视图旋转到指定位置两种操作,两个函数的参数相对简单,与VBAPI有类似之处,在此不再赘述了,直接给出代码供参考:

阅读更多

CREO Toolkit二次开发-添加二维码

在工程图中插入二维码可以方便机器扫描读取,易于将图纸与MES、ERP等系统结合。添加二维码一般可以考虑以下方式:

阅读更多

CREO Toolkit二次开发-利用MFC中CString对象简化字符串的操作

对于字符串,Toolkit提供了ProWstringx系列函数如ProWstringCopy、ProStringToWstring、ProWstringConcatenate等,可实现字符串的复制、连接、转换等基本操作。但是以上函数使用起来相较MFC提供的CString类还是麻烦许多,特别是在字符串的替换、连接、分割以及格式化转化等操作体现的尤为明显。本文介绍利用MFC中CString对象简化字符串的操作。

阅读更多

CREO Toolkit二次开发-模型导出图片

二次开发做图文bom时,插入模型的截图是一个相对友好的操作,本文介绍如何使用Toolkit将模型导出图片。

阅读更多

CREO vbapi二次开发-10-视图旋转

本节介绍VBAPI的视图旋转的操作。旋转视图到特定的位置可方便进行截图等操作,常用的方法主要包括在当前视图的基础上进行增量旋转以及将视图旋转到指定位置两种操作。

阅读更多

CREO Toolkit二次开发-草绘中心线

在Creo工程图出图过程中,常需要手动添加草绘的方式添加诸如中心线等内容。本文介绍如何在绘图中通过二次开发快速添加圆弧中心线。

阅读更多

CREO vbapi二次开发-10-模型重命名

本节介绍VBAPI的重命名功能。查看VB API帮助手册可知,重命名模型的功能由IpfcModel类的Rename方法完成。Rename方法有两个参数,第一个NewName为模型的新名称,第二个RenameFilesToo表示是否同时也重命名磁盘文件。

阅读更多