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

Редактирование постпроцессора


AntonH

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

комрады, есть трудность. В токарном посте (стандартный 2х fanuc), резец перед интерполяцией по G3 и G2 по оси X отступает вместо радиуса пластины диаметр пластины (причем только по оси X, по оси Z все норм). Недавно столкнулся с этим, надо разобраться, в настройке играл с коррекцией не помогло. Кто знает как поправить?

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


1 час назад, BadSanta сказал:

резец перед интерполяцией по G3 и G2 по оси X отступает вместо радиуса пластины диаметр пластины

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

Может вместо диаметра указан радиус? Всякое возможно...:g:

Проверь.

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

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

Работа ведется в англоязычной версии. Мастерок не выдает никаких ошибок, генерит все ровно. Но в металле получается ступенька после радиуса. начал разбираться, по итогу резец не доходит до точки интерполяции как раз величину радиуса пластины. Т.е. в коде величина по Х меньше чем надо на величину радиуса. Руками подняли на 0,8 и все четко, ступеньки нет.  

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

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

Может Инструмент описал на остро, Тут тебе только токоря помогут.(

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

компенсация стоит такая https://cloud.mail.ru/public/GMcn/BZuzoVt7K

Реальная координата профиля по Х-72,75. Пост генерит 71,15 , с этой точки пошел по G3 радиус. В этом случае имеем ступеньку. Когда руками меняю координату 71,95 то все четко. Хочу понять то ли это у токаря на станке стоит неправильные настройки, либо в мастерке не включил какую либо компенсацию, либо пост (паленый с народных ресурсов) надо править.

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

Реальная координата профиля

Кусок проги выложи, может корректор отсутствует? А в настройках траектории у тебя случайно не усановлен Компьютер или Износ, может поставь СЧПУ?

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

Кусок проги выложи, может корректор отсутствует? А в настройках траектории у тебя случайно не усановлен Компьютер или Износ, может поставь СЧПУ?

O2801(2_AM38.00.08.01)
G21
(TOOL - 1 OFFSET - 1)
(OD ROUGH RIGHT - 80 DEG.  INSERT - CNMG 12 04 08)
G0 T0101
M8
G97 S90 M03
G0 G54 X20.3 Z2.
G99 G1 Z0. F.23
X71.15
G3 X84.75 Z-6.8 K-6.8
G1 Z-10.74
X88.75
M9
G28 U0. W0. M05
M30

 

В настройках на токарных обычно работаем без коррекции. Ставлю Компьютер. Корректор включаю только на фрезерных.

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

компенсация стоит такая https://cloud.mail.ru/public/GMcn/BZuzoVt7K

Оператор на стойке по этим точкам резец привязывал или радиус пластины вычитал при настройке инструмента?

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...
14.09.2023 в 15:45, dear_102 сказал:

Всем привет!

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

С выводом обозначения режущих пластин проблем нет, все отлично выводится. А вот с державкой - ну никак. Облазил весь Мастеркам, перепробовал менять все имеющиеся посты - результата нет.

 

14.09.2023 в 15:51, dear_102 сказал:

 Смотрите постпроцессор mplmaster prmcode$ 20110

Ссылка на сообщение
Поделиться на других сайтах
23.09.2023 в 20:58, lexa345 сказал:

 

 Смотрите постпроцессор mplmaster prmcode$ 20110

Леха, спасибо большое! Все получилось! :k05197:  https://ibb.co/dB1qf8v

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

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

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

Доброго времени суток !Кто может подсказать, как исправить в посте цикл нарезания резьбы, глубину резьбы и проход.

В мастеркам указываю профиль резьбы в 0.92, а в выводит значение P9200 и величину прохода Q1820 хотя должно Q182

%

O0000

G28 U0. W0.
T0707
M05
G0 X19.967 Z5.278 M8
G76 P060060 Q100 R0
G76 X14.127 Z-12. P9200 Q1820 R0. F1.5
M9
M30
%
Ссылка на сообщение
Поделиться на других сайтах
  • 5 месяцев спустя...
18.10.2023 в 16:05, Shuga сказал:

Доброго времени суток !Кто может подсказать, как исправить в посте цикл нарезания резьбы, глубину резьбы и проход.

В мастеркам указываю профиль резьбы в 0.92, а в выводит значение P9200 и величину прохода Q1820 хотя должно Q182

%


O0000

G28 U0. W0.
T0707
M05
G0 X19.967 Z5.278 M8
G76 P060060 Q100 R0
G76 X14.127 Z-12. P9200 Q1820 R0. F1.5
M9
M30
%

Возникла та же проблема.

Подскажите в чем может быть причина такого кода, P Q должны быть ровно в 10 раз меньше.

Shuga, как то решилась проблема?

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

Подскажите в чем может быть причина такого кода, P Q должны быть ровно в 10 раз меньше.

Скорее всего 

fs2 16  0 4 0 4t    #No decimal, absolute, 4 trailing

надо

fs2 16  0 4 0 3t    #No decimal, absolute, 4 trailing

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

Скорее всего 

fs2 16  0 4 0 4t    #No decimal, absolute, 4 trailing

надо

fs2 16  0 4 0 3t    #No decimal, absolute, 4 trailing

попробую, но это опасное исправление, fs2 16 может использоваться не только для этих переменных

да, вроде помогло

М10x1,5

 

N140 G76 P012030 Q200 R0

N150 G76 X8.376 Z-40. P812 Q228 R0. F1.5

 

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

не?

 

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

Сделал так:

Добавил новый формат

fs2 25  0 4 0 3t    #No decimal, absolute, 3

поменял 

        result = newfs (25, thddepth$) # изменил 16 на 25
        result = newfs (25, thdfirst$) # изменил 16 на 25
        result = newfs (25, thdlast$) # изменил 16 на 25
        result = newfs (25, thdfinish$) # изменил 16 на 25

Спасибо за наводку

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

Подскажите, как решить такую проблему:

Работаем приводным инструментом(фрезеровка квадрата) в оси С

генерируется такой код:

N100 G21
N110 T0101
N120 M60
N130 G0 G54 X0. Z5.
(G28 H0.)Нужно добавить
N140 C0.
N150 M08
N160 G97 S1000 M63 P2
N170 G12.1
N180 X0. C70.711 (если ускоренное то G1 F200 ±)
N190 Z2.
N200 G98 G1 Z0. F5.
N210 X141.421 C0. F10.
N220 X0. C-70.711
N230 X-141.421 C0.
N240 X0. C70.711
N250 Z2. F5.
N260 G0 Z5. (если ускоренное то G1 F200 ±)
N270 G13.1
N280 M09
N290 G28 U0. W0. H0. M65
N300 M30

нужно добавить команду между 120 и 130 строкой.

Система(Fanuc TF) не допускает ускоренное перемещение по G0 когда включено G12.1, нужно менять на G1 с повышенной скоростью(?)

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

Подскажите, как решить такую проблему:

Попробуйте пост от In-House Solutions Inc , там G12 нормально работает.

Пост нужно поискать тут на форуме ... раздел документация.

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

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

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

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

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

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

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

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

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

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

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




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