lisp 插入块命令 _insert插入缩放比例旋转角度

  • A+
所属分类:CAD二次开发

要想使用系统自带的插入块命令写一个插入块程序,很简单的,系统在带(command .........) 函数

只是是CAD系统里面的就可以使用command直接调用,下面我贴出使用系统里面自带的插入块功能和一些参数。比如插入块参数缩放比例或者旋转角度。

lsp代码 解释说明:(插入块命令: _inser )

(command "_insert" "块名称" 插入点坐标 "比例x" "比例y" "旋转角度")

例子插入一个燕秀顶针:

(command "_insert" "epin_ejp_6" (list 0 0 0 ) "0.5" "0.5" "5")

复制

如不插入的块不缩放比例或者不旋转直接用空引号代替,如

(command "_insert" "epin_ejp_7" (list 0 0 0 ) "" "" "")

复制

注意,块名称,必须是系统里面有的,如果没有就可以直接用图插入也可以,比如

(command "_insert" "c:\\huojibk.com.dwg" (list 0 0 0 ) "" "" "")

复制

 

 

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: