Перейти к содержимому


Фотография

Оптимизация стратегии (траектории) обработки

Стратегия обработки Оптимизация обработки Ликбез для новичка

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 66

#1 OFFLINE   DevRed

DevRed

    Абитуриент

  • Пользователи
  • Pip
  • 5 сообщений
  • Из:СПб

Отправлено 20 Август 2010 - 22:54

В процессе работы в арткаме столкнулся с проблемами при создании УП для фрейзерного станка.

Во-первых, назначение некоторых фрез:
Полукруглая фреза с очень большим количеством конавок, большая V- образная фреза.

Во-вторых, самым пока большой проблемой при работе является оптимизация по времени.
Для начала опишу свой алгоритм работы.
После создания 3Д модели в начале создаю черновую обработку прямой фрезой в 6 мм с шагом в 1.5 для снятия основного пласта дерева. Затем уже идет чистовая обработка модели через опцию обработка рельефа граверной фрезой в 3мм и углом в 75 с шагом в 0.2-0.1 мм для конечной работы. Но это выходит очень затратно по времени., так как фреза проходит не только по рисунку, но и по прямым местам, как этого избежать?

Я догадываюсь что дело в неправильно выбранной стратегии или же режиме (3Д доработка, обработка по профилю, 2Д обработки...) Хотелось бы Прочитать какие либо рекомендации основанные на опыте о адекватном выборе этих опций.

При надобности могу приложить 3Д проэкты для уже конкретных рекомендаций.
 

 

Похожие темы:
Как изменить стратегию выборки вдоль оси X на Y
Различие между стратегиями обработки
Необходимо задать нужную мне начальную траекторию

Функция "Остаточное гравирование" (обработка несколькими фрезами)

Функция 3d доработка

 


  • 0

#2 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 10 404 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 21 Август 2010 - 07:40

В модели фрез задаются просто демонстрационные картинки, а сколько режущих кромок самой программе безразлично - поэтому надо понимать как цилиндрическая фреза с шариком на конце... V-фреза имеет много применений, но основное - обработка по средней линии (V-гравировка).... А область для обработки чистовой фрезой вы можете задать вектором и уже обрабатывать не всю поверхность...
  • 1

Лужу, паяю, станки ЧПУ починяю....
G01 придумали трусы. Реальные пацаны фрезеруют на G00. :aggressive:

Я не отвечаю на вопросики и не подсказываю - я даю консультации...  :diablo:

 


#3 OFFLINE   JuniorCNC

JuniorCNC

    Студент

  • Пользователи+
  • PipPip
  • 56 сообщений
  • Пол:Мужчина
  • Город:Харьков

Отправлено 24 Август 2010 - 17:26

в руководстве пользователя как для 7, так и для 9 версии есть описание кнопочки 3D доработка (вкладываю в виде рисунка)
но проще создать вектор в 2D виде, за границы которого фреза не должна выходить
затем в обработке (например Черновая) указываете выбранный вектор и обрабатываете внутри этого вектора вашу модель. Можно создавать несколько векторов и выделять их с кнопкой Shift. Программа будет работать внутри каждого из них если они находятся на расстоянии, и или внутри большего вектора с вычетом меньшего.
На практике понятней будет. Если что - подскажу

Прикрепленные изображения

  • 2.GIF

  • 0

#4 OFFLINE   frezerok

frezerok

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 126 сообщений
  • Из:Россия

Отправлено 11 Апрель 2011 - 18:46

Господа приглядываюсь к арткаму и недавно увидел видео где во второй части делается "оптимизация" траекторий.
Там чудак водил курсором по результатам и показывал сокращение времени обработки почти в 2 раза.
Может кто нибудь это прокомментировать?

ссылка на видео
  • 0

#5 OFFLINE   Zaryk

Zaryk

    Студент

  • Пользователи+
  • PipPip
  • 83 сообщений
  • Пол:Мужчина
  • Город:Украина
  • Из:Львов

Отправлено 11 Апрель 2011 - 23:45

Гы-гы... :sorry:

Время обработки: 03:26:19
Время оптимальной подачи:01:30:43

Там есть настройки оптимизации. Запустил симуляцию в Маче и сделал вывод, что это всё лажа. Арткам тупо увеличил скорость в 3 раза. Чудес не бывает, так что облом... :)

Сообщение отредактировал Zaryk: 11 Апрель 2011 - 23:52

  • 0

#6 OFFLINE   frezerok

frezerok

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 126 сообщений
  • Из:Россия

Отправлено 12 Апрель 2011 - 00:08

ну исходя из чего то он ее тупо увеличил? не просто взял и подачу накрутил - есть же ограничения по инструменту и станку

Сообщение отредактировал frezerok: 12 Апрель 2011 - 00:18

  • 0

#7 OFFLINE   Rionet

Rionet

    Доктор CNC

  • Опытный
  • PipPipPipPipPip
  • 615 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Из:Волгоград

Отправлено 12 Апрель 2011 - 00:23

Чето не работает нифига..
Создаю квадрат 20х20 мм, делаю 2д выборку на 1мм фрезой 3.2мм, скорость 20мм/сек (1200мм/мин), врезание 10 мм/сек (600 мм/мин), стратегия растр.
Поидее первый проход где фреза режет материал всем телом должен делаться медленнее чем остальные, где фреза срезает лишь 40% (такая у меня задана величина шага).
Сохраняю УП до оптимизации - врезание 600, все остальное 1200.
Оптимизирую, сохраняю - врезание 600, все остальное 360..
Во-первых все в 4 раза медленнее, во-вторых никакой вариабельной скорости...

Еще кстати напрягает что при 2д выборке по растру нет возможности соблюсти направление резания (встречное/попутное)..

Кстати есть какой-нибудь нормальный софт который умеет сие считать?

Сообщение отредактировал Rionet: 12 Апрель 2011 - 00:20

  • 0

#8 OFFLINE   DeKot

DeKot

    Студент

  • Пользователи
  • PipPip
  • 25 сообщений
  • Пол:Мужчина
  • Город:Молдова
  • Из:Бельцы, Молдова

Отправлено 12 Апрель 2011 - 00:48

Кстати есть какой-нибудь нормальный софт который умеет сие считать?

ArtCam просчитывает время по данным УП (траектории, рельеф, шаг, заглубление, точность, инструмент, скорости для инструмента). Но практически это время, ориентировочно, в 4 раза завышено.Более точно время обработки можно просчитать на самом пульте (имеется ввиду пульты типа 0501) - меню PROCESS TIME из AUTO PRO SETUP. Но и при этом данные беруться из УП, введенной в пульт. А фактически подача (основная составляющая скорости обработки) , у меня во всяком случае, задается вручную при запуске УП.
  • 0

#9 OFFLINE   Rionet

Rionet

    Доктор CNC

  • Опытный
  • PipPipPipPipPip
  • 615 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Из:Волгоград

Отправлено 12 Апрель 2011 - 01:01

Арткам время тоже может прикинуть плюс минус процентов двадцать, просто там по дефолту коэффициент 4 стоит (для примерного учета немгновенности разгона станка). Пульт 0501 тоже умеет скорость подачи считывать из программы (Read F в G-code setup) - как без этого с ним работать вообще непонятно..

Но вопрос не про это был - хочу чтобы подача зависела от величины съема материала!
  • 0

#10 OFFLINE   frezerok

frezerok

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 126 сообщений
  • Из:Россия

Отправлено 12 Апрель 2011 - 01:08

за этой шнягой походу в powermill? там и учет резания и вся остальная байда.
вообще надо бы взять рельеф средней сложности и обработать в милле и арткаме и сравнить время
обработки, потому что если делать это не для себя а в цехе небольшой компании - разница в уп по времени в 2 раза
будет играть существенную роль. Другое дело что придется конечно на милл потратить время на обучение и на написание поста.

Сообщение отредактировал frezerok: 12 Апрель 2011 - 01:10

  • 0

#11 OFFLINE   DeKot

DeKot

    Студент

  • Пользователи
  • PipPip
  • 25 сообщений
  • Пол:Мужчина
  • Город:Молдова
  • Из:Бельцы, Молдова

Отправлено 12 Апрель 2011 - 01:19

Пульт 0501 тоже умеет скорость подачи считывать из программы (Read F в G-code setup) - как без этого с ним работать вообще непонятно..

Это я в курсе. Предпочитаю при запуске каждой УП выставлять подачу вручную, т.к. если по ходу фрезеровки вижу, что станок или инструмент перегружается, то всегда можно остановиться и перезапустиь УП с точки остановки с новым значением подачи. А при опции "Параметры подачи с УП", надо редактировать УП, или отключать эту опцию.
  • 0

#12 OFFLINE   MiG

MiG

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 1 910 сообщений
  • Пол:Мужчина
  • Из:Россия , Ковров

Отправлено 12 Апрель 2011 - 01:37

DeKot
Это я в курсе. Предпочитаю при запуске каждой УП выставлять подачу вручную, т.к. если по ходу фрезеровки вижу, что станок или инструмент перегружается, то всегда можно остановиться и перезапустиь УП с точки остановки с новым значением подачи. А при опции "Параметры подачи с УП", надо редактировать УП, или отключать эту опцию

а как же Y+\Y- (проценты от подачи во время резки)? забыли? :)
  • 0

#13 OFFLINE   Zaryk

Zaryk

    Студент

  • Пользователи+
  • PipPip
  • 83 сообщений
  • Пол:Мужчина
  • Город:Украина
  • Из:Львов

Отправлено 12 Апрель 2011 - 02:18

В 2010 Арткаме полностью переделаны стратегии обработки. Делкам говорит, что все стратегии взяты с Повермила.

Вот стандартный код

G90G80G21G49
(Tool Number:1) (6.000 мм радиус цилиндрический фрезы)
G0Z20.0000
M3 S10000
G0 X0.8655 Y0.8655 Z0.5000
G1 X0.8655 Y0.8655 Z0.5000 F200
G1 X10.8655 Y0.8655 Z-0.5000
G1 X0.8655 Y0.8655 Z-1.5000
G1 X187.4374 Y0.8655 F600...

А это "оптимизированый"

G90G80G21G49
(Tool Number:1) (6.000 мм радиус цилиндрический фрезы)
G0Z20.0000
M3 S10000
G0 X0.8655 Y0.8655 Z0.5000
G1 X0.8655 Y0.8655 Z0.5000 F1800
X2.8804 Z0.2985
X10.8655 Z-0.5000
X0.8655 Z-1.5000...

Думаю понятно что сделал Арткам
  • 0

#14 OFFLINE   DeKot

DeKot

    Студент

  • Пользователи
  • PipPip
  • 25 сообщений
  • Пол:Мужчина
  • Город:Молдова
  • Из:Бельцы, Молдова

Отправлено 12 Апрель 2011 - 08:56

а как же Y+\Y- (проценты от подачи во время резки)? забыли?

Не забыл, но у меня эта опция почему то не работает. Как нет пункта запуска УП от и до определеных строк. Или кривоватая прошивка или в настройках чего то не выставил. Ну да ладно, обходимся и без этого.
  • 0

#15 OFFLINE   frezerok

frezerok

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 126 сообщений
  • Из:Россия

Отправлено 12 Апрель 2011 - 12:12

Еще один вопрос по оптимизации.
Может эта оптимизация траекторий есть ввод rapid-move (G0) там где фреза ничего не режет?
или это тупо увеличение подачи в несколько раз рабочих ходов?
тогда для чего это сделано, вообще тогда не понятно!
  • 0

#16 OFFLINE   vit

vit

    Студент

  • Пользователи+
  • PipPip
  • 72 сообщений
  • Из:Санкт-Петербург

Отправлено 13 Апрель 2011 - 14:02

Что-то не понял про какую вы оптимизацию говорите....

Я вот тут недавно гравировал надписи на латуни... сначала ржал... а потом плакал.
Станок гравирует 2 буквы в верхнем углу, затем поднимает гравёр, и медленно, через весь стол едет в нижний угол, гравирует там опять пару букв, и опять едет в верхний.

Вот, мне кажется, что если ручками задать порядок обработки, то будет всё раза в 4 быстрее. Кто-нибудь такое делал?
  • 0

#17 OFFLINE   Rionet

Rionet

    Доктор CNC

  • Опытный
  • PipPipPipPipPip
  • 615 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Из:Волгоград

Отправлено 13 Апрель 2011 - 16:16

я делал кучку одинаковых УП по несколько близко расположенных букв, потом сохранял их по порядку
  • 0

#18 OFFLINE   MFS

MFS

    Студент

  • Пользователи+
  • PipPip
  • 87 сообщений
  • Пол:Мужчина
  • Из:Санкт-Петербург

Отправлено 13 Апрель 2011 - 19:13

Ну вот. А PowerMill вообще делает траектории пооптимальнее.... да еще можно и вручную переупорядчить в рамках 1 траектории.
  • 0

#19 OFFLINE   Rionet

Rionet

    Доктор CNC

  • Опытный
  • PipPipPipPipPip
  • 615 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Из:Волгоград

Отправлено 13 Апрель 2011 - 19:31

А он умеет рассчитывать подачу в зависимости от съема материала? Суть притормозить когда фреза первый проход делает и режет всем сечением (и обратно разогнать когда она уже выборку делает и режет только на величину шага, которая обычно меньше 50%).
  • 0

#20 OFFLINE   wizard

wizard

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 636 сообщений
  • Пол:Мужчина
  • Город:Пятигорск
  • Интересы:фрез-гравер, лазер, широкоформат. печать, оперативная полиграфия, сувенирка, печати и штампы и проч.
  • Из:Пятигорск

Отправлено 13 Апрель 2011 - 19:57

я делал кучку одинаковых УП по несколько близко расположенных букв, потом сохранял их по порядку

А не проще использовать "порядок обработки"?
Где по умолчанию стоит "оптимизировать", но в выпадающем списке можно выбрать "сверху вниз и наоборот, по порядку текста, слева направо и наоборот, от центра, к центру"?
  • 0
Не делай добро..Не бросай его в воду..





Темы с аналогичным тегами Стратегия обработки, Оптимизация обработки, Ликбез для новичка

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных