10 Qin Dong

尚未进行身份认证

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

等级
TA的排名 0

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

本篇文章介绍下Civil3D中点的主要相关概念。点是AutodeskCivil3D中的基本构造对象。AutodeskCivil3D的点是具有X、Y、Z的智能对象。每个点有独自的编号和名称,就像身份证一样,编号都是唯一的。每个点可以添加编号、北距、东距、高程和点描述等属性,如图4‑1。点的创建点的创建方法有很多种。在场地设计中最常用的方法有:手动输入点 从文本文件创建...

2019-08-03 10:39:33

AutoCAD Civil 3D中的对象和标签

前面在Civil3D学习方法中也有提过:在学习AutoCADCivil3D的过程中,首先要充分的理解一下几个概念:对象和对象样式 标签和标签样式 对象和对象 对象和标签。这几个词看似很相近,也很绕口,下面我们就分别介绍这几个词的含义。对象和对象样式在AutoCADCivil3D中的对象实际上是计算机语言的一个技术名词。这里不深入的解释计算机领域里面对象的具体...

2019-08-03 10:48:05

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

Civil3D中,曲面是最重要的一个对象之一。曲面涉及到的知识点比较多,作为一个刚接触Civil3D的学习者,可能对于各种概念和各种概念之间的关系比较迷惑。这篇文章及梳理下曲面的一些重要的概念框架。1、曲面的分类曲面可以分为四种类型:三角网曲面、删格曲面、三角网体积曲面、删格体积曲面。2、曲面的组成曲面是由边界、特征线、等高线、图形对象、点编组、点文件等文件构成。3、曲面的创建...

2019-08-03 10:24:23

Gitalk评论配置-详解

Gitalk是一个基于GithubIssue和Preact开发的评论插件。为什么我要写这篇博文,是因我用Github搭建我的博客页面,在安装Gitalk插件时按网上文章介绍进行配置,在运行时总是出现错误:每篇文章都只突出解释了某一条设置,如有文章在说到“repo”变量时提到是库名,有一篇文章更是说是博客地址,这几种说法貌似也对,但严格来说却并不正确,而正确的设置是类似于“qin...

2019-09-07 20:34:05

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

1、下载SDKTools,前往https://www.androiddevtools.cn/index.html#sdk-tools,如下图:下载其中的“installer_r24.4.1-windows.exe”,此页中的“sdk-tools-windows-3859397.zip”貌似是一个模拟器,并非SDKtools。下无后安装并运行:在Tools中选择需要的版本进行下...

2019-09-07 14:58:54

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

kotlin有着JAVA般强大的功能,却象VB一样简单人性化。真是很好的一门语言。packagehelloimportjava.io.Fileimportkotlin.math.cosimportkotlin.math.sign//可选的包头funmain(args:Array<String>){//包级可见的函数,接受一个字符串数组作...

2019-09-07 08:57:32

Android Studio开发环境安装亲历记

安卓开发环境主要以Eclipse+ADT和AndroidStudio(简称AS)两种为主,当然也可以在其它IDE上通过插件实现。而目前Google已停止对ADT的开发支持,全力推广自己的AS。进行过安卓开发的同仁们对刚接触时安卓开发环境的搭建记忆应该比较深刻,其过程可称得上紧张刺激且痛苦,搞掂之后还能给你来点快感。开发环境基本分三大块:JAVA环境(JDK)、IDE(Eclipse+ADT、An...

2019-09-06 08:56:41

kotlin-基础-数据类型

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

2019-09-05 11:21:05

kotlin-基础-控制流

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

2019-09-05 11:10:04

Kotlin-基础-文件读、写

Kotlin的IO操作都在kotlin.io包下。Kotlin的原则就是Java有的就直接利用,没有的才自己想办法写。因此Kotlin的IO操作主要是依靠扩展方法,在原有的Java类上添加功能实现的。这一点倒是和Groovy有点像。下面介绍的很多方法都有一个Charset参数,可以直接要使用的字符集,默认是UTF-8。如果需要其他的字符集,用这个参数指定就行了。终端IO如果学过C++的...

2019-09-04 10:51:34

AutoCAD工程测量工具集

源代码见:https://github.com/Qin-Dong/Construction-Surveying-Toolkit-For-AutoCAD下载地址:https://qin-dong.github.io/surveyor/AutoLisp程序可用appload命令加载。推荐加载时加入自启动组。所有命令均以“zz”开头,程序加载后在命令行中输入“zz”就会弹出所...

2019-08-31 11:23:17

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

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

2019-08-26 14:53:10

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

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

2019-08-26 14:52:39

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

今天给大家讲一下在civil3d中如何创建道路模型,以及在创建道路模型时需要注意的一些事项。在civil3d中创建道路模型叫做CreateCorridor,这里的Corridor泛指一切带状的对象,除了道路,也可以是渠道、隧道、防洪堤,也可以是大坝,尽量发挥你的想象吧。那么创建一个道路模型需要准备三个对象(道路创建的三要素):一个是平面路线(Alignment)用于控制平面的走向,一个是...

2019-08-26 14:52:04

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

确定任意桩号处的超高值,我所用的基本思路就是:通过Civil3d对路线(已经进行超高计算)指定桩号处创建横断面图,在横断面图上显示超高值(也就是通过标签显示)。最后的效果也就是如下图所示:下面就来说一下这种效果如何实现。一、创建道路装配在创建道路装配之前,路线已经绘制好了,而且经过了超高计算,这里就省略这一过程。因为我们只需要对应的超高值,所有装配的创建可以选择最简单的方式。我...

2019-08-14 16:37:57

AutoLISP-快速更正等高线高程

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

2019-07-31 16:06:29

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

因施工期内根据现场情况发生设计变更导致的线路改线,使得线路比原设计线路长短发生变化,通常是比原线路变长。对于线路断链处理,在Civil3D里只需在线路特性里设置断链点及其前后桩号就可以了。设置断链点及前后桩号增加断链点后,纵断面图上会如下标记:纵断面图上的断链点以上线路中的链断为:K104+353.32=K104+350.00,重复段3.32米。在创建布局纵断面时若折点在上面...

2019-07-31 11:15:01

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

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

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

2019-07-21 17:05:55

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

publicvoidCreateLine(){PromptPointOptionsppo=newPromptPointOptions("\n拾取直线起点:");PromptPointResultppr=ed.GetPoint(ppo);if(ppr.Status!=PromptStatus.OK)return;Poin...

2019-07-21 10:26:24
勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。