明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 381|回复: 0

[提问] 程序添加求助

[复制链接]
发表于 2020-9-7 16:50:06 | 显示全部楼层 |阅读模式
本帖最后由 倫到不行 于 2020-9-7 17:01 编辑

(defun C:sCC (/ ss a b d)
(command "-layer" "m" "0" "c" "7" "" "")
(command "-layer" "OFF" "DIM"  "OFF" "HID" "OFF" "CEN"  "")


  (setq
SS (ssget
  '((0 . "REGION,CIRCLE,ELLIPSE,LINE,*POLYLINE,SPLINE,ARC,INSERT"))      <====想在選取後 有ELLIPS, SPLINE 就不能執行下一段程序
  )                                                                                                                                 並且 ELLIPS, SPLINE 變成紅色
  )                                                                                                                 假如 沒有ELLIPS , SPLINE  可以直接執行                                                  




  (prompt "選取圖號: ")
(setq a (entsel))  
(setq b (entget (car a)))  
(setq d (assoc 1 b))

  (setq w2 (print (cdr d)))
(if(findfile (SETQ w3 (STRCAT "d:/N/" w2 ".dxf" )) )
    (alert(strcat w3"已存在"))
(progn


  (command "filedia" "0")
(command "dxfout" w3 "O" SS "" "v" "R12" "")

(command "filedia" "1")))
(princ)
)

試很多寫法都沒有成功    懇求高手幫忙發錯地發不好意思

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-5-17 20:53 , Processed in 0.168169 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表