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

Вопрос по постпроцессору (вывод коррекции)


Bandval

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

не нашел я новой версии!!, помогите пожалуйста!!!

Откройте файл *.pui постпроцессора, который ваш генератор постпроцессоров открывает без проблем, там будет первая строчка вида: ## POSTBUILDER_VERSION=2007.0.3.0. Откройте файл *.pui из отредактированного мной поста и замените там первую строчку с ## POSTBUILDER_VERSION, на строчку из вашего поста. Должно открыть.

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


я всё сделал как вы говорили, но не получилось, вот скрин ошибки

Тогда не знаю. У меня нет NX8.5. Качайте и ставьте 10-ку, она откроет.

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

Тогда не знаю. У меня нет NX8.5. Качайте и ставьте 10-ку, она откроет.

 

Есть, кстати, в свободном доступе постбилдер портэйбл для 10-ки. Если лень качать весь NX10, можете хотя бы его (PB) поискать.

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

Ребята, есть еще вопрос, как убрать в посте M3 в режиме резьбонарезания?

 

( NAME: REZBA-M5 )
( T=3 REZBA-M5  DIAMETER: 5.000 )
N788 G53  Z0. M09
N789 T3 M06
N790 S500 M03
N791 M08
N792 G00 G90 G54 X-60. Y0.
N793 G43 H03 Z6.
N794 G84 Z-13. R6. F400. G98
N795 X-30.
N796 X0.
N797 X30.
N798 X60.
N799 G80
N800 G53  Z0. M09
N801 G53  Y0.
N802 M06
N803 M30
%
 
Ссылка на сообщение
Поделиться на других сайтах

 

Ребята, есть еще вопрос, как убрать в посте M3 в режиме резьбонарезания?

 

( NAME: REZBA-M5 )
( T=3 REZBA-M5  DIAMETER: 5.000 )
N788 G53  Z0. M09
N789 T3 M06
N790 S500 M03

Вообще-то М3 не мешает, но если очень нужно, то можно перед включением оборотов проверить $mom_motion_event и если там tap_move, то подавить включение оборотов.

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

Ув. vicebear, спасибо большое Вам, я понимаю, что не мешает, но хочется привести в порядок всё, и кстати есть момент, все замечательно работает, но как убрать строчку вначале программы, только в начале программы, т.к. был момент неприятный, вы поймете, после выполнения какой либо операции в середине программы, а после сначала программы, требуется сброс всего, а у меня на стойке выдавало ошибку, как удалил эту строчку, все отлично!!!

 

%
O0
( DATE: Tue Jun 07 19:05:43 2016 )
( NAME: FACE_PLOSKOSZ )
( T=19 FR_D50  DIAMETER: 50.000 )
N1 G53  Z0. M09
N2 T19 M06
N3 S2000 M03
N4 M08
N5 G00 G90 G54 X-134.8 Y0.
N6 G43 H19 Z11.
N7 Z3.
N8 G01 Z0. F300.
N9 G01 X-94.8
N10 G01 X94.8
N11 G01 X134.8
N12 G01 Z3.
N13 G00 Z11.
( NAME: PLANAR_GABARIT )
( T=2 FR_D10  DIAMETER: 10.000 )
N14 G53  Z0. M09
N15 T2 M06
N16 S4000 M03
N17 M08
N18 G00 G90 G54 X-30.11 Y10.152
N19 G43 H02 Z10.
N20 Z3.
........

 

 

Ссылка на сообщение
Поделиться на других сайтах
Вообще-то М3 не мешает, но если очень нужно, то можно перед включением оборотов проверить $mom_motion_event и если там tap_move, то подавить включение оборотов.

 

странно, но не нашел!!! 

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

странно, но не нашел!!! 

Дык и не найдёте. Это нужно пользовательскую команду на Tcl/Tk писать.

По поводу выхода в машинный ноль в начале программы - не пойму, почему у вас "шапки" нет? У меня для Фанука первая строка такая: G71 G17 G90 G0 G40 G15 G54. Попробуйте вписать, может всё поедет.

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

Ув. vicebear, где в посте мне прописать эту строчку, что вы выше написали G71 G17 G90 G0 G40 G15 G54 ?, с ней у меня все получается....

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

Ув. vicebear, где в посте мне прописать эту строчку, что вы выше написали G71 G17 G90 G0 G40 G15 G54 ?, с ней у меня все получается....

Вот здесь:

post-27194-0-54297500-1466611000_thumb.jpg

Делаете "Новый кадр" и там в виде текста пишите любую нужную вам информацию.

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

Вроде бы все хорошо, но хотелось бы вот так:

 

после изменений есть так

 

 %

O0
( DATE: Thu Jun 23 11:26:45 2016 )
G00 G40 G80 G17                           ====> стоит между комментами 
( NAME: FACE_PLOSKOSZ_COPY )
( T=19 FR_D50  DIAMETER: 50.000 )
N1 G53  Z0. M09                            ====>   надо убрать отсюда эту строку, а вместо нее G00 G40..... и номер присвоить кадра 
N2 T19 M06
N3 S2000 M03
N4 M08
N5 G00 G90 G54 X326.5 Y-179.5
N6 G43 H19 Z20.
N7 Z3.
N8 G01 Z0. F300.
N9 G01 X276.5
.........................
N92 G01 Z3.
N93 G00 Z20.
( NAME: PLANAR_GABARIT )
( T=2 FR-D16  DIAMETER: 16.000 )
N94 G53  Z0. M09                ======> эту строчку поставить выше, до комментов, после Z20.
N95 T2 M06
N96 S4000 M03
N97 M08
N98 G00 X301.2 Y-9.4
N99 G43 H02 Z20.
N100 Z-6.5
N101 G01 X294.8 F250.
N102 G03 X285.2 Y-19. R9.6
N103 G01 Y-179.5 F500.
N104 G02 X276.5 Y-188.2 R8.7
N105 G01 X-276.5
N106 G02 X-285.2 Y-179.5 R8.7
N107 G01 Y160.5
N108 G02 X-276.5 Y169.2 R8.7
N109 G01 X276.5
N110 G02 X285.2 Y160.5 R8.7
N111 G01 Y-19.
N112 G01 Y-20.
N113 G03 X294.8 Y-29.6 R9.6
N114 G01 X301.2
N115 G00 Y-9.4
N116 Z-12.5
 
 
А вид должен быть такой:
 
%
O0
( DATE: Thu Jun 23 11:26:45 2016 )
( NAME: FACE_PLOSKOSZ_COPY )
( T=19 FR_D50  DIAMETER: 50.000 )
N1 G00 G40 G80 G17
N2 T19 M06
N3 S2000 M03
N4 M08
N5 G00 G90 G54 X326.5 Y-179.5
N6 G43 H19 Z20.
N7 Z3.
N8 G01 Z0. F300.
N9 G01 X276.5
.........................
N92 G01 Z3.
N93 G00 Z20.
N94 G53  Z0. M09
( NAME: PLANAR_GABARIT )
( T=2 FR-D16  DIAMETER: 16.000 )
N95 T2 M06
N96 S4000 M03
N97 M08
N98 G00 X301.2 Y-9.4
N99 G43 H02 Z20.
N100 Z-6.5
N101 G01 X294.8 F250.
N102 G03 X285.2 Y-19. R9.6
N103 G01 Y-179.5 F500.
N104 G02 X276.5 Y-188.2 R8.7
N105 G01 X-276.5
N106 G02 X-285.2 Y-179.5 R8.7
N107 G01 Y160.5
N108 G02 X-276.5 Y169.2 R8.7
N109 G01 X276.5
N110 G02 X285.2 Y160.5 R8.7
N111 G01 Y-19.
N112 G01 Y-20.
N113 G03 X294.8 Y-29.6 R9.6
N114 G01 X301.2
N115 G00 Y-9.4
N116 Z-12.5
 
и будет супер!!!!, а так конечно спасибо Вам большое за помощь!!!!

post-15828-0-62014300-1466670556_thumb.png

postprocessor.zip

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

 

Вроде бы все хорошо, но хотелось бы вот так:

 

Ну, у вас же есть генератор постпроцессоров. Просто переставьте команды в то место, куда вам нужно. Не вижу в этом большой проблемы.

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

O0

( DATE: Fri Jun 24 12:24:46 2016 )

( NAME: FACE_PLOSKOSZ )

( T=2 FR_D50  DIAMETER: 50.000 )

G00 G40 G80 G17                              ====> тут всё отлично!!!

N1 T2 M06

N2 S2000 M03

N3 M08

N4 G90 G54 X-326.5 Y170.

N5 G43 H02 Z10.

N6 Z3.

N7 G01 Z0. F300.

N8 G01 X-276.5

........

N82 G01 X326.5

N83 G01 Z3.

N84 G00 Z10.

N85 G53  Z0. M09                     ====> тут тоже всё гуд!!!

( NAME: ZLEVEL-FASKA-D8X45 )

( T=7 FASKA-D8X45  DIAMETER: 8.000 )

N86 T7 M06

N87 S4000 M03

N88 M08

N89 G00 X0. Y-175.75       ====> вот тут теряется G90...   должно быть так:  N89 G00 G90 G54 X0. Y-175.75 

N90 G43 H07 Z13.

N91 Z1.5

N92 G01 Z-1.5 F500.

N93 G01 X4.

N94 G03 X0. Y-171.75 R4.

...................

N161 G01 Y159.5

N162 G01 Z1.5

N163 G00 Z13.

N164 G53  Z0. M09

( NAME: ZENTROVKA_D8X45_1_COPY_1 )

( T=7 FASKA_D8-45  DIAMETER: 8.000 )

N165 T7 M06

N166 S1000 M03

N167 M08

N168 G00 X269. Y-150.   =====> аналогично!

N169 G43 H07 Z6.

N170 G81 Z-2.2 R6. F40. G98

N171 X267. Y-45.5

.........

N209 X-269. Y152.444

N210 G80

N211 G53  Z0. M09

N212 G53  Y0.

N213 M06

N214 M30

%

Помогите!!!

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...
Ребята, здравствуйте!

Есть проблема одна: 

 

%

O0

( DATE: Fri Jul 15 11:32:44 2016 )

( NAME: ZENTROVKA-D6X45 )

( T=7 FASKA_D6-45  DIAMETER: 5.920 )

G00 G40 G80 G17

N1 T7 M06

N2 S1000 M03

N3 G00 G90 G54 X75.861 Y14.139

N4 G43 H07 Z1.

N5 M08

N6 G81 Z-2. R1. F40. G98

N7 Y35.139

N8 X44.861

N9 Y14.139

N10 G80

N11 G53  Z0. M09

N12 G53  Y0.

N13 M06

N14 M30

%

 

Как в посте поправить?, цикл сверление, а именно центровка, я всегда в программе поправляю, в цикле сверления начало идет с R1., но мне нужно, чтоб быстрый переход был не Z1., а к примеру Z10., иначе я врежусь в стенку, в NX я ставлю мин зазор допустим 10 мм, после генерации программы вижу:

 

 


%

O0

( DATE: Fri Jul 15 11:44:22 2016 )

( NAME: ZENTROVKA-D6X45 )

( T=7 FASKA_D6-45  DIAMETER: 5.920 )

G00 G40 G80 G17

N1 T7 M06

N2 S1000 M03

N3 G00 G90 G54 X75.861 Y14.139

N4 G43 H07 Z10.

N5 M08

N6 G81 Z-2. R10. F40. G98  ===> мне нужно чтоб было R1.

N7 Y35.139

N8 X44.861

N9 Y14.139

N10 G80

N11 G53  Z0. M09

N12 G53  Y0.

N13 M06

N14 M30

%

 


 

вот как это поправить?

post-15828-0-91611300-1468572085.png

post-15828-0-42876000-1468572385.png

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

Попробуйте поставить Rtrcto - Авто.

Мб поможет...

Посмотрите какой у вас Clearance Plane стоит

Без проекта не понятно

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • andrey2147
      Ну так-то да, Виктор скажет какая секретная кнопка или битик для мотора. Счас получается что М коды не могут отработаться . ? Вероятно из-за красной ощибки. Тогда да, даддер скачивай.
    • Viktor2004
      На руке Marpos привод электромоторчик
    • pps270391
      Требуется чтобы при назначении материалов, данные автоматически записывались в строки: - Заготовка - Типоразмер - Материал (для материала уже существует автоматическая команда "SW-Material@@По умолчанию@"наименование модели".SLDPRT", которая записывается автоматически) Есть ли возможность, чтобы в модель записывались остальные строки, с учетом доработки материалов. Я так понимаю доработка свойств материала делается как на предоставленном фото
    • Anat2015
      Привод наверное пневматика, вручную клапана нажимать.
    • Limon2986
    • scrimline
      А возьми в учëт тот факт что рука уже сорвалась с места, датчик нагрузки сработал и выключил привод руки. Соответственно рука то уже может нормально функционировать, просто необходимо запусть еë принудительно, проблема в том что я не знаю как это сделать. 
    • andrey2147
      Конечно, раскоксовать поможет форум.
    • Guhl
      Есть вот такие штуки. Если не лень, то можете на оптопарах hcpl спаять самому На плк простая программа с высокоскоростным счетчиком  Как вариант, по прерываню от нуль метки переписывать значенин счетчика в регистр     А фанук сам не умеет разве в диагностике показывать количество импульсов, которые насчитал?
    • gudstartup
      это как например у датчика уровни ttl какой плк работает с ttl уровнями а если уж проверять то нужен тестер сигналов например lir 590 но надо жгут изготавливать и разъем который на аi приводах стоит для энкодера проще всего проверить заменой датчика только вот со сроками покупки беда  хотя может шестерня виновата??
    • scrimline
      Сомневаюсь что попало что-то, скорее всего оператор который работал до меня этой рукой не пользовался да и за эмульсией не следил. Думаю скорее закоксовалось, поскольку после команды рука стояла на месте секунды 2-3 и начала опускаться с рывком. По поводу ладдера, постараюсь скинуть, но на нашем предприятии проблемы и с флешками и с общей сетью, да и ПК на рабочем месте нет. 
×
×
  • Создать...