找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: zhangweilst

[原创] Proe Wildfire 5.0二次开发之第一个拉伸特征的创建

[复制链接]

28

主题

5395

回帖

336

威望

嘉宾

WU03360647

积分
8476

嘉宾勋章热心助人勋章优秀会员勋章希望之星勋章

发表于 2013-4-13 23:40 | 显示全部楼层

      水平,不知所云!
回复

使用道具 举报

4

主题

86

回帖

3

威望

助工

积分
115
 楼主| 发表于 2013-4-13 23:42 | 显示全部楼层
这里是源文件。由于dll文件和其他一些文件太大,我删掉了。大家可以直接打开Protk_template.sln在VS2008里面编译链接,然后就可以运行程序。

Protk_template.rar

17.14 KB, 下载次数: 58

回复

使用道具 举报

1

主题

193

回帖

0

威望

工程师

积分
201
发表于 2013-4-13 23:44 | 显示全部楼层
不错,不错
回复

使用道具 举报

4

主题

86

回帖

3

威望

助工

积分
115
 楼主| 发表于 2013-4-13 23:44 | 显示全部楼层
原帖由 伪君子的掘墓人 于 2013-4-13 23:40 发表

      水平,不知所云!

可以理解,是给想学二次开发的同学看的。
另外说明一点,我以一贴贴的方式组织,大家顺着帖子看,就可以学到。之前说过了,我没那么整的时间去组织一个完整的教程。但帖子的内容会一样完整。这样大家正好可以互相讨论学习。
回复

使用道具 举报

4

主题

86

回帖

3

威望

助工

积分
115
 楼主| 发表于 2013-4-13 23:48 | 显示全部楼层
现在为止,我们的准备工作已经做好了。点击ProtkMenu菜单下两个按钮的任一个,就会弹出“命令尚未启动。”的对话框。下面,我们就进入创建特征的主题。图为程序界面及运行结果。如果前面有不明白的,可以互相交流。由于时间仓促,前面如果有错误或程序不能运行请指正。今天就到这里了。
截图20130413232950.jpg
回复

使用道具 举报

2

主题

9

回帖

0

威望

实习生

积分
11
发表于 2013-4-14 00:25 | 显示全部楼层
各位大虾。。。新人求罩。。嘿嘿。。
回复

使用道具 举报

6

主题

251

回帖

17

威望

工程师

积分
328
发表于 2013-4-14 11:52 | 显示全部楼层
很厉害!有想学二次开发的冲动
回复

使用道具 举报

4

主题

86

回帖

3

威望

助工

积分
115
 楼主| 发表于 2013-4-14 22:48 | 显示全部楼层
原帖由 我爱creo 于 2013-4-14 11:52 发表
很厉害!有想学二次开发的冲动

学吧,很有意思。
回复

使用道具 举报

4

主题

86

回帖

3

威望

助工

积分
115
 楼主| 发表于 2013-4-14 22:55 | 显示全部楼层
下面继续昨天的话题。
前面已经把菜单和下面的按钮创建好了,但两个按钮没有任何功能,它们唯一的功能就是显示该按钮还没有被启用。下面就讲怎么用该按钮创建一个拉伸特征。
回复

使用道具 举报

4

主题

86

回帖

3

威望

助工

积分
115
 楼主| 发表于 2013-4-14 23:03 | 显示全部楼层
有基本Proe知识的同学都知道,创建拉伸特征必须有参考面。用Proe默认的模板会有三个基准面,我们可以利用这三个基准面生成拉伸特征。我将用这种方法来生成拉伸特征。另一种方法是在建立新零件的时候选择模板为空,而在程序中创建这三个默认的基准面。这样的优点是,在程序中创建特征,可以直接访问这些特征的几何项(Geomitem)。在二次开发里面,要特别注意特征和几何项的区别。基准面TOP是一个特征,我们需要用这个特征的几何项来创建拉伸。换句话说,几何项包含在特征中。而交互画图的时候就没有这种区别。这种方法的缺点也是明显的——需要自己创建特征,意味着多写很多代码。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请发邮件联系我们,本站将立即改正或删除。

手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号|站长QQ28016688

GMT+8, 2024-11-22 10:24 , Processed in 0.161342 second(s), 22 queries .

快速回复 返回顶部 返回列表