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

DMU80 Monoblock TNC530


igor2511

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

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

Покупной постпроцессор в 3+2 траекториях использует функцию PLANE SPATIAL и 19 цикл.И все было бы ничего, если бы станок при повороте стола на 180гр.не начинал ругаться о недопустимом угле поворота и на цикл 19.При углах поворотах стола меньше 180 гр. все проходит нормально.Тестовые прогоны программ в которых есть повороты стола на 180 гр.ошибок не находят.Приходиться 3+2 траектории переделывать в 5-и осные  (там PLANE SPATIAL и 19 цикл не нужны),что согласитесь несколько хлопотно.Ребята подскажите - это постпроцессор надо подправлять или в машинных параметрах рыться .Также буду благодарен если бы кто скинул небольшую 3+2 NC программку, где есть поворот шпинделя и стола, для сравнения с моими программами.

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


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

Покупной постпроцессор в 3+2 траекториях использует функцию PLANE SPATIAL и 19 цикл.И все было бы ничего, если бы станок при повороте стола на 180гр.не начинал ругаться о недопустимом угле поворота и на цикл 19.При углах поворотах стола меньше 180 гр. все проходит нормально.Тестовые прогоны программ в которых есть повороты стола на 180 гр.ошибок не находят.Приходиться 3+2 траектории переделывать в 5-и осные (там PLANE SPATIAL и 19 цикл не нужны),что согласитесь несколько хлопотно.Ребята подскажите - это постпроцессор надо подправлять или в машинных параметрах рыться .Также буду благодарен если бы кто скинул небольшую 3+2 NC программку, где есть поворот шпинделя и стола, для сравнения с моими программами.

0 BEGIN PGM FASKI_PLANE MM

1 ; ----------------------------------

5 ; ----------------------------------

6 BLK FORM 0.1 Z X-127 Y-30 Z-30

7 BLK FORM 0.2 X+127 Y+30 Z+30

8 ; ----------------------------------

9 CYCL DEF 247 DATUM SETTING ~

Q339=+6 ;DATUM NUMBER

10 ; ----------------------------------

11 L Z-1 FMAX M91

12 PLANE RESET TURN F3000

13 ;

14 CALL LBL 1

15 ;

16 L Z-1 FMAX M91

17 PLANE RESET TURN F3000

18 L Y-1 FMAX M91

19 M30

20 ;

21 LBL 1 ;

22 TOOL CALL 13 Z S2000 ;

23 L X+0 FMAX

24 L X-1 FMAX M91

25 M3

26 CYCL DEF 7.0 DATUM SHIFT

27 CYCL DEF 7.1 X-127

28 CYCL DEF 7.2 Z-13.41

29 PLANE SPATIAL SPA+0 SPB-90 SPC+0 TURN F3000 SEQ- TABLE ROT

30 CYCL DEF 240 CENTERING ~

Q200=+1 ;SET-UP CLEARANCE ~

Q343=+0 ;SELECT DIA./DEPTH ~

Q201=-4.75 ;DEPTH ~

Q344=-10 ;DIAMETER ~

Q206=+100 ;FEED RATE FOR PLNGNG ~

Q211=+0 ;DWELL TIME AT DEPTH ~

Q203=+0 ;SURFACE COORDINATE ~

Q204=+50 ;2ND SET-UP CLEARANCE

31 L X+22 Y+22 R0 FMAX M99

32 L Y-22 R0 FMAX M99

33 L X-22 R0 FMAX M99

34 L Y+22 R0 FMAX M99

35 M9

36 L Z-1 FMAX M91

37 PLANE RESET TURN F3000

38 CYCL DEF 7.0 DATUM SHIFT

39 CYCL DEF 7.1 X+127

40 CYCL DEF 7.2 Z-13.41

41 PLANE SPATIAL SPA+0 SPB-90 SPC-180 TURN F3000 SEQ- TABLE ROT

42 CYCL DEF 240 CENTERING ~

Q200=+1 ;SET-UP CLEARANCE ~

Q343=+0 ;SELECT DIA./DEPTH ~

Q201=-4.75 ;DEPTH ~

Q344=-10 ;DIAMETER ~

Q206=+100 ;FEED RATE FOR PLNGNG ~

Q211=+0 ;DWELL TIME AT DEPTH ~

Q203=+0 ;SURFACE COORDINATE ~

Q204=+50 ;2ND SET-UP CLEARANCE

43 L X+22 Y+22 R0 FMAX M99

44 L Y-22 R0 FMAX M99

45 L X-22 R0 FMAX M99

46 L Y+22 R0 FMAX M99

47 M5 M9

48 L Z-1 FMAX M91

49 PLANE RESET TURN F3000

50 L Z-1 FMAX M91

51 L Y-1 FMAX M91

52 LBL 0

53 END PGM FASKI_PLANE MM

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

Благодарю за ответ.

 По возможности  зацените мою программку - это центровка отверстия.Как видите постпроцессор ставит  в PLANE SPATIAL "STAY COORD ROT"  (а у Вас TURN F3000 SEQ- TABLE ROT) и в конце цикл 19.

Какой у Вас станок? Уменя DMU 80 Monoblock голова-стол.

 

BEGIN PGM 1 MM
1 BLK FORM 0.1 Z X-195.0 Y-140.0 Z-58.859
2 BLK FORM 0.2 X195.0 Y150.0 Z6.9
3 CYCL DEF 247 DATUM SETTING ~
4  Q339=0   ;DATUM NUMBER
5 M129 ; RTCP OFF
6 CYCL DEF 19.0 WORKING PLANE
7 CYCL DEF 19.1 B+0 C+0
8 CYCL DEF 19.0 WORKING PLANE
9 CYCL DEF 19.1
10 CYCL DEF 7.0 MOVE LOCAL POINT
11 CYCL DEF 7.1 X0
12 CYCL DEF 7.2 Y0
13 CYCL DEF 7.3 Z0
14 M11
15 M23
16 ; BEGIN TOOLPATH : 13
17 ; DRILLING ; STRATEGY USED : Drill
18 ; TOOL DIA. : 2.000 ; TIP RAD. : 0.000 & LENGTH : 50.000
19 TOOL CALL 34 Z S860
20 CYCL DEF 7.0 MOVE LOCAL POINT
21 CYCL DEF 7.1 X145.74
22 CYCL DEF 7.2 Y96.294
23 CYCL DEF 7.3 Z4.83
24 PLANE SPATIAL SPA0 SPB-15 SPC-90 STAY COORD ROT
25 M10
26 M22
27 L B-15.000 C-90.000 F3000
28 L X80.209 Y-145.740 F3000 M03
29 L Z50.000
30 L X0.000 Y0.000
31 CYCL DEF 203 UNIVERSAL DRILLING ~
   Q200= 5 ;SET-UP CLEARANCE ~
   Q201= -3 ;DEPTH ~
   Q206= 18 ;FEED RATE FOR PLNGNG ~
   Q202= 1.500 ;PLUNGING DEPTH ~
   Q210= 0 ;DWELL TIME AT TOP ~
   Q203= 0 ;SURFACE COORDINATE ~
   Q204= 50 ;2ND SET-UP CLEARANCE ~
   Q212= 0 ;DECREMENT ~
   Q213= 2 ;NR OF BREAKS ~
   Q205 = 0 ~
   Q211= 0 ;DWELL TIME AT DEPTH ~
   Q208= 3000 ;RETRACTION FEED RATE ~
   Q256= 0 ;DIST FOR CHIP BRKNG
32 L X0.000 Y0.000
33 CYCL CALL
34 L M09
35 ; END TOOLPATH : 13
36 CYCL DEF 19.0 WORKING PLANE
37 CYCL DEF 19.1 B+0 C+0
38 CYCL DEF 19.0 WORKING PLANE
39 CYCL DEF 19.1
40 CYCL DEF 7.0 MOVE LOCAL POINT
41 CYCL DEF 7.1 X0
42 CYCL DEF 7.2 Y0
43 CYCL DEF 7.3 Z0
44 L M05
45 L Z+0 FMAX M91
46 L B+0 C+0 FMAX M94
47 L X+0 Y+0 FMAX M92
48 M30
49 M02
50 END PGM 1 MM
Ссылка на сообщение
Поделиться на других сайтах

Станок DMU 100 monoBLOCK. У вас функция STAY, означает что оси вращения нужно повернуть в отдельном кадре, что у вас и сделано в 27, а COORD ROT, значит что компенсация поворота произойдет математически, без поворота оси C. У меня же команда TABLE ROT позиционирует круглый стол, TURN компенсация осей вращения, но без компенсации на линейных осях. Функция SEQ -+ позиционирует ось с отрицательным или положительным углом. Циклом 19 я не пользуюсь, не пойму зачем 203 цикл использовать, если есть простой 200 или 240 ( центровка)? С виду, ваша программа рабочая.

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

Благодарю за ответ. По возможности зацените мою программку - это центровка отверстия.Как видите постпроцессор ставит в PLANE SPATIAL "STAY COORD ROT" (а у Вас TURN F3000 SEQ- TABLE ROT) и в конце цикл 19. Какой у Вас станок? Уменя DMU 80 Monoblock голова-стол.

 

 

Вообще-то Plane Spatial это более новый и продвинутый Cycle19. Непонятно, зачем нужно использовать эти две функции вместе. Обычно на старых стойках используют только Cycle19, а на новых - только Plane Spatial (если стойка его уже понимает, конечно).

А программа ваша должна работать, на первый взгляд. Хотя и написана она очень коряво.

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

Вообще-то Plane Spatial это более новый и продвинутый Cycle19. Непонятно, зачем нужно использовать эти две функции вместе. Обычно на старых стойках используют только Cycle19, а на новых - только Plane Spatial (если стойка его уже понимает, конечно).

А программа ваша должна работать, на первый взгляд. Хотя и написана она очень коряво.

Программа действительно рабочая.Её выдает покупной постпроцессор к РМ,но в случаях когда стол надо поворачивать на углы больше 1800 станок выдает сообщение о недопустимом угле поворота и о Cycle19.Если Вас не затруднит - посоветуйте, как должна выглядеть в идеале функция PLANE SPATIAL для 3+2 траекторий ,чтобы не использовать цикл 19.Видно постпроцессор писали люди не знающие станок DMU80 Monoblock и мне придется внести туда исправления.

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

есть пост для NX под такую машину. Там реализовано всё. Могу попросить программу, в которой будет видно и одно и второе. По структуре УП разберётесь?

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

Программа действительно рабочая.Её выдает покупной постпроцессор к РМ,но в случаях когда стол надо поворачивать на углы больше 1800 станок выдает сообщение о недопустимом угле поворота и о Cycle19.Если Вас не затруднит - посоветуйте, как должна выглядеть в идеале функция PLANE SPATIAL для 3+2 траекторий ,чтобы не использовать цикл 19.Видно постпроцессор писали люди не знающие станок DMU80 Monoblock и мне придется внести туда исправления.

Ну, что-то типа:

PLANE RESET STAY; сброс трансформации

L X-5.0 Y-5.0 Z-5.0 R0 FMAX M91; выход в безопасную точку в машинных координатах (у вас будут другие)

L B0.0 C0.0 FMAX; возврат осей вращения в "ноль"

PLANE SPATIAL A0.0 B45.0 C180.0 TURN F5000 SEQ+ TABLE ROT; трансформация и разворот осей.

Что поставить в начало операции, а что в конец - думаю разберётесь.

У меня просто сейчас нет именно DMU80, а есть DMF250 с такими же осями, поэтому конкретно для вашего станка я последовательность написать не смогу. Ну, как бы, написать-то я смогу, а проверить негде. У меня на прошлой работе был DMU, но я туда уже не попаду.

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

Ну, что-то типа:

PLANE RESET STAY; сброс трансформации

L X-5.0 Y-5.0 Z-5.0 R0 FMAX M91; выход в безопасную точку в машинных координатах (у вас будут другие)

L B0.0 C0.0 FMAX; возврат осей вращения в "ноль"

PLANE SPATIAL A0.0 B45.0 C180.0 TURN F5000 SEQ+ TABLE ROT; трансформация и разворот осей.

Что поставить в начало операции, а что в конец - думаю разберётесь.

У меня просто сейчас нет именно DMU80, а есть DMF250 с такими же осями, поэтому конкретно для вашего станка я последовательность написать не смогу. Ну, как бы, написать-то я смогу, а проверить негде. У меня на прошлой работе был DMU, но я туда уже не попаду.

 

Благодарю.Буду экспериментировать.

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

есть пост для NX под такую машину. Там реализовано всё. Могу попросить программу, в которой будет видно и одно и второе. По структуре УП разберётесь?

Был бы Вам очень благодарен.

Ссылка на сообщение
Поделиться на других сайтах
Уважаемый grOOmi,можно ли будет посмотреть на Вашу программу.

 

Как получу, отпишу в личку. Сам жду.

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

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

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

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

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

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

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

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

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

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

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




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