Automatyczne liczenie powierzchni do malowania — bez makr, bez kosztów, za to z głową!
Wielu użytkowników SOLIDWORKS wciąż żyje w przekonaniu, że automatyzacja oznacza jedno: makra, makra i jeszcze raz makra. A skoro makra, to czas, koszty, utrzymanie, aktualizacje i cała ta otoczka, która często zniechęca, zanim w ogóle zaczniemy.
Tymczasem w SOLIDWORKS da się wycisnąć znacznie więcej — bez ani jednej linijki kodu.
Przykład z ostatnich konsultacji: prosta, ale piekielnie skuteczna automatyzacja obliczania powierzchni do malowania. Wystarczy dodać w modelu właściwość sterowaną równaniem, a następnie powiązać ją z wyborem użytkownika: malowanie Jednostronne lub Dwustronne. Zaznaczasz opcję po prawej — a SOLIDWORKS sam podaje Ci odpowiednią wartość powierzchni. Zero klikania, zero przeliczeń, zero pomyłek.
To właśnie ten typ usprawnień, które:
- oszczędzają czas każdego dnia,
- eliminują błędy,
- nie wymagają makr ani dodatkowych narzędzi,
- a przede wszystkim wykorzystują to, co już masz w programie.
Rozwiązanie: Inteligencja ukryta we właściwościach.
Spójrzcie na screen poniżej. Zamiast pisać skomplikowany kod, wykorzystujemy Właściwości dostosowane oraz Równania.
Wystarczy prosta logika IF:
Tworzymy listę wyboru (Jednostronne / Dwustronne). W polu „Rodzaj malowania” wpisujemy równanie, które sprawdza nasz wybór. Jeśli wybierzemy „Dwustronne”, program automatycznie wyświetla całkowite pole powierzchni lub dzieli 1000000 (jeżeli chcesz wartość w m2), a w przypadku jednostronnego dzieli przez 2 lub 2000000 (jeżeli w m2).
if ( $PRP:”Malowanie” = 2 , „SW-Obszar powierzchni@Część.SLDPRT” / 1e6 , „SW-Obszar powierzchni@Część.SLDPRT” / 2e6 ).
Oznaczenie „…e6” oznacza 1000 000 i odpowiada za wyrażenie właściwości w metrach kwadratowych zamiast w milimetrach.
Co zyskujesz?
- Zero błędów: Wartość w tabeli rysunkowej lub zestawieniu BOM zawsze zgadza się z geometrią.
- Szybkość: Zmiana opcji to jedno kliknięcie w panelu po prawej stronie.
- Oszczędność: Nie musisz kupować, pisać ani utrzymywać żadnych zewnętrznych makr.
Wiedza to Twoje najsilniejsze narzędzie!
Wielu użytkowników wykorzystuje SOLIDWORKS tylko w 30-40%. Moim celem jest pokazanie Wam, jak wycisnąć z tego programu 100% wydajności, korzystając z narzędzi, które już macie w pakiecie.
Zamiast szukać „magicznych przycisków” w zewnętrznych dodatkach, nauczę Cię, jak budować inteligentne modele, które myślą za Ciebie.
Jeśli chcesz, żeby Twoje modele reagowały na wybory użytkownika, automatycznie wypełniały właściwości, pilnowały poprawności danych i przyspieszały pracę całego zespołu — to wszystko możesz zrobić. Trzeba tylko wiedzieć, gdzie i jak to ustawić.
Chcesz usprawnić procesy w swojej firmie i przestać tracić czas na powtarzalne operacje? Napisz do mnie – chętnie przeanalizuję Twój workflow i pokażę, gdzie ukryte są Twoje oszczędności czasu.
Bieżący kalendarz moich szkoleń znajdziesz:

