Nowości: 2023
iLogic umożliwia projektowanie w oparciu o reguły, co pozwala z łatwością zachowywać i ponownie wykorzystywać wcześniejsze prace. Dzięki iLogic można standaryzować i zautomatyzować proces projektowania oraz skonfigurować swoje wirtualne produkty.
iLogic umieszcza reguły w postaci obiektów bezpośrednio w dokumentach części, zespołów i rysunków. Reguły określają wartości parametrów i atrybutów dla danego projektu. Sterując tymi wartościami, użytkownik może zdefiniować zachowania atrybutów, elementów i komponentów modelu. Dane są zapisywane i przechowywane bezpośrednio w dokumentach tak samo, jak elementy projektu geometrycznego.
Reguły iLogic mogą wykorzystywać niestandardowe typy parametrów obecnie dostępne w programie Inventor, takie jak tekst, prawda/fałsz oraz listy wielu wartości. Można wykorzystać te typy parametrów do tworzenia reguł obejmujących więcej niż wartości numeryczne.
Okno dialogowe Parametry w programie Inventor pozwala korzystać z tych parametrów i zawiera zaawansowane opcje filtrowania pomocne w definiowaniu i edycji wprowadzanych parametrów oraz zarządzaniu nimi.
Projektanci i inżynierowie mogą wykorzystać funkcje automatyzacji iLogic nawet, jeśli nie są doświadczonymi programistami. Funkcje automatyzacji mogą służyć do:
Funkcje okien wiadomości i wprowadzania danych dostarczają informacji i umożliwiają wybór opcji podczas wdrażania reguł.
Reguły iLogic pozwalają łączyć niestandardowe formy bezpośrednio z parametrami projektowymi części lub zespołów. Dzięki temu dostępny jest interfejs użytkownika obsługujący oparte na regułach szablony projektów.
Wykorzystując VB.NET bezpośrednio w regułach iLogic, można:
Poza parametrami standardowymi w modelu programu Inventor użytkownik może tworzyć i edytować parametry tekstowe oraz parametry typu prawda/fałsz. Parametry tekstowe mają postać ciągów składających się ze znaków tekstowych, a parametry prawda/fałsz zawierają wartość logiczną True lub False. Oba typy parametrów mogą być wykorzystywane w regułach zarządzających parametrami lub dowolnym innym elementem opartym na regułach w programie Inventor. W regułach parametry te odzwierciedlają standardowe typy String i Boolean środowiska VB.NET.
W VB.NET wartości ciągów umieszczane są w podwójnym cudzysłowie. Na przykład:
string1 = "Left Side"
Wiele funkcji iLogic zawiera argumenty w postaci ciągów, które również są umieszczane w cudzysłowie. Przykładem tego są nazwy komponentów i elementów w modelu programu Autodesk Inventor.
Jak wspomniano wcześniej, parametry logiczne mogą mieć wartość True lub False. Na przykład:
boolean1 = True boolean2 = False
Wartości logiczne True i False nie są ujmowane w znaki cudzysłowu.
Parametry ciągów (tekstowe) można przypisywać właściwościom Inventor iProperty typu Text. Parametry logiczne (prawda/fałsz) można przypisywać właściwościom Inventor iProperty typu Yes or No.
Oto przykładowa składnia reguły:
iProperties.Value("Project","Description") = string1 iProperties.Value("Custom","Passed") = boolean1
Z drugiej zaś strony wartości iProperty mogą być ustalane za pośrednictwem parametrów tekstowych i logicznych.
string1 = iProperties.Value("Project","Description") boolean1 = iProperties.Value("Custom","Passed")
Parametr wielowartościowy to parametr programu Autodesk Inventor zawierający listę dopuszczalnych wartości. Jednak tak jak i inne parametry, parametr wielowartościowy posiada tylko jedną wartość w danym momencie. Nie jest on automatycznie zablokowany na jednej z wartości znajdujących się na liście, lecz efekt ten można osiągnąć za pomocą odpowiedniej reguły.
Parametry wielowartościowe można tworzyć i edytować w oknie dialogowym Parametry. Kliknij prawym przyciskiem myszy parametr w dowolnej kolumnie, a następnie wybierz polecenie Nadaj wiele wartości, aby określić, że parametrowi można przypisać więcej wartości. Wyświetlone zostanie okno dialogowe, w którym można wpisać listę wartości. Listę wartości można również wkleić z edytora tekstu lub innej aplikacji, np. Microsoft® Excel.
Aby posortować kolejność wartości w parametrach wielowartościowych, w oknie dialogowym Parametry kliknij prawym przyciskiem myszy parametr w dowolnej kolumnie, wybierz opcję Edytuj listę wielowartościową i zaznacz pole wyboru Kolejność niestandardowa.
W przypadku parametrów numerycznych lista wartości może zawierać ułamki lub równania. Na przykład:
W przypadku parametrów wielowartościowych lub logicznych (prawda/fałsz) komórka Równanie zawiera rozwijaną listę, z której można wybrać bieżącą wartość (lub równanie dla parametru numerycznego).
Przy użyciu funkcji nadawania wielu wartości użytkownik może odczytywać i zapisywać listę wartości dla danego parametru w regule.