05.01.2016 16:22    

macros55
Arkadaslar bana bir lisp lazım....her hangi birden fazla objeleri seçdikde onlara dokunan tüm objeler seçili olsun..(FS komutu yalniz bir obje seciliyken gecerli, bana birden fazla obje secimi lazim)...yardım için önceden tşk-ler.

06.01.2016 08:20    

macros55
Arkadaslar Bu konuda yardim ede biliecek kimse yokmu?

07.01.2016 10:55    

macros55
Ehya kardew yardim edermisin..sesimi duyan yokmu burda

07.01.2016 22:03    

alumina
Alıntı
macros55 :


Duyduk duyduk :)

Kod:

(defun c:ns (/ ss xs ls i ob n so) (vl-load-com)
  (if (setq ss (ssget))
    (progn
      (setq xs (ssget "x") ls (ssadd) i (sslength ss))
      (repeat i
        (setq ls (ssadd (setq ob (ssname ss (setq i (1- i)))) ls))
        (repeat (setq n (sslength xs))
          (if (not (minusp (vlax-safearray-get-u-bound (vlax-variant-value
                (vla-Intersectwith (vlax-ename->vla-object ob)
                (vlax-ename->vla-object (setq so (ssname xs
                (setq n (1- n))))) 0)) 1)))
            (setq ls (ssadd so ls)))
        )
      ) (sssetfirst nil ls)
    )
  ) (princ)
)

08.01.2016 07:13    

macros55
kardeş eline saglik..bi şeyi tekrar gözden gecire bilimisin..obje secip sonra NS komutu girdiyimde bloklari secmiyor..bide select selminar komutu ile gerekli objeleri seçib sonra ona dokunanlari secmek için NS komutu çalıştırdığımda çalışmıyor.

macros55 (08.01.2016 07:24 GMT)

08.01.2016 07:35    

alumina
Kardes, once ns komutunu gir, sonra nesneleri sec, sonra enter

08.01.2016 07:49    

macros55
NS komutu girdikden sonra select selminar komutu secmek olmuyor..mesela projedeki su hatlarini select selminar komutu ile secdigim zaman sadece secdigim hatlara dokunan blok halindeki su hidrantlarini ve diger obleri txtleri filan kendisi secsin...bunu lispi projeyi layerlere ayiklama isinde kullaniyorum.ayni layerde fazladan objeler oldugu icin yalniz bir biri ile alakali olanlari secmeliyim

08.01.2016 12:19    

Travaci
Select smilar komutundan sonra lispi çalıştır, senden nesne seçmeni istediğinde komut satırına p yazıp enter a bas.

08.01.2016 13:12    

macros55
Kardew denedim yine olmadi...bu lisp blok halinde olan objeleri secmiyor..ayrica line ve polinelerin bazisini seciyor baxisini secmiyor...wuna bir el atda neymiw derdi bilelim be kardew sana zahmet..

09.01.2016 21:11    

macros55
kardew somuru cozdum qaliba benim projede objeler bloklar farkli kotlarda...o yuzden lisp yalniz ayni kotlari tanidigi icin farkli kotlarda calismiyor....tekrar gozden gecire bilirmisin bi zahmet.

macros55 (09.01.2016 22:14 GMT)

09.01.2016 23:22    

alumina
o my got :no

10.01.2016 11:56    

macros55
admin kardew nerdesin,lutfen yardim edermisin bana

11.01.2016 09:36    

ehya
istediğin komutun kodlaması biraz zahmetli. bu yüzden kimse oturup da uğraşmaz.

13.01.2016 15:04    

macros55
autocad de toplu bir seçim yaparken hangi isimli nesne ve ya bolkdan kaç tane seçlidiyini nasıl analamk olur seçilen..misal..ağaç bloku 10 adet , ışık bloku 20 adet

> 1 <
Copyright © 2004-2022 SQL: 2.104 saniye - Sorgu: 81 - Ortalama: 0.02597 saniye