乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 14|回复: 10

[编程交流] LISP获取到u的三维多段线

[复制链接]

1

主题

5

帖子

4

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 09:11:58 | 显示全部楼层 |阅读模式
大家好,
 
我有一个带有坐标(x,y,z)的txt/csv文件,我从中创建了一条三维多段线。我正在寻找一种方法,在txt/csv文件上的坐标发生变化时自动更新此三维多段线。我认为这就像将txt/csv文件与三维多段线链接一样。
 
我找不到使用现成的AutoCAD/Civil 3D进行此操作的方法。我希望有人能给我指出正确的方向(如果存在这样的选项),或者可能帮助我使用LISP或VB来实现这一点。不幸的是,我的编程知识非常有限,因此非常感谢您的帮助。
 
非常感谢,期待您的回复。
 
洛卡斯
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 09:18:08 | 显示全部楼层
我还没有研究所有的选项,但也许您可以使用DataExtraction命令创建一个链接。
回复

使用道具 举报

1

主题

5

帖子

4

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 09:24:29 | 显示全部楼层
 
谢谢你的回复。
 
这是我第一次尝试,但它没有x,y,z选项,也没有链接选项。我觉得这个选项是为表而不是对象创建的。如果我错了,请纠正我,因为我可能遗漏了什么。
 
据我所知,实现这一点的唯一方法是通过LISP或VB。
 
谢谢
 
洛卡斯
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 09:35:03 | 显示全部楼层
我怀疑是否有办法通过LISP在修改txt/csv文件后自动更新多段线集,因为即使反应堆用于此目的,反应堆回调函数的评估也不会由AutoCAD之外的任何事件触发。
 
因此,用于更新多段线的程序要么需要在文件更改后手动运行,要么在打开图形时运行,无论文件是否已修改。
 
根据数据文件中的信息量,有多种使用LISP更新多段线的方法。例如,如果实体句柄存储在数据文件中,则可以修改与这些句柄相关联的单个多段线,以反映在文件中找到的坐标。否则,必须删除多段线并使用修改后的数据重新创建。
 
只是把一些想法放在那里。
 
回复

使用道具 举报

1

主题

5

帖子

4

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 09:38:50 | 显示全部楼层
我认为我没有正确解释,造成了混乱。是的,你说得对。为了更新三维多段线,我需要手动运行LISP。这正是我想做的。一旦我得到一个带有新坐标的txt或csv文件,我将运行LISP,然后更新三维多段线。
 
我为造成的混乱道歉。非常感谢你的想法。听起来你的建议实际上能满足我的要求。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 09:44:13 | 显示全部楼层
外面有人拿了竖井吗。围绕Autocad R12的dwg和excel电子表格演示更改excel中的值dwg更改。也许这会提供到3dpolyline的链接。我没有复印件。
回复

使用道具 举报

1

主题

5

帖子

4

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 09:51:12 | 显示全部楼层
 
我试图找到你提到的这幅画,但我在任何地方都找不到。有人有吗?
 
关于三维多段线还有什么想法吗?
回复

使用道具 举报

8

主题

1133

帖子

1164

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 09:54:04 | 显示全部楼层
我在R13光盘上找到了这些文件,
轴xls公司
轴mnu
轴exe文件
 
但没有轴。图纸
轴拉链
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 10:04:01 | 显示全部楼层
 
[VisualStudioSpeak]
听起来是一个有趣的方法想法。NET事件/代表专家:眨眼:
[/VisualStudioSpeak]
回复

使用道具 举报

1

主题

5

帖子

4

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 10:07:24 | 显示全部楼层
我正在开发一个VBA例程,该例程将更新三维多段线。测试完成后,我会在这里发布代码。欢迎对代码或改进提出任何意见,我们对此深表感谢
 
@伦德曼
 
谢谢你的文件!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-7 09:18 , Processed in 1.454357 second(s), 73 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表