ТПК 125 с китайской стойкой SZGH CNC990TDb.
-
- Новичок
- Сообщения: 6
- Зарегистрирован: 25 окт 2021, 18:17
- Репутация: 1
- Настоящее имя: Andrey
- Контактная информация:
Re: ТПК 125 с китайской стойкой SZGH CNC990TDb.
Установил на станок токарный подключил. не могу прописать машинный ноль X Z
-
- Новичок
- Сообщения: 36
- Зарегистрирован: 08 мар 2009, 23:50
- Репутация: 15
- Настоящее имя: Сергей
- Откуда: Д.Савостино
- Контактная информация:
Re: ТПК 125 с китайской стойкой SZGH CNC990TDb.
Да, будет передача 1к1, энкодер пока не поставил, под него надо кронштейн сделать. На энкодере будет такой же шкив на 72 зубаxenon-alien писал(а): ↑25 окт 2021, 22:07 Там прямая передача? А то визуально кажется что нет.
Метка Z на этом же энкодере, или на самом шпинделе?
- crazydnb
- Опытный
- Сообщения: 163
- Зарегистрирован: 01 май 2013, 16:59
- Репутация: 99
- Настоящее имя: Александр Гончаров
- Откуда: Питер
- Контактная информация:
Re: ТПК 125 с китайской стойкой SZGH CNC990TDb.
кто нибудь знает как правильно должны отображаться (прибавляться/убавляться)градусы на этой стойке в зависимости от направления вращения патрона станка ? или это неважно.
-
- Новичок
- Сообщения: 1
- Зарегистрирован: 15 дек 2021, 09:09
- Репутация: 0
- Настоящее имя: Алексей
- Контактная информация:
Re: ТПК 125 с китайской стойкой SZGH CNC990TDb.
Привет тебе. разобрался с нужным постпроцессором? у меня почему то начинает ругаться на переменные r и всё в этом духе.Alexxt660x писал(а): ↑17 авг 2018, 22:29 Подскажите пожалуйста, каким постпроцессором можно пользоваться в солидкаме? Для токарного с китайской стойкой.
-
- Новичок
- Сообщения: 36
- Зарегистрирован: 08 мар 2009, 23:50
- Репутация: 15
- Настоящее имя: Сергей
- Откуда: Д.Савостино
- Контактная информация:
Re: ТПК 125 с китайской стойкой SZGH CNC990TDb.
Доделал свою ТПК-шку , но остался один вопрос. Может кто то сталкивался с таким:) Револьверная головка работает правильно если прописать в параметр 32 значение 4096, но после перезагрузки ЧПУ-шка 990Tdb меняет это значение на 5376 и при таком значении ЧПУ после предпоследнего инструмента не выключает T+ и вращает РГ до вывода ошибки.
РГ у меня управляется PLC FX3U-26MT , алгоритм простой. По T+ снимает пневмофиксацию и вращает головку посредством шагового двигателя Nema23-76, одновременно считая тики позиций с стандартного микрика и выдавая номера позиций в ЧПУ через 6 выходов. После того как ЧПУ увидела нужный номер она выключает сигнал T+ и включает T- .. PLC по сигналу T- начинает вращать головку в обратную сторону на время прописанное в параметре 7 и поджимает снова инструмент выключая пневмораспределитель.
Архив с логикой для контроллера прикрепил. Кому то пригодится.
Вариант рабочий и не требует каких либо доработок РГ ТПК125, можно и стандартным РД9 рулить, можно шаговый поставить. Для РД9 надо будет заменить инструкции управления импульсным выходом просто на включение этого выхода.
РГ у меня управляется PLC FX3U-26MT , алгоритм простой. По T+ снимает пневмофиксацию и вращает головку посредством шагового двигателя Nema23-76, одновременно считая тики позиций с стандартного микрика и выдавая номера позиций в ЧПУ через 6 выходов. После того как ЧПУ увидела нужный номер она выключает сигнал T+ и включает T- .. PLC по сигналу T- начинает вращать головку в обратную сторону на время прописанное в параметре 7 и поджимает снова инструмент выключая пневмораспределитель.
Архив с логикой для контроллера прикрепил. Кому то пригодится.
Вариант рабочий и не требует каких либо доработок РГ ТПК125, можно и стандартным РД9 рулить, можно шаговый поставить. Для РД9 надо будет заменить инструкции управления импульсным выходом просто на включение этого выхода.
- Вложения
-
- TPK125_Head2.zip
- (162.83 КБ) 149 скачиваний
-
- Новичок
- Сообщения: 36
- Зарегистрирован: 08 мар 2009, 23:50
- Репутация: 15
- Настоящее имя: Сергей
- Откуда: Д.Савостино
- Контактная информация:
Re: ТПК 125 с китайской стойкой SZGH CNC990TDb.
Так как стандартный цикл сверления мне не понравился тем что после "отскока" возвращается на глубину продолжения сверления на скорости сверления я решил попробовать сделать свой цикл сверления. Использовал первый свободный номер G101
Получился достаточно простой и корректно использующий время цикл.
Его код ниже:
Пример вызова цикла сверления:
G101 Z-10 Q2. R5. B0.5 F25
Z-10 -финишная глубина сверления.
Q2. -шаг сверления
R5. -расстояние отскока
B0.5 -смещение от рабочей глубины при возврате из отскока на быстрой подаче
F25 -подача сверления
Для того чтобы добавить цикл в 990TDb можно создать на USB флешке файл без расширения с именем ProgramG101, в стойке выбрать Restore чтобы стойка записала файл себе в системную папку. Второй путь можно в ручном режиме набить файл макроса в системной папке. Зайти по кнопке Diagnosis выбрать N-control ввести пароль: 111111 нажать Enter, в появившемся окне ввести G101 и нажать Enter, такой способ удобен при отладке макроса непосредственно на станке.
Потихоньку изучаю макросы и PLC.. стойка недорогая и достаточно интересная для бюджетных задач.
Получился достаточно простой и корректно использующий время цикл.
Его код ниже:
Код: Выделить всё
#80=#20 ;Z -final depth
#81=#12 ;R -retract dist
#82=#11 ;Q -drill step
#83=#5 ;F -feed
#84=#1 ;B -safe dist
#86=0
G90
G98
G54
N1
G01 Z#86 F#83 ;drill to step
G00 Z[#86+#81] ;retract
G00 Z[#86+#84] ;back retract
#86=[#86-#82]
IF(#86 GT #80)GOTO1
G01 Z#80 F#83
G00 Z5.
G99
M99
G101 Z-10 Q2. R5. B0.5 F25
Z-10 -финишная глубина сверления.
Q2. -шаг сверления
R5. -расстояние отскока
B0.5 -смещение от рабочей глубины при возврате из отскока на быстрой подаче
F25 -подача сверления
Для того чтобы добавить цикл в 990TDb можно создать на USB флешке файл без расширения с именем ProgramG101, в стойке выбрать Restore чтобы стойка записала файл себе в системную папку. Второй путь можно в ручном режиме набить файл макроса в системной папке. Зайти по кнопке Diagnosis выбрать N-control ввести пароль: 111111 нажать Enter, в появившемся окне ввести G101 и нажать Enter, такой способ удобен при отладке макроса непосредственно на станке.
Потихоньку изучаю макросы и PLC.. стойка недорогая и достаточно интересная для бюджетных задач.