随笔分类 -  AutoLisp

AutoCAD,AutoLisp,VisualLisp
摘要:总结得很好的ssget用法.....如此好文,必须转载. 原文地址: "http://blog.csdn.net/yxp_xa/article/details/72229202" ssget 用法详解 by yxp 2017/04/10 ALisp 编程时 ssget 是无处不在的,灵活的选择集构建 阅读全文
posted @ 2017-11-24 22:41 edata 阅读(2224) 评论(0) 推荐(2)
摘要:base utils.lsp BF acad object 说明: 返回cad对象,参照lee mac大神的写法,版权属于lee mac大神 参数: No arguments 返回值: 返回cad对象 示例: BF active document 说明: 返回当前活动文档对象,参照lee mac大神 阅读全文
posted @ 2017-07-28 23:33 edata 阅读(4) 评论(0) 推荐(0)
摘要:(defun c:tt(/ obj) (sk_layerLock (getvar "clayer") nil) (princ) ) ;;;name:sk_layerLock ;;;desc:LayerLock图层锁定 ;;;arg:layername 图层名 flag 锁定标志[t锁定或nil解锁] ;;;return:none 无 ;;;example:(sk_layerLock "0"... 阅读全文
posted @ 2017-07-28 23:04 edata 阅读(1162) 评论(0) 推荐(0)
摘要:(defun c:tt (/ ie-obj) (setq ie-obj (vlax-get-or-create-object "Msxml2.xmlhttp")) (vlax-invoke-method ie-obj 'open "get" "https://www.hao123.com/" 0) 阅读全文
posted @ 2017-05-04 17:44 edata 阅读(2311) 评论(0) 推荐(0)
摘要:Autocad在2006增加了新的动态块功能,方便了对块的动态修改,但是修改动态块后,块名会变成一个匿名块,导致无法通过块名来快速过滤。 明经论坛上有人通过全选块后再来遍历筛选,我通过研究简化了这个问题。采用同时改过的和没改过的块,减少了选择对象的数量,甚至可以说是直接过滤块名的效果。 方法就是在过 阅读全文
posted @ 2017-05-02 17:51 edata 阅读(2545) 评论(1) 推荐(0)