乐筑天下

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

[编程交流] 数据提取lisp文件需要

[复制链接]

3

主题

33

帖子

30

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-5 22:49:35 | 显示全部楼层 |阅读模式
我正在寻找的代码,运行数据提取到预定的选择,没有所有的提示窗口。
 
程序如下:
1、提示用户选择对象
2、仅对获取计数、名称、层、长度信息的行运行数据提取
3、当然,在当前文件夹中仅保存为名为“take”的xls文件(图纸中没有表格)
 
我是lisp新手,正在试验动作录制器。我试图在所有应用程序中克服的是宏或lisp文件中的暂停,因为我已经知道这些选择是什么,但命令中会提示窗口。
 
如有任何见解或建议,将不胜感激。
回复

使用道具 举报

14

主题

271

帖子

257

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
70
发表于 2022-7-5 22:53:38 | 显示全部楼层
如果你正在学习Lisp程序,动作录制器不会有多大帮助。
为什么你不发布你的尝试,我们可以帮助你。。。
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-5 22:56:29 | 显示全部楼层
因此,您希望创建一个选择集(我假设为ssget),然后迭代选择,按层排序并导出到。xls记录图层名称、数量、长度等。是否正确?
 
vlax曲线函数可以为您提供许多总长度信息。数量很简单,你只需按层将对象分离出来,然后得到一个长度。正如史蒂夫所说,张贴您的尝试,我们可以使一些工作。
回复

使用道具 举报

14

主题

271

帖子

257

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
70
发表于 2022-7-5 23:02:17 | 显示全部楼层
在艾伦感到厌倦并写下这一切之前。
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-5 23:05:16 | 显示全部楼层
英雄联盟
我一直忙于和我的小女儿出去玩。我妻子这学期的课很重,所以她专心于批改和备课。
 
我喜欢在可能的时候帮忙;这真是一种很好的锻炼。
回复

使用道具 举报

14

主题

271

帖子

257

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
70
发表于 2022-7-5 23:07:02 | 显示全部楼层
我很高兴你这么做。总是有很多东西需要学习。
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-5 23:08:56 | 显示全部楼层
这是事实。我真希望我能整天都在节目中得到报酬。
回复

使用道具 举报

3

主题

33

帖子

30

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-5 23:14:25 | 显示全部楼层
我正在做的是在一个层(0)中制作一个线的二维屋顶平面(上图)。然后,我使用诸如“屋檐”、“屋脊”、“屋脊”等名称为所有线条指定新层。我已经介绍了这一点。
 
在指定了所有新图层名称后,我运行dx命令:数据提取。这是一个8页的提示窗口:
1-Q:选择使用以前的dxe模板或启动新模板
A: 在默认文件位置启动一个新的另存为“takeoff”
2-Q:图纸表来源
A: 选择对象
3-Q:对象
A: 线路(仅限)
4-Q:特性
A: 仅图层长度(&L)
5-Q:优化数据
A: 没有变化,下一个,
6-Q:选择输出
A: 输出到文件位置的外部文件“takeoff.xls”
7-(跳过,因为未选择6中的“表格插入”)
8-饰面
 
我想要完成的(具有相同的结果)是运行一个命令(让我们称之为“起飞”),它只提示以下内容:
2-“选择对象”
用户选择对象,输入。
6-“另存为:”
用户将xls文件保存在适当的位置。
在没有其他任何提示的情况下,你就完成了。
 
这适用于非普通cad用户的同事。我想我可能承担了一些我无法像我想的那样轻松完成的事情。
回复

使用道具 举报

14

主题

271

帖子

257

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
70
发表于 2022-7-5 23:17:08 | 显示全部楼层
哇,我甚至不知道那个命令。
 
不管怎么说,你是想学lisp,还是想让别人来写?我之所以这么问,是因为这可能是一个值得学习的好项目。
您可以从选择对象的ssget函数开始。如果你只是想要台词,那应该是:
然后只需再执行两个步骤:提取数据(简单)和导出数据(困难)。
回复

使用道具 举报

3

主题

33

帖子

30

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-5 23:18:37 | 显示全部楼层
感谢您的关注。
 
我想我的答案是两者都有。如果有人愿意写,那就太好了。我现在正在自学lisp,我刚刚进入命令阶段。我没有很多时间,否则我现在已经学会了。
 
我知道你把ss设为一个变量。是否选择了所有行的ssget?
 
你知道lisp是否可以像我之前所说的那样,只用两个提示就可以运行dx命令吗?这可能是VBA问题吗?
 
你知道吗,有趣的是,我发现dx时,我错过了dc试图打开设计中心,否则我永远也不会知道它!
 
P、 我不知道那个表情符号怎么会出现在我在#4的帖子里!英雄联盟
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-11 03:05 , Processed in 0.831419 second(s), 72 queries .

© 2020-2025 乐筑天下

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