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

Помогите пожалуйста с написанием программы для нарезания резьбы метчиком


Едуард

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

Здравствуйте форумчане.

Помогите разобраться с нарезанием резьбы М16х2 на обрабатывающем центре FEHLMAN PICOMAX CNC 80 стойка ЧПУ HEIDENHAIN TNC407 / TNC415

В руководстве что было со станком описано два цикла:

CYCL DEF 2 - нарезание резьбы с компенсирующим патроном.

CYCL DEF 17 - жесткое нарезание резьбы.

Пробовал прописывать оба. Система просто перескакивает через эти циклы и не включает их.

Вот пример программы прописанной на этой стойке:

BEGIN PGM 123 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-35

2 BLK FORM 0.1 Z X+25 Y+25 Z+0

3 TOOL DEF 1 L+0 R+0

4 TOOL CALL 1 Z S238

5 L X+0 Y+0 Y+2 F800 M3

6 CYCL DEF 17.0 RIGIT TAPPING

7     CYCL DEF 17.1 ABSTAND +2

8     CYCL DEF 17.2 TIEFE -35

9     CYCL DEF 17.3 STEIGUNG +2

10 L Z+30 F800 M30

11 END PGM 123 MM

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


UnPinned posts

А как это посмотреть? Станок покупали б/у в Европе.

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

 

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

А где вызов цикла?

 

BEGIN PGM 123 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-35

2 BLK FORM 0.1 Z X+25 Y+25 Z+0

3 TOOL DEF 1 L+0 R+0

4 TOOL CALL 1 Z S238

5 L X+0 Y+0 Z+2 F800 M3

6 CYCL DEF 17.0 RIGIT TAPPING

7     CYCL DEF 17.1 ABSTAND +2

8     CYCL DEF 17.2 TIEFE -35

9     CYCL DEF 17.3 STEIGUNG +2

CYCL CALL               ???

10 L Z+30 F800 M30

11 END PGM 123 MM

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

Да там стоит ось Z. У меня опечатка.

если нажать CYCL CALL, то запрашивает дополнительную М функцию. Какую именно подскажете?

И в примерах мануала CYCL CALL не указывается. :confused_1:

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

Спасибо за мануалы)) Перелистал уже их кучу))) Но проблемы так и не решил.

Может есть какието функции станка которые нужно включить или поменять данные?

У кого, еще какие мысли?

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

ок. я пробовал пропасывать CYCL CALL М99 но система не читает его

Вот нашел пример программы, но и она не работает у меня.

0 BEGIN PGM 10116D MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+50 Z+20
3 TOOL DEF 2
4 TOOL CALL 2 Z S100
5 L M6
6 CYCL DEF 17.0 RIGID TAPPING
7 CYCL DEF 17.1 SET UP 5
8 CYCL DEF 17.2 PLNGNG -10
9 CYCL DEF 17.3 PITCH 1.5
10 L X+20 Y+20 R0 FMAX M3
11 L Z+5 FMAX
12 CYCL CALL M8
13 L Z+25 FMAX
14 L X+80 FMAX
15 L Z+5 FMAX
16 CYCL CALL
17 L Z+25 FMAX
18 CYCL DEF 17.0 RIGID TAPPING
19 CYCL DEF 17.1 SET UP 5
20 CYCL DEF 17.2 PLNGNG -20
21 CYCL DEF 17.3 PITCH 1.5
22 L X+50 Y+35 FMAX
23 CYCL CALL
24 TOOL CALL 0
25 L M6
26 L M30
27 END PGM 10116D MM

Поэтому возник вопрос: МОЖЕТ Я ЧЕГОТО НЕ ВКЛЮЧИЛ НА САМОМ СТАНКЕ?

МОЖЕТ КАКОЙТО РЕЖИМ ИЛИ ЕЩЕ ЧТО?

 

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

image.pngimage.png,читай внимательно у тебя в программе есть описание резьбы но нет команды на выполнение этого цикла а именно  M99   cycle call

 

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

0 BEGIN PGM 10116D MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+50 Z+20
3 TOOL DEF 2
4 TOOL CALL 2 Z S100
5 L M6
6 CYCL DEF 17.0 RIGID TAPPING
7 CYCL DEF 17.1 SET UP 5
8 CYCL DEF 17.2 PLNGNG -10
9 CYCL DEF 17.3 PITCH 1.5
10 L X+20 Y+20 R0 FMAX M3
11 L Z+5 FMAX M99 M8
 
13 L Z+25 FMAX
14 L X+80 FMAX
17 L Z+25 FMAX
18 CYCL DEF 17.0 RIGID TAPPING
19 CYCL DEF 17.1 SET UP 5
20 CYCL DEF 17.2 PLNGNG -20
21 CYCL DEF 17.3 PITCH 1.5
22 L X+50 Y+35 FMAX M99

24 TOOL CALL 0
25 L M6
26 L M30

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

Прописал так, как вы указали, - не читает программу.

Дорогие форумчане, спасибо за содействие. Ваши отклики дают мне надежду. Пишите, верю что найдем решение.

Ссылка на сообщение
Поделиться на других сайтах
05.03.2021 в 10:03, Едуард сказал:

ок. я пробовал пропасывать CYCL CALL М99 но система не читает его

Вот нашел пример программы, но и она не работает у меня.


0 BEGIN PGM 10116D MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+50 Z+20
3 TOOL DEF 2
4 TOOL CALL 2 Z S100
5 L M6
попробуйте вместо 17.0 написать 2.0

6 CYCL DEF 2.0 RIGID TAPPING
7 CYCL DEF 2.1 SET UP 5
8 CYCL DEF 2.2 PLNGNG -10
9 CYCL DEF 23 PITCH 1.5
10 L X+20 Y+20 R0 FMAX M3
11 L Z+5 FMAX
12 CYCL CALL M8
13 L Z+25 FMAX
14 L X+80 FMAX
15 L Z+5 FMAX
16 CYCL CALL
17 L Z+25 FMAX



18 CYCL DEF 17.0 RIGID TAPPING 
19 CYCL DEF 17.1 SET UP 5
20 CYCL DEF 17.2 PLNGNG -20
21 CYCL DEF 17.3 PITCH 1.5
22 L X+50 Y+35 FMAX
23 CYCL CALL
24 TOOL CALL 0
25 L M6
26 L M30
27 END PGM 10116D MM

Поэтому возник вопрос: МОЖЕТ Я ЧЕГОТО НЕ ВКЛЮЧИЛ НА САМОМ СТАНКЕ?

МОЖЕТ КАКОЙТО РЕЖИМ ИЛИ ЕЩЕ ЧТО?

 

 

1 минуту назад, alex0800 сказал:

CYCL CALL как прописывал покажи вместо CYCL CALL напиши команду M99

 

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

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

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

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

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

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

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

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

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

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

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




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