mitchellrodhous 发表于 2022-7-6 10:57:07

Excel属性

在使用数据提取将一些数据转换为excel后,我想知道是否可以更快一些?
通过使用数据抽取,我创建了包含多个数据的对象。现在,为了提取出一些优秀的东西,我总是要重复同样的处理方法。
想知道是否有人为此而Lisp程序?
 
尊敬的先生

Lee Mac 发表于 2022-7-6 11:02:10

请参阅我的sig中的全局属性提取器。

mitchellrodhous 发表于 2022-7-6 11:05:54

李,我不得不说这是一件令人印象深刻的艺术品。。只有(很可能我用错了)我只有在提取了像>>这样的文件路径后才能得到:C:\Documents and Settings\******\Bureaublad\Drawing1。excel中我的E行中的dwg。如何让它转换属性?如果我用错了就告诉我。。。
 
尊敬的先生

Lee Mac 发表于 2022-7-6 11:08:07

我不知道你说的“转换属性”是什么意思?
 
我的程序将从当前图形或图形的整个目录(和子目录)中的指定块中提取所有/指定属性;并将这些属性写入一个新的Excel文件,供用户随意保存。
 

mitchellrodhous 发表于 2022-7-6 11:11:59

我正在用attechment lisp制作块。
绘制后,您会得到一个类似于图1的图像,但在2d视图中可能会出现。这些块都有自己的属性。(参考、长度、宽度和厚度)如图1所示,如果播放我的lisp,则可以在图形中看到。
但是如果我在cad2011中使用命令DATAEXTRACTION,我必须选择我的对象,而不是在选择完成表格的8个步骤之后。在图2上看到我想要得到的结果。
现在我在想,如果他们是一个lisp例程,只需单击一次并选择对象,就可以创建这种表格(在绘图或EXCEL表中)。没有我的8步。。。
希望我能再清楚一点。
看到你的反应,
 
尊敬的先生
内阁LSP

Lee Mac 发表于 2022-7-6 11:15:36

是的-我的程序可以将属性写入Excel-步骤数将由您是否知道块名/标记名等决定。
 
如果您知道块名称:打开一个新图形,然后运行我的程序-输入要提取其属性的块的名称;选择要处理的图形目录。Excel将自动打开并写入数据。
 
如果您不知道块名,可以在包含块的图形中运行我的程序,并选择要从中提取的块;然后单击“当前图形”,将写入数据。
 
根据您希望数据的显示方式,您可以使用这些模式。
 

mitchellrodhous 发表于 2022-7-6 11:17:15

好吧,我播放了你的Lisp程序的感觉图片>>
也许你可以通过图片看到我做错了什么
 
尊敬的先生




mitchellrodhous 发表于 2022-7-6 11:21:12

啊,我知道你不能选择文件。。。这行不通,我真的必须填写这个街区的名字。。。李,这不是需要改进吗?
尊敬的先生
 
PS1:另一个改进可能是它还将块名导出到excel?

fixo 发表于 2022-7-6 11:23:56

改为选中“按块分组”单选按钮
 
~'J'~

Lee Mac 发表于 2022-7-6 11:27:26

 
我不知道你在说什么?
 
在“绘图列表模式”下,不会写入块名(纯粹是因为在该模式下,大多数用户每次都会提取相同的标题栏,并且不希望看到它被写入),但是在使用其他模式时会写入块名。
 
选择文件是什么意思?
页: [1] 2
查看完整版本: Excel属性