11 用网格立方体指令MeshBox以以下参数在场景中生成一个立方体网格
◆定位方式:中心点
◆X、Y、Z网格数量:1
◆长、宽、高:120mm
4ffb78ff09ca566aa38de58d7b6d2887png
12 选取这个立方体网格,在指令提示栏内键入subdivide指令,对立方体网格进行一次细分 *** 作,回车确认后得到以下结果
0d04b57f2fee50e79c394afac4ae4825png
▲每一个网格都被细分成4个
13 开启网格的控制点(F10键),用SetPt指令与 *** 作轴来调整网格的外形,让它接近内底座的外形
f52515a9f6325f37500fd1c217e7e7aagif
14 使用Gumball *** 作轴,按住Ctrl+Shift键选取顶部的网格后挤出新网格面,以3轴收缩这些网格面,最后生成底座的凹陷特征
4d5fa7ef768f5106df6afb2ba616cdccgif
000a6340ad9d289bd9f32c28a368508cpng
▲得到这个结果
15 打开过滤器Filter,只勾选子物体及点和顶点,这样方便我们选取,然后调整顶部的造型
a952c6d5dc6de27fb0e9f3d932c5535fpng
cbaf2ad5ab060eed12f8098e6d46f66bgif
▲每次 *** 作完成后记得勾选停用过滤器
f7916f50e11c9480cf44a684a6d3ce7epng
▲得到这个结果
16 继续用 *** 作轴、SetPT挤出并调整出底座连接处的形状
1fe6501df44b8a8be92d6d2046aad2f0gif
a4705350b3c2bd12b72749f9d6f80e11gif
▲可切换至半透明显示模式,方便选取
第二步,生成环绕圆管造型
21 在前视图,Curve指令以放置控制点的方式建立环绕状的曲线,以用作后续生成圆管之用。
f03cc4b53cbfc6590ede9ad67334b767gif
22 先确认已开启了记录建构历史,再用这曲线以Pipe指令生成圆管
d617ea1300c24145011e8d0fe7b29e5epng
09a998212005b381ee5a68338aa7be7fgif
▲选项中点击为不加盖
23 打开过滤器,只勾选曲线和控制点两项,打开这曲线的控制点来调整它的空间形态,最后使圆管符合参考图的形态
88556dfaede9a727a272934900f7a9bagif
▲带有建构历史来生成圆管空间形态
第三步,转换成网格进行编辑
31 选取圆管曲面,用Rebuild指令进行曲面重建,参数设定见下图:
24cd0f199d873aae820778487df12d91gif
32 选取重建后的圆管,用Mesh指令以下图所示网格选项把曲面转换成网格,最后删除曲面只保留网格对象
92d2208636e4c465546d8b238e15f1fegif
33 按着Ctrl+Shift键,按下图所示选取并删除网格
ab673bb74102b000c1276866c9bad5cdgif
第四步,生成细分曲面
41 使用3DFace指令,把底座与管子间以4边结构的方式进行逐一连接,最后再把管子的开口封闭上。
42 连接完成后框选整个模型,用Join指令把所有网格组合成一体
43 在指令提示栏中键入subdfrommesh指令,选取模型后回车确定,生成细分曲面
5c8045a7b27e55b18d7b46f00b3d3d54gif
▲41-43步骤如动图所示
第五步,细分曲面转换成NURBS实体
51 当牙刷架的形态确定后,用ToNurbs指令把这个细分曲面转成NURBS曲面,最后组合成一个实体
5b20176e57bdf80ec9b32f59c5813319gif
第六步,快速渲染
通过快速设定场景、材质、灯光后,切换到光线跟踪显示模式(Cycles引擎),即可快速得到一张效果不错的渲染图
52e36f7035dc277d18ece7a125732e93png
点击
Rhino 6 渲染公开课_腾讯课堂keqqcom
3a7c009a8b39b99ca515fa7d4c568671png
免费学习Rhino 6 产品渲染教学
欢迎关注Rhino原厂微信公众平台,每周都有新技能分享哦~
fc244b6903c2906cd9e0e4abf8fd76f4png
相关资源:RHINO犀牛软件入门教程-软考工具类资源-CSDN文库
打开CSDN APP,看更多技术内容
跟着鼠标_Rhino细分建模分享 Part2鼠标底部造型与细节_邓凌佳的博
目前RhinoWIP 还没有直接提供细分顶点、边线与片面的过滤工具,所以选择的时候需要比较细心一些,推荐使用Ctrl+Shift+鼠标左键选取子物件的方式,选取细分特征时双击鼠标左键还可以实现快速 Loop选择,例如上图中最后的RemoveCrease 22细分建模
继续访问
检测鼠标是否双击_Rhino细分建模分享 Part3 鼠标简易结构设计_weixin_39
这里提供两个方法进行干涉检查,RhinoWIP的新增功能 Clash ,这工具可以分两组选择,然后在两组之间快速的找到干涉的位置。 22 第二个方法是使用两组物件之间计算相交线的工具 IntersectTwoSets,见以下GIF: 提示: 如果使用 IntersectTwoSets
继续访问
pipe flow expert 教程
pipe flow expert 教程 2013版本
PipeTransformer:适用于大规模模型分布式训练的自动化d性管线
内容导读 本文围绕一篇论文展开,探讨了 PyTorch DDP (torchnnparallel) 以及 Pipeline (torchDistributedPipeline) 的加速混合。 本文首发自微信公众号「PyTorch 开发者社区」 论文题目: PipeTransformer: Automated Elastic Pipelining for Distributed Training of Large-scale Models(PipeTransformer: 用于大规模模型分布式训
继续访问
史上最全三维建模软件汇总_普通网友的博客_最容易入门的
3、Rhino Rhinocero,简称Rhino,又叫犀牛,是一款三维建模工具。不过不要小瞧它,它的基本 *** 作和AutoCAD有相似之处,拥有AutoCAD基础的初学者更易于掌握犀牛。目前广泛应用于工业设计、建筑、家具、鞋模设计,擅长产品外观造型建模。 4、Zbrush
继续访问
OCTO 20:美团基于Service Mesh的服务治理系统详解_美团技术团队的博客
基础设施是指美团现有的服务治理系统OCTO10,包括MNS、KMS(鉴权管理服务)、MCC(配置管理中心)、Rhino(熔断限流服务)等。这些系统接入到OCTO 20的控制平面,避免过多重构引入的不必要成本。
继续访问
进程(四):进程间通信 —— Queue(队列)和Pipe(管道)
目录 进程间通信 队列 概念介绍 方法介绍 代码实例 生产者消费者模型 JoinableQueue([maxsize]) 管道(了解) 进程间通信 IPC(Inter-Process Communication) 队列 概念介绍 创建共享的进程队列,Queue是多进程安全的队列,可以使用Queue实现多进程之间的数据传递。 ●Queue([maxsize]) 创建
继续访问
PIPE 使用介绍
文章目录一、pipe 简介二、pipe 代码示例 一、pipe 简介 pipe 也叫无名管道,有如下特点: 半双工,同一时刻数据只能一端 *** 作 数据只能从一端写入,从另一端读出 存储在内存缓冲区,不存储在文件系统中,只能用于父子进程通信 数据一旦从管道中读走,就从管道中释放空间 二、pipe 代码示例 创建无名管道,其中 fd[0] 固定用于读管道,而 fd[1] 固定用于写管道 一般文件 I/O 的函数都可以用来 *** 作管道( lseek() 除外) 默认情况当管道里没有数据时,另一个进程调用 read(
继续访问
3dmax软件给模型添加标注尺寸教程_3d模型的博客_3dmax做的模型
步骤一、使用3dmax软件的“工具”—“测量距离”,可以测量任意位置的距离。包括模型之间的尺寸。 步骤二、我们可以看到使用3dmax软件测量距离工具后的模型尺寸结果。接下来我们需要将尺寸数据添加标注到模型上。
继续访问
Rhino5曲面造型插件Autodesk T-Splines v40r11183_rrjjzzyy00的博客
Rhino5曲面造型插件Autodesk T-Splines v40r11183 Autodesk T-Splines结合了Nurbs和细分表面建模技术的特点,虽然和Nurbs很相似,不过它极大地减少了模型表 面上的控制点数目,可以进行局部细分和合并两个Nurbs面片等 *** 作,使你的建模 *** 作
继续访问
Go语言并发模型:像Unix Pipe那样使用channel
简介 Go语言的并发原语允许开发者以类似于 Unix Pipe 的方式构建数据流水线 (data pipelines),数据流水线能够高效地利用 I/O和多核 CPU 的优势。 本文要讲的就是一些使用流水线的一些例子,流水线的错误处理也是本文的重点。 阅读建议 数据流水线充分利用了多核特性,代码层面是基于 channel 类型 和 go
继续访问
pipe建模工具使用_PDMS进行管道建模的一些方法及 *** 作技巧,快来Get!
2通过网络实现多专业实时协同设计、真实的现场环境,多个专业组可以协同设计以建立一个详细的3D数字工厂模型,每个设计者在设计过程中都可以随时查看其它设计者正在干什么;3交互设计过程中,实时三维碰撞检查,PDMS能自动地在元件和各专业设计之间进行碰撞检查,在整体上保证设计结果的准确性;4拥有独立的数据库结构,元件和设备信息全部可以存储在参数化的元件库和设备库中,不依赖第三方数据库;5开放的开发
继续访问
8款超级好用的3D建模软件上下篇_李旭me的博客_3d建模软件
Rhino,又称犀牛,是由美国Robert McNeel公司于1998年推出的一款基于NURBS为主三维建模软件。功能齐全、价格实惠、对用户友好,很多中小工作室都在使用Rhino来设计产品。 作为近年来在工业、建筑等领域最流行的软件,Rhino的建模思路十分自由,但
继续访问
浅谈管道模型(Pipeline)
本篇和大家谈谈一种通用的设计与处理模型——Pipeline(管道)。 Pipeline简介 Pipeline模型最早被使用在Unix *** 作系统中。据称,如果说Unix是计算机文明中最伟大的发明,那么,Unix下的Pipe管道就是跟随Unix所带来的另一个伟大的发明1。我认为管道的出现,所要解决的问题,还是软件设计中老生常谈的设计目标——高内聚,低耦合。它以一种“链式模型”来串接不同的程序或者不同
继续访问
pipe建模工具使用_GraphPipe
软件简介GraphPipe 是甲骨文开源的通用深度学习模型部署框架。官方对 GraphPipe的定义为,这是一种协议和软件集合,旨在简化机器学习模型部署并将其与特定于框架的模型实现分离。甲骨文表示,这一新工具可提供跨深度学习框架的模型通用 API、开箱即用的部署方案以及强大的性能。GraphPipe 为在网络上传递张量数据(tensordata)提供了一个标准、高性能的协议,以及提供了客户端和服务
继续访问
Select模型(PIPE)
Lin中的函数select和poll用来,支持Unix中I/O复用的功能,在Unix中I/O模型可以分为以一几种: (1)阻塞I/O (2)非阻塞I/O (3)I/O复用(select和poll) (4)信号驱动I/O(SIGIO) (5)异步I/O 其中,现在比较流行的I/O模型是阻塞I/O模型阻塞I/O是当应用程序和内核交换数据时,由于内核还没有准备
继续访问
深入理解PIPE
转载:>打开IIS(互联网信息服务)在日志记录里面打开属性,找到你的日志文件在哪里,然后用文本文档打开就可以。
默认存放地址是:
C:\WINDOWS\system32\LogFiles
虚拟主机,怎么看网站日志
首先你要先给自己空间商说明,自己需要下载网站日志,请他们帮你开启服务器的日志记录功能(绝大多数空间商,都支持网站日志)。
登录FTP后,日志一般都存放在logfiles文件夹下,可以通过FTP工具将网站日志下载下来,并通过TXT文本方式查看。
以下是各大搜索引擎蜘蛛名称,方便大家查询,搜索引擎对网站的爬行规律
每个搜索引擎蜘蛛都有自己的名字,在抓取网页的过程中,它们会向网站标明自己的身份。
百度(Baidu)蜘蛛标识为:BaiDuSpider
谷歌(Google)蜘蛛标识为:GoogleBot
搜狗(Sogou)蜘蛛标识为:sogou spider
搜搜(SOSO)蜘蛛标识为:Sosospider
雅虎(Yahoo)蜘蛛的标识为:Yahoo! SlurpFDDI工作原理
FDDI的工作原理主要体现在FDDI的三个工作过程中,这三个工作过程是:站点连接的建
立、环初始化和数据传输。
1站点连接的建立
FDDI在正常运行时,站管理(SMT)一直监视着环路的活动状态,并控制着所有站点的活动
。站管理中的连接管理功能控制着正常站点建立物理连接的过程,它使用原始的信号序列在
每对PHY/PMD之间的双向光缆上建立起端———端的物理连接,站点通过传送与接收这一特
定的线路状态序列来辨认其相邻的站点,以此来交换端口的类型和连接规则等信息,并对连
接质量进行测试。在连接质量的测试过程中,一旦检测到故障,就用跟踪诊断的方法来确定
故障原因,对故障事实隔离,并且在故障链路的两端重新进行网络配置。
2环初始化
在完成站点连接后,接下去的工作便是对环路进行初始化。在进行具体的初始化工作之
前,首先要确定系统的目标令牌循环时间(TTRT)。各个站点都可借助请求帧(Claim Frame)
提出各自的TTRT值,系统按照既定的竞争规则确定最终的TTRT值,被选中TTRT值的那个站点
还要完成环初始化的具体工作。确定TTRT值的过程通常称之为请求过程(Claim Process)。
(1) 请求过程
请求过程用来确定TTRT值和具有初始化环权力的站点。当一个或更多站点的媒体访问
控制实体(MAC)进入请求状态时,就开始了请求过程。在该状态下,每一个站点的MAC连续不
断地发送请求帧(一个请求帧包含了该站点的地址和目标令牌循环时间的竞争值),环上其它
站点接收到这个请求帧后,取出目标令牌循环时间竞争值并按如下规则进行比较:如果这个
帧中的目标循环时间竞争值比自己的竞争值更短,该站点就重复这个请求帧,并且停止发送
自己的请求帧;如果该帧中的TTRT值比自己的竞争值要长,该站点就删除这个请求帧,接着用
自己的目标令牌循环时间作为新的竞争值发送请求帧。当一个站点接受到自己的请求帧后
,这个站点就嬴得了初始化环的权力。如果两个或更多的站点使用相同的竞争值,那么具有
最长源地址(48位地址与16位地址)的站点将优先嬴得初始化环的权力。
(2) 环初始化
嬴得初始化环权力的站点通过发送一个令牌来初始化环路,这个令牌将不被网上其它站
点捕获而通过环。环上的其它站点在接收到该令牌后,将重新设置自己的工作参数,使本站
点从初始化状态转为正常工作状态。当该令牌回到源站点时,环初始化工作宣告结束,环路
进入了稳定 *** 作状态,各站点便可以进行正常的数据传送。
(3) 环初始化实例
我们用图10-2来说明站点是如何通过协商来赢得对初始化环权力的。在这个例子中,站
点A、B、C、D协商决定谁赢得初始化环的权力。
@@29L17901GIF;图10-2 环初始化过程@@
其协商过程如下:
① 所有站点开始放出请求帧
② 站点D收到目标令牌循环时间竞争值比它自己竞争值更短的站点C的请求帧,它停止
发送自己的帧,向站点A转发站点C的请求帧。与此同时:·站点B收到目标令牌循环时间竞争
值比它自己竞争值更短的站点A的请求帧,停止发送自己的帧,向站点C发送站点A的请求帧。
·站点C收到目标令牌循环时间竞争值比它自己竞争值更长的站点A的请求帧,继续发送自己
的帧
③ 站点A收到从站点D传过来的目标令牌循环时间竞争值比它自己竞争值更短的站点C
的请求帧,它停止发送自己的帧,并发送站点D转发过来的站点C的请求帧给站点B
④ 站点B收到从站点A传过来的目标令牌循环时间竞争值比它自己竞争值更短的站点C
的请求帧,它停止发送自己的帧,并发送站点A转发过来的站点C的请求帧给站点C
⑤ 站点C收到从站点B传过来的自己的请求帧,表示站点C已嬴得了初始化环的权力,请
求过程宣告结束,站点C停止请求帧的传送,并产生一个初始化环的令令牌发送到环上,开始
环初始化工作
该协商过程以站点C赢得初始化环的权力而告终,网上其它站点A、B和D依据站点C的令
牌初始化本站点的参数,待令牌回到站点C后,网络进入稳定工作状态,从此以后,网上各站点
可以进行正常的数据传送工作。
以太网工作原理
以太网是由Xeros公司开发的一种基带局域网技术,使用同轴电缆作为网络媒体,采用载波多路访问和碰撞检测(CSMA/CD)机制,数据传输速率达到10Mbps。虽然以太网是由Xeros公司早在70年代最先研制成功,但是如今以太网一词更多的被用来指各种采用CSMA/CD技术的局域网。以太网被设计用来满足非持续性网络数据传输的需要,而IEEE 8023规范则是基于最初的以太网技术于1980年制定。以太网版本20由Digital Equipment Corporation、Intel、和Xeros三家公司联合开发,与IEEE 8023规范相互兼容。
以太网/IEEE 8023通常使用专门的网络接口卡或通过系统主电路板上的电路实现。以太网使用收发器与网络媒体进行连接。收发器可以完成多种物理层功能,其中包括对网络碰撞进行检测。收发器可以作为独立的设备通过电缆与终端站连接,也可以直接被集成到终端站的网卡当中。
以太网采用广播机制,所有与网络连接的工作站都可以看到网络上传递的数据。通过查看包含在帧中的目标地址,确定是否进行接收或放弃。如果证明数据确实是发给自己的,工作站将会接收数据并传递给高层协议进行处理。
以太网采用CSMA/CD媒体访问机制,任何工作站都可以在任何时间访问网络。在发送数据之前,工作站首先需要侦听网络是否空闲,如果网络上没有任何数据传送,工作站就会把所要发送的信息投放到网络当中。否则,工作站只能等待网络下一次出现空闲的时候再进行数据的发送。
作为一种基于竞争机制的网络环境,以太网允许任何一台网络设备在网络空闲时发送信息。因为没有任何集中式的管理措施,所以非常有可能出现多台工作站同时检测到网络处于空闲状态,进而同时向网络发送数据的情况。这时,发出的信息会相互碰撞而导致损坏。工作站必须等待一段时间之后,重新发送数据。补偿算法用来决定发生碰撞后,工作站应当在何时重新发送数据帧。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)