hidxb123 发表于 2022-7-5 16:50:50

lisp帮助

先生
 
我使用autocad和我们的支持软件,我用一个命令LDT在图纸布局中输入“TRANSNO”中的值,
我能在lisp的帮助下完成这个吗:D
请考虑TRANSNO为001,稍后我将在lisp中更改它并运行每个图形,
请看附带的截图,任何人请提供完整的lisp:)这将是有益的,我没有lisp知识
 
谢谢

tombu 发表于 2022-7-5 16:54:23

标题栏属性?我将使用Express工具PROPULATE自动填充“图形属性”对话框中的数据字段。然后使用字段引用块属性。
 
自LDT days工作表集字段以来,有了很多改进,例如页码或当前布局名称的简单代码。

hidxb123 发表于 2022-7-5 16:59:53

感谢您的回复,但系统将仅接受LDT命令所做的更改,
 
我想用lisp完成以下步骤
 
选择布局名称“sheet1”
运行命令“LDT”
自动填充列TRANSNO字段中的值“001”
通过在LDT窗口中选择save按钮保存LDT
 
 
 
 
 
 
 

Roy_043 发表于 2022-7-5 17:03:35

@hidxb123:
如果LDT命令是基于对话框的,那么您所要求的是不可能的。通过Lisp更改属性值是。

OMEGA-ThundeR 发表于 2022-7-5 17:04:19

罗伊043说的。。。对于lisp,您需要更改命令行。检查LDT命令是否使用命令行选项(尝试运行LDT命令,如-LDT,如果有编辑选项,请查看命令行)

hidxb123 发表于 2022-7-5 17:06:49

当我输入ldt命令时,它将显示一个窗口,与我的附件相同,在那里我需要将TRANSNO值自动填充为001
 
请看我的附件

OMEGA-ThundeR 发表于 2022-7-5 17:12:18

它需要是一个“高”-,而不是下划线。
 
Do:-LDT
不要:\u LDT
 
但是如果-LDT仍然打开对话框,那么lisp例程就不会出现这种情况。

hidxb123 发表于 2022-7-5 17:14:35

嗨,OMEGA ThundeR
 
使用ldt将显示相同的对话框,但在那里我们可以手动填充值,并保存和关闭,
因此,不可能使用lisp

OMEGA-ThundeR 发表于 2022-7-5 17:18:30

我想确定一下,但你仍然说在命令之前使用下划线
 
 
您需要在命令之前使用减号(-),以查看它是否具有任何命令行功能。
 
因此,请验证您是否使用了-LDT!我说的不是下划线。
 
如果我听起来很沮丧,很抱歉,但我/我们需要确定。

hidxb123 发表于 2022-7-5 17:22:31

非常感谢您抽出时间,
_ldt,-ldt,ldt所有这些命令只显示附加的窗口
页: [1] 2
查看完整版本: lisp帮助