QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 2617|回复: 3
打印 上一主题 下一主题

[分享] Creo/Proe波纹吸管一步可变截面扫描

[复制链接]

六级士官

Rank: 4

782

主题

875

帖子

1747

积分
跳转到指定楼层
楼主
发表于 2020-9-29 09:53:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本篇文章主要分享:Creo/Proe波纹吸管一步可变截面扫描,在软件的学习过程中,很多人都会着迷于Creo/Proe的参数化的,而在建模过程中,当可变截面扫描遇上关系式之后,它的参数功能强大到你更加无法想象,网络上也有各式各样的一步扫描的案例练习,虽然在实际工作中这样的用法不算很多,但在学习研究的角度而言,了解其用法也是有必要的,下面的文章内容就要结合一个日常生活中常见的吸管案例来和大家分享IF语句在可变截面扫描中的运用。希望能给正在学习creo/proe产品设计的你带来帮助。

案例效果图如下:
如上图所示,在这个吸管的中间的某一段的位置其形状特征位:锯齿状的交替折叠变化,且在末端位置与恒定的圆形衔接,所以在这个案例中稍有难度的部分就是中间位置的锯齿状形状如何创建。下面与大家一起分享通过可变截面扫描+IF语句的配合来实现这个特征的创建。

模型创建过程

STEP 1:草绘扫描轨迹曲线,具体形状与尺寸自定,此处仅供参考
STEP 2:通过上步草绘曲线扫描,扫描截面为圆形
STEP 3:添加关系,控制扫描截面直径变化
关系式含义说明:如上图IF语句所示,其含义代表:当0.2<trajpar<0.5时,sd3(圆直径)的值为关系式的值,否则sd3(圆直径)为15,保持恒定。

当然有些同学可能看到sd3=15-0.01*asin(sin(trajpar*360*100))这个关系式就不懂其含义了,下面结合函数图像来帮助大家理解asin(sin(x))函数的含义
如图所示,y=arcsin(sinx)的定义域位R,值域为[-π/2~π/2],这是一条很好用的折线函数。

最终完成效果

有奖推广贴子: 

回复

使用道具 举报

六级士官

Rank: 4

10

主题

67

帖子

1933

积分
沙发
发表于 2020-9-30 09:52:08 | 只看该作者
我来补充一下对方程y=arcsin(sinx)的理解:大神请略过……
先将其写的更具体一些:y=asin(sin(t*360*10))/90【方程计算的结果是Y的值从-1到1并变化10次】
解析:sin(t*360)的变化范围是-1到1,我们知道正弦函数在波峰与波谷时的值是比较集中的,中间段相对稀疏。这样就是一个平滑过度的“波浪”曲线,形成不了折线。如图所示:
通过反正弦函数asin将-1到1的值转换成角度-90到90,这样他们每一个值是平均分布的,这样就可以做到折线的效果啦。
回复 支持 反对

使用道具 举报

二级士官

Rank: 2

5

主题

48

帖子

390

积分
板凳
发表于 2020-9-30 23:09:26 | 只看该作者
看到两位的帖子,真的用心了,点赞;
回复 支持 反对

使用道具 举报

二级士官

Rank: 2

5

主题

48

帖子

390

积分
地板
发表于 2020-10-1 00:20:42 | 只看该作者
步骤简单易懂,很详细,顺便学习了一遍三角函数,很不错,感谢楼主;现实中能想到这样的解决方案的,都是些鬼才呀;下期讲下,怎样不用函数做这个吸管呗;

屏幕截图 2020-10-01 001904.png (50.53 KB, 下载次数: 51)

屏幕截图 2020-10-01 001904.png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-11-23 06:19

返回顶部