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

Вспомогательные программы и приспособления !


-WWT-

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

Прога прогрева шпинделя перед началом работы, может надо кому )))

%

O1005(PROGREV S)

S800M3

G4X60.

S1000M3

G4X60.

S2000M3

G4X60.

S3000M3

G4X60.

S4000M3

G4X60.

S5000M3

G4X60.

S6000M3

G4X60.

S7000M3

G4X60.

S8000M3

G4X60.

S9000M3

G4X40.

S10000M3

G4X30.

S5000M3

G4X60.

S1000M3

G4X60.

M5

M30

%

Если вдруг станок ( забыл где он находится ) сбой питания, или сели аккумуляторы, короче невыходит в исходное положение.

1. Выключаем стойку

2. Удерживая кнопки CAN и P загружаем стойку

3. Делаем выход в исходное

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


это параметрические программки, которые я наваял, когда работал на фануке. В принципе всё должно быть понятно.

Пдф файл это картинка для "открытый карман с мясом"

Док файл корыто для "карман exhibere"

Fanuc__hardford_.zip

otkrytyj_karman_s_mjasom.pdf

O8000koryto.doc

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

про привязку привязываюсь мастером..на столе кубик касаюсь мастером обнуляю..потом все итструменты привязываю..этим же мастером z0 на детали..про измерительную машину не сказал бы что доволен..приходится постоянно корректировать..вручную лучше получается

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

Всё проверено всё работает

А - шаг В - задержка С - отскок F - подача

Тоже проверил, но виртуально - работает.

post-15250-1297514451_thumb.png

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

O0000(T)

T0101(OD ROUGH RIGHT - 80 DEG.)

G99 G40 G80 G54

G50 S4000

G96 S275 M03

G65P200Z-27.9X60.4A1.B0.5C4.F0.25

G65P200Z-27.9X57.4A1.B0.5C4.F0.25

G65P200Z-19.9X54.4A1.B0.5C4.F0.25

G65P200Z-18.6X51.4A1.B0.5C4.F0.25

G65P200Z-18.X48.4A1.B0.5C4.F0.25

G65P200Z-17.9X45.4A1.B0.5C4.F0.25

G65P200Z-17.9X42.4A1.B0.5C4.F0.25

G65P200Z-17.9X39.4A1.B0.5C4.F0.25

G65P200Z-17.5X36.4A1.B0.5C4.F0.25

G65P200Z-16.5X33.4A1.B0.5C4.F0.25

G65P200Z-15.1X30.4A1.B0.5C4.F0.25

G65P200Z-13.7X27.4A1.B0.5C4.F0.25

G65P200Z-12.2X24.4A1.B0.5C4.F0.25

G65P200Z-10.5X21.4A1.B0.5C4.F0.25

G65P200Z-2.4X18.4A1.B0.5C4.F0.25

G65P200Z-0.9X15.4A1.B0.5C4.F0.25

G65P200Z-0.1X12.4A1.B0.5C4.F0.25

G65P200Z0.1X9.4A1.B0.5C4.F0.25

G65P200Z0.1X6.4A1.B0.5C4.F0.25

G65P200Z0.1X3.4A1.B0.5C4.F0.25

G0 Z4.

M05

G30 U0. W0.

M30

%

%

O200(OTSECHKA)

G0G90Z#3X#24

#10=#3

N10#10=#10-#1

IF[#10LT#26]GOTO11

G1Z#10F#9

G4X#2

GOTO10

N11G1Z#26F#9

G0Z[#26+0.5]X[#24+1.]

Z#3

M99

%

Всё проверено всё работает

А - шаг В - задержка С - отскок F - подача

Оказывается макропеременные нельзя использовать вместе с обычными, о как ))) Век живи век учись ! Инструкция по фануку у меня такаяже как у всех - переведённая старым евреем с карельского на партугальский ))) Приходится всё сочинять методом проб и ошибок , но зато теперь буду знать )))

Спаибо, щас попробую както наладить поток таких программ ))). Вариант хороший, но требует быть трезвым )))
Ссылка на сообщение
Поделиться на других сайтах
  • 9 месяцев спустя...

и так любая привязка инструмента это привязка относительная

наладчик на станке только выбирает более безопасный метод

№1!-относительно блока установленого на станке и про фрезерованного первым-0 инструментом

его корректор равен 0 не поднимая инструмент заносим его машинные координаты в список 00- G54-G59.

ПОСЛЕ ЭТОГО активизируем выбранную 0 точку вызвав ее в режиме MDI СООТВЕТСТВУЮЩЕЙ командой G54--G59.

после этого начинаем замеры остальных инструментов данные заносим в соответствующий инструменту корректор,

чтобы ПРИВЯЗАТЬ ТОЧКУ ОТСЧЕТА НА ДЕТАЛИ по оси Z ,ЗАНОСИМ замер полученный от фрезерованного предварительно кубика до от фрезерованной первым инструментом заготовки,

замер произвожу индикатором причем чем точнее индикатор тем точнее произвожу замер на детали после замера изменяю корректор 0 детали с учетом припуска

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

Размер инструмента - это вылет его от обреза шпинделя. Пэтому выставляю какой-н ноль (ж501, ж502) по торцу шпинделя с нулевым корректором от любой точки (бочонок или любой другой кубик, установленный где-н на столе, даже среди приспособлений, или просто участок стола, как у меня). Для замера инструмента выхожу в этот ноль. Теперь длина инструмента будет на дисплее минус установочную плитку, ну или по кнопочке меасуре с учётом этой плиточки (а можно и ноль забить сразу по этой плиточке, но она, зараза, вечно куда-то теряется), и так весь инструмент. Мы имеем реальную длину инструмета, который иногда даже может совпасть с мерительной машиной, но у меня разность 2десятки, которую я добавляю, если инструмент замеряю на ней. Причём эта разность не одинаковая для разных станков. Теперь ноль детали можно выставить по любому инструменту, если не нужно сотки ловить, только инструмет надо вызывать с корректором. Никаких пересчётов теперь не надо - работай в любом нуле. Инструмент на стелаже стоит с бумажками, на которых написан ихний размер, поэтому, если не страшно, можно его забивать и сразу работать (свёрла). Можно даже прикидочно мерить инструмет линейкой, ну или рейсмусом, только его надо обнулить на срезе конуса, в который вставляется инструмент.

Собрал себе установочный инструмент - воткнул шлифованный штифт, выставил до биения 0,03 , засёк стороны, где биение ноль. Теперь по нему выставляю нули - износа практически нет, легко проверить не сместилась ли деталь.

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

что бы не париться с вычислением высоты нуля детали по Z, сделали так:

Работаем "от стола" - просто в G54(допустим) по Z вносим значение подкладок - Z=40.

Чтобы это сделать, в ExtOffset Z заносим значение от шпинделя до стола, но со знаком "-". В меню это находиться в OFFSET-WORK-EXT, или параметр 1220.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...

Может кому надо из симки)

(Элипс)

N10 G54 G90 G0 S1500 M03

N12 X0 Y0 Z20.

N14 G0 Z1

N16 G1 Z-5. F150.

N18 G41 D1

N20 #1=0

N22 #2=34

N24 #3=24

N26 #4=#2*COS[#1]

N28 #5=#3*SIN[#1]

N30 #10=#4*COS[45]-#5*SIN[45]

N32 #11=#4*SIN[45]+#5*COS[45]

N34 G1 X#10 Y#11

N36 #1=#1+1

N38 IF [#1 LT 370] GOTO26

N40 G40 G1 X0 Y0

N42 G0 Z100

N44 M30

(Сфера)

G90G0G54X-10.Y0M3S4500

G43Z50.H1M8

#1=0.5

WHILE[#1LE50.]DO1

#2=50.-#1

#3=SQRT[2500.-[#2*#2]]

G1Z-#1F20

X-#3F500

G2I#3

#1=#1+0.5

END1

G0Z50.M5

M30

(Зигзаг)

O0001

#[#1+1*2]=1

G65P9012L1A0B0.1C4I100J3K0

M30

O9012

G54 G90 G00 X[#3] Y0 Z100

S500 M3

G01 Z0 F300

WHILE[#1LE10]DO1

#7= #1/TAN[#5]+#3

G1Z-#1 X#7

#8=#6/2-ROUND[#6/2]

IF[#8EQ0]GOTO10

G1Y0

GOTO20

N10 Y#4

N20#1=#1+#2

#6=#6+1

END1

G0

Z100

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

Есть у кого-нибудь программка для привязки инструмента токарного станка с ренишоу?

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

Подскажите пожалуйста литературу в сети по программированию макросов для FANUC

<noindex>http://www.sevntu.ru/statyi.php?s=346</noindex>

<noindex>http://www.machinetoolhelp.com/Application...rogramming.html</noindex>

<noindex>http://books.google.ru/books?id=YKvH-zYd3V...nuc&f=false</noindex>

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

Может кому надо из симки)

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

разве возможно в симке проверять макро программы? Если да, то каким образом?

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

А у вас какая версия CimcoEdit? Раньше макросы не поддерживались, пришлось NCPlot дополнительно брать, и между обоими переключаться, смотреть, что правильнее показывает, на станках графики нет. Интересно, CimcoEdit уже правильно токарные циклы G71 показывает?

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

А у вас какая версия CimcoEdit? Раньше макросы не поддерживались, пришлось NCPlot дополнительно брать, и между обоими переключаться, смотреть, что правильнее показывает, на станках графики нет. Интересно, CimcoEdit уже правильно токарные циклы G71 показывает?

А я с тобой не согласен. Есть или нет графики на станке зависит от того была ли она(графика) заказана.За последние 10 лет я только на одном древнем фануке"0-Т" не нашёл её.Графика в токарке 2D и все токарные циклы она показывает.Её недостаток проявляется только при проверке фрезерных программ на токарно-фрезерных ОЦ. Вполне можно обойтись без Cimco.
Ссылка на сообщение
Поделиться на других сайтах

Неправильно выразился, у наших станков с фануком "0-Т" и "18-Т" нет графики, т.е. не была специально заказана, это было опцией.

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

Использовать G54-G57 на фрезерном я давно уже отказался. Станки не фануки, но принцип тот же. Сложность заключается в двух столах и двух разных деталях на одном станке. Операторы могут только программу переключить, нажимать кнопки и менять детали. Для начальства всё просто.

Использую в Сименс программные смещения к нулю детали G58, G59 через переменные для 4 сторон детали, которые записываю в самой программе. В станках предусмотрено хранение 10 страниц смещений, но из-за старости пзу не работает, да и 10 страниц маловато.

Поскольку измерительная установка тоже каменный век, замеряю длину инструмента колумбиком и калькулятором. Затем использую выбраный инструмент как эталон для записи смещений по Z. Остальные новые инструменты замеряю касаясь детали в процессе работы программы. Долго, но считать на калькуляторе дольше.

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

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

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

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

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

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

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

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

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

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

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




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