有关水龙头的造型—图形的极致使用 图中的水龙头造型,大致可分为两个部分。下面的大体部分,和上面的控制阀开孔。鉴于流体对管道曲面的顺滑程度要求比较高,如果单纯用造型来构建,中间截面的变化比较难控制,而且得到的曲面质量也很难保证。然而借助于可变扫出我们必须确定截面线的选择,由于水管的进出水口均为圆形而中间有数不规则的渐变,考虑到圆锥曲线的特殊特性,半圆是一个长短半轴相等且离心率为12 的特殊二次曲线,我们可以构建二次曲线,并对其高度和离心率结合"图形"加以控制(在端截面处保证长短半轴相等且离心率为12 ),下面借助于可变扫出和造型来构建模型。 在 front 面内构建两条水管的基本轮廓线,图中采取“样条曲线”来构建(样条曲线方便控制,并且可以标注端截面和中间截面处样条曲线与参考线的夹角。保证得到的样条曲线在端截面和中间截面处的垂直关系,因为后面扫出时“剖面控制”是“垂直于轨迹”)如下: 在front 平面内建立水管的扫出中心线,如图红色线,并重命名为linemax 扫出线linemax 的草绘图如下,在端假面和中间截面处分别建立分中参考线(位于两参考点中点并垂直于两参考点连线的参考线),注意截面和参考线的对应,草绘线在三个截面处都标注夹角为90 度,保证扫出线在界面处的垂直关系。 参考上面构建的草绘线的端点和front 平面,建立两个端截面平面dtm1,dtm2,并调整到适合大小。分别在dtm1,dtm2 平面草绘,建立图中两个圆端截面。 参考front 平面和草绘的扫出线linemax 建立点,并重命名为pntmax ,该店家下来将作为最大扫出截面处。 因为我们要结合“插入”“模型基准”“图形”来控制扫出截面的高度和截面凹凸,必须知道最大界面点pntmax 在扫出线linemax 上的位置(所占的比率),我们借助于关系式可以得到准确的值,关系 ration=trajpar_of_pnt("linemax ","pntmax ") (这个关系式表示,求得点pntmax在曲线linemax 上所占的比率,关于比率值计算的起点我们可以结合图形和比率值估计)这个关系式求得得值在关系对话框“局部参数”里可以看到. 接下来我们借助“插入”“模型基准”“图形”绘制两个图形分别控制截面二次曲线的高度和曲率。首先创建名为“a”的控制高度的图形如下,图形的横坐标是由曲线linemax 的总单位长度 1 扩大100 后得到的。注意图形中的几个截面点标注 90 度(使得在起始处变化的平滑),图中25 为起始截面的圆的半径(二次曲线在起始...