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

Станочная Система Координат?


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

Что такое Станочная Система Координат?

Как они используются?

Для чего нужны?

Есть ли САМ системы, поддерживающие Станочные Системы Координат?

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


Это видимо вопрос из серии: "..мужики, а как научиться программированию..".

Станочными обычно обзывают не смещенную систему координат. Т.е. ту, которую станок находит при обнулении/поиске референтных меток. Если вбить например в G54 нулевые смещения, и дать смещение G54 в программе, то это и будет работа в станочных координатах. Работать в них будет не удобно, лучше обычным методом:

- вбивать, например G54 смещение нуля детали относительно станочного нуля;

- в программе дать "G54", и работать в координатах детали.

ЗЫ: CAM-ам безразници какая система координат будет на выходе.. и всякиее координатные заморочки обычно регулируются постпроцессором, а не самой CAM. Другой вопрос что работая в станочных координатах нужно будет деталь размещать внутри зоны обработки станка еще в CAD-е.. А потом на станке придется ставить заготовку в то место, в котором деталь размещена в CAD-е. Обычно же делают задом наперед: ставят заготовку где-нибудь внутри зоны обработки станка, а потом уж переносят систему координат станка в какую-нить известную точку заготовки используя G54-G59.

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

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

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

Для этого должны быть готовы фрезеровщики, а не CAM системы :). Для CAM тут нет ничего военного - делаешь УП от разных СК, выводишь в НЦ файл и рисуешь как привязываться.

Или вы хотите в одной УП несколько нулей забить? В powermill можно вроде бы что-то такое изобразить, хотя я не пробовал...

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

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

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

Так какой смысл? Хотя бы один пример, а лучше несколько. Это принципиально! Либо эта тема высосана из пальца, либо должно быть применение этой возможности многими ЧПУ-шниками. Кто-нибудь применял такое в реальном производстве? Расскажите.

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

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

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

To: doob

Если станок с палетной сменьi заготовок , тогда при установке палетная станция прикрепляеть

к каждой деталь его "перснальние" системьi координат . После зажима палета ка столе

станка в стойке автоматически вводятся ети стойности . Ето облекчаеть обработки корпусньiх

деалей с 5 сторон на нескольких станков с последовательним перемещением палета .

Другое приложение подсказал Вам MFS

В частности когда работал на станок с большим ходом по X ос ( 1200 мм )

я часто креплял несколько РАЗНЬIХ деалей , обединял программьi и запускал

все ето на ночную смену . Возможность смещения координатное начало

значительно облекчало жизнь.

Пример с палетов видел в соседней фирме , но не употреблял - я

инстументальчик , а они делали корпуса деревообработьiвающие

станки

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

To: doob

На разных краях одной детали установлены системы координат, каждая для обработки своего края. Бывают ли такие случаи? Есть ли в такой технологии преимущество, удобство? Какая-нибудь польза?

Бывают. Иногда скажем деталь имеет разные высоты и кучность работы. Скажем деталь с одной стороны имеет высокую стенку нужно задать смену инструмента вне детали, а с другой стороны детали стенки низкие и или же выгодно смену инструмента задать с другой стороны поближе к "куче" чтобы не бегать менять инструмент в другой конец стола. В массовом производстве каждая секунда дорога.

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

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

To: doob

Бывают. Иногда скажем деталь имеет разные высоты и кучность работы. Скажем деталь с одной стороны имеет высокую стенку нужно задать смену инструмента вне детали, а с другой стороны детали стенки низкие и или же выгодно смену инструмента задать с другой стороны поближе к "куче" чтобы не бегать менять инструмент в другой конец стола. В массовом производстве каждая секунда дорога.

<{POST_SNAPBACK}>

Этот случай самый близкий. А вообще-то я понял, что поставил проблему не очень корректно. На самот деле так. Подготовленно множество программ на для одной детали. Абсолютно все программы выполнены от одной системы координат. Затем какие-то из списка готовых программ каким-то преобазованием (конечно же, в этом случае может быть только линейное смещение) переделываются на другую систему координат. Я вижу удобство такого смещения только в том, что ЧПУшник делает программы в своем однажды выбранном нуле, а для станочника из-за каких-то хитростей программа попадает в нуле, удобном для станочника.

Может это и есть ТА САМАЯ ПОЛЬЗА?

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

А что, не бывает так, что надо забазировать разные элементы детали от разных баз? Из соображений точности?

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

Конструктивный вопрос!

Обрисовываю ситуация под вопрос. На столе установлена деталь, скорее всего большая, но полностью доступная для обработки с одного установа. На разных краях детали отверстия. Расстояние между отверстиями "непостоянное".

В инструментальном трудно представить ситуацию, когда расстояние между двумя базовыми отверстиями имеет значительное отклонение. Скорее всего это брак, который следует исправить начиная с отверстия. Или по каким то причинам(?!) можно обработать от смещенного нуля.

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

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

А еще какие-нибудь примеры возможны?

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

Применял такие вещи в двух случаях:

1. Несколько деталей на большом столе

2. Обработка длинной детали с переустановом.

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

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

Примеры несколько не попали в тему.

1. Если детали одинаковые, то программист вообще может и не знать о их существовании. То есть всё сделал станочник. А программист работал всего с одной системой координат.

2. С переустановом несколько ближе. Но на самом деле во вторую точку привязки можно и не ставить СК как для САМ системы, так и для станка. Поскольку положение новой базы относительно основной СК заранее известно, то во время привязки к новой базе можно указать значения смещений, после чего деталь обрабатывается в ранее использованном нуле детали.

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

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

Тема высосана из пальца.

Кому как удобно, так и работает. Я частенько пользуюсь G59, не вижу в этом чего-то необычного. Надо тебе, работай от нескольких СК, главное, чтобы все остались довольны.

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

СПАСИБО!

Мне именно такой ответ и был нужен...

Хотя, тема закончилась на "параллельных" декартовых СК. А наш спор поехал гораздо дальше. :g:

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

станочная система координат в первую очередь удобна для смены инструмента поскольку вылет у инструмента бывает разный,иесли один инструмент может отойти от детали на 200 мм то другой нет,поэтому для смены инструмента удобно использовать G53 да и некоторые станки запуск программы не с начала,поддерживают только с машинной системы координат

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

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

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

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

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

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

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

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

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

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

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




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