iCAx开思网

标题: 参照控制的方法和实现[+1](-3-) [打印本页]

作者: 袖珍天使    时间: 2006-4-11 14:26
标题: 参照控制的方法和实现[+1](-3-)
题目名称参照控制的方法和实现
题目状态已结束
题目来源
截止日期10人得分为止
加分分数1分
题目说明
大轴孔直径及其周边螺纹通孔数是变化的,族表控制。端盖的尺寸及周边螺纹通孔数跟随大轴孔变化。考虑如何得到对应大轴孔各实例的端盖的模型(当大轴孔的各个实例都被打开时)。参考下图。
答题要求
1.用附件提供的模型做;
2.简要说明做法,可配图,如感觉说清楚明白了,可不上最终结果part;
3.请选“楼主及版主可见”;
4.欢迎技术10及更高分者参与,所提出的解法是第一次出现者可加1;
5.未结束加分前公开做法者,特别奖励:-2分。



评题小记:
本题是让大家练习一下模型之间的相互参照及参照之间的更新,进一步理解参照,同时,也是让大家知道这种模型之间的参照,是可以用族表管理的----当被参照模型具有族表的话。这不是一个什么必杀技,只是让大家知道可以这么做,一旦有需要,能想到这一招。做对的兄弟很多。正确答案请参考18、26、39、46楼,这几楼都用图片和文字把做法讲清楚了,另外,BB的族表是可以自动生成的(当然手式做也无不可,而且在有些版本里只能手工做),可参考 第44楼。
教程:https://www.icax.org/html/article/proe/2006-04/709.html

作者: 袖珍天使    时间: 2006-4-11 16:16
?简单了吗?没人感兴趣啊
作者: im999    时间: 2006-4-11 16:18
原帖由 袖珍天使 于 2006-4-11 16:16 发表
?简单了吗?没人感兴趣啊



有兴趣!
简单早就做了,弱项,只有看得份
作者: poniard    时间: 2006-4-11 16:25
刚看到。站位先。楼主4点多才出题,偶们都要下班了。。。明天贴上来看看
作者: 415351816    时间: 2006-4-11 16:35
我是这样做的,打开aabb.asm,选基本模型。打开后,将bb.prt哪个阵列删除,接着激活aabb.asm,在bb.prt上做参照阵列孔(以AA图第一个孔为参照),保存就OK。

[ 本帖最后由 袖珍天使 于 2006-4-14 09:31 编辑 ]
作者: poniard    时间: 2006-4-11 16:40
没有看明白楼主的意思。打包里一共3个文件,一个组装,2个零件,其中零件1用族表控制了4种。。楼主的意思可是重建零件2,使其与零件1对应起来?
作者: xiaotangfox    时间: 2006-4-11 16:41
俺也来试试!!
作者: 袖珍天使    时间: 2006-4-11 16:47
原帖由 poniard 于 2006-4-11 16:40 发表
没有看明白楼主的意思。打包里一共3个文件,一个组装,2个零件,其中零件1用族表控制了4种。。楼主的意思可是重建零件2,使其与零件1对应起来?


第一个零件有族表,另一个零件无族表,但无族表这个零件是参照有族表这一个的,所以当第一个零件取不同实例时,无族表这个零件的形状、尺寸等等到就会发生变化,我的要求就是怎么得到与第一个零件的各个实例一一对应的模型。
作者: 415351816    时间: 2006-4-11 16:53
可以的,选其他一样可以变的,版主你打开看看
作者: ykj3598    时间: 2006-4-11 17:10
本人愚钝,没能理解题意。
作者: ykj3598    时间: 2006-4-11 18:12
不好意思,族表从来没用过,看了半天帮助,终于明白题意了。不过还不会做。
作者: 415351816    时间: 2006-4-11 19:16
根据这个组装图,BB是受到AA的控制(关系式),而AA也是由关系式控制的。不过BB是在组装图上画出来的,那关系也只能够在装配图上有效,所以BB是不可以独立存在的!存在也只是哪个圆盘。
        而且内存上不能存在两个同名的文件,而却要同时打开,这根本不能想象,因为BB只有一个!所以BB只能够在装配图上变化!
        我愚钝,想到也只是这些!现在等答案了。
作者: lifma    时间: 2006-4-11 19:34
在装配条件下激活BB,先重新定义那个旋转特征,再草绘条件下用剖面来定义参照,并且让剖面参照到新定义参照,这样孔就能随零件孔的变化变化了
然后重定义那个减切特征,让减切特征草绘时参照a2轴和aa孔的边,因为阵列是参照的,这样bb的孔就能随aa变化了

[ 本帖最后由 袖珍天使 于 2006-4-14 09:29 编辑 ]
作者: hero325    时间: 2006-4-11 20:20
不知做的对不对,不是太理解题意,不过我这个做法可以实现题目要求,做法:
      1。修改BB中孔的参照,重新做孔,孔阵列也要修改一下,改用关系控制孔的个数(不知AA是怎么实现的,没用关系控制)。
      2。在BB零件中建立族表,将变化的两个尺寸加入族表中,并填入相应的数值。
     3。修改AABB中的族表,加入BB组件,填入相应的组件名。

[ 本帖最后由 袖珍天使 于 2006-4-14 09:30 编辑 ]
作者: 袖珍天使    时间: 2006-4-12 08:59
UP
作者: zhangyong981222    时间: 2006-4-12 09:33
不会做哟平时没用过这玩艺!刚学破衣的时候这一页翻过去了!看来还得把它拾起来啊!
作者: 无梦    时间: 2006-4-12 09:37
天使这几天在研究族表啊?
偶没用过族表,不会做ing
作者: datianli    时间: 2006-4-12 11:28
请大大PP

[ 本帖最后由 袖珍天使 于 2006-4-14 09:30 编辑 ]
作者: ykj3598    时间: 2006-4-12 11:42
^_^,这样的做法算不算?
在组件里,BB模型是通过用复制几何aa的面,然后要变的尺寸都从属于这个复制的参考面。
图中为我另加了一个cc模型,测试ok

[ 本帖最后由 袖珍天使 于 2006-4-14 09:30 编辑 ]
作者: xuxiaolong    时间: 2006-4-12 13:39
以前没用过,中午用中文的搞了几次,

1.先打开AABB,后打开BB,FAMILY TAB,增加选参照模型,选AABB和AA,后写入子件名BB1 ,BB2....和相对的参照模型AABB1  BB1....

2.再到AABB,FAMILY TAB,增加选元件,选取BB,后写入BB1  BB2..

3.保存ok



[ 本帖最后由 袖珍天使 于 2006-4-14 09:31 编辑 ]
作者: primers    时间: 2006-4-12 14:02
唉,连题什么意思也没看懂
作者: 伊仁    时间: 2006-4-12 14:10
我表达不清楚,所以上传

[ 本帖最后由 袖珍天使 于 2006-4-14 09:28 编辑 ]
作者: tzx790604    时间: 2006-4-12 14:24
用簇表不会做
作者: jiangjunlei    时间: 2006-4-12 14:25
晕,不是很明白题目意思
作者: jiangjunlei    时间: 2006-4-12 14:49
楼主的意思,是不是用关系式的方法得到答案.
作者: njtu16504    时间: 2006-4-12 15:16
标题: 给族表增加参照模型
可以参考PROE的帮助文件,里面有个示例。本题应加入下族表

[ 本帖最后由 袖珍天使 于 2006-4-14 09:29 编辑 ]
作者: oliter    时间: 2006-4-12 15:48
偶愚昧,一头污水!
作者: ggm69787    时间: 2006-4-12 15:56
做了半天还没有找到解决的方法!
愚笨呀!
作者: 李雯忻    时间: 2006-4-12 16:07
挣版大的分可真不容易啊,近日的题我得了0,
作者: 袖珍天使    时间: 2006-4-12 17:40
没人做了么?那可能就提前结束加分了哦,想做的快动啊
作者: proe-007    时间: 2006-4-12 20:21
标题: 请批批
在BB中建立族表,选“参照模型”类型的可变列,并把AABB和AA两个模型均加入,建立BB1对应AABB1和AA1,BB2对应AABB2和AA2,,,再在AABB的族表中加入“元件”类型的可变列并选BB,相应的AABB1对应BB1,AABB2对应BB2

[ 本帖最后由 袖珍天使 于 2006-4-14 09:24 编辑 ]
作者: carterlee    时间: 2006-4-12 21:57
天使别停止加分呀,今天刚看到

不过看题目看了几分分钟,笨没办法
作者: carterlee    时间: 2006-4-13 00:10
做了一个晚上,还是天使的“组件”让我想到了怎么做!

天使帮俺看一看,看有没有理解你的意思?我只添加了当大轴孔变化时其它零件及组件的变化!

方法:用大轴孔控制自身零件的相关尺寸,再通过组件用大轴孔控制另一零件的孔尺寸(就是插入到大轴孔的尺寸)...

帮俺看一下有没有对吧,如果错了,错在哪?

谢谢了

[ 本帖最后由 袖珍天使 于 2006-4-14 09:25 编辑 ]
作者: ZGBIAO653    时间: 2006-4-13 08:13
做一下,不好搞

[ 本帖最后由 ZGBIAO653 于 2006-4-13 10:44 编辑 ]
作者: srzx    时间: 2006-4-13 10:03
还没想出来,烦
作者: carterlee    时间: 2006-4-13 12:31
为什么我打开天大的组件却有时不能孔对孔呢?
作者: 袖珍天使    时间: 2006-4-13 13:53
原帖由 carterlee 于 2006-4-13 12:31 发表
为什么我打开天大的组件却有时不能孔对孔呢?


参照没能及时更新的问题
作者: 海无涯先生    时间: 2006-4-13 14:09
标题: 第二次用族表心里没底
1打开装配体激活AA查看族表记下AA的实例名
2激活BB编辑族表加入参照模型AA
3加入AA的实例
4打开BB
如果做的不对还望版主指出原因与正确做法的方向
作者: wshyz1    时间: 2006-4-13 15:19
1.编辑元件BB的族表,将AA及AABB的参照实例加入BB族表中(图1)
2.编辑装配体AABB的族表,将BB元件加入族表(图2)

[ 本帖最后由 袖珍天使 于 2006-4-14 09:27 编辑 ]
作者: carterlee    时间: 2006-4-13 15:26
实实在在的想了一天,认输吧,头都大了,搞不出来。

对参数及参照都搞不清楚,

郁闷
作者: carterlee    时间: 2006-4-13 15:44
刚才不甘心试着从数据共享里找答案,无耐还是技术不到家
作者: wshyz1    时间: 2006-4-13 15:47
39楼文字已加,天使再PP。。。
作者: ganzs    时间: 2006-4-13 16:47
1.打开AABB.ASM(普通模型),
2.右键点击BB.PRT,激活BB.PRT,在BB,PRT中增加族表如下图;
3.右键点击AABB.ASM,激活AABB.ASM,将AABB.ASM中族表更改为图中式样
4.保存,OK!

[ 本帖最后由 ganzs 于 2006-4-14 10:16 编辑 ]
作者: liangyuantop    时间: 2006-4-13 17:38
网络太慢,刚死机。不知能否加点灌水分也行呵
研究好久。步骤如下:

[ 本帖最后由 袖珍天使 于 2006-4-14 09:24 编辑 ]
作者: ggm69787    时间: 2006-4-13 21:06
标题: 参照控制
版大请审审!可用了两天呀!

[ 本帖最后由 袖珍天使 于 2006-4-14 09:26 编辑 ]
作者: srzx    时间: 2006-4-13 21:57
这是我的作法,请PP
按图1,2,3操作
最后,打开所有组件,再生即可

[ 本帖最后由 袖珍天使 于 2006-4-14 09:27 编辑 ]
作者: liangyuantop    时间: 2006-4-13 22:39
版主应该给9分以上的加点灌水的分也可以安慰之。^-^
作者: jiuyitang    时间: 2006-4-14 08:33
正在思考!
正在学习!
作者: ganzs    时间: 2006-4-14 09:02
老大,我的在43楼,可能昨天没有传上附件,请帮我看看,加不加分不是很重要的!
作者: 袖珍天使    时间: 2006-4-14 09:23
OK,10人得分,加分结束,兄弟们继续讨论不用加密回复----选“楼主及版主可见”了,直接回复就好了。
作者: liangyuantop    时间: 2006-4-14 11:28
原帖由 liangyuantop 于 2006-4-13 22:39 发表
版主应该给9分以上的加点灌水的分也可以安慰之。^-^

好像我符合加分要求呵
欢迎技术10及更高分者参与,所提出的解法是第一次出现者可加1;
作者: 袖珍天使    时间: 2006-4-14 11:35
原帖由 liangyuantop 于 2006-4-14 11:28 发表

好像我符合加分要求呵
欢迎技术10及更高分者参与,所提出的解法是第一次出现者可加1;


你的方法与正确方法是同一方法,只不过是你的能用自动生成,别人的不能用而已。只是操作的不同,本质上是一样的啊。-------------也算吧。
作者: 415351816    时间: 2006-4-14 12:40
我觉得还有些问题,就是打开后,选取实例,阵列孔就没有问题,不过中间孔就不能对齐,在AABB1中某些关系不再满足D4:6。所以是不是应该在BB图中添加多个族表,控制孔的大小呢?
作者: 袖珍天使    时间: 2006-4-14 13:26
原帖由 415351816 于 2006-4-14 12:40 发表
我觉得还有些问题,就是打开后,选取实例,阵列孔就没有问题,不过中间孔就不能对齐,在AABB1中某些关系不再满足D4:6。所以是不是应该在BB图中添加多个族表,控制孔的大小呢?


因为BB参照了AA和AABB,所以BB的实例要能正确再生,需要先在内存中正确再生了AA和AABB对应的实例才行。如果AA1没有在内存中,那么AA1的一些数据便无法传达给BB1,那么BB1再生需要这些数据时便出错。
作者: top1987    时间: 2006-4-14 18:31
第一次接触到【簇表】,按照楼上几位师兄的做法,已经实现。向各位多多学习。
多多支持【袖珍天使】出题!

[ 本帖最后由 top1987 于 2006-4-14 18:52 编辑 ]
作者: zoufenggen    时间: 2006-4-14 21:38
楼上的兄弟真聪明...但是不是每个人看了别人的答案都会做的..本人笨拙就不会啊...
袖珍斑主真是辛苦拉,我有个希望就是答案公布后能不能再辛苦斑主传个答案视频的教程啊.其他好心人能传那就更好拉.好让一些看了不会做的人跟着师兄们做下.那样你想不会都难拉...嘿嘿...
作者: suchaojin    时间: 2006-6-19 15:10
本人是初学者,只有好像天书
作者: waley007128    时间: 2006-6-25 19:53
看了半天我也回做了
作者: skyqinqin    时间: 2009-1-30 23:32
hao!!!!!!!!!
作者: david_zy_ai    时间: 2009-1-31 12:08
受教了。原来族表还可以这样用?
作者: cpxgm    时间: 2010-9-30 11:15
今天才来学习一下哟
作者: guobin2213    时间: 2012-5-18 09:30
碰到了,就找到了这贴。
作者: yang2390419960    时间: 2015-5-13 21:17
V太需要这点分了,一定要抽空想




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3