ShelleyM 发表于 2022-7-6 14:59:24

线型/Psltscale c帮助

你好
我有一个例程,我从你的论坛之一复制,不知道它是否是Lisp程序?无论如何,它应该将线型变量设置为1,但我也希望它重新生成所有。有谁能告诉我,我是否可以在按钮中使用它,或者它应该放在命令行中?我真的是新手,所以非常感谢所有的帮助!我正在使用Autocad Architectural 2009。
 
谢谢
 
雪莱
;为所有布局设置msltscale、ltscale和psltscale=1
(定义c:layoutltscale(/lay ct)
(setq ct(getvar“ctab”))
(setvar“ltscale”1)
(setvar“msltscale”1)
(foreach lay(layoutlist)(命令“\u layout”\u Set“lay”\u mspace“psltscale”1))
(setvar“ctab”ct)
);德芬

uddfl 发表于 2022-7-6 15:19:47

欢迎来到论坛!
 
 
要添加regenall,只需在代码中添加(命令“regenall”)。
 
要将整个功能放入按钮中,请将其设为按钮宏:
 
^c^c_layoutltscale

ReMark 发表于 2022-7-6 15:41:40

是的,这是一个Lisp例程。例程的名称在字母后指示。
 
我建议您通过进入我们的AutoCAD常见问题部分来熟悉lisp,好吗?查看类别10:定制。您想要的主题是“如何使用Lisp例程?”?“本文将告诉您如何从命令行运行lisp例程。
 
是的,您也可以将此例程分配给按钮。你曾经创建过按钮吗?你做过任何定制吗?

ShelleyM 发表于 2022-7-6 15:50:05

谢谢你的Uddfl和评论!
 
你们俩都很乐于助人,是的,我做过lisp和按钮,但已经快11年了(在学校)!当时我真的很喜欢lisp,但我再也没有回到它,完全忘记了这一切。现在我想我会再次尝试比赛,我一定会接受你的两个建议。
 
雪莱

VVA 发表于 2022-7-6 16:07:16

纸空间问题中的线型比例
页: [1]
查看完整版本: 线型/Psltscale c帮助