.NET API
.NET API
Her arayüzü ArtisanPlugin.Scripting — API 0.9.0, RhinoArtisan 7.0.0.11 — her yöntemin tam C# imzası, parametreleri ve varsayılanları ile geri döndürdüğü tutamaçlar, kesitler ve sonuçlarla. Bu referans eklentinin kendisinden oluşturulmuştur, bu nedenle her zaman adlandırdığı sürümle eşleşir. İzlenecek yollar ve örnekler için şuraya bakın API referans kılavuzları; Python 3 için, rhinoartisan paketi.
Kurallar: her yerde milimetre; şurada bırakılan isteğe bağlı bir sayı 0 varsayılanı korur (o öğe için kullanıcının kayıtlı varsayılanları, aksi takdirde aracınki); a Guid liste sol null veya boş, mevcut seçimi kullanır; her mutasyonel çağrının geçerli bir lisansa ihtiyacı vardır; değişiklikleri şunun içine sarmalayın Transaction içine sarın, böylece tek bir geri alma adımı olarak işlenirler.
- Temel türler —
Transaction, ScriptingInfo, LicenseGate ve bir betiğin yakalayabileceği istisnalar.
- Sonuçlar — salt-okunur kayıt yöntemleri döndürür (fiyatlar, ağırlıklar, dışa aktarımlar…).
- Diğer arayüzler — kulpların paylaşılan tabanları (
IParametricObject, IGemSetting…).
Taşlar
| Cephe | |
|---|
AdvancedGemsOnCurveApi | Bir eğri boyunca her bir taşın boyut, şekil ve rotasyon ayarlarına sahip taş dizileri. |
GemApi | Taşlar oluşturun, sorgulayın ve düzenleyin: şekiller, malzemeler, karat, yerleşim, kopyalar, çarpışmalar. |
GemOrientationApi | Taşları hareket ettirmeden oryantasyon düzlemlerini sabitleyin. |
GemSizeApi | Karat yerine milimetre boyutuna göre taşlar. |
GemToolsApi | Mevcut taşlar üzerinde yardımcı araçlar: merkezler, etiketler, hizalama, taşlardan eğriler, taşlara göre kopyalama, boyuta göre renkler. |
GemsByNetworkApi | Kesişen eğriler ağı üzerinde, düğüm noktalarında birleşecek şekilde boyutlandırılmış taşlar. |
GemsFromCircleApi | Daireleri eşleşen boyutta yuvarlak taşlara dönüştürün. |
GemsOn2CurvesApi | İki ray arasına yerleştirilmiş, boşluğa göre boyutlandırılmış taşlar. |
GemsOnCurveApi | Bir eğri boyunca tırnak ve yuva kesicilerle birlikte, sonradan düzenlenebilir taş dizisi. |
TaperedBaguettesApi | İki eğri arasında konik baget taşlar. |
ThreeStonesApi | Klasik üç taşlı düzen. |
ToiEtMoiApi | Birbirine bakan iki taş. |
TrilogyApi | Üç taşlı aileler: kafes, halo, tekli, sıvama yuva, doğu-batı. |
Tırnak/Yuva Ayarları
Yüzük gövdeleri ve yüzükler
Pavé ve tırnaklar
| Cephe | |
|---|
AutomaticPaveApi | Simetrik, çok boyutlu pave dolgusu. |
AzureApi | Pave altı ışık kesicileri: alttaki ajurlu kısım. |
PaveAlongSurfaceApi | Yüzey yönünü takip eden pave sıraları. |
PaveApi | Yüzeyler üzerinde otomatik pave: tırnaklar ve kesicilerle birlikte düzenli ızgarada tek boyut. |
ProngApi | Tırnaklar: dinamik (taşlar arası), otomatik, özel ve eksene hizalı. |
Bileşenler
| Cephe | |
|---|
BooleanApi | Parçaları düzenlenebilir tutan Artisan boole işlemleri: birleşim, fark, kesişim, bölme, güncelleme. |
BooleanUpdateApi | Parçaları düzenlenebilir tutan Artisan boole işlemleri: birleşim, fark, kesişim, bölme, güncelleme. |
CurveApi | Takı yerleşimleri için eğri yardımcıları. |
MeshApi | Mesh yoğunluğu azaltma (decimation). |
RasterToVectorApi | Bir görseli eğrilere dönüştürerek izleyin. |
RelationsApi | Parametrik nesneler arasında ebeveyn/çocuk ilişkileri. |
ReliefApi | 2.5D rölyefler: oluşturucular, işlem yığını, noktalarla yontma/pürüzsüzleştirme, fırınlama, yükseklik haritaları. |
SmartProfileApi | Akıllı Profiller: bir eğri boyunca süpürülen ve yol boyunca değişen profil kesitleri. |
SolidApi | Katı modelleme yardımcıları: kapaklar, kabuklar, süpürmeler, ofsetler. |
TransformApi | Taşıma, döndürme, ölçekleme, aynalama, diziler, deformasyonlar (bükme, burma, inceltme), akış, nesneler üzerine yerleştirme. |
Analiz ve fiyatlandırma
| Cephe | |
|---|
AnalyzeApi | Duvar kalınlığı: noktasal ve global olarak. |
PricingApi | Fiyatlar ve maliyet dökümleri, kar marjı ve vergi profilleri. |
PricingExtraApi | Fiyatlar ve maliyet dökümleri, kar marjı ve vergi profilleri. |
WeightApi | Metal ağırlıkları: katman başına, seçim başına, alana göre. |
Üretim
| Cephe | |
|---|
FileApi | Dosya yardımcıları: standartlaştırma, öğe içe/dışa aktarma, katman dışa aktarımları. |
ManufacturingApi | Üretim: onarım, yazdırılabilirlik kontrolleri, tanımlayıcılar, yolluklar, yeniden boyutlandırma, dışa aktarımlar. |
Çizim
| Cephe | |
|---|
DraftingApi | Raporlar, taş haritaları, maliyet tabloları, boyutlar. |
DraftingExtraApi | Raporlar, taş haritaları, maliyet tabloları, boyutlar. |
Render ve görünümler
| Cephe | |
|---|
RealtimeRenderApi | Web Gerçek Zamanlı Render görüntüleyici: açma, güncelleme, kamera, malzemeler, ekran görüntüleri. |
RenderApi | Render malzemeleri, sahneleme ve toplu render alma. |
RenderStudioApi | Render Stüdyosu: ortamlar, malzemeler, sabit görüntüler ve döndürme (turntable) animasyonları. |
ViewApi | Görünüm penceresi (viewport) kameraları, görüntüleme modları, adlandırılmış görünümler ve yakalamalar. |
Belge ve kütüphane
| Cephe | |
|---|
AssetsApi | Parametrik araçların üzerine inşa edildiği profil kütüphanesi. |
DocumentApi | Belge: aç/kaydet/yeni, hesaplama modu, metaller, yüzük ölçüsü, STL/PDF/GLB dışa aktarımları. |
ElementsApi | Kaydedilmiş öğe ön ayarları: bunlardan oluşturun, uygulayın, nesneleri yenileri olarak kaydedin, kütüphaneyi düzenleyin. |
PanelsApi | Açık Artisan komut paneli: hangisi olduğu ve uygulamadan kapatılması. |
SemanticsApi | Tasarımın anlamsal tanımları. |
Entegrasyonlar
| Cephe | |
|---|
FileSearchApi | Dizine eklenmiş tasarım dosyaları üzerinde anlık arama. |
NivodaApi | Nivoda sertifikalı elmas arama. |
Diğer
| Cephe | |
|---|
AiImageApi | fal.ai ile yapay zeka görselleri; Üretken Yapay Zeka Stüdyosu'nun ve Asistan'ın generate_image motoru: görünüm penceresinin fotogerçekçi bir render'ı, bir resim dosyasının düzenlemesi veya sadece bir istemden (prompt) görsel. |
AnniversaryApi | Yıldönümü bantları - üst kısımları boyunca birbirine değen sıvama yuvalı taş dizisine sahip düz bir bant (ArtisanAnniversary aracı). |
BoutiqueApi | Butik: RhinoArtisan kataloğundan bilgisayarınıza indirilen ve Butik penceresinin yaptığı gibi belgeye içe aktarılan, koleksiyonlar halinde gruplanmış hazır tasarımlar (tektaşlar, üçlü setler, halolar, bantlar, küpeler…). |
TimeTrackingApi | Zaman takipçisinin kayıtları (ArtisanTimeTracker paneli), salt-okunur: her kaydedilen dosya üzerinde günde ne kadar süre çalışıldığı. |
TwistedShankApi | Burmalı yüzük gövdeleri - kafanın altında düz omuzlara, yanlarda iki burmalı tele, düz bir sırta ve pürüzsüz bir iç kısma sahip tektaş bir bant (ArtisanTwistedShank aracı). |