Son güncellemeler için bkz. SOLIDWORKS API Yardımı: Sürüm Notları.
SOLIDWORKS 2017 API şu özellikleri içermektedir:
- Seçim setleri oluşturma ve bunlara erişme.
- Yönetici Bölmesi'nin karşısına geçme ve FeatureManager tasarım ağacı, PropertyManager, ConfigurationManager, DimXpertManager, DisplayManager veya özel bir sekmeyi etkinleştirme. Ayrıca, Yönetici Bölmesi'nde bir sekme etkinleştirirken bir ön bildirimi veya bildirimi etkinleştirme.
- Bir eksenin geçici bir eksen olup olmadığını ve referans yüzünü alma.
- Belirli bir konfigürasyon içindeki seçili bir bileşenin zarf olup olmadığını da belirterek özelliklerini ayarlama.
- Bir çizimde belirli bir spline'ın parametreleştirme verilerini alma.
- Bir PropertyManager sayfasında onay kutusunun durumunu alma veya ayarlama.
- Bir dairesel profil veya araç gövdesi kullanarak süpürme unsurları oluşturma.
- Çift yönlü süpürmeler oluşturma.
- Değişken çoğaltmalara ilişkin Microsoft Excel dosyalarından tablolar alma ve tabloları Microsoft Excel dosyalarına verme.
- Değişken çoğaltmaları değiştirme.
- Bir tablo detaylandırmasındaki sütunun veya satırın kilitleneceği genişliği ya da yüksekliği alma veya ayarlama.
- Bir yüz veya yüzey üzerinde 3B çizim oluşturmak için seçilen kenarları öteleme.
- Bir teknik resim çalışma sayfasını bir pencere içindeki maksimum boyutuna yakınlaştırma.
- Seçili bir bileşeni bağımsız yapma.
- SOLIDWORKS'ün eski bileşenlerin konfigürasyonunu yeni bileşendeki bir konfigürasyonla eşleştirmesine izin vererek veya yeni bileşende belirtilen konfigürasyonu kullanarak bileşenleri değiştirme.
- Bileşenleri izole etme.
- Tesisat bileşenleri içeren bir montajın teknik resmindeki bir Malzeme Listesi tablosuna ilişkin tesisat bileşeni gruplandırma seçeneklerini alma veya ayarlama.
- Belirli bir konfigürasyona ilişkin patlatma görünümlerinin adlarını, belirli bir konfigürasyondaki patlatma görünümlerinin sayısını ve bir montajdaki belirli bir patlatma görünümüne ilişkin konfigürasyonun adını alma.
- Modelde gösterilmekte olan patlatma görünümünün adını alma.
- Montaj patlatıldığında bir bileşenin daraltılmış veya patlatılmış dönüşümünü alma.
- Belirtilen FeatureManager tasarım ağacı bölmesinde belirtilen bileşeni genişletme.
- Bir alt montajın seçili bileşenlerini veya seçili bileşenin alt montajını silme.
- Bir teknik resim görünümünün görüntü durumunu alma veya ayarlama.
- Bir süpürme unsurunun yolu için seçili kenarları veya çizim segmentlerini bir nesnede gruplandırma.
- Bir teknik resim görünümünde referans alınan konfigürasyonun kalıcı referans kimliğini alma.
- Bir malzeme listesindeki bir konfigürasyon açıklamasını alma veya bu açıklamanın görüntülenip görüntülenmeyeceğini ayarlama.
- Tasarım tablolarındaki hücre açılır listelerinin etkinleştirilip etkinleştirilmeyeceğini alma veya ayarlama.
- Bir standart notun dikey yaslamasını alma veya ayarlama.
- Bir bükülü liderin uzunluğunu alma veya ayarlama.
- Bir tablo ile çoğaltmadaki görsel özelliklerinin yayılıp yayılmayacağını alma veya ayarlama.
- Bir montajdaki bileşenlerin doğrusal veya dairesel çoğaltmasını oluştururken esnek alt montajları senkronize etme.
- Bir türetilmiş çoğaltma unsurundaki görsel özelliklerin yayılıp yayılmayacağını alma veya ayarlama.
- Bir denklemin devre dışı bırakılıp bırakılmayacağını alma veya ayarlama ve bir modeldeki devre dışı bırakılmış denklemlerin sayısını alma.
- Bir ekstrüze yüzey oluştururken başlangıç koşulu olarak bir çizim düzlemi, yüzey/yüz/düzlem, tepe noktası veya öteleme belirtme.
- Draft açıları, uç kapamalar, orijinal yüzleri silme ve ekstrüze yüzeylerdeki orijinal yüzlerin silinmesiyle oluşturulan gövdeleri dikme.
- Ayarları değiştirilecek birden çok teknik resim çalışma sayfasını belirtme.
- Toolbox ayarlarındaki geçerli bilgileri kullanarak belirtilen montaj seviyesindeki SOLIDWORKS Toolbox bileşenlerini güncelleme.
- Bir montajdaki alt montajlar için SpeedPak konfigürasyonları oluşturma.
- Tüm unsurları yeniden oluşturma veya bir modeldeki her konfigürasyonu etkinleştirmeden, tüm konfigürasyonlarda yalnızca yeniden oluşturulması gereken unsurları yeniden oluşturma.
- SOLIDWORKS MBD'de bir STEP 242 dosyası oluşturma.
- Bir türetilmiş çoğaltma unsuru oluşturma, türetilmiş çoğaltma unsuru için çekirdek unsuru olarak kullanılacak çoğaltma örneğini alma veya ayarlama ve bir türetilmiş çoğaltma unsurundaki görsel özelliklerin yayılıp yayılmayacağını alma veya ayarlama.
- Bir detaylandırma için DimXpert adını alma.
- Bir montaj veya parça belgesini SOLIDWORKS MBD 3B PDF'e yayımlarken bir bildirim etkinleştirme.