自定义博客皮肤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

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

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

2019-07-31 16:06:29 435

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

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

2019-07-31 11:15:01 675

原创 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 613

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

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

2019-07-21 17:05:55 1195

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

public void CreateLine() { PromptPointOptions ppo = new PromptPointOptions("\n拾取直线起点:"); PromptPointResult ppr = ed.GetPoint(ppo); if (ppr.Status != PromptStatus.OK) return; Poin...

2019-07-21 10:26:24 245

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

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

2019-07-20 11:05:36 3056

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

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

2019-07-19 11:38:55 1062

转载 AutoCAD Civil 3D-横断面-创建横断面、横断面图及采样线的编辑(断面法工程量计算)

AutoCAD Civil 3D的功能很强大,强大到很多功能事实上是我们不需要的。对于仅需要使用断面法计算工程量的童鞋来说,需要掌握的知识点主要有:1、展点(参见相关与点有关的博文);2、成地形(创建曲面,曲面有关的博文第一节,后面的有关样式、曲面操作属于进修内容,计算方量可先忽略);3、剖断横断面(本文内容)出方量表,OK,搞定,Let's go!在前面的道路模型的章节中...

2019-07-18 16:25:17 2368 1

转载 AutoCAD Civil 3D-纵断面-纵断面与纵断面图

纵断面是后期许多工作的基础如创建道路、部件组装等。因此掌握纵断面的创建和绘制符合要求的纵断面图是非常重要的。注意纵断面和纵断面图的区别(当然是有区别的^_^),纵断面是必须的,而纵断面图是因需要将创建的一个或一批纵断面以一定样式绘出的断面图。今天给大家讲讲有关civil3d中的纵断面图和纵断面,本节中主要包括一下两个方面:1 如何创建纵断面图,纵断面图的样式,标注栏集2 如何创建纵...

2019-07-18 16:08:32 1912

转载 AutoCAD Civil 3D-曲面-3、曲面相关操作

1、排除异常高程点操作方法见下图:在这个操作过程中,civil3d会自动过滤掉小于给定的高程值,也就是小于该高程值的高程点都将不会参与曲面的创建。2、获取曲面高程区间的面积值(二维或三维都可以),操作方法如下:然后:按下左图操作后,根据命令行提示进行最后操作,最后见下第二图。3、提取曲面的等高线,高程点等数据如果提取等高线...

2019-07-18 11:57:49 996

转载 AutoCAD Civil 3D-曲面-1、曲面创建

本节中,我们将要学习第1部分------ 如何创建曲面。在civil中,曲面的创建是进行所有设计工作之前最基本也是最重要的步骤,不但要熟练掌握创建曲面的方法,还要确保曲面创建的正确性。通过本篇的学习可以达到此目的。根据测量资料创建曲面的主要方法有: a 根据等高线 b 根据图形对象(point点对象,block快对象,具有z值的文本对象等) ...

2019-07-18 11:53:22 3293

转载 AutoCAD Civil 3D-曲面-2、曲面的样式

在这里先大概介绍一下(后面篇节中会有专门介绍),在civil3d中的对象(比如曲面surface,点cocopoint,路线alignment等等)的显示信息一般都包含两种,一个就是对象自身的显示样式,一个是标签的显示样式,如下图点样式和点标签样式:civil3d这样做的好处是:对象样式的作用是用来控制对象的显示效果(比如颜色、大小、形状类型等),标签样式用来提取并显示对象的信息(比如高程...

2019-07-18 11:27:06 1073

转载 AutoCAD Civil 3D 介绍

Autodesk真是疯了,跳楼大甩卖,原先要n万一套的AutoCAD Civil 3D ,现在竟然只要6000块 :)我不做销售,只是趁这个机会介绍一下AutoCAD Civil 3D这个产品而已。AutoCAD Civil 3D 可以说是个4合一的产品,首先他基于AutoCAD构建,包含了AutoCAD的全部的功能,我见过不少人就那这个产品当高级AutoCAD来用,呵呵。此外, Civi...

2019-07-18 10:57:29 1210

转载 利用Civil 3D API更改曲面的样式

如果你需要更改曲面的样式,比如更改等高线的颜色等等,在Civil 3D中,你可以通过在“工具空间”中选中曲面,然后点右键选择“编辑曲面样式…”转载添加图然后切换到“显示”选项卡进行更改:下面的通过代码的方式使用API来实现同样的效果:[CommandMethod("MyGroup", "SurfaceStyleExample", "SurfaceStyleExam...

2019-07-18 10:47:09 327

转载 AutoCAD Civil 3D-部件-部件编辑器自定义边坡与材质

最近发现很多同志C3D设计好道路,进入AIW总有很多问题,不是没有边坡,就是没有材质。所以今天做了一个小测试,就是用部件编辑器做一个自定义装配,然后C3D调用,infraworks导入,发现都没问题。正常识别。对于我之前在案例教程中说计算材质是不用的,只需要连接上代码就可以。在此更正,抱歉。下面主要说一下几个重点。1、部件编辑器装配制作这个具体就不多说了,主要说一个重点就是...

2019-07-18 10:02:33 1228

转载 VB .NET-文本文件读写

读取指定分隔符格式文本文件:Using MyReader As New Microsoft.VisualBasic.FileIO.TextFieldParser("C:\TestFolder\test.txt") MyReader.TextFieldType = FileIO.FieldType.Delimited MyReader.SetDelimiters(",") D...

2019-07-17 14:28:55 1694

原创 Python- 笔记-Anaconda

Anaconda升级需要以管理员身份运行anaconda prompt然后输入下列命令进行升级。(在conda命令里,upgrade是update的别名,与update相同)升级pip命令:python -m pip install --upgrade pip升级Anconda命令:conda update anaconda以上命令无法进行升级,可运行Anaconda Na...

2019-07-16 09:47:56 58 1

转载 高斯克吕格投影换带计算(高斯正反算公式)

//高斯投影正、反算 //////6度带宽 54年北京坐标系 //高斯投影由经纬度(UnitD)反算大地坐标(含带号,Unit:Metres) void GaussProjCal(double longitude, double latitude, double *X, double *Y) {int ProjNo=0; int ZoneWide; ////带宽 double lon...

2019-07-15 11:06:58 2695 1

原创 德州仪器TI nspire CAS工程测量程序

1、高斯坐标转工程坐标系:Definea_gauss2gc()=Prgmsetgeomode()RequestStr"施工坐标系名=",tconame0→statFori,1,dim(coname),1Ifconame[i]=tconameThen1→statRequest"待转换点X(N)=",tpxRequest"待转换点Y(E)=...

2019-07-15 11:02:04 292

原创 Python-Pandas-Excel表格读写

读取指定Excel电子表格中的数据进行筛选并保存到新的表格中:import pandas as pd'''code,代码 name,名称 industry,所属行业 area,地区 pe,市盈率 outstanding,流通股本(亿)totals,总股本(亿) totalAssets,总资产(万) liquidAssets,流动资产 fixedAssets,固定资产reserved...

2019-07-15 08:22:35 594

原创 Python-库-自定义绘图输出汉字

将此文件保存为“Chinese.py”,保存到lib目录,使用时import进来就可以了,使用方法参见Python-股票-图表显示主要财务指标。#-*-coding:utf-8-*-#文件名: Chinese.pydef set_ch(fnt,fntSize): from pylab import mpl if fnt=='HT': mpl.rcPara...

2019-07-15 08:16:33 1646

原创 Python-学习-文本读写

Excel电子表格读写:import xlrd as xrimport xlwt as xwwkbook = xw.Workbook(encoding='utf-8')wksheet = wkbook.add_sheet('CASS')f = open("TextFile.dat")line = f.readline()# 第一行写标题wksheet.write(0, 0,...

2019-07-15 08:11:39 34

原创 Python-股票-图表显示主要财务指标

将下载的个股财务指标以图表显示(仅供娱乐),其中Chinese是一个定义的输出汉字的库,是在别人的代码基础是修改的,改时贴出(手头这台电脑上没有)。import matplotlib.pyplot as pltimport pandas as pdfrom pandas.core.frame import DataFrameimport timeimport Chinese as f...

2019-07-14 21:10:15 307

原创 Python-股票-从网易财经获取主要财务指标数据

以下代码从网易财经的个股页面获取主要财务指标,获取的数据输出到Excel电子表格中。import pandas as pdfrom pandas.core.frame import DataFrameimport timetables = pd.read_html("http://quotes.money.163.com/f10/zycwzb_600366,year.html")...

2019-07-14 21:02:53 2444

原创 AutoCAD Civil 3D-部件-自定义部件装配步骤

在自定义部件设计好后,就可以在Civil 3D里进行装配。具体步骤如下:1、在Civil 3D中打开部件面板(Ctrl+3),导入自定义部件。2、在图中新建装配,将自定义的部件放入装配。3、创建道路并指定装配“道路”一词在这里容易发生误解,很多国外软件的中文版翻译过来时也得确难为了那些翻译人员。对我们水利工作人员来说,“道路”跟我们有么关系呢?完成装配后,打开横断面...

2019-07-14 10:25:28 1664

原创 AutoCAD Civil 3D-纵断面-创建曲面纵断面与布局纵断面

曲面(原地面)纵断面是从曲面中提取的并显示沿平面路线的高程变化。布局纵断面是一种设计对象,显示了要构造的建议坡率和高程,即设计纵断面。纵断面显示在名为“纵断面图”的注释栅格上。一、曲面纵断面单击“常用”选项卡“创建设计”面板“纵断面”下拉式菜单“创建曲面纵断面”在“从曲面创建纵断面”对话框中,单击“添加”。添加后见下图:若需要沿偏移中线一定距离生成纵断面,则使...

2019-07-14 09:17:04 1209

原创 AutoCAD Civil 3D-部件-自定义部件并装配

某工程石料场开挖边坡如下图:平面图(桩号起始点在图中上部即边坡在中线右侧)断面图曾尝试用放坡来做,但因每级边坡均存在与曲面相交,而放坡操作中相关规则单一,只能是至曲面、距离、高程中的一种,放坡规则不能进行组合。对上图中顶部第一级以下的边坡均需两种放坡规则,因此无法用放坡实现建模。好在截面规则、中线单一,适合使用装配来设计。使用部件编辑器,根据横断面尺寸,设计部件:部件...

2019-07-13 17:10:55 1045

转载 AutoCAD Civil 3D-部件编辑器制作参数化多级边坡

Hi,大家好,对于初步接触civil3d的小伙伴们应该有所体会,系统自带的边坡的定义及样式非常不智能,当我们需要使用参数化多级边坡时,就需要使用到部件编辑器(Subassembly Composer)了。对于部件编辑器中各个窗口与命令的作用与含义,笔者这边不在一一赘述,欧特克强大的帮助文件基本上能够解决初学者对各个命令及窗口界面陌生的问题。下文中,我们主要介绍一下挖填方智能判断的参数化多级边坡...

2019-07-13 10:03:48 2050

原创 Excel-测量公式及格式设置

1、生成指定范围的随机数在0.45~0.49间随机=CHOOSE(INT(5*RAND()+1),0.45,0.46,0.47,0.48,0.49)生成大于3小于5的随机数=CHOOSE(INT(3*RAND()+1),3,4,2)+CHOOSE(INT(9*RAND()+1),1,2,3,4,5,6,7,8,9,0)/10+CHOOSE(INT(9*RAND()+1),1,2,3...

2019-07-13 09:32:34 255

原创 HP Prime计算器-两段自用代码

1、插值计算EXPORT finvalue(xa,ya,xb,yb,xp)BEGINLOCAL dltx;dltx:=(xb-xa);IF dltx==0 THENdltx:=0.0000001;END;RETURN ya+(yb-ya)*(xp-xa)/dltx;END;2、通过X、Y或H计算第三点坐标EXPORT 插值计算直线点坐标()BEGINLOCA...

2019-07-13 09:04:07 971

原创 HP Prime计算器-源代码:下游反1界线放样程序

本程序是某水电工程特征线的放样程序,在安卓手机上的模拟器上运行,仅供参考。EXPORT 下游反1界线放样()BEGINLOCAL pax,pay,pah,pbx,pby,pbh;LOCAL px,py,ph,ch;LOCAL tmpx,tmpy,dltx,dlty;PRINT();PRINT(" ");PRINT(" ");PRINT(" 程序测试中,计算结果请认真与现场核...

2019-07-13 08:51:48 144

原创 HP Prime计算器-编程技巧

1、定义动态数组LOCAL itm:={};itm[16]:="QinDong";PRINT(itm[16]);2、CHOOSE中动态使用列表LOCAL itm:={"A","B","C","D","E","F","G"};CHOOSE(ch,"动态列表",itm);3、表格的整列作为CHOOSE列表选项LOCAL ch,itm:=Points.A:A;CHOO...

2019-07-13 08:45:36 1305

原创 HP Prime计算器-从已知点表中读取点坐标并显示

创建已知点数据表并添加点坐标的方法请阅本人以前相关博文。EXPORT 读取已知点()BEGINLOCAL i,ch,pointNames:=Points.A:A;LOCAL pointN:=Points.B:B;LOCAL pointE:=Points.C:C;LOCAL pointH:=Points.D:D;CHOOSE(ch,"请选择一个已知点",pointNames);...

2019-07-13 08:32:53 104

转载 AutoLisp编程笔记——选择集方法集锦

(setq ss (ssget '((0 . "insert")))) ;提交交互选择(setq ss (ssget "X" '((0 . "insert") (8 . "GCD")))) ;加"X"不提示直接选择(setq ss (ssget ":S" '((0 . "LINE")))) ;只选取一次直线(省约回车) (setq ss (ssget "X" '((0 . "LINE"...

2019-07-13 08:24:47 797

原创 AutoLisp编程笔记

1、选择实体并提取指定数据如坐标在下列代码块中:(defun C:CASS2POINT (); (setq ss (ssget "X" '((0 . "insert") (8 . "GCD")))) (setq ss (ssget "X" '((0 . "insert") (2 . "GC*")))) (setq i 0) (repeat (sslength ss) (...

2019-07-13 08:17:55 290

原创 Excel VBA表中添加打开文件夹按钮

Private Declare Function ShellExecute Lib "Shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory...

2019-07-13 07:58:47 566

转载 64位Windows操作系统下Autocad VBA通用对话框代码

'选择文件夹(http://blog.sina.com.cn/s/blog_55fc7c2f0101mb4t.html):Option Explicit'http://www.mvps.org/access/api/api0002.htm'Code courtesy of Terry Kreft Private Type BROWSEINFO hOw...

2019-07-12 11:17:22 1064

原创 AutoCAD Civil 3D关于计算重叠材质或悬垂的体积

工程测量内业中使用AutoCAD Civil 3D进行工程量计算分析(C3D里称为材质体积)时,对于由多个曲面形成的施工区域就不能使用简单的两期计算,而要通过添加子标准进行逻辑加法,而子标准的正确与否很容易导致出现重算(曲面重叠)或漏算(曲面不衔接或重叠)。以下是C3D帮助文档中的有关内容。重叠材质下图显示了可以通过子标准解决重叠材质的情况。(1) 为原地面的顶部,(2) 为底土...

2019-07-12 10:55:55 318

原创 AutoCAD中自定义汉字线型文件

下列线型在AutoCAD 2016中效果美美的,但在低版本中的AutoCAD效果不理想,但能显示带汉字的线条,若需如下图效果,请调整线型文件中有关参数。线型效果;; 覃东自定义AutoCAD线型文件;; 需要在DWG文件中建立一个LTFONT文字样式,大字体设为hzjs-1.shx;;*中心线方向 ----中线方向----A,12,-3,["中",LTFONT,R...

2019-07-12 10:31:30 429

原创 AutoCAD Civil 3D贴图

其实渲染并不是C3D的强项,如需生成效果图则需要使用其它专业软件。用各种材质进行了渲染试验,看不出来有啥区别,只不过是不同颜色的马赛克^_^一、将图片导入Civil 3D在曲面上贴图之前,先将图像插入到图形中。“贴图”命令可以定向、对齐并渲染插入的图像,以便重新塑造原始平面图像以复制曲面地形的地貌。提示: 要执行此操作,请确保曲面显示样式已启用三角形可见性。还要确保在“材质”窗口的...

2019-07-12 10:20:41 1076

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