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

FAQ/Unigraphics/POST


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

Можно, конечно.

 

Только, по-моему, многое можно упростить.

$P_UIFR[11] = ... Это какой-то экзотический ноль, ничем не отличающийся от G53

 

G0 SUPA Z=.. можно вполне заменить на

G0 G53 Zконкретная_цифра, ее на станке посмотреть, она вряд ли меняется при смене инструмента, хотя...

А вывести в нужное место CS_чего-то_там - так в нужном месте и выводите MOM_output_literal(format[......$то_что_нужно]) 

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


$P_UIFR[11] - это соответствует G511

 

остальные 3 кадра именно так и надо выводить, станкостроитеь так задумал.

 

Пробовали с преподом - $, " ",  [ ]  не выводятся, это ведь символы Postbuilder'a

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

Нет, обещал разобраться, просто время ограничено. Курс был базовый. Но самому охота подумать.

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

Спец символы выводятся как \Восьмеричный_код символа. Мне только один спецсимвол не удалось так вывести - \0


Соответственно $P_UIFR выводится как MOM_output_literal "\044P_UIFR", ну - и так далее... Привет преподу.

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

Ug_user, спасибо большое! Вывод идет, как надо.

Изменено пользователем cepr
Ссылка на сообщение
Поделиться на других сайтах
Соответственно $P_UIFR выводится как MOM_output_literal "\044P_UIFR"

 

Я обычно использую просто косую черту с указанием непосредственно спецсимвола, без использования восьмеричного кода.

MOM_output_literal "\$UIFR" - так тоже работает

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

$P_UIFR[11] - это соответствует G511

 

остальные 3 кадра именно так и надо выводить, станкостроитеь так задумал.

 

Пробовали с преподом - $, " ",  [ ]  не выводятся, это ведь символы Postbuilder'a

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

Я обычно использую просто косую черту с указанием непосредственно спецсимвола, без использования восьмеричного кода.

MOM_output_literal "\$UIFR" - так тоже работает

...не всегда так было...

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

 

Ни к чему это. Обучение проведено в соответствии с оплатой, да и обещана поддержка и консультации. Не в претензии же, просто самим интересно разобраться. А здесь есть знающие специалисты.

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

Добрый день. Проблема: беру стандартный пост синумерик(NX 9), любой фрезерный, 3-5 осевой с любой кинематикой, вывожу через него траекторию с круговой интерполяцией(круговой, не винтовой), а он апроксимирует траекторию в линейные перемещения с системной точностью. Output circular record стоит YES, mom_kin_helical_arc_output_mode END_POINT.

Не могу врубиться, где что меняется при постпроцессировании.

Еще проблема: в настройках поста стоит точность координат 3 знака после запятой, пост выводит 5 :g:

Кто сталкивался?

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

а в диалоге операции в самом NX не стоит "линейная интерполяция" (основное окно операции - управление станком - интерполяция)?

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

Нет. Стоит круговая перпендикулярно оси инструмента. Это было бы слишком просто и замечательно)

Другие посты ту же самую операцию правильно выводят.

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

C круговой сталкивался. Там (сейчас уже не вспомню где) в tcl файле перебивается разрешение на вывод круговой интерполяции на запрет. Зачем - не знаю. И вот где - с ходу не вспомню.

Ссылка на сообщение
Поделиться на других сайтах
в tcl файле перебивается
 А если открыть пост и с этими же настройками сохранить под другим именем? Будет нормально? К тому же автор говорит, что берет стандартный пост, а не созданный кем-то ещё.
Ссылка на сообщение
Поделиться на других сайтах

Нет, дело не в другом имени. Рабочий день кончился, из дома отпишусь что к чему. Разобрался.

Ссылка на сообщение
Поделиться на других сайтах
Output circular record стоит YES, mom_kin_helical_arc_output_mode END_POINT.

 

 

mom_kin_helical_arc_output_mode  отвечает за вывод спиральной интерполяции, а для окружностей другая переменная - mom_kin_arc_output_mode

Откройте tcl файл и воспользуйтесь поиском, где-то ниже в коде стоит строчка "set mom_kin_arc_output_mode LINEAR", замените ее на "set mom_kin_arc_output_mode FULL_CIRCLE"

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

Нет, все еще проще. При включенной функции компрессора процедура PB_CMD_arc_compressor_mode меняет значение переменной на LINEAR. В процедуре PB_CMD_set_Sinumerik_default_setting достаточно поменять значение переменной mom_siemens_compressor на COMPOF и круговые из NX выводятся круговыми в УП.

P.S. Осталось разобраться с количеством знаков после запятой. Кто подскажет, какая там переменная отвечает за это?)

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

PB_CMD_set_resolution, а там куча всего. Но разрешение после запятой меняется там. Мало ли кому то пригодится. 

Что то сименс в этом посте накрутили конечно. Я так понимаю, они решили весь мануал сразу реализовать.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Fedor
      Без доверия не построить нормального капиталистического государства . Доверие это важнейший социальный капитал. Кинуть можно один раз, сотрудничать можно много. Это как цикл в двс.   Маркса стоит почитать.  Нет доверия - нет циклов, нет и полезной работы. Такова социальная термодинамика  :)
    • Krusnik
      Я тебе напишу ещё раз: "Этим рендерам сто лет в обед". Идея ну ооочень старая. А именно этот ЖК Бадаевский с такими картинками ещё лет 5-7 назад рекламировали.   P.S. Пивзавод там не работает.
    • Fedor
      1.4 g   слишком много.  При 9 баллах и то 0.4 g   ускорение при сейсмике... 
    • AleXtM
      Добрый день, столкнулся с казалось бы тривиальной задачей - рассчитать требуемый момент электро-двигателя, но столкнулся с проблемой - масса "рычага". Знатоки, подскажите пожалуйста, как правильно посчитать требуемый момент двигателя? Описание применения(упрощено): двигатель жестко закреплен, на оси двигателя жестко закреплена вытянутая пластина 500мм длинной(вес пластины 300гр), перпендикулярно оси вращения, на пластину будет устанавливаться доп. вес(не важно что, главное весить будет примерно 150гр). При работе конструкции, пластина должна приводиться электро-мотором в движение - из горизонтального положения поворачиваться на 150 градусов и обратно(конструкция необходима для тестового стенда - симулирует открытие крышки). Как рассчитать необходимый момент двигателя(минимальный)? С учетом того, что рычаг(плечо) имеет вес. На прикрепленном скриншоте отобразил примерно внешний вид(упрощенно). 
    • Fedor
      Продать долг - обыкновенное дело тут никакого криминала. https://xn--c1abvl.xn--p1ai/pokupka_prodazha_dolgov/ Просто бизнес.  :)      Коль швейцарцы проектируют под сроки, то рисковано что-то у них покупать  ...  :) 
    • andrei4ik
      в настройках и так выключены все опции связанные с этим режимом в настройках и так выключены все опции связанные с этим режимом и главное я один раз нечаянно переключился на сокращенный режим, и с тех пор он в этом положении залип...может это какой то баг? и притом он и вот тут тоже залипает  
    • Ninja
      дааа, интересная могла ситуация выйти, мож тогда и судьба твоя по другому бы сложилась? Согласно теории хаоса который про бабочку... И не обсчитывал бы сегодня здания, а обсчитывал бы общак той банды! Упустил такие возможности Федя! И всё-таки у этих швейцарцев всё просчитано, и лючок тот тоже)) Всё продуманно, просто надо придерживаться их рекомендаций! А я так понимаю, что тот лючок ты просто заварил нафиг. И этот кран переживёт четыре поколения заводчан. И теперь время боится не только пирамид, но и твой кран..  
    • ak762
      я так понимаю подача в G93 пересчитывается из G94 т.е можно пересчитать в G93 и потом обратно в G94 в каждом кадре с интерполяцией плавного движения силами постпроцессора. то что осваиваете возможность станка это хорошо, но впечатление что детали вашего редуктора плоские и без поворотной оси их разместится больше чем с осью которая требует пространства на столе, всё это конечно ИМХО
    • Sabadash
      Уже работает тише) Но что конкретно изменяет стойка в процессе автонастройки сервы она конечно не показывает.    
    • Jesse
      @Orchestra2603 таки прилетела задача по оценке вибропрочности конструкции в частотной области на основе акселерограммы.. Т.е. помимо частотных характеристик входной нагрузки, мне надо правильно определить её амплитуду в частотной области. Акселерограмма априори нестационарная нагрузка, что подтверждает график сильно меняющегося среднеквадр. отклонения. Так что сразу рассматриваю только вторую половину -  более менее стационарную часть Строю дискретный Фурье-спектр в Вольфрам Математике ну типа получаю характерные частоты сейсмического воздействия до 30 Гц. Збс... Но вот с амплитудой непонятка. Мне вот это полученную амплитуду и задавать в программе расчёта прочности? Почему спрашиваю? - это ведь дискретное преобразование. И типа согласно равенству Парсеваля энергия сигнала сохраняется, да. Но всё зависит от числа отсчётов. Ну вот как простой пример: синусоидальный сигнал с частотой 50 Гц и амплитудой 1, длина сигнала 2 с.  В первом случае частота дискретизации 200, во втором - 1000. Ну то есть при одинаковой длине в 5 раз больше отсчётов во втором случае. А амплитуда в 3 раза больше... И где правильная амплитуда? Я конечно понимаю, что в моих присланных данных одно количество отсчётов и одна частота дискретизации.. Но как правильно делать то.?)
×
×
  • Создать...