Перейти к публикации

3D корекция


Рекомендованные сообщения

3D коррекция подскажите как она работает и есть ли такое на обычных трех координатных станках систем FANUC ?

Заметил что в CAM (например FeatureCAM) системах при обработки трехмерной модели (пресс форма) нельзя поставить обычную коррекцию G41 G42, есть возможность установить 3D коррекцию. Но при ее установки не чего не происходит программа генерируется обычно как без коррекции.

Меня интересует как другие CAM системы - могут ли они при обработке трех мерной детали (пресс форма) принимать коррекцию G41 G42 и прописывать ее в управляющей программе.

Изменено пользователем Дядя
Ссылка на сообщение
Поделиться на других сайтах


Меня интересует как другие CAM системы - могут ли они при обработке трех мерной детали (пресс форма) принимать коррекцию G41 G42 и прописывать ее в управляющей программе.

Не очень корректно сформулирован вопрос. На сколько я понял, он состоит в том, что могут ли САМы при 3D стратегиях использовать радиусную коррекцию на инструмент. Если это Вас интересует, то ответ - нет.
Ссылка на сообщение
Поделиться на других сайтах

На сколько я понял, он состоит в том, что могут ли САМы при 3D стратегиях использовать радиусную коррекцию на инструмент. Если это Вас интересует, то ответ - нет.

Как так нет, когда да?

Всего делов, собственно, вывести в УП нормаль к точке касания. Для радиусной фрезы ничего такого военного в этом нет. PowerMill и Гемма3D это умеют. Дамаю и прочие игроки первого эшелона - тоже.

Ссылка на сообщение
Поделиться на других сайтах

Для радиусной фрезы ничего такого военного в этом нет.

А если не радиусная, а какая-нибудь с триугональными пластинами?
Ссылка на сообщение
Поделиться на других сайтах

Заметил что в CAM (например FeatureCAM) системах при обработки трехмерной модели (пресс форма) нельзя поставить обычную коррекцию G41 G42, есть возможность установить 3D коррекцию. Но при ее установки не чего не происходит программа генерируется обычно как без коррекции.

Меня интересует как другие CAM системы - могут ли они при обработке трех мерной детали (пресс форма) принимать коррекцию G41 G42 и прописывать ее в управляющей программе.

Согласен с MFS, с трудом верится. Может в постпроцессоре дело?

Ссылка на сообщение
Поделиться на других сайтах

Да у человека вроде конкретный вопрос не про 3D коррекцию, а про обычную 2d компенсацию инструмента (G41-G42). При 3D стратегиях какая может быть 2D компенсация?

Изменено пользователем Axel79
Ссылка на сообщение
Поделиться на других сайтах

Да у человека вроде конкретный вопрос не про 3D коррекцию, а про обычную 2d компенсацию инструмента (G41-G42). При 3D стратегиях какая может быть 2D компенсация?

Цитата из книги "Современный станок с ЧПУ и CAD/CAM система":

Теперь поговорим о 3D-коррекции. Этот термин часто используется,

когда речь заходит о технологии объемной обработки. При обычном плоском

фрезеровании существует возможность выполнить коррекцию на радиус ин-

струмента слева или справа от запрограммированного контура при помощи

кодов G41 и G42. А как поступить в случае объемной поверхностной обра-

ботки, например при изготовлении матриц и пуансонов?

Когда производится обработка плоского контура, корректирующее

смещение указывается справа или слева, то есть, по нормали к обрабатывае-

мой поверхности в точке контакта с инструментом. При использовании 3D-

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

ции инструмента и вектор нормали поверхности в точке контакта с инстру-

ментом. Исходя из взаимного положения этих векторов и корректирующего

значения, система ЧПУ рассчитывает пространственное смещение ре-

жущего инструмента с сохранением его ориентации и заданной точки кон-

такта.

Если система ЧПУ на вашем станке поддерживает 3D-коррекцию ин-

струмента, то оператор может влиять на размеры деталей со сложной геомет-

рией, изменяя значение радиуса инструмента как “в плюс”, так и “в минус”.

Однако, в этом случае, CAM система и СЧПУ станка, скорее всего, не смогут

контролировать возможные столкновения и ошибки позиционирования.

Комментарий:

Действительно, многие CAM системы имеют настройки для 3D коррекции и даже

умеют конвертировать обычные траектории в траектории с 3D компенсацией (Mastercam),

но требуется специальный постпроцессор.

Ссылка на сообщение
Поделиться на других сайтах

Комментарий:

Действительно, многие CAM системы имеют настройки для 3D коррекции и даже

умеют конвертировать обычные траектории в траектории с 3D компенсацией (Mastercam),

но требуется специальный постпроцессор.

G41-G42 это что, 3D компенсация?

Привет, Андрей! Кстати, вопрос к тебе: ты уже выпустил видеокурс по постпроцессированию в MASTERCAM?

Ссылка на сообщение
Поделиться на других сайтах

А если не радиусная, а какая-нибудь с триугональными пластинами?

А вот это хуже((. Обычно считает, что отрицательный припуск должен быть не больше радиуса скругления инструмента.

При 3D стратегиях какая может быть 2D компенсация?

Да, на 3ех осях - никак. Нужно юзать 3D компенсацию соответственно.
Ссылка на сообщение
Поделиться на других сайтах

Да, на 3ех осях - никак. Нужно юзать 3D компенсацию соответственно.

еще раз смотрим внимательно вопрос топикстартера:

Меня интересует как другие CAM системы - могут ли они при обработке трех мерной детали (пресс форма) принимать коррекцию G41 G42 и прописывать ее в управляющей программе.

Анализируем его: человек хочет при использовании 3D стратегий получить 2D коррекцию на инструмент (G41-G42). Ответ: это невозможно.

ЗЫ

У вопрошающего в вопросе присутствует много каши, пускай точно определится, что ему нужно...

Изменено пользователем Axel79
Ссылка на сообщение
Поделиться на других сайтах

Анализируем его: человек хочет при использовании 3D стратегий получить 2D коррекцию на инструмент (G41-G42). Ответ: это невозможно.

Согласен, что постановка несколько туманная.

Выборки считаем за 2,5Д?

Ссылка на сообщение
Поделиться на других сайтах

Не очень корректно сформулирован вопрос. На сколько я понял, он состоит в том, что могут ли САМы при 3D стратегиях использовать радиусную коррекцию на инструмент. Если это Вас интересует, то ответ - нет.

именно это

Привет, Андрей! Кстати, вопрос к тебе: ты уже выпустил видеокурс по постпроцессированию в MASTERCAM?

очень интересно если можно по подробней :smile: когда выйдет релиз

Да, на 3ех осях - никак. Нужно юзать 3D компенсацию соответственно.

Хорошо обьясните как это 3D компенсация выглядит в программе, какой код ?

У вопрошающего в вопросе присутствует много каши, пускай точно определится, что ему нужно...

каши много но вы читаете мысли :smile:

Анализируем его: человек хочет при использовании 3D стратегий получить 2D коррекцию на инструмент (G41-G42). Ответ: это невозможно.

Спасибо за ответ Изменено пользователем Дядя
Ссылка на сообщение
Поделиться на других сайтах

Хорошо обьясните как это 3D компенсация выглядит в программе, какой код ?

В кадре после XYZ координат идут вектора нормали в точке касания (ABC). Погуглите, была статья про это. Давно правда.
Ссылка на сообщение
Поделиться на других сайтах

В кадре после XYZ координат идут вектора нормали в точке касания (ABC). Погуглите, была статья про это. Давно правда.

А примерчик проги можите подкинуть !!!

И как тогда водится коррекция ?

Вобще 3D компенсацией ктонибудь пользуется ? или все пишут проги по фризе ?

Изменено пользователем Дядя
Ссылка на сообщение
Поделиться на других сайтах

Вобще 3D компенсацией ктонибудь пользуется ? или все пишут проги по фризе ?

Я - по фрезе
Ссылка на сообщение
Поделиться на других сайтах

Выборка материала обычно выполняется в послойном режиме, поэтому относится к 2.5D обработке. При этом есть варианты стратегии с проходом только по контурам, то есть в касание к поверхности. В этом режиме можно включать контурную коррекцию G41,G42. Если такая послойная стратегия может задавать шаг не по вертикали, а по поверхности, то получится полноценная чистовая обработка 3D поверхностей с контурной коррекцией. Так можно обработать все поверхности кроме горизонтальных.

Если система ЧПУ на вашем станке поддерживает 3D-коррекцию ин-

струмента, то оператор может влиять на размеры деталей со сложной геомет-

рией, изменяя значение радиуса инструмента как “в плюс”, так и “в минус”.

Однако, в этом случае, CAM система и СЧПУ станка, скорее всего, не смогут

контролировать возможные столкновения и ошибки позиционирования.

Согласен с цитатой, но мог бы еще добавить...

Изменять корректорами можно не только радиус инструмента, но и радиус скругления на кромке инструмента.

Самое узкое место для 3D-коррекции - система ЧПУ станка. На текущий момент я знаю только три системы:

FIDIA, Haidenhain & FMS-3000. Последняя система российского производства (Нижний Новгород). По документации Sinumerik тоже заявляет, что может выполнять 3Д-коррекцию, но по факту эта система умеет выполнять контурную коррекцию в произвольных плоскостях, а не только в трех базовых.

Ниже - кусочек из документации на FMS-3000.

Пространственная коррекция на размер инструмента начинает работать, когда в программе

заданы:

- разрешение действия данной коррекции – G143(G144);

- хотя бы один ненулевой номер корректоров D, DR.

Реальное действие данной коррекции выполняется только в тех кадрах, где заданы проекции вектора

нормали. По функции G144 кроме разрешения действия коррекции происходит изменение знаков

проекций вектора нормали на противоположные. Возможно задание функций G143(G144), D и DR в

разных кадрах.

Отмена пространственной коррекции происходит или по функции G40, или при задании нулевых

значений номеров D и DR, т. е. D0 и DR0.

Пример.

N1G1G90G143D1DR2X100Y150Z-100DX-0.112234DY-0.604727DZ0.788485F1000

N2X101.2Z-150.98DX-0.209643DY-0.977779

N3X105Y155

N4Y158.7Z-155DX-0.109744DY-0.732243DZ0.672143

N5G40X160Y161DX-0.0008202DY-0.951633DZ0.307235

N6M30

Ну и самое главное - Fanuc не поддерживает 3Д-коррекцию, а использование этой возможности вне системы ЧПУ очень неэффективно.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

Если такая послойная стратегия может задавать шаг не по вертикали, а по поверхности, то получится полноценная чистовая обработка 3D поверхностей с контурной коррекцией

Критерий необходимости использования 3D-коррекции вместо контурной - не количество одновременно используемых координат, а форма инструмента. Вы можете обрабатывать послойно (как 2,5D) сферической фрезой, но контурную коррекцию применять все равно нельзя, т. к. точка контакта инструмента и поверхности лежит не на боковой части инструмента, т. е. координата Z точки контакта находится не в текущей координате Z станка.
Ссылка на сообщение
Поделиться на других сайтах

Дядя

лет надцать назад это все обсуждалось в теме 3d коррекция.

И кажется мне, что никто лучше, чем ув. doob, про это не знает.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...