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

Помогите разобраться с новым генератором постпроцессора в Unigraphics 7.5


Шмонин Александр

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

Шмонин Александр

Был рабочий самодельный пост на micromat 5v сделанный в постбилдере Unigraphics 6 из шаблона sinumeric. После открытия его в новом постбилдере из unigrahics 7.5 и НЕ ВНЕСЕНИИ в него каких либо изменений и последующем сохранении пишет ошибку при генерации траектории:

"Получена ошибка 1770002

Имя файла: o:ugnx75\ip32src\camsmom\no\ind\mom_tcl_definitions.c, номер строки 503

Сообщение об ошибке: Обнаружена ошибка в do_event. Обработчик: D:\work\post\sinumeric3m.tcl, Имя события MOM_machine_mode,"

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

Если изменения я вношу в блокноте вручную то всё отлично работает.

Помогите пожалуйста разобраться с проблемой!

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


Был рабочий самодельный пост на micromat 5v сделанный в постбилдере Unigraphics 6 из шаблона sinumeric. После открытия его в новом постбилдере из unigrahics 7.5 и НЕ ВНЕСЕНИИ в него каких либо изменений и последующем сохранении пишет ошибку при генерации траектории:

"Получена ошибка 1770002

Имя файла: o:ugnx75\ip32src\camsmom\no\ind\mom_tcl_definitions.c, номер строки 503

Сообщение об ошибке: Обнаружена ошибка в do_event. Обработчик: D:\work\post\sinumeric3m.tcl, Имя события MOM_machine_mode,"

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

Если изменения я вношу в блокноте вручную то всё отлично работает.

Помогите пожалуйста разобраться с проблемой!

лог файл в студию, там и посмотртим что плохого

У меня было вот это

# Pass tool name to VNC for simulation.

# global sim_mtd_initialized

# if { $sim_mtd_initialized } {

# if { [llength [info commands PB_VNC_pass_tool_data] ] } {

# PB_VNC_pass_tool_data

# }

# }

закоментарил все вроде заработало... Разобрался только через лог файл Помощь - Журнал NX

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

Стал немного ближе к проблеме))

Исжодный код СТАРОЙ функции:

proc MOM_machine_mode {} {

#=============================================================

global pb_start_of_program_flag

global mom_operation_name mom_sys_change_mach_operation_name

set mom_sys_change_mach_operation_name $mom_operation_name

if {$pb_start_of_program_flag == 0} {PB_start_of_program ; set pb_start_of_program_flag 1}

if [llength [info commands PB_machine_mode] ] {

if [catch {PB_machine_mode} res] {

global mom_warning_info

set mom_warning_info "$res"

MOM_catch_warning

}

}

}

После открытия и сохранения в новом постбилдере эта же функция приобретает вид:

proc MOM_machine_mode {} {

#=============================================================

global pb_start_of_program_flag

global mom_operation_name mom_sys_change_mach_operation_name

set mom_sys_change_mach_operation_name $mom_operation_name

if { $pb_start_of_program_flag == 0 } {

PB_start_of_program

set pb_start_of_program_flag 1

}

# For simple mill-turn

if { [llength [info commands PB_machine_mode] ] } {

if { [catch {PB_machine_mode} res] } {

CATCH_WARNING "$res"

}

}

# Pass tool name to VNC for simulation.

global sim_mtd_initialized

if { $sim_mtd_initialized } {

if { [llength [info commands PB_VNC_pass_tool_data] ] } {

PB_VNC_pass_tool_data

}

}

}

причём ругается на $sim_mtd_initialized: "Error: can't read "sim_mtd_initalazed": no such variable while executing

"if { $sim_mtd_initialized } {

if { [llength [info commands PB_VNC_pass_tool_data] ] } {

PB_VNC_pass_tool_data

}

}"

invoked from within

"

Я закоментил всю эту функцию и всё заработало, тем более что раньше то не было её! Но всё же для чего она нужна? И что же после каждого редактирования поста нужно лезть самому в пост и коментить её?

лог файл в студии :rolleyes:

заранее благодарю!

lognx.txt

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

Но всё же для чего она нужна?

Судя по названию и комментарию это переменная нужна для симуляции (модуль ISV)

И что же после каждого редактирования поста нужно лезть самому в пост и коментить её?

Я так понимаю надо этот вопрос в поддержку задавать. Может есть патчик уже на эту проблему.

Еще вариант, можно в исходных шаблонах изменения вносить, но это уже другая песня...

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

Столкнулся с той же проблемой при переходе с NX7 на NX7.5 вот, так же закоментировал эту строчку, потом нашел способ альтернативный, просто включил в постбилдере виртуальный станок, усе стало ок!

Может и вам это поможет!

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

Столкнулся с той же проблемой при переходе с NX7 на NX7.5 вот, так же закоментировал эту строчку, потом нашел способ альтернативный, просто включил в постбилдере виртуальный станок, усе стало ок!

Может и вам это поможет!

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

Столкнулся с той же проблемой при переходе с NX7 на NX7.5 вот, так же закоментировал эту строчку, потом нашел способ альтернативный, просто включил в постбилдере виртуальный станок, усе стало ок!

Может и вам это поможет!

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

Столкнулся с той же проблемой при переходе с NX7 на NX7.5 вот, так же закоментировал эту строчку, потом нашел способ альтернативный, просто включил в постбилдере виртуальный станок, усе стало ок!

Может и вам это поможет!

+1 Очень помогло! Спасибо!
Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...
  • 11 лет спустя...

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

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

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

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

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

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

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

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

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

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




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