Параметрическое программирование станков ЧПУ

Predator
5-й разряд
Сообщения: 5933
Зарегистрирован: 30 авг 2014, 19:14
Репутация: 4135
Страна: СССР
 

  »

Wako, Если не «горит» – подожди, позже пример накидаю. Сейчас покамест не могу, занят и доступ только с телефона в инет.

На самом деле, там ничего сложного, так же через цикл WHILE делаешь, как в примерах выше.

Тэги:

Akama
Новичок
Сообщения: 3
Зарегистрирован: 27 окт 2022, 11:28
Репутация: 9
Страна: СССР
 

  »

Wako писал(а):Источник цитаты Predator
Приветствую, Александр!
Подскажи, пожалуйста, как параметрически составить УП для нарезания правой внутренней резьбы резьбофрезой, как на фото?
Здравствуйте. Использую типо такого, надеюсь поможет

Код: Выделить всё

(REZBA VNUTR)
(ZA 3 PROHODA)
(----USED N225,N226----)
(---KOR.NA RADIUS---)
(---NE ZABUD' F, D---)
#101=35.(M DIAMETR REZBYI)
#102=1.5(P SHAG REZBYI)
#103=10.(Z VERHNII)
#104=-10.(Z NIZHNII)
#106=0.5(PRIPUSK POSLE 1 PROHODA, NA STORONU)
#105=0.25(PRIPUSK POSLE 2 PROHODA, NA STORONU)
(--------NIZHE # NE MENYAT'---------)
#109=1.(COUNTER)
#110=#106(1 PRIPUSK)
IF[#109 EQ 1.]GOTO226
N225
#110=#105(2 PRIPUSK)
IF[#109 EQ 2.]GOTO226
#110=0.(3 PRIPUSK)
N226
#111=#104
G1 Z[#104] F
G1 G41 X[#101/2-#110] D
WHILE[#111LT#103]DO1
G3 X[#101/2-#110] Y0. Z[#111+#102] I-[#101/2-#110] J0.
#111=#111+#102
END1
G1 G40 X0. 
#109=#109+1.
IF[#109 LE 3.]GOTO225

Predator
5-й разряд
Сообщения: 5933
Зарегистрирован: 30 авг 2014, 19:14
Репутация: 4135
Страна: СССР
 

  »

Akama, У меня немного короче УП, позже выложу здесь. Покамест до компа не получается добраться.

BenAflek
2-й разряд
Сообщения: 2655
Зарегистрирован: 29 окт 2014, 08:16
Репутация: 1054
Страна: СССР
 

  »

Akama, Благодарю! Попробую.

Akama
Новичок
Сообщения: 3
Зарегистрирован: 27 окт 2022, 11:28
Репутация: 9
Страна: СССР
 

  »

Благодарю! Попробую.

Был рад помочь

У меня немного короче УП, позже выложу здесь. Покамест до компа не получается добраться.

С удовольствием бы посмотрел на Ваш вариант. Уже подчерпнул некоторые моменты из Ваших вариантов - подчистку дна через THEN, очень удобно :excellent:. Раньше приходилось после END вставлять кусок контура с конечным Z

Отправлено спустя 20 минут 55 секунд:
N080 #120=0.0 (Coordinate X circle)
N090 #121=0.0 (Coordinate Y circle)
N100 #122=10 (Start drilling R)
N110 #123=-50 (Drilling depth Z)
N120 #124=140 (Drilling radius)
N130 #125=15 (Starting angle)
N140 #126=30 (Incremental angle)
N150 #127=12 (Number of holes)


Подумал что #126 можно задать как [360./#127] (до начала DO) - больше расчетов для математики станка -> меньшая вероятность ошибки из-за человеческого фактора

Predator
5-й разряд
Сообщения: 5933
Зарегистрирован: 30 авг 2014, 19:14
Репутация: 4135
Страна: СССР
 

  »

Можно и так задать. Вариантов много, просто когда это всё пишется на скорую руку во время работы, всех нюансов не учтешь. :unknown:

Для Синумерика, гораздо короче написал.

Predator
5-й разряд
Сообщения: 5933
Зарегистрирован: 30 авг 2014, 19:14
Репутация: 4135
Страна: СССР
 

  »

Akama писал(а):Источник цитаты С удовольствием бы посмотрел на Ваш вариант
У меня без чернового прохода, но при желании можно добавит.

ПС: Можно на «Ты», так тут у нас принято.

Топчер
Новичок
Сообщения: 2
Зарегистрирован: 15 дек 2022, 08:23
Репутация: 0
Страна: Россия
 

  »

Здравствуйте, подскажите пожалуйста где можно посмотреть пример параметрических программ на токарную обработку,может у Вас имеются? (Fanuc и Siemens) Для примера и наглядного изучения.Спасибо

Predator
5-й разряд
Сообщения: 5933
Зарегистрирован: 30 авг 2014, 19:14
Репутация: 4135
Страна: СССР
 

  »

Я токаркой не занимаюсь. Возможно, коллеги, что-то подскажут. :happens:

BenAflek
2-й разряд
Сообщения: 2655
Зарегистрирован: 29 окт 2014, 08:16
Репутация: 1054
Страна: СССР
 

  »

Hanter у нас вроде как, что-то по токарке параметрически делал, но он редкий гость стал :happens:


Вернуться в «Fanuc»