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.
|
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
|