Калькулятор

Калькулятор

Является аналогом стандартного калькулятора, с возможностью получения данных из чертежа, добавления результата в чертеж и возможностью ручного написания формулы для расчета

В магазин Форум Видео


ВАРИАНТЫ ВЫЗОВА

  • Меню ModPlus
  • Палитра ModPlus
  • Лента AutoCAD
  • Командная строка: _mpCalc

ЗНАЧОК

32x32px 16x16px 32x32px 16x16px

ИСПОЛЬЗОВАНИЕ

В верхней левой части окна расположена кнопка, открывающая меню выбора варианта работы - Калькулятор; Интерполяция; Градус, уклон:

1_4

Использовать прозрачность - при установке галочки окно будет становится прозрачным при потере фокуса

Калькулятор

1

Поле ввода - поле для ввода формулы. После нажатия кнопки "=" или на клавиатуре кнопки Enter формула из окна будет подсчитана, а результат выведен в соответствующее поле

15 - Контекстное меню вставки функций. Подробнее о функциях см. далее в таблице

Префикc - поле для указания префикса. При добавлении результата в чертеж префикс будет добавлен к началу результата.

Поле вывода - поле для вывода результата расчета формулы.

Суффикc - поле для указания суффикса. При добавлении результата в чертеж суффикс будет добавлен в конец результата.

Округление - указание количества знаков после запятой, до которого будет округляться значение в поле вывода.

Группа Данные из чертежа содержит функции получения значений из чертежа (значение добавляется в конец строки поля ввода). Для некоторых вариантов получения данных имеется возможность получения данных из нескольких объектов - для этого следует поставить галочку Несколько. Тогда при выборе нескольких объектов, из которых требуется получить значения, будет появляться окно выбора знака, который будет вставлен между значениями:

2

Округлять - указывает будут ли значения, полученные из чертежа, округляться до указанного количества знаков после запятой.

3 - Замерить расстояние между двумя точками
 

Переход в AutoCAD для запроса двух точек:
Первая точка:
Указание точки на экране
Вторая точка:
Указание точки на экране

4 - Получить сумму длин из объектов
  Переход в AutoCAD для выбора примитивов:
Выберите отрезки, полилинии, дуги или окружности:
Выбор соответствующих примитивов
5 - Получить координату
  Переход в AutoCAD для указания точки на экране:
Укажите точку:
Указание точки на экране
Выберите координату [X/Y/Z]:
Выбор соответствующей координаты указанной точки
6 - Получить площадь
  Переход в AutoCAD для выбор примитива:
Получить площадь [Полилиния/Штриховка]:
Выбор примитива из которого будет получена площадь
7 - Получить значение из текста
  Переход в AutoCAD для выбора примитива:
Выберите текст:
Выбор однострочного или многострочного текста

Режим Несколько:

Выберите несколько однострочных или многострочных текстов:
Выбор нескольких однострочных и/или многострочных текстов

8 - Получить значение из выноски
  Переход в AutoCAD для выбора примитива:
Выберите мультивыноску:
Выбор мультивыноски

Режим Несколько:

Выберите несколько мультивыносок:
Выбор нескольких мультивыносок

9 - Получить значение из ячейки таблицы
  Переход в AutoCAD для выбора примитива:
Выберите таблицу:
Выбор таблицы
Выберите ячейку:
Выбор ячейки в таблице

Режим Несколько:

Выберите таблицу:
Выбор таблицы
Первый угол рамки:
Выбор ячейки в таблице, которая будет являться первым углом рамки выбора
Второй угол рамки:
Выбор ячейки в таблице, которая будет являться вторым углом рамки выбора

10 - Получить значение из размера
  Переход в AutoCAD для выбора примитива:
Выберите размер:
Выбор размера

Режим Несколько:

Выберите несколько размеров:
Выбор нескольких размеров

Группа управляющих кнопок содержит кнопки для добавления/удаления цифр в поле ввода, для очистки поля ввода, для подсчёта формулы, а также некоторые функции. Полный список кнопок и функций (в том числе отсутствующих в группе управляющих кнопок) приведён в таблице:

Кнопки
0...9 Добавление в конец текста в поле ввода цифры, соответствующей нажатой кнопке
. Добавление в конец текста в поле ввода точки
+ Добавление в конец текста в поле ввода знака "плюс"
- Добавление в конец текста в поле ввода знака "минус"
* Добавление в конец текста в поле ввода знака "умножить"
/ Добавление в конец текста в поле ввода знака "деление"
Возведение во вторую степень числа из поля ввода или поля результата (при отсутствии значения в поле ввода)
Возведение в третью степень числа из поля ввода или поля результата (при отсутствии значения в поле ввода)
Извлечение квадратного корня из числа из поля ввода или поля результата (при отсутствии значения в поле ввода)
± Добавление/удаления знака "минус" в результате
1/х Деление единицы на число из поля ввода или поля результата (при отсутствии значения в поле ввода)
sin Возвращает синус заданного числа из поля ввода или поля результата (при отсутствии значения в поле ввода)
tan Возвращает тангенс заданного числа из поля ввода или поля результата (при отсутствии значения в поле ввода)

π

Отображение в поле ввода числа "пи"

Стирание одного (последнего) знака в поле ввода

C

Очистка поля ввода и поля вывода

=

Подсчёт формулы в поле ввода и отображение результата в поле вывода

Функции, отсутствующие в группе управляющих кнопок

Abs(x)

Возвращает абсолютное значение указанного числа

Acos(x)

Возвращает угол, косинус которого равен указанному числу

Asin(x)

Возвращает угол, синус которого равен указанному числу

Atan(x)

Возвращает угол, тангенс которого равен указанному числу

Ceiling(x)

Возвращает наименьшее целое число больше или равно заданному числу

Exp(x)

Возвращает e, возведенное в указанную степень

Floor(x)

Возвращает наибольшее целое число меньше или равно заданному числу

IEEERemainder(x,y)

Возвращает остаток от деления указанного числа на другое указанное число

Log(x,y)

Возвращает логарифм указанного числа

Log10(x)

Возвращает логарифм с основанием 10 указанного числа

Max(x,y)

Возвращает большее из двух указанных чисел

Min(x,y)

Возвращает меньшее из двух указанных чисел

Pow(x,y)

Возвращает указанное число, возведённое в указанную степень

Round(x,y)

Округляет значение до ближайшего целого или указанного количества десятичных разрядов

Sign(x)

Возвращает значение, определяющее знак числа

Truncate(x)

Вычисляет целую часть числа

 

Группа Результат в чертеж содержит функции для вставки результата из поля вывода в чертеж:

11 - Вставить результат в виде однострочного текста
  Переход в AutoCAD для вставки примитива:
Точка вставки:
Указание точки вставки однострочного текста
12 - Добавить результат в существующий однострочный текст (с заменой содержимого)
  Переход в AutoCAD для выбора примитива:
Выберите однострочный текст:
Выбор однострочного текста для замены его содержимого
9 - Вставить результат в ячейку таблицы
  Переход в AutoCAD для выбора примитива:
Выберите таблицу:
Выбор таблицы
Выберите ячейку:
Выбор ячейки в таблице
13 - Добавить результат в многострочный текст
  Переход в AutoCAD для выбора примитива:
Выберите многострочный текст:
Выбор многострочного текста для добавления в него результата
14 - Вставить результат в виде выноски
  Переход в AutoCAD для указания точек:
Укажите точку:
Указание местоположения стрелки выноски
Точка вставки:
Указание местоположения полки выноски

16 - Открывает журнал, в котором отображаются последние вычисления:

1_5

При выборе в журнале вычисления оно будет повторно введено в поле ввода. Журнал ведется только в текущей сессии работы функции. При закрытии и повторном запуске функции журнал будет очищен

18 - Очистка журнала вычислений

Интерполяция

1 2

Три варианта работы (выбор в выпадающем списке) - линейная интерполяция, линейная экстраполяция меньшего и линейная экстраполяция большего. Расчет значения происходит "на лету" - т.е. при вводе требуемых значений в ячейки

Градус, уклон

1 3

Позволяет производить перевод градусов и уклонов в различные величины. Расчет значений происходит "на лету" - т.е. при вводе значения в любое поле