与部件点、连接或造型部件关联的可选代码决定您将在道路建模过程中看到的行为。
代码允许您应用简单或复杂的规则,这些规则可用来控制部件的偏移和高程行为。您可以选择在特定部件部件中添加代码,以便在道路设计中实现表示或注记功能。
典型的部件包括以下部件,这些部件可以具有关联的代码:
对于一组点、连接或造型部件,您可以定义一组显示特性,然后将它们指定给代码集样式。然后,您可以将代码集样式指定给部件、装配、道路或横断面图。
您可以为代码集样式中的各种代码集指定合适的标签样式。
在设计自定义部件时,不仅要考虑最终由部件创建的道路模型的几何造型,还要考虑如何在建模后的设计操作中使用该模型。建模后的设计操作包括:
几乎所有这些操作都取决于在道路模型中指定给点、连接和造型的代码。要创建集成上述所有操作的模型,必须在创建第一个部件前仔细设计代码方案。最好的做法是在图表中列出所有不同的道路类型以及您要支持的用户可能会遇到的各种情况。然后为所有关键点、连接和造型设计并注记代码。为每个部件编写代码时使用此图表。请注意,要想设计一个能够满足所有操作的代码集是很困难的。正因为如此,Autodesk Civil 3D 允许您为每个点、连接和造型指定任何数目的代码。下文将介绍如何利用这些代码。
您可以使用 .NET 语言创建新的点代码、连接代码和造型代码。
有关使用 .NET 语言创建点、连接和造型代码的详细信息,请参见 《Autodesk Civil 3D 开发人员手册》中的“创建自定义部件”.
点代码是要素代码,这些代码指定给构成部件部件的连接的端点
操作 | 描述 |
---|---|
道路建模 | 道路模型通过图形方式由预先确定的桩号处的道路横断面表示,并用经度字符串连接相邻桩号之间的点。具有相同代码的点以及位于横断面中同一区域中的点将自动用经度线连接在一起。 |
规划生产 | 许多组织都要求在横断面图形上注记关键点。例如,某个州的交通部可能要求注记以下内容:1.) 沟渠底部的高程;2.) 沟渠边、平整区以及挖方/填方边坡连接的坡度 (x:1) ;3.) 车道和路肩的百分比坡度;4.) 挖方/填方边坡点的偏移。要创建符合这些要求的自定义横断面图纸实用程序,这些点在模型中必须是可标识的。另一个规划生产操作是在平面图中描述构造范围,并用不同的符号和线型表示挖方线和填方线。 |
设计曲面建模和分阶段设计 | 点代码使您可以提取道路模型曲面上的关键点处的完工坡面纵断面。例如,连接道路的铺装层左边界点的纵断面可用于排水分析和设计,以连接来自相邻道路的模型的连接,并将道路模型与放坡模型组合在一起。 |
道路红线分析 | 道路模型的构造限制可以通过提取连接模型每一边的挖方/填方边坡点的路线或地物来决定。这些用于确定必须获取的特性。 |
坡度标杆报告和构造标杆 | 在道路模型的不同图层上标识关键点对于创建构造标杆报告很重要,在将数据导出到构造标杆的测量记录器时也很重要。因为基本上总是对路基线进行放坡,而不是对完工坡面进行放坡,所以可能需要为完工坡面和底基层曲面连接定义不同的代码。例如,行车道边缘可能对完工坡面使用代码 ETW,而对底基层使用代码 ETW_Sub。 |
挖方/填方边坡点就是一个点需要两个代码的好例子。如果挖方连接和填方连接的边坡点代码都是“Daylight”,则可以很容易描述并提取一个用来定义每个边的构造范围的地物。如果这些相同点的代码为“Daylight_Cut”或“Daylight_Fill”,则根据具体情况,也可以很容易地分别注记挖方和填方边坡线。
连接代码是为构成道路部件的每个连接指定的要素代码。连接被定义为端点之间的一条直线段。
操作 | 描述 |
---|---|
设计曲面建模 | 设计曲面可以通过提取具有特定代码的所有连接来生成。应设计连接代码,以便轻松地为曲面建模提取所需的曲面类型。通常,它们用于土方计算、额外的放坡、可视化和排水分析。根据应用程序的不同,您可能需要提取已铺装曲面、所有完工坡面曲面或底基层曲面。 |
土方和材质体积分析 | 道路模型的不同图层可以相互独立,并可用于计算体积。计算体积时将使用一些表,这些表根据位于材质图层上、下、左和右的连接代码来定义材质。简单的挖方和填方数量通常是通过比较原地面与未铺装完工坡面连接和底基层连接的组合来确定的。铺装层(例如磨耗层、沥青基层、颗粒底基层)是基于用来将它们定义为闭合区域的曲面连接来确定的。 |
可视化和渲染 | 为了对设计曲面进行逼真的渲染,区分不同的曲面材质(例如铺装层、砾石、草和混凝土)很有用。 |
要满足这些操作的要求,通常需要为道路上某些部分的连接指定多个代码。典型的方案如下:
连接代码 | 描述 |
---|---|
Top | 已指定给完工坡面上所有已铺装或未铺装的连接 |
Pave | 指定给完工坡面上所有已铺装连接的第二个代码 |
Datum | 已指定给所有未铺装的完工坡面连接,以及底基层底部和侧边上的所有连接 |
Subbase | 已指定给底基层底部和侧边上的所有连接 |
因此,Top 连接可用于生成整个完工坡面曲面的曲面模型,以用于可视化和排水分析。Pave 连接可用于以特定的颜色和纹理渲染完工坡面曲面的已铺装部分。Datum 连接可用于为使用掘土设备放坡的曲面建模,还可用于简单的挖方和填方体积分析。Subbase 连接可用于定义粒状基础材质区域的底部,以进行材质体积分析。
造型是由单个部件创建的闭合横断面区域。造型代码主要用于定义不同材质的填充图案,以及为材质体积表格提取面积。这些代码应反映您希望在土方报告中标识材质的方式。