首页 > 其他分享 >Rhino基础操作3 - 出图篇

Rhino基础操作3 - 出图篇

时间:2024-09-29 22:45:19浏览次数:8  
标签:贴图 圆角 可以 UV 视图 Rhino 出图 曲面 操作

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

--本篇导航--


一个小操作:
在做挤出时,可以按住拖动/输入数值后回车,再按住Shift键可以进行双侧等量挤出,就不需要在使用沿曲线/直线挤出时输入B了。


倒圆角

  • 如果能合并为实体,可以直接使用 '边缘圆角' 工具倒圆角。

使用时需要根据最终效果来调整圆角数值。

  • 如果面之间有大缝隙,直接用 '混接曲面' 工具,再搭配延伸曲面、衔接曲面、修剪工具。
  • 如果面之间有小缝,可以用 '圆管' 工具在两面之间做修剪,之后将修剪后的两个面做混接曲面。这部分常用于制作渐消面。

注意:使用 '圆管' 工具时,需要将生成曲线做适当的延长 '延伸曲线',否则生成的圆管可能不能完全切割两个面。

  • 在需要做圆角关系的面之上直接画线并以此线去修剪掉做圆角部分的面,以3条线(面1上的线、面1与面2的交线、面2上的线)放样(松弛 -> 向内的圆角),再以面1、面2上的线去对放样的面做衔接曲面,其余的可以再衔接曲面、修剪工具。
  • 在两个面之间直接使用曲面圆角工具,设定好圆角的半径(需要大于接缝的距离)后,直接就可以建立圆角。

快照

快照可以存储当前视图中的所有信息,保存多个快照,可以快速切换不同时期、角度等属性下工程的显示状态。

快照面板的其他工具,可以把鼠标悬浮后,都会有提示,操作也很简单,这里就不赘述了。


提取线稿

直接复制

Rhino7及以上版本是支持直接从Rhino中选中物件,直接复制、粘贴到AI中。

无论Rhino当前是什么显示模式,粘贴到AI中之后都会显示出线稿,线稿会显示出内部线、结构线的。

 

钢笔模式视图显示线稿

Make2D建立2D图面

之后就可以将该线稿直接复制到illustrator中,就可以进行矢量编辑了。或者直接导出成DWG格式。

统一修改线稿颜色

选中线稿,在右侧【属性:物件】面板中有[显示颜色]和[打印颜色],同时也可以修改具体图层的线形颜色和线型。

打印


截平面和剖面线

截平面就是创建一个平面,可以将物件进行视觉上的切割,显示出与该平面相交的剖平面。建筑和专利中常出现的那种类似于切蛋糕后展示层级的图。

截平面

截平面工具可以在【标准】、【可见性】工具标签页中找到,有新增、停用、启用,删除则是直接选择截平面后点击Delete即可。

截平面的创建类似于创建一个矩形,可以使用操作轴对其进行移动、旋转、缩放等操作。
可以创建多个截平面,然后使用停用、启用工具控制其显示。
同时打开多个互相平行的截平面时,会以截的最多的一个进行显示。

默认情况下,截平面是在哪一个视图下创建的,则只会作用于所创建的那个视图,如在Perspective视图中创建,当切换到Top等其他视图时,就不会起作用。

如果需要同时影响到其他视图,可以选中对应的截平面,在右侧的【属性:视图属性】面板中勾选上需要影响的视图。

剖面线

使用上面介绍的方法Make2D获得线稿后,可以使用 '剖面线' 工具对闭合的平面线做填充。如专利中标识各个面。

选中剖面线后,可以在右侧【属性:剖面线属性】中修改参数。


图纸

图纸可以创建多个,默认纸张大小为A4,进入编辑后可以调整视图显示物件,退出编辑时也可以添加文字说明、批注等。

1、在图纸中的选择的视角内容不会受其他视图的影响。
2、进入编辑后,新建、修改的物件都会同步到其他视图中;
3、退出编辑后,新建的物件仅为该图纸所有,不会出现在其他视图中。这点就非常适合用于做说明书。

4、退出编辑后新建的物件,在进入编辑后,不会被选中,但会显示出来。

可以在一个图纸里创建多个子视图,调整各个子视图的位置、分别进行编辑标注,最终形成一页。

因此,制作说明书时,建议的做法为先退出编辑时画好每一页的内容,再进入编辑去图纸中移动到对应页面的视图进行展示即可。

注意:打印时,默认情况下图纸的子视图的边框线打印是不显示的,因此,如果需要最后有框线,则需要再图纸中退出编辑,手动用矩形工具重画一下边框线。

当做好所有图纸说明书后,可以选择打印所有图面

修改注解文字大小


贴图

上默认材质球

Rhino提供了内置的材质,可以直接拖拽、指定给物件上材质。

在渲染模式下可以看到材质的效果,但不是最终的效果。最终的效果可以选择渲染

同时,Rhino也给材质球提供了更多的材质操作选项,可以自定义材质的各种细节。


补充一个工具:调整封闭曲面的接缝线


展UV

UV贴图效果,要在渲染模式下才可以出现。

在展UV之前,需要检查下面的控制点,最好是使用 '重建曲面'或 '缩回已修剪曲面' 处理以下,将数值修改为原有的点数和阶数,以免后面贴图出错。

对曲面展UV

可以对体先炸开获得曲面,再对曲面使用 '建立UV曲线',将在世界中心建立一个UV曲线框。切换到Top视图上,获得该UV曲线框的截图,再去PS中以剪贴板创建贴图文件。

在Rhino中利用UV编辑器拉出曲面的UV展开面,再使用 旋转、'移动' 和 '单轴缩放' 工具对UV展开面进行缩放贴合到前面生成的UV曲线框。

注:如果对UV展开面的方向把握不准,可以先点击【使用贴图】,以UV方格贴图上的数字来做标识。

也可以直接将上面绘制好的贴图直接载入,再调整曲面的UV展开面,让其与贴图对齐。

将PS的贴图载入给曲面。

对体进行展UV

直接对体展UV,得到的是整个的UV方框展开面。

  1. 选中体后,直接在右侧【属性:贴图轴】面板中的 [UV编辑器] 拉出UV展开区域。
  1. 再切换到Top视图,对UV展开区域进行截图,到PS中以剪贴板创建贴图文件、绘制贴图。
  1. 再将PS的贴图贴到该物件上。

这里的贴图轴,更多的是为了获得UV展开的平面图。


渲染出图

Rhino可以直接点击【渲染出图】工具标签页中的 '渲染' 进行渲染导出。

可以在右侧【渲染】面板中调整各种参数,可以对着左侧渲染模式的视图进行调整。

渲染工具】面板中可以增加灯光、渲染假圆角、假厚度。

假圆角

假厚度

 

标签:贴图,圆角,可以,UV,视图,Rhino,出图,曲面,操作
From: https://www.cnblogs.com/11sgXL/p/18440880

相关文章

  • WPF下使用FreeRedis操作RedisStream实现简单的消息队列
    RedisStream简介RedisStream是随着5.0版本发布的一种新的Redis数据类型:高效消费者组:允许多个消费者组从同一数据流的不同部分消费数据,每个消费者组都能独立地处理消息,这样可以并行处理和提高效率。阻塞操作:消费者可以设置阻塞操作,这样它们会在流中有新数据添加时被唤醒并开始......
  • sdram控制器设计(五)- 读操作问题排查
    实验背景在(四)中介绍了sdram读操作的实现和仿真过程,现在介绍读操作实现过程中出现的一些问题。实验内容介绍sdram控制器读模块的实现和仿真验证过程中的问题。实验步骤在(四)中,读操作的波形图如下:写数据正常,从sdram的sdram_dq(与读模块read_dq连接)端口读出的数据也是正确......
  • 【FPGA开发】一文轻松入门Modelsim的简单操作
    Modelsim仿真的步骤    (1)创建新的工程。    (2)在弹出的窗口中,确定项目名和工作路径,库保持为work不变。    (3)添加已经存在的文件(rtl代码和tb代码)。    如果这里关闭后,还想继续添加,也可以直接在界面空白处右键进行添加。    加错......
  • Hive数仓操作(一)
    Hive介绍Hive是一个基于Hadoop的数据仓库工具,旨在简化大规模数据集的管理和分析。它将结构化数据文件映射为表,并提供类似SQL的查询功能。Hive的数据存储在Hadoop分布式文件系统(HDFS)中,使用Hive查询语言(HQL)进行数据处理。1.Hive的本质:HQL转化为MapReduce数据......
  • Hive数仓操作(二)
    Hive数据类型与连接Hive是一个用于处理大规模数据集的工具,支持多种数据类型以满足不同的需求。本文将详细介绍Hive的基本数据类型和集合数据类型。一、Hive基本数据类型Hive提供了多种基本数据类型,适用于不同的数据存储和处理需求:数据类型描述长度示例TINYINT1字......
  • 系统固态扩容-全小白操作示意 不需要BIOS
    机械革命有两个插槽,我有一个500G(系统盘)一个1T的固态,由于1.5T的固态都快用完了,所以买了一个2T的固态,将1T的内容迁移到2T中,将500G的迁移到1T中。为了防止内容丢失先将500G系统盘做了备份,用的傲梅轻松备份。1T->2T然后就是将2T的固态用绿联的固态盒子先当做移动硬盘,用分区助手进......
  • Qt - 文件操作3
    8.QSettings 8.1简介用户通常希望应用程序在会话中记住它的设置(窗口大小和位置,选项等)。这些信息通常存储在Windows上的系统注册表中(HKEY_CURRENT_USERSoftware/MySoft),以及macOS和iOS上的属性列表文件中。在Unix系统上,在缺乏标准的情况下,许多应用程序(包括KDE应用程序......
  • Qt - 文件操作2
    4.QFileInfo4.1简介QFileInfo类提供与系统无关的文件信息,QFileInfo提供了关于文件的名称和在文件系统中的位置(路径)、它的访问权限以及它是目录还是符号链接等信息。文件的大小和最后修改/读取时间也可用。4.2常用方法 boolisDir()const//.如果该对象......
  • neo4j 统计多个节点之间关系总和的写法-包含多个collect合并成一个并去重操作
    在使用neo4j数据库时,会遇到计算与指定节点产生关联的数量统计需求,例如指定6个节点1,2,3,4,5,6需要找出与这6个节点中4个节点有关联的节点(要求排除这6个节点的数据)先看实现查询语句:MATCH(start:person_info)-[r1]-(n)-[r2]-(end:person_info)WHEREstart.persocountIdin['1......
  • 使用异或操作实现字符串加密与解密
    异或加密是一种简单而有效的加密技术,它的特点是同一密钥可用于加密和解密,以下是一个例子:usingSystem;usingSystem.Text;publicstaticclassEncryption{///<summary>///bytes数据通过encryptCode进行异或(加密|解密)///将传入的bytes作为返回值,不再额外分......