CAD教程
行业资讯
3D模型下载
Pro/E教程
CAD书店
软件下载
联系我们
技术资料
CAD招聘
发布招聘
CAD问答
设计竞赛
CAD认证
北京CAD培训
视频教程
PS教程
CAD图纸
图书推荐
Solidworks教程
CAD培训
CAD软件商
最新视频教程
:
Pro/ENGINEER Wildfire2.0 工业设计实例视频教程
(全套免费在线学习)
AutoCAD视频教程
每日更新
首页
>
CAD在线问答
>
Pro/E
proe如何用关系式保证尾数等于3或8
2011-03-28 51自学网
假定你的基座取料方法是这样的,尾数是9~2的就取3的,比如29->33,31->33;尾数是4~8的就取8,比如26->28,25->28。设base是你的尺寸参数,base_str是用于显示的字符串newbase=floor(base)posfix=newbase-floor(newbase/10)*10if posfix>8 newbase=newbase+13-posfixelse if posfix<4 newbase=newbase+3-posfix else newbase=newbase+8-posfix endifendifbase_str=itos(newbase)经过验证,输入29.5,31.3成功转换成33,输入36.5,35则转换成38.关系可用。基本的思路如下:首先把尺寸取整,然后通过floor函数的结合获得个位上的数字,如果个位上的数字是9,那么就假设13再减去它得到个位是13的,如果是0,1,3则补够3,如果是4,5,6,7则补够8.然后转换成字符串输出(之所以用字符是考虑可能要结合其它的字符输出)本关系中使用的的函数说明,你可以参考这个proe关系函数的说明文档:
http://wenku.baidu.com/view/a2f847b765ce050876321384.html
希望能够解决你的问题~
PROE所有命令
自学proe要多久?
我来回答
共有
条 回答
用户名:
密码:
验证码:
匿名发表
|
AutoCAD
|
Pro/E
|
UG
|
3Dmax
|
catia
|
solidworks
|
maya
|
photoshop
|
模具设计
|
有限元
|
matlab
|
计算机图形学
|
室内设计
|
CAD教程网
51自学网
教师招聘
公招网
医院招聘网
51自学网 All Rights Reserved QQ:939804642 Email:
cadweb@126.com
京ICP备05004759号