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

включение шпинделя


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

будут ли равноценны следующие кадры:

 

WECHSEL(1,180,3) где 1- номер инструмента 180 обороты (на станке получаются другие и задаются через множитель) 3 вращение по часовой стрелке

 

и

 

T1 D1 S180 M3 

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


будут ли равноценны следующие кадры: WECHSEL(1,180,3) где 1- номер инструмента 180 обороты (на станке получаются другие и задаются через множитель) 3 вращение по часовой стрелке и T1 D1 S180 M3

 

Для одношпиндельного станка, да, скорее всего эта строка будет правильной,

если же станок многошпиндельный (например, токарно-фрезерный), то включение шпинделя будет выглядеть так:

S1=180 M1=3

Или, сначала, определяют мастер шпиндель

Setms(1)

M3 S180

И по вызову инструмента, требуется еще команда M6 или какая-то другая.

Чтобы знать точно, нужно смотреть Вашу подпрограмму WECHSEL.

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

 не хочу создавать новой темы спрошу здесь. Есть ли функции для пересчёта вылета инструмента при пяти осевом фрезеровании как на хаденхаине working plane? 

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

 не хочу создавать новой темы спрошу здесь. Есть ли функции для пересчёта вылета инструмента при пяти осевом фрезеровании как на хаденхаине working plane? 

cycle800

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

УЧПУ Sinumerik 840D.

1 Скажите при использовании при использовании какого цикла CYCLE800 или TRAORI стойка сама пересчитывает положение инструмента? 

2. можно ли заменить CYCLE800 TRAORI(1)?

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

TRAORI отслеживает положение кончика если поворотная ось - голова (ось несёт инструмент).

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

Опишите кинематику станка. Что Вы хотите сделать конкретно?

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

post-25729-0-49981100-1408301624_thumb.jpg

post-25729-0-20108200-1408301638_thumb.jpg

 

вот кинематика : ось C вокруг оси Z ось B под углом 45 градусов к оси C 

 

пост процессор выводит нужные углы но положение по Z станок не пересчитывает 

 

 

вот пример программы:

 

;
;KONSOL-5
N1 G64 SOFT CUT2DF G451 CFIN
N2 TRANS
N3 TRAFOOF
N4 STOPRE
N5 M51 ; Check left Station
N6 G53 G90 G0 D0 Z480
N7 G53 B0 C0
N8 STOPRE
N9 $SC_MINFEED=1500
N10 $SC_CONTPREC=0.5
N11 TRANS
N12 TRAFOOF
N13 D0
N14 G0 G53 Z480
N15 STOPRE
N16 $SC_MINFEED=1500
N17 $SC_CONTPREC=0.5
N18 G0 G54 B0 C0
N19 TRAORI(5)
N20 WECHSEL( 1,180,3,0)
T1
D5
N21 G00 X5236.753 Y343.503
N22 C65.53 B65.53
N23 Z142.155
N24 G01 X5236.753 Y435.929 F9000.0
N25 Z49.729
N26 G01 Z286.8 F9000.0
N27 G00 Z360.0
N28 C65.53 B65.53
N29 X5236.753 Y362.729
N30 G00 X5242.753 Y343.503
N31 C65.53 B65.53
N32 Z142.155
N33 G01 X5242.753 Y435.929 F9000.0
N34 Z49.729
N35 G01 Z286.8 F9000.0
N36 G00 Z360.0
 
Ссылка на сообщение
Поделиться на других сайтах

Есть уверенность что в D5 привязан инструмент?

Есть уверенность что именно TRAORI(5) используется? а не (1) или (2) и прочее? Сменная головка похоже?

Конкретно этот переход на 3+2 похож, его можно еще через CYCLE800 если он есть

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

Вроде привязан но не уверен

На самом деле станок этого не понимает, всегда запускался с TRAORI (1).   TRAORI (5)   это пляски с бубном

Да это 3+2 но формат записи CYCLE 800 я не знаю

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

Вроде привязан но не уверен

На самом деле станок этого не понимает, всегда запускался с TRAORI (1).   TRAORI (5)   это пляски с бубном

Да это 3+2 но формат записи CYCLE 800 я не знаю

 

Кидайте скрин таблицы инструмента с Т1 посмотрю

Не надо с бубном плясать. TRAORI(1) прописывайте

потом CYCLE800 займемся

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

На данный момент доступа к станку нет. Но объясните человеку который 8 лет проработал с FANUC-ами Как работает параметр "D". Почему для разных инструментов один и тот же "D"?

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

На данный момент доступа к станку нет. Но объясните человеку который 8 лет проработал с FANUC-ами Как работает параметр "D". Почему для разных инструментов один и тот же "D"?

Есть таблица инструмента в siemens, в которой инструмент может не только как на фануке записываться T1, T2,..., но и по имени, например: T="F_D10R2"

Каждому инструменту присваивается свой тип. Фреза. сверло и т.п... их много. И присваиваются корректора D1, D2,...

В основном, разные корректора нужны для контроля разных режущих кромок. К примеру, у дисковой фрезы - их 2.

Зачастую применяются для дисковых фрез, ступенчатых сверл и фасонных фрез (применительно к фрезеровке).

По-умолчанию, используется D1 - конечная точка инструмента. Номер не принципиален, главное правильно забить длину для нужного корректора.

Вот поэтому, в программах для siemens можно встретить T1 D1, T2 D1,etc.

Ссылка на сообщение
Поделиться на других сайтах
На данный момент доступа к станку нет. Но объясните человеку который 8 лет проработал с FANUC-ами Как работает параметр "D". Почему для разных инструментов один и тот же "D"?

 

У одного и того же режущего инструмента может быть множество, в терминах синумерик - "режущих кромок", т.е множество корректоров!

Пример для фрезерных операций - комбинированное сверло, или использование одной и той же фрезы как для черновой так и для чистовой обработки - припуск определяется значением на радиус в режущей кромке, дисковая фреза.

Пример для точения - точение канавок в допуске на ширину при использовании 2 корректоров на стенках.

И на фануке можно так работать впринципе!

H и D будут неравны номеру инструмента.

В синумерике каждый инструмент индивидуально может иметь несколько D (до 99 корректоров)

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

что тогда записывается в "D1" ? Коррекция чего? заготовки?

 

Еще раз, D1 - номер ячейки коррекции для ИНСТРУМЕНТА, всего их у каждого инструмента до 99 штук

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

 

Как кинете скрин таблицы инструмента с вашего станка подробнее объясню

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

@@kopatych, к примеру есть у тебя программа и менять тебе ее не хоцца.

Тогда ты записываешь на один и тот же инструмент (например фрезу) другой корректор на длину и на радиус. (был D1 со своими значениями, добавим D2)

И тогда, если тебе повезет, можно пройти, к примеру, контур еще глубже и полнее, подчищая дно и стенки.

 

Для дисковой фрезы удобно контролировать размер обрабатываемой канавки. Можно в одну сторону сделать больше, в другую меньше,...

 

Когда откроешь таблицу инструмента на станке станет понятнее.

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

Это настройка корректоров для для конкретных номеров инструмента, информативнее было бы показать Т1,Т2.... в общем списке инструмента, там все его корректора со значениями прописаны строками, что нагляднее.

Примерно в следующем виде должно быть 

T1 (номер инструмента),  имя инструмента, D1, длина, радиус,.....

T1 (номер инструмента), имя инструмента, D5, длина, радиус,.....

и т.д.

 

Судя по нижней картинке для Т1 в D5 пустые значения на вылет! Длина 1 это как раз похоже на вылет инструмента (остальные длины возможно для резцов), указан лишь радиус. Померьте инструмент от кончика и до базовой плоскости державки и занесите в Длину 1, допустим в D5, затем отработайте свою УП еще раз c TRAORI(1)

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

Длина 1, длина 2, длина 3  это вылеты по осям X,Y,Z.  Какая длина какой оси соответсвует не знаю. У меня на токарном было Длина 1 это Z, Длина 2 это Х.

Радиус это соответственно радиус инструмента замеренный.

В основном на станках используют лишь только D1. Корректора D2, D3 и т.д. используют при применении дисковых фрез, канавочных резцов, или если зажимать в одну позицию револьверной головки 2-3 инструмента (2-3 режущих кромок). У себя на карусельном зажимал три инструмента в одну позицию - для наружней обточки, для расточки и канавочный. Вот там я применял D1, D2, D3. Также на токарном станке в одной позиции применял сверло и расточной резец попеременно. То есть тупо не хватало позиций в револьвере. Сначало сверло сверлило насквозь с корректором D1, потом пауза, во время которой  менял сверло на расточной (с упором), и продолжал программу уже с корректором D2, но номер инструмента оставался тот же.

Также и в фануке можно на одну позицию револьвера "навешать" кучу корректоров  -  T202,  T212, T222. Просто логика у Синумерика и у Фанука немного разная. У Синумерика на каждую позицию есть свои корректора от D1 до D99, а у фанука их всего 99 (если не ошибаюсь) на ВСЕ позиции револьверной головки (магазина, если фрезер).

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

всем большое спасибо. разобрался. После изменения параметра "Длина1" всё заработало.

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

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

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

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

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

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

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

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

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

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

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



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