LINUX.ORG.RU

fanuc и что у него внутрях?

 ,


0

1

интересует как реализованны стандартные макропрограммы\циклы (G71; G72; etc.) ну или как их найти в станке.

лет десять назад работал на заводе и наткнулся на сайтик, где с помощью макросов и такой то матери делали всякое на ЧПУ со стойкой фанук.

Но что то гугл больше не выдает то, что выдавал десять лет назад в поиске

Стандартные циклы вроде G71, G72, G76 прошиты в стойку и их не увидишь среди программ, это вам не Sinumerik. Если хочется макромагии, можно найти руководство оператора стойки Mitsubishi, там много примеров макросов.

NickNotNick
()
Ответ на: комментарий от NickNotNick

можно найти руководство оператора стойки Mitsubishi, там много примеров макросов.

Меня местами вводит в ступор работа этих циклов. Хотелось бы внутрь заглянуть, что бы раз и навсегда понять как оно устроено.

А свои макросы не проблема писать. Это то самое место где пригодился spectrum-Basic с его GOTO и PLOT’ами =)

Но за наводку спасибо! =)

TPPPbIHDELj
() автор топика
4 мая 2024 г.

Ребус

%SPF 100
( cutting cycle X )
( update 12.12.2016 )
( R1  - end X )
( R2  - end Z )
( R11 - cutting depth ) 
N1 @041 R50 R60
N2 @714 
N3 @360 R50 K1 
N4 R50= R50 * 2 
N5 @360 R51 K2 
N6 R52= R1 
N7 R53= R2 
N8 @610 R54 R11 
N20 R55= R53- R51 
N21 @610 R56 R55 
N24 R56= R56/ R54+0.99
N25 @622 R56 
N26 R57=1 
N30 R59=1
N31 @126 R50 R1 K40
N32 R59=-R59
N40 R60=0.5
N41 @126 R51 R2 K50
N42 R60=-R60

N50 @126 R57 R56 K99 
N51 R58= R55 * R57/ R56+ R51 
N52 G0 X= R50 
N53 Z= R58 
N53 G1 X= R52 
N54 R54=R52+R59
N55 R58=R58+R60
N56 @620 R57 
N57 @126 R57 R56 K99
N60 X=R54 Z=R58
N61 @100 K-51

N99 @043 R50 R60
M17
anonymous
()
Ответ на: комментарий от anonymous

( cutting cycle X )

этот код точно не с фанука, а с другими я знаком плохо.

Если у тебя есть деньги на фрезерный станок с fanuc, на оснастку и кучу измерительных инструментов, то заплатить за CAM не проблема.

вот именно: без инструмента и станка не обойдешься. Без CAM вполне возможно (если не пиратить, а покупать).

TPPPbIHDELj
() автор топика
Последнее исправление: TPPPbIHDELj (всего исправлений: 1)