Лабораторная работа №2
Тема. Векторизация растровых изображений на примере чертежа ручного исполнения
Цель работы Приобретение навыков работы при выполнении векторизации
растровых изображений на примере чертежа ручного исполнения.
Последовательность выполнения работы
1. Отсканируйте чертеж, имеющий плохое качество изображения, в цветном режиме с разрешением 50-100 DPI
Исходное растровое изображение
2.Создайте чертеж в системе КОМПАС-3D. Сохраните его в той же папке, что и чертеж.
3.Вставьте растровый рисунок при помощи команды Вставка/Рисунок
всистемный слой, растянув его по ширине и высоте формата. Базовой точкой размещения выберите начало координат.
4.Создайте новый слой для векторной обводки, слой с рисунком пусть будет неактивным. В слое Обводка изображение детали необходимо обвести.
19
5.Размеры на оригинале не соответствуют действительным, поэтому при помощи команды СервисКалькулятор их пересчитывают.
6.Создайте новый слой и проставьте в нем размеры. Внесите оставшуюся техническую информацию и заполните основную надпись чертежа.
7.В результате выполненной работы должно получиться:
Совмещенное |
Изображение, полученное |
растровое и векторное |
после обводки растрового |
изображение |
изображения |
8.Сохраните получившийся чертеж.
9.Выполните отчет и презентацию и сохраните их в той же папке, что и
чертеж.
Вывод
Программа КОМПАС-3D может воспроизводить растровые изображения, на их основе создавать векторные изображения в ручном режиме. Применение векторизации чертежей выполненных вручную на бумаге позволяет исключить неточности ручного выполнения чертежей: исправление неперпендикулярности, непараллельности линий, исправление несимметричности, различий в исполнении линий одного типа.
20
Лабораторная работа №3
Тема. Геометрический калькулятор
Цель работы Приобретение навыков работы при использовании геометрического калькулятора
Задачи:
1.Построение эвольвенты окружности по заданному диаметру.
2.Построение траектории движения трех точек, принадлежащих окружности диаметром 30 мм, если окружность катится по заданной траектории.
Точки расположены:
-на линии окружности;
-в центре окружности;
-в точке, расположенной на середине радиуса окружности.
3.Определение длины линии пересечения вертикального цилиндрического кожуха и профильно-проецирующей поверхности. Это необходимо для подсчета объема используемого припоя при выполнении паяльных работ.
4.Определение площади развертки боковой поверхности цилиндрического кожуха.
Задание 1. Построение эвольвенты окружности
Последовательность выполнения работы
1. Создайте окружность радиусом 10 мм, используя кнопку окружность
Установите значение радиуса в окошке на панели
свойств команды.
21
2. Разделите окружность на 8 равных частей.
3. К каждой точке на окружности проведите вспомогательную касательную линию.
4.Часть дуги на окружности от 180 до 225 разделите на 4 равные части и к каждой точке на этой дуге проведите касательную линию.
5.Из каждой точки на окружности постройте отрезок, вдоль линии касательной к этой точке, в направлении против часовой стрелки. Длина каждого отрезка равна расстоянию между точкой на окружности,
соответствующей углу 180 , и точкой, к которой проведена касательная, по направлению часовой стрелки.
22
6. Длину отрезков определите при помощи геометрического калькулятора. Для этого выберите команду построения отрезка. На панели свойств команды в поле длина нажатием ПКМ вызовите геометрический калькулятор - длину кривой. На чертеже выберите нужную часть дуги и постройте отрезок.
7. Соедините концы отрезков, не принадлежащих линии окружности, кривой Безье.
8. В результате последовательного выполнения всех операционных команд должно получиться изображение
Эвольвенты окружности.
23
Задание 2. Построение траекторий движения точек, расположенных в центре (С), на середине радиуса (В) и на линии окружности (А).
Вариант задания
Последовательность выполнения работы
1. Выполнение чертежа начинайте с построения условия задачи, т.е. построения траектории движения окружности и начального положения заданной окружности. Для этого необходимо задать команду кривая Безье и ввести координаты точек траектории (0;0), (50;10), (100,0), (150, 10).
При построении окружности, являющейся касательной к заданной траектории движения, используйте на панели инструментов кнопку
окружность касательная к одной кривой
При активизации этой команды курсор преобразуется в захват. Наведите его на линию траектории и нажмите ЛКМ; точкой касания укажите точку начала траектории. Задайте радиус окружности 15 мм.
24
Выберите верхнюю окружность и подтвердите создание объекта.
2.Создайте следующие точки: касания т. А, центра окружности т. С и промежуточную между центром и точкой касания т. В, изменяя внешнее оформление точки (окружность, треугольник, квадрат и т.д.).
3.Траектория движения точки, принадлежащей окружности.
При перекатывании окружности по заданной траектории, окружность разворачивается по направлению этой кривой. Необходимо измерить длину сектора окружности между точкой касания в данный момент и точкой касания в следующий момент времени. Она равна длине участка кривой, пройденной окружностью. Таким образом, определяется положение точки А, принадлежащей окружности, в любой заданной точке кривой и измеряется расстояние, пройденное точкой А в последующие моменты.
4.Создайте новый слой и
задайте его статус как «текущий». 5. Для удобства построения разбейте окружность, при помощи точек на равные части. Количество
частей не менее 16.
25
Команда точка
Позиция 1 – точка (произвольно указывается курсором), позиция 2 – точки по кривой (строит заданное количество точек по всей длине кривой),
позиция 3 – точка на пересечении кривых, позиция 4 – все точки пересечений кривой,
позиция 5 – точка на заданном расстоянии (откладывает заданное количество точек с заданным интервалом вдоль кривой)
-при помощи команды точки по кривой разбейте окружность;
-при помощи геометрического калькулятора измерьте длину части окружности;
-нанесите точки на
расстоянии, |
которое |
равно |
измеренной |
части |
дуги |
окружности, |
на |
линии |
траектории |
движения |
|
окружности. |
|
|
Меню геометрического калькулятора выводится на экран при нажатии ПКМ над каким-либо из полей Панели состояния команды.
С помощью команд меню можно выполнить снятие значений геометрических величин (координат точек, размеров, углов и т.п.) с объектов для их автоматического занесения в поля Панели состояния команды.
В зависимости от того, над полем ввода, которого из параметров находился курсор при вызове меню, будет сформирован набор команд.
6. Определите место касания точки А и траектории, по которой перекатывается окружность. Точка должна совпасть с одной из ранее отложенных точек. Для этого выберите команду точка на заданном расстоянии, вызвав,
геометрический калькулятор, и задайте длину кривой. Измерьте длину окружности и
отложите получившееся расстояние на линии траектории, по которой
перекатывается |
окружность, |
относительного |
начального |
положения точки А. |
|
|
|
26
Определите расположение точки А в каждом промежуточном положении, для этого в каждой заданной точке траектории проведите касательную окружность и на каждой окружности укажите точку А.
Соедините полученные точки при помощи кривой Безье.
7.Построение траектории движения центра окружности, точки С:
-создайте новый слой и задайте его статус – как «текущий»;
-установите глобальную привязку только на пункт меню Центр;
-вызовите команду точка, измените стиль точки.
Поочередно указывая центры промежуточных положений, проставьте точки и последовательно соедините их при помощи кривой Безье.
8. Создайте новый слой и задайте его статус как «текущий». Соедините точку А и центр окружности отрезком, разделите его на две
равные части, включив привязку Середина, и проставьте точки, соответствующего стиля. Это необходимо сделать в каждом положении точки В. Соедините полученные точки кривой Безье.
9. Совмещенные в одном слое траектории движения точек А, В и С будут иметь вид.
27
Задание 3. Построение развертки кожуха боковой поверхности цилиндра
Варианты задания
Последовательность выполнения задания
1.При помощи
вспомогательных линий
нанесите линии связи, и постройте проекции в следующей последовательности:
- горизонтальная, - профильная, - фронтальная.
На фронтальной проекции двух пересекающихся цилиндров отсутствует линия пересечения.
2.Постройте линию пересечения в следующей последовательности:
28
