Automation in SOLIDWORKS, or how to get the most out of a program without macros

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: macros, 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 or Dwustronne. Zaznaczasz opcję po prawej — a SOLIDWORKS sam podaje Ci odpowiednią wartość powierzchni. Zero klikania, zero przeliczeń, zero pomyłek.

powierzchnia malowania w solidworks

To właśnie ten typ usprawnień, which:
  • 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.

Solution: Inteligencja ukryta we właściwościach.

Spójrzcie na screen poniżej. Zamiast pisać skomplikowany kod, wykorzystujemy Custom Properties and However, sometimes it's worth your while to do so.

powierzchnia malowania w solidworks

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 or 2000000 (jeżeli w m2).

if ( $PRP:”Malowanie” = 2 , “SW-Obszar powierzchni@Część.SLDPRT” / 1e6 , “SW-Obszar powierzchni@Część.SLDPRT” / 2e6 ).

Designation “…e6” By default in SOLIDWORKS in 1000 000 i odpowiada za wyrażenie właściwości w metrach kwadratowych zamiast w milimetrach.

powierzchnia malowania w solidworks

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.


Napisz do mnie

Bieżący kalendarz moich szkoleń znajdziesz:

open training

 

Leave a Reply

Your email address will not be published.