首页 > 其他分享 >Rhino基础操作1

Rhino基础操作1

时间:2024-09-23 22:01:32浏览次数:8  
标签:鼠标 Ctrl Shift 基础 视图 Rhino 点击 操作

注:非结构建模专业,纯粹是用Rhino写实用新型专利,所以学了下Rhino的建模。不理解最简面、曲线阶数的影响等,请原谅。

--本篇导航--

  • 常用命令、鼠标中键菜单
  • 基础设置(修改默认单位尺寸、修改曲线线形、修改所属图层、调整参考图不透明度)
  • 视图操作、物件选取
  • 对物件的基础操作(基于操作轴的移动、旋转、线挤出面、复制、正交、锁点、捕捉等)

界面及工作流程

工作流程:导入被建模物体的三视图(或设计图)的参考图,调整大小,分析建模顺序方法后,开始画各种线条,由线生成面,最后做倒角处理。材质一般不在Rhino里做,会到KeyShot中做。

Rhino中也可以贴材质、展UV,后面笔记中会提及具体操作。

KeyShot可以直接导入Rhino的.3dm格式文件。

将Rhino文件与KeyShot进行联动(Rhino有修改KeyShot即改)有插件,请自行百度,但我的Rhino7与KeyShot11试过,点击插件没有任何反应。


配套的操作演示视频,之前试过传视频号的,结果发现播放不了,所以需要看操作视频的,请去公众号【书君的学习笔记】里,根据相应的标签页可以找到。


常用命令

都是在B站东学西学的,那些设计学院的快捷键不知道怎么弄的,我只知道一些软件默认的命令。

使用这些命令,还可以直接将常用工具放到中键菜单中,操作更便捷。

常用命令

命令是在左上角命令输入框内输入的。

Trim

修剪

Copy

复制

Rebuild

重建曲面

Loft

放样

MI (Mirror)

镜像

Of (Offset)

偏移曲线

Cap

加盖

Box

立方体

Ctrl + G

编组

Ex (Explode)

炸开

F10

PointOn显示控制点(ESC退出显示)

F11

PointOff

F7

显示/关闭世界视图的地面网格

offsetSuf

偏移曲面

鼠标中键菜单

鼠标中键菜单可以自定义,将常用的工具控件放入其中,使用时点击一下鼠标中键即可调出面板。也可以直接点击该面板上方蓝色区域,将面板浮动显示。

按住Ctrl的同时将控件拖入弹出面板,即可复制到面板中。
在弹出面板中按住Shift后拖出面板,即可将控件移除出面板。
面板中按住Shift后拖动控件,可以给控件移动位置。

右侧属性面板

右侧属性面板中可以设置建模环境(视窗大小、摄像机等)、[点、线、面、体、图]物件属性(名称、显示颜色、打印线色、材质/贴图/印花等)、图层信息、渲染器、视窗设置(是否显示点、线、灯光等,着色)、快照等。


基础设置

修改默认单位尺寸

建模单位建议使用毫米

修改曲线线形

曲线线形(粗细)可以在不同显示模式下起到区分XYZ轴线和建模用曲线的作用,尤其是着色模式下。

修改所属图层

在建模时,做好图层管理会极大的方便做建模。
Rhino的图层可以修改所在图层物件的统一颜色、材质、显示线形、打印线形。

调整参考图不透明度

参考图可以直接拖拽到Rhino中,会弹出一个对话框,选择【图像】即可。参考图一般都是在世界中心位置,所以第一个点直接输入0即可。图片是2D的,所以另一个点可以随手拉动确定、或直接输入数值确定。

拖入参考图后,选中参考图、在右侧属性面板中找到【属性:材质】下的【物件透明度】,调整数值即可。


视图操作、物件选取操作

缩放视图

鼠标滚轮

缓推视图

Ctrl + 鼠标右键拖动

旋转视图

右键拖动

平移视图

透视视图下

Perspective

Shift + 右键拖动

非透视试图

(Top、Front等)

右键直接拖动

视图全景

充满视图

Ctrl + Shift + E

选择物体

框选物体

鼠标左键

加选:长按Shift 后点击

减选:长按Ctrl后点击

穿透选择

按住Alt 再去框选,就不会把当前鼠标下方的物体作为一个选择对象。

加选:按住Alt + Shift后点击

减选:按住Alt + Ctrl后点击

框选

需要全部框住才能选中

框选

框内涉及都被选中

局部区域全屏显示框选物体

先按下Ctrl + W后左键拉框

弹出快捷操作

鼠标中键

对界面视图的操作,也可以直接在【标准】和【设置视图】工具集中点击相应工具控件。

视图切换

默认打开为四视图窗口Top/Perspective/Front/Right,可以双击视图左上角的名称标签可全屏进入视图。

视图渲染模式也可以在【显示】工具集中点击相应控件工具切换。

物件选取

物件选取,也可以直接在【选取】工具集中点击相应工具控件。

1、基本操作

鼠标左键直接点击

长按Shift 后为加选
长按Ctrl后为减选

2、框选物体

向右框选

需要全部框住才能选中

向左框选

框内涉及都被选中

3、穿透选择
按住 Alt 可以穿透选择
按住Alt 再去框选,就不会把当前鼠标下方的物体作为一个选择对象。
按住Alt + Shift 加选
按住Alt + Ctrl 减选

4、选择物体的面、线、点
按住Ctrl + Shift 后去鼠标左键单击面、线、点,即可选中。
直接点击只会选中整个物体。
连续按住Ctrl + Shift去点击,会加选。再次点击被选的面、线、点,就会减选。
选择时也会出现下拉提示,可以按提示选择正确方向的点、线、面。


对物件的基础操作

操作轴

点击物件后默认自动出现操作轴。
红色X轴,绿色Y轴,蓝色Z轴。
对Rhino操作轴的操作和CAD、草图大师、Blender的一样。

当物件为直/曲线、曲面时,点击后会在操作轴上出现一个实心圆点,拖动或输入数值可以由线挤出面、由面挤出体。

操作的确定

按下Enter空格鼠标右键,都表示确定完成当前的操作。

再次使用上一次的操作

已使用过工具后,按下Enter空格鼠标右键可以再次使用上次的工具。

复制物体

左键选中对象后可以直接拖动移动其位置,按下Alt键即复制。

锁定方向

移动物件时,按住Shift可在按下Shift时按XYZ轴固定向移动。
按住TAB键可锁定当前的(任意的)操作方向。

Shift + Tab 正交方向锁定,再输入数值。或者先输入数值,再Shift+鼠标右键确认。

或者直接打开正交,【正交】可以在界面底部打开。

物件锁点(捕捉点)

捕捉点除了底部的快捷开关之外,还可以在上方【标准-物件锁点】工具集中找到。

底部的快捷开关,鼠标左键直接点击是开关,鼠标右键则弹出更多选项。

记录建构历史(动态改动)

记录建构历史对于一些把握不住最后形态、做投影时会很有用,打开后可以随时调整相关生成曲线、来调整最终的建模效果。

 

标签:鼠标,Ctrl,Shift,基础,视图,Rhino,点击,操作
From: https://www.cnblogs.com/11sgXL/p/18427999

相关文章

  • NLP基础
    一、基本概念自然语言处理(NLP)是计算机科学、人工智能和语言学的交叉领域,旨在使计算机能够理解、解释和生成自然语言。以下是一些NLP的基础概念:文本预处理分词:将文本分解为单词或短语。去除停用词:去掉常见的、无实际意义的词(如“是”、“的”)。词形还原/词干提取:将词语......
  • Java基础练习(每日五题)
    1,通过代码编写,输一段话:“今天是学习的第一天”packagejava4;publicclasspractise{publicstaticvoidmain(String[]args){System.out.println("今天是学习的第一天");}}2,拼接打印:“XXX:我已经学习了JavaX年,我期望的工资是XXX”packagejava4;......
  • 零基础小白如何入门CTF,看这一篇就够了(附学习笔记、靶场、工具包)_ctf入门
    CTF简介:CTF(CaptureTheFlag)中文一般译作夺旗赛,在网络安全领域中指的是网络安全技术人员之间进行技术竞技的一种比赛形式。CTF起源于1996年DEFCON全球黑客大会,以代替之前黑客们通过互相发起真实攻击进行技术比拼的方式。发展至今,已经成为全球范围网络安全圈流行的竞赛形式,2......
  • 第四章 CSS样式基础
    4.1CSS概述CSS(CascadingStyleSheets,层叠样式表)是一种用于描述网页内容显示方式的样式语言。它与HTML一起使用,通过分离内容与样式,提供更高效的网页设计和维护。CSS的主要作用是控制网页的布局、颜色、字体、间距等视觉表现。 1.CSS的基本概念1.选择器(Selector):用于指定H......
  • 【前端学习】HTML基础学习
    超级简洁的html基础教程来啦!一、HTML简介 1、什么是HTML??HTML的全称为超文本标记语言,是一种标记语言。它包括一系列标签,通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形......
  • 什么是原子操作?Java如何实现原子操作?
    1.什么是原子操作?我们在学习MYSQL时就了解过原子性,即整个事务是不可分割的最小单位,事务中任何一个语句执行失败,所有已经执行成功的语句也要回滚,整个数据库状态要恢复到执行任务前的状态。Java中的原子性其实就是和数据库中说的相似,就是不可在分割,在我们的多线程里面就是相当于一......
  • JAVA基础之八-方法变量作用域和编译器
    本文主要讨论方法中变量作用域。不涉及类属性变量、静态变量、线程变量共享等。虽然知道某类变量的作用域非常重要,但是没有太多需要说的,因为许多东西是显而易见,不言自明。 在大部分情况下,或者在老一点版本中,java语法看起来都比较正常,或者说相对古典。但是随着JAVA版本的迭代,......
  • 后台操作出错:索引中丢失 IN 或 OUT 参数:: 22
    简单记录下:今天mybatis中遇到一个错误:org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [INSERT INTO law_enforce_user(user_code,name,sex,birthday) VALUES(?,?,?,?)]; SQL state [99999];......
  • MySQL零基础入门教程-3 条件查询、模糊查询、条件关键字和其优先级关系,基础+实战
    教程来源:B站视频BV1Vy4y1z7EX001-数据库概述_哔哩哔哩_bilibili我听课收集整理的课程的完整笔记,供大家学习交流下载:夸克网盘分享本文内容为完整笔记的第三篇 14、条件查询&模糊查询P19-2514.1什么是条件查询?不是将表中所有数据都查出来。是查询出来符合条件的条件查询需要用到whe......
  • MySQL 增删操作面试题
    在数据库操作中,数据的增删是最基础也是最常见的操作。MySQL作为流行的关系型数据库,增删操作在面试中经常涉及。本文准备了30道关于MySQL增删操作的面试题,按照简单、中等、困难的难度划分,并提供了详细的答案和对应的SQL语句。通过这些问题,可以深入理解MySQL在实际应用中的增删操作。......