Nowości w MacroSolid 2025

Wiemy, że pracujesz intensywnie i nie masz czasu na marnowanie choćby minuty na rzeczy zbędne - my pracujemy tak samo dlatego o Nowościach w MacroSolid informujemy w takiej formie w jakie sami byśmy tego oczekiwali - JASNO, ZWIĘŹLE, SKRÓTOWO, tylko ISTOTA ZMIAN :-)
Instalacja MacroSolid
Interfejs MacroSolid
Filtry BOM
Tabela BOM
Sortowanie BOM
Widok
Konfiguracja MacroSolid
Informacje o projekcie
Oznaczanie w BOM
ID / Numer
Tryb ADMINA, KONSTRUKTORA
Tryby pracy z MacroSolid
Properties
QuickProperties
Properties from Excel
Operacje technologiczne, maszyny
CutListProperties
SortTree
TranslateFeatures
ReplaceMaterial
ImageQuality
Profile
UnitsSystem
Colors
SaveConfigAs
MyPackAndGo
Nowy z kolejnym numerem
RenameDocument
Draw
PicControl
ExplodeOrSplitSheets
Oznacz jako plik Toolboxa
SMProperties
Engraving
DRW->PDF/DXF/DWG
SheetFormat
Print
PIC
Barcodes
RunMacro
QuickCosting
SaveAs
OpenPath
Podgląd
DXF
Komponenty wirtualne ERP
WordReport2
ExcelBOM2
ExcelBOM2 z widoków
PDFy komponentów handlowych
MyPackAndGo for PDF, DXF, STEP
ClipboardBOM
CSV
pkmCAD
Combo
Inne

Nowości, udoskonalenia, poprawki, informacje MacroSolid

Stało się! Od 13 października GearSOLID dołącza do MacroSolid (v.15.10.1).
To świetna wiadomość dla wszystkich użytkowników z aktywną subskrypcją MacroSolid Professional – zyskują oni dostęp do funkcji GearSOLID!

Co to oznacza w praktyce?
Możliwość "przeliczenia" i generowania:
✔ pojedynczego koła zębatego walcowego o zębach prostych lub śrubowych,
✔ listwy zębatej (zębatki) o zębach prostych lub skośnych,
✔ złożenia przekładni zębatej i zębatkowej.

Nowe możliwości w MacroSolid to jeszcze większa automatyzacja i oszczędność czasu w projektowaniu!

Pełny opis tutaj -> GearSOLID

Przejdź do zakładki "Maje makra" i dodaj przycisk uruchomieniowy - prawy przycisk myszy i GearSOLID.

MacroSolid Nowości 2025 9

MacroSolid v15.12.1

Niektóre firmy wymagają, aby plik DXF generowany z blachy miał w sobie notatki przy liniach gięcia, czasami również inne informacje tj. numer, materiał, grubość. Przy tradycyjnym generowaniu z poziomu modelu, z operacji rozłożenia nie ma takiej możliwości. W takim przypadku nasze makro DXF można przestawić w tryb exportu pliku DXF z widoku rysunku. Jak to działa? Otwieramy rysunek na specjalnym szablonie bez ramki i innych niepotrzebnych elementów, przenosimy widok "Rozłożony model" na arkusz w skali 1:1 i ... zapisz jako DXF. Ten tryb do tej pory działał tylko dla plików jednoobiektowych. Od najnowszej wersji ten tryb działa również dla blach będących składowymi listy elementów ciętych.

MacroSolid Nowości 2025 30 

Makro Colors - zaznaczasz model lub wybraną ściankę, wybierasz kolor i gotowe. Model otrzymuje przypisany kolor (lub wygląd), a do jego właściwości automatycznie zapisywana jest informacja o zastosowanym RAL-u. Może to być nie tylko kolor RGB, ale również wykończenie lub wygląd. 

Makro Colors wymaga jednak konfiguracji — każdorazowo dostosowanej do standardów danej firmy. Przygotowaliśmy dokumentację oraz krótki materiał wideo, jednak mimo to konfiguracja tej funkcjonalności wciąż sprawiała Wam trudności. Wniosek jest prosty: dotychczasowy sposób konfiguracji nie był wystarczająco intuicyjny.

Dlatego upraszczamy konfigurację. Co musisz zrobić?

  1. Skopiuj plik
    Colours.xlsx
    z folderu instalacyjnego:
    C:\Program Files\MacroSolid\Templates\Colours.xlsx
    do dowolnej lokalizacji roboczej.

  2. Otwórz plik i zdefiniuj 19 najczęściej używanych kolorów / wykończeń / wyglądów
    (wiersze od 3 do 21).

  3. Jeżeli potrzebujesz większej liczby pozycji do szybkiego wyboru, zdefiniuj kolejne 20 kolorów
    (wiersze od 22 do 41).

  4. Pozostałe kolory:

    • pozostaw na dalszych pozycjach, jeśli mogą być używane,

    • lub usuń je z listy, jeśli są zbędne.

  5. Jeżeli makro ma nakładać wygląd, a nie tylko kolor RGB, uzupełnij ścieżkę do pliku .p2m.

    MacroSolid Nowości 2025 31

  6. Zapisz plik, zamknij go i nadpisz plik w lokalizacji instalacyjnej:
    C:\Program Files\MacroSolid\Templates\Colours.xlsx

  7. Otwórz okno makra Colors i uruchom „czarodzieja”, wybierając wariant:

    • konfiguracja 20 kolorów lub

    • konfiguracja 40 kolorów.

MacroSolid Nowości 2025 32

Jeżeli chcesz, aby makro Colors obsługiwało 40 kolorów włącz dodatkowy przycisk w kontekstowym pasku narzędziowym i zrestartuj dodatek / SOLIDWORKS.

MacroSolid Nowości 2025 33

 

MacroSolid v15.11.2

Wydawało się, że temat numeracji i nazewnictwa plików w SOLIDWORKS mamy już zamknięty. Przez lata naturalnym kierunkiem było odsyłanie firm do systemu PDM, który zapewniaja pełną kontrolę nad dokumentacją. Jednak nie każda firma ma PDM-a, nie każda chce go wdrażać – a potrzeba spójnej numeracji pozostaje.

Pojawiło się więc pytanie: czy możemy zaproponować coś równie skutecznego, ale prostszego, lżejszego i dostępnego od ręki? Okazuje się, że tak.

W wielu firmach pracujących w SOLIDWORKS kwestia nadawania unikalnych nazw plikom jest jednym z kluczowych elementów organizacyjnych. Numeracja musi być jednoznaczna, bezpieczna przy pracy wielu użytkowników, stabilna przy błędach, konfigurowalna, możliwa do audytowania. Jeżeli w firmie nie wdrożono jeszcze systemu do zarządzania dokumentacją PDM warto rozważyć nasz FileNumerator - lekki, prosty, szybki i całkowicie bezserwerowy system numeracji plików oparty na współdzielonym pliku CSV.

To rozwiązanie będziemy rozwijać z kolejnymi zainteresowanymi firmami a zatem - zapraszamy do kontaktu. Co mamy na dzień dzisiejszy?

System składa się z czterech elementów:

  1. Plik CSV z konfiguracją i aktualnym stanem liczników – zawiera prefixy, ostatnie numery oraz reguły formatowania.
  2. Makro Properties i nowa funkcja Numerator CSV pobierająca z pliku CSV kolejny wolny numer.
  3. Plik logów CSV zapisujący historię nadanych numerów oraz
  4. RenameDocument - możliwość zmiany nazwy plików z poziomu drzewa FeatureManager na podstawie wartości właściwości. 

Nie ma potrzeby instalacji SQL, synchronizacji z usługami, uruchamiania serwera, konfigurowania PDM.

FileNumerator używa mechanizmu twardego blokowania podczas zapisu, "retry" do 20 prób – aby poczekać aż inny użytkownik zakończy operację pobierania numeru oraz specjalnego zapisu: odczyt → modyfikacja → zapis w jednym kroku. Dzięki temu nigdy nie powstają duplikaty numerów, równoczesne wywołania nie powodują konfliktów, system działa stabilnie niezależnie od ilości użytkowników.

Każde nadanie numeru zapisuje się do pliku CSV obok pliku numeratora. Wraz z numerem zapisywane są dane, dzięki którym można analizować historię, łatwo znaleźć źródło błędów, można śledzić kto i kiedy nadał numer.

Jak to działa?

  1. Makro Properties ustaw tak, aby jedna wybrana właściwość przechowywała numer. To musi być ta sama właściwość, która obsługuje funkcjonalność RenameDocument. Właściwość ta będzie uzupełniana przez nową funkcję Numerator CSV.
  2. Wybierz lokalizację, do której ma dostęp każdy konstruktor. Nie twórz tam pliku CSV, ponieważ utworzy go MacroSolid podczas inicjowania, podczas pierwszego uruchomienia. Zakładamy, że pierwsze uruchomienie będzie testowe, będziesz konfigurował numerator. Wybierz zatem lokalizację i przyjmij jakąś nazwę dla pliku np. Licznik.csv

MacroSolid Nowości 2025 26

Numerator CSV utworzy plik CSV w domyślnej konfiguracji i przypisze pierwsze numery z puli przeznaczonych dla konkretnych typów komponentów z formatowaniem {prefix}{nr:000000}.

  • Złożenia "ZK" mają prefix "30-"
  • Blachy "B" mają prefix "11-"
  • Konstrukcje spawane, profile jednobryłowe "P" mają prefix "12-"
  • Części "C" mają prefix "20-"
  • a handlowe "H" mają prefix "10-"
  • Złożenia "ZM" oraz "ZZ" mają swoje prefixy, aby przygotować konfigurator do wdrożeń w firmach, które rozróżniają różne typy złożeń np. złożenie magazynowe, złożenie pod zlecenie.

MacroSolid Nowości 2025 27

Możesz ustalić swoje prefixy oraz formatowanie dla każdego z typów. Ustawiając ten sam prefix na różne typy informujemy Numerator CSV, aby brał kolejny numer z tej samej puli numerów.

MacroSolid Nowości 2025 28

Nowy numer można zbudować samodzielnie posługując się odpowiednimi tokenami np. {YYYY}-{type}-{nr:000000}. Jeżeli nie chcesz rozróżniać typów to zastosuj w każdym typie taki sam prefix.

MacroSolid Nowości 2025 29

A co jeśli konstruktor wpisze ręcznie numer? Czy MacroSolid nie nadpisze już istniejący numeru? System nie nadpisuje ręcznie wpisanych numerów, nie nadpisuje już uzupełnionych numerów. Numerator CSV domyślnie pominie takie pliki. Jeśli konstruktor chce zmienić lub wymusić numer specyficzny, może to zrobić. Jeżeli chcesz nadać ponownie nowy numer na dokument wówczas wystarczy wyczyścić ręcznie właściwość i ponownie uruchomić numerator na tym komponencie.

O RenameDocument już wielokrotnie mówiłem także tutaj nie będę się już rozwodził -> Link

MacroSolid v15.10.2

WordReport2, działający z poziomu Tabeli BOM, zyskał dwie nowe opcje dotyczące ścieżek do generowanych plików.

MacroSolid rozpoznaje lokalizacje plików PDF, DXF oraz STEP i umożliwia ich zapis do raportu Word. Dotychczas jednak pełne (bezwzględne) ścieżki były często zbyt długie, co utrudniało czytelne prezentowanie ich w bloku informacyjnym. Dodatkowo, ścieżki bezwzględne mają sens głównie wtedy, gdy pliki są zapisywane bezpośrednio do sieci lub systemu PDM, gdzie lokalizacja nie ulega zmianie. W innych przypadkach – np. przy lokalnym generowaniu – takie podejście traci na użyteczności.

Nowe opcje rozwiązują te problemy. Dzięki przeliczeniu ścieżki bezwzględnej na ścieżkę względną oraz możliwości zamiany jej na krótszą, czytelną etykietę, funkcjonalność raportu staje się bardziej praktyczna i przejrzysta.

MacroSolid Nowości 2025 23

MacroSolid Nowości 2025 24

Jeśli cały folder projektu zostanie przeniesiony (np. na inny komputer lub serwer), ścieżki względne nadal działają, ponieważ odnoszą się do lokalizacji względem pliku raportu docx. Ścieżki bezwzględne natomiast przestaną być poprawne, jeśli zmieni się litera dysku lub struktura folderów.

ExcelBOM2, działający z poziomu Tabeli BOM, podobnie jak WordReport2, zyskał dwie nowe opcje związane ze ścieżkami do generowanych plików.

Pierwsza z nich – Ścieżka względna dla plików – powoduje, że ścieżki do plików PDF, DXF, STEP i innych są zapisywane względem lokalizacji pliku .xlsx, a nie jako pełne ścieżki bezwzględne.

Druga opcja – Użyj linków do ścieżki – automatycznie wstawia do komórki formułę tworzącą hiperłącze, dzięki czemu wystarczy jedno kliknięcie, aby otworzyć wygenerowany plik bezpośrednio z Excela.

Zastosowanie ścieżek względnych daje swobodę w przenoszeniu folderu z dokumentacją w dowolne miejsce – linki nadal będą działać, o ile nie zmieni się wzajemne położenie plików względem arkusza Excel.

 MacroSolid Nowości 2025 25

CutListProperties otrzymuje możliwość definiowania swoich różnych wersji, przypisania konkretnego ustawienia jako domyślne dla WIDOKu, w COMBO.

MacroSolid Nowości 2025 21

MacroSolid Nowości 2025 22

MacroSolid v15.10.1

Kilka drobnych udoskonaleń, o których warto wiedzieć:

  1. Jeżeli zatrzymasz kursor nad ikonkami typów komponentów w zakładce filtrowanie i klikniesz prawym przyciskiem myszy wówczas będziesz mógł zaznaczyć wszystkie filtry lub odznaczyć wszystkie filtry ... jednym kliknięciem.
    MacroSolid Nowości 2025 10 
  2. Nasz NUMERATOR i funkcja RenameDocument cieszy coraz większym Waszym uznaniem. Od wersji MacroSolid v15.10 zmienisz nie tylko nazwy plików, ale i nazwy dla brył - pod opcjami. Jeżeli zatem modelujesz wielobryłowo a później wychodzisz na pliki SLDPRT to zdecydowanie docenisz tą aktualizację. MacroSolid Nowości 2025 12

SOLIDWORKS® 2025 nas zaskoczył. Podczas "Zapisz jako" do PNG z wyizolowanej bryły, SOLIDWORKS® wychodzi z tego stanu, co powoduje, że na zdjęciu mamy całą konstrukcję a nie tylko ten jeden obiekt. Błąd został zgłoszony, ale pod odpowiedzi nie mamy złudzeń stąd opracowaliśmy nowe podejście, które omija ten problem. Od najnowszej wersji robienie zdjęć dla brył znowu działa poprawnie ;)

Poza tym ... do tej pory nie było "opcji" do jakiego folderu zapisują się pliki PNG a to np. przy konfiguracji PDM może mieć znacznie stąd ... jeżeli chcesz inny folder niż "PIC" wpisz swoją nazwę. Dodatkowo dla handlowych i znormalizowanych możesz zdefiniować inną nazwę folderu.

MacroSolid Nowości 2025 13 

Jedna mała opcja może zmienić wszystko. Dla firm, które wykorzystują WordReport2 do generowania naklejek nowa opcja "Rozpisz wystąpienia" będzie bardzo pomocna. Bloków dla komponentu pojawi się tyle ile występień w modelu.

MacroSolid Nowości 2025 20 

 

Podczas konwertowania modelu jednoobiektowego na arkusz blachy narzędziem Convert to Sheet Metal Part otrzymasz podpowiedź o rozpoznanej grubości blachy oraz informację zwrotną jeżeli po automatycznej konwersji objętość "po" różni się "przed" co będzie dla Ciebie sygnałem, że musisz dodatkowo przeprowadzić "obórkę ręczną".

MacroSolid Nowości 2025 18

MacroSolid Nowości 2025 19

Podczas konwertowania z pliku STEP modelu wieloobiektowego problemem są bryły, które SOLIDWORKS jak i MacroSolid nie widzi jako element cięty typu profil, kształtownik itd. Dodaj znacznik konstrukcji spawanej, ramkę graniczną na elementy ciętę a następnie .... przytrzymaj "P" nad komórką kolumny Description w pojawi się menu rozwijalne z profilami. L to kątowniki, C - ceowniki, T - dwuteowniki, R - rury. Bez dodanych ramek granicznych na elementy cięte do wyboru będziesz miał pełną listę.

MacroSolid Nowości 2025 17

 

W zależności od wersji SOLIDWORKS® dwie pierwsze nowe opcje zapewnią oczekiwane działanie naszego automatu do generowania plików DXF. Funkcje zmieniające otwory możesz uruchomić w trybie cichym z dwukrotnym przebudowaniem operacji.

MacroSolid Nowości 2025 14

Czy kiedykolwiek miałeś problemy z opcjami podpiętymi pod operacje "Rozłożony model"? Brak zaznaczenia na "Scal ściany" lub zaznaczenie "Uprość zgięcia" może mieć swoje poważne konsekwencje na wygenerowanym pliku DXF. Makro DXF sprawdzi i wymusi zaznaczenie lub odznaczenie tych ważnych opcji. 

MacroSolid Nowości 2025 15

 

 

MacroSolid v15.5.0

Do tej pory nie było takiej potrzeby, ale w końcu się pojawiła - dodaliśmy opcję uwzględniającą pierwszą kolumnę ID / Numer podczas generowania pliku CSV.

Jeżeli stan magazynowy pobierany jest z ERP poprzez CSV, może okazać się, że zachodzi potrzeba dodania do projektu SOLIDWORKS® czegoś czego jeszcze nie ma w ERP. Zachodzi potrzeba założenia tymczasowego Wirtualnego komponentu ERP. Mamy to.

W trybie definiowania kolejnych operacji (OP.1, OP.2, OP.3 itd.) możliwe jest przypisanie do każdej operacji oddzielnej listy. Jeśli chcesz skorzystać z takiego rozwiązania, przygotuj osobne pliki: ListaOperacji1.txt dla OP.1, ListaOperacji2.txt dla OP.2 itd.
Jeśli plik ListaOperacji1.txt będzie pusty, oprogramowanie potraktuje to jako sygnał, aby w danej kolumnie wyświetlić wszystkie operacje z głównej listy ListaOperacji.txt.

Dodaliśmy dwie nowe opcje w makrze PIC, które pozwalają automatycznie pominąć tworzenie podglądu dla komponentów, które już posiadają zapisane obrazy. Przy dużych projektach ręczne zaznaczanie komponentów i uruchamianie makra PIC z menu kontekstowego, aby wygenerować pliki PNG, bywa uciążliwe. Dzięki nowym opcjom nie musisz już zastanawiać się, które elementy mają, a które nie mają podglądów — wystarczy jedno kliknięcie ikonki PIC nad tabelą BOM, a makro zajmie się resztą.

Udoskonaliliśmy drukowanie rysunków wieloarkuszowych - jeśli wszystkie arkusze w dokumencie mają ten sam rozmiar, drukowanie dwustronne (duplex) będzie teraz działać prawidłowo.

Daliśmy możliwość podpięcia pod COMBO makra DRAW. Tym samym możliwe jest zdefiniowanie jednego ustawienia makra DRAW jako domyślnego dla WIDOKu.

Dodatkowo możesz podpiąć pod makro DRAW swoje makro SWP.

Dotychczas generowane z WIDOKU listy materiałów w formatach XLSX i DOCX można było zapisać z nazwą odpowiadającą nazwie modelu lub z nazwą modelu rozszerzoną o separator i nazwę WIDOKU. Obecnie do nazwy pliku można również dodawać informacje zdefiniowane w panelu ProjectInfo.

Dodaliśmy nową kontrolkę nad Tabelą BOM do wskazania ścieżki zapisu dla funkcji "MyPackAndGo for...". Jeśli ścieżka zostanie uzupełniona, wszystkie pliki będą zapisywane właśnie tam. Ustawienie to ma charakter globalny — obowiązuje dla całego dodatku. Oznacza to, że niezależnie od tego, jaka ścieżka zostanie podana w poszczególnych widokach w "MyPackAndGo for...", pliki i tak trafią do lokalizacji wskazanej w kontrolce nad Tabelą BOM.

SOLIDWORKS® 2025 nas zaskoczył. Podczas "Zapisz jako" do PNG z wyizolowanej bryły, SOLIDWORKS® wychodzi z tego stanu, co powoduje, że na zdjęciu mamy całą konstrukcję a nie tylko ten jeden obiekt. Błąd został zgłoszony i czekamy razem z wami na poprawkę w następnym SP.

Nowość z roku 2024

Rok 2024 przyniósł nowości, z których w MacroSolid 2025 będziesz mógł skorzystać.

Jeżeli jeszcze nie zapoznałeś się z nimi zapraszamy tutaj. Jeżeli nie masz czasu na czytanie -> obejrzyj filmik ;)

  • Globalna, hurtowa zmiana nazwy plików -> RenameDocument
  • Integracja z ERP poprzez CSV -> youtube
  • Tryb administratora -> ADMIN
  • Sumowanie luster blach -> youtube
  • Udoskonalenia makra DRAW
  • Nowe możliwości wstawiania grawerki -> ENGRAVING
  • Przeczyszczenie konfiguracji "Rozłożony model" -> INNE