Основы САПР (CAD,CAM,CAE) - (Кунву Ли)(2004) (951262), страница 73
Текст из файла (страница 73)
11.37). Э б ту про лему можно обой, передвинув границу для контактных точек в точку В ( пс. 11З8). Г положение центра режущего инс ме рпс. .' ). раничное жушего инструмента можно получить пересечением двух 11'.~«,'у~ри йвниирввйнйв огвх>бстхи побвэв сдвинутых поверхностей (сдвиг производится на величину радиуса инструмен- та).
Для несферических резцов расчет может быль более сложным. В станках с пятью степенями свободы обнаружить заглубление сложнее, потому . что для этого нужно учитывать геометрию резца в целом в каждом его положе-,; нии с учетом ориентации. Резец может столкнуться с зажимами, креплениями, ':, шпинделями или с самой деталью. 11.8.2. Моделирование и проверка траекторий Траектории, по которым должен будет двигаться резец в процессе обработки де-:: тали, обычно состоят из множества точек, которые невозможно проверить вруч-. -. ную. В прошлом операторы станков с ЧПУ проверяли и корректировали свои, программы, обрабатывая деревянные или пластиковые заготовки. В наше время':,' сушествует программное обеспечение, позволяющее отказаться от этого дли-: тельного процесса, заменив его отображением траекторий на экране люнитора.
Благодаря этому станкам остается только реальная работа с реальными деталя-: ми. Программист получает возможность визуально проверить, что: 0 режуший инструмент не снимает с заготовки больше материала, чем нужно; ~3 режущий инструмент не ста.лкивается с зажимами и креплениями; 0 режущий инструмент проходит в глубокие пазы и не залевает никаких ребер; О выбранные траектории оказываются эффективны. Простейший способ визуализации или имитации процесса обработки состоит в:, отображении траектории режущего инструмента вместе с геометрической моде-;.' лью летали (рпс. 11.39).
Отрезки прямых добавляются к изображению по мере ". считывания данных из С1.-файла. Такое моделирование позволяе~ программи":;... сту получить обшее представление о том, каким образом движется резец, олнако "- не дает ему возможности обнаружить заглубления, потому по на экране отобра=",: жаются только положения режущего инструмента„а не изменения детали в про'," цессе обработки.
Глана 11. Числоное программное упранление Рио. 11.41. Объемная модель детали Рио. 11.42. Объемная модель заготовки Рио. 11.44. Снимаемый объем Рио. 11.43. Объединение заготовки и детали Рио. 11.45. Выбор инструмента Для каждой конфигурации нужно создать соответствующую ей систему координат (рис. 1143). В системе Рго/Мгб ось режущего инструмента параллельна оси г, а приближение к детали происходит в отрицательном направлении этой оси. Поскольку деталь должна быть обработана с двух сторон, нам придется создать две системы координат. Готовая деталь вместе с заготовкой показана на рис.
11.43. Все нижеследующие интерактивные операции будут выполняться на этом объекте. На следующем шаге нужно выбрать производственный участок. Доступен фрезерова.льный, токарный и электроэрозионный станок Выбрав фрезеровальный станок, мы переходим к определению операции. Операцией называется последо- вательность действий, выполняемых в одной конфигурации. Наша задача требует использования двух конфигураций, поэтому мы должны определить две операции. Для первой операции ОР010 мы выбираем систему координат ОРЕВ1. Эта операция, как будет показано ниже, состоит из 21 последовательности команд Ч ПУ. За первую последовательность мы должны снять объем материала, показанный иа рис.
11.44. Для этого выберем подходящий инструмент в меню (рис. 11.45) Параметры обработки для первой последовательности приведены на рис. 11.46. ВТЕР ОЕРТН вЂ” глубина резания, ВТЕР ОЧЕ — интервал между соседннмп траекториями, а РВОЕ АТОС А1з.ОУУ и ВОООН ЗТООК А1Л.ОУУ задают допуск на чистовой проход. Подробное описание прочих параметров дается в руководстве пользователя этого пакета [1231. На следующем этапе нужно указать удаляемый объем.
Для этого нужно обратиться к геометрической модели детали, наметить удаляемый объем, пересечь его с заготовкой, указать отступы для гговерхностей и т. д. Б нашем случае определение объема осуществляется посредством посгрое. нпя его эскиза. Удобство этого метода демонстрирует рис, 144. Мы выбираем' верхнюю поверхность заготовки в качестве плоскости эскиза, после чего выполняем операцию экструзии. После выполнения всех необходимых действий система: имитирует процесс механической обработки (рис.
11.47). На экране траектортв1 инструмента отображается жирной черной линией. Обратите внимание, что резей начинает движение с левого нижнего угла и перемешается зигзаюобразно. рис. 11.46. Задание параметров Вопросы и задачи (35, 40) (55, 40) у .т (35, 5) (80, 5) Начальная точка Рис. 11.48. Задание обрабатмваемои области Рис. 11.47. Моделирование траекторий первой последовательности Аналогичным образом определяется вторая последовательность: указываютея параметры инструмента и технологического процесса, после чего выделяется ойт рабатываемый объем (рис.
11АЗ) и строится траектория движения режущего ин.-' струмента (рис. 11.4з). Оставшиеся последовательности операций проектируются тем же методом. Рис. 11.49. Моделирование траекторий второй последовательности 1. В чем разница между фиксированным последовательным форматом программы обработки детали и форматол! пословной адресации? 2, Что такое фиксированный цикл? 3. В чем состоит основная сложность ручной подготовки про!рамм по сравне- ' ншо с программированием па языке тнпа ЛРТ? 4!.
Объясните отличие операторов ООТО и ОО языка ЛРТ. 5. Напишите (вручную) программу обработки пластины, изображенной на следующем рисунке. Размеры приведены н миллиметрах. Толщина прямоугольпой заготовки составляет 15 мм, а координата г для всех точек нижнеи поверхности равна нулю. Параметры контроллера, инструмента, скорости, подачи возьмите из примера 11.1. 6. Постройте геометрические фигуры, определяемые приведенными ниже операторами ЛРТ: 01=00!нт(0.0.0 Рв РО(н!Р)00 50 0 ((-0)М'.!Р!.02 РЗ=РО)6((0 50.0 и" траект значени орию дви е каждой женив резца по команды пост- -'12 М-Р01ИТ/10040;0: .,';:.-.-„:.:::, .—:. ЕМКИЕ/РЗЛв4 СТ-СТКСЕЕ/ТЕАКОЕ СТ.ИМи:.02„ИА0105.10 ' Постройте геометрическую модель детали приведенной ниже программе.
Объясните : процессора. ' РАКТКО РАКП : ИЯСИ1К/И10.. 1 1ИТОЕ/0.002 : ООТТОЕ/0.002 ,СИТЕК/5 ' 5Р Р01ИТ/-3.-3.4 Р1 Р01ИТ/0,0,0 Р2 РО1ИП8.0.0 : РЗ Р01ИТ/4.4,0 - Р4"Р01ИТ/0.4.0 Е1"11КЕ/Р1.Р2 12"Е1ИЕ/РЗ.РЗ /-03 11КЕ/РЗ.Р4 Е4"Е1ИЕ/РЯ.Р1 ,РЕ1 РЕАИЕ/Р1,Р2,РЗ 581КОЕ/1000 . ЕЕОКАП5 *; СООЕИТ/ОК ': ЕЙОИ/5Р ,ДО/ТО.ЕТ.Т0.1 4.ТО.РЕ1 , 46И6ТЛ.!.РАЗТ.Е2 - Ы.ЕТ/12.РА5Т.ЕЗ ООЕЕТ/ЕЗ,РЯ5Т.С4 , ООЕЕТЛ.4,РАЗТ,11 6010/5Р ' СООСКТ/ОЕЕ Е1И1 , Напишите программу на АРТ для обработк работки те же.
Напишите АРТ-программу чистовой обраб дующем рисунке. Диаметр резца 1 дюйм, ск скорость вращения шпинделя 764 об/мин. ":-1 и детали из задачи 5. Условия об- отки детали, приведенной на слеорость подачи 8 дюймов в минуту буйтет рассчнтпть трдпежтт1рин', чибтотвай' отбрабнткиев дтзс1туТьпоттойп вамп:зтр/Еугт Мь ме САМ. Поверхностная модель колеса проиавопыаи формы 11. Выполните то же самое, что и в задаче 10, для приведенной ниже детали.
Поверхисстиая модепь механической детали произвопьиой формы ~-.4 Начальное положение инструмента В любой доступной вам системе поверхностного моделирования постройте модель приведенной ниже детали. Размеры выберите самостоятельно. Попро- г лава 12 ф .'и 2.1. Обзор ыстрое прототипирование изготовление главе 11 вы познакомились с обработкой на станке с ЧПУ и узнали,как исользуются геометрические данные из базы данных САП при обработке детали. отя геометрическая модель использовалась как источник общих данных, проессы проектирования и производства не были непосредственно интегрироваг в процедуру обработюь Иными словами, чтобы станок с ЧПУ мог выполнить работку по данным геометрической модели, требовался ряд промежуточных гэгов: планирование процессов, рассмотрение конструкций зажимов и крепле'ий, выбор оборудования.