Rhino犀牛椅子图文教程
高清视频请前往B站,Id:当厘子

今天用Rhino犀牛来建一现代中式椅子,
这款椅子比较难处理的是扶手和椅脚的衔接
先在顶视图中以0坐标为画两条中轴线作为辅助
下面建椅子的扶手
以原点为中心点画一个550*500(mm)的矩形
把矩形Trim剪切Fillet建立曲线圆角
再组合Join,如图所示

切换至透视图,把这条曲线向上移动750mm
用Pipe命令创建圆管,半径为18mm

在顶视图上,画两条相互垂直的直线

同样建成半径为18mm的圆管

注意下图所选圆管向X轴方向旋转90度,即绿色轴
(因为圆管切割后边缘线会断开,为什么会断开
不连续,那是因为那刚好是圆管的起始线,所以
转个90度就能避免)

切换至顶视图,以圆管为中心两侧画一直线为辅助线

使用InterpCrv穿过曲线的曲线画一曲线
注意画完曲线,选择曲线中间的点向里拉一点点
也是因为剪切后会出来边缘线不连续的问题,
只要曲线拉过一点点就可避免

把圆管用Tirm剪切,剪成如下图所示

在右视图使用Split切割命令,把圆管切成上下两部分,
下部分删除

再把这两个圆管旋转90度(注意方向在右视图则正90度)
再与扶手对齐

在前视图,用Rotate旋转椅脚3mm,再把另一圆管向右靠8mm

切换至右视图中,把这两个圆管旋转-13,再
移动到下图位置

把椅脚部分补上曲面,先用lendCrv混接曲线

然后NetworkSrf建立网格曲面

选择这两根圆管用Join组合,再用Cap加盖

切换到右视图再Mirror镜像复制到另一边
把扶手用Split切割上下两部分,再旋转-2,
作一条辅助线把椅脚剪切

圆管扶手下半部分用ExtractIsocurve抽离结构线

选择抽离出的结构线,中间用Tirm剪切 掉

扶手和椅脚的衔接,先把上半部分圆管扶用Hide隐藏
用ExtractIsocurve抽离中间的结构线 ,用BlendCrv把扶手和椅脚混接曲线
再用NetworkSrf建立网格曲面


再把曲面封口,用Loft放样命令

另一边的扶手转弯处也是用同样的方法
在前视图把多余部分用Tirm,把扶手上半圆管用
Cap加盖封住

用Mirror镜像复制至另一侧

在椅架子画出直线,边成方框,这里用直线一条条画因为架子是倾斜的
再把加条直线JOin组合,用ExtrudeCrv拉伸成面,Mirror镜像至另一边


最后建椅子坐垫部分,在椅视图用ectangle矩形画一个500*500的矩形
矩形FilletEdge建立圆角 ,再向Z轴500

矩形用ExtrudeCrv拉伸为25厚的多重曲面,把曲面用FilletEdge建立圆角

细节、比例、尺寸有所偏差,请自行调整
完成图如下

今天我们来学习Grasshopper的系列教程,今天要学习的内容是:布尔运算
布尔运算通常用于实体之间的运算,Rhino软件的布尔运算的原则是曲面必须完全封闭,否则布尔运算有可能会出错。

Boundary volume:从边界创建闭合的曲面物体
这个运算器要求输入的物体是能组合成封闭的体块,这些输入的物体可以是几个未拼接的面片,也可以是完整的体块。

在下图中,我们看到一个方块物体被切了一个角,角的那个位置补了一个三角面,那这个三角面和方块组成的一个封闭的体块。

Solid difference:布尔运算差集
熟悉犀牛的同学应该都知道了,这个运算器就是做ab物体之间的减法,a物体会减掉他们共同相交的部分

在下图当中方块减掉了球体和它相交的共有部分,绿色部分就是最后的结果

Solid intersection:布尔运算交集
计算出两个物体之间相交的部分

下图是方块和圆球体的相交部分

Solid union:布尔运算并集
两个物体合并生成一个物体

方块和球体合并

Split Brep:布尔运算分割
B物体被C物体分割为多个部分,被分开之后的物体保持封闭的体块

分割物体之后的效果

Split Brep Multiple:B物体被多个C物体分割,这个运算器是上一个的复数形式。


Trim solid:体块修剪
修剪和分割是有区别的:

被修剪后的效果,大家可以在下图中看到这个方块,现在已经不是闭合的了。

[elementor-template id=”7418″]

今天我们来学习Grasshopper的系列教程,今天要学习的内容是:曲线的修剪
休闲曲线可以用曲面来修剪,也可以用曲线来修剪,曲线修剪的话,要求这个物体是一个闭合的曲线。

Split with Brep:曲线被曲面分割
Grasshopper运算器右边边的参数分别代表的是:

曲线被曲面分割的效果,如下图所示。

Split with Breps:曲线被曲面分割的复数形式
这个和上一个运算器基本上一样,就是曲线被多个物体分割。


Trim with Brep:曲线被曲面修剪
用曲面来修剪曲线,这里要注意的一个点就是,要求这个修剪的曲面是一个封闭的实体,所以大家在下图中我们可以看到下面用于修剪的曲面是加上盖子的。
Grasshopper运算器右边边的参数分别代表的是:


Trim with Breps:上一个运算器的复数形态


Trim with Region:用封闭的曲线修剪曲线
Grasshopper运算器右边边的参数分别代表的是:分别输出曲线内的曲线段和曲线外的曲线段

在下图中绿色的表示的是曲线内的曲线段

Trim with Regions:上一个运算器的复数形态


[elementor-template id=”7418″]

10.1 一般规定
10.1.1 施工成本管理中的施工图预算编制、目标成本编制、成本过程控制等工作宜采用 BIM 技术。 10.1.2 施工图预算 BIM 应用工作可在不同专业模型基础上分别进行,施工目标成本和成本过程控制 BIM 应用工作宜在不同专业集成模型基础上进行。
10.1.3 预算与成本管理 BIM 应用软件宜包含下列功能:
1 创建施工图预算模型,或导入设计软件产生的模型,对模型进行修改和调整;
2 符合《建设工程工程量清单计价规范》GB50500 及各专业定额规范要求。可汇总形成工程量清单。 编制清单综合单价,汇总形成报价文件;
3 输出施工图预算模型,支持 IFC 格式的导出;
4 基于模型编制目标成本。输出成本科目、合同、模型构件等不同纬度的预算与目标成本的对比分析 结果;
5 将进度计划关联或附加到模型构件上,编制不同周期的成本计划,记录实际成本信息;
6 生成成本总报表、分期报表、三算对比分析表等;
7 设置成本预警,提醒手段宜结合移动互联网方式。
10.2 施工图预算
10.2.1 施工图预算中的工程量清单编制、工程造价编制等工作宜采用 BIM 技术。
10.2.2 施工图预算 BIM 应用宜按图 10.2.2 所示流程进行。

10.2.3 施工图预算模型可在设计施工图基础上重新创建,也可通过施工图设计模型导入,模型应符合工程 量计算要求。
10.2.4 在工程量计算环节,宜根据施工图预算模型构件参数,结合工程量计算规则,计算并统计输出工程 量计算结果。
10.2.5 在工程计价环节,宜根据定额规范或企业定额确定工程量清单项目的综合单价和总价,汇总计算模 型措施费、规费及税金等相关价格。
10.2.6 施工图预算模型宜包含表 10.2.6 规定的模型元素和信息。


10.2.7 施工图预算 BIM 应用交付成果宜包括:各专业算量模型、预算模型、招标工程量清单、招标控制价、 投标工程量清单与投标报价等。
10.3 目标成本编制
10.3.1 目标成本编制中的成本规划、预算收入和目标成本编制等工作宜采用 BIM 技术。
10.3.2 目标成本编制 BIM 应用宜按图 10.3.2 所示流程进行。

10.3.3 在成本计划准备环节,宜基于施工图预算模型,将预算清单与模型关联。 10.3.4 在成本规划环节,宜符合下列规定:
1 依据企业成本科目,对预算清单中成本费用进行拆分,形成成本科目维度的预算收入;
2 依据合同范围,将合同与相关模型建立关联。
10.3.5 在目标成本编制环节,宜基于预算收入,结合施工组织设计及方案、企业定额、市场价格等,编制 目标成本。
10.3.6 施工目标成本模型宜包含表 10.3.6 规定的模型元素和信息。
10.3.7 施工目标成本编制 BIM 应用交付成果宜包括:合约规划、预算成本、目标成本等。
10.4 成本过程控制
10.4.1 成本过程控制中的成本管理模型建立、成本控制计划编制、成本归集与动态核算、成本三算对比、 成本预警、成本控制措施执行等宜采用 BIM 技术。 10.4.2 成本过程控制 BIM 应用宜按图 10.4.2 所示流程进行中。

10.4.3 在成本管理模型建立环节,宜基于目标成本模型,将施工进度计划附加或关联到模型上。
10.4.4 在成本计划编制环节,宜基于成本管理模型,按照年度、季度、月度生成不同周期成本控制计划。 10.4.5 在实际成本发生与控制环节,宜符合下列规定:
1 对材料设备出库、分包计量或结算、租赁结算、变更等业务进行成本控制。对实际成本数据进行收 集、整理,将实际成本信息附加或关联到相关模型上;
2 按照时间周期、构件、分包合同等维度统计成本信息,输出实际成本与预算收入、目标成本的对比;
3 根据对比分析结果,对实际成本超出预算和目标的部位进行分析、检查和改进。
10.4.6 在成本归集与动态核算环节,宜将实际收入、实际成本自动归集到相应成本科目,输出成本科目维 度的成本核算报表。
10.4.7 在三算对比分析环节,宜按照时间、模型、成本科目、合约规划等不同维度输出预算收入、目标成 本、实际成本、实际收入的对比分析统计结果。
10.4.8 在成本预警环节,宜能对超出预算和目标的成本项目进行预警。预警宜通过可视化模型进行提示, 或通过移动互联网等方式发送给责任人。
10.4.9 成本管理模型宜包含表 10.4.9 规定的模型元素和信息。

10.4.10 成本过程控制 BIM 应用交付成果宜包括:成本控制计划、成本动态核算表、成本分析报表、成本 管理模型等。

[b2_insert_post id=”https://www.3dscg.com/rhino-snail.html”]
[b2_insert_post id=”https://www.3dscg.com/rhino-woniu2021623.html”]
高清视频请前往B站,id:当厘子

今天我们来学习Grasshopper的系列教程,今天要学习的内容是:物体之间的碰撞检测
物体之间的碰撞检测是用于检测物体之间有没有相交,物体检测碰撞在我们做工程施工施工开始阶段,一个很有用的减少施工浪费施工事故的手段,可以在实际实施之前就检测到物体之间的冲突。

Collision Many| many:多个物体之间检测碰撞
Grasshopper运算器右边边的参数分别代表的是:


Collision one| Many:一个和多个碰撞


[elementor-template id=”7418″]

[b2_insert_post id=”https://www.3dscg.com/rhino-woniu2021623.html”]
[b2_insert_post id=”https://www.3dscg.com/rhino-v-snail.html”]
今天用Rhino犀牛建一个蜗牛壳模型
看似扭曲复杂,实侧几步能完成
首先在顶视图上按0坐标为起点画一直线为中轴线

使用Arc画一圆弧

把圆弧按直线为中心点Revolve旋转成型

切换至前视图,使用Spiral螺旋线命令选择平坦(F)以0坐标为起点画
一条圈数为3.5的螺旋线

再把螺旋线Project投影到半圆曲面上,留投影到曲面上的螺旋曲线和中轴线,
其他删除

在顶视图,在螺旋线的中心端点画一个直线作辅助线,把中轴线端点Move垂直移动辅助线上

螺旋线的外端点用Split切割 小部分比较弯曲的曲线,删除

用Circle圆形 命令,以两点作为起点画圆


用Sweep2双轨扫掠生成曲面,点选顺序:先点选直线和螺旋线,再点选两个圆
注意操作前点击记录构建历史,螺口大小可以调整


选择螺壳,用Cap加盖

切换至顶视图,以0坐标为起点画一条向两侧的直线
选择螺壳用Split切割命令,点击直线,把壳切为两部分
再全选用Cap加盖命令,把壳全部加盖


用BooleanUnion布尔运算并集把壳并一个
注意观察壳内部布尔运算并集前后的变化

在螺旋中间位置,以两点起点终点用Sphere创建球形
再用ooleanUnion布尔运算并集把壳和球体并一起
(注意:如果布尔运算失败,按shift键拉球体控制杆
把球体放大一点即可)


最后用ExtractSrf抽离曲面,把壳的封口删除

完成图如下


今天我们来学习Grasshopper的系列教程,今天要学习的内容是:网格之间的相交

Mesh| Curve:网格曲面和曲线的相交
Grasshopper运算器右边边的参数分别代表的是:

相交点的效果

Mesh| Mesh:网格和网格相交
最终输入相交后的多段线


[elementor-template id=”7418″]

今天我们来学习Grasshopper的系列教程,今天要学习的内容是:曲线和曲面之间的相交.
曲线和曲面之间的相交能让我们快速的获取他们的相交点和这个点的一些参数,比如点的坐标点在曲面上的法线方向等等。

Brep| Brep:曲面和曲面相交
Grasshopper运算器右边边的参数分别代表的是:输出相交的曲线和点


Brep| Curve:多重曲面和曲线相交。
Grasshopper运算器右边边的参数分别代表的是:输出相交的曲线和点。

Surface| Curve:曲面和曲线相交
Grasshopper运算器右边边的参数分别代表的是:

曲线和曲面相交的效果如下图所示

Surface Split:分割曲面
当曲线被投影到曲面之后,可以使用分割曲面这个运算器,把曲面分割为多个部分。
这里要注意的是,曲线没有投影到曲面上,其实也是可以分割曲面的,但是会出现一个错误的结果。
分割曲面之后,我们要用分流运算器或者筛选运算器把曲面分开。

分割曲面后的效果。

[elementor-template id=”7418″]