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

FAQ/Unigraphics/POST


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

31.08.2021 в 17:36, Vladislav-dobrynin сказал:

 

Выводите Cycle800 всегда в начале каждой операции, а в конце операции сбрасывайте его - Cycle800(). Параметр отскока по Z отключите в самом цикле, его мы обычно не используем. 

Отслеживайте изменение углов в конце предыдущей операции и в начале текущей и по данному условию, в начале операции, перед Cycle800, выводите маневрирование в машинной системе координат Supa Z «» D0 

Именно так будет правильно 

Вообщем нужно как выше описано подняться по Z в дом, либо через SUPA либо через G75 Z0 либо G0 G53 Z0 (SUPA G500) это не важно. Важно составить грамотное сравнение углов(мои корявости не работают :)) и уже затем mom_output_literal G75 Z0 либо если углы не поменялись не подниматься в дом, а идти своим чередом. Такое же нужно и для cycle800() если угол не меняется то зачем отменять его и потом снова поворачиваться по циклу800 в эти же углы. Вообщем нужна хелпа по созданию пбсдмдэшечки сравнения углов и ее внедрения в тело поста.

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


@5axisCNC Приведите оба угла к одному виду, т.е. -90 = 270 и пр. случаи и сравнивайте через EQ_is_equal. Должно работать)

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

Здравсвтуйте, помогите пожалуйста советом. Есть ось вагонаая (поковка). Нужно под нее сделать копир на токарно копировальный станок. Последовательность вычислений копира исходя из чистового чертежа-известна. Возможно ли как то автоматизировать процесс?. Например я прорисовываю или ввожу данные оси( линейные длины и диаметральные) и затем чтобы вырисовывался копир (правила для отрисовки я могу задать- например диаметр шейки +2мм на сторону). Надеюсь понятно обьяснил. Хотя бы направление в каком можно сделать . если что -работаю в Компасе .Спасибо! 

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

Подскажите пожалуйста,где можно найти репроцессор (обратный постпроцессор) для FANUC?

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

где можно найти репроцессор (обратный постпроцессор)

А это что такое?) Можно подробнее?

 

10.01.2023 в 18:23, Topcher сказал:

Возможно ли как то автоматизировать процесс?

Наверное исходный контур детали в эскизе сначала необходимо построить, а далее задать от него параметрически второй контур - копира 

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

А это что такое?) Можно подробнее?

 

Наверное исходный контур детали в эскизе сначала необходимо построить, а далее задать от него параметрически второй контур - копира 

Спасибо

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

Доброго дня. Решил добавить в пост процессоре вывод информации об инструменте. Но диаметр первого инструмента выводит, такой же как у последнего инструмента в списке инструментов. 2-й и последующие диаметры, выводит правильно. Что можно сделать, что бы правильно диаметр выводил?

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

Здравствуйте. Осваиваю токарно-фрезерный станок Puma 5100XLYB (скрин ниже), стойка fanuc 0i Plus Series. Может кто помочь примером программы или цикла обработки приводным
инструментом, который закреплён в угловой держатель (скрин ниже).

Необходимо просверлить 4 отверстия грубиной 5 мм на делительном диаметре 100 мм. Ось C в станке имеется.
Спасибо за внимание.

Screen2.JPG

Screen.JPG

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

Пробую открыть для редактирования в постбилдере стандартный пост из папки "ресурс > постпроцессор", но выходит собщение "открыть пост нельзя, так как один или несколько файлов утеряны".

Поясните пожалуйста, почему так происходит.

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

День добрый. Мучаю стандартный фануковский пост с целью адекватного вывода G68.2

A и C выводятся как надо, а G68.2 выводит наоборот((

Подскажите пожалуйста куда копать?

Снимок.JPG

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

Непонятно как-то написал...

нужно чтоб было так

N32M01 
N33(BOB_POV_3_1) 
N34G68.2X0.0Y0.0Z0.0I90.J-5.967K0.0
N35G53.1 

 

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

Подскажите пожалуйста, как правильно делается пост для токарного станка XZ +C.  Нужно выбирать 2x lathe и потом как вспомогательный выбрать turn-mill (ZXC) или на оборот, я выбираю при создание поста turn-mill (ZXC) и ссылаюсь на свой токарный пост?
Гуглил, не смог вообще найти инфы по токарным + С  (приводоной инструмент)

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

Всем доброго времени суток. Подскажите, пожалуйста, интересующемуся NX-CAM.

Есть фрезерный ОЦ DMU-60P Hi Dyn, обзовем его кинематику 4+1 с осями C (стол) и А (поворотная голова вокруг оси Х). Поворотная голова работает только в режиме вертикаль / горизонталь, промежуточных угловых положений у него нет.

СЧПУ Heidenhain iTNC 428. Плоскость обработки задается м-командами (М53 - горизонтальный шпиндель, М54 - вертикальный шпиндель).

 

Данный станок на 90% реализовал в системе EdgeCAM 21, даже тот момент, что при работе в горизонтальном режиме шпиндельная ось это ось Y, а плоскость обработки это XZ, причем ось Х смотрит влево. Но вот что откровенно бесит, система ЧПУ у меня позволяет менять инструмент при любом положении шпинделя, но вот САМ мне этого не позволяет, ну или я это не разобрал, не осилил, спросить об этой умершей САМ даже не у кого, и подсмотреть нечего. У меня смена инструмента в САМ осуществляется только в одном положении шпинделя. Если я работал в вертикальном режиме - все ок, положение шпинделя совпадает с положением смены инструмента. Перехожу в горизонталь - при смене инструмента САМ возвращает мне рабочую плоскость на XY Z. В целом это не смертельно, можно заново вернуть нужную плоскость обработки в САМ на XZ Y, а в реальности станок просто пропустит этот кадр, т.к. он уже и так действовал (CYCL 19.1 C...).

 

Собственно, суть вопроса.

Система NX-CAM имеет в распоряжении отдельный пункт в Постбилдере на 5-осевые станки с поворотным столом и поворотной головой (АС). Есть ли такая проблема в NX со сменой плоскости обработки при смене инструмента в разных положениях шпинделя? Можно ли ее обойти в NX? Не так, как я в EdgeCAM, не по колхозному :)

Подскажите, пожалуйста. Присматриваю альтернативный продукт, EdgeCAM мертвый, не у кого спрашивать, даже на инглише в YouTube нечего подсмотреть полноценно, да и глючным продукт стал...

 

 

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

Простейший вопрос, всё забыл. Как на токарном станке сделать вывод корректора при выводе инструмента. Т0303 например.  Я как то раньше через $mom_tool_number 2 раза делал, но  хочу что бы он корректор из программы подхватывал. (Регистр настройки, или Регистр коррекции - не знаю в чем разница)
Попробовал все мом команды, но он выводит только Регистр настройки, а команду для Регистр коррекции, найти не могу.

Скиньте пожалуйста пример, как мне Т0103 вывести. :gun_guns:


Вот такого окошка как на картинке, в новой версии postbuilder нету :(( 


image.png

Ссылка на сообщение
Поделиться на других сайтах
30.01.2023 в 20:00, Aleksei92 сказал:

Всем доброго времени суток. Подскажите, пожалуйста, интересующемуся NX-CAM.

Есть фрезерный ОЦ DMU-60P Hi Dyn, обзовем его кинематику 4+1 с осями C (стол) и А (поворотная голова вокруг оси Х). Поворотная голова работает только в режиме вертикаль / горизонталь, промежуточных угловых положений у него нет.

СЧПУ Heidenhain iTNC 428. Плоскость обработки задается м-командами (М53 - горизонтальный шпиндель, М54 - вертикальный шпиндель).

 

Данный станок на 90% реализовал в системе EdgeCAM 21, даже тот момент, что при работе в горизонтальном режиме шпиндельная ось это ось Y, а плоскость обработки это XZ, причем ось Х смотрит влево. Но вот что откровенно бесит, система ЧПУ у меня позволяет менять инструмент при любом положении шпинделя, но вот САМ мне этого не позволяет, ну или я это не разобрал, не осилил, спросить об этой умершей САМ даже не у кого, и подсмотреть нечего. У меня смена инструмента в САМ осуществляется только в одном положении шпинделя. Если я работал в вертикальном режиме - все ок, положение шпинделя совпадает с положением смены инструмента. Перехожу в горизонталь - при смене инструмента САМ возвращает мне рабочую плоскость на XY Z. В целом это не смертельно, можно заново вернуть нужную плоскость обработки в САМ на XZ Y, а в реальности станок просто пропустит этот кадр, т.к. он уже и так действовал (CYCL 19.1 C...).

 

Собственно, суть вопроса.

Система NX-CAM имеет в распоряжении отдельный пункт в Постбилдере на 5-осевые станки с поворотным столом и поворотной головой (АС). Есть ли такая проблема в NX со сменой плоскости обработки при смене инструмента в разных положениях шпинделя? Можно ли ее обойти в NX? Не так, как я в EdgeCAM, не по колхозному :)

Подскажите, пожалуйста. Присматриваю альтернативный продукт, EdgeCAM мертвый, не у кого спрашивать, даже на инглише в YouTube нечего подсмотреть полноценно, да и глючным продукт стал...

 

 

В edgecam я бы работал через index с сменой вертикального/горизонтального положения обработки. Смена инструмента в edgecam возможна только в 1м положении. В это положение придётся возвращать - иначе ни как. В целом изучайте code wizard help раздел customisation. Можно наверное как то автоматизировать выдачу кода, как вы хотите. Но симуляция, если она у вас есть, может будет путаться.

В NX понятие "позиция смены инструмента" весьма условно.

Формирование кода в NX отличается от edgecam фундаментально (в NX вы формируете траекторию не под конкретный станок, в отличие от edgecam).  Касаемо выдачи кода, благодаря доступу так сказать к базовым  алгоритмам формирования кода (PB_CMD), можно вносить различные коррективы, добавить свои алгоритмы и добиться высочайшего качества кода и автоматизации процесса... Но путь будет крайне не близкий.

Изменено пользователем DmitriTMB
Ссылка на сообщение
Поделиться на других сайтах
30.01.2023 в 20:00, Aleksei92 сказал:

Но вот что откровенно бесит, система ЧПУ у меня позволяет менять инструмент при любом положении шпинделя, но вот САМ мне этого не позволяет, ну или я это не разобрал, не осилил, спросить об этой умершей САМ даже не у кого, и подсмотреть нечего.

 

Все это решается постпроцессором - перед сменой инструмента выводится разворот в необходимое положение при смене.

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

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

 

Все это решается постпроцессором - перед сменой инструмента выводится разворот в необходимое положение при смене.

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

В NX да, можно в постпроцессоре всё прописать, что бы так сказать "в фоновом режиме" добавлялись повороты или сброс позиционирования (вращения) в любой момент генерации (хоть каждый раз при например быстром ходе).

В edgecam нужно человеку после всех поворотов выполнить "индексация", а потом переместить инструмент к "смене инструмента". Это на вкладке "обработка" -> "другие циклы фрезерования". Логика у edgecam другая: симуляция = код. Там нужно, что бы в cam все эти движения были бы заданы. Как в симуляции траекторию перемещений нарисует - так и передаст на постпроцессор в соответствующие разделы генерации.  В отличие от nx, там доступа к совсем базовым алгоритмам постпроцессора нет и операции связаны между собой "от смены инструмента до смены инструмента", "перескочить" последовательность генерации в code wizard не возможно.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • malvi.dp
    • gudstartup
      в общем не читает он ваш ключ поэтому и уровни доступа не активируются жаль что у вас нет второго ключа обычно dmg поставляет два да и бэкапа 100% рабочего нет... это проблема если не ключ тогда база ключа или соединения с plc у вас навернулись
    • gudstartup
      на новых серво вытаскивать не нужно наконец то фанук внесли изменение в конструкцию @Koels вентилятор на ралиаторе если радиатор вне зоны электрошкафа а во внешней среде подвержен загрязнению особенно если станок использует сож. индикация на приводе F / вынимаете и чистите можно на некоторых сериях чпу даже скорость посмотреть. если не помогает и вентилятор точно вращается тогда можно эту ошибку отключить 8901 # 0  FAN A fan motor error is: 0:    Detected. 1:    Not detected. 1807 # 2  SWP This parameter specifies the operation of the αi series servo amplifier in its warning state (for example, with the fan stopped). 0:     An alarm is issued when the amplifier is placed in the warning state. Automatic operation enters the feed hold state and the servo axis is decelerated to a stop. 1:     An alarm is not issued even when the amplifier is placed in the warning state. Automatic operation is kept. The servo is deactivated if the amplifier shifts from the warning state to the alarm state.
    • karlf
      Вот так сейчас выглядит при загрузке с родного диска
    • Beliko
      Добрый день форумчане! Нужна помощь. Суть такая – есть проект, составленный на FeatureCam. При сохранении управляющей программы формируются несколько файлов. Из них два текстовых, один с расширением .t2.TXT , второй .TXT. В первом, я как понимаю, описаны вспомогательные функции, то есть это как бы подпрограмма или флаг, а вторая это основная программа с описанием всех операций. В тексте есть кадры – М400, М401, М402…….( Wait ), это обращение и вызов тех операций, которые находятся в файле .t2.TXT. Эти два файла работают вместе. Подскажите пожалуйста как их объединить. У нас станок со стойкой Fanuc 18i TB и чтобы записать рабочий файл необходимо присвоить ему имя типа О0111 (или другие цифры). А как в этом случае, чтобы работали два файла вместе в нашей стойке?  Прошу прощения за безграмотность, мы только учимся. За ранее всем благодарен.
    • MagicNight
      Добрый день. Каким образом можно сохранить или экспортировать проект из PowerMill версия 2023, чтобы была возможность открыть его в PowerMill версия 6? Кто-то сталкивался с этим?
    • TVM
      Интересовался вопросом совы и глобуса и похоже он решаем. Только с обычной вышкой, даже при помощи тяжелых препаратов, самостоятельно освоить практически невозможно. 
    • Artas28
      Нашёл описание ошибки. Что она значит? 
    • sssdos
      https://www.seamonkey-project.org/ Браузер, открывающий карты наладки PM в правильной кодировке! Отличная новость для пользователей PM, которые были в неведении. seamonkey-2.53.18.2.ru.win32.installer.exe
    • AlexArt
      Предлагаете погрузиться в мир дискретной математики? 
×
×
  • Создать...