搜档网
当前位置:搜档网 › 批量导出CAD点坐标至Excel

批量导出CAD点坐标至Excel

批量导出CAD点坐标至Excel
批量导出CAD点坐标至Excel

批量导出CAD 点坐标至Excel

在使用CAD 作图过程中,经常会遇到将图纸中的点坐标标记到Excel 中,以便校对及施工,网络上也出现了各种各样的方法,各有优缺点.本人根据自己摸索找出一种简单、快捷的方法,具体操作详述如下。

操作步骤:

1、使用多段线命令(pline ),将要导出点按顺序连接,注意一定要按顺序;

2、将各点应用多段线连接完成后,输入list 命令查询这条多段线,CAD 窗口会自动弹出文本窗口;

3、仔细看弹出的文本窗口,会发现文本窗口中显示“于端点 X=… Y=… Z=…”即为选中点的坐标值,这些坐标值的排列顺序与上文1中多段线连接点的顺序一致;

4、将“于端点 X=… Y=… Z=…”这些坐标值全部选中,复制粘贴到Excel 中;

5、在Excel 中使用文本导入向导可将X 、Y 、Z 及无用字段分隔开,从而便于选择及下一步操作。

步骤图示如下:

图中1至8点为将要导出坐标值的点 1

238

7

4

65

使用多段线命令(pline),将1至8点按顺序连接,图中黄线

将各点应用多段线连接完成后,输入list命令查询这条多段线(黄线),CAD 窗口会自动弹出文本窗口;

窗口中“于端点X=… Y=… Z=…”即为选中点的坐标值,这些坐标值的排列顺序与上文1中多段线连接点的顺序一致;

将“于端点X=… Y=… Z=…”这些坐标值全部选中,复制粘贴到Excel中

在Excel中点击文本导入向导

选择固定宽度,点击下一步

将X、Y、Z及无用字段分隔开,点击下一步、完成。

Syn编制

提取cad点坐标生成表格并至

提取cad点坐标生成表格并至excel CAD坐标数据批量导出小工具 (defun c:md() (setvar "cmdecho" 0) (COMMAND ".UNDO" "BE") (command "-units" "2" "3" "2" "3" "" "") (setq fp (open "d:/放样坐标值.xls" "a") s (getvar "cmdecho") n (getint "\n请输入总放样坐标点数目! ")) (princ "放样坐标点" fp)(princ "\t" fp) (princ "X坐标值" fp)(princ "\t" fp) (princ "Y坐标值" fp)(princ "\n" fp) (repeat n (setq k (getstring "\n输入放样坐标点编号(如:K1)!") p (getpoint "\n选取节点!") x (strcat "X=" (rtos (nth 0 p))) y (strcat "Y=" (rtos (nth 1 p)))) (princ k fp)(princ "\t" fp) (princ x fp)(princ "\t" fp) (princ y fp)(princ "\n" fp)) (close fp) (setvar "cmdecho" s)) (princ "\n提示:输入 MD 命令来运行本程序!") (princ) 1、打开记事本,粘贴以上代码,然后保存成 2、打开CAD并加载这个小程序(在命令行输入appload,选择加载程序),将复制在support文件夹下后可自动加载。 3、输入md运行命令,输入桩数,再输入桩号,再选择点,完成后,保存CAD 文件,关闭CAD,打开D盘你就会看到生成一个文件“桩号坐标值.xls”的Excel 文件,打开,如下格式 桩号 X坐标值 Y坐标值 k1 X= Y= k2 X= Y= k3 X= Y= 桩号 X坐标值 Y坐标值 1 X= Y= 2 X= Y= 3 X= Y=

CAD坐标转EXCEL的方法

CAD坐标转EXCEL的方法-AutoCAD辅助程序(CadAssis) CadAssis简介: ' CadAssis是一个AutoCAD辅助程序,主要用于解决AutoCAD与Excel之间的数据交换问题。 'AutoCAD与Excel分别以其强大的绘图功能和数据处理功能而成为工程设计中必不可少的两个软件工具, '利用Excel处理数据,然后利用AutoCAD出图,成为多数设计人员的选择,有时也需要将图形数据提取 '到Excel中处理,如何有效快速地在AutoCAD与Excel之间传递数据成为影响工作效率的关键。CadAssis '在AutoCAD与Excel之间架起一座桥梁,轻松实现AutoCAD与Excel之间的数据交换。' CadAssis目前主要有以下五个功能: ' 1. 完成AutoCAD中量距与读取某一点坐标的功能,将结果写入Excel表格,写入项目及精度可以指定; ' 2. 完成多段线节点坐标在AutoCAD与Excel之间的互导; ' 3. 从Excel中读取参数,然后在AutoCAD中重复执行某个命令,比SCRIPT更加方便灵活; ' 4. 通过指定封闭区域内一点测量封闭区域的面积,类似图案填充操作; ' 5. 将Excel中多行多列数据写成一列,可以按行或按列转换。 ' '安装:请将TABCTL32.OCX和TABCTCHS.DLL两个文件拷入\WINDOWS\system32目录中 ' 主程序CadAssis.exe不用安装,可在任意位置运行,但config文件应与主程序位于同一目录中。 ' ' '用法: 1.设置: ' 1.1 输出精度:在Dist面板PREC栏指定输出精度(默认小数点后三位) ' 1.2 坐标系统:在Dist面板勾选YOX项指定使用工程坐标系统 ' 2.Dist与ID: 打开Cad和Excel,指定一活动单元格,从面板复选框指定精度与范围 ' 然后在Cad屏幕拾取两点(一点) ' 3.pline之Acad-〉Excel,在Excel中指定放置坐标的起始单元格位置,再在Pline ' 面板中按下“-〉Excel”,选取一根多义线(三维多义线跟轻量多义线均可), ' 最后到Excel中看看吧若勾选“-〉Excel”按钮右边的复选框,则输出PLine ' 坐标的同时还会输出与之相交的直线的起终坐标及交点坐标 ' 4.pline之Excel-〉Acad,在Excel中选取坐标值(二维选两列,三维选三列),按下 ' “-〉Acad”CadAssis会分别生成LWpline跟3Dpline ' 5.SCR:重复执行某个命令,有两种使用方式: ' 5.1 从下拉选择框中选择命令:预置了“text”、“insert”、“circle”、“ZhanDian” ' 四个命令。选择其中一个,并按提示填写参数,要变化的参数如文字插入起点、文本 ' 内容则在Excel中按列填写,程序面板上只需将相应的输入栏右边的复选框勾上即可。' 如果excel中相邻两列是x、y坐标,还需将输入栏右边的第二个复选框勾上。 ' “ZhanDian”用于公路路线设计中的地物控制点展点,其参数设置也已预置,只消 ' 在Excel中将测量数据按“点号”、“X坐标”、“Y坐标”填写成三列,选中要处理

cad坐标导出方法

方法一: 告诉你一个我常用的cad批量导出坐标的方法 第一步,把需要的坐标点用pl线连接成一条直线。 第二步,把这条直线选中,输入li,在弹出的文本窗口中出现了这条pl线的全部坐标。 第三步,把这些坐标复制到电子表格里面,再经过处理就得到你要的坐标了。 7 方法二: CAD坐标数据批量导出小工具 (defun c:md() (setvar "cmdecho" 0) (COMMAND ".UNDO" "BE") (command "-units" "2" "3" "2" "3" "" "") (setq fp (open "d:/桩号坐标值.xls" "a") s (getvar "cmdecho") n (getint "\n请输入总桩数! ")) (princ "桩号" fp)(princ "\t" fp) (princ "X坐标值" fp)(princ "\t" fp) (princ "Y坐标值" fp)(princ "\n" fp) (repeat n (setq k (getstring "\n输入桩号(如:K1)!") p (getpoint "\n选取节点!") x (strcat "X=" (rtos (nth 0 p))) y (strcat "Y=" (rtos (nth 1 p)))) (princ k fp)(princ "\t" fp) (princ x fp)(princ "\t" fp) (princ y fp)(princ "\n" fp)) (close fp) (setvar "cmdecho" s)) (princ "\n提示:输入 MD 命令来运行本程序!") (princ) 1、打开记事本,粘贴以上代码,然后保存成 md.lsp 2、打开CAD并加载这个小程序(在命令行输入appload,选择加载md.lsp程序),将md.lsp复制在support文件夹下后可自动加载。

怎样把CAD2007坐标轴点导入excel中

1、怎样把CAD2007坐标轴点导入excel中 2009年10月13日 cad2007图纸,想把全部或部分坐标点导到excel中,只要x\y轴坐标点,或用excel中x\y轴坐标点导入2007cad图纸中,自动画出图纸。 cad可以实现这两个功能,具体如下: 将cad的坐标数据导入excel: 在cad里用多段线把你要输出的点挨个描一遍,然后选中该多段线,在对话框输入“li”再回车,就会出现点的坐标,把它复制后粘贴在一个记事本里,保存。现在你就打开excel,用excel打开刚才保存的那个记事本,选择固定宽度,调整一下列宽度,完成,就可以了,最后用excel里的编辑替换功能把没有用的x= y=替换掉,就好了。 将excel里的坐标数据导入cad: 首先将excel里的坐标数据复制到一个记事本里,在记事本里的数据格式是: y,x y,x ... 比如:36071283.00,3248453.00 (注意先是y,后x因为cad里的坐标跟gps打出来的坐标x,y位置是反的) 调整好格式后,打开cad,先选择多段线功能,然后把记事本里的数据复制到cad 里的对话框里,回车,你就会看到,cad按照你的坐标画出来的一条折线啦。 注意:相对坐标须用天正,在EXCEL中打开时采用清除内容的方式把没用的文字删掉,再用公式把数据改为毫米单位(因EXCEL中数据是米为单位的,如:A1/1000。另一种方法为:在另一个空格里写个1000,选中该格点右键复制。再选中数据在选择性粘贴中将运算中系统默认的“无”设置成“除”就可以了)就可以。如粘贴到需要的EXCEL表格时数据不对需点粘贴框下一个小的粘贴选项进行设置。在EXCEL中要把数据改成CAD中坐标数据格式须用(=A1&”,”&B1)合并到C格再复制至记事本即可,(注意:输入公式时确认在英文状态下,在CAD界面下须把下面的DUCS关闭) 问:EXCEL中所有数据同时乘以或除以某一数值时,如何操作? 答:在一个空单元格输入你要乘以(或除以)的某一具体数值,如1000,再复制这个单元格,选择你要乘以(或除以)这个数的所有单元格,右键》选择性粘贴》运算》乘(除)》确定。 CAD中把坐标点设置成任意数值的方法:工具→新建UC S→三点,将要设置的点先设为原点(0,0)并设成施工坐标(纵轴为X,横轴为Y)。再输入UCS空格,再输入N空格,再输入你要设置的坐标值即可(输入坐标值前面需加负号)。若总图的正北方向不是零度方向需将单体图作相应原精确旋转。 CAD中分解的相反命令是GROUP(编组)

(施工经验)提取cad点坐标生成表格并至excel

(施工经验)提取cad点坐标生成表格并至excel 提取cad点坐标以生成表格,并将其导出到excel CAD坐标数据批量导出小部件(defun c:MD() (set var \ (command \ (command \ (command \ (set qfp(open \ loft坐标值。xls\请输入放样坐标点的总数!\ (princ \ loft坐标点\ (princ \坐标值\ (princ \坐标值\(重复n ) (setqk (getstring \输入loft坐标点编号(例如K1))!\ p (getpoint \ select 节点!\ x(ST rcat \ y(ST rcat \(princkfp)(princ \(princxfp)(princ \(princyfp)(princ \(closefp)) (setvar \ (princ \ tip:输入MD命令运行此程序!\ (princ) 1。打开记事本,粘贴上面的代码,然后将其保存为md.lsp 2。打开计算机辅助设计并加载这个小程序(在命令行输入appload,选择加载最小二乘程序)。在支持文件夹下复制md.lsp后,可以自动加载它 3,输入md操作命令,输入桩号,输入桩号,然后选择点,完成后,保存CAD文件,关闭CAD,打开d面板,你会看到生成文件”桩号坐标值”的Excel文件。xls “,打开,以下格式桩号X坐标值Y坐标

值k1x = 1073.205Y = 1028.341 k2x = 2193.676Y = 922.327 k3x = 1752.278Y = 595.802桩号X坐标值Y坐标值1x = 877.972Y = 1257.3332 X = 2360.883Y = 1257.333 X = 155

(施工经验)提取cad点坐标生成表格并至excel

承德石油高等专科学校建筑工程系 提取cad点坐标生成表格并至excel CAD坐标数据批量导出小工具 (defun c:md() (setvar "cmdecho" 0) (COMMAND ".UNDO" "BE") (command "-units" "2" "3" "2" "3" "" "") (setq fp (open "d:/放样坐标值.xls" "a") s (getvar "cmdecho") n (getint "\n请输入总放样坐标点数目! ")) (princ "放样坐标点" fp)(princ "\t" fp) (princ "X坐标值" fp)(princ "\t" fp) (princ "Y坐标值" fp)(princ "\n" fp) (repeat n (setq k (getstring "\n输入放样坐标点编号(如:K1)!") p (getpoint "\n选取节点!") x (strcat "X=" (rtos (nth 0 p))) y (strcat "Y=" (rtos (nth 1 p)))) (princ k fp)(princ "\t" fp) (princ x fp)(princ "\t" fp) (princ y fp)(princ "\n" fp)) (close fp) (setvar "cmdecho" s)) (princ "\n提示:输入 MD 命令来运行本程序!") (princ) 1、打开记事本,粘贴以上代码,然后保存成 md.lsp 2、打开CAD并加载这个小程序(在命令行输入appload,选择加载md.lsp程序),将md.lsp复制在support文件夹下后可自动加载。 3、输入md运行命令,输入桩数,再输入桩号,再选择点,完成后,保存CAD 文件,关闭CAD,打开D盘你就会看到生成一个文件“桩号坐标值.xls”的Excel 文件,打开,如下格式 桩号 X坐标值 Y坐标值 k1 X=1073.205 Y=1028.341 k2 X=2193.676 Y=922.327 k3 X=1752.278 Y=595.802 桩号 X坐标值 Y坐标值 1 X=877.97 2 Y=1257.333 2 X=2360.88 3 Y=1257.333 3 X=1578.266 Y=281.999 页脚内容1

怎样将Excel中的坐标及高程数据转入CAD并成图

怎样将Excel中的坐标及高程数据转入CAD并成图? 计算机学习巧门2010-03-14 20:10:54 阅读347 评论0 字号:大中小订阅 方法有三个: 一,直接在EXCEL 里编辑“_donut 0.5 0 y,x -text j ml y ,x 2.0 0 点号H” 二,直接编辑SCR文件,这是CAD的SCRIPT文件。编辑好了在命令行输入SCRIPT选取文件就可以三,直接把数据由EXCEL以一定的格式粘到记事本作成里程文件就可以拉! 首先,在Excel中输入坐标值。我们将x坐标值放入A列,y坐标值放入到B列,再将A列和B列合并成C列,由于AutoCAD中二维坐标点之间是用逗号隔开的,所以我们在C2单元格中输入:“=A2&”,“&B2”,C2中就出现了一对坐标值。我们用鼠标拖动的方法将C2的的公式进行复制,就可以得到一组坐标值。其次,选出所需画线的点的坐标值,如上例中C列数据,将其复制到剪贴板上,即按Excel中的复制按钮来完成此工作。最后,打开AutoCAD,在左下角处可以看见命令行(左下图),在“command”后键入“spline” (画曲线命令),出现提示:“Object/:”,再在此位置处点击鼠标右键,弹出菜单,在菜单中选“Paste”命令,这样在Excel中的坐标值就传送到了AutoCAD中,并自动连接成曲线,单击鼠标右键,取消继续画线状态,曲线就画好了。通过上面的方法,可以很方便地绘制各种曲线或折线, 并且 最常用的一种方法: 将所测数据在EXCEL中打开,然后将数据编辑成DAT格式即可. 如: 点号+逗号+编码+逗号+Y坐标+逗号+X坐标+逗号+高程 1,KZD,521000,591000,10.000 然后往下一拉,再将转换好的数据粘贴到记事本里保存为DAT格式就可以用了.[em1]

如何从CAD中快速读取点位坐标

网上有个Lisp的: CAD坐标数据批量导出小工具 (defun c:md() (setvar "cmdecho" 0) (COMMAND ".UNDO" "BE") (command "-units" "2" "3" "2" "3" "" "") (setq fp (open "d:/桩号坐标值.xls" "a") s (getvar "cmdecho") n (getint "\n请输入总桩数!")) (princ "桩号" fp)(princ "\t" fp) (princ "X坐标值" fp)(princ "\t" fp) (princ "Y坐标值" fp)(princ "\n" fp) (repeat n (setq k (getstring "\n输入桩号(如:K1)!") p (getpoint "\n选取节点!") x (strcat "X=" (rtos (nth 0 p))) y (strcat "Y=" (rtos (nth 1 p)))) (princ k fp)(princ "\t" fp) (princ x fp)(princ "\t" fp) (princ y fp)(princ "\n" fp)) (close fp) (setvar "cmdecho" s)) (princ "\n提示:输入MD 命令来运行本程序!") (princ) 1、打开记事本,粘贴以上代码,然后保存成md.lsp 2、打开CAD并加载这个小程序(在命令行输入appload,选择加载md.lsp程序),将md.lsp 复制在support文件夹下后可自动加载。 3、输入md运行命令,输入桩数,再输入桩号,再选择点,完成后,保存CAD文件,关闭CAD,打开D盘你就会看到生成一个文件“桩号坐标值.xls”的Excel文件,打开,如下格式 桩号X坐标值Y坐标值 k1 X=1073.205 Y=1028.341 k2 X=2193.676 Y=922.327 k3 X=1752.278 Y=595.802 桩号X坐标值Y坐标值 1 X=877.97 2 Y=1257.333 2 X=2360.88 3 Y=1257.333 3 X=1578.266 Y=281.999

CAD点坐标生成Excel表方法

CAD坐标数据批量导出小工具 (defun c:md() (setvar "cmdecho" 0) (COMMAND ".UNDO" "BE") (command "-units" "2" "3" "2" "3" "" "") (setq fp (open "d:/桩号坐标值.xls" "a") s (getvar "cmdecho") n (getint "\n请输入总桩数!")) (princ "桩号" fp)(princ "\t" fp) (princ "X坐标值" fp)(princ "\t" fp) (princ "Y坐标值" fp)(princ "\n" fp) (repeat n (setq k (getstring "\n输入桩号(如:K1)!") p (getpoint "\n选取节点!") x (strcat "X=" (rtos (nth 0 p))) y (strcat "Y=" (rtos (nth 1 p)))) (princ k fp)(princ "\t" fp) (princ x fp)(princ "\t" fp) (princ y fp)(princ "\n" fp)) (close fp) (setvar "cmdecho" s)) (princ "\n提示:输入MD 命令来运行本程序!") (princ) 1、打开记事本,粘贴以上代码,然后保存成md.lsp 2、打开CAD并加载这个小程序(在命令行输入appload,选择加载md.lsp程序),将md.lsp复制在support文件夹下后可自动加载。 3、输入md运行命令,输入桩数,再输入桩号,再选择点,完成后,保存CAD文件,关闭CAD,打开D盘你就会看到生成一个文件“桩号坐标值.xls”的Excel文件,打开,如下格式 桩号X坐标值Y坐标值 k1 X=1073.205 Y=1028.341 k2 X=2193.676 Y=922.327 k3 X=1752.278 Y=595.802 桩号X坐标值Y坐标值 1 X=877.97 2 Y=1257.333 2 X=2360.88 3 Y=1257.333 3 X=1578.266 Y=281.999

用excel数据导出cad道路断面图示

1 引言 传统横断面测量方法有水准仪皮尺法、横断面仪法和经纬仪视距法等,简而言之就是根据地形的变化对与道路轴线方向相垂直的断面进行测量,其中直线段所测断面方向与道路中线方向垂直,而曲线路段与测点的切线方向垂直。在对横断面测量以后,为计算道路工程土方量,我们紧接着就要绘制道路横断面图。在实际工作中,横断面图的绘制通常是采用手工在米格纸上按照一定比例用卡规和复式比例尺按照横向是距离、纵向是高程刺点,用小钢笔连接刺点绘制闭合图形。然后把每一个断面的横断面图分成若干个梯形用复式比例尺和卡规量出每一个梯形的上底、下底和高,计算出每一个梯形的面积,然后把所有的梯形面积相加才得到一个断面面积。 通常道路横断面施测要求每20m测一个断面。在地形变化较大的位置要加测横断面,这样每1km道路至少要绘制50多个横断面图。可见如果用传统的方法绘制一条50km的道路断面图工作量是非常巨大的,而且由于是手工绘制,修改起来很麻烦,在实际工作中返工的情况是经常发生的。由此可见快速高效地绘制出道路横断面图是非常重要的。 笔者根据实际情况发现如果能对Auto CAD系统进行二次开发,运用AutoLISP语言和Visual LISP开发环境进行编程,创建Auto CAD的新命令或重新定义原有的标准命令,提供系统自动执行重复性的计算与绘图任务,此类问题就迎刃而解了,但这要求道路施工人员具备专业性很强的编程知识。在绘制了大量的横断面图后,笔者总结出一个非常便捷的方法,这种方法不需要道路工程人员具备很强的编程知识,只要具备常规的Excel和Auto CAD知识,就可以自动、精确和快速绘制道路横断面图,并且此方法可以推广至重复性较强的绘图工作。下面以一个实例进行详细说明。 2 对横断面数据的处理 2.1确定边桩位置和高程 倾斜地面高等级道路施工测量中的边桩定位一般用逐渐趋近法。该方法无论采用经纬仪或全站仪都不能直接给出边桩位置,只能通过重复多次测量和计算,才能确定边桩的位置,这种方法的野外工作量较大。本文给出了由横断面测量数据直接计算中桩到边桩的水平距离和边桩高程的方法,利用这种新方法可一次性标定边桩位置(如图1所示)。 图1确定边桩位置和高程示意图

(施工经验)提取cad点坐标生成表格并至excel

提取cad 点坐标生成表格并至excel CAD 坐标数据批量导出小工具 (defun c:md() (setvar "cmdecho" 0) (COMMAND ".UNDO" "BE") (command "-units" "2" "3" "2" "3" "" "") (setq fp (open "d:/ 放样坐标值.xls" "a") s (getvar "cmdecho") n (getint "\n 请输入总放样坐标点数目!")) (princ " 放样坐标点" fp)(princ "\t" fp) (princ "X 坐标值" fp)(princ "\t" fp) (princ "Y 坐标值" fp)(princ "\n" fp) (repeat n (setq k (getstring "\n 输入放样坐标点编号(如:K1 )!") p (getpoint "\n 选取节点!") x (strcat "X=" (rtos (nth 0 p))) y (strcat "Y=" (rtos (nth 1 p)))) (princ k fp)(princ "\t" fp) (princ x fp)(princ "\t" fp) (princ y fp)(princ "\n" fp)) (close fp) (setvar "cmdecho" s)) (princ "\n 提示:输入MD 命令来运行本程序!") (princ) 1、打开记事本,粘贴以上代码,然后保存成md.lsp 2、打开CAD 并加载这个小程序(在命令行输入appload ,选择加载md.lsp 程序),将md.lsp 复制在support 文件夹下后可自动加载。 3、输入md 运行命令,输入桩数,再输入桩号,再选择点,完成后,保存CAD 文件,关闭CAD,打开D盘你就会看到生成一个文件桩号坐标值.xls的Excel 文件,打开,如下格式桩号X 坐标值Y 坐标值 k1 X=1073.205 Y=1028.341 k2 X=2193.676 Y=922.327 k3 X=1752.278 Y=595.802 桩号X 坐标值Y 坐标值 1 X=877.97 2 Y=1257.333 2 X=2360.88 3 Y=1257.333

动态提取cad坐标到EXCEL或EXCEL到CAD

(defun c:lsp_49a() (setvar "cmdecho" 0) (setq ffn (getfiled "写出文件" "" "xls" 1)) (setvar "pdmode" 34) (setq ff (open ffn "w")) (close ff) (setq pt (getpoint "\n点位置: ")) (while (/= pt nil) (command "point" pt) (setq ff (open ffn "a")) (princ (car pt) ff) (princ " " ff) (princ (cadr pt) ff) (princ " " ff) (princ (caddr pt) ff) (princ "\n" ff) (close ff) (setq pt (getpoint "\n点位置: ")) ) (princ (strcat "\n写出文件: " ffn)) (prin1) )

(defun c:lsp_49b() (setvar "cmdecho" 0) (setvar "pdmode" 34) (setq ffn (getfiled "选取文件" "" "xls" 2)) (setq ff (open ffn "r")) (setq data (read-line ff)) (while data (setq p "" pp "" ppp '() i 1) (setq nn (strlen data)) (repeat nn (setq p (substr data i 1)) (if (/= p " ") (setq pp (strcat pp p)) (setq ppp (cons pp ppp) pp "") ) (setq i (1+ i)) ) (setq ppp (cons pp ppp)) (setq ppp (reverse ppp)) (draw_pt) (setq data (read-line ff))

【最新文档】dat坐标数据导入cad-精选word文档 (3页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除! == 本文为word格式,下载后可方便编辑和修改! == dat坐标数据导入cad 篇一:高程数据导出为南方CASS的DAT文件并在CAD中打开展示的教程 高程数据导出为南方CASS的DAT文件并在CAD中打开展示的教程做项目的时候往往需要在CASS内生成带高程点的等高线,我们可以通过万能地图下载器获取高程点数据,然后在CASS内生成等高线。本文将介绍如何将下载的高程数据导出成南方CASS的DAT并生成80坐标的等高线。 工具/原料 水经注万能地图下载器南方CASS 方法/步骤 1.首先下载需要生成等高线的地方的高程数据(图1)。 图1 2.将下载的高程数据生成80坐标南方CASS的DAT文件(图2)。 图2 3.打开南方CASS,点击“绘图处理”→“展高程点”(图3),确认地图的比例尺,这里选择1:5000(图4),选择上用下载器生成的DAT文件(图5),“注记高程点的距离”设置为500(图6),展好后效果如图7。 图3 图4 图5 图6 图7

4.点击“等高线”→“建立DTM”(图8),在弹出的对话框中,建立DTM的方式选择“由图面高程点生成”(图9)。为了显示效果,这里选择“显示建三角网结果”,可以选择“不显示三角网”,这样就不用后面去删除三角网,点击“确定” 后选择2“直接选取高程点或控制点”(图10)。最后框选上高程点,构建的三角网效果如图11。 图8 图9 篇二:如何将测量数据导入CAD中 操作步骤 1.用Excel将手簿中的DAT格式文件打开,注意分列: 2.修改数据:每一行的格式应为:texty坐标, x坐标2.5 0高程。如下图所示: 注意,x yh 三列数据均应保留3位小数。 3.将文件另存为后缀为:prn格式的文件。将另存的文件打开,由于此文件的空格过多,还需要再进行修改: 这里需要用到记事本的“替换”功能,把有多个空格的地方全部替换为一个空格。点击“编辑”---“替换”。操作如下图所示 : 4.全部替换完成后,另存后缀为.scr格式的文件。 5.打开CAD,点击“工具”一栏,点击“运行脚本”,将后缀为:.scr格式的文件运行。我们就可以将所测的数据导入到CAD中啦! 注意:在替换格式时,应该在文字的英文状态下!!! 篇三:CAD坐标批量取点导入全站仪 全站仪&坐标 本教程将展示如何制作坐标,提取坐标,处理坐标,设置全站仪,传输到全站仪以及其他注意事项、心得。我将以基础承台坐标放样做演示: Ps:但凡坐标取点,当慎之又慎,一错则全错。

怎样把CAD图坐标数据快速转到EXCEL里面

怎样把CAD图坐标数据快速转到EXCEL里面? 1、把需要输出坐标的点用多段线连接起来。 2、然后选中这条多段线。输入命令list。 3、出来一个对话框,这些点的坐标就分别出来了。 4、然后复制,直接粘贴到EXCEL。这个时候数据是一个整体。 5、你如果需要编辑的话。可以点击数据-分列(快捷可以点那个粘贴选项,就是你粘贴过来下面 那个像文件夹的图标) 怎样把EXCEL里面坐标和高程转入CAD图? 怎样将Excel中的坐标及高程数据转入CAD并成图? 2010-03-14 20:10:54| 分类:计算机学习巧门| 标签:|字号大中小订阅 方法有三个: 一,直接在EXCEL 里编辑“_donut 0.5 0 y,x -text j ml y ,x 2.0 0 点号H” 二,直接编辑SCR文件,这是CAD的SCRIPT文件。编辑好了在命令行输入SCRIPT选取文件就 可以 三,直接把数据由EXCEL以一定的格式粘到记事本作成里程文件就可以拉! 首先,在Excel中输入坐标值。我们将x坐标值放入A列,y坐标值放入到B列,再将A列和B列合并成C列,由于AutoCAD中二维坐标点之间是用逗号隔开的,所以我们在C2单元格中输入:“=A2&”,“&B2”,C2中就出现了一对坐标值。我们用鼠标拖动的方法将C2的的公式进行复制,就可以得到一组坐标值。其次,选出所需画线的点的坐标值,如上例中C列数据,将其复制到剪贴板上,即按Excel 中的复制按钮来完成此工作。最后,打开AutoCAD,在左下角处可以看见命令行(左下图),在“command”后键入“spline” (画曲线命令),出现提示:“Object/:”,再在此位置处点击鼠标右键,弹出菜单,在菜单中选“Paste”命令,这样在Excel中的坐标值就传送到了AutoCAD中,并自动连接成曲线,单击鼠标右键,取消继续画线状态,曲线就画好了。通过上面的方法,可以很方便地绘制各种曲线或折线,并且 最常用的一种方法: 将所测数据在EXCEL中打开,然后将数据编辑成DAT格式即可. 如: 点号+逗号+编码+逗号+Y坐标+逗号+X坐标+逗号+高程 1,KZD,521000,591000,10.000 然后往下一拉,再将转换好的数据粘贴到记事本里保存为DAT格式就可以用了.[em1]

CAD坐标 批量取点 导入全站仪

全站仪&坐标 本教程将展示如何制作坐标,提取坐标,处理坐标,设置全站仪,传输到全站仪以及其他注意事项、心得。我将以基础承台坐标放样做演示: Ps:但凡坐标取点,当慎之又慎,一错则全错。 Step1:准备工作 带坐标的总平图,结构图,cad软件.......这个就不累赘了。 带坐标的总平图,如图:

结构图,如图: Step2:制作坐标(CAD) Ps:如果你不会制作坐标,给你一个全站仪,你也巧妇难为无米之炊。 1.打开总平图,检查坐标,输入id命令或者天正的坐标标注即可,检查任意建筑轮廓线上的点是否与标注的坐标一致,最少检查3个点。如图:

2.将结构基础图复制(cp)-输出(export)到桌面。Ps:取个见名知意的名字。 3. 打开(open)刚才的基础图.dwg;打开工具栏-图层2,将图元中多余的以图层形式关闭;如图: 4.将精简后的图形制作成块(wb),(为什么要制作成块,在此不多说,有本事你不制作成块试试)如图: 5.选中块-ctrl+c,

6.打开带坐标的总平图-ctrl+v,将刚才的块黏贴进来。PS:你是不是看不到任何反应,其实图已经黏贴进来了,如图: 7.Cad中输入“Z”-“A”,提示重生成,选择是,你首先看到刚才复制进来的块, 8.这个时候你可以看到两个点了,放大一点,就可以看到总平图和复制进来的块了。如图:

9.Cad中输入“sc”,选中块,缩小1000倍,cad中的比例因子是:0.001,一般结构图以mm为单位,总图以m为单位,故缩小1000倍。 10.下面将复制的块放入总平图中的建筑轮廓线内,务求100%的重合。Ps:会不会cad,不会的话,很难解释给你。笨点的方法,先移动,在标注角度,然后根据角度旋转。一般角度都是整数,你要打开标注样式,修改角度标注的显示精度,才能达到100%的重合。

相关主题