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

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

  »

Параметрическое программирование fanuc, haas, mori seiki

Макропрограммирование ЧПУ


Всем привет!
Коллеги, есть ли у кого примеры, как запрограммировать параметрически: сверление массива отверстий с требуемым шагом по градусам и количеству отверстий, фрезеровка фасок под заданным углом и т.п.? :hmm:
Буду рад любой помощи в этом вопросе.

Тэги:

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

  »

Тебе нужно для какой-то конкретной стойки или для хоббийных систем?
Буду на выходных, накидаю примеры для стойки fanuc. А то, как-то с телефона не совсем удобно, это делать. :happens:

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

  »

PS: Я так понимаю, речь о фрезерном станке?

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

  »

Predator писал(а):Источник цитаты нужно для какой-то конкретной стойки или для хоббийных систем?

Желательно для linuxcnc, но для примера, подойдёт и Фанук.

Predator писал(а):Источник цитатыЯ так понимаю, речь о фрезерном станке?

Да именно, для фрезерного. :confirm:

Predator писал(а):Источник цитаты Буду на выходных, накидаю примеры для стойки Fanuc. А то, как-то с телефона не совсем удобно, это делать.

Хорошо, жду-с =)

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

  »

BenAflek, Не, linuxcnc, это не ко мне. :unknown:

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

  »

Забыл уточнить... Станок фрезерный, вертикальный, 3-х осевой.

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

  »

BenAflek, Да я уж понял :)
В общем жди, до вторника включительно - работаю, потом напишу.

aegis
Ученик
Сообщения: 477
Зарегистрирован: 05 июн 2016, 16:43
Репутация: 853
Страна: Украина
 

  »

ну. там усе досить примітивно робиться. через О-код. список математичних і логічних функцій є в документах. головне вивчити синтаксис (круглі і квадратні скобки, перемінні і тп). для токарки писав цикли розточки, нестандартну різьбу в розбіжку різав і тп

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

  »

aegis, Да и на Fanuc, точно также. :confirm:

aegis
Ученик
Сообщения: 477
Зарегистрирован: 05 июн 2016, 16:43
Репутация: 853
Страна: Украина
 

  »

BenAflek, дивись я он колись шпонку довбав. код нижче

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

G7 G18 G90 G94

#1=13 (bezopasnuj diametr)
#2=13.1 (D nachala) (13.0) (15)
#3=18.8 (D konca) (18.6) (20.6)
#4=0.035 (glubina na storonu)
#5=-23 (nachalo Z)
#6=5 (konec z)
#7=900 (skorost)
#8=1 (chislo chistovuh prohodov)

#9=FIX[[#3-#2]/[2*#4]] (FIX kolichestvo prohodov)
#10=#2 (tekushij D)

g0 x#1
g0 z#5

o103 repeat [#9+1]
g0 x#10
g1 z#6 f#7
#10=[#10+2*#4]
g0 x#1
g0 z#5	
o103 endrepeat

g0 x#1
g0 z#5

o104 repeat [#8]
g0 x#3
g1 z#6 f#7
g0 x#1
g0 z#5
o104 endrepeat
g0 z80
m5
m30
%


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