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

вопрос по смене инструмента в ductpost


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

привет всем.

вопрос такой.

как добавить в кадре смене инструмента "М6Т1" букву "S-номер следущего инструмента"

к примеру  M6T1S2

буду очень блогодарен..

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


S - это как бы Т. но  Т не может задаватся в одном кадре 2 раза.

S - это подвод следущего инструмента к манипулятору и ожидание команды смены M6

тоесть, выполняется смена инструмента M6T1»»далее идет обработка УП и одновременно магазин подводит следущий инструмент (S-номер) к манипулятору и ожидает смены.

в разных станках эта функция реализовано по своему.

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

сначала

 

define word NextTool
address letter  = " NextTool "
end define 

 

 

 

затем

 

N ; T ToolNumber ; change tool ; S  NextTool

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

сначала

 

define word NextTool

address letter  = " NextTool "

end define 

 

 

 

затем

 

N ; T ToolNumber ; change tool ; S  NextTool

Спасибо больше!

сделал как написано,все получилось,

осталось только 1 момент

При смене последнего инструмента выводит так   "M6T10S0"  при "S0" Стойка выдает ошибку..

тоесть, следущего инструмента постпроцессор не видет.

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

нашел в справке ductpost

integer 67    = ?            Final tool number for preselection ( -1 last tool  ) 

                                      ( Extremely rare use - Use ToolNum[x] , NextTool , etc

но здесь написано только  1 параметр

integer 67    =  -1

так выводится "M6T10S10"  так тоже не годится 

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

попробуйте так

 

if ( NextTool > "0")

N ; T ToolNumber ; change tool ; S NextTool
else
N ; T ToolNumber ; change tool
end if

 

 

 

как вариант if ( NextTool != "0")

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

привет Мишутка  , это Java script , можно пожалуйста  на простом человеческом языке описать что это значит ? Я так немножко понимаю но все равно .

 

Или можно задать вопрос по другому :

 

Выражение if  значит условие :

Выражение else значите ИЛИ .

 

Но почему там находится : N ; T ToolNumber ; change tool ?? Это мне не понятно .Разьве не хватит N ; T ToolNumber ; change tool ; S NextTool ???

 

Заранее спасибо .

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

Привет.

В постпроцессор, в то место, где у тебя смена инструмента, вставляешь текст который я указал.

Это будет означать:

if ( NextTool > "0")   - если следующий инструмент больше нуля или не равен нулю в случае если будет записано if ( NextTool != "0")

N ; T ToolNumber ; change tool ; S NextTool   - будет выполнятся эта строка

else     - иначе

N ; T ToolNumber ; change tool    - будет выполнятся эта строка
end if      - конец условия

 

если будет записано только N ; T ToolNumber ; change tool ; S NextTool

то на последней смене инструмента появляется S0. Смотри сообщение #5

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

немного помогу - тут на форуме был ранее перевод справки DuctPost на русский, примерно половина

http://cccp3d.ru/topic/21554-russkii-help-po-pm-post/

 

PS: гугл рулит ) поиск по форуму не находит эту тему

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

попробуйте так

 

if ( NextTool > "0")

N ; T ToolNumber ; change tool ; S NextTool

else

N ; T ToolNumber ; change tool

end if

 

 

 

как вариант if ( NextTool != "0")

Спасибо большое!

получилось то что надо

сделал все как написно выше.

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

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

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

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

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

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

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

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

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

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

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




×
×
  • Создать...