AutoCAD的欧特克MicroStation的宾利

导出坐标从CAD到txt

假设我们要从CAD格式导出点到逗号分隔的列表,以便上传到全站仪并进行站点放样。 以前我们已经看过如何从excel或txt导入它们 与AutoCAD y 与Microstation现在我们来看看如何导出它们。

有多种方法可以做到这一点,例如数母牛,您可以数腿数并将它们除以四,也可以数母牛。 让我们看一些方法:

1。 使用Microstation(dgn到txt)

在示例中,我有一个有五个顶点的图,我需要将坐标导出到一个txt文件。

为此,我将这些点设置为可见的厚度。 请记住,Microstation中的线宽是动态的,因此可以立即注意到它们。

dgn到txt

第一步: 激活坐标导出工具(如果未激活),为此我们选择

工具
工具箱
我们激活最后一个命令(xyz)
然后我们关闭了面板,应该已经被激活了

xyz dgn

第二步: 选择我们要导出的点,然后选择“导出坐标”命令,也就是向上箭头,填写条件:导出坐标

数据文件
- 文件名
- 坐标坐标
- 初级小学
-Decimales
-Separador
-having
-Prefix /后缀
- 初始号码

面板允许您选择选项,如果只选择图纸(单个),围栏内的图纸或所有文件(全部)

最终结果是一个.txt文件,您可以从excel打开。

在我的情况下,我已经分配了号码,标记在右边的复选框

如果文件已经存在,将显示询问是否要替换或添加(添加或附加)的窗口。

txt坐标为了确定哪些是点,微观状态会绘制每个点的数字,包括颜色,行的类型和文本的大小。

2。 用AutoCAD做

在了解CivilCAD(Softdesk)之前,我们使用了一个仍在那里调用的DOS应用程序 dxf2csv. 喜欢怀旧折磨自己的可以试试看,🙂还有一些应用”没有空闲“,我敢肯定一定有一些免费的,但在这种情况下,我们将看到它是如何使用 Softdesk8 完成的,它在 CivilCAD 中是相似的。

为了使点可见,我用格式/格式点/点样式更改了格式。 为了使线条的粗细可见,您必须激活“Lts”,使用小于 1 的值,直到我们看到差异。

dwg to txt

第一步: 打开一个项目或创建一个新的项目

AEC
Softdesk程序(第一次保存文件)
创建项目
分配项目名称,然后确定
我们选择编号开始的编号
好的,好的
我们选择“cogo”,然后ok

第二步: 输入数据库的点:为此,有不同的形式,在这种情况下我们将自动进行:点/设定点/自动,然后选择多边形的每一行。
输入的信号是设定点/设置点/列表可用点。 它应该显示+6,这意味着已经有5个点输入到数据库中。

第三步:出口点数。
出口我们做的积分:

点/出口点/出口点归档
- 选择导出格式,在这种情况下为PNE(点,northing,向东)
- 我们选择文件的目标文件夹并写入名称
- 在命令栏中,我们选择导出选项(通过选择,按等级...在这种情况下,我们使用all,all)
-Ready,文件已经没了,在这种情况下用expacios分隔,但是可以用excel打开

autocad txt

如果这些点的尺寸太大,您必须更改公制单位,因为默认情况下会使用英文(AEC /设置图/单位角/选择métric)

这一点没有高度,那个话题我们将在另一篇文章中看到,当我们谈到水平曲线。

容忍我的坚持,有没有人知道一个更简单和自由的atocad的宏?

还有人做吗

高尔基阿尔瓦雷斯

作家、研究员、土地管理模型专家。 他参与了模型的概念化和实施,例如:洪都拉斯国家财产管理系统 SINAP、洪都拉斯联合市政管理模型、地籍管理综合模型 - 尼加拉瓜登记处、哥伦比亚领土 SAT 管理系统. 自 2007 年以来,Geofumadas 知识博客的编辑和 AulaGEO 学院的创建者,其中包括 100 多门关于 GIS - CAD - BIM - 数字孪生主题的课程。

相关文章

18条评论

  1. 为此,您需要CivilCAD或Civil3D。 两者都是在AutoCAD上工作的专用模块。
    AutoCAD本身不允许你这样做。

  2. 为我的开始道歉,我需要知道如何通过和/或绘制裁剪或autocad节直接与阅读高度和距离(轨道宽度)每个20山。 纵向,同时我直接用autocad来计算填充量和挖掘量

  3. 不错,这篇文章很好,有很多支持工具可以简化工作,也可以依靠民用,这很实用,但重要的是要知道每个概念的由来

  4. 良好的步骤不断地教我们

  5. 嗨,科沃斯 在这篇文章 我们解释如何使用Softdesk8。 我评论说我们不能通过这个博客推荐方式来获取盗版软件,在这篇文章中我提到过 的Vuze 它适用于此,但是有风险。

  6. 如何在Aautocad中绘制关卡曲线? 如何下载softdesk8?

  7. 你好Jorge Luis

    首先,在全站仪中,它将点以.txt格式输出,最好按顺序:x坐标,y坐标,高程,描述。

    然后用Excel打开它们,选择.txt类型的文件

    选择以逗号分隔的选项,因此您可以分隔列

    让他们在excel我建议你使用 这个工具,其出口excel到dxf

  8. 我需要一些步骤才能将桩号导出到excel。

    紧急

  9. 我会很感激的。 这是我的论文,我只需要这样做才能推进和达到顶峰。 谢谢你

  10. 丹尼尔,让我找到一个vba我以前使用,并上传给你试试

    今天给我

  11. 不,只为你输入积分。
    我会得到一个vba,我会上传你来试试。

  12. 我该如何将坐标从卓越导入到错误定位并画出我的线条; 通过工具拳击手应用程序> XYZtext>导入坐标系???????

    我该如何使用本申请进口?

  13. 好日子,GALVAREZHN

    谢谢,但我的情况是这样的:

    我在 Excel 中有一个数据库,其中有原点坐标和目标坐标,我希望它在 autocad 中绘制线条。 “”“BUT””” 无需复制和粘贴,而是自动操作,即使用宏或一些代码来创建界面,或者可能在 AUTOCAD 或 MICROSTATION 中存在从 excel AUTOCAD 或如果是这样的话

    你建议我galvarezhn
    ??????????? 谢谢

  14. 我是一个THESISIST,我正在寻找如何在AutoCAD中自动从Excel数据库中绘制线条,即具有坐标ORIGIN和坐标DESTINATIONS

    但是我不能绘制点,但直接指向它的要点和各种各样的目的地
    感谢

  15. 这个lisp可以做到

    (defun c:txt-xyzs()
    (setq a(ssget)
    n(sslength a)
    在0
    f (open (getstring "\nfilename: ") "w")
    )
    (重复n
    (setq name(ssname ai)
    ent(entget name)
    tp(cdr(assoc 0 ent))
    )

    (如果(=“文本”tp)
    (if(and(=(cdr(assoc 71 ent))0)(=(cdr(assoc 72 ent))0))
    (progn这个
    (setq ip(cdr(assoc 10 ent)))
    x(rtos(car ip)2 2)
    和(rtos(cadr ip)2 2)
    z(rtos(caddr ip)2 2)
    s(cdr(assoc 1 ent))
    )
    (princ(strcat x“,”y“,”z“,”s“\n”)f)
    );左对齐文本
    (progn这个
    (setq ip(cdr(assoc 11 ent)))
    x(rtos(car ip)2 2)
    和(rtos(cadr ip)2 2)
    z(rtos(caddr ip)2 2)
    s(cdr(assoc 1 ent))
    )
    (princ(strcat x“,”y“,”z“,”s“\n”)f)
    );除左对齐外
    );如果
    );如果

    (如果(=“MTEXT”tp)
    (progn这个
    (setq ip(cdr(assoc 10 ent)))
    x(rtos(car ip)2 2)
    和(rtos(cadr ip)2 2)
    z(rtos(caddr ip)2 2)
    s(cdr(assoc 1 ent))
    )
    (princ(strcat x“,”y“,”z“,”s“\n”)f)
    );左对齐文本
    );如果行文字

    (setq i(1 + i))
    );重复
    (关闭f)
    )

发表评论

您的电子邮件地址将不会被发表。 必填字段标有 *

因此,检查
关闭
返回顶部按钮