找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 12729|回复: 6

[已解决] 组件中零件之间的位置参数化。

  [复制链接]

9

主题

23

回帖

0

威望

实习生

积分
39
发表于 2011-4-27 15:26 | 显示全部楼层 |阅读模式
请教大侠,组件中的零件间相对位置该怎么参数化。比如一个装配好的滑块与导轨,怎么来参数化滑块质心到导轨某端点的距离。

45

主题

428

回帖

141

威望

讲师

积分
1091

热心助人勋章宣传大使勋章优秀会员勋章希望之星勋章

QQ
发表于 2011-4-27 16:10 | 显示全部楼层
不知道楼主是想做什么。
如果只是想让参数来控制装配尺寸值,
就看下面这贴中2楼的回答,
组件模式下怎样在零件里调用组件参数
地址 http://www.proewildfire.cn/forum ... &fromuid=210160

如果是想用参数来控制组件的位置或者装配,可以参考以下两个贴:
1,关系式再生创建柔性动画
地址 http://www.proewildfire.cn/forum ... &fromuid=210160
2,pro/program教程
地址 http://www.proewildfire.cn/forum ... &fromuid=210160

如果是想做这样动画,在论坛机构运动分论坛里有很多关于住址运动的教程
比较经典的如下一贴
机构仿真分析基础知识
地址 http://www.proewildfire.cn/forum ... &fromuid=210160
上面提的贴跟你想要的内容可能没有直接回答,但如果掌握这些,
你这个什么参数化呀,等,就都成为小儿科
这就是渔与鱼的区别

[ 本帖最后由 awaken 于 2011-4-27 16:54 编辑 ]
QQ:345020656
回复

使用道具 举报

9

主题

23

回帖

0

威望

实习生

积分
39
 楼主| 发表于 2011-4-27 21:48 | 显示全部楼层
非常感谢热心的awaken。我在说详细点吧。
我是想用二次开发定制的菜单、对话框,对一个已经装配好的组件进行参数化。
零件的容易,比如画好一个长方体,对它建立3个参数和关系式,然后定制的对话框里的编辑控件变量与3个参数关联。
之后用编辑框里的输入数值来驱动长方体变化。
但如果是一个组件,一个导轨和滑块,现在想用输入的数值来参数化 滑块质心到导轨一端的距离,该怎么设定组件参数和关系式。
回复

使用道具 举报

45

主题

428

回帖

141

威望

讲师

积分
1091

热心助人勋章宣传大使勋章优秀会员勋章希望之星勋章

QQ
发表于 2011-4-27 22:14 | 显示全部楼层
嗯,明白了,你是想在打开或者再生时,能够提示你输入数值,来作为滑块质心到导轨一端的距离,那我在下面这贴中有详细的教程,以前也有人曾问过用参数来控制装配哪个零件。你这个跟控制装配基本类似,如果你能全部理解下面这贴的内容是肯定能做出你这样的效果的。
pro/program教程
地址 http://www.proewildfire.cn/forum ... &fromuid=210160

下面针对你这个问题具体说下:
工具->程序
然后在
其中红色字为要增加的内容,
RELATIONS ……END RELATIONS
之间这段也可以在工具->关系里编辑
下面这段内容也是我提供给你这个贴子中最基本的参数设置
INPUT
DD NUMBER
"请输入滑块质心到导轨一端的距离:"

END INPUT

RELATIONS
d0=DD       !这里是假设你装配过程中,这个距离尺寸为d0,实际中你可以根据实际调整
END RELATIONS

更改以上内容后,你再生组件时,就会提示是否输入值,你选择DD这个参数,就可以输入值或者当前值。

[ 本帖最后由 awaken 于 2011-4-28 10:30 编辑 ]

评分

参与人数 1威望 +2 金钱 +3 收起 理由
野火 + 2 + 3 热心助人

查看全部评分

QQ:345020656
回复

使用道具 举报

9

主题

23

回帖

0

威望

实习生

积分
39
 楼主| 发表于 2011-4-28 10:11 | 显示全部楼层
经过awaken的指点,基本懂了点工具-程序的用法,也看了您写的program教程。
我想这些步骤都是简单,大家只要认真看下,就可以学会。关键是怎么设置参数和关系,来达到你想要的效果。
比如还是这个例子,在组件中都是些 杆(长、宽、高、圆角)和滑块的一些尺寸值(尺寸名称),并没有滑块质心到杆某一端的距离尺寸。 也就无法将awaken说得 将DD变量赋给 d0这个距离尺寸哦。 我在想 proe组件装配好以后,零件间的相对位置应该都储存下来啊,就是说滑块质心到杆某端点也应该有个距离尺寸,要不然我在窗口区旋转,仅仅靠装配信息就能保证 滑块和杆的某端点距离不变?
但查看尺寸时,又没看到这些尺寸哦。欢迎大神指点。。。
回复

使用道具 举报

45

主题

428

回帖

141

威望

讲师

积分
1091

热心助人勋章宣传大使勋章优秀会员勋章希望之星勋章

QQ
发表于 2011-4-28 10:29 | 显示全部楼层

回复 5# zyning 的帖子

这个距离尺寸,你要先行在装配时,设置好这个尺寸,比如你先装配质心到端点的距离(假设为d0),然后你点工具->关系,接着用鼠标点下你后插入这个零件,那d0的尺寸就会显示出来,再点下这个尺寸,出出现在关系式中了,然后写下d0=DD,这就行了,
你可能是弄关系时找不到质心到端面这个尺寸,你要找到这个尺寸首先要装配这个尺寸
QQ:345020656
回复

使用道具 举报

9

主题

23

回帖

0

威望

实习生

积分
39
 楼主| 发表于 2011-4-28 10:33 | 显示全部楼层
哦,这个样子,明白了,非常感谢。
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-29 11:37 , Processed in 0.147440 second(s), 24 queries .

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