Я хочу прикрутить распбери пи к своему принтеру, чтобы удалённо через интернет мониторить и управлять печатью. Да и чтобы компьютер не гонять. Да и валяется без дела малинка.
Подскажите темы подходящие.
Заранее БлагоДарю!
Printer: Prusa Mendel i2 Radus Edition / Firmware: Marlin Ver. unknown Host: Pronterface + PaspBerry Pi + VNC / Slicer: KISSlicer x64 1.4.5.6 Pro Filament: ABS 1.75 mm / Nozzle: my head 0.3 =) Electronics: RepRap Sanguinololu 1.3b / 3d editor: SolidWorks, OpenScad, 3DsMax
возьми светодиод через резистор 100-200 ом подкючи к GND и на контакт STEP драйвера должен слегка мерцать при команде на движение также на на контакт DIR ,должен ярко светиться и гаснуть при смене направления если ничего не происходит значит на драйвер не приходит сигнал step dir а драйвер греться потому что приходит сигнал enable и включает микру которая находиться под нагрузкой двигуна
elshad66 писал(а):конечно прошел по ссылкам но что то не нашел того чтоб помогло решить проблему ткните носом если можно
и можно по подробнее про скрипт? как его написать и куда его вставлять
Вот в нижнее поле Post-Process можно вписать вызов какой-нибудь программы. Я писал постобработку на питоне, awk. Можно воспользоваться чем-нибудь стандартным, типа sed.
elshad66 писал(а):лазер должен переместиться из точки а в точку в , а потом выполнить следующую команду на вкл или откл,, что делает sprinter а marlin нет
Не надо ничего добавлять в марлин. Там уже есть поддержка M42. Можно вызвать sed и заменить все вхождения "M103" на "M42 P14 S255", а "M101" на "M42 P14 S0". Вписать в пост обработку что-то типа:
sed 's/M103/M42 P14 S255/g' <File> | sed 's/M101/M42 P14 S0/g' > patched.gcode
Для начала можешь просто из терминала попробовать эти команды, чтобы убедиться, что они работают. И проверить конкретную версию sed какие параметры используются.
Задумал собрать принтер. Все комплектующие куплены на ебэй и приходят периодично. Не дошли только движки, нагреватель и ремни с рампсом. Строю по подобию i3 prusa. Читаю форум до одурения недели три уже. Много вещей для себя выяснил, но очень многое остается загадкой. К примеру как устанавливаются дробные шаги на моторах? Программно, перемычками? Какой слайсер лучше использовать для новичка, где почитать про начальные ускорения, скорости, температуры?
Это немного другой мир для меня - работаю в компании инженером, делаем станки с ЧПУ для полиграфии - фрезерная головка и две станции для ножей. У нас все на сервомоторах. Там для меня все просто. Раму на своем станке буду пилить
elshad66 писал(а):с терминала все работает G21 G90 G1 X-6.11 Y4.56 Z0.05 F300 M42P15S0 M42P15S0 M42P15S0 M42P15S0 M42P15S0 M42P15S0 M42P15S0 M42P15S0 M42P15S0 M42P15S0 M42P15S255 если эту строку убрать не включает G1 X-6.2 Y4.65 Z0.05 F600 G1 X-6.85 Y5.23 Z0.05 F600
выполняет команду аж 13 строки игнорируя предыдущие
Что значит игнорируя? Ты -надцать раз выводишь в порт ноль, а потом один раз включаешь(выводишь 255)? Какой результат ты ожидаешь от команды M42P15S0? Почему ты считаешь, что команды игнорируются?
так ведь в начале кода ( в первой строке )НЕТ команды на включение лазера при запуске кода,зеркала должны повернуться от нуля до той координаты которая написана в первой строке ,НЕ ВКЛЮЧАЯ лазер
G1 X-6.11 Y4.56 Z0.05 F300 а потом когда прога ЗАКОНЧИТ посылать нужное количество так сказать степов по Х У Z , должна читать вторую строку т,е, включить лазер
а прога включает сразу при запуске кода т,е,выполняет команду 1 строки и 2строки
я для пробы специально добавил надцать раз оключение а в конце включение а прога все равно читает 1 строку,запускает ее и одновременно читает 13 строку не смотря на то что я ей сказал нацать раз выключи лазер дойди до конечной точки потом включи )))))
представьте себе что в вашем принтере ноль в центре и вы должны напечатать 2 коробки,на нн -ом расстоянии друг от друга , запускаете ж код,экструдер должен переместиться из центра к углу 1 коробки а потом включить экструдер и пройти периметр ,выключить экструдер перейти к другой коробке ,включить экструдер
так в моем случае ,уже из центра будет двигаться с включенным экструдером и двигаться от одной коробки к другой тоже с включенным экструдером
Добавлено спустя 16 минут 54 секунды: еще раз внимательно посмотрите видео работу спринера и марлина при переходе от одной зоны печати к другой спринтер выключает лазер а марлин нет
elshad66 писал(а):еще раз внимательно посмотрите видео работу спринера и марлина при переходе от одной зоны печати к другой спринтер выключает лазер а марлин нет
Проверьте в исходниках марлина в pins.h что ваш пин не входит в список SENSITIVE_PINS. Если входит, то марлин игнорирует такие пины. Пин 15 определен для включения блока питания (PS_ON_PIN) и он входит в этот список.
большое спасибо за помощь решил проблему подключив лазер к FAN к 15 пину ( по умочанию 9 пин) а в прошивке заменил 106 на 101 и 107 на 103 и все заработало как надо
Добавлено спустя 12 минут 47 секунд: как выяснилось проблема была не в пине а тексте прошивки для данного case сейчас проверил ,,,на любом пине работает как надо
Всем привет. Народ кто поможет с выбором. Какой 3D принтер собирать? Присматриваюсь к Printrbot Plus из фанеры. Может кто посоветует ? Пока что ничего не покупал ))).
sazn писал(а):Всем привет. Народ кто поможет с выбором. Какой 3D принтер собирать? Присматриваюсь к Printrbot Plus из фанеры. Может кто посоветует ? Пока что ничего не покупал ))).
prusa i3 для начала на алюминиевой монорамке толщиной 6 мм из вырезаемых деталей только рамка и каретка стола (ее то же лучше люминь) и немного печатных деталей, простая сборка/настройка, жесткая конструкция (особенно на 10 мм шпильках и шайбах гровера), отличная точность печати с минимальными люфтами по z (шпильки м5 на Z надо ставить) (принтботы ущербная конструкция, люфты по Х обеспечены из за рычага, фанера зло (уж лучше акрил) от влажности она может изменять линейные размеры... а вообще есть отдельные топики про "какой принтер лучше:)" прусу и3 можно купит китом или частями у голандцев reprapworld.com (быстрая доставка за не очень большую переплату и комплектуха вся качественная), а можно на тех же алибеях полно вариантов частями и китами. електронику, советую мегатроникс или минитроникс...
Printer: mega Prusa (Mendel); Prusa i3 Firmware: Marlin Host: Prontoface Slicer: slis3r Filament: Pla - 3 mm, ABS 3mm Nozzle: ghead 0,35; 0,5mm , Merlin hotend 0,2;0,35;0,5 mm , 3d stuffmaker 0,4; 0,7 mm Electronics: Gen6, Megatronics 3.0, RAMPS 1.4 3d tools: RhinoCeros
опять MARLIN подлянку выкинул ,тест куб 10х10х10 убегает по Х и У,,по У примерно на 3мм по Х 1мм на 10мм по высоте настройки скорости и ускорения те же что и в спринтере вернул прошивку SPRINTER. проверил, этой фишки нет ,все идеально моторов нет чтоб сказать теряет шаг плата полностью разделена от принтера оптронами. только минус общий все сигнальные провода экранированы ,на входах ферриты думаю не в железе дело ,, MARLIN глючит ,кроме степов еще какой то мусор выкидывает вот видео https://www.youtube.com/watch?v=yv9Gj8n ... e=youtu.be кто что подскажет