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

Как работают Datum shiftы при наклоне плоскости обработки.


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

Грубо говоря с активной М128 вы приезжаете инструментом в x0 y0 z100, затем произвольно вращаете поворотные оси и (это важно) во время вращения осей инструмент находится в x0 y0 z100.

А М114 только компенсирует уход кончика инструмента при единичном развороте. Так сказать считает катеты и смещает ноль. Так пятиосевой не сделать. Вам нужно обращаться к специалистам по постпроцессорам.

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


Грубо говоря с активной М128 вы приезжаете инструментом в x0 y0 z100, затем произвольно вращаете поворотные оси и (это важно) во время вращения осей инструмент находится в x0 y0 z100. А М114 только компенсирует уход кончика инструмента при единичном развороте. Так сказать считает катеты и смещает ноль. Так пятиосевой не сделать.  

Ну слава богу, теперь более менее стало на свои места. Поправите если опять неправильно?

То есть М114 по сути это подобее цикла 19? X0 Y0 Z0 (например вершина той же сферы) - Цикл 19 при повороте заготовки пересчитывает координаты относительно активного нуля, то есть повернули заготовку и индикация автоматом пересчиталась. Даем команду на X0 Y0 Z0, кончик инструмента опять на вершине сферы. 

При активном М114 ставим кончик инструмента на X0 Y0 Z0, и начинаем поворот и инструмент едет за вершиной как приклеенный.

То есть это два разных пути достижения одной цели, трансформация осей при единичном повороте?

Вам нужно обращаться к специалистам по постпроцессорам.

То есть постпроцессор должен уже на выходе выдавать перемещение осей, так как это было бы с М128? 

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

Вам бы поискать и почитать литературу. Попробую еще раз. Как приклееный - это М128. Цикл 19 - обработка в плоскости перпендикулярной повернутому шпинделю. М114 работа в неповернутой системе координат повернутым шпинделем.

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

Ссылка на сообщение
Поделиться на других сайтах
М128 это функция непрерывного отслеживания положения кончика инструмента,
Вот теперь все стало на свои места :smile: 
Вам бы поискать и почитать литературу.

Да я бы с превеликим удовольствием, да где же ее найти. Коряво переведенные инструкции от Хайдена не в счет. Во-первых, переведено ужасно, во-вторых, написано с позиции, что читатель уже все знает, а это так освежить память. Ни примеров программ, ни области применения данных функций и тд. Я даже качал на английском и переводил сам, уже лучше. Ну а Ваши 2-3 поста дали мне намного больше информации чем все, что я прочитал.

Как приклееный - это М128.
Все, это понял.
М114 работа в неповернутой системе координат повернутым шпинделем.
С этим тоже понятно, единственное область применения...
но думаю что он должен все рассчитать за стойку чпу
Я думаю точно так же, пост должен провести точно такие же расчеты, с учетом кинематики конкретного станка и выдать на гора уже готовые перемещения. Иными слова готовая УП должна представлять собой набор линейных и угловых перемещений без всяких М функций.

Вопрос, параметры от 7510 до 7530 это единственные описывают процесс трансформации осей? Достаточно ли будет этих данных для разработчика постпроцессора?

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

Функция М114 позволяет, например, фрезеровать высокую стенку коротким инструментом(сферой), используя программу написанную без учета разворота шпинделя.

4 Ст- пар-ок.rtf

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...
Функция М114 позволяет, например, фрезеровать высокую стенку коротким инструментом(сферой), используя программу написанную без учета разворота шпинделя. Прикрепленные файлы  4 Ст- пар-ок.rtf   560К   13 Количество загрузок:

объясните по подробнее,если не трудно, как это 

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

М114 используется только с радиусной фрезой. Развернув головки станка, чтобы патрон не задевал стенки, полученные углы вносятся в описание функции в программе. И теперь чпу известны углы и длина от точки поворота головок до точки сферы фрезы. Этот размер хранится в машинных параметрах,  длина инструмента из таблицы. Чпу вычисляет новое положение инструмента и по нужным осям смещает нули. Длина фрезы указывается короче на радиус сферы, ну а чтобы не зарезать нужно на радиус поднять ось инструмента. Вот собственно и все. Не панацея, но иногда очень выручает.

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

Добрый день!

Возникла следующая загвоздка в работе с моим пятикоординатным станком. В данном ПО нет М128.

Фрезеруется две плоскости 1 и 2 обычной концевой фрезой, плоскость 2 делаю через G80, задача сделать скругление пересечения плоскостей, но как без м128? Возможно есть какая-то хитрость?

post-46559-0-60278800-1432016917_thumb.jpg

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

Насколько я понимаю ось Z должна быть перпендикулярна при прохождении скругления  любой точке окружности, то есть делаем круговую интерполяцию в плоскости Z-X G18, и при прохождении этой траектории стол постоянно подворачивается, по сути для такой несложно операции будут задействованы все пять осей.

Для CAMа нужен будет пост, пытался я его заказать, ничего не получилось. Можно ли провернуть такую операцию ограничиваясь лишь стойкой?

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

В описании цикла 32 Допуск видел подобное скругление, но сам циклом не пользовался.

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

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

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

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

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

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

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

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

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

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

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

  • Сообщения

    • Mixon513
      Подскажите где нужно менять параметры. Или как задать вопрос яндексу?
    • Vengeance
      У нас на дусане револьверка крутится, когда рука опущена, один раз оператор крутанул, повезло что вращение оказалось против часовой, q-setter просто "подпрыгнул" 
    • Guhl
      У вас там есть Р0225 (T_NO_PE_DSP) Полагаю, что в ней обрабатывается отображение на дисплее
    • SAPRonOff
      либо СКМыши нажмите и там  под курсором появится вариант выбора в виде списка; либо ПКМ - другой : и там тоже будет список рядом лежащих линий.
    • Killerchik
      У меня LadderIII старый, не открывает. Надеюсь коллеги подтянуться и кто-то посмотрит формирование номера на дисплее.
    • gemini74
      Вы даете пример, которая подпадает под классическую поверхностную модель. Само собой строить ее из твердотельных нет смысла. Опять же простая геометрия с двумя размерами. Это все задачи , относительно далекие от реальной геометрии серийных , массовых изделий. Задач, которых можно упростить до примитивных поверхностей мне попадалось не так много. Это теоретические задачи, далекие от практики. Поверхности, акцент на них в расчетах делался когда мощности компов были далеки от желаемых. Сейчас вроде времена изменились. И в большинстве случаев не требуются считать динамику или нелинейные задачи ,  разрушения в краш-тестах, задействуя типа LS DYNA. Не знаю , что у Вас за практика, но в моем опыте расчеты CAE не стоят на первом месте в приоритете по сравнению с работой конструктора. Большинство контор опирается на практику. Легче и проще сделать, испытать, чем провести полные расчеты, это и сложно, и штат расчетчиков нужно держать, чтобы были спецы и сопромате, и теплотехнике и гидравлики. Такое может позволить только типа РОСАТОМ. В конторах попроще  рассчитывают все проще. И расчетчик только проверяет работу конструктора в каких то моментах, но особо не вмешивается в процесс конструирования. Производство требует как обычно быстрый результат. Да еще сроки изготовления у нас всегда ограничены.  Поверхности  нужны для сокращения ресурсов в расчетах на треть , т.е из модели убирается третья координата. Но говорить , что это панацея и всегда нужно это делать я не соглашусь. Да , можно к этому стремится, но не считать, что только поверхности являются единственно верным правильным и точным решением. Это всего лишь вариант упрощения модели .  
    • Jesse
      Ресурсы компьютера. Попробуйте пож-ста посчитать изгиб стальной мембраны толщиной 0.5 мм и длиной 2 метра. Тетрами. Тогда вы поймёте что я имею в виду :)
    • alex0800
      у вас в примере в первом кадре цикла не хватает  R --глубина чистового прохода. это раз  второе большая высота резьбы при таком шаге резьбы при нарезании резьбы м60*1.5   глубина резьбы Р920
    • AlexKaz
      Есть другой подход. Конструктор сначала советуется с прочнистом, предоставляю ему полную сборку в нативном каде; прочнист вычищает в нативном всю ненужную мелочь и проводит расчёты, модя геометрию под себя и советуясь с конструктором; потом в несколько этапов таких "советов" конструктор финалит геометрию и КД. А не наоборот... 100500 вариантов голимого stp никому не впёрлось заново вычищать и пересчитывать с нуля...
    • Борман
×
×
  • Создать...