参考上一期中《CATIA软件二次开发:焊点数据导出工具应用程序编写》章节的相关内容在VisualStudio Ultimate 2010软件中创建“Windows窗口应用程序”模板项目,项目名称为焊点小球生成工具。项目创建完成后为项目添加CATIA Autimation API类库引用。
二、窗体布置与属性设置
1.设置Form1窗体属性。
2.在Form1窗体中添加两个Label控件、1个TextBox控件、1个Button控件,添加完成后分别设置控件属性。
3.控件属性设置完成,拖动Form1窗体至合适大小,并将各个控件进行合理摆放。
三、VBA代码编写
1.参考上一期中《CATIA软件二次开发:焊点数据导出工具应用程序编写》章节的相关内容,在 Form1窗体代码编辑区中添加CATIA API类库引用代码。
2.为Form1窗口的Load事件添加CATIA软件控制判断代码。
3.为“生成”按钮的Click事件编写焊点小球批量自动生成代码。
完整程序代码如下所示
先打开catia程序,建立一个part文件,然后双击宏程序,如果宏程序正确的话,会在Part窗口生成零件,如果没有生成那估计是宏程序错了,自己动手作吧我好像在3ddl论坛见过作齿轮的例子
做一个循环,在set hybridshapeSurfaceExplicit1=Parameter1.item("曲面.1")前面加上dim i
for i=1 to 3
set hybridshapeSurfaceExplicit1=Parameter1.item("曲面." &i) '标记处语句修改
......
next
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)