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

FAQ/Unigraphics/POST


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

@sikor По дефолту выглядит вот так:

sverlenie.thumb.png.fbc8d8a4dea35735fe6014e790c93491.png

 Пытаетесь избавиться от R в сверлении вообще или в конкретном цикле?

1 - ставите галочку и настраиваете нужный цикл, удаляя что нужно

2 - или глобально удаляете R

Вроде так это работало.

sverlenie2.thumb.png.fbfb4b192c9b27efefc4b0c34a7cf671.png

Че-то спойлеры поменяли что ли, в режиме предпросмотра ниче не работает. Или я туплю.

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


3 часа назад, mr_Voden сказал:

Пытаетесь избавиться от R в сверлении вообще или в конкретном цикле?

только в цикле сверления

Ссылка на сообщение
Поделиться на других сайтах
В 25.03.2020 в 15:00, sikor сказал:

Ребята, привет!

 

а можно в посте так сделать, чтоб в шапке был весь список инструмента?

%
O041
( DATE: Wed Mar 25 14:41:38 2020 )
( NAME: ZENTROVKA_D10X45 )
( T=3 FASKA-D10X45  DIAMETER: 10.000 )
( T=4 SVERLO-D6.8  DIAMETER: 6.800 )
( T=5 SVERLO-D11  DIAMETER: 11.000 )
( T=7 M8.X1.25  DIAMETER: 5.950 )
G00 G40 G80 G17
T3 M06
S5000 M03
G00 G90 E7 X39. Y0.
G43 H03 Z11.5
M08
G81 X39. Y0. Z-2. R1. F80. G98
X27.577 Y-27.577
X0. Y-39.
X-39. Y0.
X-27.577 Y27.577
X0. Y39.
G80
G00 Z11.5
M09
T4 M06
M01
( NAME: SVERLOVKA-D6.8 )
( T=4 SVERLO-D6.8  DIAMETER: 6.800 )
T4 M06
S1170 M03
G00 G90 E7 X-27.577 Y27.577

 

Поможет кто-нибудь? хоть наводкой)

Ссылка на сообщение
Поделиться на других сайтах
В 03.04.2020 в 14:10, sikor сказал:

Поможет кто-нибудь? хоть наводкой)

Вот тебе на водку и на пиво. http://cccp3d.ru/topic/64790-вывод-списка-инструмента-в-текст-уп/

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

парни привет, дали мне тут наводку и хочу ее реализовать 

есть 2 поста которые хочу объединить , как реализовать вывод 2 поста через группу операций?

тоесть мульти аксис вызываем поститься 2м потом

 

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

Комрады,  скиньте любой пост, где вывод инструмента идет в начале программы.

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

Всем привет помогите разобраться в логе  NX стоит вывод цикла а в программе его нет  куда рыть где искть .ссылка на скрин шот  https://ibb.co/ynpYsTs

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

Number of warnings: 4                                                                                                                                          |
|================================================================================================================================================================|
| WARNING at operation: THREAD_MILLING                                                                                                                           |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Потеряно событие: Имя события: MOM_mill_hole_thread                                                                                                          1 |
|================================================================================================================================================================|
| DPM OVER MAXIMUM                                                                                                                                             1 |
| With positioning mode, polar mode is unactivated                                                                                                             1 |
|================================================================================================================================================================|
| Потеряно событие: Имя события: MOM_mill_hole_thread_move                                                                                                     1 |
|===============================================================

пост пишет что потерял команды а где и как не понятно 

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

   Доброго времени суток коллеги! В ходе разборки структуры построцессора, возникли вопросы по порядку вызова вспомогательных подпрограмм из основного tcl файла поста. Для примера, в начале стандартного поста есть такая вставка:

  set cam_post_dir [MOM_ask_env_var UGII_CAM_POST_DIR]

 

if { ![info exists mom_sys_post_initialized] } {

    if { ![info exists mom_sys_ugpost_base_initialized] } {
  source ${cam_post_dir}ugpost_base.tcl
  set mom_sys_ugpost_base_initialized 1  
 }

Первая строка на сколько я понял присваивает переменной cam_post_dir значение пути к файлу ugpost_base.tcl по средством процедуры MOM_ask_env_var после чего это значение подставляется строку команды source, которая вызывает на исполнение файл ugpost_base.tcl. Вроде бы все ясно, но:

Вопрос 1.
  Что именно указано квадратных скобках вот тут: set cam_post_dir [MOM_ask_env_var UGII_CAM_POST_DIR]  ?
Судя по структуре это две процедуры, но так ли это? Попытался проверить свою догадку в comodo, но ничего не 

вышло (см рис)

1.png.188721303f180c7455e0b7f3f2f31ba0.png

Возможно что в данном случае не совсем корректно выводить результат командой puts ?

 

Вопрос 2.
  Где можно найти текст процедуры MOM_ask_env_var? Ни в основном файле, ни в ugpost_base.tcl её нет.

 

Вопрос 3. 
  Решил  протестировать работу команды source, создал программу prog_1, из которой по средством данной команды вызывается программа prog_11, текст которой размещен в той же папке что и prog_1. Попытался запустить первую, comodo выдал ошибку:2_.png.acd5c465d59ef19dc51a2789586ace3f.png3.png.8815eab890303af68a3a48191991d7ed.png


Что я делаю не правильно?
Буду очень благодарен любому комментарию и совету =)

 

 

 

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

Number of warnings: 4                                                                                                                                          |
|================================================================================================================================================================|
| WARNING at operation: THREAD_MILLING                                                                                                                           |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Потеряно событие: Имя события: MOM_mill_hole_thread                                                                                                          1 |
|================================================================================================================================================================|
| DPM OVER MAXIMUM                                                                                                                                             1 |
| With positioning mode, polar mode is unactivated                                                                                                             1 |
|================================================================================================================================================================|
| Потеряно событие: Имя события: MOM_mill_hole_thread_move                                                                                                     1 |
|===============================================================

пост пишет что потерял команды а где и как не понятно 

в  постпроцессоре, где ж еще)

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

Возможно что в данном случае не совсем корректно выводить результат командой puts ?

Вы смешивание, переменные языка программирования TCL и переменные NX/Post Builder. Поэтому ваш COMODO про них ничего не знает.

Надо отлаживать в Post Builder.

Напишите там MOM_output_text [MOM_ask_env_var UGII_CAM_POST_DIR]

Постпроцессируйте что-нибудь, и в тексте программы увидете, содержимое этой переменной.

Ссылка на сообщение
Поделиться на других сайтах
В 31.03.2020 в 17:28, FCLM сказал:

Уважаемые форумчане, может кто нибудь поделится литературой или ресурсами по тематике данного топика. Буду рад любым источникам =)

У меня есть кое-что по постам, старенькое, посмотрите может подойдет.

1.pdf

4 минуты назад, vitaliy-zaykov сказал:
В 31.03.2020 в 17:28, FCLM сказал:

Уважаемые форумчане, может кто нибудь поделится литературой или ресурсами по тематике данного топика. Буду рад любым источникам =)

У меня есть кое-что по постам, старенькое, посмотрите может подойдет.

Продолжение. 

2.pdf

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

в  постпроцессоре, где ж еще)

Это понятно а поточнее не подскажите где искать в какой ветке

Ссылка на сообщение
Поделиться на других сайтах
В 31.03.2020 в 17:28, FCLM сказал:

Уважаемые форумчане, может кто нибудь поделится литературой или ресурсами по тематике данного топика. Буду рад любым источникам =)

proc MOM_ask_env_var { environment_variable } {
  global env

   set dir "$env(PB_HOME)/pblib/"

return $dir
}

Вот ваша искомая процедура.

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

Вечер добрый, помогите разобраться...

Проблема в токарном посте.

Есть операция сверления, если ее постпроцессируешь отдельно то в Rapid move отображает перемещение в начальную точку заданную  в AVOIDANCE (ST)

Если постпроцессируешь группу операций то в операции сверление нет перемещения в начальную точку заданную в авойденс...

И самое интересное что в следующей токарной операции тоже нет, а дальше все как надо.... 

Хотя в листинге траектории сверления в самом начале операции есть это перемещение..!

 

 

 

11.JPG

22.JPG

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

Доброго времени суток коллеги!

Возник такой вопрос, существует основной tcl файл в котором содержится большинство процедур поста, также существует файл ugpost_base.tcl, куча файлов с процедурами в папке POSTBUILD, но при этом не понятно какой файл является первичным в этой структуре, то есть из какого файла вызываются процедуры при обработке каждой новой строчки CL-data файла? Возможно вопрос сформулирован не совсем корректно, но тогда прошу поправить ход моей мысли. Как всегда буду рад и благодарен любому комментарию!  
 

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

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

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

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

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

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

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

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

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

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

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




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