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

Heidenhain или Fanuc?


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

1 hour ago, maxx2000 said:

По классике

%1G71* цикл точения
 

Именно поэтому, как верно указали я и выделил G71.

Я тоже подумал, что это 

 

цикл многопроходного продольного чернового точения.

А здесь ещё под этим скрывается единицы измерения в мм.

2 hours ago, maxx2000 said:

Не хватает по моему только выбора рабочей координаты G54-G59 , вот сюда бы я их и добавил N20G54G00G90*

С этим соглашусь, вот только как отреагирует станок Mikron UCP 710 на неё, со стойкой Heidenhain?

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

1 hour ago, ivanK said:

В целом никак, если автор вопроса не подумает что при выполнении этой строки кода у него вызовется какой то цикл (цикл точения многопроходный)

Автор вопроса, как вы выразились, пытается разобраться, то ли это цикл точения, то ли единицы измерения в мм.

Скорее всего единицы измерения.

Надо книжку почитать по стойке.

 

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


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

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

И чего в ней непонятно? У HH есть эмуляторы на основе VBox потренируйтесь на них

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

а почему вы так упираетесь чтобы писать именно в ISO форме программы?

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

Хороший вопрос! Возможно вы мне дадите вразумительный ответ о всех плюшках стойки HH.

Дело в том, что я записываю программы в PowerMill, занимаемся изготовлением обувных пресс-форм.

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

Конечно рука набита на ISO код.

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

Можете мне рассказать, чем хуже ISO?

Насчет отлаженных программ на стойку Fanuc с последующим их запуске на другом станке с исправлением кода, не вариант!

Во-первых, такой задачи нет!

Во-вторых, единичное производство, сами понимаете, сделал программу отработал и всё!

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

Возможно вы мне дадите вразумительный ответ о всех плюшках стойки HH.

Вам сюда.

 

Большинство не за использование iso

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

И чего в ней непонятно? У HH есть эмуляторы на основе VBox потренируйтесь на них

В руководствах подробного описания я не нашел. Поскольку станок еще не запустили и работу стойки я еще не видел.

Вот с эмуляторами можно по подробней, у нас стойка HH 430, что лучше всего установить?

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

у нас стойка HH 430, что лучше всего установить?

На эту древность можете не рассчитывать нормальные эмуляторы идут на 530 

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

Вам сюда.

 

Большинство не за использование iso

Вот примерно такие ответы я наблюдаю. Никакой конкретики, удобно, проще, Мерседесы, кирпичи.

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

Вообщем и вы мне не ответили. Увы(

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

На эту древность можете не рассчитывать нормальные эмуляторы идут на 530 

Их нет вообще на 430? Или есть но не нормальные?

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

Вообщем и вы мне не ответили. Увы(

Вам ответит опыт который вы получите пытаясь программировать на HH исо коде который сильно не похож на стандартный и нативный язык для HH это все таки CVN а не исо 

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

а почему вы так упираетесь чтобы писать именно в ISO форме программы?

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

Поддержу. Там отличия существенные. Сам занимался переводом программ от фанука в din iso. (Чисто ради интереса). Программки были небольшие, правил вручную. Самый большой гемор в отличии круговой интерполяции…

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

Поддержу. Там отличия существенные. Сам занимался переводом программ от фанука в din iso. (Чисто ради интереса). Программки были небольшие, правил вручную. Самый большой гемор в отличии круговой интерполяции…

Ну мне перевод программ не грозит. Всё для единичного производства. Сделал программу, после отработки можно удалять.

Сама программа состоит из "шапки" где прописан инструмент, обороты и подача, ну и пару доп функций.

Далее только линейное перемещение по осям X Y Z (ну или еще A, C)

Ну и окончание Z на безопасную высоту и отключение шпинделя.

Там нечего править. Круговую интерполяцию не использую, в настройки поста отключаю её.

 

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

Ну мне перевод программ не грозит.

тем более непонятно зачем писать в ISO. Пиши в стандартных G-кодах

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

Круговую интерполяцию не использую, в настройки поста отключаю её.

Аппарат продольного  точения никакой сплайн интерполяции а только 10-ки тысяч кадров микронных перемещений! Такие программы сплошь и рядом! Тут уж  конечно нет разницы если вы даже циклы не используете.:smile:

Хорошо что памяти хватает!

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

в cimco edit  по моему  есть конвертер ISO - hadenhain  . сам не пользовался но то что есть помню .

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

Вот примерно такие ответы я наблюдаю. Никакой конкретики, удобно, проще, Мерседесы, кирпичи.

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

Вообщем и вы мне не ответили. Увы(

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

Сугубо мое мнение:

Под данную стойку был разработан свой язык со своими особенностями (например круговая интерполяция), наверное для удобства восприятия была введена возможность писать программы для этой стойки в G-кодах.

Но опять же в G кодах которые используются в Heidenhain есть целый ряд расхождений относительно тех же кодов в Fanuc, вот например несколько примеров:

1. G28 в Fanuc используется как правило для отвода инструмента (G91 G28 Z0), в HH G28- это зеркальное отражение.

G54 в Fanuc это номер нулевой точки, в HH это G54 X... Y... это команда смещения нулевой точки (как G52 в Fanuc), а назначение точки привязки это G247.

G53 в Fanuc эта работа в системе координат станка, в HH это по-моему выбор нулевой точки.

G68 в Fanuc это разворот обработки, в HH это функция G73.

2. Если круговая интерполяция задается в виде G03 X.. Y.. I... J.. (то есть через координаты центра окружности) в Fanuc они пишутся в одной строке в HH это пишется двумя строками (это обусловлено нюансами перевода языка HH в Iso)

I.. J..

G03 X.. Y..

3. Некоторые возможности стойки HH не переведены на язык ISO кода, к примеру Функция PLANE (у Fanuc аналог этой функции G68.2) и писать ее всё равно придется в формате языка HH.

4. Ну и не один цикл используемый в Fanuc (центрирование, сверление, растачивание G81, G82. G83 так далее) не соответствует номерам циклов в HH (G240, G200, G201)

В конечном итоге всё чем совпадают G Коды Fanuc и HH это: G0, G1. G2, G3 (с некоторыми особенностями), G4, G40, G41, G42.

 

Значит придется запоминать 2 набора кодов G коды для HH и G коды для Fanuc. Если всё выше сказанное вас не смущает и не сбивает с вашего пути, то добавлять мне нечего. Каждый работает как ему удобно

 

Ссылка на сообщение
Поделиться на других сайтах
On 11/18/2023 at 12:11 PM, ivanK said:

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

Сугубо мое мнение:

Под данную стойку был разработан свой язык со своими особенностями (например круговая интерполяция), наверное для удобства восприятия была введена возможность писать программы для этой стойки в G-кодах.

Но опять же в G кодах которые используются в Heidenhain есть целый ряд расхождений относительно тех же кодов в Fanuc, вот например несколько примеров:

1. G28 в Fanuc используется как правило для отвода инструмента (G91 G28 Z0), в HH G28- это зеркальное отражение.

G54 в Fanuc это номер нулевой точки, в HH это G54 X... Y... это команда смещения нулевой точки (как G52 в Fanuc), а назначение точки привязки это G247.

G53 в Fanuc эта работа в системе координат станка, в HH это по-моему выбор нулевой точки.

G68 в Fanuc это разворот обработки, в HH это функция G73.

2. Если круговая интерполяция задается в виде G03 X.. Y.. I... J.. (то есть через координаты центра окружности) в Fanuc они пишутся в одной строке в HH это пишется двумя строками (это обусловлено нюансами перевода языка HH в Iso)

I.. J..

G03 X.. Y..

3. Некоторые возможности стойки HH не переведены на язык ISO кода, к примеру Функция PLANE (у Fanuc аналог этой функции G68.2) и писать ее всё равно придется в формате языка HH.

4. Ну и не один цикл используемый в Fanuc (центрирование, сверление, растачивание G81, G82. G83 так далее) не соответствует номерам циклов в HH (G240, G200, G201)

В конечном итоге всё чем совпадают G Коды Fanuc и HH это: G0, G1. G2, G3 (с некоторыми особенностями), G4, G40, G41, G42.

 

Значит придется запоминать 2 набора кодов G коды для HH и G коды для Fanuc. Если всё выше сказанное вас не смущает и не сбивает с вашего пути, то добавлять мне нечего. Каждый работает как ему удобно

 

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

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

Один со стойкой 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?

 

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

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

Это уже несерьезно!

Вы ЧПУ включали инструкцию оператора читали?

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

Это уже несерьезно!

Вы ЧПУ включали инструкцию оператора читали?

Понимаю, что не серьёзно и даже соглашусь с вами.

ЧПУ стоит, пока не включён, хотел подготовиться заранее, потому как чую что руководство начнёт душить.

Если бы она у меня была, эта, инструкция оператора. А так нет никаких документов.

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

Нашел только Operating manual Mikron - UCP 710 и всё.

Прочитал её, бегло. Но там нет ничего из того что мне нужно.

Скачал у официалов HH Руководство для оператора DIN-ISO, больше 500 страниц, вот сейчас изучаю.

Но там так всё описано, топорно.

Даже про наладку инструмента нет ничего. Только как его сзади крепить и всё.

Вот такие пироги...

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

потому как чую что руководство начнёт душить

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

Именно с этой фразы начинается каждое руководство!

Любая ошибка связанная с ЭА станка  будет приводить вас в тупик а про ее устранение почитать негде!

 

Да и сначала еще вас ждут пусконаладочные работы так что пытайте пуско-наладчика может он с вами поделится документацией!

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

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

Именно с этой фразы начинается каждое руководство!

Любая ошибка связанная с ЭА станка  будет приводить вас в тупик а про ее устранение почитать негде!

 

Да и сначала еще вас ждут пусконаладочные работы так что пытайте пуско-наладчика может он с вами поделится документацией!

Подписываюсь под каждым вашим словом.

Я читал руководство на аналогичные станки, в частности на UCP 600 и UCP 800,

Пусконаладчик придёт и что-то расскажет, может даже и покажет. Впереди паровоза бежать не будем.

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

Я же рассуждаю с т.з. что программа на жестком диске и её надо запустить.

Будем пока осваивать станок в режиме трех-осевой обработки.

Вот советуюсь, чтобы из каких-то функции станок не сделал отверстие в столе.

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • Snake 60
      Скорее всего исправляли в конкретной сборке, для конкретных тел. Насколько я помню, надо в самом эскизе профиля заполнить свойство Description
    • Snake 60
      Делаете дырку в свае - вставляете в нее трубу и 2 человеко-силы крутят сваю ) Дёшево и сердито и не нужен никакой планетарный редуктор ))
    • gudstartup
      вы всегда ищите свой путь или будете делать то что вам советуют? с самого начала прежде чем приступать к экспериментам вам нужно было вынуть носитель и сделать образ. diskcopy делает копию гибкого диска на другой а вам надо сделать образ жесткого диска или карты памяти. делайте как советует @Viktor2004 иначе еще чего нибудь сломаете или вам станок не нужен и вы его приобрели для экспериментов ? вот а печатной машинке из прошлого нельзя а вот на синумерике можно - удивительные вещи в настоящем происходят!! на 100 % уверен что там не модуль а либо писимиси ай либо жд @mircomax81 хотите работать в дос почитайте помощь по командам 
    • PuKoLLleT
      Доброго дня всем. Поделитесь опытом,раньше такое не доводилось делать. На торце фланца нужно сделать  восемь отверстий ф17H7 на токарно-фрезерном станке с осью Y ,имеется ManualGuide.В моем понимании нужно просверлить,а затем торцевой фрезой расточить нужный диаметр.Получится такой фокус,или надо разверткой доводить нужный размер?  Стойка Fanuc 0i-Tf.
    • Snake 60
      Всё верно, я даже русификатор делал для него (ушло на это где-то около года). Хороший софт был, я всех знакомых на него подсадил в свое время :) У меня даже где-то образ на виртуалке лежит с SW2014+MechSoft, Жаль, что автодеск его поглотил, а не DS :( А по сути вопроса, проектировал двухступенчатый планетарный редуктор в свое время. Что было нужно: Справочник по планетаркам (автора не помню, если надо поищу), из софта MathCAD + GearTeq (софтина идет вместе с GearTrax, только рассчитывает и моделирует несколько зацеплений согласно выбранной схеме, в том числе планетарки) Ой и ошибаетесь. Звездочки - не равно зубчатые колеса в планетарке) Мы намучились с малой точностью изготовления на эл.эрозии, а Вы лазером ))) Был собран опытный образец редуктора с незакаленными деталями, чисто проверить геометрию, отладить сборку. Так потом начальство этот редуктор сказало испытать в бою, как я не противился)) Помер за пару дней интенсивных нагрузок ))) Материал, термообработка и точности изготовления решают )
    • Snake 60
      @Тихоход  Ещё один вариант - изучать программирование и писать свою программу/макрос. Вот пример конфигуратора двери: https://www.youtube.com/watch?v=wv4HryWQBSk
    • mircomax81
      Посредством Diskcopy можно сделать адекватную копию на флоппи диск?
    • Andrey_kzn
      Да, ведь советовали автору вытащить жёсткий диск и сделать образ. Неужели самому не интересно, как устроен этот старый промкомпьютер? Там может стоять как жёсткий диск, так и CF-карта, или же Disc-on-chip или Disc-on-module.  Как-то очень давно, на подобном промышленном оборудовании (большая печатная машина) я не смог перенести  ПО с родной CF - карты на другую, такого же размера но другой фирмы. Была также станочная оболочка под досом.  Образ я делал Нортон гостом, развернул его на другую CF-карту без проблем. Машина загрузилась нормально и работала ровно 2 дня, на неродной CF-карте,  потом зависла, и отказалась загружаться. Пришлось вызывать сервисника. От него мы узнали, что нельзя просто так взять и заменить карту  - носитель системного ПО, на другую. А полезли мы туда, так как руководство захотело печатать отчёты по работе машины. В станочном ПО такая функция была. Вот только принтер надо было купить у фирмы - производителя этой самой машины. В попытках заставить работать другой принтер мы редактировали файл  AUTOEXEС.BAT, на предмет загрузки драйвера принтера, ничего не получилось, зато перестали открываться некоторые страницы станочного ПО.  Образ у нас был давно снят, и мы развернули его на другую карту памяти. Родную карту я трогать не стал (как чувствовал, что нельзя ). Сервисник восстановил ПО с архивной дискеты на родную карту памяти, и всё заработало. Дискеты с архивами ПО шли вместе с документацией к машине.  Там были дискеты с Досом, станочной оболочкой, параметрами приводов, программой ПЛК. Он же и предупредил нас о предельно аккуратном обращении с родной картой памяти, и посоветовал немедленно сделать образы с архивных дискет, что мы сразу и проделали.. Вот такой сюрприз от машины эпохи Дос.
    • Борман
    • gudstartup
      а ведь все работало...
×
×
  • Создать...