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

Привязка к детали в пяти координатах


ivandenga

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

Добрый день.

Сталкнулся с необходимостью пуска в эксплуатацию пятикоординатного станка (4я и 5я оси - вращающийся стол). Есть ли вообще литература именно по пятикоординатной обработке?

Вообще интересует последовательность действий при привязке к детали (оприделения нуля заготовки) - x,y,z,c(вращение "относительно" z) всё понятно, а вот с осью A проблема. Впринципе при повороте стола на 90 градусов, Y это таже Z с соответствующей разницей. Что от чего зависит? Данная разница имеет значение при написании программы с помощью cam пакетов. Также интересуют технологические особенности выбора нуля заготовки при обработке (в патроне, тисках и тд.).

Зарание благодарен.

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


Добрый день.

Сталкнулся с необходимостью пуска в эксплуатацию пятикоординатного станка (4я и 5я оси - вращающийся стол). Есть ли вообще литература именно по пятикоординатной обработке?

Принципиальное различие есть, в случае если применяется шпиндельная головка, как оси 4-5.

Тогда, обычно включается функция RTCP и точка кончика инструмента в пространстве будет постоянна, даже в случае изменения значений по осям X,Y,Z за счет наклона и поворота осей 4-5 шпиндельной головки. Это нужно, чтобы добраться инструментом до самых неудобных в обработке мест (похоже, как дятел выклевывает насекомых из самых потаеных уголков в дупле ;-)

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

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

Стойка 18i

Ещё есть два вопроса:

Являються ли все 5 осей интерпалируемые?

Как определить максимальное число осей для совместного перемешения?

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

Уважаемый ivandenga!

Вообще Fanuc18i - это хорошая стойка и пятиосевую интерполяцию наверняка поддерживает.

А проверяется это относительно несложно.

Выходим в режим MDI. Максимально отводим друг от друга стол и шпиндель, но так чтобы не сели на концевики (зависит от габаритов станка). Устанавливаем тут ноль детали.

И пишем кадр с небольшим перемещением, но с одновременным движением по 5-ти осям.

Например:

G1F50X50Y50Z-50A10C10

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

Проще было бы огласить конкретно модель станка.

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

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

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

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

Господь завещал делится :smile:

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

Господь завещал делится :smile:

Сама книга:

<noindex>http://rapidshare.com/files/273926965/Secr...s_Machining.rar</noindex>

+ диск к ней лил отсюда:

<noindex>http://rapidshare.com/files/270814102/secr...ng_cd.part1.rar</noindex>

<noindex>http://rapidshare.com/files/270796922/secr...ng_cd.part2.rar</noindex>

<noindex>http://rapidshare.com/files/270848934/secr...ng_cd.part3.rar</noindex>

<noindex>http://rapidshare.com/files/270839367/secr...ng_cd.part4.rar</noindex>

Осталось на деле всё проверить...

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

Вообще интересует последовательность действий при привязке к детали (оприделения нуля заготовки) - x,y,z,c(вращение "относительно" z) всё понятно, а вот с осью A проблема. Впринципе при повороте стола на 90 градусов, Y это таже Z с соответствующей разницей. Что от чего зависит? Данная разница имеет значение при написании программы с помощью cam пакетов. Также интересуют технологические особенности выбора нуля заготовки при обработке (в патроне, тисках и тд.).

Для начала Вам стоит проверить количество осей, которыми ЧПУ может одновременно управлять. Это достаточно подробно описано выше :)

После Вам нужно определиться с тем, ЧТО Вы будете делать на этом станке. На практике оказывается, что вся обработка будет сводится к обработке 3+2.

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

Таким образом, привязаться Вам будет нужно 1 (один) раз. "Ноль" станка, я обычно выбираю как СК (G54) с ось Z, совпадающей с ось С (вращение на 360 градусов).

Оси X,Y - обкатали центр повортного стола. Внесли по X,Y смещение в G54.

Ось Z - обычно выбираю как плоскость поворотного стола, т.к. это реальная поверхность. Внесли по Z смещение в G54.

Ось А - пишите G0A0. Берете индикатор в шпиндель, покатали - горизонталь (это если А0 -стол становится горизонтально) - значит всё в порядке. Если нет - маховичком выставили в горизонт. Внесли смещение в оффсет в G54.

Ось С - пишите G0C0. Смотрите пазы, шпонки или чего ещё есть. Индикатор в шпиндель - выставили паз параллельно оси Y (или X). Внесли смещение в оффсет в G54.

Проверяете: G54G1X0Y0Z100A0C0F100. Шпиндель должен встать над центром поворотного стола. Стол должен стать горизонтально и ориентированным по пазу.

Теперь все проги пишите для G54 ( ну или может другие цыфирьки нравятся). А в САМе "рисуете" высоту приспособления, правильное закрепление и т.д. Причем и закрепление, и приспособа должны быть ориентированы относительно осей А и C. Т.е. как нарисовали, так и на станок поставили. А "ноль" операции показываете на креплении приспособы к повортному столу. Если ось вращения поворотного стола не проходит через плоскость повортного стола, то ещё необходимо внести корректировку в постпроцессор величину радиуса вращения стола.

ПыСы. Бывает, что на повортном столе нет пазов, шпонок и т.п. (например, Walter). Тады сами проектируете и делаете планшайбу со шпонкой. И эта шпонка становится неотъемлимой часть станка :) и отвечает за ориентацию по оси С.

Уфффф... Сколько текста осилил :) Если что не совсем понятно - пишите, попробую ещё раз объяснить. Своим методом не претендую на истину в последней инстанции. Могут, наверное, еще методы существовать :)

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

Спасибо огромнейшее за подробнейший ответ!!!

Есть ещё маленький вопросик...

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

Как определить (каким способом), посчитать (какимими формулами) значение этого корректора при данном отклонении? Может ли это значение являться характеристикой поворотного стола и измеряться на заводе производителе данного оборудования?
Ссылка на сообщение
Поделиться на других сайтах

Блин, зря я пыхтел столько времени... В первом же файле в режиме "комиксов" (глядя только на картинки) без знания языка можно всё наглядно увидеть :) Обидно...

А венгр молодец. Эта книга и для наладчика, и для программера нужна и полезна. Да и технологам для понимания процесса.

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

Есть ещё маленький вопросик...

Как определить (каким способом), посчитать (какимими формулами) значение этого корректора при данном отклонении? Может ли это значение являться характеристикой поворотного стола и измеряться на заводе производителе данного оборудования?

Характеристика - однозначно. Но производитель может забыть это указать :)

Смысл этого смещения:

post-20446-1294423868_thumb.jpg

Ось вращения выше плоскости стола на пару десятков мм. По крайней мере так кажется :)

Определить величину смещения довольно легко: после обкатки по XY (стол горизонтален) повернуть стол на 90 градусов по оси X и узнать координату поверхности стола по Y. Эта величина и будет радиусом поворота стола. В посте надо только правильно выбрать знак. На данном рисунке ось выше стола, у нас на Walter - ось ниже стола аж на 81 мм. Ну это можно проверить на тестовой программе.

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

Благодорю её раз!

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

Извените, может вопрос не в том разделе, но как и где в постпроцессоре к CAMу (пользуюсь Mastercam X3, X4, X5 - делал обьёмку только в трёх координатах, всегда пользовался стандартным fanucовским постом) прописать данное значение?

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

Благодорю её раз!

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

Извените, может вопрос не в том разделе, но как и где в постпроцессоре к CAMу (пользуюсь Mastercam X3, X4, X5 - делал обьёмку только в трёх координатах, всегда пользовался стандартным fanucовским постом) прописать данное значение?

Ну тут я ужо помочь не смогу :) Я в ProE работаю...

Но, думаю, что Вам надо обратиться к поставщику ПО. Либо к спецам, которые сами пишут.

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

Извените, может вопрос не в том разделе, но как и где в постпроцессоре к CAMу (пользуюсь Mastercam X3, X4, X5 - делал обьёмку только в трёх координатах, всегда пользовался стандартным fanucовским постом) прописать данное значение?

используй пост для 5х который идет с системой - Generic Fanuc 5X Mill.pst

там много настроек поэтому надо смотреть внимательно

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

столкнулся с хасом 5 осным,обкатали есть смещение нам техник от фирмы продавца внес эту величину в параметр и программист также вносит при программировании в один из параметров поста в симатроне

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

столкнулся с хасом 5 осным,обкатали есть смещение нам техник от фирмы продавца внес эту величину в параметр и программист также вносит при программировании в один из параметров поста в симатроне

...и всегда привязываетесь к центру стола....

По теме вот статеечка есть одна - <noindex>http://www.cadmaster.ru/assets/files/cadma...es/cm_57_06.pdf</noindex>

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

...и всегда привязываетесь к центру стола....

По теме вот статеечка есть одна - <noindex>http://www.cadmaster.ru/assets/files/cadma...es/cm_57_06.pdf</noindex>

спасибо очень хорошая статья обьясняет все вопросы и дает полный ответ

Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...
По теме вот статеечка есть одна - http://www.cadmaster...es/cm_57_06.pdf
 

Поделитесь статьёй Пожалуйста!

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • davidovka
      Выкладывайте свои, посмотри что не работает.
    • Anat2015
      А что, бывает по другому, программисты и операторы сразу сознаются?
    • fenics555
      так пока кто-то пользуется кнопкой "сделайкрасиво" он набивает номенклатуру, библиотеку изделий, с уже неправильно указанными параметрами. И вдальнейшем другим конструкторам пользоваться штатными средствами никак не получится, кроме как открыть КАЖДЫЙ файл, добавить нужные парметры (тут можно импортом из шаблона)  и лапками подправить. КАЖДЫЙ! И сборки. Все. Еще с булками разобраться. Иначе без этой DLLки выводиться будет ерунда. ДАЖЕ СРАНЫЙ ЧЕРТЕЖ ОБЫЧНОЙ ДЕТАЛИ! И никто другой даже не додумается, в чем же дело. Ну вот возьмет он (Конструктор с кнопочкой умной) и уволится от неразделенной любви, или по дороге на работу разобьется. Ну фактор человеческий. Бывает. Он работал, получал ЗП за то, что делал "вроде правильно", но любой другой придет- и не сможет сразбегу "в красоту"! И Бос такой, затягивая сигару: "Эх, салага, вот Стас был- да! ..." Ну там, слеза скупая, всё такое. И не объяснить, что он х8йню делал. Поэтому я стараюсь работу работать так, чтоб после меня "Фен -просто красавчик" сказал тот, кто будет после.
    • M_u_x_a
      Уважаемые Господа @fenics555 и @-stas- ! Каждый из вас по-своему прав. Пользоваться или нет дополнительными приложениями при возможности реализации штатными средствами - это выбор каждого инженера. Тут влияет ещё и специфика работы, взаимодействие с другими инженерами и тд. Лично я, пожалуй, вижу в конкретно этом инструменте скорее положительное, нежели бесполезное. В списке дополнительных приложений запущено и работает. Дело в том, что тот релиз, на который я жаловался, был под Creo 1. С этим мне помог уважаемый @davidovka , за что мой ему поклон. Однако, желаемого результата достичь не удалось, несмотря на правку графы таблицы согласно инструкции-мануалу. Теперь там просто пусто, не заполняет. Прошу кинуть в мою сторону шаблон детали и форматку с которыми оно точно работает. Успехов всем в делах и делишках.
    • Сергей Кочев
      При разборе полётов, все утверждали, что программа отлажена и её ни кто не менял и сделали по ней две детали. Ну вот зашёл в свойства файла программы и увидел, что программу редактировали именно в день аварии. Сздана 11.10 Изменена 30.10. Был в отпуске хотел посмотреть Action Log к сожалению уже данные перезаписались.
    • Даниил_91
      спасибо, просто по поиску не нашел конкретной темы кстати надо попробовать, об этом даже не подумал, спасибо
    • Onizuka
      Удалите параметр DRAWN_BY и создайте снова. Список должен обновиться после этого
    • semsv
      Вам с этим вопросом сюда: https://cccp3d.ru/forum/28-creo/
    • fenics555
      именно так и должно быть. И работать будет штатно точь в точь как внёс, а не как кому-то взбрело перенести/ разбить. так в чем проблема настроить шаблоны один раз правильно и потом всю жизнь пользоваться? ну так может оно тогда и не нужно так создавать? Есть особенность КАД, ну так и объясните её и примите тот формат документа, который делается штатными средствами. Если это прям проблема, что будет выводиться вначале и потом. в таблице выводится ровно так, как Вы укажите. Какой первый параметр, какой второй. И сортировку каждой области данных можно настроить отдельно. Штатно. а зачем она универсальная? Если она нужна для "примечание_для_детали", так и назовите и так и выводите, нужно для "примечание_для_исполнений" - так и пишите. Нужно для "для компонента" - сделайте и его! И вписывайте что нужно туда, куда нужно. Всё же просто как валенки.   А то придумают какой-то универсаный параметр, а что же не универсальный размер, который может и в диаметр, и в прямолинейный, и в периметр  и в угол ... ?!
    • RokiSIA
      За более чем 15 лет работы чтобы ЧПУ самостоятельно что то делало такого не было никогда, а слышу я что оно само поехало само врезалось это каждый день. Иногда даже опытные операторы не осознают что они что сделали не так просто человеческий фактор и случайность. Обычно врезы идут когда налаживается новая деталь если у вас все отлажено самопроизвольное поведение исключено. Можно конечно смотреть логи и прочие но это жуткая морока у нас пытались, но быстро поняли что быстрее обкатать станок и продолжить работу. За все время работы упомню только один случай когда "оно само". Во время работы отключалась эмульсия, пластину ломало а дальше если оператор прощелкал ломало еще парочку резцов. Причиной была неисправная кнопка на пульте, были ложные срабатывания, дребезг во время работы, искали месяц.
×
×
  • Создать...