Formuły — informacje (Zestaw narzędzi AutoCAD Mechanical)

Formuła to zestaw instrukcji, których program może używać do obliczania i przetwarzania lub przekształcania zawartości tekstowej. Wiele obiektów może zawierać i obliczać formuły.

Na przykład formuły używane z uwagami (polecenie AMNOTE) umożliwiają inteligentne pobieranie tekstu uwagi, który w zależności od kontekstu jest najbardziej odpowiedni. W zestawieniu komponentów program używa formuł w obliczeniach matematycznych i automatycznego wypełniania kolumn zestawienia komponentów.

Jeśli wynikiem formuły jest tekst, formuła zazwyczaj zawiera sekwencję wyrażeń i ciągów tekstowych. Jeśli wynikiem formuły jest liczba, formuła zawiera tylko wyrażenie.

Przykłady formuł zwracających wynik numeryczny:

  1. =(10+20)*40
  2. =QTY*PRICE
  3. =PI()*RADIUS

Przykłady formuł zwracających wynik tekstowy:

  1. =<(10+20)*40>
  2. =<QTY> przy cenie <PRICE> każdy
  3. =Obwód części <ITEM> to <PI()*RADIUS>
  4. =To jest śruba numer <ITEM>
  5. =<NAME>

Należy zapamiętać następujące informacje:

Wyrażenia w formule tekstowej są obliczane przez program, tylko jeśli są ujęte w nawiasy ostre. Wszystkie elementy poza nawiasem kątowym są traktowane jak zwykły tekst.

Wyrażenia mogą zawierać liczby, funkcje, odnośniki i operatory matematyczne. Przykład 1. powyżej zawiera liczby i operatory matematyczne. Przykład 2 zawiera odnośniki QTY i PRICE, które odwołują się do ilości i cen pozycji zestawienia komponentów. Przykład 3 zawiera funkcję PI().

Odnośniki

Odnośnik określa właściwość obiektu i informuje formułę, które dane należy pobrać, aby ich użyć. Na przykład odnośnik STDP:STD odwołuje się do nazwy części znormalizowanej. Jeśli uwaga, która jest dołączona do śruby ISO M5X35, zawiera formułę =<STDP:STD>, formuła ta będzie automatycznie przetwarzać odnośnik <STDP:STD> na tekst „ISO 2009 M5 X 35” i wyświetlać go jako część tekstu uwagi. Jeśli dojdzie do zmiany długości śruby, formuła zapewnia, że nowa długość zostanie automatycznie umieszczona w tekście uwagi.

Następujące typy odniesień mogą być używane w formułach:

Szczegółowy opis tych zmiennych można znaleźć na karcie odnośników.

Funkcje

Funkcja to wstępnie zdefiniowana formuła. Jeśli użytkownik określi wartości wejściowe (tzw. argumenty), funkcja je przetworzy i zwróci wynik. Na przykład w formule =INT(QTY*PRICE) używana jest funkcja INT. Funkcja INT używa iloczynu liczby (liczby elementów zestawienia komponentów) i ceny (jednostkowej ceny elementu zestawienia komponentów) jako argumentów. Zwraca zaokrągloną w dół wartość iloczynu LICZBA x CENA w dolarach.

Uwaga:

Wyrażenia w poprzednim przykładzie nie są ujęte w nawiasy ostre, ponieważ formuła zwraca wartość liczbową, a nie tekstową.