Станок начал врать по координатам XY

Станки, создание станков, обсуждения, предложения.
toweroff
Кандидат
Сообщения: 40
Зарегистрирован: 28 янв 2014, 12:18
Репутация: 1
Контактная информация:

Станок начал врать по координатам XY

Сообщение 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 фрезы, но вообще откуда могла взяться эта разница - непонятно. Комп вообще не включался, он только для станка, настройки никакие не менялись...
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение megagad »

Смотреть по координатам крайним. Похоже вы выбрали "вырез по линии" без учёта диаметра инструмента.
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
toweroff
Кандидат
Сообщения: 40
Зарегистрирован: 28 янв 2014, 12:18
Репутация: 1
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение toweroff »

megagad писал(а):Смотреть по координатам крайним. Похоже вы выбрали "вырез по линии" без учёта диаметра инструмента.
хмм.. в арткаме Обработка по профилю -- Сторона обработки -- Снаружи
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение michael-yurov »

toweroff писал(а):
megagad писал(а):Смотреть по координатам крайним. Похоже вы выбрали "вырез по линии" без учёта диаметра инструмента.
хмм.. в арткаме Обработка по профилю -- Сторона обработки -- Снаружи
А какой диаметр инструмента задан?

Выложи скриншот с параметрами инструмента.

И вообще целиком УП прикрепи - посмотрим.
toweroff
Кандидат
Сообщения: 40
Зарегистрирован: 28 янв 2014, 12:18
Репутация: 1
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение toweroff »

Фреза (10021 просмотр) <a class='original' href='./download/file.php?id=32828&sid=49e48daed4042ae1d40f47b792f7ddc3&mode=view' target=_blank>Загрузить оригинал (37.84 КБ)</a>
Фреза
УП (10021 просмотр) <a class='original' href='./download/file.php?id=32829&sid=49e48daed4042ae1d40f47b792f7ddc3&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
%
Аватара пользователя
РЕКЛАМА
Почётный участник
Почётный участник
Сообщения: 726
Зарегистрирован: 11 дек 2012, 21:46
Репутация: 80
Откуда: Брянск
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение РЕКЛАМА »

Может и не ваш случай, буквально вчера столкнулся:
Если "проект"(заготовка) в арткаме размером меньше чем импортируемая "деталь" то "деталь" пропорционально ужимается до размеров поля "проекта"
toweroff
Кандидат
Сообщения: 40
Зарегистрирован: 28 янв 2014, 12:18
Репутация: 1
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение toweroff »

РЕКЛАМА писал(а):Может и не ваш случай, буквально вчера столкнулся:
Если "проект"(заготовка) в арткаме размером меньше чем импортируемая "деталь" то "деталь" пропорционально ужимается до размеров поля "проекта"
Спасибо, учту, но не мой случай...
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение megagad »

УП правильная. НО - это не то УП, по которому у вас ошибка. Или этот 40х40 квадрат также получился 39х39?
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
toweroff
Кандидат
Сообщения: 40
Зарегистрирован: 28 янв 2014, 12:18
Репутация: 1
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение toweroff »

megagad писал(а):УП правильная. НО - это не то УП, по которому у вас ошибка. Или этот 40х40 квадрат также получился 39х39?
вырезал квадрат. 40.1х40.1
что-то я уже нифига не понимаю :(
есть в арткаме линейка для измерения? гугл что-то никак не осилю
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение megagad »

toweroff писал(а):есть в арткаме линейка для измерения? гугл что-то никак не осилю
В арткаме можно наложить сетку. Плюс в 2Д просмотре по бокам есть линейки.
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
toweroff
Кандидат
Сообщения: 40
Зарегистрирован: 28 янв 2014, 12:18
Репутация: 1
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение toweroff »

megagad писал(а):В арткаме можно наложить сетку. Плюс в 2Д просмотре по бокам есть линейки.
сейчас посмотрел, что там перенеслось из PCAD
судя по паттернам - все четко, размеры те же
Аватара пользователя
rean32
Мастер
Сообщения: 443
Зарегистрирован: 24 апр 2012, 11:13
Репутация: 84
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение rean32 »

У меня было подобное, когда тупая фреза гнулась немного. детальки скошенные получались. Снизу один размер сверху другой.
toweroff
Кандидат
Сообщения: 40
Зарегистрирован: 28 янв 2014, 12:18
Репутация: 1
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение toweroff »

rean32 писал(а):У меня было подобное, когда тупая фреза гнулась немного. детальки скошенные получались. Снизу один размер сверху другой.
да в том-то и дело, что станок вполне себе четко в своих координатах ползает и в точку возвращается и фреза вырезаный квадрат делает четким...
я уже мозг спилил, наверное, на треть...
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение megagad »

toweroff писал(а):да в том-то и дело, что станок вполне себе четко в своих координатах ползает и в точку возвращается и фреза вырезаный квадрат делает четким...
я уже мозг спилил, наверное, на треть...
Чтоб не мучать станок - зажмите фломастер в держатель шпинделя и рисуйте им в 1 проход - сразу будет видно что и куда едет.
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Аватара пользователя
rean32
Мастер
Сообщения: 443
Зарегистрирован: 24 апр 2012, 11:13
Репутация: 84
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение rean32 »

Ваша УП правильная, она должна вырезать скругленный квадрат 40х40. Смотрите на механику.
Я бы все таки порекомендовал бы вам посмотреть на изгиб фрезы, все таки тонкая она. У меня один в один проблема была. Причем внешне детальки были очень качественные, и в ноль все выходило, а вот размеры гуляли на несколько десяток.
Аватара пользователя
sergey27rus
Почётный участник
Почётный участник
Сообщения: 1146
Зарегистрирован: 15 авг 2013, 07:22
Репутация: 729
Настоящее имя: Сергей
Откуда: Хабаровск Дальний Восток РФ
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение sergey27rus »

Возможна механика, если гайки капролон они малость ужимаются и могут дать погрешность, было такое после простоя в гараже зиму.
toweroff
Кандидат
Сообщения: 40
Зарегистрирован: 28 янв 2014, 12:18
Репутация: 1
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение toweroff »

sergey27rus писал(а):Возможна механика, если гайки капролон они малость ужимаются и могут дать погрешность, было такое после простоя в гараже зиму.
гайки да, капролон. Но никакой зимы у станка не было, стоял в комнате, температура уж точно ниже +19-20 градусов не опускалась
Я станок разбирал, но не полностью, снал верхнюю часть (всю ось X со шпинделем), приделывал оптопары для Home
Потом собрал, все четко двигается, как и было

Пробовал с другой фрезой по дереву - то же самое, врут размеры

Что можно сделать и как вообще вносить корректировки (и возможно ли) ?
toweroff
Кандидат
Сообщения: 40
Зарегистрирован: 28 янв 2014, 12:18
Репутация: 1
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение toweroff »

megagad писал(а):Чтоб не мучать станок - зажмите фломастер в держатель шпинделя и рисуйте им в 1 проход - сразу будет видно что и куда едет.
а как измерять-то? тут хоть штангелем можно померять с точностью до 0.1 (нашим) и до 0.01 (китайским цифровым)
Да и линия от фломастера далека от постоянной толщины с такой точностью
Аватара пользователя
sergey27rus
Почётный участник
Почётный участник
Сообщения: 1146
Зарегистрирован: 15 авг 2013, 07:22
Репутация: 729
Настоящее имя: Сергей
Откуда: Хабаровск Дальний Восток РФ
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение sergey27rus »

А как насчет биение фрезы, может сделать корректировку на фрезу, указывая не истинный размер в арткаме при выборе, к примеру если режим больше заданного допустим 40мм*40мм вышло по 40,2мм фрезой ф3мм, а указываем не ф3мм, а к примеру Ф2,9мм.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Станок начал врать по координатам XY

Сообщение megagad »

toweroff писал(а):а как измерять-то? тут хоть штангелем можно померять с точностью до 0.1 (нашим) и до 0.01 (китайским цифровым)
Если вам верить - у вас "разбег" почти 1мм - тут хватит и линейки ученической :)
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Ответить

Вернуться в «Станки»