Jump to content
error1412

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

Recommended Posts

ArtemGerasimov
В 08.08.2019 в 17:52, Alexkid сказал:

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

По-видимому просто вывод G40 стоит в событии линейного перемещения отдельной строкой ниже от основного движения по G1. Затащите его туда и все. Если не понятно про что речь- пост в студию

Share this post


Link to post
Share on other sites


Alexkid
15 часов назад, ArtemGerasimov сказал:

По-видимому просто вывод G40 стоит в событии линейного перемещения отдельной строкой ниже от основного движения по G1. Затащите его туда и все. Если не понятно про что речь- пост в студию

 

KFPE.7z

Share this post


Link to post
Share on other sites
ArtemGerasimov
8 часов назад, Alexkid сказал:

 

KFPE.7z

Странно. Я посмотрел G40/G41/G42 стоит в событии линейного перемещения как раз там где нужно по Вашему варианту. Ничего не трогая отпостил примитив

Screenshot_1.jpg

  • Нравится 1

Share this post


Link to post
Share on other sites
Alexkid
7 часов назад, ArtemGerasimov сказал:

Странно. Я посмотрел G40/G41/G42 стоит в событии линейного перемещения как раз там где нужно по Вашему варианту. Ничего не трогая отпостил примитив

Screenshot_1.jpg

Как раз то что вы выделили, это стандартная отмена коррекции. У nc 210 корректор отменяется на кадр выше выделенного. Но спасибо что попытались помочь. Мне вроде как помогли решить проблему.

Edited by Alexkid

Share this post


Link to post
Share on other sites
ssuss1
В 08.08.2019 в 17:52, Alexkid сказал:

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

удали G40

11112.png

Share this post


Link to post
Share on other sites
AJloNsO

Открываю постгенератор, выбираю 4х осевой станок, хаас вф, нажимаю ок, создается новый пост и в столбце где общие параметры, под ним 4-ая ось, щелкаю на нее и обратно в общие возвращаюсь выдает такую ошибку... Дальше работать нельзя.... 

IMG_20191122_104525.jpg

IMG_20191122_105058.jpg

Share this post


Link to post
Share on other sites
AJloNsO
11 минуту назад, cepr сказал:

Этот пост открывается и редактируется

HAAS_4X.def

HAAS_4X.pui

HAAS_4X.tcl

И таже ошибка... Походу надо все переустанавливать.... 

Share this post


Link to post
Share on other sites
error1412

Доброго времени суток. Ковыряю 4-х осевой пост, не могу не как до ковырять. Не выводит в G kod полноценную 4-оси обработку. В первое перемещение выводит A ось и все. Ковыряю в генераторе постпроцессоров, вроде везде все написал. Ну конечно из того что знаю.

2.jpg

3.jpg

4.jpg

5.jpg

6.jpg

Share this post


Link to post
Share on other sites
error1412
8 часов назад, error1412 сказал:

Доброго времени суток. Ковыряю 4-х осевой пост, не могу не как до ковырять. Не выводит в G kod полноценную 4-оси обработку. В первое перемещение выводит A ось и все. Ковыряю в генераторе постпроцессоров, вроде везде все написал. Ну конечно из того что знаю.

2.jpg

3.jpg

4.jpg

5.jpg

6.jpg

Спасибо разобрался. 

Share this post


Link to post
Share on other sites
error1412

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

1.jpg

Share this post


Link to post
Share on other sites
grOOmi
10 часов назад, error1412 сказал:

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

 

На букве Т правой кнопкой - Edit - в поле Trailer .1 это самое простое решение

Share this post


Link to post
Share on other sites
error1412

Доброго времени суток. Подскажите как сделать вывод команд переключения коробки на фрезере (M41 M42 M43 M44) в зависимости установленных оборотов шпинделя. Можно ли это вообще сделать средствами генератора постпроцессоров?

G00 G54 
M44
S1600 M03 M8 

Share this post


Link to post
Share on other sites
mr_Voden

@error1412 Конечно можно. Проверяете mom_spindle_speed и, в зависимости от того, в какой диапазон укладывается содержимое переменной, выводите соответствующий м-код. 

  • Нравится 1

Share this post


Link to post
Share on other sites
error1412
В 18.09.2020 в 06:24, mr_Voden сказал:

@error1412 Конечно можно. Проверяете mom_spindle_speed и, в зависимости от того, в какой диапазон укладывается содержимое переменной, выводите соответствующий м-код. 

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

3211232.jpg

Я так полагаю это нужно что то тут дописать? 

112211.jpg

Share this post


Link to post
Share on other sites
mr_Voden

@error1412Я имел в виду что можно написать пользовательскую функцию, с помощью которой организовать вывод этих команд. Как это сделать через постбилдер - не знаю. 

Share this post


Link to post
Share on other sites
error1412
22 часа назад, mr_Voden сказал:

@error1412Я имел в виду что можно написать пользовательскую функцию, с помощью которой организовать вывод этих команд. Как это сделать через постбилдер - не знаю. 

Знать бы как эту функцию написать.

Share this post


Link to post
Share on other sites
kosmonaft

if {$mom_spindle_speed > 1000} {
MOM_output_literal “privet”

}
 

и так далее, вставить где-нибудь в инитиал мов и ферст мов. 

Share this post


Link to post
Share on other sites
mr_Voden

@error1412Не справитесь - пишите в лс, помогу. 

Share this post


Link to post
Share on other sites
Netovna

подскажите пожалуйста, что и как с ним бороться???? Я только учусь. Спасибо. Не дает закрыть постик.

image_2020-10-03_001905.png

Share this post


Link to post
Share on other sites
mr_Voden

@Netovnaglobal mom_pos(0) и global mom_pos(1) замените на просто global mom_pos. 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • alek77
      Для всех кто пропустил, на днях прошла видеоконференция,  где artem_cad представлял свои наработки, а именно CAD+ Toolset. https://cadplus.xarial.com Я посмотрел, скачал, поставил, потестил, теперь ИМХО: это отличная замена Task#, и даже круче скорее всего, очень своевременная оболочка для макросов, набор утилит плюс менеджмент своих макросов с запуском по событию (это кратко). Посмотрите и попробуйте. TASK#! Ты кто такой? Давай, до свидания
    • alek77
      Если макрос обычный на вб, посмотрите в коде при каких условиях выскакивает данное сообщение, и тогда точно будете знать, что макросу не нравится в этих деталях
    • vad0000
    • vad0000
      Вот здесь мне не очень понятно. Оптимальный режим работы большинства насосов - 1500 об/мин. Поэтому асинхронные двигатели насосов 4-х полюсные.   У BLDC двигателей, которые применяются в сервоприводах, обороты двигателя не зависят от нагрузки. Если серводвигателю дать задание двигаться с 1500 об/мин, он и будет двигаться с такими оборотами. Правда если мощность привода выбрана не верно, то на сервоусилителе выскочит ошибка - перегрузка по току. 
    • Snake 60
      Перестал работать это когда ошибку выдает типа такой: А если макрос выдает сообщение, то желательно внимательно его читать и устранять причины его вызвавшие: Если есть другие причины, по которой макрос не работает, то предоставьте больше информации по этому поводу (Версия SW. Деталь, которая отказывается сохранятся и т.д. и т.п.). Ищите выше по ветке, там было куча вариантов.
    • GS
    • Vlad_off
      от чего? была одна серия экспериментальная, щеточные столы из отработки делали, через 3 года начинали расслаиваться, быстро свернули экономию, остальные по сей день идут с нормального пластика и не ведет, а еще тема есть если в цехе тумпература гуляет, то плиты через лет 5-7 волной начинают ити, так как жестко к столу прикручены, исследователи сказали внедрить перемычки из профильной трубы под столом и на болты прикрутить и снова будет счастье. так что либо типа керхера купить, либо на автомойку, а еще было как то на линию покраски носили, там химия едреная все вымывает, только на сушку не отправляйте, щетки распушаться, покроют стол ровно, как постриженый густой газон будет :)
    • Maik812
      Я сделал такое для SolidWorks 2014, в нем работаю (изменяю через инструмент группового переименования или изменение атрибутов для спецификации). Может кто сделает подобное для Invertor. Главный плюс что можно данные из моделей/сборок такие как Обозначение, наименование и тд.. передавать в другие форматы сапр. Там еще+1000 возможностей если плагин будет делать через API. На фото снизу это переименование деталей по внутренним размерам внутри модели , можно и из менять имя и вносит из обозначения туда данные.     К тому же есть уже подобное для просмотра самих файлов различных САПР Solidworks/Kompas/Aucad/invertor  
    • grOOmi
    • Vlad_off
      прикольно, почитал о них, суть сервисники пишут в том, что 7,5квт заменили на 3квт на серву, цена та же, но только пару моментов, - движок не тянул давление, поставили редуктор перед насосом, - чтоб экономить на нормальном насосе решили мотор высокооборотистый поставить, - да бы клиенту показать экономию поставили датчик давления и завязали его с педалью, пока станок стоит в покое на малых оборотах поддерживается минимальная скорость двигла и соответственно минимальное давление, показываем потребление электроэнергии клиенту, потом жмем на педаль, движок начинает набирать быстро обороты и поднимает давление, мощи мало, синхронизируем с клапан удержания балки вверху, при его открытии балка под своим весом летит вниз, давление успевает набраться и так далее.   внимание вопрос, сколько в таком режиме выдержит насос и редуктор...   но показательная экономия говорят на высоте , хватит ли их чтоб поддерживать в рабочем состоянии станок долгое время, хз, примерно эта же технология у листогибов байстроника, только сервоклапан на каждом цилиндре мне как то напряжно видеть, с одним иногда мозг вынесешь себе.....
×
×
  • Create New...