Страница 1 из 2
Станок начал врать по координатам XY
Добавлено: 07 сен 2014, 14:04
toweroff
Добрый день!
В общем ситуация такая. Есть китайский 3020TZ, все работало под управлением LinuxCNC отлично. Где-то месяца три был не нужен, просто стоял на столе, пылился.
Понадобилось вырезать маленькую платку. Фреза кукуруза 1мм. Вырезала... размеры платки
меньше! Должно быть 47.2х33.9, по факту - 48.2х34.8
УП создается в ArtCAM 8.1, в постпроцессоре нет ничего лишнего, начало вот такое:
Код: Выделить всё
%
G90
M6 T1
M3 S10000
G0 X17.865 Y6.983 Z10.000
G1 Z0.000 F120
G1 X17.804 Y6.981 F180
до этого все работало, что могло случиться и куда посмотреть/проверить?
Смущает сильно этот 1мм, очень уж коррелируется с d1.0 фрезы, но вообще откуда могла взяться эта разница - непонятно. Комп вообще не включался, он только для станка, настройки никакие не менялись...
Re: Станок начал врать по координатам XY
Добавлено: 07 сен 2014, 14:13
megagad
Смотреть по координатам крайним. Похоже вы выбрали "вырез по линии" без учёта диаметра инструмента.
Re: Станок начал врать по координатам XY
Добавлено: 07 сен 2014, 14:15
toweroff
megagad писал(а):Смотреть по координатам крайним. Похоже вы выбрали "вырез по линии" без учёта диаметра инструмента.
хмм.. в арткаме Обработка по профилю -- Сторона обработки -- Снаружи
Re: Станок начал врать по координатам XY
Добавлено: 07 сен 2014, 14:25
michael-yurov
toweroff писал(а):megagad писал(а):Смотреть по координатам крайним. Похоже вы выбрали "вырез по линии" без учёта диаметра инструмента.
хмм.. в арткаме Обработка по профилю -- Сторона обработки -- Снаружи
А какой диаметр инструмента задан?
Выложи скриншот с параметрами инструмента.
И вообще целиком УП прикрепи - посмотрим.
Re: Станок начал врать по координатам XY
Добавлено: 07 сен 2014, 14:44
toweroff
- Фреза
- УП
Постпроцессор
Код: Выделить всё
;
; G - Code configuration file
; Postprocessor for ArtCAM 2010
;
DESCRIPTION = "Linux MY (mm) (*.ngc)"
;
FILE_EXTENSION = "ngc"
;
UNITS = MM
;
; Cariage return - line feed at end of each line
;
END_OF_LINE = "[13][10]"
;
; Block numbering
;
LINE_NUM_START = 0
LINE_NUM_INCREMENT = 1
LINE_NUM_MAXIMUM = 99999999
;
; Set up default formating for variables
;
; Line numbering
FORMAT = [N|@|N|1.0]
; Spindle Speed
FORMAT = [S|@|S|1.0]
; Feed Rate
FORMAT = [F|#|F|1.0]
FORMAT = [FC|@|F|1.0]
FORMAT = [FP|@|F|1.0]
FORMAT = [FR|@|F|1.0]
; Tool moves in x,y and z
FORMAT = [X|#|X|1.3]
FORMAT = [Y|#|Y|1.3]
FORMAT = [Z|#|Z|1.3]
; Home tool positions
FORMAT = [XH|@|X|1.3]
FORMAT = [YH|@|Y|1.3]
FORMAT = [ZH|@|Z|1.3]
;
; Program moves
;
RAPID_FEED_RATE = 99999999
MIN_ARC_LENGTH = 0.05
;
RAPID_RATE_MOVE = "G0 [X] [Y] [Z]"
RETRACT_MOVE = "G0 [X] [Y] [Z]"
;
PLUNGE_RATE_MOVE = "G1 [X] [Y] [Z] [F]"
;
FIRST_FEED_RATE_MOVE = "G1 [X] [Y] [Z] [F]"
FEED_RATE_MOVE = " [X] [Y] [Z] "
;
;FIRST_CW_ARC_MOVE = "G2 [X] [Y] [Z] [I] [J] [F]"
;CW_ARC_MOVE = " [X] [Y] [Z] [I] [J]"
;
;FIRST_CCW_ARC_MOVE = "G3 [X] [Y] [Z] [I] [J] [F]"
;CCW_ARC_MOVE = " [X] [Y] [Z] [I] [J]"
;
; Toolchange commands
;
TOOLCHANGE = "M5"
TOOLCHANGE = "G0 [ZH]"
TOOLCHANGE = "M06 T[T]"
TOOLCHANGE = "M3"
START = "%"
START = "G90"
START = "M6 T1"
START = "M3 [S]"
;START = "G61"
;;
; Set up program header
;
;
; End of file
;
END = "G0[ZH]"
END = "[XH][YH]"
END = "M05"
END = "M30"
END = "%"
УП (заготовка 50х50мм, квадрат посередине 40х40мм, внешний рез)
Код: Выделить всё
%
G90
M6 T1
M3 S10000
G0 X4.500 Y5.000 Z10.000
G1 Z0.000 F120
G1 Y45.000 F180
X4.502 Y45.040
X4.507 Y45.081
X4.515 Y45.122
X4.527 Y45.163
X4.544 Y45.204
X4.564 Y45.245
X4.588 Y45.283
X4.615 Y45.320
X4.646 Y45.354
X4.680 Y45.385
X4.717 Y45.412
X4.755 Y45.436
X4.796 Y45.456
X4.837 Y45.473
X4.878 Y45.485
X4.919 Y45.493
X4.960 Y45.498
X5.000 Y45.500
X45.000
X45.040 Y45.498
X45.081 Y45.493
X45.122 Y45.485
X45.163 Y45.473
X45.204 Y45.456
X45.245 Y45.436
X45.283 Y45.412
X45.320 Y45.385
X45.354 Y45.354
X45.385 Y45.320
X45.412 Y45.283
X45.436 Y45.245
X45.456 Y45.204
X45.473 Y45.163
X45.485 Y45.122
X45.493 Y45.081
X45.498 Y45.040
X45.500 Y45.000
Y5.000
X45.498 Y4.960
X45.493 Y4.919
X45.485 Y4.878
X45.473 Y4.837
X45.456 Y4.796
X45.436 Y4.755
X45.412 Y4.717
X45.385 Y4.680
X45.354 Y4.646
X45.320 Y4.615
X45.283 Y4.588
X45.245 Y4.564
X45.204 Y4.544
X45.163 Y4.527
X45.122 Y4.515
X45.081 Y4.507
X45.040 Y4.502
X45.000 Y4.500
X5.000 Y4.500
X4.960 Y4.502
X4.919 Y4.507
X4.878 Y4.515
X4.837 Y4.527
X4.796 Y4.544
X4.755 Y4.564
X4.717 Y4.588
X4.680 Y4.615
X4.646 Y4.646
X4.615 Y4.680
X4.588 Y4.717
X4.564 Y4.755
X4.544 Y4.796
X4.527 Y4.837
X4.515 Y4.878
X4.507 Y4.919
X4.502 Y4.960
X4.500 Y5.000
G0 Z10.000
G0 X0.000 Y0.000
G0Z10.000
X0.000Y0.000
M05
M30
%
Re: Станок начал врать по координатам XY
Добавлено: 07 сен 2014, 14:57
РЕКЛАМА
Может и не ваш случай, буквально вчера столкнулся:
Если "проект"(заготовка) в арткаме размером меньше чем импортируемая "деталь" то "деталь" пропорционально ужимается до размеров поля "проекта"
Re: Станок начал врать по координатам XY
Добавлено: 07 сен 2014, 15:08
toweroff
РЕКЛАМА писал(а):Может и не ваш случай, буквально вчера столкнулся:
Если "проект"(заготовка) в арткаме размером меньше чем импортируемая "деталь" то "деталь" пропорционально ужимается до размеров поля "проекта"
Спасибо, учту, но не мой случай...
Re: Станок начал врать по координатам XY
Добавлено: 07 сен 2014, 15:55
megagad
УП правильная. НО - это не то УП, по которому у вас ошибка. Или этот 40х40 квадрат также получился 39х39?
Re: Станок начал врать по координатам XY
Добавлено: 07 сен 2014, 16:42
toweroff
megagad писал(а):УП правильная. НО - это не то УП, по которому у вас ошибка. Или этот 40х40 квадрат также получился 39х39?
вырезал квадрат. 40.1х40.1
что-то я уже нифига не понимаю
есть в арткаме линейка для измерения? гугл что-то никак не осилю
Re: Станок начал врать по координатам XY
Добавлено: 07 сен 2014, 16:49
megagad
toweroff писал(а):есть в арткаме линейка для измерения? гугл что-то никак не осилю
В арткаме можно наложить сетку. Плюс в 2Д просмотре по бокам есть линейки.
Re: Станок начал врать по координатам XY
Добавлено: 07 сен 2014, 17:09
toweroff
megagad писал(а):В арткаме можно наложить сетку. Плюс в 2Д просмотре по бокам есть линейки.
сейчас посмотрел, что там перенеслось из PCAD
судя по паттернам - все четко, размеры те же
Re: Станок начал врать по координатам XY
Добавлено: 07 сен 2014, 18:58
rean32
У меня было подобное, когда тупая фреза гнулась немного. детальки скошенные получались. Снизу один размер сверху другой.
Re: Станок начал врать по координатам XY
Добавлено: 07 сен 2014, 22:49
toweroff
rean32 писал(а):У меня было подобное, когда тупая фреза гнулась немного. детальки скошенные получались. Снизу один размер сверху другой.
да в том-то и дело, что станок вполне себе четко в своих координатах ползает и в точку возвращается и фреза вырезаный квадрат делает четким...
я уже мозг спилил, наверное, на треть...
Re: Станок начал врать по координатам XY
Добавлено: 07 сен 2014, 23:39
megagad
toweroff писал(а):да в том-то и дело, что станок вполне себе четко в своих координатах ползает и в точку возвращается и фреза вырезаный квадрат делает четким...
я уже мозг спилил, наверное, на треть...
Чтоб не мучать станок - зажмите фломастер в держатель шпинделя и рисуйте им в 1 проход - сразу будет видно что и куда едет.
Re: Станок начал врать по координатам XY
Добавлено: 07 сен 2014, 23:57
rean32
Ваша УП правильная, она должна вырезать скругленный квадрат 40х40. Смотрите на механику.
Я бы все таки порекомендовал бы вам посмотреть на изгиб фрезы, все таки тонкая она. У меня один в один проблема была. Причем внешне детальки были очень качественные, и в ноль все выходило, а вот размеры гуляли на несколько десяток.
Re: Станок начал врать по координатам XY
Добавлено: 08 сен 2014, 02:09
sergey27rus
Возможна механика, если гайки капролон они малость ужимаются и могут дать погрешность, было такое после простоя в гараже зиму.
Re: Станок начал врать по координатам XY
Добавлено: 08 сен 2014, 13:35
toweroff
sergey27rus писал(а):Возможна механика, если гайки капролон они малость ужимаются и могут дать погрешность, было такое после простоя в гараже зиму.
гайки да, капролон. Но никакой зимы у станка не было, стоял в комнате, температура уж точно ниже +19-20 градусов не опускалась
Я станок разбирал, но не полностью, снал верхнюю часть (всю ось X со шпинделем), приделывал оптопары для Home
Потом собрал, все четко двигается, как и было
Пробовал с другой фрезой по дереву - то же самое, врут размеры
Что можно сделать и как вообще вносить корректировки (и возможно ли) ?
Re: Станок начал врать по координатам XY
Добавлено: 08 сен 2014, 13:44
toweroff
megagad писал(а):Чтоб не мучать станок - зажмите фломастер в держатель шпинделя и рисуйте им в 1 проход - сразу будет видно что и куда едет.
а как измерять-то? тут хоть штангелем можно померять с точностью до 0.1 (нашим) и до 0.01 (китайским цифровым)
Да и линия от фломастера далека от постоянной толщины с такой точностью
Re: Станок начал врать по координатам XY
Добавлено: 08 сен 2014, 13:48
sergey27rus
А как насчет биение фрезы, может сделать корректировку на фрезу, указывая не истинный размер в арткаме при выборе, к примеру если режим больше заданного допустим 40мм*40мм вышло по 40,2мм фрезой ф3мм, а указываем не ф3мм, а к примеру Ф2,9мм.
Re: Станок начал врать по координатам XY
Добавлено: 08 сен 2014, 13:52
megagad
toweroff писал(а):а как измерять-то? тут хоть штангелем можно померять с точностью до 0.1 (нашим) и до 0.01 (китайским цифровым)
Если вам верить - у вас "разбег" почти 1мм - тут хватит и линейки ученической