乐筑天下

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

[编程交流] LISP从Ex转换图层

[复制链接]

3

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 08:02:01 | 显示全部楼层 |阅读模式
尊敬的李:,
 
我需要一个lisp,它可以将图层从excel转换为autocad。请做需要的事。
 
注:图层、颜色和线型仅在文本论坛中给出。
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 08:13:26 | 显示全部楼层
 
 
请停止要求别人为您编写代码。
回复

使用道具 举报

4

主题

2143

帖子

2197

银币

限制会员

铜币
-24
发表于 2022-7-6 08:25:07 | 显示全部楼层
已创建新线程。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 08:27:50 | 显示全部楼层
excel中的Simple layname Color线型新列“-la N layname c Color Lt linetype”根据需要重复
 
将列保存到记事本中,然后另存为脚本文件,或者复制列并直接粘贴到Autocad命令行。
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 08:38:57 | 显示全部楼层
也许下面类似的线程将产生一个潜在的解决方案。
回复

使用道具 举报

180

主题

639

帖子

463

银币

中流砥柱

Rank: 25

铜币
897
发表于 2022-7-6 08:45:36 | 显示全部楼层
我曾尝试过从LISP/VLISP中读取Excel文件,虽然它工作得很好,但这是一项相当费力的任务,执行起来似乎很慢。使用LISP/VLISP读取文本文件速度非常快,而且更容易编码。我正在从事的项目最初从读取Excel文件中的所有内容开始,但我们放弃了这种方法,转而使用VBA将Excel中的数据写入文本文件。VBA代码然后加载所需的参考,然后启动AutoCAD,加载并执行VLISP代码。然后,VLISP代码读取VBA编写的文本文件,并将其发送到比赛中。
 
我建议您遵循BIGAL的建议,要么使用脚本,要么将层和属性从Excel转储到文本文件。您可能需要先进行一些格式化,但一旦文件整理好,您可以读取它或将其合并到LISP代码中以创建新层。
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 09:00:52 | 显示全部楼层
... .CSV(使用“\t”中的“,”之一)是您的朋友。
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 09:04:45 | 显示全部楼层
本着添加另一个提示的精神。。。也许这条旧线索有用。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-9 22:10 , Processed in 0.565927 second(s), 68 queries .

© 2020-2025 乐筑天下

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