全套ProE钣金设计视频教程全套ProE布线设计视频教程全套ProE管道设计视频教程(最新)
Intralink数据管理视频教程IceFai原创ProE视频(23.0G)IceFai逆向视频(Geomagic+ProE)
返回列表 发帖

[教程] 最新完整版ProE 可变扫描(variable Section Swept)vss指令教程(二)

电子书下载地址http://www.5dcad.cn/html/download/proe/2008-04/2529.html

电子书下载地址http://www.5dcad.cn/html/download/proe/2007-08/1311.html

电子书下载地址http://www.5dcad.cn/html/download/proe/2007-08/1338.html

相关连接:最新完整版ProE可变扫描(Variable Section Swept)指令教程(一)

使用可变截面扫描,如果你在生成几何前不能想像出它的大概形状的话可以说你并没有真正理解可变截面扫描。使用可变截面扫描你一定要完完全全明白:你的截面垂直谁?x方向通过谁?尺寸和约束变化如何引起截面的变化?前两项我们在前面我们讨论了,下面我们来详细讨论最后一项。
可变截面扫描在进入草绘环境的时候会缺省生成在原始轨迹交点处的水平和竖直的参考线,并且生成每条轨迹在草绘平面的交点参考。在草绘中一旦几何建立和这些参考的尺寸或约束关系也就是建立了截面和对应的轨迹的约束关系。同样的道理,如果你想截面和轨迹建立起约束关系,你在草绘中就必须显式的进行定义,比如你想在扫出过程中某个几何的端点在轨迹上的话你就要在草绘中添加一个点对齐的约束把几何端点显式的对齐到轨迹的参考点上。当你的可变截面扫描形状并没有跟着轨迹走的话不妨看看约束条件是否错了。

下面我们用一个例子来说明,如右图,我们草绘三条直线作为可变截面扫描的轨迹,其中中间那一条是原始轨迹。注意上下两条轨迹的两个端点只有一端是对称的,另一端不对称。

附件: 您需要登录才可以下载或查看附件。没有帐号?注册
1

评分人数

    • snowing: 教程做得真棒~技术 + 4

尺寸标注对截面形状的影响
我们先来看一下不同的标注形式对扫出形状的影响。因为可变截面扫描只需要用户提供一个草绘截面,所以对于同一形状的截面或许就有不同的标注方法。但是不同的标注方法就有可能带来不同的形状,哪一种才是你想要的呢?这就要根据你的设计意图来定了。
要预先知道我们将要扫出的形状如何,我们一定要紧记可变截面扫描过程中系统维持的是截面的尺寸标注和约束而并不一定是形状(当然设了恒定截面的除外)所以我们在创建截面的时候一定要注意约束和尺寸。如下图假设我们用过两个轨迹的交点的圆弧来扫出,并且标注圆弧半径。这样就相当于我们告诉系统要在扫出的过程中维持这个R30不变并且两个端点在上下两条轨迹上。因为轨迹是渐开的不难想像我们的圆弧“高度“会不断升高。如右下图。



同样的圆弧假设我们标注的是“高度“的话,出来的形状又会大不相同,至于为什么会这样个中滋味还是自己慢慢体会一下比较好。



细心的人可能注意到了上面的两个扫出得到的面的最高脊线不在原始轨迹(中间那条)的y方向上。但是在草绘的截面上最高点就是在原始的轨迹的y参考线上阿,为什么得到的形状又会偏离了呢?这是因为尽管我们的草绘的截面的最高点是在y参考线上,但那仅仅是巧合,因为我们的轨迹在起点处刚好是对称的,所以通过了两个交点的圆弧的圆心刚好在y参考线上,但这并不是约束条件,所以在扫出的过程中两条轨迹不再是对称的情况下圆心自然就偏离了原始轨迹的y参考线了。假设我们的设计意图是要求最高脊线是在原始轨迹的y参考线上的话,我们就要对她进行显式的约束,而且为了避开干扰,我们应该故意把草绘平面定在一个一般位置(非对称)来进行截面的绘制。如下图,注意两个圆心的约束,很显然两边的圆弧不能再保持一致了,所以要把原来的一段圆弧分为两段。

附件: 您需要登录才可以下载或查看附件。没有帐号?注册

TOP

改善可变扫出质量的思考过程
我们用一个小题来讲述.
原题是要用提供的轮廓线来作一个凸15mm的面,侧面形状为正椭圆.另外还要求是单面。不过单面这个要求在Proe中就是勉为其难了,对于catia或sw来说或许就是个填充指令,可对Proe来说就只能自己想办法来解决了.不过根据题意,假如我们能用一个指令一步做出所有的面,也就是说所有面具有“同等”地位的话也可以说得过去了。

附件: 您需要登录才可以下载或查看附件。没有帐号?注册

TOP

第一步.
联想到异形按钮的方法,我们不妨试一下作出来的效果.至于侧面是正椭圆,我们可以用rho值为sqrt(2)-1的conic线来代替,在这里我偷懒就用0.41来代替好了.



但是扫出来后,就会发现结果并不是很理想.如下图,在外形凹陷的地方顶部面也相应出现凹陷现象.原因仔细想想不难得到,因为我们的截面都是用同样的规则生成的,也就是说rho值都是一样的,这样,对于x方向较短的conic线相对于较长的coinc线变化自然要更快点,这也就是凹陷产生的原因.

附件: 您需要登录才可以下载或查看附件。没有帐号?注册

TOP

既然明白了原因,那么我们就想办法来弥补或消减这个凹陷.既然它产生凹陷那我们自然要想办法把凹下去的地方抬起来.要抬起来很容易就能想到增加rho值的方法.但是要增加rho值我们要用什么方法,或者说应该用什么规则来增加呢?
首先我们来看一下外形线.梅花状,半径是沿圆发生类似正弦变化的曲线.凭直觉,推断rho值的变化也应该是对应的正弦变化.这样就得到如下图的控制关系.至于为什么我要用0.052来作为正弦变化的振幅那也是根据结果调整出来的一个比较合适的值(太大就抬高过头,太小则不足).



结果如下图,是不是改善了很多?

附件: 您需要登录才可以下载或查看附件。没有帐号?注册

TOP

结果虽然改善了,但是这样做出的面调整相对来说就比较麻烦了,需要不断的尝试,对于需要经常修改的ID来说这简直就是一个恶梦了。这是因为,不管怎样的调整,凹陷的影响都会一直到中心处的.尽管可以改善但却不能完全消减.回过头来,我们如果可以把凹陷的影响控制到一定范围外的话应该就可以消除顶部的凹陷情况了。最直观的方法就用一个旋转面来代替顶部中心附近的面了。而为了保证侧面是椭圆,我用了一段椭圆弧作为顶部中心附近的截面.如下图.椭圆弧的长短轴根据外形轮廓确定的.
而侧面的可变范围同样用conic线代替.起始conic值维持sqrt(2)-1.



同样为了消减凹陷,我们要把抬高控制关系应用到可变的conic先的rho值上,如下图.
并且为了维持”单面”这目的,我们需要把这两段线转化成一段spline.指令:editconver to spline.



这样就可以完成我们的扫出了,效果如下图,shell 2mm也没问题的

附件: 您需要登录才可以下载或查看附件。没有帐号?注册

TOP

面做到这里可以说已经是相当不错了,但回过头来,我们看一下面的内部构造是不是真正合乎逻辑呢?



首先从直觉来说,外部轮廓是六边花形的,但是我们的中间的部分是一纯圆的球面,从这点来看似乎在逻辑上不太合适,起码我们的球面的剪切形状也应该反映轮廓的变化。基于这点考虑,如果球面的剪切轮廓能够随外轮廓比例变化可能会得到比较理想的结果(在没有结果出来之前还无定论)。为达到这个目的,我们的草绘就要进行一下改造了。同样我们的截面还是分成两部分,中心的圆弧和边上的conic线。但是为了和轮廓发生关系,我们需要添加一个中心点到轮廓的距离尺寸(已知尺寸)kd15,然后约束球面圆弧的长度为已知长度的一定比例值(这里定为0.5),这样我们就可以完成剪切圆弧长度的随形变化了。



得到的结果如下图,从感觉来说是不是比原来的更合适呢?

附件: 您需要登录才可以下载或查看附件。没有帐号?注册

TOP

注:标注已知尺寸的时候需要关掉intent manager(意图总管)选项。
应用同样的方法,我们就可以解决异形按钮的轮廓凹陷和剧变的问题。

附件: 您需要登录才可以下载或查看附件。没有帐号?注册

TOP

冰大的贴一定要支持

TOP

学习,顶
逃避,不一定躲的过;面对,不一定最难过。

TOP

返回列表