MacroSolid to zestaw autorskich makr firmy ADKSolid dedykowany dla systemu 3D CAD SOLIDWORKS®. Wszystkie funkcjonalności dodatku powstały w wyniku bezpośredniej współpracy z firmami, wypracowane bezpośrednio z użytkownikami SOLIDWORKSa®. Nowe funkcjonalności MacroSolid wersji v7 zostaną omówione na przykładzie projektu konstrukcji ruchomej tarczy zaprojektowanej przez firmę AutoComp -
www.ac-m.pl. MacroSolid został wyposażony w interfejs, którego zadaniem jest wyświetlenie niezbędnych danych umożliwiających weryfikację projektu oraz zarządzanie funkcjonalnościami poszczególnych makr.
MacroSolid został wyposażony w interfejs, którego zadaniem jest wyświetlenie niezbędnych danych umożliwiających weryfikację projektu oraz zarządzanie funkcjonalnościami poszczególnych makr. Główny element interfejsu stanowi tabela, w której można wyświetlić niezbędne dane w zależności od planowanego zadania. To Użytkownik decyduje ile kolumn i co w danej kolumnie ma zostać wyświetlone/wczytane w danym momencie.
Dzięki wbudowanym filtrom, znajdującym się nad tabelą, na liście mogą zostać wypisane komponenty w zależności od typu części (od lewej: złożenia, części, blachy, blachy gięte, konstrukcje spawane, części ze wskazanej lokalizacji np. z Toolboxa, komponenty posiadające rysunek 2D) dodatkowo z zastosowaniem filtrów pomijania. W tabeli można uwzględniać/nie uwzględniać części: znajdujące się w folderach drzewa operacji FeatureManager, posiadające w swojej nazwie zdefiniowane słowa kluczowe, wykluczone z listy materiałów w samym SOLIDWORKS® oraz posiadające odpowiednie wartości wybranych właściwości.
Dodatkowo interfejs został wyposażony w:
filtr umożliwiający wypisanie tylko tych komponentów, w których to nazwie pojawi się zadeklarowany ciąg znaków tekstowych,
możliwość posortowania tabeli zgodnie z kolejnością komponentów drzewa struktury złożenia SOLIDWORKS® (domyślnie), po nazwach stosowanych w BOM, po materiale, grubości blach oraz po wybranej właściwości plików,
funkcjonalność umożliwiającą porównywanie dwóch informacji, wartości wyświetlanych w kolumnach,
możliwość weryfikacji przypisanego materiału w modelu z nazwami materiałów stosowanymi standardowo w firmie – z wcześniej przygotowaną tabelą materiałów w MacroSolid,
w trzy viewery, które umożliwiają szybki podgląd rysunków 2D, miniaturkę komponentu wykonanego makrem Pic oraz DXF rozłożonej blachy (w trakcie udoskonaleń),
opcję informującą czy dany plik pochodzi z tej samej wersji SOLIDWORKS® czy starszej,
Makra z MacroSolid m.in. Properties, SMPorperties, Colours, SaveAs, DRW->PDF/DXF, Print można uruchamiać z wcześniej przygotowanych i nazwanych ustawień domyślnych w całej liście, przefiltrowanej liście lub na zaznaczonych komponentach.
Z poziomu tabeli można:
poglądowo zweryfikować stan zdefiniowanych właściwości plików i zareagować tj. uzupełnić lub zmienić je korzystając z karty właściwości w SOLIDWORKS® lub uruchamiając makro Properties w wybranym ustawieniu z menu kontekstowego,
sprawdzić czy dla komponentu:
został wykonany rysunek 2D,
został wygenerowany plik PDF, STEP, x_t lub dowolnie wybrany PLIK wygenerowany makrem SaveAs,
będącego blachą używany współczynnik K i R zgodny jest z ustawieniami makra SMProperties,
otworzyć dokument komponentu, jego rysunek, PDF oraz DXF,
wygasić lub przywrócić, ukryć lub pokazać, wyizolować, usunąć zaznaczone komponenty,
wyszukać komponent zaznaczony w SOLIDWORKS® i zaznaczyć go w tabeli,
skopiować tabelę do pamięci i wkleić zawartość do dowolnego programu.