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