Interfejs programowania aplikacji

Patrz temat Pomoc API dla SOLIDWORKS: Uwagi o wersji, aby uzyskać najnowsze informacje.

Interfejs API oprogramowania SOLIDWORKS 2018 zapewnia następujące możliwości:

  • Dostęp do adnotacji i operacji tabeli tolerancji ogólnej.
  • Dostęp do ukrytych treści w tabelach.
  • Dodawanie wiązań odległości pomiędzy cylindrycznymi komponentami złożenia.
  • Dodawanie i edytowanie par wiązań koncentrycznych (zestawów otworów) pomiędzy tymi samymi dwoma komponentami, co pozwala na przesunięcie wiązań koncentrycznych.
  • Dodawanie znaczników przebudowy i zapisywania do wielu konfiguracji i usuwanie ich ze wszystkich konfiguracji.
  • Dodawanie wyświetlania określonych wymiarów według typu.
  • Tworzenie splajnu powiązanego z powierzchnią.
  • Tworzenie przyciętego obiektu powierzchniowego o określonej tolerancji.
  • Tworzenie zaawansowanych wiązań złożenia i wyciągnięć po ścieżce przy użyciu udoskonalonej architektury API.
  • Tworzenie zaawansowanych otworów w częściach.
  • Tworzenie i uaktualnianie makr VB.NET i C# przy użyciu programu Microsoft Visual Studio® Tools for Applications (VSTA) 2015.
  • Tworzenie operacji dwukierunkowego skręcenia i wyciągnięcia po ścieżce cienkich ścianek.
  • Tworzenie gwintów wewnętrznych i zewnętrznych.
  • Edytowanie macierzystych komponentów i złożeń CAD innych producentów.
  • Rozwijanie i zwijanie wciętych elementów na LM.
  • Pobieranie odpowiednich obiektów pomiędzy widokami rysunków oraz częściami lub złożeniami.
  • Pobieranie, edytowanie, wstawianie lub usuwanie znajdującego się poniżej ramki tekstu tolerancji położenia i kształtu.
  • Pobieranie elementów warstwy według typu.
  • Uzyskiwanie lub konfigurowanie szablonu generatora właściwości dostosowanych dla części lub konstrukcji spawanych.
  • Uzyskiwanie lub konfigurowanie właściwości specyficznych dla stanu wyświetlania komponentu w wielu stanach wyświetlania złożenia.
  • Uzyskiwanie lub konfigurowanie opcji linii wiodącej tolerancji położenia i kształtu Wszędzie z tej strony i Dookoła z tej strony.
  • Uzyskiwanie lub konfigurowanie dopełnień odnośników dla istniejących notatek w rysunkach.
  • Uzyskiwanie lub konfigurowanie rozwijania konfiguracji węzła w menedżerze konfiguracji ConfigurationManager.
  • Uzyskiwanie lub konfigurowanie wyświetlania tekstu w tabeli wielkimi literami.
  • Uzyskiwanie lub konfigurowanie automatycznego przebudowywania równań.
  • Uzyskiwanie lub konfigurowanie automatycznego naprawiania plików podczas otwierania.
  • Uzyskiwanie lub konfigurowanie wyświetlania nazw i opisów konfiguracji w menedżerze konfiguracji ConfigurationManager.
  • Uzyskiwanie lub konfigurowanie importowania adnotacji DimXpert Wymiarów podczas wstawiania lub tworzenia luster części.
  • Uzyskiwanie lub konfigurowanie blokady wiązań magnetycznych.
  • Uzyskiwanie lub konfigurowanie wyświetlania rowków w podcięciach narożnika w operacjach Rozłożony model.
  • Uzyskiwanie informacji o możliwości edytowania właściwości dostosowanej w konfiguracji.
  • Obsługa zdarzeń powiadomień przed i po wystąpieniu podczas przekształcania obiektów.
  • Importowanie i eksportowanie danych Kreatora otworów i Toolbox.
  • Modyfikowanie punktów kontrolnych i wewnętrznych węzłów w splajnach szkiców.
  • Renderowanie sieciowe PhotoView 360 na innych komputerach podłączonych do sieci.
  • Opcjonalne przebudowywanie modelu po dodaniu konfiguracji.
  • Zastępowanie domyślnych szablonów części lub złożeń podczas tworzenia operacji Podziel.
  • Szybkie sprawdzanie występowania przenikania pomiędzy komponentami.
  • Zapisywanie i przywracanie bieżących ustawień oprogramowania SOLIDWORKS.
  • Wybieranie widoków rozstrzelonych, tworzenie zwykłego kroku rozstrzelenia z parametrami obrotu, tworzenie kroków rozstrzelenia promieniowego i edytowanie kroków rozstrzelenia.
  • Konfigurowanie zakotwiczenia tabeli w wybranych punktach szkicu w arkuszach rysunków.
  • Określanie rozwijania wszystkich konfiguracji w określonym okienku menedżera konfiguracji ConfigurationManager.
  • Wyświetlanie podglądu konfiguracji wybranej w menedżerze konfiguracji ConfigurationManager.