自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Qin Dong

注册测绘师、高级工程师 github.com/Qin-Dong

原创 AutoCAD三维建模与AutoLISP地形展点检查隧道工程开挖效果

我们把建筑设计图纸用AutoCAD三维还原后,可对现场开挖工作面测量一些坐标点展点后与三维模型对照检查开挖放样的准确性。下图是某抽水蓄能电站地下厂房部分结构的三维模型。粉色部分是开挖曲面部分。 用AutoLISP写段代码将开挖面测量的坐标点展点,为了方便查看,每个点用一个小球表示,下图中为了...

2020-05-30 10:14:24 251 4

原创 AutoCAD Civil 3D里材质资源管理器手动重安装

Civil 3D里使用Materials Browser时无法打开管理器,在网上查找资料后按下列步骤手动重新运行下安装程序就可以了: Note:If working with Navisworks, the names and paths are slightly different, see...

2020-05-21 10:06:51 123 0

原创 AutoCAD Civil 3D-部件-创立分岔路口和宽度自适应道路

上回书说道,这个路经常变来变去的,一会汇合一会分叉。本来只要把路两边的路肩所在的基准线设定好高程和走势就行了,但是路肩又是不变的,而且自带的路肩没有elevation target , 不能锚定高程线。里面的车道倒是有target,但是给定的高程线是路肩的又不是车道的,不能去锚那个。所以我本来打算...

2019-12-11 15:29:38 261 0

原创 AutoCAD Civil 3D-用Civil 3D建立路面

假设你是一个基建公司的BIM工程师。现在你接到一个任务,你司要在一个原有立交桥的基础上再建设一条新的立交桥。这个立交桥很复杂,大概长这样: 如图黄色标记所示,新的立交桥架设在原有立交桥上。并在两端和原有立交桥合并。 为了获得新设计立交桥的信息,首先要建立原有路面。 你现在手上刚好有原有路...

2019-12-11 15:29:16 288 0

原创 AutoCAD Civil 3D-装配-条件部件

上一节中大概讲了一下civil3d中自带的常用部件,大家还记得吗:连接宽度和坡度部件(LinkWidthAndSlope)、指向曲面的连接坡度部件(LinkSlopeToSurface),今天再给大家讲一个条件部件(ConditionalCutOrFill)。条件部件,顾名思义,只有当满足一定条件...

2019-12-11 15:28:56 225 0

原创 AutoCAD Civil 3D-如何使用装配和部件创建道路

1、创建装配 2、置基准线 3、选择“连接宽带和坡度” 4、弹出对话框,创建右边道路,将高级参数设置为右 5、选择基准线,制作行车道(如果选择圆圈,可能会有未知的问题出现) 6、上步骤,制作路肩 7、制作边坡 8、选择“指向曲面的连接坡度” ...

2019-12-11 15:28:44 490 0

原创 AutoCAD Civil 3D-装配(标准横断面)

在civil3d中,装配(Assembly)这个概念就相当于一个标准的横断面模板,是创建道路三维模型的基本要素,一个装配可以由多个部件(Subassembly)构成。civil3d提供了多种常用部件供装配使用。比如一个渠道横断面,由渠底、内边坡、渠顶,外边坡等要素构成,这些要素就是由不同功能的部件...

2019-12-11 15:28:37 519 0

原创 AutoCAD Civil 3D装配道路

经过前两次的努力,你已经有了设计路面,但是它只是一个二维的平面,就像被二向箔攻击过一样,没什么卵用。接下来,你需要设计装配,并创建道路实体。 Civil 3D喜欢以路的中心线作为道路的基准线。所以你最好有这样一条中心线。如果万一你没有,你可以用这个功能生成中心线——在标注菜单栏里:中心线。 ...

2019-12-11 15:26:30 322 0

原创 AutoCAD Civil3D纵断面图中如何修改坡长为变坡点之间的距离

在Civil3D出纵断面图中,有时候会遇得这样的情况:坡长仅仅显示的是直线段的距离,而不是变坡点之间的距离(两者相差的地方为竖曲线),如下图。 如何修改为变坡点之间的距离。如下图。 这个问题在2014年的时间,困扰了我很长时间,没有解决,后来才是偶尔发现了如何修改。其实知道了方法,要去...

2019-12-11 15:26:17 236 0

原创 AutoCAD Civil 3D-超高及数据编辑输入

由于无法找到对应的设计规范,就不能通过设定相应规范自动进行超高计算。而且即使能找到合适的本地规范,由于不同的设计院采用的参数不同,通过选定设计规范进行自动超高计算目前在国内无法实现。 要想设定路线的超高,只有通过手动编辑输入相关数据。我们的基本思路是先通过任意选定一个设计规范进行自动计算得到超高...

2019-12-11 15:25:23 210 0

原创 AutoCAD Civil 3D-加宽与超高

一、加宽 在创建主路线后紧接着按道路宽度创建偏移路线(只按主路面宽,不考虑路肩,路肩在装配时考虑)。在偏移路线上添加加宽区域。加宽方式为从直缓至缓圆段从正常路宽至加宽渐变,圆弧段全段为正常路宽加上加宽尺寸。从圆缓至缓直由加宽线渐变至正常宽。 完成加宽区域的添加后,在装配时注意为每个车道部件命名...

2019-12-11 15:25:14 205 1

原创 AutoCAD Civil 3D-路线-自动加宽

在主路线创建完成后要根据路宽创建偏移路线,在偏移路线上完成加宽处理。曲线加宽一般在内侧进行,可按设计数据手动对各曲线进行加宽。通常加宽从直缓至缓圆过渡到全加宽,圆弧段为全加宽段(正常路宽+加宽值),最后从圆缓至缓直渐变回正常路宽。 若图纸按规范设计,遵守加宽规则,可在编辑路线设计规范后进行自动加...

2019-12-11 15:25:05 144 0

原创 AutoCAD Civil 3d道路建模路线-规范编辑器及超高

Civil 3d道路建模路线-规范编辑器及超高。在路线已设计好的情况下,Civil 3d的规范编辑器主要用于生成超高数据,以构建更精细模型和横断面出图。若模型无需超高数据,则可忽略规范编辑器。 市政道路路线主要设计规范为《城市道路路线设计规范》和《城市道路交叉口设计规范》,Civil 3d本地化...

2019-12-11 15:24:58 536 0

原创 AutoCAD Civil 3D-路线超高设计规范自定义及超高计算

密瓦IX标县道设计时速20公里/小时,超高方式如下表: 圆曲线半径与超高值(设计速度20/h) 半径 <150~110 <110~70 <70~40 <40~30 <30~15 超高值 i (%) 2 3 4 ...

2019-12-11 15:24:48 331 0

原创 AutoCAD Civil 3D-总结-公路工程建模步骤

1、原始曲面 处理原始地形如等高线、地形点等,检查高程是否正确,生成原始曲面。 2、转折点线路图 收集、检查路线折点坐标并绘制转折点线路图; 3、主路线 收集平曲线参数,绘制主路线图。如分段则需注意各分段起始桩号不能直接使用折点桩号,最好使用其中一个百米桩开始; 4、曲面纵断面 收集...

2019-12-11 15:24:37 466 0

原创 AutoCAD Civil 3D-超高-【总结】超高视图不正确总结修正及自动加宽设计规范

一、超高 通过规范编辑器自定义规范达到超高自动计算时采用的达到方式是网上资料,如下图: 生成的超高数据为: 按上面数据生成的超高视图不正确,为下图格式,与设计不符: 经在超视图中收窄处节点信息,发现均为“单向横坡临界断面”,将超高数据表中的“单向横坡临界桩号”删除后变为正常: ...

2019-12-11 15:24:26 191 0

原创 AutoCAD Civil 3D-创建路线注意事项

一、主路线 在新建路线时的对话框里输入起点桩号,若此步遗漏,则以后可在路线特性里修改起始桩号。创建主路线时,在路线创建工具对话框内第一组命令下的“曲线和缓和曲线设定”内输入曲线、缓和曲线参数,再用“切线-切线(带有曲线)”命令绘制曲线。 在绘制路线时,如路线分段绘制第一段以起点桩号...

2019-12-11 15:24:09 404 0

原创 AutoCAD Civil 3D-加宽-自动加宽手工模式(推荐)

Civil 3D中加宽共有三种方法:手动加宽、自动按规范加宽、自动加宽手工模式。 其中手动加宽输入数据较多,先要选中偏移路线,超始桩号、加宽尺寸(数据为正常路宽+加宽尺寸,而不能直接输入加宽尺寸)。因实际线路还原时与设计图纸会有小的出入,导致线路总长和桩号会有小的差异。在手动加宽时若人为输入桩号...

2019-12-11 15:23:54 157 0

原创 AutoCAD Civil 3D-点-原始数据处理

本篇文章介绍下Civil3D中点的主要相关概念。 点是Autodesk Civil 3D中的基本构造对象。Autodesk Civil 3D的点是具有X、Y、Z的智能对象。每个点有独自的编号和名称,就像身份证一样,编号都是唯一的。每个点可以添加编号、北距、东距、高程和点描述等属性,如图 4‑1。...

2019-09-14 21:29:00 1445 0

原创 AutoCAD Civil 3D中的对象和标签

前面在Civil3D学习方法中也有提过: 在学习AutoCAD Civil 3D 的过程中,首先要充分的理解一下几个概念: 对象和对象样式 标签和标签样式 对象和对象 对象和标签。 这几个词看似很相近,也很绕口,下面我们就分别介绍这几个词的含义。 对象和对象样式 在AutoCAD...

2019-09-14 21:27:59 457 0

原创 AUtoCAD Civil 3D-曲面-原始数据处理

Civil3D中,曲面是最重要的一个对象之一。曲面涉及到的知识点比较多,作为一个刚接触Civil3D的学习者,可能对于各种概念和各种概念之间的关系比较迷惑。这篇文章及梳理下曲面的一些重要的概念框架。 1、 曲面的分类 曲面可以分为四种类型:三角网曲面、删格曲面、三角网体积曲面、删格体积曲面。 ...

2019-09-14 21:20:26 943 0

原创 Gitalk评论配置-详解

Gitalk 是一个基于 Github Issue 和 Preact 开发的评论插件。为什么我要写这篇博文,是因我用Github搭建我的博客页面,在安装Gitalk插件时按网上文章介绍进行配置,在运行时总是出现错误: 每篇文章都只突出解释了某一条设置,如有文章在说到“repo”变量时提到是库...

2019-09-07 20:50:11 446 0

原创 安卓开发环境之SDK安装与下载

1、下载SDK Tools,前往https://www.androiddevtools.cn/index.html#sdk-tools,如下图: 下载其中的“installer_r24.4.1-windows.exe”,此页中的“sdk-tools-windows-3859397.zip”貌...

2019-09-07 15:34:56 1136 0

原创 kotlin-基础-逐行读取CASS地形数据文件坐标值

kotlin有着JAVA般强大的功能,却象VB一样简单人性化。真是很好的一门语言。 package hello import java.io.File import kotlin.math.cos import kotlin.math.sign // 可选的包头 fun main(ar...

2019-09-07 08:58:27 101 0

原创 Android Studio开发环境安装亲历记

安卓开发环境主要以Eclipse+ADT和Android Studio(简称AS)两种为主,当然也可以在其它IDE上通过插件实现。而目前Google已停止对ADT的开发支持,全力推广自己的AS。进行过安卓开发的同仁们对刚接触时安卓开发环境的搭建记忆应该比较深刻,其过程可称得上紧张刺激且痛苦,搞掂之...

2019-09-06 09:34:38 110 0

原创 kotlin-基础-数据类型

基本类型 在Kotlin中,一切都是对象,这就意味着,我们可以对任何变量访问它的成员函数和属性.有些数据类型是内建的(built-in),因为对它们的实现进行了优化,但对于使用者来说内建类型与普通类没有区别.本节我们将介绍大部分内建类型:数值,字符,布尔值,以及数组。 数值 Kotlin处理...

2019-09-05 11:34:44 47 0

原创 kotlin-基础-控制流

if表达式 在Kotlin中,if是一个表达式,也就是说,它有返回值.因此,Kotlin中没有三元运算符(条件?then分支返回值:else分支返回值),因为简单的if表达式完全可以实现同样的任务。 //if的传统用法 varmax=a if(a<b)max=b //使用else分支...

2019-09-05 11:18:22 23 0

原创 Kotlin-基础-文件读、写

Kotlin的IO操作都在kotlin.io包下。Kotlin的原则就是Java有的就直接利用,没有的才自己想办法写。因此Kotlin的IO操作主要是依靠扩展方法,在原有的Java类上添加功能实现的。这一点倒是和Groovy有点像。 下面介绍的很多方法都有一个Charset参数,可以直接要使用的...

2019-09-04 10:52:32 444 0

原创 AutoCAD工程测量工具集

源代码见:https://github.com/Qin-Dong/Construction-Surveying-Toolkit-For-AutoCAD 下载地址:https://qin-dong.github.io/surveyor/ AutoLisp程序可用appload命令加载。 推...

2019-08-31 11:23:17 396 0

转载 AutoCAD Civil 3D-创建道路模型(3 有关道路的逻辑目标)

今天给大家讲一下道路中逻辑目标,这个比较有用。刚开始接触这个概念时估计有点不太好理解,需要经过多次的尝试后才会掌握它。 右键道路模型,打开道路特性对话框,点击【参数】面板,点击【设定所有目标】,打开【目标映射】对话框,在该对话框中你可以发现逻辑目标有三种:曲面目标、宽度目标、高程目标。 下...

2019-08-26 14:53:10 541 1

转载 AutoCAD Civil 3D-创建道路模型(2 道路的挖填方量计算及条件部件)

上一节中讲了道路创建的三要素:平面路线(Alignment)、纵断面(Profile)、横断面(Assembly),今天就讲一下条件部件在道路模型中的表现以及道路的挖填方计算。 (1)条件部件 首先创建一个简单的条件部件如下图,实现的功能就是: 填方时:当填方高度小于5m时,直接一坡到地面;...

2019-08-26 14:52:39 817 0

转载 AutoCAD Civil 3D-创建道路模型(1 道路三要素)

今天给大家讲一下在civil3d中如何创建道路模型,以及在创建道路模型时需要注意的一些事项。 在civil3d中创建道路模型叫做Create Corridor,这里的Corridor泛指一切带状的对象,除了道路,也可以是渠道、隧道、防洪堤,也可以是大坝,尽量发挥你的想象吧。 那么创建一个道路模...

2019-08-26 14:52:04 2131 0

转载 AutoCAD Civil 3D获取任意桩号处的超高值

确定任意桩号处的超高值,我所用的基本思路就是:通过Civil3d对路线(已经进行超高计算)指定桩号处创建横断面图,在横断面图上显示超高值(也就是通过标签显示)。最后的效果也就是如下图所示: 下面就来说一下这种效果如何实现。 一、创建道路装配 在创建道路装配之前,路线已经绘制好了,而且经过...

2019-08-14 16:37:57 429 0

原创 AutoLISP-快速更正等高线高程

密瓦IX标县道工程共11公里余。目前获得前期带状地形图为多幅拼接,DWG格式。图中等高线属性标高与等高线值不相符合,经检查,每幅图中在出图时将所有等高线作了升高或降低处理。但在同一幅图内,差值是常数。前几日在处理第一段时手工操作,费时费力,且容易出错。在生成曲面时才发现有极个别很小的等高线未更正,...

2019-07-31 16:06:29 399 0

原创 AutoCAD Civil 3D-路线-断链的处理

因施工期内根据现场情况发生设计变更导致的线路改线,使得线路比原设计线路长短发生变化,通常是比原线路变长。对于线路断链处理,在Civil 3D里只需在线路特性里设置断链点及其前后桩号就可以了。 设置断链点及前后桩号 增加断链点后,纵断面图上会如下标记: 纵断面图上的断链点 以上线路中的链...

2019-07-31 11:15:01 625 0

原创 AutoCAD Civil 3D-部件-石料场开挖边坡部件设计及装配

前几日的博客介绍了石料场边坡部件的简单设计过程,该边坡共十级,坡比1:1高差30米边坡5级,坡比1:1.25高差30米边坡4级,顶部1:1.5边坡一级与山顶原始地面接合,设3米马道7条、5米和8米马道各一条,开挖边坡总高284米。以前介绍的简单开挖边坡部件只在顶部考虑了与原始曲面的接合,以下9级边...

2019-07-25 11:52:39 549 0

原创 AutoCAD Civil 3D-部件-自定义部件、装配、创建曲面(石料场开挖边坡)

在前几日的博文中介绍了自定义部件及其装配过程。今日继续介绍自定义部件应注意的问题和在装配后如何生成相关部件的曲面。 下面依然以两河口石料场开挖边坡为例进行介绍。 一、设置代码(Codes) 以前介绍创建部件时只提到了如何创建点、连接,并没有介绍如何添加代码和代码的作用。如果自定义的部件没有相...

2019-07-21 17:05:55 1072 0

转载 AutoCAD Civil 3D-开发-创建AutoCAD对象01、创建直线

public void CreateLine() { PromptPointOptions ppo = new PromptPointOptions("\n拾取直线起点:"); PromptPointResult ppr = ed.GetPoint(ppo...

2019-07-21 10:26:24 227 0

原创 AutoCAD Civil 3D-部件编辑器(SAC)详解之自定义部件(行车道示例)

Civil 3D的部件编辑器“Subassembly Composer”(通常简称为SAC)是一个图形编程软件,可定制各种部件,如行车道、多级边坡、隧洞等。可在开始菜单的C3D安装文件夹里找到。其安装程序则一般位于“C:\Program Files (x86)\Autodesk\Subassemb...

2019-07-20 11:05:36 2782 0

原创 AutoCAD Civil 3D-部件编辑器(SAC)详解之一由多义线创建自定义部件

创建部件的三种方法: 1、绘多义线,由多段线转换成部件; 2、使用部件编辑器SAC(图形编程); 3、使用编程调用API实现,功能强大,理论上可实现任何形状的横断面形式。 AutoCAD Civil 3D的所有部件都是用VB .NET调用API实现的。代码开源,如C3D 2016自带部件源...

2019-07-19 11:38:55 959 0

提示
确定要删除当前文章?
取消 删除