Czy wiesz, że… ?
Istnieje możliwość nagrania prostego makra, które może posłużyć do zautomatyzowania powtarzalnych, żmudnych czynności w plikach SOLIDWORKS.
Np. istnieje część, w której pokazane są wszystkie płaszczyzny, początki układów współrzędnych itp. Chcemy je szybko ukryć (nie chodzi o globalne wyłączenie widoczności – to się robi w innym miejscu).

Wystarczy włączyć nagrywanie i wykonać ową czynność (do przechwycenia) w oknie programu.

I wykonujemy czynność do przechwycenia.

Następnie uruchamiamy makro i sprawdzamy działanie. Oczywiście wcześniej należy otworzyć część niezmodyfikowaną, w której widoczne są początki układów i płaszczyzny.

Naturalnie powstały kod można dowolnie edytować i modyfikować. Dla wprawnych programistów nie jest to przydatne narzędzie, ale początkującym użytkownikom może ułatwić kodowanie.
Zwróć uwagę, że powstało makro zawiera konkretne nazwy z modelu, więc należy to zmodyfikować. Ale o tym w innym wpisie.








Witam. Chciałbym zacząć używać makra w SolidWorks. Problem w tym, że program „wysypuje się” w chwili gdy klikam zakończenie nagrywania makra, nowe makro lub edycja makr. Proszę o pomoc co może być przyczyną.
Pozdrawiam
Przyczyn może być wiele. Zdalnie będzie to trudne do weryfikacji, może nie doinstalowały się jakieś składniki, może jest błąd danej wersji SW. Proszę coś więcej napisać o wersji programu, service packu itp. – spróbuję poszukać.
Hello. How to implement surface selection in different models in a macro. The macro equally positions each new part, but does not always create a sketch on the desired surface.