Страница 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
Фреза (10604 просмотра) <a class='original' href='./download/file.php?id=32828&sid=816ce9966a14511b0c43f14ad624efc2&mode=view' target=_blank>Загрузить оригинал (37.84 КБ)</a>
Фреза
УП (10604 просмотра) <a class='original' href='./download/file.php?id=32829&sid=816ce9966a14511b0c43f14ad624efc2&mode=view' target=_blank>Загрузить оригинал (46.83 КБ)</a>
УП
Постпроцессор

Код: Выделить всё

;
; 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мм - тут хватит и линейки ученической :)