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

FAQ/Unigraphics/POST


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

Володя ЧПУ
Только что, mr_Voden сказал:

@Володя ЧПУ Это не страшно. Скиньте текстовым файлом сюда. Разберемся.

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

IMG_20240530_135206.jpg

4 минуты назад, mr_Voden сказал:

@Володя ЧПУ Это не страшно. Скиньте текстовым файлом сюда. Разберемся.

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

IMG_20240530_135206.jpg

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


Володя ЧПУ
4 минуты назад, mr_Voden сказал:

@Володя ЧПУ Увы, а так я не могу) Нужная инфа где-то выше.

Там большой текст, можно сюда такой большой скинуть? Если можно то сейчас попробую.

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

@Володя ЧПУ У вас потерялся шаблон cycle_feed_mode_per_min

Скрытый текст

Код ошибки 1745006: MOM given an invalid block name; MOM: cycle_feed_mode_per_min is an invalid block template name.
***TCL_ERROR***: Event Handler: E:\Работа\Саратовдизельаппарат\POST\FanOiMFPlus.tcl, Event: MOM_drill_move, Error: Код ошибки 1745006: MOM given an invalid block name; MOM: cycle_feed_mode_per_min is an invalid block template name.
    while executing
"MOM_do_template cycle_feed_mode_per_min"
    (procedure "PB_CMD_set_cycle_feed_unit" line 7)
    invoked from within
"PB_CMD_set_cycle_feed_unit"
    (procedure "MOM_drill_move" line 8)
    invoked from within

 

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

@Володя ЧПУ У вас потерялся шаблон cycle_feed_mode_per_min

  Показать содержимое

Код ошибки 1745006: MOM given an invalid block name; MOM: cycle_feed_mode_per_min is an invalid block template name.
***TCL_ERROR***: Event Handler: E:\Работа\Саратовдизельаппарат\POST\FanOiMFPlus.tcl, Event: MOM_drill_move, Error: Код ошибки 1745006: MOM given an invalid block name; MOM: cycle_feed_mode_per_min is an invalid block template name.
    while executing
"MOM_do_template cycle_feed_mode_per_min"
    (procedure "PB_CMD_set_cycle_feed_unit" line 7)
    invoked from within
"PB_CMD_set_cycle_feed_unit"
    (procedure "MOM_drill_move" line 8)
    invoked from within

 

Ясно, куда и как он мог потеряться? И как его найти? Буду благодарен за разъяснения.

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

Ясно, куда и как он мог потеряться? И как его найти? Буду благодарен за разъяснения.

Ну...бывает))) Планировался и потерялся потом. Другого объяснения у меня нет.

Что в нем планировалось выводить мне тоже не известно. Но скорее всего он выглядел как-то так:

  BLOCK_TEMPLATE cycle_feed_mode_per_min
  {
       G_feed[$mom_sys_feed_rate_mode_code($feed_mode)]\opt
  }

Это можно закинуть в def к остальным шаблонам.

Еще можно в tcl найти строки:

MOM_do_template cycle_feed_mode_per_min

и закомментить их.

Это тоже поможет, но тогда какой-то G-код не будет выведен.

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

Ну...бывает))) Планировался и потерялся потом. Другого объяснения у меня нет.

Что в нем планировалось выводить мне тоже не известно. Но скорее всего он выглядел как-то так:

  BLOCK_TEMPLATE cycle_feed_mode_per_min
  {
       G_feed[$mom_sys_feed_rate_mode_code($feed_mode)]\opt
  }

Это можно закинуть в def к остальным шаблонам.

Еще можно в tcl найти строки:

MOM_do_template cycle_feed_mode_per_min

и закомментить их.

Это тоже поможет, но тогда какой-то G-код не будет выведен.

А где найти этот def ?

Спасибо большое за помощь.

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

А где найти этот def ?

Спасибо большое за помощь.

Это расширение одного из файлов постпроцессора. Их как правило 3 или 4. pui, tcl, def, cdl

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

Спасибо всем

22 минуты назад, mr_Voden сказал:

Ну...бывает))) Планировался и потерялся потом. Другого объяснения у меня нет.

Что в нем планировалось выводить мне тоже не известно. Но скорее всего он выглядел как-то так:

  BLOCK_TEMPLATE cycle_feed_mode_per_min
  {
       G_feed[$mom_sys_feed_rate_mode_code($feed_mode)]\opt
  }

Это можно закинуть в def к остальным шаблонам.

Еще можно в tcl найти строки:

MOM_do_template cycle_feed_mode_per_min

и закомментить их.

Это тоже поможет, но тогда какой-то G-код не будет выведен.

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

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

@Володя ЧПУ Он должен быть среди остальных шаблонов, template) Я, кстати, просто предположил что он должен быть таким. Что там на деле планировалось - я не знаю.

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

Люди добрые, подскажите, откуда при постпроцессировании появляется файл mom_information.out,  и как его блокировать?

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

Добрый день. Прошу подскажите пожалуйста- у меня пост для НХ по версию NX 2312 Build 8103 окружности и спирали выводил с приставкой TURN. Но поставив  NX 2406 Build 1700 вывод турн исчез. Выводит отрезками.

В чем может быть загвоздка?

 

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

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

Есть переменная $mom_cycle_retract_to - расстояние(именно расстояние а не координата) от той самой координаты начала отверстия до точки на которой происходит ускоренное перемещение на другое отверстие. Мне нужно сложить эти две координаты чтобы получить координату на которой происходит перемещение.

 

Стойка FMS3000 код:

rem (Operation_1: U1_CN_G2)
rem (T3 SVRazmetD6.0 CND6_D5-90A-0600 D=6.0 L=66.0 PA=90.0grad PL=3.0 SK40ER32L100 Out=46 TCut=1)
N2 G00 G30 Z0.0 M05
N3 G00 G30 X0.0 Y0.0 M09
N4 T03 M06
N5 G54
N6 X79.5 Y-6.5 S2000 M03
N7 G43 Z38. H03 M08 //- Это первоночальное позиционирование. 
N8 G61
N9 G81 X79.5 Y-6.5 Z1.9 I35.5 U5.5 F100. // нулевая точка внизу. U5.5 - начало сверления, поверхность детали на высоте Z2.5, I35.5 - растояние от 
//поверхности отверстия до Z38. А мне нажно значение именно Z38. Так если I38. Как его получить сложением каких переменных или где оно хранится?
N10 X69.5 I35.5
N11 X58. I35.5
N12 X46. I35.5
N13 X34. I35.5
N14 X22.5 I35.5
N15 X12.5 I35.5
N16 G80 G64 M09
N17 G00 G30 Z0.0 M05
N18 G00 G30 X0.0 Y0.0 M09
N19 M30

 

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

Для понимания вышесказанного. Согласно кода перемещения будут происходить не по красной линии как в NX а чуть ниже где стоит оранжевая точка примерно. Здесь это приемлемо но может получится что РАССТОЯНИЕ $mom_cycle_retract_to будет небольшое и переход произойдет внутри детали. А центровка там не проходит как видно. Одну деталюху запорол, но это по другой причине U и I перепутал местами когда пост писал. Вот теперь правлю, столкнулся с такой проблемой что не знаю как получить координату ускоренных перемещений.

 

1.jpg

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

Добрый день. Прошу подскажите пожалуйста- у меня пост для НХ по версию NX 2312 Build 8103 окружности и спирали выводил с приставкой TURN. Но поставив  NX 2406 Build 1700 вывод турн исчез. Выводит отрезками.

В чем может быть загвоздка?

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

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

Не могу найти переменную отвечающею за координату начала отверстия по Z при сверлении

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

Второе принцип поиска простой, при постпроцессировании выводишь с отладкой и смотришь переменные которые соответствуют координате Z.

В третьих это не работает :) Для цикла сверления там своя тема.. Оно?

image.png

image.png  

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

Второе принцип поиска простой, при постпроцессировании выводишь с отладкой и смотришь переменные которые соответствуют координате Z.

Точно, затупил завтра попробую. 

 

1 час назад, 5axisCNC сказал:

В третьих это не работает :) Для цикла сверления там своя тема.. Оно?

Вероятно НЕ то, в G81 Z-это глубина(координата в нижней точке), Завтра поковыряюсь может будут переменные со значением 2.5 или 38 они мне и нужны. 

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • Tad
      С чем связан вопрос? Или просто захотелось похамить?
    • Guhl
      А всё-таки интересно получается. Я вижу, что активен G70.5 (SFRA). Согласно мануалу мотор должен вращаться против часовой, а он вращается по часовой. И фазы подключены нормально, то есть явно какой-то параметр. Но какой? Мануал молчит. А если промежуточная ступень имеется между мотором и шпинделем, то по фануковской логике надо только ладдером направление менять?
    • 323f
      вы своими руками поверку хоть раз делали?
    • jtok
    • Tad
      Так проверите только напор (давление), производительность (расход) - нет, а подозрение именно на потерю производительности.
    • Борман
      Удалите нагрузку, приложите силу в узел и решите. Если все норм, то копать дальше.
    • Andrey_kzn
      Выскажу такое мнение. Кнопки и циклы для измерения инструментов "грибком", стандартные, встроены в ПО от сименса. Если бы у вас была скоба блюм, то циклы и кнопки надо было бы устанавливать с диска или флешки от блюма. Настраиваются эти меню все в параметрах, маски измерения детали и инструмента.  А также при переключении токарной и фрезерной версии станка, также в параметрах. Где именно, не вспомню сразу, надо смотреть записи.  Сомневаюсь, что кто-то туда лазил. Но всё-же, как версия. Теперь к щупу. Циклы ренишоу также ставятся отдельно. Маски калибровки и измерения настраиваются в параметрах. Опять же, надо бы посмотреть настройки токарной и фрезерной функции станка. У нас на токарно-фрезерном обрабатывающем центре нет кнопок калибровки и измерения детали щупом ренишоу, запускаем измерения в МДА через вызов цикла. А всё потому, что основная функция станка - токарная. При переключении на фрезерную, кнопки появляются. Так и не разобрались, как это совместить.  И ещё такой вариант (на 840 так): проверьте , активны ли и на месте ли файлы GUD. Хотя, если вы восстанавливали архивы, это всё может быть мимо.
    • 4Zzz
      Название тему может сыграть с вами злую шутку, поправьте
    • maxx2000
      прими совет который я принял от своего 25 летнего сына. Если ты не метишь на должность начальника, ГИП, ведущего, а ищешь удалённой работы то такой стаж в резюме скорее минус чем плюс.  Основная масса вакансий для соискателей 1-3 и 3-6 лет опыта работы.   Ну и конкретно тебе я бы рекомендовал заказать у грамотного HR анализ и корректировку резюме. Сейчас оно выглядит примерно как и моё полгода назад. Всё знаю, всё умею, везде работаю. Никого не интересует чем ты занимался более 5 лет назад. Тебе просто не знают что предложить, для большинства ты очень хорош. Неплохо бы обрасти портфолио. Как только я это сделал у меня резко возрос процент просмотра резюме, предложений работы и собеседований по моим откликам.
    • brigval
×
×
  • Создать...