proe野火版可变截面扫描(我多年的使用经验总结)内容摘要:

们在截面中添加的关系为 sd3= trajpar*50,那么在这点 sd3 就是 *50=15。 推而广之,那么在整个扫出过程中截面的 sd3值就上从 0 到 50发生线性变化,所以形状就类似下图所示: 利用这个参数和不同数学函数的组合就可以生成各种规则的变化。 而很多花哨的变化其实就是一些简单的变化的累加。 a) 大小渐变: 尺寸实现从某个值渐变到另一个值(变大或变小),常用有两个关系(当然你用任何关系都可以),线性变化和正弦变化: 线性: sd= V0+Vs*trajpar 正弦: sd= V0+ Vs*sin(trajpar*90) 其中: V0 是初始值, Vs 是变化幅度它决定变化的速度和终了值( V0+ Vs), Vs 为正值则增大,为负值则为减小。 如果要实现先小再大最后再变小的峰状变化, 你可以用 Sd=V0+Vs*abs()或 sd= V0+ Vs*sin(trajpar*180)等,如下面两图所示 : b) 螺旋变化: 螺旋变化其实就是线性变化和圆周变化的累加。 原始轨迹的自动变化就是线性变化,截面的变化只需加上角度的圆周变化就可以完成螺旋变化, 一般的关系形式如下: Sd=trajpar*360*n 其中 Sd是变化角度尺寸, trajpar 是轨迹参数, n 是需要的螺旋圈数。 扫除的结果如下,效果类似沿轨迹的的螺旋效果: c) 周期变化 一般来说都是用正弦( sin)或余弦( cos)来实现截面的周期变化,基本的关系表现形式如下: Sd=Vs*sin(trajpr*360*n)+V0 其中 V0 是基准值, Vs 是幅度值(变化幅度), n 是周期数。 如下图,原始轨迹为直线,截面为正圆,关系如下 这个关系表明在扫出的过程中圆的直径 sd4 的值以 20 为基准, 10 为幅度在扫出过程中作 4 个周期的变化。 所以不难想象结果如下所示:最小的直径为 10,最大的直径为 30,总共发生四个周期的变化。 而如果把原始轨迹换成为圆周的,那么就实现了圆周和周期变化的叠加,得到结果如下: 同样的道理你可以实现和螺旋以及其它任何形状的叠加。 你会发现很多貌似复制的花哨形状其实是很简单的。 d) 椭圆和圆之间的过度变化 而在实际情况中,更多的是遇见的椭圆和圆之间的过度变化,这个时候你要善于应用椭圆和 conic。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。