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

постпроцессор на фанук


libe

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

Насколько я помню, точка с запятой служит сигналом перевода строки в УП для станков с ЧПУ (для некоторых стоек). Здесь же она не работает.

Все поправила вот такая строка: INSERT/'G0G49$'

Спасибо Pro_fanat за помощь!

З.Ы. Вообще удивляет некоторая "туповатость" FANUCа в вопросах смены инструмента. Например для настольного станка ROLAND MDX540 (тоже японского) достаточно указать номер нужного инструмента и все. А то что при этом нужно удалить коррекцию на предыдущий инструмент и загрузить коррекцию на следующий инструмент - он как то догадывается сам.

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


Насколько я помню, точка с запятой служит сигналом перевода строки в УП для станков с ЧПУ (для некоторых стоек). Здесь же она не работает.

Все поправила вот такая строка: INSERT/'G0G49$'

Спасибо Pro_fanat за помощь!

З.Ы. Вообще удивляет некоторая "туповатость" FANUCа в вопросах смены инструмента. Например для настольного станка ROLAND MDX540 (тоже японского) достаточно указать номер нужного инструмента и все. А то что при этом нужно удалить коррекцию на предыдущий инструмент и загрузить коррекцию на следующий инструмент - он как то догадывается сам.

Не надо все валить на Фанук.

То что Вас не устраивает со сменой инструмента, это реализуется

служебными подпрограммами и делать это должен либо завод изготовитель станка, либо сервисная служба которая выполняла ВАМ пусконаладочные работы по запуску станка.

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

У нас тоже на работе было 9 станков со стойкой Фанук.

Так вот на одном была небольшая недоработка

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

т.е. сбросить программу, то после этого обязательно нужно было ввести в ручном режиме команду G40 и G49.

А то он "терялся". У всех остальных при Esc все нормально стойка сама делала это действие.

Пришлось насесть на электронщиков они в параметрах порылись в системных подпрограммках покопошились и все стало нормалек.

Так что донастроить Фанук можно под нужное Вам поведение. Надо токо знать как.

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

вопрос по 4-х осевой обработке: как прописать в посте, чтобы выводились кадры M10 до и M11 после поворота стола

M11

А-180.

M10

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

В GPost заходите в Machine Codes - Aux / M-Codes, ставите галочку на M-Code axis clamping is available. Появятся две вкладки Un-clamping (разжим) и Clamping (зажим), ставите нужный М код для А-оси.

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

Добрый день!

вот что получилось:

M11

G0X-15.8Y-5.121B0.A-50.

G43H2Z5.65

M10

Как сделать так, чтобы сначала выводились перемещения по координатам х и у,

а только потом вращение поворотного стола и как можно не выводить в программу В0?

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

Как сделать так, чтобы сначала выводились перемещения по координатам х и у,

а только потом вращение поворотного стола

Motion - Rapid - Motion Analisis (Advance.......Retract) - XY then rotary then Z......Z then XY then rotary

и как можно не выводить в программу В0?

Если выводится B-ось, значит это пост на 5-ти осевой станок. Выберите 4-х осевой или в MCD File Format отключите вывод адреса B (disable)
Ссылка на сообщение
Поделиться на других сайтах

Уважаемый Pro fanat!

Вот, что получилось:

M11

G0X-15.8Y-5.121

A-50.

G43H2Z5.65

M10

А как сделать, чтобы было так:

G0X-15.8Y-5.121

M11

A-50.

M10

G43H2Z5.65

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

А чем не устраивает первый вариант?

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

Tool Change Seq. - Motion Analysis Option... - Use tool change location for motion analysis. Будет так:

N3T10M6

N4S8000M3

N5M11

N6G0G43Z126.287H10

N7X58.974Y-61.383

N8A341.335

N9M10

Ничего страшного если зажим 4-й оси будет отпущен заранее.

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

Добрый день!

В продолжении темы такой вопрос: обрабатывается корпус с 8 гранями на поворотном столе,

при повороте стола не включаются М-коды, перед обработкой соответствующей грани включаются М-коды и А0

G0Z-63.072

Z0.

X0.Y0.

F200.A90.

M11

A0.

M10

X-133.2Y3.

Z-90.5

G1Z-97.3F200.

ДОЛЖНО БЫТЬ:

G0Z-63.072

Z0.

X0.Y0.

M11

F200.A90.

M10

X-133.2Y3.

Z-90.5

G1Z-97.3F200.

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

Добрый день уважаемые!

Подскажите что в постпроцессоре нужно поменять, чтобы ось "С" поменяла направление вращения в обратную сторону.

Короче проблема такая. Программировал реьбофрезерование. На математической модели задана резьба правая.

На детали получилась левая. Стойка FANUC.

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

Добрый день!

Есть ли у кого-нибудь пост в Proe на 4-х координатный фрезерный станок, язык программирования-фанук :confused_1:

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

Может кто подскажет, как в Gpost реализовать комментарии с нижним регистром.

В справке нашел только

T1 = TEXT/’this is a lower case text string’

T2 = TEXT/UP,T1 $$ T1 преобразуется в верхний регистр.

или

T1 = TEXT/’THIS IS AN UPPER CASE TEXT STRING’

T2 = TEXT/LOW,T1 $$ T1 преобразуется в нижний регистр.

Хоть какой нибудь примерчик небольшой.

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

Подскажите пожалуйста... Постпроцессор не выводит коррекцию на длину инструмента в 4-хосевой обработке с поворотом по А. Стойка Fanuc 16mi-B. Когда сохраняю отсутствует строка G43 ...... H... Как это можно исправить. Опыта с постпроцессорами не имею. Работаю в Creo 2.0. Захожу через приложение "ЧПУ-Постпроцессор", там вроде бы стоят все буквы. А то приходится вручную прописывать эту коррекцию. 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Shura762
      Что происходит? кто может дать ответ. Открываем книгу Нарышкин Подшипники, смотрим упорные там указан ГОСТ 6874-75, ищем в сети , тоже есть а вот на оф сайте стандарта его нет, В ТФ тоже есть модели по этому госту, Сейчас действует гост 7872-89. Что не так с ГОСТ 6874, типа ой мы ошиблись и забыли?
    • Ганс В
      Доброе времени суток знатоки NX12CAM У меня такой вопрос. Мне нужен немного увеличить стрелку при построения размеров,  на фоне когда ставиться размер размер стрелки мелкий.  И посоветуйте пожалуйста ведоуроки по NX12  Спасибо заранее 
    • Bot
      Оригинал: Roopinder Tara. Watch this space: Here come manufacturable generative designs Такие кронштейны демонстрируют облегчение конструкции с помощью топологии. У этого кронштейна острые края и гладкие поверхности, это означает, что деталь еще можно подвергнуть машинной обработке, чтобы сделать ее максимально легкой Мы уже знакомы с Майклом Богомольным — мы встречались с ним на его предыдущем предприятии ParaMatters, которое было продано Carbon, компании по производству 3D-принтеров, в августе 2022 года. После этого он собрал свою команду ParaMatters (шестеро из них имеют докторскую степень) и получил инвестиции в размере 2,5 млн долларов для запуска InfinitForm. Эта компания вполне может создать первое генеративное программное обеспечение, которое проектирует подходящие для использования и производства детали. Крупные поставщики САПР могут заявить, что их программное обеспечение для генеративного проектирования имеет возможности для создания [...] View the full article
    • lux59
      построить дугами барашку я пробовал, не то слегка, он в списке выдаст количество сегментов, да норм сделаю покажу, что вышло, правда пришлось делать сборкой не единой деталью, в общем я понял как это работает, Спасибо за помощь!
    • lem_on
      Ага, особенно некоторых бестолочей со своим пониманием реальности.  По типу, я скачал программу, я так вижу, я пишу книгу. 
    • malvi.dp
      Так в чем проблема создать кривую и протянуть профиль? Единственная трудность это кривую сделать из дуг и отрезков, а не сплайном. Если же не использовать инструментарий сварных конструкций, то можно и сплайн использовать в качестве направляющей.  
    • Alexey0336
      Добрый день. Как то фигурировал тут вопрос с точкой в названии файла. У меня проблема, не могу захватить модель, пишет, что с этим символом нельзя. Обойти никак нельзя получается?
    • malvi.dp
      У вас там скорее всего скрыты размеры. Перетяните их дальше от штриховки, чтоб не пересекали.
    • Snake 60
      @Бестолковый С названием топика не ошиблись? Человек спрашивает: ' VBA ' 1. Open a document in SOLIDWORKS. ' 2. Run the macro below to set inch units with '     a fractional base of 16 and no rounding. Dim swApp As SldWorks.SldWorks Dim Part As SldWorks.ModelDoc2 Option Explicit Sub main()    Set swApp = Application.SldWorks    Set Part = swApp.ActiveDoc    Part.SetUnits swINCHES, swFRACTION, 16, 0, False End Sub   Код взят отсюда: https://help.solidworks.com/2019/english/api/sldworksapi/solidworks.interop.sldworks~solidworks.interop.sldworks.imodeldoc2~setunits.html Вот еще описание всех методов: https://help.solidworks.com/2021/English/api/swconst/DP_Units.htm Ну и на вкусное, статья от Артема (см. через ВПН) https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://www.codestack.net/solidworks-api/options/document/set-units/&ved=2ahUKEwjgpL-apN6GAxU7HxAIHYO0D2IQFnoECBAQAQ&usg=AOvVaw15xq49gocoVQ5BzEA31qGf
    • Shvg
      IModelDocExtension.SetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swUnitSystem, swUserPreferenceOption_e.swDetailingNoOptionSpecified, swUnitSystem_e.<Value>), где swUnitSystem_e.<Value> перечисление swUnitSystem_CGS           1 = Centimeter, gram, second  swUnitSystem_Custom        4 = Lets you set length units, density units, and force  swUnitSystem_IPS           3 = Inch, pound, second  swUnitSystem_MKS           2 = Meter, kilogram, second  swUnitSystem_MMGS          5 = Millimeter, gram, second   
×
×
  • Создать...