Son güncellemeler için bkz. SOLIDWORKS API Yardımı: Sürüm Notları.
SOLIDWORKS 2018 API şu özellikleri içermektedir:
- Genel tolerans tablosu detaylandırmalarına ve unsurlara erişim.
- Tablolardaki gizli içeriğe erişim.
- Montajın silindirik bileşenleri arasına bir uzaklık montaj ilişkisi eklenmesi.
- Aynı iki bileşen arasına eş merkezli montaj ilişkisi çiftlerinin (delik dizileri) eklenip düzenlenmesi ve böylece, eş merkezli montaj ilişkilerinde eksen kaçıklığına olanak tanınması.
- Birden çok konfigürasyona yeniden oluşturma ve kaydetme işaretlerinin eklenmesi ve işaretlerin tüm konfigürasyonlardan kaldırılması.
- Tipe göre belirli görüntü ölçülendirmelerinin eklenmesi.
- Bir yüzeyle sınırlandırılmış spline oluşturulması.
- Belirli bir toleransa sahip budanmış levha gövdesinin oluşturulması.
- İyileştirilmiş API mimarisiyle gelişmiş montaj ilişkilerinin ve süpürmelerin oluşturulması.
- Parçalarda gelişmiş deliklerin oluşturulması.
- Microsoft Visual Studio® Tools for Applications (VSTA) 2015 ile VB.NET ve C# makrolarının oluşturulması ve yükseltilmesi.
- İki yönlü büküm ve ince duvarlı süpürme unsurlarının oluşturulması.
- İç ve dış dişlerin oluşturulması.
- Montajlarda üçüncü taraf yerel CAD bileşenlerinin düzenlenmesi.
- Malzeme Listelerinde amaçlanan öğelerin genişletilmesi ve daraltılması.
- Teknik resim görünümleri ve parçalar veya montajlar arasına karşılık gelen nesnelerin alınması.
- Geometrik toleransların aşağıdaki çerçeve metninin alınması, düzenlenmesi, eklenmesi veya silinmesi.
- Katman öğelerinin tipe göre alınması.
- Parçalar veya kaynaklı montajlar için özel özellik oluşturucu şablonunun alınması veya ayarlanması.
- Birden çok montaj görüntüleme durumunda bileşen görüntüsü durumuna özel özelliklerin alınması veya ayarlanması.
- Tamamı Bu Tarafın Üzerinde ve Tamamı Bu Tarafın Çevresinde geometrik tolerans lider seçeneklerinin alınması veya ayarlanması.
- Teknik resimlerde mevcut notlar için balon dolgusunun alınması veya ayarlanması.
- Bir konfigürasyon düğümünün ConfigurationManager'da genişletilmiş durumda olup olmayacağının alınması veya ayarlanması.
- Tablo metninin tamamının büyük harf olup olmayacağının alınması veya ayarlanması.
- Denklemlerin otomatik olarak yeniden oluşturulup oluşturulmayacağının alınması veya ayarlanması.
- Açılışta dosyaların otomatik olarak onarılıp onarılmayacağının alınması veya ayarlanması.
- ConfigurationManager'da konfigürasyon adlarının ve tanımlarının görüntülenip görüntülenmeyeceğinin alınması veya ayarlanması.
- Parçalar eklenirken veya aynalanırken DimXpert detaylandırmalarının alınıp alınmayacağının alınması veya ayarlanması.
- Bir manyetik montaj ilişkisinin kilitlenip kilitlenmeyeceğinin alınması veya ayarlanması.
- Düz-Çoğaltma unsurlarının köşe kabartmasında bir ayırmanın gösterilip gösterilmeyeceğinin alınması veya ayarlanması.
- Bir özel özelliğin konfigürasyonda düzenlenip düzenlenmeyeceğinin alınması.
- Gövdeler dönüştürülürken önceden ve sonradan bilgilendirme etkinliklerinin işlenmesi.
- Delik Sihirbazı ve Toolbox verilerinin alınması ve verilmesi.
- Çizim spline'larında kontrol noktalarının ve iç düğümlerin değiştirilmesi.
- PhotoView 360 işlemesinin ağ bağlantılı diğer makinelere dağıtılması.
- Konfigürasyonlar eklendikten sonra bir modelin isteğe bağlı olarak yeniden oluşturulması.
- Bir Ayır unsuru oluştururken varsayılan parça veya montaj şablonlarının geçersiz kılınması.
- Bileşenler arasında bir engellemenin olup olmadığının hızlı bir şekilde kontrol edilmesi.
- Geçerli SOLIDWORKS yazılım ayarlarının kaydedilmesi ve geri yüklenmesi.
- Patlatma görünümlerinin seçilmesi, rotasyon parametreleriyle normal patlatma adımı oluşturulması, bir radyal patlatma adımı oluşturulması ve patlatma adımlarının düzenlenmesi.
- Teknik resim çalışma sayfalarındaki seçili çizim noktalarında tablo bağlantı noktalarının ayarlanması.
- ConfigurationManager'ın belirtilen bölmesindeki tüm konfigürasyonların genişletilip genişletilmeyeceğinin ayarlanması.
- ConfigurationManager'da seçili bir konfigürasyonun önizlemesinin gösterilmesi.