野火论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始


查看: 14097|回复: 13

[求助] 在装配工程图中如何调用元件的尺寸及参数

[复制链接]

21

主题

310

回帖

6

威望

工程师

Rank: 3Rank: 3

积分
409
发表于 2012-1-18 18:19 | 显示全部楼层 |阅读模式
10金钱
孤峰在线的一个教程
http://ivproe.com/forum/viewthre ... p;extra=&page=1

1、如果要调用倒角尺寸D3:
语法=特征尺寸名称:CID_元件ID
            d3:CID_38
2、调用元件中模型参数:“材料”
语法 =   模型参数名称:CID_元件ID
           材料:CID_38
3、调用特征参数:CHAM
语法=特征参数名称:FID_特征ID:CID_元件ID
            cham:FID_72:CID_38

上述中的ID也可以用名称代替:
如:FID_72也可写成FID_CHAMFER1

    CID_38可以写成:CID_CUBIC 没试成功

我怎么试都不成功,如果直接是d3:38倒是可以


[ 本帖最后由 api163 于 2012-1-20 17:13 编辑 ]

21

主题

310

回帖

6

威望

工程师

Rank: 3Rank: 3

积分
409
 楼主| 发表于 2012-1-18 18:29 | 显示全部楼层
我要的是可以用名称代替
因为我发现id如果是数字,这个数字是会变的,不利于我应用到别的装配中去。
回复

使用道具 举报

21

主题

310

回帖

6

威望

工程师

Rank: 3Rank: 3

积分
409
 楼主| 发表于 2012-1-19 18:05 | 显示全部楼层
没人知道啊!

CID后面跟数字的用法我知道了。

可惜还是不知道用文件名的方法
回复

使用道具 举报

21

主题

310

回帖

6

威望

工程师

Rank: 3Rank: 3

积分
409
 楼主| 发表于 2012-1-20 13:18 | 显示全部楼层
把 一个数字字符 转为 数字的方法

A="5"
B=search("123456789",A)

把 两个数字字符串 转为 数字的方法

A="56"
m00=search("123456789",extract(A,1,1))*10
m0=search("123456789",extract(A,2,1))
B=m00+m0
回复

使用道具 举报

21

主题

310

回帖

6

威望

工程师

Rank: 3Rank: 3

积分
409
 楼主| 发表于 2012-1-20 13:19 | 显示全部楼层
三个数从大到小

    T=min (A, B)
    A=MAX (A, B)
    B=T
    T=min (A, C)
    A=MAX (A, C)
    C=T
    T=min (B, C)
    B=MAX (B, C)
    C=T
回复

使用道具 举报

szzb018 该用户已被删除
发表于 2012-6-22 12:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

szzb018 该用户已被删除
发表于 2012-6-22 12:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

39

主题

313

回帖

46

威望

工程师

Rank: 3Rank: 3

积分
482

希望之星勋章

发表于 2012-6-23 14:14 | 显示全部楼层
以上语句在关系中可用,在注释和表格中引用无效果!
即在注释和表格中下列式子无效:
&cham:FID_72:CID_38
回复

使用道具 举报

21

主题

310

回帖

6

威望

工程师

Rank: 3Rank: 3

积分
409
 楼主| 发表于 2012-7-7 09:53 | 显示全部楼层
我用编程序的方法穷举得到ID号了
回复

使用道具 举报

21

主题

310

回帖

6

威望

工程师

Rank: 3Rank: 3

积分
409
 楼主| 发表于 2016-11-8 15:44 | 显示全部楼层

/*思路:
   1.在要查询的模型上建立独一名称的参数,如以此文件名为参数名,如参数名为prt0001(但如果文件名中有'-'号,可要改成'_'
   2.循环:
                建立一个关系式文本如:exists("prt0001:0")或exists("prt0001:1")或exists("prt0001:2")
                用ProRelationEval对关系式求值,有结果就是找到ID号了,无结果则下一个循环
*/
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-27 04:34 , Processed in 0.110169 second(s), 29 queries .

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