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

Постпроцессор


error1412

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

19 минут назад, bri сказал:

Вообще для вопросов по посту есть отдельная тема...

Нужно именно при каждом вызове G41?

чтоб в одной строке выводилось с G41 или G42/

1.jpg

Дело в том что команда не выводится постом. 

Может тут что не так?

1.jpg

1.jpg

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


31 минуту назад, error1412 сказал:

чтоб в одной строке выводилось с G41 или G42/

1.jpg

Дело в том что команда не выводится постом. 

Может тут что не так?

1.jpg

1.jpg

Управление станком-включение коррекции

426F6D2F-C1C3-421E-8351-2D97BD1A4C3E.jpeg

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

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

1.jpg

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

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

1.jpg

Начало траектории 

C5B28F40-4003-440E-A8EE-564285E8B46D.jpeg

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

Начало траектории 

C5B28F40-4003-440E-A8EE-564285E8B46D.jpeg

 

Безымянный.jpg

Я имею ввиду, чтоб выводило заданное название файла.

 

Безымянный.jpg

Безымянный.jpg

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

Номер программы и имя файла это разные вещи. На скрине видно,что имя файла 4444 ,что он находится на разделе I:/, а номер программы o0001.

Номер программы находится в теле файла.

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

@error1412 Поглядите содержимое mom_output_file_basename

Не где не могу найти эту строку.

Я так понимаю её надо добавить?

 

 

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

@error1412 можно написать пользовательскую функцию. Что-то вроде:

 

#=============================================================
proc PB_CMD_OUTPUT_PROGRAM_NAME { } {
#=============================================================

    global mom_output_file_basename

    if { [info exist mom_output_file_basename] } {
        MOM_output_literal "O$mom_output_file_basename"
    }
}

 

И использовать ее для вывода имени программы. Если ваш файл будет называться "4444", то имя программы будет О4444.

В принципе все должно работать, если эта переменная "mom_output_file_basename" заполняется именем выходного файла, а судя по документации так должно быть.

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

@error1412 можно написать пользовательскую функцию. Что-то вроде:

 

#=============================================================
proc PB_CMD_OUTPUT_PROGRAM_NAME { } {
#=============================================================

    global mom_output_file_basename

    if { [info exist mom_output_file_basename] } {
        MOM_output_literal "O$mom_output_file_basename"
    }
}

 

И использовать ее для вывода имени программы. Если ваш файл будет называться "4444", то имя программы будет О4444.

В принципе все должно работать, если эта переменная "mom_output_file_basename" заполняется именем выходного файла, а судя по документации так должно быть.

Что то я по ходу не доделываю или не так делаю.

1.jpg

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

Учебник по TCL вот что предлагает 

puts "Линкольна нет на купюре $$a" ;# Это правильно

тобишь MOM_output_literal "O$$mom_output_file................

попробуй так :) может поможет 

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

Учебник по TCL вот что предлагает 


puts "Линкольна нет на купюре $$a" ;# Это правильно

тобишь MOM_output_literal "O$$mom_output_file................

попробуй так :) может поможет 

Это слишком просто.)

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

@error1412  Вот так будет верно

1.jpg.3805dfcab7f8e4bc60bd12dfd51e1573.jpg

Спасибо работает.

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

Подскажите пожалуйста как быть вот с какой проблемой.

Ось С работает в диапазоне (0 +360)

Ось А работает в диапазоне (-90+90)

Ставлю в билдере это значение а пост. все равно считает (С-   )

3.jpg

1.jpg

2.jpg

Но вот что еще интересно, если поставить 

А (0 +90)

С (0 +360)

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

 

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

@error1412 А как выглядит кинематика вашего станка по мнению постпроцессора? Все ли верно? Покажите картинку, выдаваемую постбилдером при нажатиии кнопки "Показать станок".

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

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

@error1412 А как выглядит кинематика вашего станка по мнению постпроцессора? Все ли верно? Покажите картинку, выдаваемую постбилдером при нажатиии кнопки "Показать станок".

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

Все так как на схеме.

1.jpg

А вот поставлю ось А от ноля до плюс 90 и тогда ось С просчитает плюс 180.

 

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

Здравствуйте. Пишу постпроцессор под стойку nc-210. У нее отмена корректора должна быть в строчке с последним рабочим движением на траектории а не после. А как это написать в генераторе постпроцессора ума не приложу.  Может кто нибудь посоветует как это сделать.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Bot
      Об авторах: Мария Золотова — BIM-специалист строительной компании, по первому образованию — театральный режиссер, Софья Минина — BIM-менеджер, по второму образованию — психолог, Владимир Талапов — BIM-эксперт, всего одно образование — математик. См. также BIM и Театр: искусство возможного. Часть 1, BIM и Театр: искусство возможного. Часть 2, BIM и Театр: искусство возможного. Часть 3. Информационное моделирование зданий и сооружений, как творческий процесс, имеет много общего с не менее творческим процессом постановки театральных спектаклей. Поэтому изучение театрального опыта, его наработанных взаимосвязей участников и методик их взаимодействия может существенно помочь становлению и использованию BIM в строительной отрасли. В этой части речь пойдет о тех, кто вроде бы непосредственно не участвует в постановке спектакля или информационном моделировании, но от кого эти процессы существенно зависят. «Кто платит, тот и заказывает музыку» Итак, кто же [...] View the full article
    • Guhl
      Понятия не имею
    • Александр 36
      А где можно скачать русифицированную версию
    • BASH_HD
      В Москве) но вообще по мнению японцев станок в Германии) но это не точно...   Аукцон и BAFA знали куда продали.
    • Alexandr97
    • Andrey_kzn
      Логика работы у них та же самая. И интерфейсные сигналы те же. Вы упускаете из виду сигнал готовность привода. Это DB3x.DBX93.5. Выстраивайте логическую цепь событий. Формирование сигнала DDX2.1 может быть завязано на готовность привода.  Не будет готовности привода, можете сколько угодно выставлять DBX2.1, ось никуда не поедет. А готовность может пропадать из-за дефекта энкодера, кабеля, разъёмов и т.п.  Надо сделать трассировку всех этих приводных сигналов,  заодно посмотрите также DBX93.7 и DBX21.7.  И понять, что какой сигнал пропадает первым.
    • Guhl
      Опять я забыл про это меню. Оно в корне лежит, а я туплю Спасибо  
    • gudstartup
      @Guhl все это настраивается здесь
    • Guhl
      У меня 25я версия, но может ревизия не та. Скачаю с рутрэкера, посмотрю 
    • mrVladimir
      Странно. Сейчас попробовал выборочно разные ЧПУ - везде есть такие пункты. А у Вас на других также нет этих панелей? Может что-то при установке не так пошло...  
×
×
  • Создать...