问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用CAD便捷的实现多个对象的偏移?用autolisp么?求个程序

发布网友 发布时间:2022-04-26 05:16

我来回答

2个回答

热心网友 时间:2022-06-21 02:19

;;;测试;偏移程序双向偏移8.3;
(defun C:NOD ( / ss obj)
 (setvar "cmdecho" 0)
 (setvar "blipmode" 0)
 (if (null vlax-mp-object) (vl-load-com) )  ;;加载vlax扩展函数
 (if (setq ss (ssget ":S" '((0 . "Arc,Circle,Ellipse,*Line"))))
  (progn
   (vlax-for obj 
    (vla-get-activeselectionset
     (vla-get-activedocument 
      (vlax-get-acad-object)
     )
    )
    (vla-offset obj  (- 8.3));;向外偏移8.3
    (NOD1);;如果不需要修改线型及颜色删除这个
    (vla-offset obj 8.3);;向内偏移8.3
    (NOD1);;如果不需要修改线型及颜色删除这个
   )
  )
 )
 (prin1)
)
;;偏移子程序;;;;;
(defun NOD1 ( / &k1 #k %k1 %k2 %k3 %k4)
 (setq &k1 (entlast))
 (if (/= &k1 nil)
  (progn
   (setq #k (entget &k1);;属性列表
         %k1 (assoc 62 #k);;提取颜色
         %k2 (cons 62 1);;颜色列表1红色
         %k3 (assoc 6 #k)
         %k4 (cons 6 "ByBlock")
   )
   (if (= %k1 nil);;如果是默认
    (setq #k (cons %k2 #k));;修改颜色
   )
   (if (= %k3 nil);;如果是默认
    (setq #k (cons %k4 #k));;修改线型
   )
   (if (/= %k1 nil);;如果有颜色
    (setq #k (subst %k2 %k1 #k));;替换颜色
   )
   (if (/= %k3 nil);;如果是默认
    (setq #k (cons %k4 %k3 #k));;修改线型
   )
   (entmod #k);;刷新
  )
 )
);;保存到记事本以(NOD.lsp)命名

热心网友 时间:2022-06-21 02:20

(defun C:oa  (/ a d)
(setq a (ssget))
(setq d 600)  ;;;d为偏移距离
(setq index 0)
(repeat (sslength a)
    (setq ent (ssname a index))
  (setq index (+ 1 index))
  (command "offset" d ent "0,0" "")  ;;"0,0" 为群体偏移方向坐标

)

  )

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
玄关空间如何巧利用 玄关巧妙装饰八大妙招 ...我原来一直戴眼镜 所以有眼镜的地方很白 脸上其它地方很黑 有什么方... 申请专利成功后,如何转让专利? 刘驾《唐乐府十首。乐边人》原文及翻译赏析 abaqus如何撤销分割线命令呢? 请问手机里的图片可以洗成照片吗? 手机照的相能洗成相片吗 两千五预算电脑最佳配置2500左右的组装电脑配置清单 2500的组装电脑配置清单2500左右的组装电脑配置清单 2000-2500组装个电脑 只要主机 不要显示器 能什么配置? 电脑看电影时全是蓝画面。有声音 auto cad机械制图 各键所代表的指令意义是什么? 电脑在看电影时出现蓝屏是什么因? 电脑看电影蓝屏是怎么回事? 高手帮忙分析下成都房产(锦江区工业园区) 为什么我一看电影 电影屏幕就成蓝色的? 成都锦江区的户口可在成都哪些区域购房? 关于OFFSET命令的求助 成都锦江区棚改可以买哪些区房子? macbook pro 怎样把QQ下载音乐转换成MP3模式? 有寓意浪漫的英文单词有哪些? 二级残疾证有什么补助? 请问成都锦江区有没有比较优质的学区房? 农村对二级残疾人的补贴有哪几项? 谁能告诉我一些比较浪漫的英文单词,急!!!拜托了各位 谢谢 小众浪漫的英文句子有哪些? 二级残废的补偿标准是什么 在成都哪里区域买房子比较好? 鸡肉搭配什么菜炒好吃 成都锦江区房价怎么样? 我的电脑为什么一看电影就会蓝屏 土地权属争议处理暂行办法的第二章 申请和受理 怎么将苹果录音转化为mp3格式? 电脑看电影经常蓝屏 怎么看实体量尺寸再画图 羽绒服洗完以后变臭了怎么办? 比较浪漫的英语单词有哪些? 我的电脑看电影就蓝屏怎么回事 有寓意浪漫的英文单词是什么? 土地纠纷政府部门不解决怎么办 看电影突然蓝屏,怎么办 羽绒服洗了以后阴干的有臭味怎么办 如何将wma转化为mp3格式,Mac软件使用 申请调处土地权属争议,应当符合哪些条件 “浪漫”的英文单词是什么? 看电影是蓝屏怎么办? 电脑看电影就蓝屏 法兰克加工中心操作面板各按键的意思分别是什么? 农村土地争议怎处理 电脑看电影蓝屏!怎么办!