Cobalt (CAD Programı)

Cobalt, hem Macintosh hem de Microsoft Windows işletim sistemlerinde çalışan parametrik tabanlı bir bilgisayar destekli tasarım (CAD) ve 3D modelleme programıdır. Program, nesneleri (SpaceClaim gibi programlar tarafından örneklenen) oluşturmak ve düzenlemek için doğrudan modelleme yöntemini ve Pro gibi programlar tarafından örneklenen yüksek düzeyde yapılandırılmış, geçmişe dayalı parametrik yolu birleştirmektedr.

Şirketin kendi adını taşıyan amiral gemisi ürününden dolayı "Vellum interface" adını verdiği Cobalt'ın arayüzü, 1988 yılında Dr. Martin Newell (1975'te Utah çaydanlığını yaratan ve grafik kullanıcı arayüzleri için WIMP paradigmasının icat edildiği Xerox PARC'da çalışmaya başlayan) ve Dan Fitzpatrick tarafından tasarlanmıştır. Vellum arayüzünün temel özelliği, yeni geometrinin oluşturulmasını ve hizalanmasını kolaylaştıran "Çizim Asistanı"dır.

Kobalt, katı modellenmiş nesneler üzerindeki serbest biçimli yüzeyleri için övgü almıştır.

Tasarımı
Cobalt'ın ayırt edici özellikleri, kullanım kolaylığı ve yeni kullanıcılar için hızlı öğrenme eğrisidir. Cobalt, 2D ve 3D tel çerçeve özelliklerini "Vellum"dan devralmıştır. Bununla birlikte, Kobalt ile, düzlemsel olması gerekmeyen tel çerçeve geometrisi, 3B katılar oluşturmak için daha sonra herhangi bir düzleme göre veya eğri bir yol boyunca döndürülebilmekte veya ekstrüde edilebilmektedir. Kobalt ayrıca, tasarımcının bu nesneleri geçmişe dayalı parametrikler aracılığıyla düzenleme ve daha sonra başka kısıtlamalar ekleme yeteneğini korurken, 3B nesnelerin doğrudan 3B araçlar kullanılarak oluşturulmasına da izin vermektedir. Her iki katı türü de—ekstrüde edilmiş 2B tel çerçeve ve doğrudan oluşturulan 3B katılar— aynı çizimde sorunsuz bir şekilde karıştırılabilmektedir. Tarihe dayalı parametrik katı modelleyicilerin çoğu, tasarımcının modelleri oluştururken mantıksal bir ilerlemeyi titizlikle takip etmesini ve tasarımcının katı modelin planlanmış dönüşüm sırası hakkında önceden düşünmesini gerektirme eğilimindeyken, Cobalt daha serbest biçimli, daha az yapılandırılmış geliştiricinin "Organik İş Akışı" olarak adlandırdığı bir katı modelleme yöntemine sahiptir.

Cobalt'ın daha az yapılandırılmış modelleme ortamı, entegre ışın izleme özelliğiyle birleştiğinde, onu beyin fırtınası ve ürün geliştirme için uygun hale getirmektedir. Programın geçmişe dayalı modellemesi ve denkleme dayalı parametrikleri ve kısıtlamaları, tasarımcıların, tıpkı karmaşık bir elektronik tabloda tek bir hücrenin değerini değiştirmek gibi, büyük bir yeniden tasarıma ihtiyaç duymadan modellerdeki temel özelliklerin boyutlarını ve konumlarını düzenlemelerine izin vermektedir.

Çizim Asistanı
Ashlar-Vellum'un 33 yaşındaki patentli "Drafting Assistant", Ashlar'ın "Vellum arayüzünün" merkezi bileşenidir.

Drafting Assistant, tasarımcının imlecinin konumunu izler ve yakındaki geometriyi aramaktadır. Ardından, tasarımcının yakalayabileceği yakındaki geometrik özelliklerle ilgili bilgileri imlecin yanında otomatik olarak görüntülemektedir. Tasarımcı, bu yakalama noktalarında yeni geometri oluşturabilir veya kılavuz görevi görecek inşaat çizgileri oluşturabilmektedir. Draft Asistanı aşağıdaki geometrik niteliklere duyarlıdır:

Merkezler
uç noktalar
kavşaklar
orta noktalar
diklik
kadranlar
teğetler
tepe noktaları

Drafting Assistant, tasarımcının niyetini sezmek için ağırlıklı bir algoritma ile son enstantaneleri hatırlamaktadır. Bu nedenle, boş 3B uzayda kesişme noktalarına yakalamak kolaydır.

Sağdaki animasyonda, tasarımcı önce üst kenarın orta noktasındaki X-, Y- ve Z-ekseni koordinatlarını yakalar ve ardından ön kenarda farklı X- ve Z- değerlerine sahip aynı noktayı yakalamaktadır. İmlecini 3B uzayda yakalanacak hiçbir geometrik özelliğin olmadığı bir noktaya taşımaktadır. İmlecin altında 3B yüzeyler olsa da, Drafting Assistant tasarımcının niyetini sezmekte ve ilk kenarın Y ve Z ekseni koordinatlarını ve en yakın kenarın X ekseni koordinatını içeren bir kesişme noktası sunmaktadır. Bu konumda, tasarımcı serbest bir daire ekler ve ardından sağ alttaki kutuya yazarak 200 milimetrelik bir çap belirtmektedir. Son olarak, tasarımcı bloğu kesmek için "Profili katıdan kaldır" aracını kullanmaktadır. Burada yine Drafting Assistant, kesişen deliğin arka çeyreğine oturtarak kesim derinliğinin hızlı bir şekilde tanımlanmasını sağlamaktadır.

Drafting Assistant ayrıca üstte bir "Mesaj satırı" sağlar. Bu, seçilen araç için uygun talimatları görüntüler, tasarımcıya herhangi bir araçla daha sonra ne yapması gerektiğini sormakta ve tasarımcıya bu araçlar için isteğe bağlı modları hatırlatmaktadır.

Cobalt'ın parametrikleri ve geçmiş izleme çalışması, tasarımcının daha sonra her iki dairenin de (her ikisi de bağımlılıkları (bloktaki delikler) olan) çapını ve konumunu düzenlemesine izin vermekte ve model buna göre güncellenmektedir.

Araç setleri
Kobalt aşağıdaki araç setlerine sahiptir:

Kaynakça
Dış bağlantılar