Как сделать фрезу своими руками к трактору

Скетч для ЧПУ | Автор топика: Manaswini

А где можно скачать скетч для ЧПУ?

X/Y/Z (Feline) Денис, Прошивку вы хотите сказать?

Denis (Ivrita) Прошу прощения если не правильно выразился.Пока жду набор ардуино с Китая -изучаю на пальцах.Ваше видео по изготовлению ЧПУ очень заинтересовало!

X/Y/Z (Feline) Денис, В описание ролика 3/4 " (Архив с разными плюшками : https://yadi.sk/d/jrREqwfknL6Be)"

X/Y/Z (Feline) Денис, Я понял вам это нужно ))

Denis (Ivrita) Получается Grbl Controller управляет шаговыми двигателями через Arduino.

X/Y/Z (Feline) Денис, конечно

Mikhail (Sudevi) Здравствуйте.

Я правильно понимаю, что данная прошивка подходит только для EasyDriver-ов? Просто собрал чпу на драйверах L293D, но пока работает только скетч проверки моторов))

Sergey (Navjot) Михаил, Насчет L293D не знаю но вот что есть на счет ULN2003. L298N, DM420A и софт для работы станка!!! (https://drive.google.com/open? id=0BxmuOfITVoaxd2JhWXZ..)

Mikhail (Sudevi) Сергей, спасибо))

Mikhail (Sudevi) Сергей, нашел программу gctrl для загрузки g кода.

Sergey (Navjot) Аналог GRBL- довольно интересный

Sergey (Navjot) вроде прошивка для нее

Sergey (Navjot) import java.awt.event.KeyEvent;
import javax.swing.JOptionPane;
import processing.serial.*;

Serial port = null;

// select and modify the appropriate line for your operating system
// leave as null to use interactive port (press 'p' in the program)
String portname = null;
//String portname = Serial.list()[0]; // Mac OS X
//String portname = "/dev/ttyUSB0"; // Linux
//String portname = "COM6"; // Windows

boolean streaming = false;
float speed = 0.001;
String[] gcode;
int i = 0;

void openSerialPort()
{
if (portname == null) return;
if (port! = null) port.stop();

port = new Serial(this, portname, 9600);

port.bufferUntil('\n');
}

void selectSerialPort()
{
String result = (String) JOptionPane.showInputDialog(this,
"Select the serial port that corresponds to your Arduino board.",
"Select serial port",
JOptionPane.PLAIN_MESSAGE,
null,
Serial.list(),
0);

if (result! = null) {
portname = result;
openSerialPort();
}
}

void setup()
{
size(500, 250);
openSerialPort();
}

void draw()
{
background(0);
fill(255);
int y = 24, dy = 12;
text("INSTRUCTIONS", 12, y); y += dy;
text("p: select serial port", 12, y); y += dy;
text("1: set speed to 0.001 inches (1 mil) per jog", 12, y); y += dy;
text("2: set speed to 0.010 inches (10 mil) per jog", 12, y); y += dy;
text("3: set speed to 0.100 inches (100 mil) per jog", 12, y); y += dy;
text("arrow keys: jog in x-y plane", 12, y); y += dy;
text("page up & page down: jog in z axis", 12, y); y += dy;
text("$: display grbl settings", 12, y); y+= dy;
text("h: go home", 12, y); y += dy;
text("0: zero machine (set home to the current location)", 12, y); y += dy;
text("g: stream a g-code file", 12, y); y += dy;
text("x: stop streaming g-code (this is NOT immediate)", 12, y); y += dy;
y = height - dy;
text("current jog speed: " + speed + " inches per step", 12, y); y -= dy;
text("current serial port: " + portname, 12, y); y -= dy;
}

void keyPressed()
{
if (key == '1') speed = 0.001;
if (key == '2') speed = 0.01;
if (key == '3') speed = 0.1;

if (! streaming) {
if (keyCode == LEFT) port.write("G91\nG20\nG00 X-" + speed + " Y0.000 Z0.000\n");
if (keyCode == RIGHT) port.write("G91\nG20\nG00 X" + speed + " Y0.000 Z0.000\n");
if (keyCode == UP) port.write("G91\nG20\nG00 X0.000 Y" + speed + " Z0.000\n");
if (keyCode == DOWN) port.write("G91\nG20\nG00 X0.000 Y-" + speed + " Z0.000\n");
if (keyCode == KeyEvent.VK_PAGE_UP) port.write("G91\nG20\nG00 X0.000 Y0.000 Z" + speed + "\n");
if (keyCode == KeyEvent.VK_PAGE_DOWN) port.write("G91\nG20\nG00 X0.000 Y0.000 Z-" + speed + "\n");
if (key == 'h') port.write("G90\nG20\nG00 X0.000 Y0.000 Z0.000\n");
if (key == 'v') port.write("$0=75\n$1=74\n$2=75\n");
//if (key == 'v') port.write("$0=100\n$1=74\n$2=75\n");
if (key == 's') port.write("$3=10\n");
if (key == 'e') port.write("$16=1\n");
if (key == 'd') port.write("$16=0\n");
if (key == '0') openSerialPort();
if (key == 'p') selectSerialPort();
if (key == '$') port.write("$$\n"

Sergey (Navjot) gctrl: простой графический интерфейс для grbl

Простая обработка <http://processing.org/> эскиз, который действует как
интерфейс для grbl <http://dank.bengler.no/-/page/show/5470_grbl>.

X/Y/Z (Feline) Михаил, прошивка grbl подходит ко всем драйверам шаговых двигателей

Mikhail (Sudevi) X/Y/Z, я заливал прошивку grbl но ни чего не происходило.

X/Y/Z (Feline) Михаил, Вполне может быть что надо покрутить переменный резистор.У меня была такая проблема, пока не покрутил резистор переменный шаговые не крутились.


P.s у меня не приходит уведомления из этого чата так что могу не замечать это обсуждение (

Mikhail (Sudevi) да, у меня такая же фигня с обсуждениями в группе. у меня нет переменных резисторов.

X/Y/Z (Feline) Михаил, а что за драйвер?

Tags: Как сделать фрезу своими руками к трактору

Миллион на опте с нуля. Пошаговое Руководство! Ваша денежная ниша! - самодельная фреза к ...

Какие сплавы можно выбрать для: | Автор топика: Никита

1) поршня трактора 2) фрезы для обработки латуни 3) гребного винта морской моторной лодки. И почему именно эти сплавы. Помогите

Алина Все по материалам найдете здесь

Илья 1) Сплав системы Al-Si, типа Al26 с содержанием кремния 21-24,5%. Чугунные поршни уже ушли в прошлое, сейчас даже на тракторах применяются аюминиевые. Цитирую: "Большим достоинством алюминиевых поршневых сплавов является то, что они примерно в 2,6 раза легче чугуна, обладают в 3…4 раза большей тепловопроводностью и хорошими антифрикционными свойствами. Благодаря этому изготовленные из этих сплавов так называемые алюминиевые поршни при мерно на 30 % легче чугунных, хотя стенки их по соображениям прочности делают толще последних. Нагрев днища aлюминиевых поршней обычно не превышает 300 °С, что способствует лучшему наполнению цилиндров и позволяет несколько увеличивать степень сжатия бензиновых двигателей при работе на данном сорте топлива. Поэтому мощностные и экономические показатели ДВС при переходе на алюминиевые поршни улучшаются. " Антон
2) Здесь нужна быстрорежущая сталь типа Р6М5 или менее популярных Р18, Р9, Р6М5К5. Такие стали обычно порименяются для резки мягких материалов типа латуни в различных фрезеровочных устройствах. Хорошая теплопроводность Павел и достаточная твёрдость - позволяет резать более мягкие металлы.
3) Это должен быть сплав латуни ЛАМцЖ67-5-2-2, ЛМц55-3-1, как вариант, алюминиевая бронза с различными добавками никеля и марганца. Из легированных сталей используется аустенитная хромоникелевая сталь марки 1Х18Н9Т. Здесь основные требования - сплав не должен бояться коррозии, должен быть достаточно прочным для того, чтобы выдержать все нагрузки а также не разрушаться от воздействия потока твёрдых частиц на мелководье Анна . Перечисленные сплавы этим свойствам удовлетворяют.

Замена водительского удостоверения в связи с окончанием срока 2016
Какой двигатель можно поставить на УАЗ 469 от иномарки
Самодельный погрузчик на заднюю навеску трактора МТЗ чертежи
Показать / написать / закрыть комментарий(ии)