revit怎么把revit剖面框怎么用楼板填充成黑色截面填充

[ASP.net教程]Revit API 楼板开洞
你的位置:
[ASP.net教程]Revit API 楼板开洞
start[Transaction(TransactionMode.Manual)][Regeneration(RegenerationOption.Manual)]public&class&cmdFloorOpening&:&IExternalCommand{&&&&public&Result&Execute(ExternalCommandData&cmdData,&ref&string&msg,&ElementSet&elements)&&&&{&&&&&&&&UIDocument&uiDoc&=&cmdData.Application.ActiveUID&&&&&&&&Document&doc&=&uiDoc.D&&&&&&&&Selection&sel&=&uiDoc.S&&&&&&&&Autodesk.Revit.Creation.Application&aCreate&=&cmdData.Application.Application.C&&&&&&&&Transaction&ts&=&new&Transaction(doc,&"www");&&&&&&&&ts.Start();&&&&&&&&//楼板&&&&&&&&Reference&refFloor&=&sel.PickObject(ObjectType.Element,&"floor");&&&&&&&&Floor&floor&=&doc.GetElement(refFloor)&as&F&&&&&&&&Face&face&=&FindFloorFace(floor);&&&&&&&&CurveArray&curves&=&aCreate.NewCurveArray();&&&&&&&&//风管&&&&&&&&Reference&refDuct&=&sel.PickObject(ObjectType.Element,&"duct");&&&&&&&&Duct&duct&=&doc.GetElement(refDuct)&as&D&&&&&&&&Curve&curve&=&FindDuctCurve(duct);&&&&&&&&//求交点&&&&&&&&XYZ&xyz&=&FindFaceCurve(face,&curve);&&&&&&&&/*开矩形洞*/&&&&&&&&XYZ&xyz1&=&xyz&+&new&XYZ(1,&1,&0)&*&200&/&304.8;&&&&&&&&XYZ&xyz2&=&xyz&+&new&XYZ(1,&-1,&0)&*&200&/&304.8;&&&&&&&&XYZ&xyz3&=&xyz&+&new&XYZ(-1,&-1,&0)&*&200&/&304.8;&&&&&&&&XYZ&xyz4&=&xyz&+&new&XYZ(-1,&1,&0)&*&200&/&304.8;&&&&&&&&Curve&c1&=&aCreate.NewLine(xyz1,&xyz2,&true);&&&&&&&&Curve&c2&=&aCreate.NewLine(xyz2,&xyz3,&true);&&&&&&&&Curve&c3&=&aCreate.NewLine(xyz3,&xyz4,&true);&&&&&&&&Curve&c4&=&aCreate.NewLine(xyz4,&xyz1,&true);&&&&&&&&curves.Append(c1);&&&&&&&&curves.Append(c2);&&&&&&&&curves.Append(c3);&&&&&&&&curves.Append(c4);&&&&&&&&/*开圆形洞&&&&&&&&double&startAngle&=&0;&&&&&&&&double&midAngle&=&Math.PI;&&&&&&&&double&endAngle&=&2&*&Math.PI;&&&&&&&&XYZ&xAxis&=&XYZ.BasisX;&&&&&&&&XYZ&yAxis&=&XYZ.BasisY;&&&&&&&&double&radius&=&180&/&304.8;&&&&&&&&Arc&arc1&=&aCreate.NewArc(xyz,&radius,&startAngle,&midAngle,&xAxis,&yAxis);&&&&&&&&Arc&arc2&=&aCreate.NewArc(xyz,&radius,&midAngle,&endAngle,&xAxis,&yAxis);&&&&&&&&curves.Append(arc1);&&&&&&&&curves.Append(arc2);*/&&&&&&&&doc.Create.NewOpening(floor,&curves,&true);&&&&&&&&mit();&&&&&&&&return&Result.S&&&&}&&&&//求线和面的交点&&&&public&XYZ&FindFaceCurve(Face&face,&Curve&curve)&&&&{&&&&&&&&//求交点&&&&&&&&IntersectionResultArray&intersectionR&=&new&IntersectionResultArray();//交点集合&&&&&&&&SetComparisonResult&comparisonR;//Comparison比较&&&&&&&&comparisonR&=&face.Intersect(curve,&out&intersectionR);&&&&&&&&XYZ&intersectionResult&=&//交点坐标&&&&&&&&if&(SetComparisonResult.Disjoint&!=&comparisonR)//Disjoint不交&&&&&&&&{&&&&&&&&&&&&if&(!intersectionR.IsEmpty)&&&&&&&&&&&&{&&&&&&&&&&&&&&&&intersectionResult&=&intersectionR.get_Item(0).XYZP&&&&&&&&&&&&}&&&&&&&&}&&&&&&&&return&intersectionR&&&&}&&&&//找到风管对应的曲线&&&&public&Curve&FindDuctCurve(Duct&duct)&&&&{&&&&&&&&//得到风管曲线&&&&&&&&IList&XYZ&&list&=&new&List&XYZ&();&&&&&&&&ConnectorSetIterator&csi&=&duct.ConnectorManager.Connectors.ForwardIterator();&&&&&&&&while&(csi.MoveNext())&&&&&&&&{&&&&&&&&&&&&Connector&conn&=&csi.Current&as&C&&&&&&&&&&&&list.Add(conn.Origin);&&&&&&&&}&&&&&&&&Curve&curve&=&Line.get_Bound(list.ElementAt(0),&list.ElementAt(1))&as&C&&&&&&&&curve.MakeUnbound();&&&&&&&&return&&&&&}&&&&//找到楼板的面&&&&public&Face&FindFloorFace(Floor&floor)&&&&{&&&&&&&&Face&normalFace&=&&&&&&&&&//&&&&&&&&Options&opt&=&new&Options();&&&&&&&&puteReferences&=&&&&&&&&&opt.DetailLevel&=&Autodesk.Revit.DB.DetailLevels.M&&&&&&&&//&&&&&&&&GeometryElement&e&=&floor.get_Geometry(opt);&&&&&&&&/*下版改进&&&&&&&&IEnumerator&GeometryObject&&enm&=&e.GetEnumerator();&&&&&&&&while&(enm.MoveNext())&&&&&&&&{&&&&&&&&&&&&Solid&solid&=&enm.Current&as&S&&&&&&&&}*/&&&&&&&&foreach&(GeometryObject&obj&in&e.Objects)//待改2013&&&&&&&&{&&&&&&&&&&&&Solid&solid&=&obj&as&S&&&&&&&&&&&&if&(solid&!=&null&&&&solid.Faces.Size&&&0)&&&&&&&&&&&&{&&&&&&&&&&&&&&&&foreach&(Face&face&in&solid.Faces)&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&PlanarFace&pf&=&face&as&PlanarF&&&&&&&&&&&&&&&&&&&&if&(pf&!=&null)&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&if&(pf.Normal.AngleTo(new&XYZ(0,&0,&-1))&&&0.01)//数值在0到PI之间&&&&&&&&&&&&&&&&&&&&&&&&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&normalFace&=&&&&&&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&&&&&}&&&&&&&&&&&&&&&&}&&&&&&&&&&&&}&&&&&&&&}&&&&&&&&return&normalF&&&&}}url:/p/revit-api-FloorOpening.html
、 、 、 、 、,内容来自筑龙网相关的培训课程、论坛帖子、行业资讯等。筑龙网为国内最权威最专业的建筑工程学习。交流平台,超过1000万设计师、工程师和造价师在筑龙网交流、学习更多相关资料请访问日更新500篇的!(发布于:日)
此时有人在和您一起浏览筑龙优搜库
课时数:45
课时数:555
课程时长:34
课程时长:36
课程时长:21
筑龙网以1040万会员的建筑社区为基础,为建筑师、工程师及相关人员提供建筑行业资讯、技术资料下载、招聘求职、技能培训、建材查询等服务,同时也是建筑人展示自我,增加业务合作与交流的平台
填充图块相关专题推荐,内容来自筑龙网相关的培训课程、论坛帖子、行业资讯等。筑龙网为国内最权威最专业的建筑工程学习。交流平台,超过1000万设计师、工程师和造价师在筑龙网交流、学习更多相关资料请访问日更新500篇的!(发布于:日)
此时有人在和您一起浏览筑龙优搜库
课时数:106
课程时长:32
课程时长:23
课程时长:6
筑龙网以1040万会员的建筑社区为基础,为建筑师、工程师及相关人员提供建筑行业资讯、技术资料下载、招聘求职、技能培训、建材查询等服务,同时也是建筑人展示自我,增加业务合作与交流的平台
介质填充相关专题推荐revit2014最好的教程
&&&&写在前面的前面: 这是寒假的一个作业,倪伟桥让我把我做的一个 revit 案例的详细过程写下来,所以就写了这么一篇类似 教程的东西,既然写了就发上来分享一下,相信对于 revit 初学者还是有一些帮助的。同时希望大家能指 出不足呀,我也用 revit 不久,也还有很多要学习的,欢迎分享心得经验~写在前面: revit 作为一款专门面向建筑的软件,它的功能是&&&&非常强大的,它可以兼任辅助建筑设计和建筑表现两方 面工作,以下所谈到的建模过程指的是建筑表现方面的工作,用 revit 辅助建筑设计需要设计者对 revit 建模有着非常熟练的掌握,相比于辅助建筑设计,对于初学者来说用 revit 来做建筑表现更加容易上手一 些。因此以下所谈到的 revit 建模主要是针对建筑表现方面。建模观念上的改变: revit 作为一款 bim 软件,它的建模跟我们平时常用到的建模软件,如 sketch up,rhino 等,还是有着不 小的差距的,要接受这款软件,在建模观念上就需要有一些改变。 如果把常用的 sketch up、rhino 比作手工模型的话,revit 便可以比作实际建造,sketch up、rhino 等软 件的建模是通过形体的组成来完成,而 revit 的建模是通过组合不同的建筑元素来完成,如梁、柱、门、 窗等等。既然是模拟实际建造,便有着实际建造的一些特点,如掌握建筑各部分精确的尺寸,了解建筑各 部分材料的运用,构造做法等等,综合来说,用 revit 建模,必须对你的建筑方案有深入准确的了解,才 可以建出一个完善的 revit 模型。这个观念对于一个刚刚接触 revit 的同学来说是很重要的,对自己的建 筑方案了解的不够准确细致深入的话,建模的时候会碰到很多困难,让自己不得不停下手中的建模工作, 来确定某一部分的尺寸、材料或构造等。revit 模型的细致程度最终取决于设计者所做的方案的深度和对 方案的了解程度。两个重要的专有名词: 我从官方解释和我个人的理解两个方面来说一下对于 revit 中两个比较重要的专有名词的意思 样板文件: 官方解释:项目样板提供项目的初始状态。 revit architecture 提供几个样板,您也可以创建自己的样 板。基于样板的任意新项目均继承来自样板的所有族、设置(如单位、填充样式、线样式、线宽和视图比 例)以及几何图形。 个人的理解:如果把一个 revit 项目比作一张图纸的话,那么样板文件就是制图规范,样板文件中规定了 这个 revit 项目中各个图元的表现形式:线有多宽、墙该如何填充、度量单位用毫米还是用英寸等等,除 了这些基本设置,样板文件中还包含了该样板中常用的族文件,如工业建筑的样板文件中,族里面便会包 括一些吊车之类的只有在工业建筑中才会常用的族文件。 族文件: 官方解释:族是一个包含通用属性(称作参数)集和相关图形表示的图元组。属于一个族的不同图元的部 分或全部参数可能有不同的值,但是参数(其名称与含义)的集合是相同的。族中的这些变体称作族类型 或类型。第 1 页 共 1 页 个人的理解:族文件可算是 revit 软件的精髓所在。初学者常常拿 sketch up 中的组件来和 revit 中的族 来做比较, 从形式上来看, 两者确实有相似之处, 族可以看做是一种参数化的组件, 如: 一个门, 在 sketch up 中的一个门组件,门的尺寸是固定的,需要不同尺寸的门就需要再重新做一个,而 revit 中的一个门的 族,是可以对门的尺寸、材质等属性进行修改的,所以说,族可以看做是一种参数化的组件。 还有一些专有名词会在后面的建模步骤中出现的时候进行解释。revit 建模步骤: 下面以一个实例来说明一下 revit 建模的一般步骤,该实例为一个模型室的设计,形体较为方正,由于设 计中使用到了一些节能策略,某些地方又有一些特殊的构件。通过本实例,在了解基础的操作同时,也能 学习到基础的内建构件的做法。一.新建一个项目 打开 revit 后单击“新建项目”即可,默认情况下会使用 revit 自带的中国样板文件 二.绘制轴网和标高 轴网绘制方法:1.“常用”选项卡→“基准”面板→“轴网”1.画出一条轴线第 2 页 共 2 页 1.画第二条轴线,该案例中采用的是 3900 间距的轴网 将鼠标放在轴网一端→向右移动, 出现一条水平的虚线捕捉线→然后输入数据“3900” →回车键→画出第 二条轴线第 3 页 共 3 页 1.可以依照以上方法, 画出所有轴线, 如果像本实例一样, 轴线之间尺寸都是相同的, 也可以使用“阵 列”命令 选择一条画好的轴线→“修改 轴网”选项卡→“阵列”→点选轴线→向右水平移动→输入间距“3900” →回车键→输入阵列数“10” →回车键第 4 页 共 4 页 1.依照以上轴线画法,完成轴网,横向轴网的间距分别为 ,8100第 5 页 共 5 页 轴网的常用设置: 1. 更改轴网符号 一般情况下轴网会按照阿拉伯数字一直排列下去,可以把横向的轴线改为用大写字母表示 双击轴网旁的小球→输入大写字母“a”→回车键第 6 页 共 6 页 以后再画横向轴线时,便会从大写字母 a 开始排列 1. 不显示轴网编号或者两头显示轴网编号 点选一条轴线→单击轴网编号旁边的小方框→可切换是否显示轴网符号第 7 页 共 7 页 1.修改轴网符号位置 点选一条轴线→单击轴网编号附近的折断符号→拖拽小圆点,将轴网编号移动至合适的位置第 8 页 共 8 页 标高的绘制方法: 标高在 revit 建模中有着非常重要的作用,revit 建模中很多图元的定位都需要依靠标高来进行,因此建 立一套精确详细的标高会使后面的建模过程方便很多。 标高绘制最好在轴网绘制之后进行, 因为先画过轴网的话, 绘制标高的时候会在里面图上显示轴网的位置, 在绘制标高的时候能够有所参照。 1. 在左侧的 revit 项目浏览器中,打开“南立面”视图第 9 页 共 9 页 1.“常用”选项卡→“基准”面板→“标高”1.将鼠标移动至标高线左侧端点,直至出现竖向虚线捕捉线,输入需要偏移于该标高线的高度,这 里这条标高线为±0.000,输入偏移数量为“5400”,回车1.向右移动鼠标,将标高线拉至需要的位置,这里我们拉至第六条轴网线的旁边第 10 页 共 10 页 1.按照以上方法,画出剩余的标高线,结果如下轴网的绘制工作便完成了 标高的相关设置: 1. 改变标高名称,在标高比较多比较复杂的时候,需要建立完善的标高名称,以便以后建模过程的使 用,本实例中建筑由两部分组成,两部分分别用 l1 和 l2 来表示。 点选标高为 5400 的标高线→单击右端的文字“标高 3”,出现文字输入口→输入“l1-1”,这里代表 l1 部分的第一层→回车键第 11 页 共 11 页 第 12 页 共 12 页 按照以上方法修改所有标高的名称,最终结果如下1.改变标高编号位置这里两个标高靠的太近,为了看清楚,可以改变标高编号的位置,方法和改变轴网编号位置相同,最终结 果如下:第 13 页 共 13 页 三.场地 对于较复杂的场地,需要将场地 cad 文件导入至项目中来辅助绘制场地,这里讲比较简单的、没有复杂高 地起伏的、平整的场地的绘制。 首先绘制地形表面 1. 在 revit 项目浏览器中,打开楼层平面“l1-1”,即我们之前所绘制的-0.150 标高平面(其实打 开任意平面都可,因为在绘制地形表面的时候计算的是绝对高程)第 14 页 共 14 页 1.“体量与场地”选项卡→“场地建模”面板→“地形表面”1.“工具”面板→“放置点”1.在“高程”栏中,输入“3600”1.围绕轴网边缘,点出 4 个点第 15 页 共 15 页 1.单击“完成表面”得如下结果1.下面我们在三维视图中来看一下效果 在项目浏览器中,打开“三维视图”→“3d”第 16 页 共 16 页 在窗口左下角的状态栏中,找到“模型图形样式”单击,选择“带边框着色”便可以看到地形的彩色显示第 17 页 共 17 页 地形表面绘制完成后,再来绘制建筑地坪: 1. 我们的建筑是部分下沉的,建筑地坪在地形表面以下,位于“l2-1”标高上,在项目浏览器中,打 开平面“l2-1”1.“体量与场地”选项卡→“场地建模”面板→“建筑地坪”1.“绘制”面板→“直线”1.在偏移量中输入“120”1.沿着轴网画出建筑地坪轮廓线,结果如下第 18 页 共 18 页 1.单击完成建筑地坪,打开三维视图,即可查看做出来的下沉的建筑地坪的效果场地相关设置:第 19 页 共 19 页 1.修改场地材质。默认情况下场地材质为素土夯实,我们可以把它改成草地,渲染的时候有更好的效 果 点选“地形表面”→“图元”面板→“图元属性”→“实例属性”→材料一栏中,单击“”→选择“植 物”→选择“草”→单击“确定”第 20 页 共 20 页 第 21 页 共 21 页 1.修改建筑地坪材质 基本方法和修改地形表面的材质一样,只是建筑地坪需要修改的是“类型属性”而不是“实例属性” 点选“建筑地坪”→“图元”面板→“图元属性”→“类型属性”→结构一栏中,单击“编辑”→材质一 栏中,单击“”→选择“混凝土”→选择“沙/水泥找平”→单击“确定”→厚度一栏中,输入“150” →单击确定 回到三维显示中即可查看效果第 22 页 共 22 页 第 23 页 共 23 页 第 24 页 共 24 页 第 25 页 共 25 页 第 26 页 共 26 页 小技巧:有时我们在平面或者立面视图中做了编辑以后,想到三维视图中去看看效果,这时候我们得在两 个视图中来回切换,比较麻烦,这个方法可以去掉这个麻烦 “视图”选项卡→“窗口”面板→平铺这样三维视图和你所要编辑的视图就会同时出现,在右边做出编辑之后可以立刻在左边看出效果第 27 页 共 27 页 四.梁和柱 首先绘制柱 1. 打开平面视图“l2-1”1.“常用”选项卡→柱→结构柱1.revit 默认样板中的结构柱是没有混凝土柱的,需要载入 “详图”面板→载入族1.窗口中出现 revit 自带的族,选择“结构”→“柱”→“混凝土”→“矩形柱”第 28 页 共 28 页 第 29 页 共 29 页 1.默认的柱子尺寸为 300x450,我们来改一下柱子的尺寸,改成 300x400 “图元属性”→“类型属性”1.单击“复制”,在名称中输入“300x400”,单击确定第 30 页 共 30 页 1.在 h 一栏中,输入“400”,单击确定第 31 页 共 31 页 1.柱子尺寸改好了,下面开始放置柱子 在高度一栏中,选择“l1-3”,然后将柱子放置在如图位置第 32 页 共 32 页 1.在 revit 默认样板中, 柱子截面为混凝土的填充图案, 现在我们把它改成我们常用的柱子截面涂黑 点选这个柱子→图元属性→实例属性第 33 页 共 33 页 1.在“柱材质”一栏中,单击“”第 34 页 共 34 页 1.单击“截面填充图案”中的“”按键,在窗口中选择“实体填充”,单击确定回到平面视图中,可以看到柱子的截面被涂黑了第 35 页 共 35 页 1.按照如下图把剩下的柱子画上1.下面画 l2 部分的柱子 在高度一栏中,选择“l2-3”第 36 页 共 36 页 1.按照下图,把剩下的柱子画上1.打开三维视图,查看柱子做好以后的效果柱子绘制完成,下面开始绘制梁 以绘制 l2 部分 2 层的梁为例 1. 在项目浏览器中,打开“l2-2”视图第 37 页 共 37 页 1.“常用”→“结构”→“梁”1.默认样板中依然没有混凝土梁,选择“载入族”1.选择“结构”→“框架”→“混凝土”→“矩形梁”第 38 页 共 38 页 第 39 页 共 39 页 1.梁的类型选择为“300x600”,也可以修改为自己需要的梁的尺寸,方法和修改柱的尺寸一样第 40 页 共 40 页 1.绘制一根梁1.下面使用“阵列”功能,来绘制一排梁 点选刚刚画的那根梁第 41 页 共 41 页 1.单击“修改”面板中的“阵列”1.单击梁的一端,向右水平移动至右边的柱子,单击1.输入阵列数“10”,回车,即可得到一排梁第 42 页 共 42 页 1.打开三维视图观看效果1.下面创立一个剖面视图来观看效果 “视图”选项卡→“创建”面板→“剖面”1.在如图位置绘制一条剖切线第 43 页 共 43 页 可以通过拖动虚线框旁边的小三角符号来改变剖面图的范围和视线深度1.在项目浏览器中,打开“剖面 1”,即可看到如下剖面效果第 44 页 共 44 页 五.楼板和屋顶 首先绘制楼板 1. 在项目浏览器中打开“l2-2”平面1.“常用”→“楼板”第 45 页 共 45 页 1.使用矩形工具,如图画出楼板轮廓,如果有开洞的楼板,在画楼板的时候将洞口画出来即可,也可 以之后,点选楼板,使用“编辑轮廓”命令,来绘制洞口1.单击“完成楼板”第 46 页 共 46 页 1.默认楼板为“150mm”,我们来改成“100mm”,单击“图元属性”“类型属性”第 47 页 共 47 页 1.单击“重命名”,输入“100mm”,回车1.单击结构一栏中的“编辑“第 48 页 共 48 页 1.单击“材质”一栏中的“”,选择“混凝土”→“现场浇注”,单击确定第 49 页 共 49 页 第 50 页 共 50 页 1.将楼板厚度改为 100,单击确定第 51 页 共 51 页 1.在项目浏览器中,打开“剖面 1”,查看剖面中的效果第 52 页 共 52 页 1.打开三维视图,查看三维视图中的效果楼板绘制完成以后,开始绘制屋顶1. 打开三维视图,在“常用”选项卡中,选择屋顶屋顶有 2 种,迹线屋顶和拉伸屋顶,迹线屋顶即为一般的坡屋顶形式,绘制方法较为简单,这里不再赘述, 这里详细说明一下拉伸屋顶第 53 页 共 53 页 2. 单击“拉伸屋顶”,出现工作平面窗口,选择“拾取一个平面”,单击确定1.在三维视图中,将鼠标放在柱子的一条边际线上,按“tab”键可切换与该边际线相连的面,直至 拾取柱子的一个外侧面,如图所示,单击工作平面是 revit 建模中的一个重要参照,设置工作平面以后,所有在建模过程中绘制的点线面都会放在 这个工作平面上,通过设定不同的工作平面来进行绘制,revit 可以完成一些复杂的形体建模,拥有工作 平面的建模方式是一种很理性的建模方式。1.出现如下窗口,标高选择我们要绘制的屋顶标高“l2-3”第 54 页 共 54 页 1.为了让效果更明显一点,我们来绘制一个曲面屋顶,选择“样条曲线”工具1.如图随意绘制一条曲线1.单击“完成屋顶”,即可得到一片曲面的屋顶,如下图所示第 55 页 共 55 页 1.下面来换一种薄一点的屋顶,在屋顶类型中,选择“150mm”1.打开“l2-3”平面,拖动屋顶边界旁的小三角箭头,修改屋顶的边界到适当的位置第 56 页 共 56 页 1.打开三维视图即可观看效果第 57 页 共 57 页 屋顶的构造材料色彩厚度都可以更改,方法和更改楼板的构造材料的方法是一样的,这里不再赘述 六.墙体 下面绘制墙体,以在“l2-2”平面上绘制墙体为例 1. 在项目浏览器中,打开“l2-2”平面1.“常用”选项卡→ “墙”第 58 页 共 58 页 1.默认的墙体中没有 240 墙,我们修改一下 单击“图元属性”→“类型属性”1.在类型属性窗口中,单击重命名,输入“240”,单击确定第 59 页 共 59 页 1.单击结构一栏中“编辑”,将厚度更改为 240,单击确定1.将墙的高度设定为“l2-3”, 这里标高的作用就显示出来了, 很多图元的高度和位置都是需要通过 标高来确定的1.如图绘制墙体第 60 页 共 60 页 1.如果需要一段矮墙,那么就可以不用标高,高度选择“未连接”,然后输入自己想要的墙的高度, 这里输入“1100”1.如图绘制一段矮墙第 61 页 共 61 页 1.打开三维视图观看效果1.前面的墙都是位于轴线上,如果有的墙不位于轴线上,可以使用“偏移”来进行绘制 在偏移量中,输入想要偏移的距离,这里输入 1200第 62 页 共 62 页 1.如图绘制一段墙体1.打开三维视图查看效果1.如果需要在一面墙上开洞, 或者改变一下墙的形状, 让它不是一面方形的墙, 可以使用“编辑轮廓” 命令 对墙进行编辑轮廓需要在看得到这面墙的立面或者剖面视图中进行,我们打开“剖面 1”,选中一面墙第 63 页 共 63 页 1.单击编辑轮廓出现以下窗口第 64 页 共 64 页 1. 完成墙通过编辑工具,可以随意在墙上开洞活改变墙的形状,这里将这面墙随意改变以为一种形状,单击1.打开三维视图查看效果第 65 页 共 65 页 七.门和窗 这里以绘制窗户为例(门和窗的绘制与修改方式完全相同,门的绘制在这里不再赘述),以在“l2-2”平 面上绘制窗户为例 1. 在项目浏览器中打开“l2-2”平面1.“常用”选项卡→“窗”(绘制门的时候再这里选择“门”即可)1.将“在放置时进行标记”前的√去掉1.在墙上放置一面窗第 66 页 共 66 页 1.单击窗旁边的标注数字,可以输入数字来修改窗的位置,这里输入 12001.打开三维视图查看效果第 67 页 共 67 页 1.这个窗户太小了,我们可以把它改大一点 点选窗户,单击“图元属性”→“类型属性”1.在类型属性窗口中,可以看到“尺寸标注”中有该窗的各种尺寸参数第 68 页 共 68 页 1.修改一下这些参数,这里改为如下图所示,单击确定第 69 页 共 69 页 1.打开三维视图查看效果第 70 页 共 70 页 八.特殊构件 建模中有时会出现 revit 中没有出现的构件,如某些特别设计的窗,屋顶,等等 如本实例中的特别设计的双层玻璃窗,图中蓝色选中构件所示这可以通过内建构件来解决 这里建立一个简单的凸 窗来做例子说明一下内建构件的基本操作 1. 在三维视图中,“常用”选项卡→“内建模型”1.出现如下窗口,我们要建立的是一个窗,在这里我们选择窗第 71 页 共 71 页 1.输入名称,这里使用默认的“窗 1”1.下面设置工作平面,revit 建模中,工作平面的重要性不言而喻,建模过程中经常改变工作平面是 很正常的 在“常用”选项卡中,“工作平面”面板,“设置”1.选择“拾取一个平面”第 72 页 共 72 页 1.在三维视图中,选择一面墙的外表面1.进入“内建模型”选项卡,单击“实体”,下面有五种建造形体方式,这是 revit 形体建模的基础 工具,熟练掌握着几种工具就可以随心所欲的建出自己想要的形体 这里选择“拉伸”第 73 页 共 73 页 1.在设置的工作平面上绘制一个框,作为窗框的放样原型,如下图所示1.单击“完成拉伸”,出现如下图效果,可以拖拽形体旁的小三角来调整形体第 74 页 共 74 页 1.单击“完成模型”,窗框的形体部分就建好了1.下面建窗玻璃的模型,方法跟建窗框的方式类似第 75 页 共 75 页 选择工作平面时,如图显示选择窗框内侧下表面因为玻璃很薄,这里需要画一个很窄的矩形,我们发现这里线形很粗,不利于我们绘制第 76 页 共 76 页 我们看到右下角有显示比例的地方,默认情况是 1:100,我们把它改成 1:1这样线形就变细了画出这个很窄的矩形,以下步骤和窗框的建模一样第 77 页 共 77 页 最终玻璃的形体如下图所示第 78 页 共 78 页 1.下面给形体加上材质,首先点选窗框部分1.单击“图元属性”→“实例属性”第 79 页 共 79 页 1.在材质一栏中,单击“”1.然后选择现场浇注混凝土,单击确定,这样窗框的材质就加好了第 80 页 共 80 页 1.下面给玻璃添加材质,方法跟给窗框添加材质一样第 81 页 共 81 页 最终效果如下图所示这样一个简单的凸窗就做好了 内建构件的步骤基本可以概括为: 设置工作平面→建模→给模型赋予材质 而其中的建模过程就是内建构件的精髓,熟练掌握建模工具后,revit 可以建出任何你想得到的形体,可 以说,内建构件让 revit 的建模功能变的极为强大。 九.渲染与导出 首先是导出,我们可以将 revit 画的平立剖面图导出成 cad 文件,这样就可以进行进一步修改或者用做其 它用途了 导出的步骤: 1. 在项目浏览器中打开你想导出的任意视图,单击左上角功能键,选择“导出”→“cad 格式”→ “dwg”第 82 页 共 82 页 1.出现以下窗口,单击导出,然后选择导出位置即可第 83 页 共 83 页 然后是渲染,revit 的渲染功能十分强大,由于之前的建模过程已经把材质都赋予好了,渲染的时候省去 了设置材质这样一个复杂的过程,因此 revit 的渲染很傻瓜但依然可以达到很好的效果 这里简述一下白天的渲染 渲染的步骤: 1. 打开地面标高层,在“视图”选项卡中,选择“三维视图”→“相机”1.在视图上设置相机位置和相机视线深度1.在项目浏览器中,三维视图下面就会出现刚刚创建的相机视图第 84 页 共 84 页 1.设置好视图范围,如下图所示1.在左下角单击“显示渲染对话框”,出现渲染窗口第 85 页 共 85 页 1.渲染对话框中的设置并不多,设置好质量,分辨率,太阳光和天空之后,就可以开始渲染了第 86 页 共 86 页 渲染结果第 87 页 共 87 页 &&&&

我要回帖

更多关于 revit剖面 的文章

 

随机推荐