Читаем AutoCAD 2008 для студента: популярный самоучитель полностью

<p>Глава 14 Вычислительные функции</p></span><span>

Программа AutoCAD включает набор команд для выполнения математических расчетов и получения справочной информации об объектах чертежа. Например, вычисление расстояния между двумя заданными точками или угла между точками в плоскости XY. Имеется возможность вычисления угла между воображаемым отрезком, проведенным через точки, и плоскостью XY, а также разности координат точек по осям X, Yn Z.

Функции, сообщающие справочную информацию об объектах чертежа, вызываются из падающего меню Tools → Inquiry или с одноименной панели инструментов (рис. 14.1).

Рис. 14.1. Инструменты, содержащие сведения об объектах

<p>Измерение расстояний и углов</p></span><span>

Команда DIST измеряет расстояние и угол между точками, вызывается из падающего меню Tools → Inquiry → Distance или щелчком на пиктограмме Distance панели инструментов Inquiry.

Запросы команды DIST:

Specify first point: – указать первую точку

Specify second point – указать вторую точку

Distance = вычисленное значение расстояния

Angle in XY Plane = значение угла в плоскости XY

Angle from XY Plane = значение угла от плоскости XY

Delta X = значение разности X

Delta Y = значение разности Y

Delta Z = значение разности Z

Команда DIST вычисляет расстояние между точками в трехмерном пространстве. Если координата Z первой или второй точки опущена, то параметр Distance подразумевает текущий уровень.

Угол в плоскости XY отсчитывается от текущей оси X, а угол с плоскостью XY – от текущей плоскости XY. При этом значения расстояний выражены в текущем формате единиц.

<p>Вычисление площади и периметра</p></span><span>

Команда AREA вычисляет площадь и периметр объекта или заданной области. Вызывается из падающего меню Tools → Inquiry → Area или щелчком на пиктограмме Area панели инструментов Inquiry.

Воображаемая фигура, предназначенная для вычисления площади и периметра, формируется указанием точек, лежащих в плоскости, параллельной плоскости XY текущей системы координат. Если сформированный многоугольник оказался незамкнутым, то значение площади вычисляется так, как если бы последняя и первая точка ломаной линии были соединены прямым отрезком. При вычислении периметра учитывается длина этого отрезка.

Запросы команды AREA:

Specify first corner point or [Object/Add/Subtract] – указать первую угловую точку или один из ключей

Specify next corner point or press ENTER for total: – указать следующую угловую точку

Specify next corner point or press ENTER for total: – нажать клавишу Enter для вычисления

Area = значение площади

Perimeter = значение периметра

Ключи команды AREA:

• Object – осуществляется вычисление площади и периметра выбранного объекта. Таким образом можно находить площади кругов, эллипсов, сплайнов, полилиний, многоугольников, областей и тел. В случае незамкнутой полилинии значение площади вычисляется так, как если бы последняя и первая точка были соединены прямым отрезком. При вычислении периметра длина этого отрезка не учитывается. Для полилиний с ненулевой шириной площадь и длина (периметр) вычисляются по их продольной оси;

• Add – включение режима добавления последовательно вычисляемых площадей к итоговому значению. Пользователю выдаются сведения как о площади и периметре отдельных областей и объектов, так и об общей площади;

• Subtract – включение режима вычитания последовательно вычисляемых площадей из накапливаемого суммарного значения.

Вычисленные значения площади и периметра сохраняются в системных переменных AREA И PERIMETER.

<p>Вычисление геометрии и массы</p></span><span>

Команда MASSPROP вычисляет массовые характеристики областей и тел. Вызывается из падающего меню Tools → Inquiry → Region/Mass Properties или щелчком на пиктограмме Region/Mass Properties на панели инструментов Inquiry.

Команда MASSPROP отображает массовые характеристики в текстовом окне. При необходимости их можно записать в текстовый файл.

Перейти на страницу:

Похожие книги

C++: базовый курс
C++: базовый курс

В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм обработки исключительных ситуаций (исключений), шаблоны, пространства имен, динамическая идентификация типов, стандартная библиотека шаблонов (STL), а также познакомится с расширенным набором ключевых слов, используемым в .NET-программировании. Автор справочника - общепризнанный авторитет в области программирования на языках C и C++, Java и C# - включил в текст своей книги и советы программистам, которые позволят повысить эффективность их работы. Книга рассчитана на широкий круг читателей, желающих изучить язык программирования С++.

Герберт Шилдт

Программирование, программы, базы данных