ADeko Technologies
http://www.adeko.com/phpBB3/

Osnap
http://www.adeko.com/phpBB3/viewtopic.php?f=7&t=153
1. sayfa (Toplam 1 sayfa)

Yazar:  morganFreeman [ 22 Mar 2003 16:12 ]
Mesaj Başlığı:  Osnap

Merhabalar,
Benim ilgimi çeken bir konu var;osnaplerin mantığı yani obje yakalama noktaları bulunurken intellicad'in kendine ait bir algoritmasımı var yoksa kullanılan kütüphaneden yararlanılıyormu.
Osnap'lere alternatif yakalama noktaları ilave edilelebilirmi nasıl
Bu arada autoCAD 'de olamayan bir uygulama bazı programlarda var akıllı nesne kenetlenmeleri.
(Yani objeye göre yakalama örnek
Line ise:Son ,Otra nokta
Parabol :tepe Nokta,son nokta
Sphere :Merkez ve x,y,z deki çeyrekler gibi
.......
Yani matematik denklemlerine göre yakalama
)
bunları biz ilave etmek istersek nasıl ve hangi dil kullanmamız gerekiyor.

Yazar:  Destek/Support [ 28 Mar 2003 13:24 ]
Mesaj Başlığı: 

Özelliği olan bir nokta ile ilgileniyorsak doğru yaklaşım şöyle olmalıdır:
<ul>
<li><b>entsel</b> ile nesneyi seç => <b>(nesneadi (seçimnoktası))</b></li>
<li><b>nesneadi</b>ni kullanarak özelliği olan noktaları tesbit et</li>
<li><b>seçimnoktası</b>nı bu noktalarla karşılaştır ve en yakınında olanı al</li>
</ul>

Yalnız bir şeye dikkat edin IntelliCAD'de (ve dahi otoketde) çok fazla matematiksel nesne yoktur (line, circle, arc, 3dface, elips ve spline hariç). Bütün diğer nesneler bunların bileşkesidir (polyline, polygon, donut, mesh, polyface mesh vs).

Yani bir küre çizdiğinizde bu bir küre değil küreye benzeyen bir ağdır <i>(mesh)</i>. Başka bir deyişle IntelliCAD bu kürenin merkezini ve çapını aklında tutmaz onun yerine yüzeyi oluşturan noktalarını (enlem ve boylamların kesişimlerini) aklında tutar.

Bu nedenle nesne datasından hareketle matematiksel özelliği olan noktalara ulaşmak zordur.

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/