civil3d必须有地形图吗(3D批量赋值地形图)
civil3d必须有地形图吗(3D批量赋值地形图)没有安装本地扩展工具包之前:如果只安装civil 3D,没有安装本地扩展工具包,那你的civil 3d工具箱里面就没有附加工具,就没法批量赋值。目前官方提供2014、2015、2016、2017、2020这四个版本的本地扩展包,这些均可免费下载。我自己使用的是civil 3D 2017版本。先安装civil 3d 2017,再安装China - AutoCAD® Civil 3D® 2017 - China Countrification Tools ,
Civl 3d给地形图批量赋值作为道桥方向的土木人,怎么能一点都不会处理地形图呢,起码也要会一点点。。
有时候我们拿到的地形图,上面虽然地图标有高程文字,在CAD中查看特性,却没有Z坐标(Z坐标就是高程值),要进行地形建模,就需要先给地形图赋值(让Z坐标有值)。
之前我用纬地、鸿业赋值,都感觉不太行,还经常崩溃,所以现在改用civil 3D,强大、稳定赋值。
关于Civil 3D的版本安装虽然现在已经2021年了,按理说再旧也要使用2019版本的软件,不过这个civil 3d有些版本没有本地扩展工具包(官方叫country Kit),你可以在AutoDesk官网上搜索Civil 3D Country Kit - 中国,下载本地扩展包。
目前官方提供2014、2015、2016、2017、2020这四个版本的本地扩展包,这些均可免费下载。
我自己使用的是civil 3D 2017版本。
先安装civil 3d 2017,再安装China - AutoCAD® Civil 3D® 2017 - China Countrification Tools ,
如果只安装civil 3D,没有安装本地扩展工具包,那你的civil 3d工具箱里面就没有附加工具,就没法批量赋值。
没有安装本地扩展工具包之前:
安装本地扩展工具包之后,就会多出两个工具。
打开一个有文字标注,但是没有Z值的地形图
或者地图一部分有高程值,一部分没有高程值,都可以使用civil 3d处理和完善。
注意看,现在地形图上所有点的Z坐标都是0.
现在开始给地形图赋值:
在工具空间里选工具箱-附加工具-转换文本点,右键-执行,
注意看命令栏提示操作:
请选择一高程点数据文字:
# 随便点一个标注高程的文字
请输入高程点位置:
# 文字旁边一般都有一个点,点那个点就行。
# 没有就随便点文字周围,你点击的地方就会生成高程点,
# 其它文字会根据你点的相对位置,在它们自己的旁边相应位置生成高程点。
请输入高程点描述:
# 这里随便输入一个文字什么的就行,比如说GCD这样的拼音首字母。
# 然后按回车键,稍等一下就会自动赋值所有点了。
赋值后自动生成新点,原来的点Z值还是0,新的点有高程,也就是Z坐标。
这里是civil 3D环境,所以显示的是点高程,纯CAD环境就会显示Z坐标。
到这里,高程点赋值工作就完成了。
- 补充说明
通过转换文本点功能生成的是点编组,可以打开浏览-点编组-所有点,
选中所有点,右键-特性-点列表,可以看到刚才生成的点。
可以观察地图数据,大多都是在8-10范围的高程,所以高程值很高、或者很低的基本都是异常点,手动删除就好。
如果地形图很大,生成的点很多,就把这些数据导出为CSV文件,在Excel表格里面处理数据,CAD处理表格还是有点吃力,导出之后也比较轻便。
接下来的步骤2是处理异常数据的步骤,如果你直接在CAD处理,那就跳到第3步创建曲面开始。
2.导出地形点为CSV文件,处理异常数据。选中所有点,右键-导出点:
默认ENZ(逗号分隔)就行,选择保存路径的时候,选文件类型为CSV文件。
点击确定就得到CSV文件,然后导入Excel处理就可以。
3.创建曲面点击浏览-曲面,右键创建曲面。
弹出界面点击确定:
然后展开曲面,看到刚才创建的曲面自动命名成曲面1,可以自己重命名。
核心是曲面1下的定义,里面列出构成曲面的要素,曲面可以由边界构成,可以由特征线构成,可以由等高线构成,可以由图形对象构成,看你有什么数据,就定义什么构成要素。
刚才我们生成了一个点编组,导出了一个点文件。这两个在曲面定义里面显示为两个东西,我们分别来定义:
由点编组定义曲面。选择曲面1-定义-点编组,右键-添加,弹出窗口,让你选择哪个点编组。
选中所有点,确定,这样曲面1就生成了。
注意看CAD图,已经出现一个边界框,点击边界会选中曲面整体,就说明曲面创建完成。
由点文件定义曲面如果你不是点文件定义曲面,就可以跳过此步,往下看。
刚才的曲面1是由点编组构成的,现在我们把曲面1删除,重新创建一个新的曲面(不删除的话就重叠了)。
创建曲面和之前一样,选中曲面,右键创建曲面,确定就可以了。
现在曲面2下面什么都没有:
点击点文件,右键-添加:
点击旁边的 号,添加CSV文件进来,然后确定:
添加的时候注意选文件类型,不然你可能会看不到CSV文件。
添加进来之后,可能会弹出这个事件窗口,那是因为我刚才转换文本的点还在,所以很多都是重复的。点击右上角的勾就行。这样,通过点文件就生成了曲面了。
4. 提取等高线、高程点不管你是用点编组生成的曲面,还是点文件生成的曲面,生成曲面之后,就可以提取等高线和高程点了。
如果没有看到等高线,那是因为没有设置让等高线显示出来。
在面板中选中曲面2(选自己具体的曲面就行),右键-编辑曲面样式-显示:
勾选你想打开的东西就可以看到了,现在我们只打开等高线,然后确定:
这就自动生成一个等高线了,现在还是一个块,不能在纯CAD中打开,需要civil 3D 做提取处理。
选中等高线块之后(其实应该叫曲面,为了形象就叫块了。),会出现一个“临时”选项卡:
点击从曲面提取-提取对象:
勾选等高线:
点击确定,现在就可以单独选中等高线了。
点击保存图形即可。
如果需要高程点一起提取,操作同上,只不过上面编辑曲面样式的时候,只显示等高线,改成显示等高线和点,然后从曲面中提取点、等高线对象即可。其它也同理,要提取什么,就先显示,然后再从曲面提取对象。
以上就是在civil 3D里给地形赋值、生成等高线、高程点的过程。
如果需要等高线加密,可以看看鸿业市政道路,其它我暂时不知道。