autocad lisp怎么创建通用函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了autocad lisp怎么创建通用函数相关的知识,希望对你有一定的参考价值。

;函数定义
;test1为函数名称
;pa1 pa2为函数的参数名(可以没有,也可以有多个,视函数需要而定)
;var1 var2为函数内使用的变量名(可以没有,也可以有多个,视函数需要而定)
(defun test1(pa1 pa2/var1 var2)
(print (strcat pa1 pa2))
)

;加载后在命令行输入
(test1 "hello!" "328302216")

;命令行会显示
hello!328302216
参考技术A (defun hk (en / j k l )
( )
)

就这样,,用就这样用
(hk ss)追问

ss 表示的是什么意思? 能整个完整 点的小例子吗? 谢谢了

追答

你设定的函数,所许要的参数

就像,你要比一个表的大小

( MAI (1 2 3 4 5 ))
像上面 MAI就是你自定义的函数名,,后来的表就是所许要的表,,当然,也可以是其它的这个主要是你的函数的功能而定,,

以上是关于autocad lisp怎么创建通用函数的主要内容,如果未能解决你的问题,请参考以下文章

cad lisp脚本 修改

AutoCAD二次开发

acedssget

调试这个 LISP 病毒在做啥

求一个将属性文字转为TEXT的lisp 程序!

EPLAN电气设计软件插不进文本是怎么回事