Ã÷¾­CADÉçÇø

 ÕÒ»ØÃÜÂë
 ×¢²á

QQ怬

Ö»ÐèÒ»²½£¬¿ìËÙ¿ªÊ¼

ËÑË÷
²é¿´: 41654|»Ø¸´: 99

[Ô´Âë] ͼ²ã¿ØÖÆ-Ô´Â룬VLº¯Êý£¬·Çcommand£¬·ÇÐÞ¸Ä×éÂë

    [¸´ÖÆÁ´½Ó]
·¢±íÓÚ 2012-6-9 23:45:22 | ÏÔʾȫ²¿Â¥²ã |ÔĶÁģʽ
±¾Ìû×îºóÓÉ print1985 ÓÚ 2014-8-11 22:39 ±à¼­

½ñÌìѧϰÁËÏÂVLµÄͼ²ãÀຯÊý£¬×öÁ˸öÐ¡ÍæÒ⣬¿ÒÇë¸÷λ¸ßÊÖÖ¸µ¼£¬Óë¸÷λÐÂÊÖ¹²Í¬Ñ§Ï°½ø²½
½çÃæ²Î¿¼Á˼úÈ˹¤¾ßÏ䣬Óõ½ÁËxiaoquansbÐǪ̈µÄ´úÂë¸ñʽ»¯¹¤¾ß£¬Ð»Ð»¸÷λ×÷Õß


½çÃæ×öÁËÏÂС¸üÐÂ

±¾Ìû×ÓÖаüº¬¸ü¶à×ÊÔ´

ÄúÐèÒª µÇ¼ ²Å¿ÉÒÔÏÂÔØ»ò²é¿´£¬Ã»ÓÐÕ˺ţ¿×¢²á

x

µãÆÀ

Ö§³Ölockµ­ÏÔÐèÒª¼Ó¼¸¾ä±£´æºÍ»Ö¸´Ïà¹ØÏµÍ³±äÁ¿µÄÓï¾ä¡£ÁíÍâÕâÀà¸ßƵʹÓõijÌÐò£¬²»ÒªÅªÔÚÒ»Æð»¹¸ã¸öDCL½çÃæ£¬Êµ¼ÊÓÃÆðÀ´Ì«Ã»Ð§ÂÊÁË£¬Ã»ÈËÕâÑù¹¤×÷µÄ¡£ ÕâЩ¹¦Äܼ¸ºõ¶¼ÒѾ­¶¨ÒåºÃÁ˼«¼òµÄÃüÁîËõд»òÕß¿ì½Ý¼ü¡£  ·¢±íÓÚ 2019-6-5 23:09
ÔÚ2008ÉÏ£¬±»Ëø¶¨µÄͼ²ãÎÞ·¨µ­ÏÔ£¡  ·¢±íÓÚ 2012-9-1 14:57

ÆÀ·Ö

²ÎÓëÈËÊý 6Ã÷¾­±Ò +6 ÊÕÆð ÀíÓÉ
zhoupeng220 + 1 ÔÞÒ»¸ö!
ucuc2003 + 1 ºÜ¸øÁ¦!
spp_wall + 1 ÔÞÒ»¸ö!
669423907 + 1 ºÜ¸øÁ¦!
linshiyin2 + 1
¸ïÌìÃ÷ + 1 ÔÞÒ»¸ö!

²é¿´È«²¿ÆÀ·Ö

"¾õµÃºÃ£¬¾Í´òÉÍ"
»¹Ã»ÓÐÈË´òÉÍ£¬Ö§³ÖÒ»ÏÂ

±¾Ìû±»ÒÔÏÂÌÔר¼­ÍƼö:

·¢±íÓÚ 2018-11-17 15:00:10 | ÏÔʾȫ²¿Â¥²ã
·´ÏòÒþ²Ø£¬°ÑÈ«²¿¶¼Òþ²ØÁË£¬²»ÖªµÀÒª¸ÄÄÄÀïÄØ£¿
;[Òþ²ØÎïÌå(·´)]
(defun GL:yfwt (/ AcadObject AcadDocument LayersObj ssObj ss ob n i ent ob ss2 ss3 lay vlay lay-tn)
(setq AcadObject (vlax-get-acad-object)
              AcadDocument (vla-get-ActiveDocument AcadObject)
              LayersObj (vla-get-layers AcadDocument)
);end setq
(princ "\nÇëÑ¡Ôñ²»ÐèÒªÒþ²ØµÄÎïÌå" )
(if (setq ss (ssget))
               (progn
                      (setq ss2 (ssget "x" ))
                      (setq n (sslength ss))
                      (setq i (- n 1))
                      (repeat n
                             (setq ent (ssname ss i))
                             (if (setq ss3 (ssdel ent ss2))
                                    (setq ss2 ss3)
                            );end if
                             (setq i (1- i))
                     );end repeat
                      (sssetfirst nil ss2)
                      (setq ssObj (vla-get-ActiveSelectionSet AcadDocument))
                      (vlax-for ob ssObj
                             (setq lay (vla-get-layer ob)
                                    vlay (vla-item LayersObj lay)
                            );end setq
                             (if (= (setq lay-tn (vla-get-lock vlay)) :vlax-true)
                                    (vla-put-lock vlay :vlax-false)
                            );end if
                             (vla-put-visible ob :vlax-false)
                             (if (= lay-tn :vlax-true)
                                    (vla-put-lock vlay :vlax-true)
                            );end if
                     );end vlax-for
                      (princ "\nÒÑÒþ²Ø·ÇÑ¡ÔñÎïÌå" )
));end if
(sssetfirst nil nil)
(princ)
)

±¾Ìû×ÓÖаüº¬¸ü¶à×ÊÔ´

ÄúÐèÒª µÇ¼ ²Å¿ÉÒÔÏÂÔØ»ò²é¿´£¬Ã»ÓÐÕ˺ţ¿×¢²á

x
·¢±íÓÚ 2018-11-17 16:30:44 | ÏÔʾȫ²¿Â¥²ã
·´ÏòÒþ²Ø¿ÉÒÔÁË£¬ÔٴθÐл¸÷λ
;[Òþ²ØÎïÌå(·´)] edata 20181117¸Ä
(defun GL:yfwt (/ acaddocument acadobject ent1 ent2 lay lay-tn layersobj ob ss ss2 vlay)
  (setq        AcadObject   (vlax-get-acad-object)
        AcadDocument (vla-get-ActiveDocument AcadObject)
        LayersObj    (vla-get-layers AcadDocument)
  )                                        ;end setq
  (princ "\nÇëÑ¡Ôñ²»ÐèÒªÒþ²ØµÄÎïÌå")
  (if (setq ss (ssget))
    (progn
      (setq ss2 (ssget "x"))
      (while (setq ent1 (ssname ss 0))
        (ssdel ent1 ss2)
        (ssdel ent1 ss)
      )                                        ;end while 1
      (while (setq ent2 (ssname ss2 0))
        (setq ob (vlax-ename->vla-object ent2))
        (setq lay  (vla-get-layer ob)
              vlay (vla-item LayersObj lay)
        )                                ;end setq
        (if (= (setq lay-tn (vla-get-lock vlay)) :vlax-true)
          (vla-put-lock vlay :vlax-false)
        )                                ;end if
        (vla-put-visible ob :vlax-false)
        (if (= lay-tn :vlax-true)
          (vla-put-lock vlay :vlax-true)
        )                                ;end if
        (ssdel ent2 ss2)
      )                                        ;end while 2
      (princ "\nÒÑÒþ²Ø·ÇÑ¡ÔñÎïÌå")
    )
  )                                        ;end if  
  (princ)
)
·¢±íÓÚ 2023-6-5 11:57:35 | ÏÔʾȫ²¿Â¥²ã
ÎÞÒâ¼äÉÁ¹ýÁé¸Ð£¬½âËøÍ¼²ãºóµ­ÏÔ»Ö¸´¿ÉÒÔͨ¹ý±äͨµÄ·½Ê½ÊµÏÖ¡£
ÔÚ½âËøÍ¼²ãµÄ´úÂë¶Î¼ÓÈëÏÂÃæÁ½ÐдúÂë¼´¿É¡£

;[ͼ²ãÈ«²¿½âËø]
(defun GL:tcqbjs (/ AcadObject AcadDocument LayersObj vlay tuise)
       (setq AcadObject (vlax-get-acad-object)
              AcadDocument (vla-get-ActiveDocument AcadObject)
              LayersObj (vla-get-layers AcadDocument)
       );end setq
       (vlax-for vlay LayersObj
              (vla-put-lock vlay :vlax-false)
       );end vlax-for
                                 (setq tuise (getvar "LAYLOCKFADECTL"))
        (setvar "LAYLOCKFADECTL" (* tuise -1))
                                 (vla-regen AcadDocument AcAllViewPorts)
                                 (setvar "LAYLOCKFADECTL" tuise)
       (command "-layer" "");------мÓ
       (command "regen");------мÓ
       (princ "\nÒѽâËøÈ«²¿Í¼²ã" )
       (princ)
);end defun
·¢±íÓÚ 2012-6-10 09:30:27 | ÏÔʾȫ²¿Â¥²ã
¶¥Ò»Ï£¬½¨Òé¼ÌÐøÔö¼ÓÎïÌåÒþ²Ø£¬ÎïÌå͹ÏÔµÈ
·¢±íÓÚ 2012-6-10 11:25:31 | ÏÔʾȫ²¿Â¥²ã
Â¥Ö÷ÐÁ¿àÁË¡£
 Â¥Ö÷| ·¢±íÓÚ 2012-6-10 13:07:28 | ÏÔʾȫ²¿Â¥²ã
gzxl ·¢±íÓÚ 2012-6-10 09:30
¶¥Ò»Ï£¬½¨Òé¼ÌÐøÔö¼ÓÎïÌåÒþ²Ø£¬ÎïÌå͹ÏÔµÈ

ÎïÌåÒþ²Ø£¬ÎïÌå͹ÏÔÊÇÉñÂíÉñÆæµÄ¶«¶«°¡£¬Ã»Óùý²ÑÀ¢
·¢±íÓÚ 2012-6-10 13:20:00 | ÏÔʾȫ²¿Â¥²ã
print1985 ·¢±íÓÚ 2012-6-10 13:07
ÎïÌåÒþ²Ø£¬ÎïÌå͹ÏÔÊÇÉñÂíÉñÆæµÄ¶«¶«°¡£¬Ã»Óùý²ÑÀ¢

ÁúÁú×з¢²¼¹ý£¬ËÑË÷Ï£¬ÓеÄ
·¢±íÓÚ 2012-6-10 13:38:36 | ÏÔʾȫ²¿Â¥²ã
±¾Ìû×îºóÓÉ psdcdr ÓÚ 2012-6-10 13:39 ±à¼­



¸Ðл·ÖÏíÎÞ˽·ÖÏí£¬ÄãÐÁ¿àÁË£¡ÄÜ·ñ¼ÓÈë¸øµ±Ç°Í¼²ã¼ÓÈëǰ׺µÄ¹¦ÄÜ£¿Ð»Ð»

±¾Ìû×ÓÖаüº¬¸ü¶à×ÊÔ´

ÄúÐèÒª µÇ¼ ²Å¿ÉÒÔÏÂÔØ»ò²é¿´£¬Ã»ÓÐÕ˺ţ¿×¢²á

x
 Â¥Ö÷| ·¢±íÓÚ 2012-6-10 14:48:21 | ÏÔʾȫ²¿Â¥²ã
gzxl ·¢±íÓÚ 2012-6-10 13:20
ÁúÁú×з¢²¼¹ý£¬ËÑË÷Ï£¬ÓеÄ

Ì«±¯¾çÁË£¬Ã»ÕÒµ½£¬Âé·³Äã·¢Ò»¸öÁË£¬»òÕß˵˵ÓÐʲô¹¦ÄÜ£¬ÎÒ¿´¿´ÊÇ·ñÓÐÄÜÁ¦ÊµÏÖ-ˮƽȷʵ̫²ËÁË£¬Ö»ÄÜÍæÍæ¼òµ¥µÄ
 Â¥Ö÷| ·¢±íÓÚ 2012-6-10 14:49:11 | ÏÔʾȫ²¿Â¥²ã
psdcdr ·¢±íÓÚ 2012-6-10 13:38
¸Ðл·ÖÏíÎÞ˽·ÖÏí£¬ÄãÐÁ¿àÁË£¡ÄÜ·ñ¼ÓÈë¸øµ±Ç°Í¼²ã¼ÓÈëǰ׺µÄ¹¦ÄÜ£¿Ð»Ð»

Êǵ±Ç°Í¼²ã»¹ÊÇÈ«²¿Í¼²ãÄØ£¿
ÀàËÆµÄ´úÂëÂÛ̳ºÜ¶à°É
·¢±íÓÚ 2012-6-10 15:07:27 | ÏÔʾȫ²¿Â¥²ã
gzxl ·¢±íÓÚ 2012-6-10 09:30
¶¥Ò»Ï£¬½¨Òé¼ÌÐøÔö¼ÓÎïÌåÒþ²Ø£¬ÎïÌå͹ÏÔµÈ

¾ÍÊǽ«Ö¸¶¨µÄÎïÌ壬Òþ²ØÆðÀ´¡£¿ÉÊó±êÖ¸¶¨»ò°´ÑÕÉ«·ÖÀà¡£½«Ä³ÖÖÑÕÉ«µÄÎïÌ壬Òþ²ØÆðÀ´¡£ÐèÒªµÄʱºò£¬ÔÚÆÁÄ»ÉÏÖØÐÂÏÔʾ³öÀ´¡£
·¢±íÓÚ 2012-6-10 17:15:26 | ÏÔʾȫ²¿Â¥²ã
ºÃ¡£Ö§³ÖÔ´Âë.
ÄúÐèÒªµÇ¼ºó²Å¿ÉÒÔ»ØÌû µÇ¼ | ×¢²á

±¾°æ»ý·Ö¹æÔò

СºÚÎÝ|ÊÖ»ú°æ|CADÂÛ̳|CAD½Ì³Ì|CADÏÂÔØ|ÁªÏµÎÒÃÇ|¹ØÓÚÃ÷¾­|Ã÷¾­Í¨µÀ ( ÔÁICP±¸05003914ºÅ )  
©2000-2023 Ã÷¾­Í¨µÀ °æÈ¨ËùÓÐ ±¾Õ¾´úÂ룬ÔÚδȡµÃ±¾Õ¾¼°×÷ÕßÊÚȨµÄÇé¿öÏ£¬²»µÃÓÃÓÚÉÌÒµÓÃ;

GMT+8, 2025-4-30 00:48 , Processed in 0.191013 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

¿ìËٻظ´ ·µ»Ø¶¥²¿ ·µ»ØÁбí