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

постпроцессор на фанук


libe

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

Вопрос тем, кто пишет посты а прое

Как записать в приложении постпроцессор в FIL Editor вывод в управляющую программу имени файла и комменарии для инструмента?

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


Вопрос тем, кто пишет посты а прое

Как записать в приложении постпроцессор в FIL Editor вывод в управляющую программу имени файла и комменарии для инструмента?

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

А чем не устраивает вывод комментариев при помощи PPRINT?

Вот что получается при использовании PPRINT:

%

O3

G40G80G21

G0G90G54

T1M6

S2000M3

G0X0.Y0.

G43H1Z0.

(SVC)

X473.Y59.

Z-84.

G81X473.Y59.Z-96.5R-91.F120.

А так должно быть:

%

O3

G40G80G21

G0G90G54

T1M6(SVC)

S2000M3

G0X0.Y0.

G43H1Z0.

X473.Y59.

Z-84.

G81X473.Y59.Z-96.5R-91.F120.

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

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

Вывод-PRINT - Создать

дальше выбирай все что тебе нужно выводить (TOOL_COMMENTS - да) и т.д.

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

Вот что получается при использовании PPRINT:

Должно быть примерно так:

%

O1

N1G17G40G80G90

N2( / PART NAME : PF-370-02)

N3( / DATE TIME : 03-JUN-10 11:04:32)

N4( / ECH060B16-6C06)

N5( / CUTTER DIAMETER, 6.000, CORNER RADIUS, 0.000, SIDE ANGLE, 0.000)

N6G0G49

N7T1M6

N8S5000M3

N9M8

N10G0X-24.512Y-17.451

N11G43Z10.H1

N12Z-7.7

N13G1Z-11.75F800.

N14G41X-24.54Y-20.451D1

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

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

Вывод-PRINT - Создать

дальше выбирай все что тебе нужно выводить (TOOL_COMMENTS - да) и т.д.

огромное спасибо за помощь юзеру!!!!!!!!!!!!!!

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

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

G91G3X-30.R15.K10.Z25.

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

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

G91G3X-30.R15.K10.Z25.

некому ответить на такой вопрос :confused_1:

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

некому ответить на такой вопрос :confused_1:

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

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

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

Не правда, при врезании в cl-data выводится именно винтовая линия через circle, а вот при обработке цилиндрической поверхности по спирали, выводится набор точек. Настраивается интерполяция спирали в разделе Движение-аппроксимация кривой.
Ссылка на сообщение
Поделиться на других сайтах

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

G91G3X-30.R15.K10.Z25.

Для того, чтобы в программе получилось движение по винтовой интерполяции, надо чтобы и в CL DATA была винтовая интерполяция, а для этого подходит не каждая стратегия обработки, только Volume и Trajectory, во всех остальных стратегиях будет куча точек.

Вывод винтовой интерполяции возможен. Для этого в FIL есть оператор ARCSLP, также можно попробовать настроить через GPOST, в этом варианте каждый виток будет описываться отдельным кадром. Реализовать вывод одним кадром будет сложновато.

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

Для того, чтобы в программе получилось движение по винтовой интерполяции, надо чтобы и в CL DATA была винтовая интерполяция, а для этого подходит не каждая стратегия обработки, только Volume и Trajectory, во всех остальных стратегиях будет куча точек.

Вывод винтовой интерполяции возможен. Для этого в FIL есть оператор ARCSLP, также можно попробовать настроить через GPOST, в этом варианте каждый виток будет описываться отдельным кадром. Реализовать вывод одним кадром будет сложновато.

не нашла в учебных материалах инфу по оператору ARCSLP, может есть у кого-нибудь др. учебный материал?

как настроить через GPOST хотя бы вывод каждого витка отдельным кадром?

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

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

Для фанука:

Option File Generator -> Motion -> Circular -> ARCSLP Interp. -> -Helical Interpolation- ->

[V] Output ARCSLP Blocks -> [V] Disable K Output with ARCSLP

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

Для фанука:

Option File Generator -> Motion -> Circular -> ARCSLP Interp. -> -Helical Interpolation- ->

[V] Output ARCSLP Blocks -> [V] Disable K Output with ARCSLP

в посте все так и прописано, может быть проблема в параметрах?

значение параметров движения подхода инструмента:

RAMP_ANGLE 5

LEAD_IN ДА

LEAD_OUT ДА

LEAD_RADIUS 5

HELICAL_DIAMETER 5

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

Добрый день уважаемые!

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

(Стойка "FANUC")

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

Здравствуйте.

Подскажите, как настроить отмену коррекции на длину инструмента (G49).

Т.е. при смене инструмента, коррекция на длину инструмента - берется (G43Z124.H01), но потом не отменяется!

Насколько я разобрался, за вывод коррекции на длину, отвечают строки в File Editor:

post-7487-1280408229_thumb.jpg

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

Здравствуйте.

Подскажите, как настроить отмену коррекции на длину инструмента (G49).

Т.е. при смене инструмента, коррекция на длину инструмента - берется (G43Z124.H01), но потом не отменяется!

Насколько я разобрался, за вывод коррекции на длину, отвечают строки в File Editor:

Посмотри здесь <noindex>http://fsapr2000.ru/index.php?showtopic=33750</noindex>

Если сделать так как на картинке,то будет вставляться отмена коррекции перед каждой сменой инструмента.

post-19043-1280423218_thumb.jpg

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

Да действительно, поднимал я эту тему, но тогда ничего не получилось. Если в УП нет отмены коррекции на длину (G49), то программа на станке (FANUC ROBODRILL a-T14i) просто не запускается - выдается ошибка.

Картинка с кодом которую я выложил выше - неправильная, этот участок на коррекцию никак не влияет.

Более правильная картинка у Pro_fanatа.

Дописал я выделенную строчку (а так же две соседние строчки, повыше и пониже) - нужный кадр начал появляться!

Но вставляется он так мощно, что кадр со сменой инструмента отбрасывает куда то в светлую даль :smile: :

post-7487-1280475009_thumb.jpg

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

Но вставляется он так мощно, что кадр со сменой инструмента отбрасывает куда то в светлую даль :smile: :

Точку с запятой забыл дописать, перевода строки не происходит. Вот так будет лучше INSERT/'G0G49;'
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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




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