SZYBKIEOBLICZENIA polecenie
Otwiera panel kalkulatora.
![BricsCAD Lite; BricsCAD Pro; BricsCAD Mechanical; BricsCAD BIM](https://static.bricsys.com/help/images/V25/en_INTL/command-reference-lite-pro-mechanical-bim.png)
Ikona:
Opis
Otwiera panel kalkulatora i wyświetla go w bieżącym obszarze roboczym. Panel Struktura pojawia się w tym samym rozmiarze i miejscu, w którym znajdował się przed zamknięciem lub zwinięciem. Podobnie jak każdy inny panel dokowany, panel Struktura może być pływający, zadokowany lub ułożony w stos.
Panel Kalkulatora umożliwia wykonywanie obliczeń wewnątrz strony BricsCAD. Posiada funkcje geometryczne, konwersje jednostek, zmienne i podstawowe funkcje kalkulatora naukowego.
![](https://static.bricsys.com/help/images/V25/en_US/CMD_quickcalc.png)
- Uzyskaj współrzędne
- Odległość między dwoma punktami
- Kąt linii wyznaczonej przez dwa punkty
- Przecięcie dwóch linii wyznaczonych przez cztery punkty
- Wyczyść historię
- Panel historii
- Obszar wejściowy
- Wklej wartość do wiersza poleceń
- Naukowy
- Konwersja jednostek
- Zmienne
Uzyskaj współrzędne
Pobiera współrzędne wybranego punktu.
Odległość między dwoma punktami
Pobiera odległość między dwoma wybranymi punktami.
Kąt linii wyznaczonej przez dwa punkty
Pobiera kąt linii zdefiniowanej przez dwa wybrane punkty.
Przecięcie dwóch linii wyznaczonych przez cztery punkty
Pobiera współrzędne przecięcia dwóch linii zdefiniowanych przez cztery wybrane punkty.
Wyczyść historię
Czyści panel historii.
Panel historii
Wyświetla wszystkie obliczenia.
Obszar wejściowy
Wyświetla wprowadzone obliczenia i pobrane funkcje geometryczne.
Wklej wartość do wiersza poleceń
Kopiuje wartość z obszaru wprowadzania i wkleja ją do wiersza poleceń.
Naukowy
Wyświetla funkcje kalkulatora naukowego.
Konwersja jednostek
Wykonuje konwersję jednostek. Parametry można wybrać z listy rozwijanej.
![](https://static.bricsys.com/help/images/V25/en_US/CMD_quickcalc_UnitsconversionSection.png)
- Zwróć konwersję do obszaru wprowadzania
- Zwróć konwersję do obszaru wprowadzania
- Kopiuje przekonwertowaną wartość i wkleja ją do obszaru wprowadzania.
Zmienne
Obsługuje zmienne, które mogą być stałymi (współrzędne/wektory, liczby rzeczywiste i całkowite) lub funkcjami.
![](https://static.bricsys.com/help/images/V25/en_US/CMD_quickcalc_VariablesSection.png)
- Nowa zmienna
- Zmienna edycji
- Usuń
- Zwróć zmienną do obszaru wprowadzania
- Nowa zmienna...
- Otwiera okno dialogowe Definicja zmiennej umożliwiające zdefiniowanie nowej zmiennej.Uwaga: Zmienne użytkownika są przechowywane w pliku calvar.xml. Domyślny folder dla tego pliku to C:\Users\%username%\AppData\Roaming\Bricsys\BricsCAD\V25x64\en_US\Support
- Edytuj zmienną...
- Edytuje wybraną zmienną.
- Usuń
- Usuwa wybraną zmienną.
- Zwróć zmienną do obszaru wprowadzania
- Kopiuje zmienną i wkleja ją do obszaru wprowadzania.Uwaga: Kliknij dwukrotnie zmienną, aby pobrać ją do obszaru wprowadzania.
Kliknij prawym przyciskiem myszy zmienną lub kategorię, aby wyświetlić menu kontekstowe z dodatkowymi opcjami:
- Nowa kategoria...
- Otwiera okno dialogowe Definicja kategorii umożliwiające zdefiniowanie nowej kategorii.
Funkcje niestandardowe, które mogą być używane w wyrażeniu Calculator
- cur
- Uzyskuje punkt za pomocą kursora. Funkcja cur ustawia wartość zmiennej systemowej LASTPOINT.
Próbka:
-
cur()
-
cur+2*[3,4]
-
- end, mid, cen, nod, qua, ins, per, nea
- Te tryby przyciągania są używane jako części wyrażeń arytmetycznych. BricsCAD wyświetla monit o wybranie jednostki i zwraca współrzędne odpowiedniego punktu przyciągania. Tryby przyciągania ustawiają wartość zmiennej systemowej LASTPOINT.
Próbka:
-
(koniec+środek)/2
-
- dystans
- Uzyskuje odległość między dwoma punktami.
Próbka:
-
dist(cur,end)
-
- vec
- Uzyskuje wektor z dwóch punktów.
Próbka:
-
vec(end,mid)
-
- vec1
- Uzyskuje wektor jednostkowy z dwóch punktów.
Próbka:
-
vec1(cen,end)
-
- dee
- Uzyskuje odległość między dwoma punktami. Jest to skrót od "dist(end,end)".
Próbka:
-
dee
-
dee()
-
- chory
- Uzyskuje przecięcie dwóch linii zdefiniowanych przez cztery punkty końcowe.
Próbka:
-
ill(end,end,cen,mid
-
- ille
- Jest to skrót od "ill(ene,end,ene,end)".
Próbka:
-
ille
-
ille()
-
- mee
- Uzyskuje punkt środkowy między dwoma punktami końcowymi. Jest to skrót od "(end+end)/2".
Próbka:
-
mee
-
mee()
-
- rad
- Uzyskuje promień wybranego okręgu, łuku lub łuku polilinii.
Próbka:
-
rad
-
rad()
-
- ani - bez argumentów
- Uzyskuje jednostkowy wektor normalny wybranego obiektu w LUW. Akceptowany jest tylko okrąg, łuk lub polilinia.
Próbka:
-
ani
-
ani()
-
- ani - z jednym argumentem
- Uzyskuje jednostkową normalną do wektora 2D. Argument jest traktowany jako wektor 2D.
Próbka:
-
nor(cur)
-
nor([1,1])
-
- ani - z dwoma argumentami
- Uzyskuje jednostkowy wektor normalny do dwóch punktów końcowych 2D. Współrzędna Z punktów jest po prostu ignorowana.
Próbka:
-
nor(cur,cur)
-
- ani - z trzema argumentami
- Uzyskuje jednostkowy wektor normalny dla trzech punktów 3D.
Próbka:
-
nor(cur,cur,cur)
-
- nee
- Jest to skrót od "nor(end,end)".
- wee
- Jest to skrót od "vec(end,end)".
- vee1
- Jest to skrót od "vec1(end,end)".
- getvar
- Zwraca wartość zmiennych systemowych BricsCAD. Jako argument akceptowane są tylko zmienne rzeczywiste, całkowite lub zmienne systemu punktowego.
Próbka:
-
getvar(UCSXDIR)
-
getvar(textsize)
-