Бюджетный ЧПУ 1150х660мм с пос. модернизацией до 2250х1650

Фрезерные и гравировальные станки для обработки мягких материалов (дерево, пластики, мягкие металлы).
Аватара пользователя
master_70
Мастер
Сообщения: 1935
Зарегистрирован: 30 ноя 2010, 22:52
Репутация: 317
Настоящее имя: Сергей Викторович
Откуда: Московская_обл
Контактная информация:

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение master_70 »

2cme писал(а):Та не надо там никаких фейсбуков...Я дал линк на форму, на котором в первом сообщении темы (внизу первого сообщения) есть прикрепленный файлик "морды".
Вобщем прикрепил файлики, так наверное будет быстрее.
Саписибще!!!!!!
ща пойду эксперементировать :controller:
Кайт клуб "Za Vetrom" г. Киров
тел. 8 953 678 19 59 Сергей; Skype: zavetrom.ru
ICQ: 248622151 mail: master_70@mail.ru
http://www.zavetrom.ru
Аватара пользователя
master_70
Мастер
Сообщения: 1935
Зарегистрирован: 30 ноя 2010, 22:52
Репутация: 317
Настоящее имя: Сергей Викторович
Откуда: Московская_обл
Контактная информация:

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение master_70 »

вопрос.
как скорости настроить.?
а то очень медленно отьезжает.
и еще как сделать чтоб оно поднималось на заданнйю высоту.?
Кайт клуб "Za Vetrom" г. Киров
тел. 8 953 678 19 59 Сергей; Skype: zavetrom.ru
ICQ: 248622151 mail: master_70@mail.ru
http://www.zavetrom.ru
2cme
Почётный участник
Почётный участник
Сообщения: 1043
Зарегистрирован: 24 янв 2012, 13:18
Репутация: -209

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение 2cme »

Настроить - вроде никаки (возможно ошибаюсь) из самого мач.
Но есть программы которые редактируют файлы "морд", в которых, открыв файл "морды", меняется код обработки.
Вложения
Уточтение: для "морды" если значение 0,0000 - то при нахождении нуля prob остается в 0; если задение больше 0,0000 - то при нахождении нуля ось Z обнуляется и prob отходит до home.
Уточтение: для "морды" если значение 0,0000 - то при нахождении нуля prob остается в 0; если задение больше 0,0000 - то при нахождении нуля ось Z обнуляется и prob отходит до home.
probe2_1.PNG (61.8 КБ) 4245 просмотров
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение aftaev »

master_70 писал(а):как скорости настроить.?
а то очень медленно отьезжает.
и еще как сделать чтоб оно поднималось на заданнйю высоту.?
3D пробник работает по Gcode G31 Z-50 F500
G31 - ехать по оси пока не сработает контакт
Z-50 ехать по оси Z вниз на расстояние 50
F500 - скорость при измерении.

Здесь описывал как это можно сделать для плазмы http://www.chipmaker.ru/topic/74794/pag ... p__1226914

В твоем случае master_70 это можно все прописать в макрос смены инструмента. Когда Мач натыкается на команду сменить инстрмент он пеереедит в точку где закреплен пробник и будет ждать пока ты не сменишь инструмент и не нажмешь ПУСК. После этого фреза опуститься до контакта, сработает, по дымиться и поедет на обработку.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение aftaev »

master_70, еще пощелкай по закладкам в Маче в стандартной конфигурации. Там как правило есть уже пробник и более универсальный, просто многие об этом не знают
Мач пробник.JPG (4234 просмотра) <a class='original' href='./download/file.php?id=5777&mode=view' target=_blank>Загрузить оригинал (164.12 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
2cme
Почётный участник
Почётный участник
Сообщения: 1043
Зарегистрирован: 24 янв 2012, 13:18
Репутация: -209

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение 2cme »

aftaev писал(а):Там как правило есть уже пробник и более универсальный, просто многие об этом не знают
Это камушек в мой огород, насколько я понимаю...
Но где в стандартном "пробнике" задаются параметры (G31 Z-50 F500): Z=?; F=?; а также возможность редактировать gcode "пробы". Пожалуйсто просветите/раскажите в чем универсальна стандартная "Offsets" (кнопочки help почему-то на нажатия никак не отреагировали), заранее спасибо.
Лично мне приведенная выше "морда" BlueProbeVer3 нравится тем что компактно расположены необходмые мне функции, а не размазаны по целой закладке. Хотя как говориться: на вкус и цвет товарищей нет...
Последний раз редактировалось 2cme 09 июн 2012, 11:45, всего редактировалось 1 раз.
Аватара пользователя
master_70
Мастер
Сообщения: 1935
Зарегистрирован: 30 ноя 2010, 22:52
Репутация: 317
Настоящее имя: Сергей Викторович
Откуда: Московская_обл
Контактная информация:

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение master_70 »

aftaev писал(а):master_70, еще пощелкай по закладкам в Маче в стандартной конфигурации. Там как правило есть уже пробник и более универсальный, просто многие об этом не знают
Мач пробник.JPG
спасибо!
ты разбираешся в скриптах. можешь мне заготовочку написать. с рускими пояснениями
я смогу поправить его под себя .
у тебя есть скайп . может свяжемся?

мой скайп- zavetrom.ru
Кайт клуб "Za Vetrom" г. Киров
тел. 8 953 678 19 59 Сергей; Skype: zavetrom.ru
ICQ: 248622151 mail: master_70@mail.ru
http://www.zavetrom.ru
2cme
Почётный участник
Почётный участник
Сообщения: 1043
Зарегистрирован: 24 янв 2012, 13:18
Репутация: -209

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение 2cme »

Вот код который исполняется при поиске нуля по Z:

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

Rem	VBScript to probe in the z axis

If GetOemLed (825) <> 0 Then 		'Check to see if the probe is already grounded or faulty
	Code "(Z-Plate is grounded, check connection and try again)" 'this goes in the status bar if aplicable
Else
	Code "G4 P1"			'Pause 1 seconds to give time to position probe plate
	PlateOffset = GetUserDRO(1151)	'Get plate offset DRO
	CurrentFeed = GetOemDRO(818) 	'Get the current feedrate to return to later
	Code "F4"			'slow down feedrate to 4 ipm

Rem	Probe in the z direction
	ZNew = GetDro(2) - 2		'probe move to current z - 2 inches
	Code "G31Z" &ZNew
	While IsMoving()		'wait for probe move to finish
	Wend

	ZNew = GetVar(2002) 		'read the touch point
	Code "G0 Z" &ZNew 		'move back to hit point incase there was overshoot
	While IsMoving ()
	Wend

	If PlateOffset <> 0 Then
		Call SetDro (2, PlateOffset)	'set the Z axis DRO to  plate thickness
		Code "G4 P0.25" 		'Pause for Dro to update.
		ZNew = PlateOffset + .25
		Code "G0 Z" &ZNew 		'put the Z retract height you want here
		Code "(Z axis is now zeroed)" 	'puts this message in the status bar
	End If

	Code "F" &CurrentFeed 		'Returns to prior feed rate
End If
Открыт файл "морды" *.set при момощи программы MachScreen.
Аватара пользователя
master_70
Мастер
Сообщения: 1935
Зарегистрирован: 30 ноя 2010, 22:52
Репутация: 317
Настоящее имя: Сергей Викторович
Откуда: Московская_обл
Контактная информация:

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение master_70 »

2cme писал(а):Вот код который исполняется при поиске нуля по Z:

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

Rem	VBScript to probe in the z axis

If GetOemLed (825) <> 0 Then 		'Check to see if the probe is already grounded or faulty
	Code "(Z-Plate is grounded, check connection and try again)" 'this goes in the status bar if aplicable
Else
	Code "G4 P1"			'Pause 1 seconds to give time to position probe plate
	PlateOffset = GetUserDRO(1151)	'Get plate offset DRO
	CurrentFeed = GetOemDRO(818) 	'Get the current feedrate to return to later
	Code "F4"			'slow down feedrate to 4 ipm

Rem	Probe in the z direction
	ZNew = GetDro(2) - 2		'probe move to current z - 2 inches
	Code "G31Z" &ZNew
	While IsMoving()		'wait for probe move to finish
	Wend

	ZNew = GetVar(2002) 		'read the touch point
	Code "G0 Z" &ZNew 		'move back to hit point incase there was overshoot
	While IsMoving ()
	Wend

	If PlateOffset <> 0 Then
		Call SetDro (2, PlateOffset)	'set the Z axis DRO to  plate thickness
		Code "G4 P0.25" 		'Pause for Dro to update.
		ZNew = PlateOffset + .25
		Code "G0 Z" &ZNew 		'put the Z retract height you want here
		Code "(Z axis is now zeroed)" 	'puts this message in the status bar
	End If

	Code "F" &CurrentFeed 		'Returns to prior feed rate
End If
Открыт файл "морды" *.set при момощи программы MachScreen.
спасибо!
сегодня попробую
и вечером отпишусь
Кайт клуб "Za Vetrom" г. Киров
тел. 8 953 678 19 59 Сергей; Skype: zavetrom.ru
ICQ: 248622151 mail: master_70@mail.ru
http://www.zavetrom.ru
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение aftaev »

2cme писал(а):Но где в стандартном "пробнике" задаются параметры (G31 Z-50 F500): Z=?; F=?; а также возможность редактировать gcode "пробы"
Думаю нужно выводить самому.
Мач G31.JPG (4172 просмотра) <a class='original' href='./download/file.php?id=5805&mode=view' target=_blank>Загрузить оригинал (34.16 КБ)</a>
2cme писал(а):Лично мне приведенная выше "морда" BlueProbeVer3 нравится тем что компактно расположены необходмые мне функции, а не размазаны по целой закладке.
А ты посмотри внимательно что может эта закладка. Она может искать центры, измерять длину инструмента и заносить его в таблицу инструмента, поиск нуля. Если с ней разберешься поймешь для чего она нужна такая крутая.
master_70 писал(а):у тебя есть скайп . может свяжемся?
скайп допищался я его давно стер :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
2cme
Почётный участник
Почётный участник
Сообщения: 1043
Зарегистрирован: 24 янв 2012, 13:18
Репутация: -209

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение 2cme »

aftaev писал(а):Думаю нужно выводить самому.

Мач G31.JPG
aftaev чета ты меня совсем запутал, откуда сделан принскрин из предыдущего сообщения, разве с вкладки "Offsets"?

Я с плазмой никогда не работал, но уменя такокое ощущение что выше приведенный принскрин это тулс для плазмы. А сейчас речь идет о фрезе, или я что-то пропустил?
aftaev писал(а):Она может искать центры, измерять длину инструмента и заносить его в таблицу инструмента, поиск нуля.
Теже яйца только сбоку...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение aftaev »

2cme писал(а):aftaev чета ты меня совсем запутал, откуда сделан принскрин из предыдущего сообщения, разве с вкладки "Offsets"?
в 490 сообщении я сам рисовал что мне нужно, в 485 сообщении так было ничего не трогал. файл вроде называется 1024.set "стандартный " руссифицированный который по инету разбросан.
2cme писал(а):Я с плазмой никогда не работал, но уменя такокое ощущение что выше приведенный принскрин это тулс для плазмы. А сейчас речь идет о фрезе, или я что-то пропустил?
В 490 сообщении эт я сам писал под плазму, рисунком показал как можно сделать поля для ввода скорости поиска высоты и прочего...
2cme писал(а):Теже яйца только сбоку...
так эти яйца скорее всего уже есть в скринсете ТС, нужно ток поискать и ничего не ставить :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
2cme
Почётный участник
Почётный участник
Сообщения: 1043
Зарегистрирован: 24 янв 2012, 13:18
Репутация: -209

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение 2cme »

aftaev, спасибо за ответы.
Собственно получается в Мач "из коробки" нет всех "пирмочек" которые запрашивал master_70, частично они есть в стандартной "Offsets" (нет редактирования скорости и "высот/глубин" непосредственно из мач), удобно и компактно они реализованы в BlueProbeVer3.set (также нет тонкой настройки скорости и "высот/глубин" непосредственно из мач).
И получается если нужны "примочки" под себя, то необходимо "допиливать" под себя (собственно как и поступил aftaev и это хорошо видно на принтскрине из 490 сообщения). Вот.
master_70 вам придется осваивать инструменты под дороботки мач, или просить других помочь, или приминять/искать "морды" (;
Я правильно резюмировал?
Последний раз редактировалось 2cme 09 июн 2012, 19:01, всего редактировалось 1 раз.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение aftaev »

2cme писал(а):И получается если нужны "примочки" под себя, то необходимо "допиливать" под себя. Вот.
Если хош чтоб было по твоему сделай это сам - типо пословица :)
2cme писал(а):BlueProbeVer3.set
Вот этот Blue мне как раз из-за голубизны и не понравился. После появления синих светодиодов развилась аллергия на всякое Blue :)

Поставишь BlueProbeVer3.set, выясниться там чего то нет :) У всех задачи разные.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
2cme
Почётный участник
Почётный участник
Сообщения: 1043
Зарегистрирован: 24 янв 2012, 13:18
Репутация: -209

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение 2cme »

Я из BlueProbeVer3.set вытащил probe и интегрировал в стандартную морду. Привел ее (а не допиленную стандартную) потому что не я автор, и выдавать разработки других за свои не хочу.
А насчет цета, так там больше темно-синий преобладает, удивительно как ты aftaev данный форум воспринимаешь, учитывая цветовое оформление форума (я уже молчу про землю)?

p.s.
to aftaev, свинука багнюку везде знайдет...(пословица)
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение aftaev »

2cme писал(а):А насчет цета, так там больше темно-синий преобладает, удивительно как ты aftaev данный форум воспринимаешь, учитывая цветовое оформление форума (я уже молчу про землю)?
К форуму привык, а ник попросил чтоб зеленым светился :)
земля не экран не светиться :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
master_70
Мастер
Сообщения: 1935
Зарегистрирован: 30 ноя 2010, 22:52
Репутация: 317
Настоящее имя: Сергей Викторович
Откуда: Московская_обл
Контактная информация:

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение master_70 »

вот как выглядит скрипт
это на кнопку отпускать вниз по Z.

em VBScript To probe In the z axis

If GetOemLed (825) <> 0 Then 'Check to see if the probe is already grounded or faulty
Code "(Z-Plate is grounded, check connection and try again)" 'this goes in the status bar if aplicable
Else
Code "G4 P1" 'Pause 1 seconds to give time to position probe plate
PlateOffset = GetUserDRO(1151) 'Get plate offset DRO
CurrentFeed = GetOemDRO(818) 'Get the current feedrate to return to later
Code "F4" 'slow down feedrate to 4 ipm

Rem Probe in the z direction
ZNew = GetDro(2) - 2 'probe move to current z - 2 inches
Code "G31Z" &ZNew
While IsMoving() 'wait for probe move to finish
Wend

ZNew = GetVar(2002) 'read the touch point
Code "G0 Z" &ZNew 'move back to hit point incase there was overshoot
While IsMoving ()
Wend

If PlateOffset <> 0 Then
Call SetDro (2, PlateOffset) 'set the Z axis DRO to plate thickness
Code "G4 P1.25" 'Pause for Dro to update.
ZNew = PlateOffset + 5.25
Code "G0 Z" &ZNew 'put the Z retract height you want here
Code "(Z axis is now zeroed)" 'puts this message in the status bar
End If

Code "F" &CurrentFeed 'Returns to prior feed rate
End If

где тут что либо поменять ?? чтоб задать скорости
Последний раз редактировалось master_70 10 июн 2012, 07:18, всего редактировалось 1 раз.
Кайт клуб "Za Vetrom" г. Киров
тел. 8 953 678 19 59 Сергей; Skype: zavetrom.ru
ICQ: 248622151 mail: master_70@mail.ru
http://www.zavetrom.ru
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение aftaev »

Вот тебе описание команд из скрина который у меня:
красным скорости выделил первого и второго касания.

PlateOffset=1.5 'толщина щупа мм.
Zup=50 'Расстояние на которое по дымиться фреза после поиска
MaxZPlus=165 'максимальный ход Z мм.
Code "G4 P1" 'Пауза .
CurrentFeed = GetOemDRO(818) 'Запоминаем скорость до поиска.
Code "F300" 'Скорость подачи до касания инструментом
ZNew = GetDro(2) - MaxZPlus
Code "G31Z" &ZNew ' Поиск
While IsMoving() 'ждать выполнение команды
Wend
ZNew = GetVar(2002) 'считываем какое то поле
Code "G0 Z" &ZNew + 3 'подымаемся на +3мм
While IsMoving () ' ждем выполнение команды
Wend
Code "F50" 'замедляем скорость для повторного касания
ZNew = GetDro(2) - 6
Code "G31Z" &ZNew 'Щупаем
While IsMoving() 'ждать выполнение команды
Wend
If PlateOffset <> 0 Then
Call SetDro (2, PlateOffset) 'записываем в поле новое значение
Code "G4 P0.25" 'пауза
ZNew = PlateOffset + Zup 'вычислени точки подьема
Code "G0 Z" &ZNew 'подымаемся
While IsMoving () ' ждем выполнение команды
Wend
Code "(Z axis is now zero !)" 'пишем в строку состояние сообщение
End If
Code "F" &CurrentFeed 'восстанавливаем скорость которая была до нажатия кнопки.
Sleep 100
Последний раз редактировалось aftaev 10 июн 2012, 01:47, всего редактировалось 1 раз.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение aftaev »

попробуй ничего не менять, а когда нажмешь кнопку поиска просто увеличь подачу.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Бюджетный ЧПУ 1000(1150(1600)) х 650

Сообщение aftaev »

Если скорость будет большая то будет погрешность в измерении так как ось пролетит НОЛЬ.
В том коде что я выложил измерение делается 2 раза. На большой скорости, а ПОВТОРНЫЕ измерение делается на маленькой скорости. Так делается и в серьезных станках.

Обрати внимание на видео сколько раз измеряют
https://www.youtube.com/watch?v=dK-xQZDKv1Q

Видео как пробником измеряют длины инструмента и диаметр/биение инструмента
https://www.youtube.com/watch?v=ARY8J5nAMYw
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ответить

Вернуться в «Фрезерные станки по дереву и пластикам, гравировальные станки, роутеры»