Страница 3 из 3

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 28 июн 2016, 11:10
rekod
vektron писал(а):Вспомнилось, как я свой первый станок собирал, фанера, куча ШД от принтеров, направляшки от тех же принтеров или сканеров, те же шпильки и гайки "без люфтовые":-), даже на одном форуме на радостях публиковал http://vri-cnc.ru/modules.php?name=News ... le&sid=154
Какие направляющие, какие ШВП или хорошие контроллеры, кто их видел в то время. Но сколько было радости когда он со скоростью улитки начал выводить рисунок, это было что-то с чем-то:-) Всей семьей наблюдали и даже соседи пришли:-) Разговоров было... Это сейчас смешно (но приятно) вспоминать, но тогда казалось, что очень крутой станок получился:-) Думаю меня поймут, кто также начинал, с коленок.
Такие же направляющие в свое время прикупил, хотел другой станок делать, но так и лежат в кладовке, не пригодились.
Тема ЧПУ очень интересная, пусть даже на палочках, шпильках, гвоздиках, клею и т.д. не важно, главное у человека есть увлечение и стремление создать, практически не из чего, но свое, чтоб оно работало и получать от этого удовольствие. Молодец, дерзай!
Спасибо :)

Вот я удивляюсь профессионалам с этого форума: я же ясно обозначил, что станок - хоббийный. Мне от него микронной точности - не требуется. Обрабатывать планирую мягкие материалы: дерево, ПВХ и т.д.
Точность - 0,2мм у моего 3D принтера. Если у хоббийного станка будет 0,05мм - уже достаточно для моделирования.

Если бы у меня остро стояла задача сделать точный станок для резки алюминия - понятно, что я бы его явно делал не из дерева, да и направляющие взял HIWIN какие-нибудь.
К станкам (3 шт.) у меня доступ есть - у знакомого в его личной лаборатории.
Мне же интересно что может собрать любитель сам в домашних условиях! Вот поэтому я и спросил: для чего хватит такого деревянного станка? какая _практическая_ точность у мебельных направляющих и шпилек M8 ?
Я ж не жду от него чудес каких. Так, например, вырезать жене шкатулку из дерева или мне корпус для прототипа из пластмассы - сможет такой станок? Сможет - и отлично, то что надо.

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 28 июн 2016, 11:11
aftaev
rekod писал(а):при чём тут сколько выдаёт частоту степ, если всё в итоге упрётся в _приемистость_ ШД ?
Притом что будет или ползать или вибрировать.
Сравнивал работу станка на Mach3, lcnc, и Ардуине. Из нормальных МК для станка - это DSP пульт, который выпускают китайцы, но там проц DSP160М.

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 28 июн 2016, 11:18
rekod
aftaev писал(а):
nevkon писал(а):2. Никаких диких установок и настроек незнакомой оси или установок ХР с мачем. Просто ставится программа отправляющая код в МК.
Linux бесплатный, при установке с Live CD ставится и Lcnc (так же бесплатный)
nevkon писал(а):1. Берется компьютер тот что уже есть под рукой (начхать есть ли у него LPT устаревший, скорее всего уже нету).
Если есть PCI слот плата PCI-LPT стоит 10-15 баксов.

Прелесть компа в том что частота генерации степ, и как "чисто" генерится сигнал - от этого зависит как будет ездить станок.
Зачем мне Linux? зачем мне XP? LPT ещё какие-то...
я как пользователь хочу скинуть G-code (хоть на Android с помощью 3D сканера сделаный, хоть из интернета скачаный) на SD карту и чтобы станок пилил сам!

Ок, get the facts: какую частоту генерации степ Вы считаете минимально приемлемой?
Почему Вы считаете, что 72 Мгц ARM Cortex-M3 проц с 3-х канальным аппаратным ШИМом (stm32f1xx серии) не справится с задачей?

P.S. Просто кроме гиков есть ещё нормальные люди, которые станок воспринимают как инструмент для чего-то, а не сам по себе.

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 28 июн 2016, 11:21
rekod
aftaev писал(а):Ардуине
Arduino - только для быстрых прототипов. Я не стремаюсь использовать Arduino для того, для чего он предназначен.

По цене stm32f103r8t6 уже стал дешевле Arduino Nano. Но программировать его новичкам - трудно.

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 28 июн 2016, 11:23
michael-yurov
rekod писал(а): если всё в итоге упрётся в _приемистость_ ШД
Этот порог перешагнули больше 30 лет назад.

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 28 июн 2016, 11:25
Сергей Саныч
aftaev писал(а):кукую частоту степ выдает МК
Да уж поболе можно сделать, чем комп с LPT, отягощенный не-реалтаймовой периферией и ОС.
Даже на достаточно скромных МК нет особых проблем сделать три шагогенератора на 100-200 кГц. Даже без использования аппаратных таймеров (точнее, с одним, который будет дергать прерывание с постоянной частотой). Это супротив 25-30 кГц на LPT хоть в Маче, хоть в LCNC.
Другое дело, что генерация шагов не главная сложность в реализации СЧПУ на МК.

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 28 июн 2016, 14:23
torvn77
rekod писал(а):P.S. Просто кроме гиков есть ещё нормальные люди, которые станок воспринимают как инструмент для чего-то, а не сам по себе.
Первым моим ЧПУ был пульт, вторым ЧПУ был LinuxCNC на LPT, которого не то что для вашей модели хватает, но и для более серьёзной машины (движение до 4000 мм/мин)
В последнем случае надо было поставить мастером ОС и в другой мастер забить параметры станка, а вот какие действия надо предпринять если программировать контролёр?
Он умеет синхронизировать несколько генераторов шагов или это это надо писать вам самостоятельно?
Там есть парсер G-Code или вы его сами пишите?
Написание ЧПУ не сводится к генерации шагов по текстовому файлу и весьма не просто дело.
Благодаря тому, что я ставил готовую ЧПУ систему основные усилия я тратил не на конфигурацию станка,
а на создание УП собственно, то есть написание постпроцессора и изучение CAM, без чего вам не обойтись.

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 28 июн 2016, 15:51
rekod

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 28 июн 2016, 16:27
Сергей Саныч
rekod писал(а):https://habrahabr.ru/post/250677/ - на STM32F103
Хотел глянуть исходники на предмет, какой же там планировщик траектории?
Но автор сам сознался :)
Режим управления траекторией - точное следование с расчетом ускорения/торможения только на шаг вперед.
То есть никакого.
А планировщик - это то, без чего приличная СЧПУ не может таковой считаться.
Ну и борьба с пропуском шагов путем установки энкодеров - неплохое упражнение для программирования МК, но не для построения рабочего станка.
ШД не должен пропускать шаги! Если пропускает - значит, что-то неправильно, и это аварийная ситуация.

PS: ШД с энкодерами существуют, но энкодер там в основном для повышения точности позиционирования.

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 29 июн 2016, 14:06
arkhnchul
torvn77 писал(а):Там есть парсер G-Code или вы его сами пишите?
Написание ЧПУ не сводится к генерации шагов по текстовому файлу и весьма не просто дело.
ТС вроде как не заявлял, что будет сам прошивку писать. Залить скажем grbl в ардуину или smoothieware вкуданить поинтереснее ничуть не сложнее, чем поставить и настроить мач/lcnc.

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 11 июл 2016, 15:25
rekod
Мне ещё интересно на подшипниках качения направляющие (см. картинку) - как не "накривить" тут?
ведь малейшая неровность и всё - будет заедать.
кто-нибудь делал? и как делали?

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 11 июл 2016, 16:08
nevkon
Представьте себе проглатывает даже крупную стружку - у меня стол направляется таким подобием направляюших, там стружка постоянно, иногда убирать не успел - прикатало и не чихнуло. Жесткость у них правда слабовата.

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 11 июл 2016, 16:17
arkhnchul
ну от прям "малейшей" неровности не застрянет. Тут вопрос - по чему, собственно, это должно ездить. Обычный черный прокат гарантированно кривой, калиброванный по розничным ценам не шибко дешевле таки каких-никаких направляющих, алюминиевый съестся стальными подшипниками в местах контакта. Впрочем, в стальном тоже подшипники прокатают себе канавки, но позже.
На безрыбье в случае жесткой экономии для мест ненагруженных и не требующих большой точности имхо сойдет. Здесь на форуме вроде у кого-то плазма так ездит.

ЗЫ можно на направляющие mechmate-а посмотреть, их и на коленке вполне делали примерно так http://www.cnczone.com/forums/linear-an ... post463492

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 11 июл 2016, 18:47
kalinvick
rekod писал(а):кто-нибудь делал? и как делали?
Делали, может не так, а вот так.

Вот фотки с другого форума.
Станочек сделанный в Германии.
Фотки сделаны в июне этого года.
Все это хозяйство сделано в Германии, продается сейчас и демонстрируется на выставке в Дюсельдорфе.
Обработка 1500х1000Х10 мм.
Создатель хочет за это 7000 евро.
Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

На последнем фото - создатель станка.
Дюсельдорф, Германия, июнь 2016, семь тысяч ихних евро.

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 11 июл 2016, 19:02
shalek
kalinvick писал(а):Дюсельдорф, Германия, июнь 2016, семь тысяч ихних евро.
Сделаю 2 таких же за эту сумму.
P. S. Третий Kress в подарок.

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 11 июл 2016, 19:20
kalinvick
shalek писал(а):Сделаю 2 таких же за эту сумму.
Ты угадал мелодию с одной ноты.
Делай : )

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 12 июл 2016, 01:24
rekod
а регулируются попарно подшипники как?
просто шпилькой M<такой-то> и соответствующей гайкой прижим - это понятно.
но это по одной оси. а "накривить"-то можно и по 2-м осям так-то...

ну вот, например, на фото - вижу пару шпилек, на них подшипники - как сделано, что они с обоих сторон вплотную к профилю? (без люфта, но и без излишнего прижима, ведущего к клину)

Re: Пожалуй самый простой и дешёвый способ сделать направляю

Добавлено: 12 июл 2016, 01:36
rekod
ага! я кажись понял! их можно и нужно регулируемые делать!
вот видео, где крупным планом показано: https://youtu.be/3Oy6OeXmVo8