Jump to content

Конец цикла g71/g72


Recommended Posts

Добрый день всем! 

Подскажите что поменять в постпроц чтобы конечный кадр цикла равнялся 1 кадру перед циклом (если цикл g72 чтобы равнялся z перед циклом, а g71  равнялся d перед циклом) , например имеем так :                         а нужно так:

 T0202  ( SW_TURN_55M_RH )                              T0202  ( SW_TURN_55M_RH )
G50 S2500                                                             G50 S2500
G97 S1886 M3                                                       G97 S1886 M3
G01 X27.0 Z1.0 F2. M8                                          G0 X27.0 Z1.0  M8
G96 S160                                                               G96 S160
G71 U0.5 R0.5                                                        G1 G71 U0.5 R0.5
G71 P190 Q205 U0.4 W0.1 F0.2                             G71 P190 Q205 U0.4 W0.1 F0.2
N190  G0 X8.8 Z1.0                                                N190  G0 X8.8 Z1.0
G1 Z0.                                                                     G1 Z0.  F0.1
G3 X12.4 Z-1.8 R1.8 F0.1                                        G3 X12.4 Z-1.8 R1.8 
N205 G1 Z-4.3                                                       N205 X27.0
G0 X27.0                                                                 G0 X27.0   (лишний кадр получается )
M9                                                                          M9

G28 U0 W0                                                             G28 U0 W0
M01                                                                        M01

 

Мазаку нужно так как на образце справа, красные обязательно изменить, зеленые для удобства. Чтобы цикл торцевой начинался и заканчивался с кадра N1-N2. Все остальные циклы расточки/точения с N10 и конец N20, начало N30 конец N40 и тд. Чистовые циклы под ходы, отходы аналогично и начинался G1 G70 P10 Q20, 

Постпроцессор прилагается мой и программа из фьючи 

 

 

KIA- Fanuc 0-TB-c axis.cnc kolco 2.fm

Link to post
Share on other sites


UnPinned posts
ЛИТВИН

поменяй в вкладке поста смена инструмента <INCLUDE:StartSpindle>
            G1 Z<Z-COORD>X<X-COORD> F2. <EOB> на <INCLUDE:StartSpindle>
            G0 Z<Z-COORD>X<X-COORD>  <EOB>

Link to post
Share on other sites
Metal_Cutter

@Jeka94 

Присваиваете переменной значение Х из первой строки перемещения:   

 [:x_p=(<X-COORD>*2)]

Выводите ее в последней строке контура:

<IF><TCAN-END><THEN>
N<SEQ> X[x_p]<32>
[:out=0]
<ENDIF>

И однократно подавляете стандартный вывод:

<IFNOT><TCAN-START><THEN>
<IF>[out]<THEN>
{<MOTION> }{X<X-COORD> }{Z<Z-COORD> }
<ELSE>
[:out=1]
<ENDIF>
<ENDIF>

В заготовке поста:

[:out=1]

 

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.



  • Сообщения

    • Fedor
      Так то оно и так, но без энтузиазма и риска капитализма не построишь. Не все же могут к бюджету присосаться и жить безбедно  :) 
    • Beggars
      DANDRUFF IS AFRAID OF THIS SHAMPOO AS A FIRE https://sstopperhot.com  
    • mishanag
      Нет. Просто не создается файл и все)))
    • Viktor2004
      Тем более что на Биглии это проще сделать не сбив нули. Там от батареек провода не шлейфом идут через интерфейсные разъемы, а каждый к конкретному приводу на контакты батареек. Правда. кнопку блокировки двери шкафа они неудобно сделали в верхней части шкафа как раз напротив приводов. Возможно придется снять что бы не мешала
    • Maik812
      Считаю нужно сделать тему по различным совместимым или взаимозаменяемым деталям или стандартам. Например разным деталям не обязательно стандартам , а например подшипникам или еще каких. Наверно выкладывать в виде файлов или ссылок.
    • Сатнур
      Добрый день всем. я пере установил комп. и удалил Tupe3 4.2.0. помогите пожалуйста   
    • Romario03
      Странно, а какая-нибудь ошибка выскакивает, когда не может сохранить?
    • gudstartup
      Когда происходит ошибка я могу видеть только состояние битов уже после ошибки какой сработал первый утверждать не берусь да и как это проверить привод сдвоенный LM ось Х чувствует себя при этом прекрасно и отключатся не собирается. Я думаю все таки перекинуть привод...
    • Viktor2004
      Да нет там тормозных резисторов. Привод альфа. Торможение организовано рекуперацией на шину постоянного тока. Где находится это реле DB черт его знает читал что за динамическое торможение отвечают DIP-переключатели на фронтальной части привода. Но как отвечают, не нашел
    • boomeeeer
      У вас бит  #12 INTL сработал первый. Смотрите в сторону реле динамического торможения, а начал бы я с проверки/прозвонки цепи тормозного резистора (проверьте проводку и его сопротивление)
×
×
  • Create New...