Automatyzacja procesów i operacji w dziale konstrukcyjnym
Automatyzacja procesów
Automatyzacja procesów konstrukcyjnych polega na tworzeniu spersonalizowanych makr i dodatków do SOLIDWORKS/PDM.
W tym celu wykorzystujemy usługę SOLIDWORKS API, dzięki której jesteśmy w stanie tworzyć następujące narzędzia:
• makra – proste skrypty (.swp) napisane w języku VBA, które realizują algorytm w sekwencji poleceń;
• standalone application – oddzielna aplikacja łącząca się po uruchomieniu z oprogramowaniem SOLIDWORKS, napisana w zewnętrznych środowiskach programistycznych w językach C++, C# lub VB.net (docelowy plik z rozszerzeniem .exe);
• dodatek SOLIDWORKS – program przeznaczony do wgrania w oprogramowanie SOLIDWORKS, napisany w zewnętrznych środowiskach w językach C++, C# lub VB.net (docelowy plik z rozszerzeniem .dll).
Kiedy warto zlecić napisanie makr?
Tworzenie spersonalizowanych makr/aplikacji SOLIDWORKS to usługa adresowana do użytkowników oprogramowania SOLIDWORKS, którzy mają do czynienia z następującymi sytuacjami:
• często powtarzające się sekwencje ruchów podczas pracy z oprogramowaniem – spersonalizowane makro może zebrać wszystkie polecenia w jedną komendę;
• wykonywanie czynności na dużej bazie plików – makro pozwoli zaoszczędzić czas i uniknąć ręcznego otwierania każdego dokumentu;
• pojawienie się nowych potrzeb – makra mogą dodawać nowe funkcjonalności programu (nieuwzględnione przez producenta).
Automatyzacja procesów konstrukcyjnych poprzez makra oraz dodatki ułatwia i przyspiesza korzystanie z oprogramowania, zwiększając wygodę oraz efektywność pracy.