当前位置: 首页 » Proe图文教程 » Proe教程 »

Proe捆绑阵列的做法六

发布日期:2014-07-15  来源:百佳学习邦  作者:李勇  浏览次数:2012
核心提示:Proe捆绑阵列的做法六 本文介绍使用Proe的trajpar_of_pnt函数关系数组进行阵列﹐此方法同样也适用于肋条任意不等间距的数组。
proe捆绑阵列的做法六
本文介绍使用Proe的trajpar_of_pnt函数关系数组进行阵列﹐此方法同样也适用于肋条任意不等间距的数组。
前2步同第1种方法﹐从第3步开始
1、在TOP面草绘10个基准点﹐注意名称是依次从PNT0~PNT9连续(如果不是从PNT0开始后面的数组关系要改动),参照为骨架轨迹﹐标注尺寸如图(此10点为肋条轨迹与骨架轨迹的交点所在位置)
Proe捆绑阵列的做法六
 
2、逼近复制第1步草绘曲线(骨架轨迹),裁减曲线起点点到PNT0﹐并改名为CURVE或其它﹐要与后面数组关系中的曲线名称对应。
 Proe捆绑阵列的做法六

 
3、在上步的复合曲线上比例为0建一基准点PNT10。
Proe捆绑阵列的做法六
 
4、通过PNT10﹐平行FRONT面建一基准面DTM1﹐同1-5
5、以DTM1为草绘平面草绘轨迹扫描创建肋条﹐同1-6
Proe捆绑阵列的做法六
 
6、将PNT10﹐DTM1﹐肋条归组关系数组。在创建扫描的时候,所草绘的轨迹最好要画上中心线,这一步很重要
Proe捆绑阵列的做法六
 
上图为数组关系的剖析图﹐便于新手理解关系含义和用法。
注﹕PROE里面生成基准点名称是从PNT0开始按照流水码递增的﹐此例里面草绘的10个基准点名称依次从PNT0到PNT9,
通过数组关系﹕trajpar_of_pnt("Curve","pnt"+itos(idx1))将肋条参照的基准点复合到PNT1~PNT9的位置上﹐如果草绘基准点名称是从PNT1~PNT10﹐那关系就要改成trajpar_of_pnt("Curve","pnt"+itos(idx1+1))目的是保证让idx1=1~9时数组的基准点落在我们需要的位置PNT2~PNT10上.
关系里面的curve是草绘点所在的曲线轨迹名称﹐这就是为什么要将前面的复合曲线改名的原因﹐此名称要对应。

下面的关系式可以这样理解﹕
关键在于你第1步草绘轨迹的时候将直线段分成了3段直线相接并标注了160的尺寸(设计意图)。然后曲线复合以后160处的那个点变成了复合曲线的端点﹐在数组中第10个肋条的轨迹草绘平面虽然和复合曲线的直线段有无数个交点﹐但PROE有智能理解设计者意图的功能﹐优先捕捉到了曲线的端点。
如果你不是将轨迹的直线段分成3段直线而是直接画一段直线﹐则会优先捕捉到此直线的端点。
 
数组关系
t1=floor(idx1/9)
if(t1*9==idx1)
memb_i=lead_v+30
else
memb_i=lead_v+10
endif
编的复杂了﹐可以简化一下﹐让新手更容易理解﹐下面将你的关系分析一下﹕
t1=floor(idx1/9)
换算一下﹕当idx1等于1~8的时候t1=0,当idx1==9时,t1=1
if(t1*9==idx1)
换算一下﹕只有当t1=1即idx1==9时t1*9才等于idx1
又﹐lead_v恒等于10
所以干脆将关系简化如下﹕
if idx1==9
memb_i=40
else
memb_i=20
endif
 
方向数组和轴数组﹕一般都会出现代表数组例证的黑点﹐可以使用跳过数组成员功能。
尺寸数组﹕驱动由草绘为基础(草绘基准点除外)的特征(或组)尺寸时会出现代表数组例证的黑点﹐可以使用跳过数组成员功能。
 (也就是驱动尺寸须是在草绘里面标注的尺寸)﹐否则不会出现黑点。
 
  百佳学习邦提供Proe教程http://www.bjxx8.com
 
 
[ ]  [ 分享给好友

点击排行榜

百佳学习邦

  • 自学总不见成效
  • 给自己找个老师吧!
  • 百佳学习邦提供
  • 1对1网络培训Creo
  • 李老师
  • 电话:15017888989
  • QQ:773606286