Jump to content
Sign in to follow this  
BaZuZu

Выводить подачу в каждом кадре

Recommended Posts

BaZuZu

Доброго времени суток...

 

Подскажите пожалуйста. При переходе в g93 для обработки по 4 и 5 осям надо выводить подачу в каждом кадре g01. Как можно это реализовать? 

Share this post


Link to post
Share on other sites


Dantist

@BaZuZu, добрый день. 

А этот режим (G93 - это что-то типа минутной подачи? 

Возможно надо завести переменную, скажем ISG93ModeOn, и в секции Fedrat присваивать значение 0 или 1.

 

а вот в секции, где могут применять линейные перемещения (AbsMov и MultyGOTO) уже поставить проверку:

If (ISG93ModeOn = 1) and (Interp_=1) then begin

  Feed_@ = Feed_@-1 

end

 

 

  • Нравится 1

Share this post


Link to post
Share on other sites
BaZuZu
1 час назад, Dantist сказал:

@BaZuZu, добрый день. 

А этот режим (G93 - это что-то типа минутной подачи? 

Возможно надо завести переменную, скажем ISG93ModeOn, и в секции Fedrat присваивать значение 0 или 1.

 

а вот в секции, где могут применять линейные перемещения (AbsMov и MultyGOTO) уже поставить проверку:

If (ISG93ModeOn = 1) and (Interp_=1) then begin

  Feed_@ = Feed_@-1 

end

 

 

Спасибо. Получилось.

 

А что означает код Feed_@ - 1 ?

 

И странно ведет себя как то. Сначала включает interp потом отключает и через два кадра опять включает.

 

Приходится эти два кадра удалять в ручную. 

Share this post


Link to post
Share on other sites
Dantist
31 минуту назад, BaZuZu сказал:

А что означает код Feed_@ - 1 ?

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

 

  • Нравится 1

Share this post


Link to post
Share on other sites
SNick
В 25.02.2019 в 12:03, Dantist сказал:

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

 

Точнее не сброс а изменение  старого значения подачи на -1. Поскольку с этого момента старое значение стало отличаться от текущего значения, то по принципу модальности, значение подачи будет выведено в кадр первой же командой вывода кадра OutBlock (хотя оно не изменилось)

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.

Sign in to follow this  
  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • tulibay
      Простите, ошибочка!
    • brigval
      Ошибочное мнение. В больших организациях изменения в "Экземпляр конструктора" поручают вносить авторам ИИ. Что бы другие подразделения могли продолжать работу уже с учетом сделанных изменений. Не дожидаясь внесения изменений в архиве.
    • leo jackson
      На входе 25 мм, это реально сейчас так и изменить не могу - стоит винтовой компрессор, который поддерживает в системе всегда 8-10 атм. И разводка по цехам уже сделана. Так что без вариантов. Посмотрел на один станок - там примерно такая схема, как на картинке. Только еще шаровый кран на входе стоит для уменьшения давления. Выходы там - 8 мм, у меня на входе инжекторов (потребителей) 10 мм. И там 12 выходов, у меня 16. Нигде сужений нет - стоят обычные фитинги от Camozzi По симуляции получается, что будет неравномерный поток во все выходы. Дуть конечно не постоянно нужно. Вообще, по техпроцессу нужно в один момент жахнуть сразу во все 16 выходов, подержать набор воздуха 5-7 сек и отключить. Тот первоначальный коллектор, который я показывал - он и по симуляции и в реальности хорошо дует в 3 выхода, и плохо (т.е. маленький поток воздуха) во все остальные. В варианте, что на картинке - такая же история. Хота я повторил конструкцию рабочего коллектора.
    • sadam
      Дошли руки проверить... Не то меню?
    • lexx174
      STD_Item я написал от фонаря, для примера. В BMIDE не существует никаких предустановленных типов для стандартных изделий. Их создают администраторы сами, какой тип у вас - вы должны знать сами. Причем не отображаемое имя, а реальное. В моем пример STD_Item это реальное имя типа Item   Про организацию настроек NX можно почитать в этой книге   Администрирование NX http://media.plm.automation.siemens.com/ru_ru/nx/book/chapter-9.pdf   стр.490 (шаблоны)   там же описаны базовые вещи по настройкам
    • fenics555
      Тиски, параллельки, прижимы, патроны... - всё это лучше заусунуть в библиотеку.  Там всё можно организовать по папочкам и как надо.
    • Dish
      Имеется изделие, в маршрутной карте изготовления которого, помимо всего прочего, указано несколько операций сварки. Операционные карты сварки заполняются на форме 1 по ГОСТ 3.1407-86, где сначала в строках "К" указывается перечень деталей, свариваемых в этой операции. Каким образом указать обозначение сборочной единицы, полученной в результате, например, первой операции сварки, если  в КД обозначение имеется только у конечного изделия? То есть, например, есть конечная сборочная единица АБВГ.01.00, состоящая из деталей АБВГ.01.01, АБВГ.01.02, АБВГ.01.03. В маршрутной карте имеется отдельная операция сварки АБВГ.01.01 и АБВГ.01.02, и следующая операция, в результате которой к полученной сборочной единице из АБВГ.01.01 и АБВГ.01.02 приваривается АБВГ.01.03. Так вот если в перечне деталей первой операционной карты сварки указаны АБВГ.01.01 и АБВГ.01.02, то что должно быть указано в перечне деталей и сборочных единиц второй операции, помимо детали АБВГ.01.03?
    • lexx174
      любой отчет rptdesign новый или древний, вы, так или иначе, загружаете в соответствующий набор данных. А дальше зависит как у вас в тимцентре организовано хранение отчетов. Обычно должна быть настройка preference где могут списком перечисляться конкретные наборы данных для каждого отчета
    • Борман
      Отдельно торчащий сектор - это мы.
    • AlexKaz
×
×
  • Create New...