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

Сверление 3+2


Metal_Cutter

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

Всем добрый день.

 

Столкнулся с проблемой, нужно просверлить отв. в детали под углом. Станок DECKEL MAHO DMF 250 Linear, стойка Heidenhain-I-TNC 530. Поворотные оси голова - B, и стол - C. 

Поста нет, нашел на форуме 5-ти осевой, пытаюсь доработать. Раньше таких программ не писал. Выдает следующий текст:

 

4 TOOL CALL 1 Z S1500
25 M128
26 L X-16.854 Y-9.731 Z10.000 FQ3 M03
27 L X-15.278 Y-8.821 Z5.000 B20.000 C-30.000 FQ3 M08
28 L X-14.279 Y-8.244 Z1.832 FQ1
29 L X-12.947 Y-7.475 Z-2.397 FQ1
30 L X-14.279 Y-8.244 Z1.832 FQ3
31 L X-16.854 Y-9.731 Z10.000 FQ3
32 L C-150.000 FQ3
33 L X16.854 FQ3
34 L X14.279 Y-8.244 Z1.832 FQ3
35 L X12.947 Y-7.475 Z-2.397 FQ1
36 L X14.279 Y-8.244 Z1.832 FQ3
37 L X16.854 Y-9.731 Z10.000 FQ3
38 L C-270.000 FQ3
39 L X0.000 Y19.461 FQ3
40 L Y16.489 Z1.832 FQ3
41 L Y14.949 Z-2.397 FQ1
42 L Y16.489 Z1.832 FQ3
43 L Y19.461 Z10.000 FQ3
44 M09
45 CYCL DEF 32.0 TOLERANCE
46 CYCL DEF 32.1
47 M129
48 L Z+0 R0 FMAX M91
49 L C+0 B+0 R0 FMAX

 

Вывод циклов пока отключил. Координаты некорректные, т.к. по Y должно быть 0, по Х должны быть только положительные значения.

В чем может быть проблема?

 

 

С.КО 25-00-03 Седло.rar

С.КО 25-00-03 Седло.x_t

С.КО 25-00-03 Седло заготовка.SLDPRT

1.jpg

DMF 250 Linear.pmoptz

2.jpg

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


Здравствуйте.

Это фрагмент программы 5-и осевой обработки.Если Вы хотите 3+2 то надо делать через функцию PLANE SPATIAL. 

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

Программа то 3+2 там нет одновременных перемещений по 5 осям, в процессе обработки. Мне без разницы как это реализовать через М128, PLANE SPATIAL или цикл 19. Главное получить какой-либо положительный результат.

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

Скажите, а без САМ вы представляете как это должно быть сделано?

Может быть неверно смещается ноль в координаты центра отверстий.

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

Я представляю это следующим образом, начальные координаты X и Z перед сверлением, должны быть одинаковы, Y=0, B=20, С меняется с интервалом 120°.  Это так или я ошибаюсь?

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

А разве M128 это не RTCP как у синумерика Cycle800? C 5-ти осевыми дел еще не имел, но вроде XYZ относительно нуля СК меняются правильно, на 120 градусов поворачивает перед перемещением.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, mannul сказал:

А разве M128 это не RTCP как у синумерика Cycle800? C 5-ти осевыми дел еще не имел, но вроде XYZ относительно нуля СК меняются правильно, на 120 градусов поворачивает перед перемещением.

CYCLE800 - это не RTCP. TRAORI - это RTCP, так же как и M128

CYCLE800 - это трансформация СК, также как PLANE SPATIAL

4 часа назад, Metal_Cutter сказал:

Всем добрый день.

 

 

Вывод циклов пока отключил. Координаты некорректные, т.к. по Y должно быть 0, по Х должны быть только положительные значения.

В чем может быть проблема?

 

 

В проекте отверстия обрабатываются в режиме непрерывной пятиосевой обработки, а не в режиме позиционной обработки.

Но проблема все же в посте. Пост кривой, мягко говоря, - M128 активируется всегда при включении шпинделя, тихий ужас.

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

Спасибо всем, кто не оставил без внимания.

 

27 минут назад, Kinematik сказал:

В проекте отверстия обрабатываются в режиме непрерывной пятиосевой обработки, а не в режиме позиционной обработки.

Но проблема все же в посте. Пост кривой, мягко говоря, - M128 активируется всегда при включении шпинделя, тихий ужас.

Для того, чтобы обработка была позиционной нужно каждое отв. обрабатывать отдельно или есть другой вариант? 

Для обработки с М128 координаты выводятся корректно? 

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, Kinematik сказал:

CYCLE800 - это не RTCP. TRAORI - это RTCP, так же как и M128

CYCLE800 - это трансформация СК, также как PLANE SPATIAL

Спасибо, буду знать.

2 часа назад, Metal_Cutter сказал:

...Для обработки с М128 координаты выводятся корректно? 

Тоже интересно.

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

С чего Вы взяли что "Координаты некорректные". Привожу программу с Вашими отверстиями сделанную на моем постпроцессоре.

19 TOOL CALL 1 Z S860
20 M128 ; RTCP ON
21 L B-20.000 C30.000 F3000
22 ; RTCP ON
23 L X6.767 Y3.907 F3000 M03
24 L Z10.000 M08
25 L X8.343 Y4.817 Z5.000
26 L X9.638 Y5.565 Z0.892 F30
27 L X13.193 Y7.617 Z-10.384
28 L X9.638 Y5.565 Z0.892 F3000
29 L X6.767 Y3.907 Z10.000
30 L X0.000 B-10.314 C90.000
31 L X-6.767 B-20.000 C150.000
32 L X-8.343 Y4.817 Z5.000
33 L X-9.638 Y5.565 Z0.892 F30
34 L X-13.193 Y7.617 Z-10.384
35 L X-9.638 Y5.565 Z0.892 F3000
36 L X-6.767 Y3.907 Z10.000
37 L X-3.384 Y-1.954 B-10.314 C210.000
38 L X0.000 Y-7.814 B-20.000 C270.000
39 L Y-9.634 Z5.000
40 L Y-11.129 Z0.892 F30
41 L Y-15.233 Z-10.384
42 L Y-11.129 Z0.892 F3000
43 L Y-7.814 Z10.000
44 L M09
45 ; END TOOLPATH : 1
46 L M05
47 M129
48 L Z+0 FMAX M91
49 L B+0 C+0 FMAX M94
50 L X+0 Y+0 FMAX M92

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

19 TOOL CALL 1 Z S860
20 M128 ; RTCP ON
21 L B-20.000 C30.000 F3000
22 ; RTCP ON
23 L X6.767 Y3.907 F3000 M03
24 L Z10.000 M08
25 L X8.343 Y4.817 Z5.000
26 L X9.638 Y5.565 Z0.892 F30
27 L X13.193 Y7.617 Z-10.384
28 L X9.638 Y5.565 Z0.892 F3000
29 L X6.767 Y3.907 Z10.000
30 L X0.000 B-10.314 C90.000
31 L X-6.767 B-20.000 C150.000
32 L X-8.343 Y4.817 Z5.000
33 L X-9.638 Y5.565 Z0.892 F30
34 L X-13.193 Y7.617 Z-10.384
35 L X-9.638 Y5.565 Z0.892 F3000
36 L X-6.767 Y3.907 Z10.000
37 L X-3.384 Y-1.954 B-10.314 C210.000
38 L X0.000 Y-7.814 B-20.000 C270.000
39 L Y-9.634 Z5.000
40 L Y-11.129 Z0.892 F30
41 L Y-15.233 Z-10.384
42 L Y-11.129 Z0.892 F3000
43 L Y-7.814 Z10.000
44 L M09
45 ; END TOOLPATH : 1
46 L M05
47 M129
48 L Z+0 FMAX M91
49 L B+0 C+0 FMAX M94
50 L X+0 Y+0 FMAX M92

Вот так лучше стараться не сверлить))) Сверлить с M128 это да, умно))Оси по хорошему надо фиксировать(M22 вроде)

14 часа назад, Metal_Cutter сказал:

Для того, чтобы обработка была позиционной нужно каждое отв. обрабатывать отдельно или есть другой вариант? 

Нет конечно, DELCAM всё продумал, есть настройки в посте которые будут делить каждое отв. на 3+2.  Выглядит примерно так - подходим по М128,  включаем PLANE SPATIAL, фиксируем оси, сверлим, опять включаем М128 переходим к следующему отв. и т.д. 

  Пред тем как включаете PLANE SPATIAL, M128 надо отключать(М129) Да и сверлить конечно надо циклами(CYCL DEF 200 DRILLING), тоже надо настраивать в посте! 

Начинать надо отсюда

122.p.jpg.e94971e3f9486894e79de41949b44276.jpg

 

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

включаем PLANE SPATIAL, фиксируем оси, сверлим, опять включаем М128 переходим к следующему отв. и т.д. 

  Пред тем как включаете PLANE SPATIAL, M128 надо отключать(М129)

Согласен. Все-таки позиционная обработка и подразумевает фиксирование оси. RTCP нужно только при непрерывной пятиосевой и при межпозиционных перемещениях.  Отверстия группируются по СК . Потом эта СК задается в подразделе WORKPLANE

11.thumb.png.8a32ea2ac4d2d848e02e3cb6efcfc571.png

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

Еще один вопрос. Можно в PM настроить пост, чтобы он выводил программу как на примере внизу?

 

19 PLANE SPATIAL SPA+0.0 SPB+20. SPC+60. TURN F10000 SEQ+
20 L X14.868 Y+0.0 Z16.053 FMAX M3
21 CYCL DEF 200 ~
    Q200 = 3.000 ;SET-UP CLEARANCE ~
    Q201 = -0.136 ;DEPTH ~
    Q206 = 40.000 ;FEED RATE FOR PLNGNG ~
    Q202 = 0.136 ;PLUNGING DEPTH ~
    Q210 = 0 ;DWELL TIME AT TOP ~
    Q203 = 4.361 ;SURFACE COORDINATE ~
    Q204 = 11.692 ;2ND SET-UP CLEARANCE ~
    Q211 = 0.000 ;DWELL TIME AT DEPTH
22 L X14.868 Y0.000 R0 FMAX M99
23 PLANE SPATIAL SPA+0.0 SPB+20. SPC-60. TURN F10000 SEQ+
24 L X14.8675 Y0.0000 Z16.0531 R0 FMAX
25 L X14.868 Y0.000 R0 FMAX M99
26 PLANE SPATIAL SPA+0.0 SPB+20. SPC+180. TURN F10000 SEQ+
27 L X14.8675 Y0.0000 Z16.0531 R0 FMAX
28 L X14.868 Y0.000 R0 FMAX M99
29 PLANE RESET STAY

 

Имеется в виду без RTCP и один цикл сверления на все отв.

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

Еще один вопрос. Можно в PM настроить пост, чтобы он выводил программу как на примере внизу?

 

19 PLANE SPATIAL SPA+0.0 SPB+20. SPC+60. TURN F10000 SEQ+
20 L X14.868 Y+0.0 Z16.053 FMAX M3
21 CYCL DEF 200 ~
    Q200 = 3.000 ;SET-UP CLEARANCE ~
    Q201 = -0.136 ;DEPTH ~
    Q206 = 40.000 ;FEED RATE FOR PLNGNG ~
    Q202 = 0.136 ;PLUNGING DEPTH ~
    Q210 = 0 ;DWELL TIME AT TOP ~
    Q203 = 4.361 ;SURFACE COORDINATE ~
    Q204 = 11.692 ;2ND SET-UP CLEARANCE ~
    Q211 = 0.000 ;DWELL TIME AT DEPTH
22 L X14.868 Y0.000 R0 FMAX M99
23 PLANE SPATIAL SPA+0.0 SPB+20. SPC-60. TURN F10000 SEQ+
24 L X14.8675 Y0.0000 Z16.0531 R0 FMAX
25 L X14.868 Y0.000 R0 FMAX M99
26 PLANE SPATIAL SPA+0.0 SPB+20. SPC+180. TURN F10000 SEQ+
27 L X14.8675 Y0.0000 Z16.0531 R0 FMAX
28 L X14.868 Y0.000 R0 FMAX M99
29 PLANE RESET STAY

 

Имеется в виду без RTCP и один цикл сверления на все отв.

В принципе да. Единственное что, с параметром TURN  на  Хайденхане аккуратнее. Помню, что отказался от него, как -то криво пошел. TURN -это типо оси меняют свое положение, при этом вершина инструмента должна остаться на месте.

Ну и формат цикла прописать в циклах

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

У меня в постпроцессоре используется PLANE SPATIAL SPA0 SPB-90 SPC0 STAY COORD ROT. Параметр TURN не пробовал. Кстати почему у Вас PLANE RESET STAY,а не TURN.

Ссылка на сообщение
Поделиться на других сайтах
В 07.12.2018 в 18:44, scorpion1007 сказал:

В принципе да. Единственное что, с параметром TURN  на  Хайденхане аккуратнее. Помню, что отказался от него, как -то криво пошел. TURN -это типо оси меняют свое положение, при этом вершина инструмента должна остаться на месте.

Ну и формат цикла прописать в циклах

Буду пробовать. Спасибо за совет.

17 часов назад, igor2511 сказал:

Кстати почему у Вас PLANE RESET STAY,а не TURN.

По-моему это логично, чтобы при выключении функции PLANE инструмент никуда не въехал. После идет выход в безопасные координаты и возврат поворотный осей в начальные состояния.

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

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

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

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

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

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

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

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

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

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

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




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