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

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 пользователей

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




  • Сообщения

    • вячеслав kau4
      Привет ВСЕМ.подскажите возможно-ли изменить раскладку клавиатуры на русский шрифт-стойка DELEM DA53T
    • kinovari
      Сделать развязку сигналов с плк - не запуск Бурана. На фануке я уже штук 10 запустил там ладдер проще и приятнее, один на синумерик One, правда станок уже был подготовлен. Тут нам конечно китайцы подгадили, но и эту шляпу  победим. Я просто еще не понял у сименса что в каких мануалах содержится и где их находить, но разберёмся.
    • ilafet
      по картинкам разобрался. спасибо всем большое!
    • Ветерок
      Тоже с толкнулся со странностью. В некоторых деталях при размещении на чертеже вида с разверткой, отображается согнутая деталь. При этом в самой детали при нажатии кнопки "Развертка", деталь разворачивается. И потом сворачивается обратно, если развертку отменить. НО при этом если в конфигурациях выбрать FLATTEN-PATTERN, деталь не развернута (как на чертеже, собственно, там эта конфигурация и отображается). В нормальной детали при выборе конфигурации деталь развернута. Где тогда живет эта развертка? Как такое получается и как это вылечить?
    • ID_Hacker
      Поискал я сегодня информацию, и наткнулся на такое объяснение от сименса. Что бы была возможность перекомпиляции проекта если есть блоки с "ноу хау протекшн", блок должен быть оформлен как библиотечный блок. т.е. это косяк программиста, писавшего программу, или желание привязать к своему сервису (за что надо бить ссаными тряпками). https://www.industry-mobile-support.siemens-info.com/en/article/detail/62411893   Ещё есть вот такая тема на форуме. https://support.industry.siemens.com/forum/WW/en/posts/tia-know-how-protection-block-download-not-possible/133206 Возможно вам стоит попробовать более высшую версию ТИА в которой проблема с защищёнными блоками была исправлена.
    • InternetExplorer
      У меня вопрос. В 21 солиде в сборке на отрезки граничной кромки свои размеры повесить нельзя, то есть пользоваться можно только теми значениями, что выдает кромка через свойства. Длина, ширина, толщина. Есть нюанс. При изменении размеров сборки, например, путём изменения конфигураций с гашением подсборок и деталей, либо методом их скрытия, свойство Длина присваивается самому большому, а остальные как попало.   Как сделать так, чтобы ДШВ всегда была завязана на один и тот же размер? Либо как построить свою граничную кромку с блэкджеком и свойствами?    
    • A_1
      Здравствуйте. Попробуйте задавать смещения по A командой G52. Она смещает координаты осей НА указанные значения относительно исходного положения: G52 A30 <Подпрограмма> G52 A60 <Подпрограмма> ...   По окончании обработки обязательно требуется отменить это смещение командой G52 A0  
    • maxx2000
      @gudstartup а сколько это стоит? Точность обработки не хуже 8 квалитета. На DRO 3 знака после запятой, к сожалению механика самое слабое место, ШВП катаные не дают точности выше 0,02 мм, но при желании посадку под подшипник выполнить можно не провалив. И да сейчас уже стоит почти 200, но за 200 можно купить 3 или 4 версию, а 5 осевой Эксперт стоит всего 30т.р., обещали в нём даже RTCP сделать  Там уже и обратная связь и локалка т .д.
    • gudstartup
      точность круговой интерполяции какая в 10мкм хоть влезаете на 1000мм\мин ? все что вы написали не стоит 100 баксов....  
    • kosmonaft
      Ув. SNick , да я понимаю что в Спрут эта траектория без коррекции, но я не понимаю почему? Если обработка идет по слоям, без изменения  ориентации инструмента что мешает сделать в Спрут эту траекторию с коррекцией? Извиняюсь за сравнение, но в НХ такую поверхность можно обработать с коррекцией на радиус инструмента (не на радиус скругления). Да, сама траектория кажется что в металле, но с учетом того что есть скругление - все ОК! 
×
×
  • Создать...