Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Системы автоматизированного проектирования упаковочного производства. Методические указания к лабораторным работам

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
лучше использовать функцию polyroots, нежели root. В отличие от функ­ции root, функция polyroots не требует начального приближения и воз- вращает сразу все корни, как вещественные, так и комплексные.
Например, необходимо найти корни полинома 0,75x
3
-8x+5. На ри-
сунке 3 показана функция полинома с указанием корней.
Рис. 3. График полинома
Решение систем уравнений
Mathcad дает возможность решать также и системы уравнений. Мак­симальное число уравнений и переменных равно 50. Результатом решения системы будет численное значение искомого корня.
Для решения системы уравнений необходимо выполнить следующее (рис. 4):
• Задать начальное приближение для всех неизвестных, входящих в
систему уравнений. Mathcad решает систему с помощью итерационных методов.
Например, x1=0, x2=0, x3=0.
• Напечатать
ключевое слово Given. Оно указывает Mathcad, что
далее следует система уравнений.
• Ввести уравнения и неравенства в любом порядке. Используйте
[Ctrl]= для печати символа =. Между левыми и правыми частями нера­венств может стоять любой из символов <, >, ≥ и ≤.
21
Рис. 4. Решение системы уравнений с помощью функции Find
π.(
)
В Mathcad можно быстро и точно найти численное значение корня с помощью функции root. Но имеются некоторые задачи, для которых воз­можности Mathcad позволяют находить решения в символьном (аналити­ческом) виде.
Чтобы решить уравнение символьно, необходимо:
• Напечатать выражение (для ввода знака равенства используйте
комбинацию клавиш [Ctrl]=).
• Выделить переменную, относительно которой нужно
уравнение, щелкнув на ней мышью.
• Выбрать пункт меню "Symbolics(Символы) ⇒ Variable
ные) ⇒ Solve(Вычислить)".
Чтобы решить систему уравнений в символьном виде, необходимо выполнить следующее (рис. 5):
• Напечатать ключевое слово Given.
• Напечатать уравнения в любом порядке ниже слова Given. Удо-
стоверьтесь, что для ввода знака = используется [Ctrl]=.
• Напечатать функцию Find, соответствующую системе уравнений.
• Нажать [Ctrl]. (клавиша CTRL, сопровождаемая точкой). Mathcad
отобразит символьный знак
• Щелкнуть мышью на функции Find.
Символьное решение уравнений
x2
π.x.12 a
12 a()
12
равенства →.
решить
(Перемен-
22
Рис. 5. Решение системы уравнений в символьном виде
Решение матричных уравнений
Матричным уравнением называется уравнение, коэффициенты и не­известные которого – прямоугольные матрицы соответствующей размер­ности.
Рассмотрим систему n линейных алгебраических уравнений относи­тельно n неизвестных х
, х2, …, хn:
1
⎧ ⎪
⎪ ⎨
⎪ ⎪
⎩
,bxa...xaxa
=+++
1n1n212111
,bxa...xaxa
=+++
2n2n222121
........
(3)
.bxa...xaxa
=+++
nnnn2n21n1
В соответствии с правилом умножения матриц рассмотренная систе­ма линейных уравнений может быть записана в матричном виде:
Ах = b, (4)
где
aaa
⎡ ⎢ ⎢
A
=
⎢ ⎢ ⎣
K
K
K
⎤
1n1211
⎥
aaa
2n2221
⎥ ⎥
KKKK
⎥
aaa
nnn2n1
⎦
x
⎤
⎡
1
⎥
⎢
x
2
⎥
⎢
x,
,
=
⎥
⎢
...
⎥
⎢
x
⎥
⎢
n
⎦
⎣
b
⎤
⎡
1
⎥
⎢
b
2
⎥
⎢
b
. (5)
=
⎥
⎢
...
⎥
⎢
b
⎥
⎢
n
⎦
⎣
Матрица А, столбцами которой являются коэффициенты при соот­ветствующих неизвестных, а строками – коэффициенты при неизвестных в соответствующем уравнении, называется матрицей системы; матрица­столбец b, элементами которой являются правые части уравнений систе­мы, называется матрицей правой части или просто правой частью сис­темы. Матрица-столбец х, элементы которой – искомые неизвестные, называется решением системы
.
23
Если матрица А – неособенная, т.е. определитель det A ≠ 0, то систе-
ма (3), или эквивалентное ей матричное уравнение (4), имеет единствен­ное решение.
В самом деле, при условии det A ≠ 0 существует обратная матрица А
Умножая обе части уравнения (3) на матрицу А
−−
=
1
−
=
–1
, получим:
11
b,AAxA
(6)
b.Ax
–1
Формула (6) дает решение уравнения (4), и оно единственно. Системы линейных уравнений удобно решать с помощью функции
lsolve (рис. 6).
.
24
Рис. 6. Решение системы уравнений в матричном виде
Лабораторная работа № 4
ПОСТРОЕНИЕ РАЗВЕРТКИ УПАКОВКИ В СРЕДЕ AUTOCAD
Цель работы: используя команды построения основных примити­вов AutoCAD и ввод координат, а также возможности системы AutoCAD по редактированию объектов, средствам обеспечения точности (ортого­нальный режим, шаговую привязку, вспомогательную сетку), работе со слоями, объектной привязкой и объектному отслеживанию, работе с текстовыми объектами, нанесению размеров, работе с размерными сти­лями, созданию таких объектов, как
сплайн и штриховка, построить раз-
вертку упаковки в соответствии с заданием.
При выполнении данной работы кнопка в строке состояния должна быть отжата.
Чертеж должен содержать минимум три слоя:
1) для основных линий (белый/черный цвет, непрерывный тип ли-
ний, вес линий 0,8 единицы);
2) для осевых линий (красный цвет, штрихпунктирный тип линий,
вес линий 0,4 единицы);
3) для размеров (синий цвет, непрерывный тип линий, вес линий
0,4 единицы).
Цвет значению "ПоСлою" (это значение является значением по умолчанию).
Линию разрыва следует вычертить с помощью сплайна.
Для отображения размеров следует создать размерный стиль.
Кроме того, во всех размерных стилях необходимо установить сле­дующие общие значения параметров:
• размер стрелок 5 единиц;
•
Для текстовых объектов использовать шрифт ISOCPEUR, угол на­клона букв 15°.
Осевая линия, штриховка, размеры не должны визуально перекры­вать линии основного контура.
Не допускается указание точек "приблизительно", "на глаз"! Задание должно быть выполнено без геометрических погрешностей. Для этого необходимо пользоваться объектной привязкой.
ТРЕБОВАНИЯ К ЛАБОРАТОРНОЙ РАБОТЕ
, тип и вес линий всех объектов чертежа должны быть равны
высота текста 5 единиц.
25
ОСНОВЫ РАБОТЫ С AUTOCAD
Команды AutoCAD
Для выполнения требуемого действия в системе AutoCAD необхо-
димо задать соответствующую команду.
Существует несколько равнозначных способов задания любой ко-
манды AutoCAD:
• ввод имени (или краткого имени) команды в командной строке
(следует помнить, что любой ввод с клавиатуры должен заканчиваться нажатием клавиши Enter или пробела);
• использование главного и контекстных меню;
• использование панелей инструментов;
• использование специального сочетания клавиш (для некоторых
команд).
После выбора команды в командной строке может появиться запрос (запросы). Во многих запросах присутствует несколько вариантов допус­тимой реакции пользователя.
Следует помнить, что в системе AutoCAD формат текста запросов в командной строке стандартизован и в общем случае имеет вид
опция по умолчанию, или [опции] <текущая настройка>:
Опция, предлагаемая по умолчанию, представляет собой основное действие, которое может выполнить пользователь в ответ на запрос. Для того чтобы выполнить опцию по умолчанию, достаточно указать точку (мышью или с клавиатуры) или ввести с клавиатуры значение. Самые простые запросы содержат только действие по умолчанию.
В запросах помимо основного действия могут присутствовать тернативные действия – опции, которые в этом случае перечисляются по­сле слова "или" в квадратных скобках. Дополнительных опций может быть несколько. Каждая из опций имеет название, состоящее из одного слова. Друг от друга опции отделяются косой чертой "/". Наличие опций в квадратных скобках говорит о том, что вместо опции по умолчанию по желанию пользователя может быть выбрана любая из таких дополнитель­ных опций.
Существует два основных способа выбора дополнительных опций в запросах команд.
1. Ввести с клавиатуры все заглавные буквы, присутствующие в на-
звании требуемой опции, и нажать клавишу Enter.
2. Щелкнуть правой кнопкой мыши на поле чертежа и выбрать нуж-
ную опцию
Технология работы с командами AutoCAD
аль-
из появившегося контекстного меню.
26
В запросах также может присутствовать так называемая текущая на­стройка, которая завершает текст запроса и заключается в угловые скоб­ки. В качестве текущей настройки очень часто выступает некоторое теку­щее значение, иногда опция. Если вы хотите выбрать значение или оп­цию, указанные в угловых скобках, в ответ на запрос необходимо сразу нажать клавишу Enter.
Отказ от выполнения команды. Нажав клавишу Esc, можно отказать­ся от выполнения текущей команды на любой стадии диалога. В некото­рых случаях для полного прекращения выполнения команды клавишу Esc придется нажать несколько раз.
Отмена уже выполненной команды. Используя команду О или пик­тограмму "Отменить"
отменить результат последнего выполненного действия.
на стандартной панели инструментов, можно
Ввод координат
Задание точек построения является фундаментальной операцией в любой графической системе.
По умолчанию в системе AutoCAD используется декартова система координат. Началом координат является точка (0; 0).
В системе AutoCAD существует несколько форматов ввода коорди­нат с клавиатуры.
Приведем их синтаксис.
Абсолютные прямоугольные координаты: X,Y
Относительные прямоугольные координаты: @X,Y
Абсолютные полярные координаты: ρ<ϕ
Относительные полярные координаты: @ρ<ϕ
На практике чаще всего используются относительные полярные и абсолютные прямоугольные координаты.
Следует помнить, что абсолютные координаты отсчитываются от на­чала координат, а относительные – от последней указанной точки.
Как указано выше, каждый из форматов подразумевает, что точка за­дается двумя координатами.
Команды вычерчивания в двух измерениях
Простейшие графические объекты (такие, как отрезок, дуга, окруж­ность и т.д.), на базе которых создаются более сложные объекты, называ­ются примитивами.
Основные команды построения примитивов доступны в меню "Рисо­вание", а также на панели инструментов "Рисование".
Прямолинейные отрезки создаются с помощью команды Отрезок
.
Данная команда позволяет создать набор прямолинейных сегментов, имеющих общие точки.
27
После ввода команды Отрезок необходимо указать начальную точку первого сегмента, а затем указать конечные точки всех требуемых сегмен­тов. Для завершения команды можно нажать клавишу Enter или Esc.
Прямоугольники создаются с помощью команды Прямоуг По умолчанию необходимо указать два противоположных угла прямо­угольника.
Многоугольники создаются с помощью команды Мн-угол
. Дан-
ная команда позволяет создавать правильные многоугольники с числом сторон от 3 до 1024. По умолчанию реализован способ создания много­угольника по центру и радиусу вписанной или описанной окружности.
Приведем последовательность запросов данной команды.
Число сторон <5>:
Укажите центр многоугольника или [Сторона]:
Задайте опцию размещения [Вписанный в окруж­ность/Описанный вокруг окружности] <В>:
Радиус окружности:
Окружности создаются с помощью команды Круг . Данная ко­манда позволяет строить окружности по центру и радиусу или диаметру, по трем точкам (опция "3Т"), по концам диаметра (опция "2Т"), по двум касательным объектам и радиусу (опция "ККР"), по трем касательным объектам (меню "РИСОВАНИЕ⇒Круг⇒"3 точки касания").
По умолчанию для построения окружности сначала нужно указать центр окружности, а
Дуги создаются с помощью команды Дуга
затем радиус окружности.
.
В системе AutoCAD существует 11 способов вычерчивания дуги. Выбор того или иного способа зависит от исходной информации, которой пользователь располагает о дуге.
По умолчанию предлагается строить дугу по трем точкам.
Эллипсы и эллиптические дуги создаются с помощью команды
Эллипс
.
По умолчанию для построения эллипса вначале задается конечная точка одной из осей эллипса, затем другая конечная точка той же оси. На третьем шаге задается длина второй полуоси.
Для того чтобы вычертить эллиптическую дугу, нужно выбрать опцию "Дуга" в ответ на первый запрос команды Эллипс или пикто-
грамму
. Первая стадия дальнейшего построения подразумевает вы­черчивание полного эллипса по описанной выше схеме. Вторая стадия начинается с запроса:
Начальный угол или [Параметр]:
.
28
Кольца создаются с помощью команды Кольцо (меню "РИСОВА-
НИЕ⇒Кольцо").
Приведем последовательность запросов данной команды.
Внутренний диаметр кольца <10.0000>: Внешний диаметр кольца <20.0000>: Центр кольца или <выход>:
После указания центра кольца для завершения команды необходимо
нажать клавишу Enter.
С помощью команды Кольцо можно создавать закрашенные круги,
если указывать внутренний диаметр, равный нулю.
Управление изображением на экране
В системе AutoCAD область, в которой можно вычерчивать объекты чертежа, не ограничивается участком, который по умолчанию отобража­ется в графической зоне экрана. Кроме того, есть возможность изменить масштаб изображения на экране, например, чтобы получше "разглядеть" мелкие детали или, наоборот, увидеть в графической зоне весь чертеж целиком.
К основным командам управления изображением на
экране относят­ся команды преобразования векторной координатной информации в рас­тровый формат изображения на экране (перерисовка и регенерация изо­бражения); команда перемещения границ участка чертежа, выводимого на экран, без изменения масштаба изображения (панорамирование), команда управления масштабом чертежа на экране (зумирование). Основные ко­манды AutoCAD по управлению изображением на экране доступны в
ме­ню "ВИД", а также некоторые из них располагаются на стандартной пане­ли инструментов.
Регенерация изображения представляет собой процесс обновления изображения на экране монитора путем пересчета координат в базе дан­ных чертежа из векторной формы в растровую и осуществляется с помо­щью команды Реген (меню "ВИД⇒Регенерировать").
Панорамирование – это перемещение
границ участка чертежа, вы­водимого на экран, без изменения масштаба изображения. Панорамирова­ние по вертикали и горизонтали можно выполнять, используя полосы прокрутки. Для панорамирования в произвольном направлении использу­ется команда Пан (Pan) (меню "ВИД⇒Панорамирование").
Команда Пан не изменяет расположения и абсолютных размеров
объектов; изменяется лишь область отображаемой части чертежа
.
Для осуществления панорамирования в реальном времени необходи­мо удерживать нажатым колесико и перемещать мышь. В этом случае отпадает необходимость в нажатии клавиш Enter или Esc для выхода из режима панорамирования.
Зумирование – это изменение масштаба изображения на экране.
29
Для осуществления операции зумирования предназначена команда
Показать (меню "ВИД⇒Зумирование").
Эта команда производит тот же эффект, что и объектив с перемен­ным фокусным расстоянием, который используется в теле- и кинокаме­рах. При увеличении масштаба все элементы изображения на экране уве­личиваются. При уменьшении масштаба в поле изображения попадает все большая
часть чертежа, и можно сориентироваться во взаимном положе-
нии его элементов, оглядеть весь чертеж целиком. Команда Показать
ничего не меняет в чертеже.
Простейшие средства обеспечения точности
Самый простой и быстрый способ задать точку – это указать ее на экране с помощью мыши. Режимы, облегчающие указание точек на экра­не с помощью устройства указания, называются средствами обеспечения точности. AutoCAD предлагает пользователю несколько таких режимов. В рамках данной лабораторной работы кратко рассмотрим ортогональный режим, шаговую привязку и вспомогательную сетку.
Ортогональный режим
допускает ввод с помощью устройства ука­зания только направлений, параллельных осям координат, тем самым обеспечивает легкое указание горизонтального или вертикального на­правлений при построении объектов или выполнении других операций.
Быстро включить ортогональный режим можно нажатием кнопки
в
строке состояния или нажатием клавиши F8.
Включать и выключать ортогональный режим можно в любой мо-
мент времени, даже если запущена какая-либо команда.
Шаговая привязка и вспомогательная сетка облегчают построение и точное позиционирование объектов. Вспомогательная сетка представля­ет собой набор точек, отстоящих друг от друга на заданные интервалы по вертикали и горизонтали. Шаговая привязка позволяет ограничить пере­движение курсора только узлами воображаемой решетки. При включен­ном режиме шаговой привязки движение курсора становится скачкооб­разным, он как бы «прилипает» к узлам решетки. Сетка и шаговая привяз­ка имеют общую базовую точку и угол поворота. Интервалы между узла­ми шаговой привязки и
сетки задаются раздельно, хотя обычно им при-
сваиваются одинаковые или кратные значения.
Быстро включить или выключить шаговую привязку можно нажати­ем клавиши F9 или нажав кнопку
в строке состояния. Быстро вклю-
чить или выключить сетку можно нажатием клавиши F7 или нажав кноп­ку
в строке состояния. Шаговую привязку и вспомогательную сетку можно включать и выключать в любой момент времени, даже если при этом запущена какая-либо команда.
30
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]