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

FAQ/Unigraphics/POST


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

 

 

02.11.2024 в 10:35, CJ_DEEMON сказал:

Если вертикальная операция M73J1 должно писаться, если горизонтальная M73J2. И всё

Здравствуйте. Так должна выглядеть программа?

image.png

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


Да. Только вместо M100 C270 должно быть M74 С270

А разворот осей происходит по команде М777 А90 С90 в конкретном примере

А не G68.2

 

G53.1 тоже не нужна команда

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

M73K2
N12 T13 M6
N14 G55
M777 A90 C270
N16 G17 G43 G0 G90 X297.5 Y0. Z153.
N18 Z143.
N20 G94 G1 Z140. F250.
N22 G3 X285. Y12.5 R12.5
N24 G1 X-285.
N26 Y31.6
N28 X285.
N30 G2 X297.5 Y19.1 R12.5
N32 G1 Z143.
N34 G0 Z153.
N36 M5
N38 M2

Вот так должно быть

Окружности с i j тоже работают. Это просто пример. Он от руки написан

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

N0020 G91 G28 Z0.0
M73J2 ( горизонтальная голова)
0030 T13 M06
M777 A90 C270 (поворот осей)
M74 C270 (поворот головы на нужный угол)
N0040 G0 G90 X297.5 Y0.0 A90. C0.0 S1061 M03
N0050 G43 Z153. H13
N0060 Z143.
N0070 G1 Z140. F250. M08
N0080 G3 X285. Y12.5 I-12.5 J0.0
N0090 G1 X-285.
N0100 Y31.6
N0110 X285.
N0120 G2 X297.5 Y19.1 I0.0 J-12.5
N0130 G1 Z143.
N0140 G0 Z153.
N0150 M02

вот так должна быть шапка с вертикальной головой

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

Добрый день коллеги. Вразумите плиз, совсем мысли запутались. Имеем ГФ ОЦ со стойкой Фанук и поворотным столом с дискретным поворотом один градус. Разрабатываю УП в Никсе. Установил деталь на приспособе обрабатываемой плоскостью к шпинделю, обработал, поворачиваю стол на 90 градусов, в САМе все хорошо повернулось координаты изменились, а вот на станке без доп указаний он поймет что нулевая точка программы повернулась и обработку нужно вести с учётом поворота или стол повернулся а обработка будет идти по предыдущему месту?

С уважением к Вам!!!

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

Добрый день коллеги. Вразумите плиз, совсем мысли запутались. Имеем ГФ ОЦ со стойкой Фанук и поворотным столом с дискретным поворотом один градус. Разрабатываю УП в Никсе. Установил деталь на приспособе обрабатываемой плоскостью к шпинделю, обработал, поворачиваю стол на 90 градусов, в САМе все хорошо повернулось координаты изменились, а вот на станке без доп указаний он поймет что нулевая точка программы повернулась и обработку нужно вести с учётом поворота или стол повернулся а обработка будет идти по предыдущему месту?

С уважением к Вам!!!

По идее в уп должна быть включена трансформация системы координат (G68.2 или другой функцией) Приложите пример управляющей программы и файл проекта.

Ну и соответсвенно постпроцессор должен быть настроен так, чтобы выводить с учетом трансформации.

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

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

По идее в уп должна быть включена трансформация системы координат (G68.2 или другой функцией) Приложите пример управляющей программы и файл проекта.

Ну и соответсвенно постпроцессор должен быть настроен так, чтобы выводить с учетом трансформации.

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

Понял Вас. Большое спасибо за ответ. Проги и файла пока нет, только собираюсь писать, вот и освежаю память.

1. Для пересчёта координат нуля УП относительно центра поворота стола должна быть активирована функция G68.2.

2. Если G68.2 не активирована(отсутствует), то ноль УП необходимо брать в центре поворотного стола.

3. Или, если не тот и не тот вариант не подходят, крепим деталь указываем ноль УП записываем в G54, поворачиваем стол указываем ноль УП и записываем в G55 и так далее, а в УП после поворота или совместно с ним указываем разные G54...57 в зависимости от угла ворота.

Правильно я понимаю решения данной задачи?

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

Понял Вас. Большое спасибо за ответ. Проги и файла пока нет, только собираюсь писать, вот и освежаю память.

1. Для пересчёта координат нуля УП относительно центра поворота стола должна быть активирована функция G68.2.

2. Если G68.2 не активирована(отсутствует), то ноль УП необходимо брать в центре поворотного стола.

3. Или, если не тот и не тот вариант не подходят, крепим деталь указываем ноль УП записываем в G54, поворачиваем стол указываем ноль УП и записываем в G55 и так далее, а в УП после поворота или совместно с ним указываем разные G54...57 в зависимости от угла ворота.

Правильно я понимаю решения данной задачи?

Ну в целом да. На гф оц не всегда функция трансформации g68.2, может быть другая. Еще один вариант писал выше mr_Voden, про подпрограмму, для автоматического пересчета точки нуля, в зависимости от угла поворота. Универсальная альтернатива G68.2

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

Приветствую, уважаемые форумчане.

 

%
N0001 G40 G17 G94 G90
N0002 G54
N0003 T19 M06
N0004 M08
N0005 G00 X14. Y-4. S150 M03
N0006 G43 G00 Z40. H19
N0007 G84 X14. Y-4. Z-1. R12.5 F120.
N0008 X23.
N0009 G80
N0010 G00 X14. Y-4. S150 M03
N0011 G84 X14. Y-4. Z-1. R12.5 F120.
N0012 X23.
N0013 G80
N0014 G91 G28 Z0.0
N0015 G91 G28 Y0.0
N0016 M02
%

Не могу добиться от стандартного фануковского поста, чтобы в посте в строке G84 добавить M29, так, чтобы он добавлялся, в строках координат не появлялся и при следующем запуске G84 не исчезал модально. 

Нужно так:

%
N0001 G40 G17 G94 G90
N0002 G54
N0003 T19 M06
N0004 M08
N0005 G00 X14. Y-4. S150 M03
N0006 G43 G00 Z40. H19
N0007 G84 X14. Y-4. Z-1. R12.5 F120. M29
N0008 X23.
N0009 G80
N0010 G00 X14. Y-4. S150 M03
N0011 G84 X14. Y-4. Z-1. R12.5 F120. M29
N0012 X23.
N0013 G80
N0014 G91 G28 Z0.0
N0015 G91 G28 Y0.0
N0016 M02
%

 

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

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

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

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

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

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

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

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

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

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

    • vanek77777
    • CJ_DEEMON


  • Сообщения

    • Viktor2004
      Проверить в меню бутлоадера пишет на эту флэшку или нет
    • atox
      Добрый день! Немного не по теме. Сервоусилитель MRJ4-60A для револьвера магазина. Станок  kvaker T4005L, фрезер. Появилась авария al25.1. По книжке сбрасывается выкл/вкл. Потерял позицию. Перезагрузкой не сбрасывается, появляется ещё al90.1. Имел дело до этого с Delta, там всё просто с кнопок. С Мицубишей не понял как сбрасывать.
    • mnerno
    • Горыныч
      и это также прекрасно :)  
    • Killerchik
      На этот вопрос нельзя ответить однозначно. Вариант, приведённый Виктором, будет работать в 100 или почти в 100% случаев. Мне в голову не приходит вариант неработоспособности, но то я. "просто не ставить", понимая под этим физические действия, может помочь, пока не будет случайно вызван инструмент из пустой ячейки. Если этого не делать, и расставить инструменты через один - то конечно всё будет работать. Вот это меня просто из себя выводит. Ладно мы тут колхозимся как-то, выкручиваемся. Ты большой производитель, ну сделай кастомное меню! Там проггеру работы на пару дней! Так нет же, делают вот такие затычки. Ну хоть так, чаще китайцы вообще болт кладут на это.
    • mnerno
      Вытащил блок, вскрыл, продул как следует коммуникационный модуль и его разъёмы. Собрал, включил работает 30 минут уже. Надел шапочку из фольги на всякий случай и сижу жду.
    • FreierMann
      Добрый день! Имеется стойка Fanuc 0i-TF plus. При создании бэкапа на  флешку 4Гб Transcend идёт загрузка файлов, затем после успешной записи, выскакивает сообщение о необходимости перезапустить ЧПУ. На черном экране должна продолжиться запись архива, однако после включения стойки, появляется на экране загрузки сообщение красным цветом: "Device not ready". Получается, не все файлы успешно записываются на флешку.   При этом на соседних станках с этой флешкой и такими же стойками все успешно записывается.   Как победить этот сбой?
    • Reacton
      а можете выложить ЧТО они прислали? процедура из бэкапа несложна, а вот дальше начинаются нюансы - и возможно ваши помогут
    • Clim87
    • Hunt
      Приветствую, уважаемые форумчане.   % N0001 G40 G17 G94 G90 N0002 G54 N0003 T19 M06 N0004 M08 N0005 G00 X14. Y-4. S150 M03 N0006 G43 G00 Z40. H19 N0007 G84 X14. Y-4. Z-1. R12.5 F120. N0008 X23. N0009 G80 N0010 G00 X14. Y-4. S150 M03 N0011 G84 X14. Y-4. Z-1. R12.5 F120. N0012 X23. N0013 G80 N0014 G91 G28 Z0.0 N0015 G91 G28 Y0.0 N0016 M02 % Не могу добиться от стандартного фануковского поста, чтобы в посте в строке G84 добавить M29, так, чтобы он добавлялся, в строках координат не появлялся и при следующем запуске G84 не исчезал модально.  Нужно так: % N0001 G40 G17 G94 G90 N0002 G54 N0003 T19 M06 N0004 M08 N0005 G00 X14. Y-4. S150 M03 N0006 G43 G00 Z40. H19 N0007 G84 X14. Y-4. Z-1. R12.5 F120. M29 N0008 X23. N0009 G80 N0010 G00 X14. Y-4. S150 M03 N0011 G84 X14. Y-4. Z-1. R12.5 F120. M29 N0012 X23. N0013 G80 N0014 G91 G28 Z0.0 N0015 G91 G28 Y0.0 N0016 M02 %  
×
×
  • Создать...