Makro PROPERTIES - umożliwia hurtowe definiowanie, usuwanie i podmianę zarówno właściwości dostosowanych jak i specyficznych dla konfiguracji.

Poza wspomaganiem obsługi standardowych możliwości tj.: wpisywanie formuł SOLIDWORKSowych (np. $PRP: "SW-Nazwa pliku") i/lub wartości z predefiniowanych list wyboru, ww. makro zostało wyposażone w szereg funkcji automatyzujących przypisywanie właściwości, których nie znajdziesz nigdzie indziej m.in.: Qty., To the left/right of File name, To the left/right of Foler name, Numbers, Copy from cut lists, Copy from material, Folder name, My Parent, Active Document, MyID, From File name.

Przypisanie właściwości można uzależnić od tego, czy komponent jest częścią, złożeniem, blachą czy profilem.

 

MacroSolid Properties 1

 

Ustawienia okna makra można każdorazowo zapisać pod dowolną nazwą, dzięki czemu budowana jest „baza” wypełniona wariantami ustawień właściwości, która to może być wywoływana w określonych sytuacjach.

 

MacroSolid Properties 3

 

 

 

INFORMACJE DODATKOWE:

  1. Makro Properties posiada szereg funkcji automatycznie przypisujących właściwości. Funkcje te systematycznie są rozwijane i rozbudowywane na zamówienie naszych Klientów.
    1. Funkcja File name – funkcja automatycznie wpisująca do właściwości nazwę pliku.
    2. Funkcja Weight – funkcja automatycznie wpisująca do właściwości masę z wykorzystaniem formuły „SW-Mass”.
    3. Funkcja Material – funkcja automatycznie wpisująca do właściwości przypisany materiał z wykorzystaniem formuły „SW-Material”.
    4. Funkcja Qty. – funkcja przeliczająca i wpisująca do właściwości komponentu liczbę wystąpień w aktywnym dokumencie, z którym pracowało makro Properties.
    5. Funkcja Folder name – funkcja wpisująca do właściwości komponentu nazwę folderu (nie ścieżkę) na dysku komputera, w którym dany plik/komponent znajduje się.
    6. Funkcja To the left/right of File name – funkcja zapisująca do właściwości fragment tekstu (nazwy pliku) na lewo od podkręślenia „_” oraz na prawo. Po odznaczeniu opcji „Domyślne z _” można precyzyjnie określić ile znaków ma być pobieranych od lewej strony w przypadku funkcji „na lewo od” oraz od którego z kolei znaku ma być pobrany tekst z nazwy pliku w przypadku „na prawo od”.MacroSolid makro Properties 3
    7. Funkcja To the left/right of Folder name – funkcja zapisująca do właściwości fragment tekstu na lewo od podkręślenia „_” oraz na prawo. Funkcja analizuje nazwę folderu na dysku komputera, w którym to rozpatrywany plik/komponent się znajduje.
    8. Funkcja Numbers – funkcja numerowania komponentów według przyjętego schematu. Numerowanie może odbywać się na dwa sposoby, z uwzględnieniem podzłożeń lub też bez uwzględnienia zagnieżdżeń w strukturze drzewa złożenia.

      MacroSolid makro Properties 4

    9. Funkcja My Parent – funkcja umożliwiająca wpisanie do właściwości komponentu nazwy złożenia, w którym się znajduje. Funkcja z zaznaczoną opcją Z funkcją To the left/right of File name umożliwia zapisanie nazwy złożenia z jednoczesną funkcją cięcia tekstu „na prawo od” na „lewno od” opisaną powyżej.

      MacroSolid makro Properties 5

    10. Funkcja Active Document - funkcja umożliwiająca wpisanie do właściwości nazwy głównego złożenia, w którym się znajduje.

      MacroSolid makro Properties 6

    11. Funkcja PDMLogUserName – funkcja umożliwiająca wpisanie do właściwości informacji o zalogowanym użytkowniku EPDM. Funkcja PDMLogUserName zadziała jeżeli w zakładce PDM MacroSolid zostaną wpisane dane połączenia z bazą danych EPDM.
    12. Funkcja Date.Today – funkcja umożliwiająca wpisanie do właściwości aktualnej daty.
    13. Funkcja MyID - funkcja umożliwiająca przypisanie we właściwościach kolejnych wpisów zdefiniowanych w liście „MyID” odpowiednim, kolejnym komponentom w złożeniu.

      MacroSolid makro Properties 7

      1. Funkcja SUM(Prop1,Prop2) funkcja umożliwiająca wpisanie do właściwości wyniku sumowania dwóch wybranych przez Użytkownika właściwości będących liczbami rzeczywistymi, co poszerza istniejącą funkcjonalność SOLIDWORKS®, która dotychczas dawała możliwość jedynie sumowania wartości tekstowych.

        MacroSolid makro Properties 8

    14. Funkcja From File name - funkcja umożliwiająca wpisanie do właściwości tekstu zdefiniowanego na liście „FromFileName” jeżeli dany tekst znajdzie się w nazwie pliku. Np. jeżeli w nazwie pliku zostaną użyte skróty np.
      BL - Blachy,
      CT - Części toczone,
      CF - Części frezowane,
      WJ - Water Jet - Uszczelki, oringi, plastiki, przygotówki - cięte wodą,
      PR - Profile - Rury i profile,
      PT - Pręty,
      SL - SLS - Selektywne spiekanie laserowe - spiekanie laserowe i wydruki 3D,
      GM - Gum - Elementy gumowe, ale nie cięte wodą,
      SP - Sprężyny,
      SZ - Szkło,
      EL - Elektyka,
      OD – Odlewy
      wówczas do właściwości zostanie dodane ww. oznaczenie.

      MacroSolid makro Properties 9

    15. Funkcja MyText - funkcja umożliwiająca wstawienie do właściwości dowolnego tekstu. Ww. tekst Użytkownik wpisuje bezpośrednio w kontrolkę „Wartość” i jest on zapisywany na liście „MyText”. Domyślnie lista została uzupełniona przydatnymi formułami SOLIDWORKS® tj.:
      $PRP:"SW-Nazwa pliku",
      $PRP:"SW-Nazwa folderu",
      $PRP:"SW-Nazwa folderu"$PRP:"SW-Nazwa pliku".SLDPRT,
      $PRP:"SW-Nazwa folderu"$PRP:"SW-Nazwa pliku".SLDASM,
      $PRP:"SW-Nazwa konfiguracji", $PRP:"SW-Data utworzenia",
      $PRP:"SW-Data ostatniego zapisu", $PRP:"SW-Data krótka",
      $PRP:"SW-Data długa",
      $PRP:"SW-Autor" ,
      $PRP:"SW-Ostatnio zapisany przez",
      "SW-Materiał",
      "SW-Masa",
      "SW-Objętość",
      "SW-Obszar powierzchni"

      MacroSolid makro Properties 10

    16. Funkcja Copy from cut lists- funkcja umożliwiająca kopiowanie wybranej właściwości z elementu ciętego do właściwości pliku. Funkcja sprawdza się przy założeniu projektowym „jeden plik” = „jeden element cięty”. Do właściwości pliku można skopiować właściwości elementu ciętego blachy oraz właściwości elementu ciętego konstrukcji spawanej.

      MacroSolid makro Properties 11

    17. Funkcja Copy from material - funkcja umożliwiająca skopiowanie do właściwości pliku wartości właściwości dostosowanej materiału przypisanego do modelu.MacroSolid makro Properties 12
  2. MakroSolid posiada wbudowany EDYTOR LIST, który m.in. przyspiesza wprowadzenie list do makra PropertiesWIĘCEJ
  3. Makro umożliwia zmianę jednostek dokumentów - jeżeli zaznaczona zostanie opcja Układ jednostek miar (Unit system) makro przed wprowadzeniem właściwości zmieni jednostki dokumentów na te, zdefiniowane w oknie makra.

    MacroSolid makro Properties 13

  4. Makro umożliwia definiowanie jednego materiału wybranego z listy dla wszystkich komponentów typu „część” – typ List: Material.
    Listę używanych materiałów należy zdefiniować w Lista: Material, używając wbudowanego EDYTORA LIST.

MacroSolid makro Properties 14

Nazwa materiału powinna pokrywać się z nazwą materiału w wybranej/używanej bazie materiałów. Makro wymaga wskazania ścieżki do bazy materiałów w EDYTORZE LISTMaterialDataBasePath. Domyślnie makro posiada cztery ścieżki, jednak najważniejszą, braną pod uwagę przez program jest ścieżka pierwsza.

MacroSolid makro Properties 15

Copyright © ADKSolid. All rights reserved