Sinumeric 840D дуга в плоскости ZU
-
- Новичок
- Сообщения: 9
- Зарегистрирован: 02 июн 2015, 13:20
- Репутация: 1
- Настоящее имя: олег
- Контактная информация:
Sinumeric 840D дуга в плоскости ZU
Подскажите пожалуйста,описание дуги в плоскости ZU (где U план-шайба горизонтально-расточной станок ЧПУ)
на подобе G3X_Y_J_I .Существует ли для оси U своя буква или предется разбивать дугу на точки?
на подобе G3X_Y_J_I .Существует ли для оси U своя буква или предется разбивать дугу на точки?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: G-коды
Скорее всего разбивать.
А ЧПУ какая?
А ЧПУ какая?
-
- Новичок
- Сообщения: 9
- Зарегистрирован: 02 июн 2015, 13:20
- Репутация: 1
- Настоящее имя: олег
- Контактная информация:
Re: G-коды
Sinumeric 840D
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
таак... а ось U чем-то сильно отличается от X? Или она стоит под углом к ней?
Я правильно понимаю, что это ось поперек инструмента?
Я правильно понимаю, что это ось поперек инструмента?
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
планшайба управляется пинолью?
-
- Новичок
- Сообщения: 9
- Зарегистрирован: 02 июн 2015, 13:20
- Репутация: 1
- Настоящее имя: олег
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
Станок имеет следующие оси:
X стол(перемещение в горизонт.плоск.)
Y бабка(верт.плоск.)
Z колонна(горизонт.плоск)
W шпиндель(горизонт.плоск.)
B поворот стола(горизонт.пл.360градусов)
U планшайба(перпендикулярно оси W ,вокруг оси вращения шпиндиля)
X стол(перемещение в горизонт.плоск.)
Y бабка(верт.плоск.)
Z колонна(горизонт.плоск)
W шпиндель(горизонт.плоск.)
B поворот стола(горизонт.пл.360градусов)
U планшайба(перпендикулярно оси W ,вокруг оси вращения шпиндиля)
-
- Новичок
- Сообщения: 9
- Зарегистрирован: 02 июн 2015, 13:20
- Репутация: 1
- Настоящее имя: олег
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
Работать может ось W или ось U ( одно из двух).планшайбой нарезал конусы ( внутр. Наружной.),резал канавки,протачивал торцы.А теперь надо в корпусной детали обточить снаружи фланцы где есть конусы переходящие в радиусы и опять конус.
Вообще я знаю 6 способов описания дуги по командам G2 G3 ну и разбитие окружности по точкам (с помощью компьютера) в осях XYZ.Также по G2 нарезал резьбу наружн. внутр. ( резьбофрезерование),хотя есть цикл,но он мне не особо нравится.
Вообще я знаю 6 способов описания дуги по командам G2 G3 ну и разбитие окружности по точкам (с помощью компьютера) в осях XYZ.Также по G2 нарезал резьбу наружн. внутр. ( резьбофрезерование),хотя есть цикл,но он мне не особо нравится.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
Судя по документации, G2 и G3 можно выполнять только в плоскостях XYZ, причем
If the address characters for the 4th and 5th axes are omitted - such as in the commands
"G17 G02 X... R... (or I... J... ) F... ;", then the X-Y plane is selected automatically as the
interpolation plane. Circular interpolation with the 4th and 5th axes is not possible if these
additional axes are rotary axes.
- Вложения
-
- PGM_0609_en_en-US.pdf
- (1.9 МБ) 8292 скачивания
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
когда вешаете планшайбу ось w убирается и появляется u?oleg60 писал(а):Станок имеет следующие оси:
X стол(перемещение в горизонт.плоск.)
Y бабка(верт.плоск.)
Z колонна(горизонт.плоск)
W шпиндель(горизонт.плоск.)
B поворот стола(горизонт.пл.360градусов)
U планшайба(перпендикулярно оси W ,вокруг оси вращения шпиндиля)
еще версия софта какая у вас стоит?
-
- Новичок
- Сообщения: 9
- Зарегистрирован: 02 июн 2015, 13:20
- Репутация: 1
- Настоящее имя: олег
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
Планшайба весит постоянно.Работать можно W или U.
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
Скорее всего можно, 99.9 что можно, нужно разобратся с плоскостями
-
- Новичок
- Сообщения: 9
- Зарегистрирован: 02 июн 2015, 13:20
- Репутация: 1
- Настоящее имя: олег
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
Если дугу разбивать по точкам.А это только с компом,к сожалению на рабочем месте отсутствует.Правда есть у соседа или программистов, А хочется без посторонней помощи.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
Так вроде в мануале есть только G17 G18 и G19...Lexxa писал(а):Скорее всего можно, 99.9 что можно, нужно разобратся с плоскостями
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
да, но это сименс)
- N1X
- Мастер
- Сообщения: 3653
- Зарегистрирован: 16 фев 2015, 21:19
- Репутация: 1645
- Настоящее имя: Владимир
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
Да, сименс такая штука... Можно почти все, но чтобы с этим разобраться надо ящик водки и сотни страниц мануалов... Можно без водки - быстрее но скучнее ))) Хотя без CAMа может и не выйти...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
Так я это в мануале на эту стойку смотрел. Или они их сильно модернизируют и по месту добавляют новые автомобили функции ?Lexxa писал(а):да, но это сименс)
- N1X
- Мастер
- Сообщения: 3653
- Зарегистрирован: 16 фев 2015, 21:19
- Репутация: 1645
- Настоящее имя: Владимир
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
Да, может быть еще пользовательских команд натыкано под конкретный станок... Плюс циклы всякие опять же пользовательские...Nick писал(а):Или они их сильно модернизируют и по месту добавляют новые автомобили функции ?
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
от версии может отличаться очень сильно.Nick писал(а):Так я это в мануале на эту стойку смотрел. Или они их сильно модернизируют и по месту добавляют новые автомобили функции ?
Кстати, если нужно переделать цикл "под себя", например CYCLE996, то из папки sinumerik/cycles копировать его в папку user/cycles и редактировать уже его.
Далее в программе просто пишешь CYCLE996 и он подхватывается из папки user/cycles
P.S. Щас под рукой нет сименса, к сожалению, поэтому точные названия директорий могу путать, но суть такая - копируем цикл из папки сименс или оем в папку CYCLES пользователья, редактируем его и он подхватывается.
Еще тут вот какое дело.
Какие опции установлены на стойке? Какая версия? Какой софт?
Прописаны ли кинематические таблицы?
Вообще кагбе надо программировать эти оси аналогично токарным.
станок не WRD ли?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
Кстати, можно же по быстрому на коленке написать процедуру круговой интерполяции на Gкоде.
Sinumeric же поддерживает что-то типо О-кодов?
Вот так примерно выглядит процедура:
(Тут для ZY, т.к. у меня нет оси U)
Sinumeric же поддерживает что-то типо О-кодов?
Вот так примерно выглядит процедура:
(Тут для ZY, т.к. у меня нет оси U)
Код: Выделить всё
O<G02> SUB ; [Z][y][Zc][yc]
#<z> = #1
#<y> = #2
#<zc> = #3
#<yc> = #4
#<r> = SQRT[[#<z>-#<zc>]*[#<z>-#<zc>] + [#<y>-#<yc>]*[#<z>-#<zc>]]
#<st> = [0.01*360/3.1415/#<r>/2]
#<a> = ATAN[#<_y>-#<yc>]/[#<_z>-#<zc>]
#<a1> = ATAN[#<y>-#<yc>]/[#<z>-#<zc>]
O<G02-while> while [ #<a> LT #<a1>-#<st> OR #<a> GT #<a1>+#<st> ]
#<a> = [ [#<a>+#<st>] MOD [360] ]
#<f> = [#<zc>+#<r>*COS[#<a>]]
G01 Z[#<zc>+#<r>*COS[#<a>]] y[#<yc>+#<r>*SIN[#<a>]]
O<G02-while> endwhile
G01 Z#<z> y#<y>
O<G02> ENDSUB
G0 Z0Y0
F1000
O<G02> CALL [10] [10] [0.02] [10]
M02
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Sinumeric 840D дуга в плоскости ZU
ну да, там можно писать программы на си-подобном языке