ADeko Technologies http://www.adeko.com/phpBB3/ |
|
Acik uclari birlestiren autolisp http://www.adeko.com/phpBB3/viewtopic.php?f=7&t=1481 |
1. sayfa (Toplam 1 sayfa) |
Yazar: | Kultigin [ 03 Tem 2006 14:36 ] |
Mesaj Başlığı: | Acik uclari birlestiren autolisp |
Merhaba, Scanner'da tarayip vektorize ettigim cizimdeki line ve arc nesnelerinin uclari birbirine temas etmiyor. O kadar kucuk bir bosluk var ki, ancak maksimum zoom in yapinca bosluk gorulebiliyor. Bu nesnelerin uclari birbirine temas etmedigi icin de sekli polyline yapamiyorum. Belirli bir tolerans araligindaki nesnelerin uclarini birbirine esitleyen bir autolisp yazmak istiyorum. (Mesela 0.001 tolerans icindekileri.) Boyle bir sorunla daha once karsilasan var mi, yoksa hangi function lari kullanmam gerektigi konusunda yol gosterebilir misiniz? Cok az autolisp bilgim var da... icad 6 Kultigin... |
Yazar: | Destek/Support [ 06 Tem 2006 12:44 ] |
Mesaj Başlığı: | |
Şöyle bir yöntem iş görebilir: Çizimdeki bütün nesneleri seçin <font color="maroon">(ssget "X" ...)</font id="maroon"> Tek tek hepsini veritabanından çekin <font color="maroon">(entget (ssname ...))</font id="maroon"> X ve Y koordinatlarını alın <font color="maroon">(cdr (assoc ...))</font id="maroon"> Yuvarlayın, meselea 2.385 > 2.4 olacak şekilde Veritabanına geri kaydedin <font color="maroon">(entmod (subst ...))</font id="maroon"> |
1. sayfa (Toplam 1 sayfa) | Tüm zamanlar UTC + 2 saat [ GITZ ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |