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

Heidenhain или Fanuc?


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

2 часа назад, MagicNight сказал:

Вот это уже по делу. Спасибо за развернутый ответ.

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

Один со стойкой Fanuc, другой под стойку HH, но программу для HH станка вывел под ISO-код.

На Fanuc вышло так:

%
O0001
G0 G21 G17 G40 G49 G80 G94
T04M6
G0 Z150.
G43 H04 Z150 M8
S9000M3
G0 X146.643 Y83.498
G0 Z72.218
G1 Z67.218 F500
X154.068 Y90.197
X153.891 Y90.393 Z67.365

------------------

-------------------

X110.287 Y85.025 Z31.476
G0 Z150.198
Z150
M5
G0 G91 G28 Z150 M9
G49 G90 X0. Y0.
M30
%

Та же программа для HH (ISO):

%1G71*
N5G17T4*
N10S9000M03*
N15M8*
N20G00G90*
N25G00X146.643Y83.498*
N30Z167.218*
N35Z72.218*
N40G01Z67.218F500*
N45X154.068Y90.197*
N50X153.891Y90.393Z67.365*

----------------

----------------

N2495110.287Y85.025Z31.476*
N2500G00Z150.198*
N2505M9*
N2510M02*

Меня интересует два вопроса,

Первый, поскольку я использовал

стандартный постпроцессор HH под ISO код из PowerMill на эту стойку, не будет ли проблем

считывания программы, возможно не хватает каких-то функций?

Таких как в строке G0 G21 G17 G40 G49 G80 G94

И второе, это привязка инструмента; на Fanuc она отражена в кадрах:

T04M6
G43 H04 Z150 M8

(Инструмент с номером 4 меняется за счет функции M6) (Включение компенсации длина для инструмента номер 4)

а вот для HH, в программе прописано только:

N5G17T4*

То есть плоскость обработки X.Y и инструмент номер 4.

Вопрос, насколько нужно прописывать плоскость обработки?

И как корректировать параметры инструмента, в частности привязку по оси Z?

 

Не сочтите за грубость просто хотел подвести итог всей этой ситуации:

1. Вы задали вопрос Heidenhain или Fanuc, в чем писать в iso кодах или на языке Heidenhain, ответа который бы вас удовлетворил в соответствующей ветке форума вы не нашли. Я попробовал дать ответ чуть в другой форме, как я понял он дал вам некоторые ответы, но вы остались при своём мнении (ничего страшного в этом нет). 

2. Далее вы написали какую то программу прогнали ее через стандартные постпроцессоры вашей Cam системы для двух стоек и стали сравнивать... Как сами сказали мануал вы прочли бегло (подозреваю что просто просмотрели),

3. Готовую программу не прогнали на станке (приняв меры безопасности чтобы не испортить оборудование), выложили её на форум чтобы ее проверили за Вас (да и в том формате в котором мало кто рекомендует работать). Значит что будут какие то ошибки и прочее вы не знаете и на самом деле сложностей пока нет.

Учитывая всё выше сказанное хочу Вас спросить:

В чем же тогда заключается ваша работа?

Рассказать что на некоторое предприятие покупается БУ cтанок фирмы Mikron и вы хотите писать в iso кодах (хотя вам не рекомендуют так делать).

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

 

PS. Прошу прощения если кого-то обидел.

 

Если вся суть вопроса где взять постпроцессор для вашего оборудования для PowerMill то вот контакты:

https://delcam.ru/services/nastroyka-postprocessorov?utm_source=yandex&utm_medium=cpc&utm_campaign=83544857&utm_content=13578548113&utm_term=powermill постпроцессор&yclid=16957334702242660351

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


3 hours ago, ivanK said:

Не сочтите за грубость просто хотел подвести итог всей этой ситуации:

1. Вы задали вопрос Heidenhain или Fanuc, в чем писать в iso кодах или на языке Heidenhain, ответа который бы вас удовлетворил в соответствующей ветке форума вы не нашли. Я попробовал дать ответ чуть в другой форме, как я понял он дал вам некоторые ответы, но вы остались при своём мнении (ничего страшного в этом нет). 

2. Далее вы написали какую то программу прогнали ее через стандартные постпроцессоры вашей Cam системы для двух стоек и стали сравнивать... Как сами сказали мануал вы прочли бегло (подозреваю что просто просмотрели),

3. Готовую программу не прогнали на станке (приняв меры безопасности чтобы не испортить оборудование), выложили её на форум чтобы ее проверили за Вас (да и в том формате в котором мало кто рекомендует работать). Значит что будут какие то ошибки и прочее вы не знаете и на самом деле сложностей пока нет.

Учитывая всё выше сказанное хочу Вас спросить:

В чем же тогда заключается ваша работа?

Рассказать что на некоторое предприятие покупается БУ cтанок фирмы Mikron и вы хотите писать в iso кодах (хотя вам не рекомендуют так делать).

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

 

PS. Прошу прощения если кого-то обидел.

 

Если вся суть вопроса где взять постпроцессор для вашего оборудования для PowerMill то вот контакты:

https://delcam.ru/services/nastroyka-postprocessorov?utm_source=yandex&utm_medium=cpc&utm_campaign=83544857&utm_content=13578548113&utm_term=powermill постпроцессор&yclid=16957334702242660351

Нет никакой грубости. Всё в пределах нормы.

То что вы правильно поняли мои намерения - это хорошо!

При своем мнение я остался когда понял, что те доводы которые здесь были в пользу HH не произвели на меня никакого впечатления.

Иными словами, на заре становления PowerMill, а именно в начале нулевых, все эти функции были актуальны и востребованы.

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

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

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

Осталось только соорудить правильную "Шапку" и "Концовку" программы и дело в шляпе.

Вот этим я и занимаюсь.

Насчёт мануала, я не просмотрел а именно прочитал те главы которые представляли интерес.

В частности, я не нашел подробного описания таблицы инструментов. Как выставлять ноли по оси Z.

Дальше вы не внимательно прочитали, ну да ладно. Повторюсь, станок не запущен.

Есть программа, которая была сделана и отработана на Fanuc.

Теперь хотелось бы, как вы правильно заметили, не совершая ошибок и на HH.

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

Параллельно читаю руководство программирования, встречаю новые русские слова и новые термины (так любят китайцы переводить)

Боремся с этим!

Надеюсь не обидел вас!

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

@MagicNight Программу можете и на симуляторе 530 проверить выбрав соответствующую кинематику.

Симуляторы доступны на сайте HH

image.png

Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, MagicNight сказал:

В частности, я не нашел подробного описания таблицы инструментов. Как выставлять ноли по оси Z.

Работа с таблицей инструмента описана в 5 главе руководства. 

Выставление нуля инструментом тоже описана 

image.pngimage.png

Ссылка на сообщение
Поделиться на других сайтах
43 minutes ago, ivanK said:

Работа с таблицей инструмента описана в 5 главе руководства. 

Выставление нуля инструментом тоже описана 

image.pngimage.png

Я читал эту главу. Насколько я понял это для одного конкретного инструмента.

А в магазине их 30. Как все их привязать, чтобы подготовить программу на 8-10 инструментов.

Да так, чтобы к станку не подходить.

Поскольку именно это руководство я читаю, возникли ещё вопросы,

на 33 странице, где описан цикл сверловки G83 (глубокое сверление)

там дан пример программы, но не расписаны некоторые функции, например:

%$MDI G71*

Выделенное, это название программы или что-то другое?

N10 G99 T1 L+0 R+6*

Пока не нашел что означает G99 и почему в синтаксисе нужно прописывать +

N80 G00 G40 Z+200 M2*

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

Какая-то размытая трактовка...

16 hours ago, gudstartup said:

@MagicNight Программу можете и на симуляторе 530 проверить выбрав соответствующую кинематику.

Симуляторы доступны на сайте HH

image.png

У меня 430. Мне на форуме расписали что такой симулятор не вариант такой стойки.

Я правда в симуляторе еще не копал.

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

Я правда в симуляторе еще не копал.

Для понимания подойдет!

 

9 минут назад, MagicNight сказал:

Да так, чтобы к станку не подходить.

А где вы инструмент объмерять собираетесь и его еще в магазин вставить надо это все делает наладчик на станке а вы можете подготовить файл с таблицей инструмента и затем записать его на чПУ

Ссылка на сообщение
Поделиться на других сайтах
4 minutes ago, gudstartup said:

Для понимания подойдет!

 

А где вы инструмент объмерять собираетесь и его еще в магазин вставить надо это все делает наладчик на станке а вы можете подготовить файл с таблицей инструмента и затем записать его на чПУ

Инструмент я промеряю ШЦ и заношу параметры в программу PowerMill, вставлю в магазин через заднюю дверь станка,

в соответствии с номерами. Наладчика пока нет, запустим станок, тогда сразу возьмем на работу оператора ЧПУ

А что значит, подготовить файл с таблицей инструмента? в каком виде это делается?

Ссылка на сообщение
Поделиться на других сайтах
24 минуты назад, MagicNight сказал:

А что значит, подготовить файл с таблицей инструмента? в каком виде это делается?

Вы знаете как называется файл с таблицей инструмента TooL.T

Cкачиваете его TNCRеmo а потом редактируете на ПК и закачиваете обратно если уж к станку не ходить

image.png

30 минут назад, MagicNight сказал:

Наладчика пока нет, запустим станок, тогда сразу возьмем на работу оператора ЧПУ

А кто будет до этого настраивать станок,Вы?

Пока у вас явно недостаточно знаний чтобы браться за наладку, надеюсь к вам приедет грамотный пуско-наладчик и за доп. плату проведет курс обучения! 

Ссылка на сообщение
Поделиться на других сайтах
2 hours ago, gudstartup said:

Вы знаете как называется файл с таблицей инструмента TooL.T

Cкачиваете его TNCRеmo а потом редактируете на ПК и закачиваете обратно если уж к станку не ходить

image.png

А кто будет до этого настраивать станок,Вы?

Пока у вас явно недостаточно знаний чтобы браться за наладку, надеюсь к вам приедет грамотный пуско-наладчик и за доп. плату проведет курс обучения! 

Наконец-то нашёлся человек, который меня понял.

Вы верно всё подметили. Кроме меня больше некому, так сложилась ситуация.

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

Территориально СПБ.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, MagicNight сказал:

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

К сожалению я сейчас не мобилен.

Ссылка на сообщение
Поделиться на других сайтах
23 minutes ago, gudstartup said:

К сожалению я сейчас не мобилен.

Не подскажите, какую информацию несет колонка под литерой L?

Я так понимаю это длина инструмента, или не так?

Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, MagicNight сказал:

Не подскажите, какую информацию несет колонка под литерой L?

именно

Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, MagicNight сказал:

Инструмент я промеряю ШЦ и заношу параметры в программу PowerMill, вставлю в магазин через заднюю дверь станка,

в соответствии с номерами. Наладчика пока нет, запустим станок, тогда сразу возьмем на работу оператора ЧПУ

А что значит, подготовить файл с таблицей инструмента? в каком виде это делается?

У вас на предприятии это первый станок с ЧПУ и автоматической сменой инструмента?

3 часа назад, MagicNight сказал:

Наконец-то нашёлся человек, который меня понял.

Вы верно всё подметили. Кроме меня больше некому, так сложилась ситуация.

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

Территориально СПБ.

по пробуйте обратиться к этому человеку, точнее фирме в которой он работает 

https://cccp3d.ru/profile/3187-viktor2004/

Ссылка на сообщение
Поделиться на других сайтах
1 hour ago, gudstartup said:

именно

Тогда еще больше вопросов.

Почему у вас все инструменты имеют длину (целые чиста) так разве бывает или это пример?

Мне интересен сам процесс забивания нулей по оси Z для всех инструментов.

Ну например, на столе станка установлено приспособление на котором закреплена деталь.

Задан ноль по оси Z, который расположен на поверхности приспособления. (Условно)

Берем первый инструмент, подводим его к поверхности приспособления и забиваем 0.

Как забить ноль по Z для других инструментов, чтобы привязать их к единому нулю.

По логике, мне нужно подвести инструмент 2 к верхней точки приспособления и разницу по оси Z внести в графу таблицы инструментов инструмент 2, в параметр L.

Далее , третий и так далее .....условно до десяти инструментов.

Цифры будут разниться.

Или не так?

Смущает, что нулевой инструмент (NULLWERKZEUG) задан, я так понимаю, как база где указан как 0,

а уже остальные инструменты пляшут от него.

Тогда, как загнать базовый инструмент в нулевой магазин, которого нет.

Иными словами откуда плясать?

7 minutes ago, ivanK said:

У вас на предприятии это первый станок с ЧПУ и автоматической сменой инструмента?

по пробуйте обратиться к этому человеку, точнее фирме в которой он работает 

https://cccp3d.ru/profile/3187-viktor2004/

На этой фирме, да.

До этого был Fanuc, там проблем не возникало.

За ссылку, спасибо, написал.

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

Тогда еще больше вопросов.

так это файл из эмулятора для примера там пофиг

Ссылка на сообщение
Поделиться на других сайтах
16 hours ago, gudstartup said:

@MagicNight Mожет так вам будет понятнее

image.png

Я, примерно так и предполагал.

А что за инструмент T2.1 и T4.1?

Для чего коррекция на нулевой инструмент? R и R2?

Вы не рассказали методику забивания нулей (заполнение таблицы)

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

Разобрался я с нулями и таблицей инструментов.

Теперь вопрос,

Какую информацию нужно задавать в программе (ISO-код) касаемо инструмента?

Или достаточно прописать, для примера N10 M6 T2

Тогда вопрос, а куда прописывать ссылку на корректор, если понадобиться?

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

Нашел в инструкции пример программы

Подскажите насколько обязательно прописывать строки

N10 G30 G17 X+0 Y+0 Z-20*

N20 G31 G90 X+100 Y+100 Z+0*

N30 G99 T1 L+0 R+10+

Насколько я понял G30 это точка смены инструмента, если да, можно ли этот кадр опустить?

Причем в описании написано "Дифиниция загатовки для графического моделирования обработки"

Тут без литра не разобрать...

А вот с G31 совсем непонятно, что это для чего?

Насколько нужно прописывать G99?

А есть у меня нет совсем коррекций на инструмент?

 

1.jpg

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • Killerchik
      Кажется это всё таки для Фанука. Синтек похож, но не на 100%. Отдельной книжки от Рени по Синтеку я не видел.
    • gudstartup
      лучше расточить резцом
    • Guhl
      А вы мануалы синтека по макросам смотрели?   Должны быть @502 и @503
    • Artas28
      Почему не заносятся параметры при калибровке смещения щупа? Syntec 220MA-5 Калибровка смещения щупа по X и по Y (O9802) Выходные параметры Сохраняются следующие данные: #502 = Смещение щупа по X #503 = Смещение щупа по Y Сделал программку как в книжке. (М60 включение датчика). А на выходе всё по нулям.     Если я сделаю Векторная калибровка радиуса наконечника щупа (O9804), Вместо O9803, то обычные измерительные циклы будут работать?  И у меня нету эталонного кольца. По расфрезерованному отверстию детальки можно  делать калибровку??
    • gudstartup
      можно назначить любую папку для карты памяти программой настройки
    • maxx2000
      @artberesta 2 раздела справки https://tflexcad.ru/help/cad/17/?ysclid=m3bnjiod40554176555 делается как и в любой другой CAD, протягиванием эскиза по траектории с вычитанием материала. 3D Построения. Опорная геометрия-3D путь-Проекция 3D пути на грань или тело Твердотельное моделирование-По траектории
    • artberesta
      Спасибо большое всем ответившим на мой вопрос. Я изучаю эту программу , и в силу своего возраста она дается мне тяжело. (Хотя и на русском языке) Я легко могу это сделать в 3 программах blender, fusion, zbruch. Если вам будет не сложно , покажите на примере как это сделать в t flex. Возможно , когда я это сделаю и пойму , я обязательно выложу ответ на рутубе.  
    • gudstartup
      @Madmax70 900 -ые параметры опций запишите отдельно так как их только вручную вводить нужно. это связано с тем что при установке того или иного бита опций меняется конфигурация системы и оа требует перезагрузки чтобы привести в соответствие память (выделить или убрать несколько кб)и включить установленные функции а при изменении размера памяти программ эта область полностью очищается и т.д. можете конечно  попробовать их ввести через 232 предварительно установив параметры связи но и reader/puncher inerface  может быть опциональным поэтому придётся соответствующий 9хх.х установить иначе связь вовсе не заработает. сколько раз я не пробовал вводить ни разу нормально все не ввелись может чего не так делал. да и на 10 11 серии фанука ввод опций только ручной через ипл меню
    • ALEKS
      Презентация пройдёт в Герцлии 5 декабря и в Кейсарии 26 ноября сего года. Записывайтесь у секретаршы Симатрона.
    • Artas28
      Что означает запись, например @135:=@127+@802;//(X*COR*POS) @140:=@135-#10 @  - ?  := ?  
×
×
  • Создать...