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

Программирование подачи


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

Давно интересует вопрос, нужно ли изменять подачу, при обработке фрезой дуги окружности. Если эта окружность заменена множеством коротких прямолинейных движений (по G1). И коррекция на радиус инструмента (G41/G42) не включена. ?

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


Давно интересует вопрос, нужно ли изменять подачу, при обработке фрезой дуги окружности. Если эта окружность заменена множеством коротких прямолинейных движений (по G1). И коррекция на радиус инструмента (G41/G42) не включена. ?

А зачем G1и без G41 или G42?

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

А зачем G1и без G41 или G42?

ну, например, при обработке конуса по винтовой линии с переменным радиусом. Проблема не в изготовлении детали. Интересует теория процесса. Поэтому прошу кого-нибудь ответить на вопрос, именно с этими условиями - "короткие G1" вдоль дуги и без G41/G42.

Нужно ли изменять подачу? Чтобы желаемую подачу получить на периферии фрезы а не в её центре.

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

вопрос не совсем коректен функции G41 I G42 НЕ ИМЕЮТ НИ КАКОГО ОТНОшения к изменению подачи при обработке сложных контуров. по ним смещается ось инструмента от контура детали на величину радиуса фрезы.

при том примере что вы задаете обычно используют радиусные фрезы без применения коррекции на радиус инструмента.программа пишется не вручную а при помощи кам системы

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

вопрос не совсем коректен функции G41 I G42 НЕ ИМЕЮТ НИ КАКОГО ОТНОшения (???) к изменению подачи при обработке сложных контуров. по ним смещается ось инструмента от контура детали на величину радиуса фрезы.

при том примере что вы задаете обычно используют радиусные фрезы без применения коррекции на радиус инструмента.программа пишется не вручную а при помощи кам системы

При обработке фрезой по дуге окружности с включенной ф-цией G41/G42 подача центра фрезы изменяется (станком) в зависимости от соотношения радиуса фрезы и радиуса обрабатываемой дуги. Это видно на экране станка, и это справедливо, т.к.:

<noindex>http://www.modmash.nnov.ru/download/techno.pdf</noindex> стр.21

1.4.5.4. Расчет подачи для эквидистанты

Подача, заданная в кадре, в общем случае относится к центру инструмента. Поэтому при отработке

прямолинейных участков контура подача края инструмента совпадает с подачей центра, а при отработке

по дуге окружности отличается от нее. Это необходимо учитывать при отработке по дуге с внутренней

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

инструмента

...

Такой расчет позволяет избежать поломки инструмента.

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

"Это необходимо учитывать при отработке по дуге с внутренней

стороны, особенно в том случае, если радиус круговой интерполяции соизмерим с радиусом инструмента"

Т.е. при возможности резкого излома траектории при обработке внутреннего контура. Например, острый угол скруглен радиусом, равным радиусу инструмента, при коррекции на радиус ничего не остается для плавного разворота.

Если САМ не отлавливает (а такое бывает), и стойка не возмущается,то уменьшать подачу нужно.

Но в Вашем случае ИМХО - нет, не надо, траектория ведь всё-таки плавная при обходе конуса и без изломов, и коррекция не включена.

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

"Это необходимо учитывать при отработке по дуге с внутренней

стороны, особенно в том случае, если радиус круговой интерполяции соизмерим с радиусом инструмента"

Т.е. при возможности резкого излома траектории при обработке внутреннего контура. Например, острый угол скруглен радиусом, равным радиусу инструмента, при коррекции на радиус ничего не остается для плавного разворота.

Если САМ не отлавливает (а такое бывает), и стойка не возмущается,то уменьшать подачу нужно.

Но в Вашем случае ИМХО - нет, не надо, траектория ведь всё-таки плавная при обходе конуса и без изломов, и коррекция не включена.

фрезеруем, например, квадрат снаружи.

У квадрата - скруглённые углы, и припуск заготовки одинаковый

на прямых и скругл. участках. Прямую сторону проходим

с подачей 500 мм/мин. Когда обходим наружное скругление -

мы можем увеличить подачу, чтобы подача на зуб осталась

такой же как на прямом участке. Разве не так?

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

Когда обходим наружное скругление -

мы можем увеличить подачу, чтобы подача на зуб осталась

такой же как на прямом участке. Разве не так?

Если фреза все в мясе (паз = диаметру)?

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

Давно интересует вопрос, нужно ли изменять подачу, при обработке фрезой дуги окружности. Если эта окружность заменена множеством коротких прямолинейных движений (по G1). И коррекция на радиус инструмента (G41/G42) не включена. ?

При обработке внутренних скруглений подачу необходимо уменьшать, наружных - увеличивать. Насколько - зависит от радиуса инструмента и радиуса скругления. Даже где-то видел формулы, правда, и самому их вывести несложно.

Просто хочу отметить, что проблема будет проявляться независимо от типа интерполяции - линейная или круговая. И независимо от применения коррекции, хотя могу допустить, что ваша система ЧПУ при применении коррекции корректирует подачу. А если нет, то, возможно, есть специальная команда для получения требуемой подачи именно на периферии инструмента (работает совместно с коррекцией инструмента и круговой интерполяцией). В противном случае можно попытаться возложить эту задачу на САМ-систему (только возможно ли?) - выводить в кадре такую подачу, чтобы при применении заданного инструмента получать требуемую подачу на периферии.

Вот на эту тему (не реклама): <noindex>http://www.sapr.ru/Article.aspx?id=18723</noindex>, раздел "обороты и минутная подача"

Если фреза все в мясе (паз = диаметру)?

То подача у противоположных стенок будет различная, и это никак не решить.
Ссылка на сообщение
Поделиться на других сайтах

...можно попытаться возложить эту задачу на САМ-систему (только возможно ли?) - выводить в кадре такую подачу, чтобы при применении заданного инструмента получать требуемую подачу на периферии.

Конечно возможно. Но думаю, что при использовании САМ-системы применение различных подач на внешних и внутренних контурах возможно только для круговой интерполяции. Тогда траектория железно разделяется на линейные и круговые участки, которые могут программироваться с различными подачами. Думаю, что большинство САПРов это умеют. При линейной интерполяции ни в одном из знакомых мне фрезеровочных модулей невозможно задать различные подачи для внешних желаемых/скруглённых и прямых участков; максимум, что возможно: отдельные подачи для целиковых участков погружения/100%ного врезания/прохождения контура. Для внутренних углов возможно только задание в NC-программе минимального радиуса скругления, для прохождения которого обычно (в смысле, может быть не во всех САПРах) имеется отдельная величина подачи.
Ссылка на сообщение
Поделиться на других сайтах

Мне кажется, вопрос практического значения не имеет, я использую фрезы радиусом от 2 до 100мм. и особых проблем не замечал (при наружной-внутренней обработке). А так можно дойти и до анализа изменения подачи по длине зуба, тоже меняется ведь.

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

Всем спасибо за ответы. Ещё один вопрос. Есть коническая резьба К1/2. Фрезеруем резьбофрезой с "конической" пластинкой. Кадр: G3X...Y...J...Z... Стоит ли учитывать угол образующей конуса резьбы. Ведь тогда значительно усложняется программа (движение по винтовой конической поверхности). Или можно пренебречь этой погрешностью? Для справки:

угол 1,79°; шаг 1,814; диаметр ~19; длина ~14

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • MFS
      Собственно сабж - мне нужно пообщаться, кто работает, работал, имеет знакомых на ЛОМО - большая просьба написать тут или в личку. Заранее спасибо!
    • Девочка_конструктор
      Уважаемые форумчане! Будьте добры, подскажите пожалуйста, на что мне обратить внимание для устранение следующего бага? Настраиваю сетку в FS - глобальную сетку в ручном режиме, базовую сетку, затем локально задаю наиболее тепловыделяющие элементы, маленьких габаритов. Размеры ячеек получаются оптимальными, на каждую толщину твердого тела приходится примерно по 3-4 слоя сетки. При анализе результата - сетка выдает корпус как какой-то тонкостенный элемент. Где-то местами вообще образовываются пропасти, щели, сквозь которые видны поверхности, находящиеся с противоположной стороны.  На рисунке слева - сетка, которая у меня получается. На рисунке справа - сетка + твердое тело.  Пространство, которое должно быть заполнено, почему-то становится пустым. Я проверяла сопряжения между деталями, там все хорошо, интерференции нет. Если у кого-то была похожая проблема, опишите пожалуйста, как вы с ней справлялись.     Рисунок    
    • MFS
      Вот хороший блог: https://blog.bolt.io/category/teardown/. Еще довольно много в английском ютубе, ключевое слово "teardown" - можно найти много всякого интересного.
    • Artem CAD-is
      "Sheduler" - как понятно из названия, запускает проект по таймеру. Куда интереснее работа с   "Folder Watcher". По своей сути это классический файловый обмен между ПО. Суть его заключается в следующем - DW с определенным периодом опрашивает папку, если в ней появляется документ формата XML с определенной структурой, он его читает и если все хорошо и DW может выполнить данный запрос, то этот XML переносится в папку с положительно отработанными документами, иначе в Error. Структура XML документа полностью описана в документации к DW. Она отличается в зависимости от задачи - мы можем запустить новую итерацию проекта, или продолжить выполнение уже запущенного (перевести в другую стадию проект).  Если коротко, то XML должен выглядеть следующим образом:    Такой вид XML имеет если мы создаем новую итерацию проекта (запускаем заново). Про WorkFlow очень много писать, лучше в отдельной заметке опубликую данный материал. Скажу одно – что любой процесс имеет свои стадии. К примеру процесс утверждения:   Каждый этап характеризует состояние данного процесса, и регулирует зависящие объекты процесса согласно прописанным правилам процесса. Основные операции, которые должны совершаться в автоматическом режиме, должны происходить на переходе из одного состояния в другой. Так же и здесь –  в проекте DW пользователь сам определяет процесс утверждения. Он может быть каким угодно, он может останавливаться и ждать пользователя, моет автоматически переходить между состояниями в зависимости от триггеров или событий. В XML я указал что мне нужно создать новую итерацию проекта «Login» и перевести его в состояние «Release»? при этом заполнить пользовательскую форму согласно значениям, в полях данных. Таким образом можно запускать проекты не только из ПО DW, но и из других систем предприятия, к примеру, ПО 1С очень хорошо умеет генерировать и работать с XML документами. Остальную логику и процесс вы сами без труда напишете. Удачи!
    • IgP
    • soulnuun
      @the Devil incarnate действительно так, благодарю!  
    • madalik
      Мне неоднократно помогло для такого случая следующее - в диалоге открытия ЧЕРТЕЖА можно выбрать листы для загрузки, отметив их галочками. Так можно открыть не все листы в документе, а поштучно. И если нормально открылось - удалить в чертеже другие листы и сохранить только текущий лист (ы) в другой документ. Предварительно на сам проблемный документ нужно поставить атрибут "только для чтения", чтобы случайно не затереть его. Обычно оказывается, что битым является 1-2 листа, и их остается перечертить, а остальные можно спасти.   Если речь о модели или сборке - можно попробовать открыть их чертеж, а из него вызвать модель/сборку, иногда прокатывает. Либо открыть сборку в сокращенном режиме, а из нее  модель - пару раз так открылись детали, которые напрямую Солид не открывал. И наоборот - открыть все детали из сборки, потом саму сборку
    • IgP
      Сначала, надо ответить на простой вопрос: SW - 3.14ратский, или нет ?
    • Bot
      АСКОН представляет новую, 23-ю версию своего флагманского продукта — системы трехмерного проектирования КОМПАС-3D. Ориентиром в ее разработке стали потребности предприятий высокотехнологичных отраслей промышленности. Вместе с базовыми инструментами 3D и 2D-проектирования обновлены отраслевые приложения для КОМПАС-3D. Смотреть полностью
    • Artem CAD-is
      Всем, привет!  Решил написать небольшую заметку про DriveWorks PRO (DW), а именно про модуль Autopilot. Долго расписывать не буду про данный модуль, скажу кратко: модуль отрабатывает генерацию новых документов (задания) и отвечает за email рассылку. Как и любой модуль DW PRO можно из него запустить проект.  Исходя из выше перечисленного, очевидным функционалом является запуск проектов из вне по событию. Такой функционал реализован через Connectors. Как видно. есть 4 дополнительных способа взаимодействовать с ПО. Самым простым является 1 способ "Folder Watcher" и последний "Scheduler"
×
×
  • Создать...