ga619091 发表于 2020-11-3 15:35:29

有办法CAD开启自动执行VLX命令?

如标题所述
我想要一启动CAD就调用某个VLX的指令不需要在手动输入指令
有办法做到吗?


菜卷鱼 发表于 2020-11-3 16:45:58

自己写个LISP ,然后 在文件内写 (xxx)或者(C:xxx)

wgij007 发表于 2020-11-7 08:30:31

菜卷鱼 发表于 2020-11-3 16:45
自己写个LISP ,然后 在文件内写 (xxx)或者(C:xxx)

如何加上路径呀

G〆h 发表于 2020-11-7 08:56:21

(setq fname "E:/myFile/myCAD/FSTL/Program/BZ内部标注.VLX")
(if (findfile fname)
        (progn
                (load        fname)
                (vla-sendcommand (vla-get-activedocument (vlax-get-acad-object)) "BZ\r") ;执行命令,用vl-cmdf和command都无效!
        )
)
;“BZ\r" 可以精确到命令的每个提示内容。如"TCHSCALE\r50\rP\r" 里面有两个空格。
页: [1]
查看完整版本: 有办法CAD开启自动执行VLX命令?