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

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 пользователей

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




  • Сообщения

    • Snake 60
      @eljer0n  Откройте макрос SaveDRW.swp редактором VBA Найдите вот эти строки: Поменяйте выделенную цифру на нужную вам 3 или 4 - это количество символов которое останется от имени конфигурации. PS При сохранении в PDF тоже ругается на неправильное название чертежа, т.к. тоже обрезает название конфигурации до двух знаков, там тоже надо править при желании...
    • eljer0n
      @malvi.dp в общем порядок следующий (на каждое исполнение свой чертеж и позиция в спецификации):   Для исполнения с 2мя знаками. 1. Есть деталь с именем формата ХХ-01.01-01 (последнее -01 это исполнение) 2. В Мпроп детали назначается исполнение из конфигурации (как у вас на картинке). Отображается корректно 3. Создается чертеж по модели, исполнение в основной надписи чертежа детали отображается корректно. 4. Сохраняется через SaveDRW с корректным именем. 5. В спецификации сборки все отображается корректно.     Для исполнения с 3мя знаками. 1. Есть деталь с именем формата ХХ-01.01-011 (последнее -011 это исполнение) 2. В Мпроп детали назначается исполнение из конфигурации. Отображается корректно 3. Создается чертеж по модели, исполнение в основной надписи чертежа детали отображается корректно. 4. Сохраняется через SaveDRW с некорректным именем, а именно - с обрезанным до двух знаков исполнением (-01). 5. В спецификации сборки шифр отображается (внезапно! может какой глюк был: у солида или у меня ) корректно, как и у вас на рисунке.     Выходит, загвоздка все-таки только в сохранялке чертежа.
    • gudstartup
      да информация о решенной проблеме очень важна так что будем ждать хороших новостей!
    • mrVladimir
      @gudstartup Спасибо Вам за помощь. Теперь дело в приобретении платы. Как что-то получится (сперва приобрести, потом поставить) обязательно отпишусь.
    • gudstartup
      а как вы taxid фирмы нашли?
    • gudstartup
      все что я написал в цитате выше по теме полная фигня в связи с вновь приобретённой информацией. можно менять любые компоненты в пределах серии чпу если только не меняете по или записываете oprminf но  всегда могут быть нюансы  @mrVladimir все должно получиться извините за то что выдал непроверенную информацию за мнение типа знающего эксперта оказывается я 
    • malvi.dp
      Какое у детали имя файла и как формируете Обозначение и Наименование? Вы каждое исполнение сохраняете в новый чертеж? Или это групповой чертеж? Если групповой-то имя конфигурации в нем быть не должно. Стоит ли галочка "Исполнение" "Из конфигурации"? На сколько мне не изменяет память макрос сохраняет файл чертежа с тем же именем что и файл модели в папке модели. В спецификации все правильно отображается, даже если знаков исполнений больше трех  
    • gudstartup
      и главная деталь чтобы на системе была remote option system а именно файл oprminf.000 c сертификатами и были ли проблемы с ними после замены компонентов.
    • boomeeeer
      с него родимого
    • Grundick
×
×
  • Создать...