CREO vbapi二次开发-7-国标倒角

本节介绍VBAPI实现国标倒角的的操作。与球标操作一样,VBAPI也没有提供直接的函数进行国标倒角的操作,我们继续采用代码+宏的方式完成该功能。分析VBAPI和宏的相关功能,本例将国标倒角分为两个操作方式完成。程序首先通过VBAPI的选择对象操作,获取倒角的尺寸信息。之后通过宏的方式完成进行注解操作,运行宏时将注解中文字字符串改为倒角信息,完成国标倒角标注。本例是一个标准的VBAPI+宏实现的方式,其实不论是VBAPI还是Toolkit等均有其局限性,使用该种方式混合代码是一个很好的实现方式,读者还请多加思考。

阅读更多

CREO vbapi二次开发-7-草绘

本节介绍VBAPI如何获取在工程图中插入草绘。

阅读更多

CREO vbapi二次开发-7-图框操作

本节介绍VBAPI如何获取设定或修改图框。

阅读更多

CREO vbapi二次开发-7-球标操作

本节介绍VBAPI中球标的操作。vbapi针对球标和BOM仅提供了IpfcBOMExportInstructions类用于BOM表的导出,但是我们仍可以通过宏的方式对球标进行部分操作。

阅读更多

CREO vbapi二次开发-7-表格操作

1.枚举、添加、删除表格

表格在CREO中也被看作是绘图的一个属性,vbapi提供了一个继承自IpfcModel2D类的IpfcTableOwner类对绘图中的表格进行管理。IpfcTableOwner类提供了CreateTable、DeleteTable、ListTables等方法和函数完成枚举、添加、删除表格,函数调用很简单,这里给出枚举绘图中表格对象的代码,其余函数读者自行查询手册:

阅读更多

CREO vbapi二次开发-7-层管理

层作为绘图的一个属性,可以将一些特定的ModelItem放在一个层里,完成一起隐藏和显示等操作,主要为了管理图形或特征方便而设。图层由IpfcLayer类定义。

阅读更多

CREO vbapi二次开发-7-插入符号

插入符号与插入注解类似,本质也是设置符号的IpfcDetailSymbolInstInstructions后再调用IpfcDrawing类及IpfcDetailSymbolInstItem类的相关方法创建并显示。由于注解、符号、草绘等均派生于IpfcDetailItem类,故插入符号的方式方法与插入注解的方式方法在很多地方是相通的。符号由IpfcDetailSymbolInstItem类进行描述,而创建IpfcDetailSymbolInstItem类的选项则由IpfcDetailSymbolInstInstructions类进行描述。只要设定好IpfcDetailSymbolInstInstructions类的相关属性,即可完成插入符号操作,关键步骤如图7-2所示。

阅读更多

CREO vbapi二次开发-7-插入注解

本节介绍VBAPI工程图注解相关功能。

阅读更多

CREO weblink二次开发-实用小工具-批量导出和层设置工具

更新了weblink工具,添加了批量导出以及层设置工具。

阅读更多

CREO vbapi二次开发-7-尺寸公差标注

本节介绍VBAPI尺寸公差标注功能。

阅读更多