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

Вопросы по постпроцессору на Fanuc 6M


Mz_bug

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



BaZuZu, а как сделать вывод системы координат для каждого случая? Сейчас так:

N70 (OPERATION - FREZEROV FASKI)

(*MM16-16008-C90-M06_T60M DIAM 16.00 VILET 75.0*)

D57 X8.956 Y75. Z200. G102 K4 B90 S2200 M13 T4

G0  ........

Z200.M5

M1

N80 (OPERATION - FREZEROV FASKI2)

       X-42. Y69.689 Z200. G102 K4 B90 S2200 M13 T4

G0 Z-24.

G1 Z-28. F220  ........

Z200.M5

M1

Что интересно, когда инструмент меняется, то система пишется(даже, если она не изменилась). А когда инструмент тот же, то не выводится.

  Пробовал менять (как с инструментом)

ADDRESS G 

{

FORMAT Digit_2

FORCE off

MAX 59 Truncate

MIN 54 Truncate

LEADER "D"

  }

на

ADDRESS G 

{

FORMAT Digit_2

FORCE  always

MAX 59 Truncate

MIN 54 Truncate

LEADER "D"

}

увы, безрезультатно 

потерял твой пост (((( можешь еще разок кинуть )))

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

BaZuZu, нет проблем, скинул

создаем вначале программы глобальную переменную я выбрал имя nomer_work потом вставляем этот код

post-27837-1282192998_thumb.jpg

а в деф файле пишем следющие

post-27837-1282193030_thumb.jpg

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

создаем вначале программы глобальную переменную я выбрал имя nomer_work потом вставляем этот код

post-27837-1282192998_thumb.jpg

а в деф файле пишем следющие

post-27837-1282193030_thumb.jpg

О, спасибо! Не знаешь, почему он через mom_work_coordinate_number напрямую не так выдаёт? Писал в деф(в том же месте) D[$mom_work_coordinate_number].

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

BaZuZu, и ещё, почему комментарии к смене инструмента (mom_tool_name) выводятся на русском, а к началу операции (mom_path_name) нет? :)

N20 (*OPER ÖÅÍÒÐÎÂÀÒÜ ÎÒÂ 14 35ÃÐÀÄ*)

(*ЦЕНТРОВКА_Ф3.15_ГОСТ D 8.00 L100*)

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

BaZuZu, и ещё, почему комментарии к смене инструмента (mom_tool_name) выводятся на русском, а к началу операции (mom_path_name) нет? :)

N20 (*OPER ÖÅÍÒÐÎÂÀÒÜ ÎÒÂ 14 35ÃÐÀÄ*)

(*ЦЕНТРОВКА_Ф3.15_ГОСТ D 8.00 L100*)

незнаю а зачем именно на русском ?

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

Что бы это получилось я вот что сделал:

Создал процедуру:

PB_CMD_operation

=====================================

global mom_operation_name

global mom_tool_name

MOM_output_literal "(Operation: $mom_operation_name)

(*** Tool: $mom_tool_name ***)"

=====================================

в "Start of Path" поставил следующие процедуры

PB_CMD_start_of_operation_force_addresses

MOM_set_seq_on

PB_CMD_operation

MOM_set_seq_off

Работает на отлично, но...

если в операции создать событие в начале траектории, а именно сообщение оператору, то перед следующей операцией пост не поставит номер, любое другое событие пожалуйста, например полив сож, а вот если сообщение оператору будет вот что:

%

G40 G17 G90 G71

N0010 (Operation: CAVITY_MILL)

(*** Tool: MILL_1 ***)

G91 G28 Z0.0

T01 M06

T04

(Soob_iz_za_kot_gluk)

G00 G90 X66.579 Y-8.193 S0 M03

G43 Z10. H01

Z2.

G01 X64.227 Y-6.583 Z1.75 F250. M08

X61.473 Y-5.835 Z1.5

...

G01 Z-21.577

G00 Z10.

(Operation: CAVITY_MILL_COPY)

(*** Tool: MILL_1 ***)

G00 X-20.115 Y-18.546 S0 M03

Z10.

Z-28.331

G01 Z-31.331 F250.

...

G01 Z-37.296

G00 Z10.

N0020 (Operation: CAVITY_MILL_COPY_1)

(*** Tool: MILL_4 ***)

G91 G28 Z0.0

T04 M06

T03

G00 G90 X16.103 Y-50. S0 M03

G43 Z10. H04

Z-.374

З.Ы. Причем здесь сообщение оператору и отказ проставлять в следующей операции номер?

Это как у Задорнова, в сов. гостиницах если бьет током в ванной, отключите телевизор.

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

Попробуй задать отличный от первого инструмент в операции (Operation: CAVITY_MILL_COPY) - что получится?

незнаю а зачем именно на русском ?

Тут один чел написал программу с русскими названиями) необходимости острой нет, просто интересно стало :)

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • lem_on
      Что мне доказывать тупице, что он тупой?? Воняет из очка у тебя, заткни чем ни будь и проветри комнату. Не зря от тебя жена то ушла.
    • Guhl
      Вот ты опять доказываешь, что ты уебок ) Ты живешь как уебок, пишешь как уебок, вся твоя жизнь - жизнь уебка Я ж тебе даже определение привёл, не узнал себя? Так ты зачем зашел в эту ветку? Потому что уебок? Или зашел лизнуть, как ты умеешь?
    • lem_on
      Вот тебя не удивляет как это у тебя воняет, если ты перед компом сидишь, меня рядом нет и у тебя воняет. Это из очка дырявого твоего воняет. Ну а если бы я рядом был, ты бы меня побил, ну или скорей всего пиздюлей отгреб. Так что не  логично гулечка, не логично.
    • maxx2000
    • Guhl
      По делу что-нибудь скажешь? Или болтаешь, чтоб говном изо рта не воняло, философ? @lem_on Знаешь кто такой уебок? обсц. (обсценное) человек, раздражающий кого-либо своими словами, поведением, внешним видом и т. п., вызывающий желание его ударить, побитьТак вот, @lem_on, ты самый настоящий уебок
    • lem_on
      "Когда ты умер, ты об этом не знаешь, только другим тяжело. То же самое, когда ты тупой"
    • vasillevich68
      Передайте, что ни чего страшного не будет. Максимум, что может произойти, так это, в один прекрасный момент вал лопнет, и датчики вибрации дадут команду на остановку насоса   
    • Guhl
      Но ведь токовый сигнал надо  для начала в цифровой преобразовать Поэтому полный цикл преобразования не может быть быстрее аналоговой части У тиристорных приводов частота отклика не более 30Гц, но это не из-за ОУ, а из-за принципа работы приводов Да у обычного 741 частота 1Мгц Насколько это быстрее 32нс?     @gudstartup Аналоговая цепь всегда быстрее цифровой Так и живем Честно говоря я обескуражен Ведь тут же даже житейская логика говорит о том, что цифровая цепь привода не может быть быстрее аналоговой, просто потому что аналоговая является подсистемой цифровой цепи   Аналоговый вычислитель всегда выиграет по скорости у цифрового аналога Точность может быть ниже, но скорость всегда выше Сравните скорость работы сумматора на ОУ и на процессоре И оставьте свои ужимки, противно смотреть Или вы продолжатель дела "короля саркастических ужимок" (с)?
    • gudstartup
      с люфтами эта функция никак не борется она их пропускает гася резонанс ни насколько обработка контура тока длится 32нс попробуйте это сделать на ваших оу. @Guhl отдыхайте вы явно перегрелись у вас аналоговый процессор
    • Guhl
      Вы хотя бы в курсе насколько быстрее аналоговая цепь, чем цифровая?  
×
×
  • Создать...