Подготовка станка для производства подарочных коробок
-
boxxx2006
- Почётный участник

- Сообщения: 207
- Зарегистрирован: 13 дек 2011, 22:38
- Репутация: 2
- Откуда: Тверская обл.
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
настройки
- Вложения
-
- custom.hal
- (108 байт) 1053 скачивания
-
- custom_postgui.hal
- (131 байт) 1051 скачивание
-
- postgui_backup.hal
- (131 байт) 1036 скачиваний
-
- мой-станок.hal
- (3.63 КБ) 1065 скачиваний
-
- мой-станок.ini
- (2.22 КБ) 1058 скачиваний
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
добавь в ini строку :
Код: Выделить всё
LINEAR_UNITS = mm- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
и случайно подредактировал лишнее. проверь единицы по осямboxxx2006 писал(а):ини игрался со скоростями
-
boxxx2006
- Почётный участник

- Сообщения: 207
- Зарегистрирован: 13 дек 2011, 22:38
- Репутация: 2
- Откуда: Тверская обл.
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
nkp писал(а):добавь в ini строку :
КОД: ВЫДЕЛИТЬ ВСЁ • РАЗВЕРНУТЬ
LINEAR_UNITS = mm
спасибо, так и естьPKM писал(а):boxxx2006 писал(а):
ини игрался со скоростями
и случайно подредактировал лишнее. проверь единицы по осям
-
boxxx2006
- Почётный участник

- Сообщения: 207
- Зарегистрирован: 13 дек 2011, 22:38
- Репутация: 2
- Откуда: Тверская обл.
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
Сначала надо нарисовать карандашом овал, а потом вырезать квадрат. При этом делается два файла с ж кодом - для карандаша, потом для ножа.
Нож находится в х0 у0, а карандаш в х-10 у-80. Может можно как то внести в зеленый шаблон эти координаты? и чтобы станок, делая G код, знал где карандаш и вносил эту поправку в G код?
Нож находится в х0 у0, а карандаш в х-10 у-80. Может можно как то внести в зеленый шаблон эти координаты? и чтобы станок, делая G код, знал где карандаш и вносил эту поправку в G код?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
Два варианта:
1. на слое с ножем делаешь свои точки ориентации, с необходимым смещением.
2. в Gкоде смены инструмента пишешь для карандаша:
G43.1 X-10 Y-80
Для ножа
G43.1 X0 Y0
А вообще лучше правильно настрой таблицу инструмента. Ты же LinuxCNC используешь?
1. на слое с ножем делаешь свои точки ориентации, с необходимым смещением.
2. в Gкоде смены инструмента пишешь для карандаша:
G43.1 X-10 Y-80
Для ножа
G43.1 X0 Y0
А вообще лучше правильно настрой таблицу инструмента. Ты же LinuxCNC используешь?
-
boxxx2006
- Почётный участник

- Сообщения: 207
- Зарегистрирован: 13 дек 2011, 22:38
- Репутация: 2
- Откуда: Тверская обл.
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
Да LinuxCNCА вообще лучше правильно настрой таблицу инструмента. Ты же LinuxCNC используешь?
Привет. Ну вот вписал координаты. А как вызвать эти инструменты?
Подвел суппорт в нужную точку на столе. И мне нужно обнулить х у, а как вызвать заданный инструмент? Под номерами 4 и 5 - карандаш и нож.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
Пишешь
Код: Выделить всё
T4 (выбираем инструмент)
M6 (меняем инструмент)
G43 (включаем отступы из таблицы инструментов)
(Отступ будет иметь эффект только после следующего перемещения, поэтому добавляем G0 X0 Y0)
G0 X0 Y0-
boxxx2006
- Почётный участник

- Сообщения: 207
- Зарегистрирован: 13 дек 2011, 22:38
- Репутация: 2
- Откуда: Тверская обл.
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
Куда это писать, в Header?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
В Change tool Gcode.
Для начала можешь попробовать просто через MDI как оно работает, пишешь
T4M6
G43
G0X0Y0
-должно уехать в 0 по одному инструменту.
Потом:
T5M6
G43
G0X0Y0
- в ноль по второму.
Если будешь вставлять в Gкод для смены инструмента, то G0X0Y0 не обязательно писать, т.к. у тебя все равно будет холостое перемещение к точке реза.
Для начала можешь попробовать просто через MDI как оно работает, пишешь
T4M6
G43
G0X0Y0
-должно уехать в 0 по одному инструменту.
Потом:
T5M6
G43
G0X0Y0
- в ноль по второму.
Если будешь вставлять в Gкод для смены инструмента, то G0X0Y0 не обязательно писать, т.к. у тебя все равно будет холостое перемещение к точке реза.
-
boxxx2006
- Почётный участник

- Сообщения: 207
- Зарегистрирован: 13 дек 2011, 22:38
- Репутация: 2
- Откуда: Тверская обл.
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
Change tool Gcode это файл или где?Nick писал(а):В Change tool Gcode.
Для начала можешь попробовать просто через MDI как оно работает, пишешь
T4M6
G43
G0X0Y0
У меня в конфиге есть файл tool.tbl , в него я внес координаты двух инструментов
И вот так ОНО ругается
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
А ты нажимал Write Tool table?
------------------
Даже так, сначала нажми Write, потом Reload и Reread.
(после перезапуска LinuxCNC это делать уже будет не надо)
------------------
Даже так, сначала нажми Write, потом Reload и Reread.
(после перезапуска LinuxCNC это делать уже будет не надо)
-
boxxx2006
- Почётный участник

- Сообщения: 207
- Зарегистрирован: 13 дек 2011, 22:38
- Репутация: 2
- Откуда: Тверская обл.
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
А рерид там нетуNick писал(а):Write, потом Reload
Вот как она сейчас выглядит
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
Теперь у тебя инструменты 1 и 2 (номер тот который в колонке tool), а не 5 и 6. Т.е. после T надо ставить 1. Т.е.
T1M6
G43
T1M6
G43
-
boxxx2006
- Почётный участник

- Сообщения: 207
- Зарегистрирован: 13 дек 2011, 22:38
- Репутация: 2
- Откуда: Тверская обл.
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
ВО я дурачок то!
-
boxxx2006
- Почётный участник

- Сообщения: 207
- Зарегистрирован: 13 дек 2011, 22:38
- Репутация: 2
- Откуда: Тверская обл.
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
Ник, после G43 слетает ось Z, вместо Z5 появляется Z0
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
Все правильно, с самого начала стоит координата Z5, ты выбираешь инструмент 1, у него назначено смещение по оси Z в 5мм. Поэтому после G43 меняется Z.
В общем, поставь в таблице инструментов 0 в оси Z. Или другое правильное значение.
В общем, поставь в таблице инструментов 0 в оси Z. Или другое правильное значение.
-
boxxx2006
- Почётный участник

- Сообщения: 207
- Зарегистрирован: 13 дек 2011, 22:38
- Репутация: 2
- Откуда: Тверская обл.
- Контактная информация:
Re: Подготовка станка для производства подарочных коробок
После все в начало должно быть X0 Y0 Z5 A0.
Делаю T2 M6
G43
И после этого становиться X0 Y0 Z0 A0
Делаю T2 M6
G43
И после этого становиться X0 Y0 Z0 A0
