RHINO培训教材
1. 提升效率的基本设置
1.1 RHINO 4.0环境界面
A. 主菜单(Menu):windous风格的下拉菜单,可以看到Rhino功能的展示
· 下拉菜单使用频率不高,习惯Rhino图示操作的可以在Options隐藏菜单,增加视窗面积
B. 主工具栏(Main)及
工具栏(Standard):可以快速找到常用命令
· 右下角有白色小三角形的按钮
示有工具列连接
· 有很多图标用鼠标左键或右键表示不同的命令
· 鼠标移动到图标按钮处会显示命令注解,也会提示左右键点选的不同
· 所有的工具列都可以在菜单>tools>toolbar开启或关闭
C. 命令栏(Command):文字命令输入,参数选用,输入数值
· 执行命令后,需搭配的参数只能通过命令栏控制,操作方式可以直接输入参数的底线字母或鼠标直接点选
· 命令栏任意处点右键,可以显示最近使用过的命令,方便快速呼叫
D. 工作视窗(Main Working Viewport):绘图区域,默认四个视窗,可以根据需要自由安排
· 4view 命令可以迅速恢复默认的四个视窗
E. 状态栏(Status bar):
· 显示当前光标的xyz坐标位置
· 状态锁定工具
Sanp 网格捕捉锁定
Orthe 正交模式锁定
Planner 三维绘图时强迫鼠标的坐标位置保持在最后工作深度
Onsap 常用的捕捉工具显示/隐藏开关,帮助捕捉物件对象
End
端点捕捉
Int
相交点捕捉
Near
最近点捕捉
Perp
垂直点捕捉
Point
点对象捕捉
Tan
相切点捕捉
Mid
中点捕捉
Quard
4分点捕捉
Cen
中心点捕捉
Knot
节点捕捉
Disable
停用所有的捕捉功能
F. 图层管理(Layers)及属性管理(Properties):
· 通常根据物体的材质、颜色等分层,合理的分层能有效提升工作效率
· 属性管理与图层管理配合使用,可以在属性管理栏修改物件的图层
1.2 Mouse的操作
左键
中键
右键
点选对象
POP快捷工具栏
确认命令
框选对象
滚轮缩放视图
重复上次命令
执行图标按钮命令
拖拽平移视图
拖拽移动物体
透视图中旋转视图
命令右键功能
Ctrl+
复选、取消对象
缩放视图
Shift+
复选对象
透视图中平移视图
1.3 建模前系统环境设置
· 单位设置 通常使用系统默认设置options>units
· 网格设置 根据模型
修改options>grid
1.4 Mesh网格数值设置
· 这里的设置,不影响模型的质量,影响的是曲面渲染的平滑度,并根据设置的精细度降低显示速度
· Options>mesh 修改设置
· 对于曲面简单的模型可使用jagged&faster,通常使用smooth&slower,如果预设的渲染品质不能满足
可选用custom设置,建议修改maximum angle,建议值为10~15度之间
1.5 视图显示模式设置
· 每个视窗可以有独立的显示模式,视窗标题处按右键会弹出显示模式的选项
· Wireframe(线框模式)
· Shaded(着色模式)
· Rendered(渲染模式)
· Ghost(半透明模式)
· X-ray(射线模式)
· Flat shade(多边形原始模式)
· 所有的模式设置项都可以在options增减/修改
Options>appearance>advanced settings
1.6 选取对象
· 单个对象 左键
· 多个对象 shift+左键
· 框选
· 排除当前选中对象中不要的 ctrl+左键
· 更多选取方式参考
2. 画图方法
2.1 指令执行方法
· 下拉菜单
· 图标按钮
· 命令栏输入
构建模型时通常图标按钮与命令栏输入结合使用
2.2 曲线工具
· Line直线工具组
画直线段
左键画多义线段,右键画复合直线段
从中点起始向两端画直线
左键过曲面一点画曲面法线,右键过曲面一点画曲面双向法线
左键画工作平面垂直线,右键画工作平面双向垂直线
左键过四点画直线,右键从四点中点始画直线
左键画角平分线,右键画双向角平分线
左键以定义角度画直线,右键以定义角度画双向直线
过多点画一条直线
左键经过曲线一点做法线,右键过曲线外一点向曲线求法线
过两条曲线画法线
求一曲线的切线,且这条切线还为另一曲线的法线
做曲线切线
做两条曲线的切线
通过一群点做曲线或直线(可以定义曲线的阶数)
转换曲线为圆弧或者是直线
在Mesh(网格面)上画复合直线
· Rectangle矩形工具组
由两对角点做矩形
由对角线中点与对角点做矩形
过三点做矩形
做与工作平面垂直的矩形
做带倒R角的矩形
· Circle圆形工具组
定义圆心与半径画圆
以直径画圆
过三点画圆
过线上一点且以该点法线为半径方向画圆
与两条线相切可定义半径做圆
过三条线相切做圆
以半径做与工作平面垂直的圆
以直径做与工作平面垂直的圆
画一个近似圆(非正圆)
过多点拟合画一个圆
· Arc圆弧工具组
以中心点、起始点定义角做圆弧
过三点做一条圆弧,左键起点、末点、最后一点或定义半径或直径画圆弧,右键起点、末点或定义圆弧直径或半径、末点画圆弧
以起点终点和切线画圆弧,左键起点终点和切线,右键起点切线和终点
以两点加定义半径画圆弧
与两曲线相切定义半径画圆
过多点做复合圆弧线
转换曲线为复合圆弧线
· Ellipse椭圆形工具组
定义半径画椭圆
定义直径画椭圆
通过焦点与半径画椭圆
过曲线上一点以该点法线方向为半径画椭圆
以外切长方形对角画椭圆
· Polygon正多边形工具组
以外接圆半径画正多边形
以内切圆半径画正多边形
以多边形边线长度画正多边形
以外接圆半径画正方形
以内切圆半径画正方形
定义边长画正方形
画星形
· Points点工具组
绘制一个点
绘制多个点
从对象提取控制点(包括曲线、曲面、实体)
求曲线附近最近点
求两条曲线之间最近位置点
左键求曲线起点,右键求曲线末点
左键根据长度求曲线平分点,右键根据数量求曲线平分点
画平面点格
点包裹对象
点云操作
左键增加点到点云,右键从点云中删除点
· Curve曲线工具组
以控制点画曲线
以内插点画曲线
在曲面上画一条内插曲线
画复合贝塞尔线
左键鼠绘内插值曲线,右键曲面上鼠绘内插值曲线
Mesh( 网格面)上鼠绘内插值曲线
左键以复合直线端点为控制点画曲线,右键以复合直线端点为内擦点画曲线
左键画圆锥线,右键以正交线画圆锥线
左键画圆锥线,右键起点过曲线上一点以该点法线方向画圆锥线
左键画抛物线,右键以顶点高度方向画抛物线
画双曲线
左键画弹簧曲线,右键画一条轴线与工作平面垂直的弹簧线
左键画空间螺旋曲线,右键画平面螺旋曲线
画两条线的平分中值线
· 曲线编辑工具组
曲线延伸工具
倒R角工具
倒直角工具
复合直线倒R角工具
混接工具
扩展混接工具
曲线偏移工具
曲面上曲线法向偏移工具
曲上曲线基于曲面UV偏移工具
二次透影曲线
从轮廓线建立端面线工具
配线工具
重建线工具
NonUniform方式重建曲线
拟合曲线工具
调整曲线阶数工具
配合公差整平曲线工具
调整曲线 焊接/周期封闭点位置
简化多重直线或圆弧为单一直线或圆弧线
转化NonUniform曲线为Uniform曲线
转化曲线为复合直线或圆弧线
调整曲线或曲面的端点转折但保证其连续性
使曲线或曲面封闭(周期化)
增加曲面或曲线的控制点
删除曲线或曲面的控制点
用直线封闭一条曲线
删除复合线中的线段
提取复合线中的线段
从复合曲线或曲线中截取线段
曲线或复合曲线中插入直线段
曲线布尔运算
· 通用编辑工具
组合曲线或曲面使之成为单一曲线或曲面
炸开复合曲线或曲面使之成为单一曲线或曲面
利用对象剪切另外对象
使用对象分离另外对象
· Point editing控制点工具组
控制点显示开关,(左键)开启,(右键)关闭
编辑点显示开关,(左键)开启,(右键)关闭
隐藏所有点的对象
控制是否显示对象背后控制点
修改控制点权重
在UVN(法向)方向上移动控制点
设置UVN推移项
曲面或曲线增加节点
删除曲面和曲线上的节点
曲线上插入锐角点
贝塞线方式编辑曲线或曲面
设置不同的拖拽模式
2.3 Nurbs曲线特征
Nurbs是Non-Uniform Ration B-Spline的缩写,是一种用非均匀有理B样条函数构造的曲线。
(Non-Uniform非均匀分布 Ration有理 B-Spline B样条曲线)
查看对象属性
对象类型 curve
对象编码 ID: 6b75fe90-103b-4116-a33f-225618fdd018 (11)
所属图层 Layer name: Default
阶数 degree = 3
非均匀节点以及跨距 knots: uniform (delta=1), domain = 0 to 1
阶数,控制点,节点
阶数 大部分曲线造型和曲面命令的阶数是3或5
控制点 F10 建就可以开启控制点 ESC取消控制点 DEL删除控制点
控制点与阶数的关系 NURBS曲线最少会比阶数+1 控制点数量≥阶数+1
节点 是NURBS的特性之一,是延续低阶曲线拥有更多控制点的一种技术。最简曲线的内部是没有节点的。
1.节点会降低曲线该处的连续性
2..高阶的曲线可以提高节点处曲线的连续性。
3..每个内部节点会对应一条ISO线。
2.4 曲面工具
· 曲面工作组
三点或四点为曲面边角建立面
以2/3/4条线为曲面边线建立曲面
以封闭的平面曲线建立曲面
矩形平面工作组
挤出面工作组
通过曲线放样建立曲面
网格线建立曲面
镶面工具,利用点线边等条件镶嵌曲面
单轨为路径加数段或一段截面线扫描建立曲面
双轨双径加数段或一段截面线扫描建立曲面
截面线绕一轴线旋转建立
在现有的对象上以裹布的方式建立曲面
以输入图片的灰度值为参考建立曲面
通过定义网格点来建立曲面
· 矩形平面工具
以矩形对角点画矩形平面
以矩形一边长画矩形平面
以矩形一边长以及高度画矩形平面
以云点或点画矩形平面
直线投影至物体建立建立剪切平面
建一带有贴图的矩形平面
· 挤出面工具
以曲线挤出曲面
沿轨迹挤出曲面
以曲线挤出曲面至一点
以曲线依据角度挤出可定义斜度的曲面
以偏移曲线的方式建立一条
曲面
以曲面上的曲线依据曲面法向挤出曲面
· 曲面编辑工具
延伸未被剪切的曲面
曲面之间倒R角
曲面之间倒斜角
曲面之间倒不等R角
曲面之间倒不等斜角
在两个或两个以上Edge之间建立混接曲面
等距离偏移曲面
不等距偏移曲面
匹配两曲面之间的衔接关系
融合两未被剪切的曲面为单一曲面
延伸两曲面相交,且相互剪切多余部分
镜像曲线或曲面
重建曲面
设置公差与UV的Degree拟合曲面
定义曲面阶数
恢复被剪切过的曲面
将未修剪得原始曲面缩回至修剪边界处
使曲线或曲面封闭
修改闭合曲面的闭合线位置
取消选区的曲面修建边线
展开单向曲面
曲面展开工具
调整曲线或曲面未修建边缘的形状
移除曲面上的多重Knot点
增加曲面或曲线控制点
移除曲面上控制点
· 对象曲线工具组
投影曲线或点至曲面或复合曲面
以曲面或复合曲面法向方向投影点或线至曲面或复合曲面
从曲面复合曲面的一条边缘提取曲线
从曲面或复合曲面所有边缘提取曲线
从复合
曲面中的一个单面的所有边缘提取曲线
从曲面ISO线中提取曲线
把曲面的所有ISO线与边缘提取为曲线
两曲面之间建立混接曲线,可以定义G1/G2/G3
求取去曲面与曲面之间的相交线或是曲面与曲线之间的相交点
通过定义剪切平面求其与曲面或网格面之间的相交线或点
通过定义剪切平面求其与曲面或网格面之间的空间系列相交线或点
求取曲面上任意两点之间的最短通过线
求取曲面或复合曲面的外轮廓线
提取曲面或复合曲面控制点
通过定义或复合曲面控制点
展开曲面UV线
求取网格面的外轮廓线
转工程图。生成2D图纸文件
· 检测曲线或曲面连续性的工具
显示曲率图形
回报两曲线连续性
斑马纹检测工具