明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1768|回复: 2

求助:哪位请帮我修改一下这段小程序

[复制链接]
发表于 2012-3-15 13:56 | 显示全部楼层 |阅读模式
1明经币
(defun C:bs ()
(setq ss (ssget))
(COMMAND "CHPROP" (SSGET '((8 . "UP")))     "" "C" 1 "")
(COMMAND "CHPROP" (SSGET '((8 . "UP_O")))   "" "C" 1 "")
(COMMAND "CHPROP" (SSGET '((8 . "UB")))     "" "C" 2 "")
(COMMAND "CHPROP" (SSGET '((8 . "UB_O")))   "" "C" 2 "")
(COMMAND "CHPROP" (SSGET '((8 . "PH")))     "" "C" 3 "")
(COMMAND "CHPROP" (SSGET '((8 . "PH_O")))   "" "C" 3 "")
(COMMAND "CHPROP" (SSGET '((8 . "PH_W")))   "" "C" 3 "")
)

最佳答案

查看完整内容

(defun C:bs () (setq ss (ssget)) (setq ssc1 (SSGET "P" '((8 . "UP*")))) (command "Select" ss "") (setq ssc2 (SSGET "P" '((8 . "UB*")))) (command "Select" ss "") (setq ssc3 (SSGET "P" '((8 . "PH*")))) (if ssc1 (COMMAND "CHPROP" ssc1 "" "C" 1 "") ) (if ssc2 (COMMAND "CHPROP" ssc2 "" "C" 2 "") ) (if ssc3 (COMMAND "CHPROP" ssc3 "" "C" 3 "") ) ...
发表于 2012-3-15 13:56 | 显示全部楼层
(defun C:bs ()

  (setq ss (ssget))
  (setq ssc1 (SSGET "P" '((8 . "UP*"))))

  (command "Select" ss "")
  (setq ssc2 (SSGET "P" '((8 . "UB*"))))

  (command "Select" ss "")
  (setq ssc3 (SSGET "P" '((8 . "PH*"))))

  (if ssc1
    (COMMAND "CHPROP" ssc1 "" "C" 1 "")
  )
  (if ssc2
    (COMMAND "CHPROP" ssc2 "" "C" 2 "")
  )
  (if ssc3
    (COMMAND "CHPROP" ssc3 "" "C" 3 "")
  )
)

未经调试...

回复

使用道具 举报

 楼主| 发表于 2012-3-15 16:58 | 显示全部楼层
本帖最后由 先进者 于 2012-3-15 18:06 编辑
Andyhon 发表于 2012-3-15 13:56
(defun C:bs ()

  (setq ss (ssget))


谢谢,终于搞定了,
还有个小问题,如何把下面这段代码插入块进去,我放过去好像不能用
(command "Erase"  (ssget "P" '((0 . "DIMENSION,LINE,TEXT"))) "")
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 06:11 , Processed in 0.219780 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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