Материал: Создание параметрической модели в редакторе APM Graph Практический учебный курс APM WinMachine для студентов всех спец. всех форм обучения

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

–в поле ввода «Переменная:» записываем имя переменной, которое должно начинаться с буквы латинского алфавита и может содержать цифры;

–в поле ввода «Выражение:» следует записать математическое выражение, которое будет использоваться для вычисления этой переменной. Для независимой переменной это поле ввода остается пустым;

–в поле ввода «Значение:» задается числовое значение, которое принимает эта переменная. Это поле обязательно к заполнению для любой переменной;

–в поле ввода «Комментарий:» при необходимости записываются комментарии к данной переменной.

Ввод переменных заканчивается нажатием кнопки «ОK».

Графическое задание последовательности команд, ведущих к построению модели, и их параметризация

На этом этапе реализуется намеченный выше порядок построения модели:

I. Создание окружности и ее параметризация. Нажимаем кнопку «По центру и радиусу» на панели инструментов «Рисование»

(меню Рисовать/Окружность/Центр и радиус) и создаем окружность произвольного радиуса в произвольном месте поля чертежа. Затем нажимаем на панели инструментов «Параметризация» кнопку

«Вызов диалогового окна параметрических команд» (меню

Параметризация/Команды…), вызывая тем самым диалоговое окно

«Список параметрических команд».

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

Вцентральной и нижней частях окна находятся группы параметров Центральная точка № 1 и Точка окружности. Рас-

смотрим их более подробно:

1) при построении окружности по центру и радиусу, как в рассматриваемом случае, первым шагом является определение координат точки центра окружности. С этой целью в группе параметров Центральная точка № 1 задаем положение центра окружности, установив переключатель в положение Значения. В столбцах

8

таблицы этой группы записаны текущие координаты начальной точки центра окружности;

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

Диалоговое окно

Вслучае, если требуется вычислить рассматриваемый параметр, необходимо ввести в поле ввода «Выражение:» его аналитическое выражение. Если же параметр имеет постоянное значение (как в нашем случае), это значение нужно записать в поле ввода «Значение:», оставив поле ввода «Выражение:» пустым.

Поле ввода «Переменная:» используется для задания дополнительной переменной, которая будет описываться аналитическим выражением, введенным в поле ввода «Выражение:». По умолчанию поле ввода «Переменная:» неактивно.

Поле ввода «Комментарий:» соответствует аналогичному полю ввода в окне «Переменная:» и может либо заполняться, либо оставаться пустым.

Врассматриваемом случае в качестве начальной принята точка

скоординатами (0, 0), следовательно, текущее значение координаты центра окружности Х нужно изменить на нулевое. Аналогично приравниваем к нулю и координату Y.

Переходим к определению значения радиуса окружности. Сделать это можно с помощью группы параметров Точка окруж-

9

ности. В этой группе параметров есть три вкладки, позволяющие тремя разными способами определить радиус окружности:

–с помощью вкладки «Точка» можно задать координаты одной из точек окружности аналогично заданию координат центральной точки окружности;

–на вкладке «Радиус» можно задать значение радиуса окруж-

ности;

–на вкладке «Диаметр» можно задать значение диаметра окружности.

В рассматриваемом случае, поскольку в качестве переменной выступает значение диаметра окружности d, удобнее воспользоваться вкладкой «Диаметр». При этом аналитическое выражение для вычисления параметра будет наиболее простым. Перейдя в эту вкладку, записываем в поле ввода «Выражение:» открывшегося диалогового окна «Диаметр» значение параметра d, оставляя в поле ввода «Значение:» то число, которое там уже имеется.

На этом параметризация создаваемой окружности заканчивается, и после нажатия кнопки «ОK» в диалоговом окне «Список параметрических команд» эта окружность должна отобразиться в со-ответствии с введенными параметрами. Если при проведении процедуры параметризации была допущена ошибка, то она станет заметна при отрисовке.

II. Вертикальная осевая линия созданной окружности – это отрисованный вертикальный отрезок линией типа Осевая который проходит через центр окружности и выступает за ее контур сверху

иснизу на 3 мм. Выбираем режим задания отрезка, нажимая кнопку «Через 2 точки» на панели инструментов «Рисование» (меню

Рисовать/Отрезок/Через 2 точки), и строим отрезок сверху вниз таким образом, чтобы он был близок к требуемому, а затем приступаем к параметризации этого отрезка.

В диалоговом окне «Список параметрических команд»

выбираем из списка параметрических команд «Рисование отрезка через две точки». Объект чертежа, к которому относится данная команда, выделится малиновым цветом. Это можно увидеть, если диалоговое окно «Список параметрических команд» несколько сдвинуть в сторону.

10

Параметризация введенного отрезка включает в себя:

–изменение типа линии отрезка. Для этого нужно нажать в поле окна кнопку «Атрибуты» и выбрать тип линии Осевая. При необходимости можно выбрать другой слой;

–задание координат Контрольной точки № 2 (верхняя точка) отрезка. Координаты этой точки, а именно Х = 0, Y = d / 2 + 3, задаются относительно начальной точки (0, 0), являющейся центром окружности. Аналитическое выражение (Y) вводим в поле ввода «Выражение:», а числовое значение (Х) – в поле ввода «Значение:»;

–задание положения второй Контрольной точки № 3 (нижней) отрезка. Координаты этой точки удобнее вводить на вкладке

«Длина и угол». Длина равна L = d + 6, а угол A = 270 .

Нажав кнопку «ОK» диалогового окна «Список параметрических команд», убеждаемся, что все сделано верно: вертикальная осевая линия окружности должна изобразиться в поле чертежа без ошибок.

III. Создание внешнего замкнутого прямоугольного конту-

ра полосы начинаем с построения левого верхнего угла полосы:

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

Х= – 3d / 2; Y = d. Вторую точку отрезка задаем на вкладке «Длина и угол». Длина равна L = l , а угол A = 0

–затем рядом произвольно строим правый вертикальный отрезок. Он должен присоединяться к концу предыдущего отрезка. Поэтому начальную точку этого отрезка задаем не координатами, а указанием контрольной точки, к которой он будет присоединен. Для этого ставим переключатель в положение Присоединить к точке и, нажав стрелку выпадающего списка, выбираем нужную контрольную точку объектов и их расположение на чертеже. Присоединяем начальную точку создаваемого отрезка к контрольной точке № 5.

Положение второй точки отрезка задаем по длине и углу.

Длина будет равна L = b , а угол A = 270 ;

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

11

– для параметризации нижнего горизонтального отрезка достаточно задать только его длину (L = l) и угол (A = 180 ), а последний левый отрезок уже будет привязан к двум точкам, поэтому в его параметризации нет необходимости.

После этих построений на экране монитора должен появиться прямоугольный контур полосы с одним (левым) отверстием.

IV. Построение общей горизонтальной линии симметрии полосы. Эта линия должна быть штрихпунктирной и выступать за пределы контура полосы слева и справа на 5 мм.

Создаем такую осевую линию по аналогии с вертикальной осевой линией окружности. Первая (левая) точка имеет координаты Х = 3d / 2 – 5; Y = 0; длина отрезка равна L = 1 + 10, а угол A = 0 .

Затем нажимаем в поле окна кнопку «Атрибуты» и выбираем тип линии Осевая. При необходимости можно выбрать другой слой.

V. Создание прямоугольного массива, состоящего из одной строки и n столбцов. При создании любого массива необходимо ввести конкретное число его строк и столбцов. В рассматриваемом примере массив имеет одну строку, а количество столбцов равно числу отверстий. Пусть полоса содержит три отверстия, тогда массив будет состоять из трех столбцов. Объектами массива, т. е. примитивами, из которых и создаются элементы массива, являются окруж-

ность и вертикальная осевая линия. Базовая точка перемещения – центр окружности с координатами (0, 0).

Итак, производим операцию создания прямоугольного массива и приступаем к ее параметризации. При параметризации этой команды имеются некоторые особенности.

Спомощью элементов группы параметров Объекты диалого-

вого окна «Список параметрических команд» нужно уточнить,

из каких именно объектов будет формироваться массив. В списке Доступные объекты указываются те объекты модели, которые доступны для создания массива, а в список Объекты для массива помещаются те объекты, из которых этот массив формируется.

Спомощью кнопок «Добавить объект(ы)» и «Убрать объект(ы)» можно либо добавлять объекты в создаваемый массив, либо удалять их из массива.

12

Источник: https://studfile.net/preview/16721635/