博客

  • Rhino犀牛教程-不会插件的看过来 戒指哑铃建模

    Rhino犀牛教程-不会插件的看过来 戒指哑铃建模

    [b2_insert_post id=”https://www.3dscg.com/sn855282294.html”][b2_insert_post id=”https://www.3dscg.com/rhino-v-yaling.html”]戒指哑铃建模视频演示教程

    今天我们用Rhino犀牛建一个戒指模样的哑铃

    虽然说这种模型用插件更简单快捷,但有小伙伴们不会用插件的

    也可以用犀牛来建,只要掌握了结构一样简单,接下来看看如何建模的

    我已经把模型的尺寸前视图标注出来了,可参照尺寸来建模

    image.png

    在前视图中创建半径100的Sphere球体,再用Trim把下半部分剪切

    image.png

    选择半球形和半径90的半圆形,用Tirm剪切,剪切成圆环如下图

    image.png

    把这条倾斜30度的直线Project投影到圆环上

    image.pngimage.png

    image.png

    用SplitEdge命令点对投影的线和圆环两侧边缘线的交点上分割边缘线

    image.png

    使用ArcBlend由两个圆弧组成的混接曲线命令,点选择分割出来的边缘线混接曲线

    image.png

    把这条曲线用Pull引到圆环上,跟投影差不多

    image.png

    用Tirm剪切命令,把曲线外的曲面剪切掉

    image.png

    把这几条曲线删除

    image.png

    使用MergeEdge合并边缘线,把圆环边缘线合并

    image.png

    在前视图中,选择半径65的半圆向右移动10,点击操作轴X方向输入10。

    image.png

    切换至透视图,在圆环底部用 InterpCrv穿过曲线的曲线画出圆环截面

    image.png

    在前视图中,用Curve曲线 勾出侧面线

    image.png

    在交点处用Circle圆形选择两点画圆,再用Tirm把圆形里面的曲线剪切,把圆形删除

    再用BlendCrv把两条曲线混接混,在犀牛里,一般要使线或面平滑过渡都会用这种

    剪切掉再混接的方法

    image.png

    image.png

    把这几条线Join组合一下

    image.png

    多余的点删除再调整一下点的位置

    image.png

    使用Rebuild重建,参数如下

    image.png

    再用SplitEdge把圆环边缘线按中线分割成两条曲线

    image.png

    点击圆环边缘线和截面用NetworkSrf命令建立网格曲面,

    image.png

    在前视图上,在曲面上用Curve画一条曲线作辅助线,用Tirm把曲面剪切

    image.png

    image.png

    在如下位置画一条直线作辅助线

    image.pngimage.png

    在底部画个圆形

    image.png

    向下扯操作轴上实心圆点生成空心圆柱,做这个动作主要是

    最后一步镜像的时候不会出现衔接的问题

    image.png

    BlendSrf混接曲面,把下面的空心圆柱曲面删除

    image.png

    选择全部曲面用Mirror镜像

    image.png

    戒指哑铃完成

    image.png

  • grasshopper系列教程-网格线

    grasshopper系列教程-网格线

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

    今天我们要介绍的是有点深沉的一些网格线段,这些网格的线段创建的方法都非常简单,但是都非常实用,学会了这些方法可以简化在Grasshopper中创建直线段的一些算法。

    img

    Convex Hull:点云的最外层边界

    这个运算器实现起来比较简单,就是一堆随机的点通过这个运算器之后,它会搜索其最外层的点,作为一个边界输出。

    我们经常用它来获取点云的边界

    img

    获取边界的效果,

    img

    Delaunay edges:点云点之间的连线

    这个运算器可以让点云的点之间互相连线,形成一种网架结构。

    img

    点云形成的网架结构效果请看下图。

    img

    Delaunay mesh:点云生成网格面曲面

    img

    Substrate:这个运算器名称不知道怎么翻译

    它的作用就如同它的图标一样,把一个矩形的区域分割成多边形小面片,这些小面片可以通过下列的参数进行驱动。

    Grasshopper运算器左边的参数分别代表的是:

    \1. 输入矩形的区域

    \2. 小区域内部的线段数量,这个数值越大,被分割的小区域就越多。

    \3. 整体区域在矩形内的角度,在下面的效果图当中,我们可以看到现在这个值大约是一个45度的倾斜角,大家调节这个参数之后,是可以观察到整体角度的变化的。

    \4. 小区域内部线段的夹角,现在这个值等于0,我们可以看到小区域内部的线条之间都是90度

    \5. 随机种子,一个数值代表一种随机的排布,大家可以调节这个参数直到自己喜欢的一种布局。

    img

    这个印刷机效果请看下图

    img

    [elementor-template id=”7418″]

  • grasshopper系列教程-网格几何体

    grasshopper系列教程-网格几何体

    今天我们来学习Grasshopper的系列教程,今天要学习的内容是:网格几何体

    今天内容是创建网格的基本几何体,内容比较简单,大家看一下名词解释就可以了,参数方面无外乎就是创建的点坐标、长、宽、高。半径等等。

    img

    Mesh box:网格立方体

    img

    Mesh plane:网格平面

    img

    Mesh Sphere:网格球体

    img

    Mesh Sphere Ex:网格四边面球体

    这个球体比较特别,它是全部由四边面构成的球体

    img

    [stag_sidebar id=”gh-article”]

    [elementor-template id=”7418″]

  • 建筑信息模型(BIM)施工 应用技术规范-5 深化设计 BIM 应用

    建筑信息模型(BIM)施工 应用技术规范-5 深化设计 BIM 应用

    5 深化设计 BIM 应用

    5.1 一般规定
    5.1.1 施工准备阶段,宜应用 BIM 技术在施工图设计图纸与模型基础上进行分专业的深化设计,使其符合 施工工艺及现场实际情况,成为具有可实施性的施工图纸与模型。
    5.1.2 各专业深化设计模型,应支持深化设计、专业协调、施工工艺模拟、预制加工、施工交底等应用。 5.1.3 应用 BIM 技术进行各专业深化设计应符合原设计要求。
    5.1.4 各专业深化设计模型应通过模型整合及碰撞检查避免专业冲突。 5.1.5 各专业深化设计的图纸与模型应一致,图纸宜基于深化设计模型生成。
    5.1.6 各专业 BIM 深化设计交付成果宜包括:
    1 深化设计 BIM 模型;
    2 优化方案及方案比选
    3 碰撞报告及相关文档。
    4 基于 BIM 模型生成的二维平立剖面图、综合平面图、留洞预埋图、加工图、明细表等;

    5.2 现浇混凝土结构深化设计
    5.2.1 在现浇混凝土结构的施工准备阶段,应通过深化设计模型反映构件关系、避免专业冲突、模拟施工 方案,基于模型进行可视化施工交底、辅助备料,实现指导施工。
    5.2.2 现浇混凝土结构深化设计模型应结合施工区段安排,对结构构件进行拆分。宜将施工区段信息附加 到相应构件。
    5.2.3 设计模型中的组合式结构构件应根据施工工序进行拆分。
    5.2.4 现浇混凝土结构宜局部或整体添加模板体系模型,以实现模板及支架的分类配置、统计与物料安排, 以及模板支设的可视化交底。
    5.2.5 施工准备阶段,应通过深化设计模型完整表达各类结构构件的预留孔洞,并与各专业模型进行协调, 避免冲突与后期返工。
    5.2.6 对于复杂节点,宜建立钢筋实体模型进行模拟,检查节点的施工可行性。

    5.3 钢结构深化设计
    5.3.1 钢结构深化设计宜根据钢结构加工及安装要求,建立钢结构构件及节点 BIM 模型,并转化成图纸, 指导加工及安装。
    5.3.2 钢结构深化设计 BIM 模型应包含标准化构件编号及坐标数据信息,以适应后续加工及虚拟拼装需求。
    8
    5.3.3 对于异型钢结构构件,宜通过 BIM 模型配合数字化加工技术进行数控加工。 5.3.4 钢结构深化设计中的节点设计、预留孔洞、预埋件设计、专业协调等宜应用 BIM 技术。
    5.3.5 在钢结构深化设计 BIM 应用中,可基于施工图设计模型和设计文件、施工工艺文件创建钢结构深化 设计模型,完成节点深化设计,输出工程量清单、平立面布置图、节点深化图等。
    5.3.6 钢结构节点深化设计应完成结构施工图中所有钢结构节点的细化设计,包括节点深化图、焊缝和螺 栓等连接验算以及与其他专业协调等内容。
    5.3.7 钢结构深化设计模型除应包括施工图设计模型元素外,还应包括预埋件、预留孔洞等模型元素。 5.3.8 钢结构深化设计阶段的交付成果宜包括钢结构深化设计模型、碰撞检查分析报告、设计总说明、平 立面布置图、节点深化图及计算书等。

    5.4 机电专业深化设计
    5.4.1 机电专业深化设计应根据建筑、结构模型结合施工现场实际情况进行机电专业 BIM 模型创建及综合 管线排布。
    5.4.2 机电专业深化设计应满足各专业系统功能设计要求,同时满足施工和运营维护要求。 5.4.3 机电专业深化设计模型细度要结合施工现场需求进行 BIM 模型创建,机电专业施工 BIM 模型细度不 宜小于 LOD350。 5.4.4 机电专业深化设计可通过 BIM 模型进行建筑净高分析,辅助进行精装修天花点位布置等。
    5.4.5 机电专业深化设计应根据材料、设备进场的实际参数进行 BIM 模型创建,材料、设备的主要参数宜 在模型元素中进行体现。
    5.4.6 机电专业深化设计 BIM 模型应根据专业、系统进行有效区分,辅助进行工程量计算及材料、设备统 计。
    5.4.7 机电专业深化设计 BIM 模型应根据施工需求导出相应的施工图,如机电管线综合布置图、专业施工 图、安装详图、配合土建预留预埋图、支吊架定位图等。
    5.4.8 机电专业深化设计 BIM 模型可通过碰撞检查、施工模拟、漫游审查等辅助现场施工。 5.4.9 机电专业深化设计 BIM 模型宜经过建设单位、设计单位等审核通过后进行现场施工。
    5.4.10 机电专业竣工 BIM 模型,应在机电专业深化设计 BIM 模型的基础上结合现场施工验收成果完成竣 工 BIM 模型。

    5.5 其他深化设计
    5.5.1 预制装配式混凝土结构深化设计中,宜结合生产、运输及装配方案创建深化设计 BIM 模型,完成预 制构件拆分、预制构件设计、节点设计等,输出平立面图、构件深化图、节点深化图、工程量清单等。深化设计 BIM 模型应满足下列要求:
    1 区分混凝土构件的预制部份和现浇部分;
    2 在构件深化设计时应建出预制构件上与施工相关的所有预埋件;
    3 表达预制构件连接节点部位的相互关系;
    4 支持构件拼装工序的模拟;
    5 对预制构件进行相应的分类统计;
    6 唯一的构件标识编码。

    5.5.2 装饰装修深化设计宜基于施工图设计 BIM 模型,补充室内装饰构件,形成室内装饰深化设计 BIM 模 型,表达室内装饰设计效果。室内装饰深化设计 BIM 模型应满足以下要求:
    1 应区分主体模型构件与室内装饰构件;
    2 室内装饰构件的材质、分格、尺寸应符合设计文件;
    3 室内装饰构件应与机电管线及末端进行协调,避免冲突;
    4 宜基于室内装饰深化设计模型实现室内装饰工程量的分项统计。 5.5.3 幕墙深化设计宜结合建筑、结构等施工图 BIM 模型,模型细度应符合现阶段碰撞检测,构件算量统 计需求,并能反馈出实际幕墙装饰效果。幕墙深化设计应满足以下要求:
    1 宜采用经济、便捷的建模精度,构件尺度应符合相应标准。
    2 通过不同途径获取的构件信息,应保证其具有一致性。
    3 模型应具有可拓展性,新增幕墙模型与构件不宜改变原有模型结构。
    4 幕墙构件细度应满足工厂生产需求,并提供加工图设计模型。

  • Rhino犀牛风筒视频教程-简约吹风机建模演示

    Rhino犀牛风筒视频教程-简约吹风机建模演示

    [b2_insert_post id=”https://www.3dscg.com/shuifengji.html”]

    [b2_insert_post id=”https://www.3dscg.com/rhino-download-fengtong.html”]

    Rhino犀牛基础建模,适合初学者,

    高清观看请前往B站,ID:当厘子

  • grasshopper系列教程-网格点数据

    grasshopper系列教程-网格点数据

    今天我们来学习Grasshopper的系列教程,今天要学习的内容是:网格点数据

    本节课也是分析网格面的点的数据

    img

    Construct mesh:建立网格面

    要输入网格的点网格的面参数,网格点的着色参数是可选的。

    Grasshopper运算器左边的参数分别代表的是:

    \1. 网格点数据

    \2. 网格面数据

    \3. 网格点着色数据

    在下图的算法当中,1和2分别表示:

    \1. 这个运算器,我们前面两节课学习过了,它的作用就是分解网格面,分解网格面之后,我们可以获取网格面的点数据面的数据或者着色的数据,当然我们也可以不用借助这个运算器得到得到相关的数据。

    \2. 这个运算器就是本节课学习的运算器–构建网格面。

    img

    Mesh Colours:网格点着色

    这个运算器可以让网格点附着颜色,一般我们用这个运算器可以用来做各种带颜色的分析图,比如太阳光照射的分析,人流量密集程度的分析,或者温度的分析,都可以用这个运算器来获得。

    它左边的c端口就是输入颜色的数据,我们这里来着重讲解渐变颜色这个运算器的使用方式。

    Grasshopper运算器左边的参数分别代表的是:

    \1. 颜色值的下限值,默认值等于0

    \2. 颜色值的上限值,默认值等于1

    \3. 颜色值的上下限值的区间,一般来说这个上下限的区间,这个值要等于上面两个值,就本案例来说就是0~1之间,而且这个值输入的数据的个数要等于网格点的数量,这样每个网格点就被赋予一种颜色了

    img

    这是颜色附上网格点之后的效果

    img

    Mesh Quad:4个点构成网格面片的参数

    网格面片的参数是一种特殊的参数类型,这种参数类型,我们可以由这个运算器来获得

    img

    Mesh Spray:给网格面喷上颜色

    这一个运算器和上一个有点差别,上一个是给网格点着色,这个是给网格面喷上颜色,大家注意看图标,它就是一个喷灌的效果,所以他是喷在面上的

    Grasshopper运算器左边的参数分别代表的是:

    \1. 输入要喷颜色的网格面

    \2. 输入喷颜色的网格点

    \3. 输入要喷的颜色,大家这里要注意一下我现在的这个渐变颜色运算器,它的输入值是24,而输出的颜色个数是25,这25个颜色值刚好可以覆盖整个网格曲面,因为这个网格曲面的个数就是等于25个。

    img

    网格面片喷色的效果

    img

    Mesh Triangle:三个点形成网格面片参数

    这个运算器和4个点是一样的,这里就不多讲述了

    img

    [elementor-template id=”7418″]

  • grasshopper系列教程-分析网格上的点

    grasshopper系列教程-分析网格上的点

    今天我们来学习Grasshopper的系列教程,今天要学习的内容是:分析网格上的点

    分析网格上的点这类运算器和我们较早之前学习的分析曲面上的点是类似的,同学们可以结合前面的知识一起学习,这样能更好的理解本节课的内容。

    好了,我们开始今天的课程吧。

    Mesh Closest point:离网格面最近的点

    Grasshopper运算器右边边的参数分别代表的是:

    1. 输出距离网格最近的点,也就是投影点
    2. 投影点所在的网格面片的序列号,有了这个序列号,我们可以知道这个点所在的面片在整个网格面的位置,可以后续针对这个面片做深化的设计。
    3. 网格点的数据,这是一个特殊的数据类型,是跟后面一个运算器一起使用的。

    计算机生成了可选文字: 0 C嘰C0m

    Mesh Eval:分析网格曲面上的点

    Grasshopper运算器右边边的参数分别代表的是:

    1. 输出投影点
    2. 输出投影点的法线方向
    3. 输出投影点的颜色,本实例曲面的点是没有着色的,所以这一输出的值是null。

    [elementor-template id=”7418″]

  • grasshopper系列教程-分析网格

    grasshopper系列教程-分析网格

    今天我们来学习Grasshopper的系列教程,今天要学习的内容是:分析网格

    Face boundaries:输出网格曲面的边界

    计算机生成了可选文字: wWW.3dSCg.COm

    Face Circles:输出网格面顶点生成的圆

    这个运算器作用是使用网格面的三个顶点生成圆

    计算机生成了可选文字: 0 0 (R:2S.E4S224 ()-30.1E3E37 0 {0;0} {0;0} www.3dscg℃om

    在下图2中生成的圆的效果

    Mesh Inclusion:判断点是否在网格曲面上

    计算机生成了可选文字: WWN.3dscglcom

    [elementor-template id=”7418″]

  • 建筑信息模型(BIM)施工 应用技术规范-4 施工模型的创建和管理

    建筑信息模型(BIM)施工 应用技术规范-4 施工模型的创建和管理

                                                                           4 施工模型的创建和管理

    4.1 一般规定
    4.1.1 施工模型元素的内容和模型细度应满足深化设计、施工实施和竣工验收等不同阶段的各项要求。模 型元素应包含几何信息和非几何信息。
    4.1.2 施工模型应采用全比例尺和统一的度量单位。使用统一坐标系和原点。如采用项目独立坐标系,应 满足模型整合的坐标转换,以保证整体模型整合的正确。
    4.1.3 施工模型宜采用支持公开数据交换格式的 BIM 软件创建,以便模型数据的互用。除软件提供的模型 原始格式文件外,宜同时提供通用公开格式数据。
    4.1.4 施工模型交付应说明创建模型所用软件名称及版本、运行所需的软硬件环境。

    4.2 施工模型
    4.2.1 宜基于设计阶段交付的施工图设计模型建立施工模型,对于没有设计模型的项目,应以施工图为基 础创建施工模型。
    4.2.2 同一专业的施工模型和设计模型宜采用相同的原始数据格式。
    4.2.3 利用设计模型作为施工模型基础时,应对设计模型的图模一致性、正确性和完整性进行检查,保证 设计模型的正确性。
    4.2.4 模型文件组织应有统一的管理,包括:文件夹组织和命名规则、模型文件及应用过程、成果文件命 名规则。
    4.2.5 深化设计模型宜基于施工图设计模型或施工图,以及深化设计文件、施工工艺方案等创建。 4.2.6 施工过程模型宜根据施工工作面、施工段、工艺、工序等综合因素进行拆分或合并处理,并在施工 过程中对模型及模型元素附加或关联施工信息。
    4.2.7 竣工验收模型宜在施工过程模型基础上,根据项目竣工验收需求创建。
    4.2.8 当工程发生变更时,应及时修改施工模型相关模型元素及关联信息,并记录工程及模型的变更信息。

    4.3 模型细度
    4.3.1 施工模型可划分为深化设计模型、施工过程模型和竣工验收模型,其模型细度应符合表 4.3.1 的规定, 但可根据应用情况对模型细度进行调整。
    image.png

    image.png

    ​4.3.2 对于施工过程中作为参考的场地及建筑现状模型,可通过图像或点云等资料获取,其模型精度应满 足应用要求。
    4.3.3 在满足 BIM 应用需求的前提下,可使用文本、图形、图像、视频等扩展模型信息。

    4.4 模型元素
    4.4.1 模型元素应具有统一的分类、编码和命名规则。模型元素信息的命名方式和格式应统一。
    4.4.2 模型元素宜采用参数化控制。 4.4.3 应使用与项目实体一致的模型元素类别创建模型,如受软件所限无法实现时应在属性数据中附加说 明。

  • Rhino犀牛建模视频演示教程-旋转型木条吊灯

    Rhino犀牛建模视频演示教程-旋转型木条吊灯

    高清观看请前往B站,ID:当厘子