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

Ошибка в посте


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

При прогонки программы через постпроцессор,созданный мною выдает ошибку

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

Имя файла:О:\ugnx60\ip24\src\camsmom\no\ind\mom_tcl_definitions.c, номер строки: 1098 имя файла"

UGS NX6

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


При прогонки программы через постпроцессор,созданный мною выдает ошибку

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

Имя файла:О:\ugnx60\ip24\src\camsmom\no\ind\mom_tcl_definitions.c, номер строки: 1098 имя файла"

UGS NX6

Ошибка возникает после вывода УП или вместо УП ...

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

вместо УП

Если что-то пишется в лог можно там поискать ...

У меня похожее было только ошибка 11, но не каждый раз бывает, хотя УП и выводится ...

В лог при этом записи никакой нет, так что можно только гадать ... предположительно что-то не нравиться в имени файла или его пути ...

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

При прогонки программы через постпроцессор,созданный мною выдает ошибку

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

Имя файла:О:\ugnx60\ip24\src\camsmom\no\ind\mom_tcl_definitions.c, номер строки: 1098 имя файла"

UGS NX6

Как-то файл странно называется, на .с заканчивается.... Или это на половине имени оборвали?

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

Как-то файл странно называется, на .с заканчивается.... Или это на половине имени оборвали?

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

нет..написал как выдает :smile: причем через посты которые уже есть нормально генерирует

Нарвался сегодня на почти похожую ошибку "ошибка 1770006" ...

Обработка информации по каким-либо признакам на прерывание постпроцессирования ...

У меня оказались не заданными обороты ...

В лог при этом ничего не пишется, т. к. это не ошибка поста ...

Проще найти в посте команды MOM_ABORT и посмотреть, что на них висит ...

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

нет..написал как выдает :smile: причем через посты которые уже есть нормально генерирует

На сколько я понял через готовые посты программу выдает, а через ваш пост нехочет?

У самого была подобная ошибка, создал пост а программу не выводит!

Поступил следующим способом

Чтобы использовать ваш постпроцессор в NX Вы должены добавить строку в Ваш файл template_post.dat в вашем текущем каталоге постпроцессора. (взято из руководства)

###############################################################################

# template_post config file - Event Handler and Definition files for

# Generic Machine

#

#

#

###############################################################################

Anilam,${UGII_CAM_POST_DIR}Anilam.tcl,${UGII_CAM_POST_DIR}Anilam.def

WIRE_EDM_4_AXIS,${UGII_CAM_POST_DIR}wedm.tcl,${UGII_CAM_POST_DIR}wedm.def

MILL_3_AXIS,${UGII_CAM_POST_DIR}mill3ax.tcl,${UGII_CAM_POST_DIR}mill3ax.def

MILL_3_AXIS_TURBO,${UGII_CAM_POST_DIR}mill3ax_turbo.tcl,${UGII_CAM_POST_DIR}mill3ax_turbo.def

MILL_4_AXIS,${UGII_CAM_POST_DIR}m4bh.tcl,${UGII_CAM_POST_DIR}m4bh.def

MILL_5_AXIS,${UGII_CAM_POST_DIR}m5abtt.tcl,${UGII_CAM_POST_DIR}m5abtt.def

LATHE_2_AXIS_TOOL_TIP,${UGII_CAM_POST_DIR}lathe_tool_tip.tcl,${UGII_CAM_POST_DIR}lathe_tool_tip.def

LATHE_2_AXIS_TURRET_REF,${UGII_CAM_POST_DIR}lathe_turret_ref.tcl,${UGII_CAM_POST_DIR}lathe_turret_ref.def

MILLTURN,${UGII_CAM_POST_DIR}millturn_3axis_mill.tcl,${UGII_CAM_POST_DIR}millturn_3axis_mill.def

MILLTURN_MULTI_SPINDLE,${UGII_CAM_POST_DIR}millturn_4axis_mill.tcl,${UGII_CAM_POS

Добавьте новую строчку аналогично которым есть, только с именем вашего поста!!!

Должно все получится :wink:

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

На сколько я понял через готовые посты программу выдает, а через ваш пост нехочет?

У самого была подобная ошибка, создал пост а программу не выводит!

Поступил следующим способом

Чтобы использовать ваш постпроцессор в NX Вы должены добавить строку в Ваш файл template_post.dat в вашем текущем каталоге постпроцессора. (взято из руководства)

###############################################################################

# template_post config file - Event Handler and Definition files for

# Generic Machine

#

#

#

###############################################################################

Anilam,${UGII_CAM_POST_DIR}Anilam.tcl,${UGII_CAM_POST_DIR}Anilam.def

WIRE_EDM_4_AXIS,${UGII_CAM_POST_DIR}wedm.tcl,${UGII_CAM_POST_DIR}wedm.def

MILL_3_AXIS,${UGII_CAM_POST_DIR}mill3ax.tcl,${UGII_CAM_POST_DIR}mill3ax.def

MILL_3_AXIS_TURBO,${UGII_CAM_POST_DIR}mill3ax_turbo.tcl,${UGII_CAM_POST_DIR}mill3ax_turbo.def

MILL_4_AXIS,${UGII_CAM_POST_DIR}m4bh.tcl,${UGII_CAM_POST_DIR}m4bh.def

MILL_5_AXIS,${UGII_CAM_POST_DIR}m5abtt.tcl,${UGII_CAM_POST_DIR}m5abtt.def

LATHE_2_AXIS_TOOL_TIP,${UGII_CAM_POST_DIR}lathe_tool_tip.tcl,${UGII_CAM_POST_DIR}lathe_tool_tip.def

LATHE_2_AXIS_TURRET_REF,${UGII_CAM_POST_DIR}lathe_turret_ref.tcl,${UGII_CAM_POST_DIR}lathe_turret_ref.def

MILLTURN,${UGII_CAM_POST_DIR}millturn_3axis_mill.tcl,${UGII_CAM_POST_DIR}millturn_3axis_mill.def

MILLTURN_MULTI_SPINDLE,${UGII_CAM_POST_DIR}millturn_4axis_mill.tcl,${UGII_CAM_POS

Добавьте новую строчку аналогично которым есть, только с именем вашего поста!!!

Должно все получится :wink:

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

Делай пост заново.

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

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

Делай пост заново.

всем спасибо)))пока буду делать в АДЕМе)))если есть какая нибудь подробная документация по написанию постов в UNG..или простенький пример вышлите на sapr85@gmail.com Изменено пользователем mk85
Ссылка на сообщение
Поделиться на других сайтах
  • 5 лет спустя...

 

На сколько я понял через готовые посты программу выдает, а через ваш пост нехочет?

У самого была подобная ошибка, создал пост а программу не выводит!

Поступил следующим способом

Чтобы использовать ваш постпроцессор в NX Вы должены добавить строку в Ваш файл template_post.dat в вашем текущем каталоге постпроцессора. (взято из руководства)

###############################################################################

# template_post config file - Event Handler and Definition files for

# Generic Machine

#

#

#

###############################################################################

Anilam,${UGII_CAM_POST_DIR}Anilam.tcl,${UGII_CAM_POST_DIR}Anilam.def

WIRE_EDM_4_AXIS,${UGII_CAM_POST_DIR}wedm.tcl,${UGII_CAM_POST_DIR}wedm.def

MILL_3_AXIS,${UGII_CAM_POST_DIR}mill3ax.tcl,${UGII_CAM_POST_DIR}mill3ax.def

MILL_3_AXIS_TURBO,${UGII_CAM_POST_DIR}mill3ax_turbo.tcl,${UGII_CAM_POST_DIR}mill3ax_turbo.def

MILL_4_AXIS,${UGII_CAM_POST_DIR}m4bh.tcl,${UGII_CAM_POST_DIR}m4bh.def

MILL_5_AXIS,${UGII_CAM_POST_DIR}m5abtt.tcl,${UGII_CAM_POST_DIR}m5abtt.def

LATHE_2_AXIS_TOOL_TIP,${UGII_CAM_POST_DIR}lathe_tool_tip.tcl,${UGII_CAM_POST_DIR}lathe_tool_tip.def

LATHE_2_AXIS_TURRET_REF,${UGII_CAM_POST_DIR}lathe_turret_ref.tcl,${UGII_CAM_POST_DIR}lathe_turret_ref.def

MILLTURN,${UGII_CAM_POST_DIR}millturn_3axis_mill.tcl,${UGII_CAM_POST_DIR}millturn_3axis_mill.def

MILLTURN_MULTI_SPINDLE,${UGII_CAM_POST_DIR}millturn_4axis_mill.tcl,${UGII_CAM_POS

Добавьте новую строчку аналогично которым есть, только с именем вашего поста!!!

Должно все получится :wink:

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

Делай пост заново.

 

Имя файла:О:\ugnx60\ip24\src\camsmom\no\ind\mom_tcl_definitions.c, номер строки: 1098 имя файла

 

При возникновении этой ошибки он указывает путь к файлу и номер строки, но ведь по факту такого пути на компьютере нет (по крайней мере у меня нет). Можно ли каким-то образом посмотреть этот самый "mom_tcl_definitions.c"?

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

Не там смотрите! Содержание журнала после появления ошибки покажите, проблема в конкретной процедуре где то, возможно переменную не инициализировали, возможно синтаксис нарушили, в журнале это будет видно

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

Можно более подробно описать, как залезть в этот самый журнал? Попробовал разные варианты, не нашел то, что нужно.

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

Системный журнал находится во вкладке Справка -> Журнал

Сначала воспроизводите ошибку, затем заходите туда, копируете все содержание, вставляете в текстовый файл, сохраняете и прикрепляете сюда. Гляну может и подскажу чего полезного

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

Ошибка не внутри постпроцессора

вот путь D:\SiemensNX\mach\resource\postprocessor\DMU_60T.tcl

по этому пути у Вас присутствуют файлы постпроцессора? т.е к данному постпроцессору имеются файлы tcl def pui

Попробуйте не через установленный в список при помощи.dat файла обращаться а напрямую - поиск постпроцессора, указать директорию и указать pui файл.

Ну или давайте сюда пост, по быстрому глянуть могу

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

через поиск постпроцессора уже пробовал запускать, говорит ошибка в do_event. Изначально постпроцессор этот копировал с другого компьютера. Там он работает как надо, без всяких ошибок. А вот после переноса к себе использовать его уже не выходит. Постпроцессор не мой, поэтому выложить не могу (не хорошо по отношению к владельцу). Подозреваю, что ошибка может быть из-за каких-либо отличий внутри самого NX, обработчики событий там еще что-то, могу только предполагать...

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

Если версия PostBuilder в котором создан пост не старше NX8 в которой вы работаете, то никаких ошибок быть не может. Можно посмотреть версию используемого для последнего сохранения PostBuilder в pui файле.  

Сделайте файл журнала после запуска постпроцессора через поиск с ошибкой в do_event. 

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

Кстати, в постбилдере не дает открыть постпроцессор.


POSTBUILDER_VERSION=2006.5.1.2


т.е. версия более старая, у меня 8.0.0.4

Journal.txt

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

Вот причина - D:\SiemensNX\mach\resource\postprocessor\post_cam_base_.tcl": no such file or directory

 

У вас файл post_cam_base_.tcl имеется по указанному пути?

Копировали да не докопировали похоже

В стандартных постпроцессорах идет обращение на файл ugpost_base.tcl. В этом файле описываются стандартные команды и функции применяемые в постпроцессоре.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Syomik
      Здравствуйте! Прошу прощения что сразу не ответил, совсем замотался. Подвод происходит после достижения инструментом конечной точки прямого участка в координате X189.776 Z-100.325 предшествующего G03, затем происходит резкая смена координат на X188,980 Z-99.967, это видно на прикрепленных фото экрана стойки, и потом инструмент движется по оставшемуся контуру детали. У меня сегодня не вышло сделать тестовую деталь, но убрав из программы G42 и запустив симуляцию, четко видно что отвод/подвод исчез. Инструмент движется четко по координатам контура детали. Вот в видео я нашел фрагмент ооочень похожий на мою ситуацию. Скорее всего отвод/подвод это работа G42,  
    • ak762
      если очень хочется то пусть строит одним сплайном, в нем контрольные точки можно задать симметричными и будет то что тс хочет контур с одним сплайном
    • lem_on
      Погреть торцы черные феном хорошенько, да поди раскрутится . 
    • gudstartup
      а можно головой о стол постучаться сразу соображалка включается как в детстве подзатыльник дадут и соображаешь как квантовый компьютер сначала примените руки если не поможет то пассатижи и ножовку по металлу. ну и в довершении тиски  а вариант один - омега то есть окончательный пипец
    • gudstartup
      мир не без добрых людей. наверное поволжский немец теперь осталось в дело применить. а с народом поделиться редкостной новинкой сей добрый человек не разрешил?
    • ola_ferret
      Здравствуйте! Извините, что вклиниваюсь тут со своим простеньким вопросом. Подскажите, пожалуйста, возможно ли сделать следующее: я сделала модельку сосуда под давлением, и теперь мне необходимо получить изображения (contour plot) с распределением напряжений (von Mises stress)  для отдельных частей этого сосуда (три части - коническаяб цилиндрическая и сферическая), при этом, чтобы в левой верхней части окошка выводились максимальные и минимальные значения именно для части, которая будет отображаться, а не для целой модели. 
    • Vengeance
      Думать нужно меньше, а соображать больше) Подожду еще варианты  
    • gudstartup
      я думаю так выкинуть и купить новый китайская
    • Vengeance
      Помогите понять, как это чудо инженерной мысли разобрать, в интернете ни слова(
    • mannul
      По профилю кривой с опцией по средней линии, по шаблону, обработка элемента паз. Выбирайте что удобнее. А припуск при обработке по замкнутому контуру можно писать со знаком минус, паз будет шире.
×
×
  • Создать...