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

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 20 июл 2017, 14:06
ArrSoft
Andrey_Pavkin писал(а):Сделал не большую проверку -
0-235;5-235;10;235;15-235;20-235.
Кто-то ещё собрал электронику , пробовали выжегания, интересно мнение ваше.
я делал так, немного наоборот: подбираю скорость, когда беру новую неизвестную фанерку,от фанерки тоже сильно зависит.
то есть у меня полоска. заливку сделал , и смотрю что выходит.
в кореле , заливка линейная 50%
фанерка правда никогда так не выжигается как на тестовой полоске. у неё другие оттенки.
но так общее представление о распределении интенсивности можно получить.

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 20 июл 2017, 14:19
selenur
Перед итоговым выжиганием, я предварительно тесты делаю вот такого рисунка:
50х50px_5st_0.15dt-BlackObvodka.jpg
50х50px_5st_0.15dt-BlackObvodka.jpg (9.37 КБ) 5270 просмотров

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 20 июл 2017, 15:29
Andrey_Pavkin
ArrSoft писал(а): я делал так, немного наоборот: подбираю скорость, когда беру новую неизвестную фанерку,от фанерки тоже сильно зависит.
Тоже обратил на это, фанера , дерево, скорость да мощность лазера, есть уже 5-10-15 ват. Я новичок в выжигании, увидел , загорелся , если кто-то поделиться опытом, было бы не плохо.

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 21 июл 2017, 07:31
4arus
Интересная тема. Кто нибудь попробуйте эту программу (не смотрите на названия, программа другая) https://cloud.mail.ru/public/A6e8/2x2uxea4v

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 21 июл 2017, 14:04
Andrey_Pavkin
4arus писал(а):Интересная тема. Кто нибудь попробуйте эту программу (не смотрите на названия, программа другая) https://cloud.mail.ru/public/A6e8/2x2uxea4v
Смогу проверить в воскресенье, но могу заверить на 99% что проблем не будет.

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 21 июл 2017, 16:25
4arus
Andrey_Pavkin писал(а):Смогу проверить в воскресенье, но могу заверить на 99% что проблем не будет.
Андрей программа работает с грбл нормально, кто - бы проверил на этом контроллере.

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 21 июл 2017, 19:59
Andrey_Pavkin
4arus писал(а):
Andrey_Pavkin писал(а):Смогу проверить в воскресенье, но могу заверить на 99% что проблем не будет.
Андрей программа работает с грбл нормально, кто - бы проверил на этом контроллере.
Контроллер сделан на основе grbl ,и не все ещё собрали платы , проект новый , вашу программу , знаю хорошо и обязательно проверю но только в воскресенье смогу.

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 21 июл 2017, 22:01
Козёл
4arus писал(а):кто - бы проверил на этом контроллере.
Ваш конвертер сохраняет код в кодировке UTF-8 (мне не понятно чем руководствовался автор). Так же первая строка в коде очень длинная. И не понятно почему в коде присутсвуют русские буквы.

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

(Generated by 3dpBurner Image2Gcode v0.1)
(@июл.22.2017 00:10:11)
Если не пересохранить файл в кодировке ANSI, то вы получите "error:2" - спасибо первым трем байтам в файле.
Если не удалить первую строку, то вы получите "error:11" - что означает что строка длинне 30 символов.
Если вы вдруг создатите код в январе и не удалите вторую строку из кода, то ничего не запустится - т.к. 'я' = 0xFF и будет означать конец файла.

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 21 июл 2017, 23:19
Serg
Козёл писал(а):Ваш конвертер сохраняет код в кодировке UTF-8 (мне не понятно чем руководствовался автор).
Наверно современными стандартами... :)
Козёл писал(а):Так же первая строка в коде очень длинная.
почему-бы просто не обрезать, особенно коментарии?.. Да и код "обрезания" наверняка будет меньше кода вывода ошибки. :)
Козёл писал(а): не понятно почему в коде присутсвуют русские буквы.
Потому что ОС русифицирована, а прога видимо пользуется стандартными системными функциями получения даты/времени.
Козёл писал(а):т.к. 'я' = 0xFF и будет означать конец файла
В UTF-8 нет символа с кодом 0xFF. :)
А в каком стандарте сказано, что символ с кодом 0xff - это конец файла?

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 22 июл 2017, 08:42
Козёл
UAVpilot писал(а):Наверно современными стандартами... :)
Наверно.
UAVpilot писал(а):Потому что ОС русифицирована, а прога видимо пользуется стандартными системными функциями получения даты/времени.
Я это и имел ввиду, просто написал совсем по другому.
UAVpilot писал(а):В UTF-8 нет символа с кодом 0xFF. :)
Появится после того, как файл будет пересохранен в кодировке ANSI.
UAVpilot писал(а):А в каком стандарте сказано, что символ с кодом 0xff - это конец файла?
Ни в каком. В GRBL serial_read() возвращает 0xFF когда в буфере ни чего нету. Я сделал тоже самое для чтения из файла.

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 22 июл 2017, 15:06
Serg
Козёл писал(а):Ни в каком. В GRBL serial_read() возвращает 0xFF когда в буфере ни чего нету. Я сделал тоже самое для чтения из файла.
Автор GRBL скорее всего даже не и подозревает, что существуют языки, отличные от английского, с символами, которые не входят в ASCII, да ещё в нескольких разных кодировках, поэтому он так легко использует символы 0x80-0xff по собственному разумению. Да и в саму ASCII таблицу он видимо ни разу внимательно не смотрел, иначе заметил-бы символ с кодом 0x04 EOT - End Of Transmition, который именно для этих целей и был введён.
Это конечно его право какие символы и как использовать, но совсем даже не повод для подражания...

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 22 июл 2017, 16:44
4arus
Козёл писал(а):Ваш конвертер сохраняет код в кодировке UTF-8 (мне не понятно чем руководствовался автор). Так же первая строка в коде очень длинная. И не понятно почему в коде присутсвуют русские буквы.
Дело в том, что я не автор программы и даже не программист. Я собирал её для себя из исходников и русифицировал. С ГРБЛ 0.9 - 1.1 работает без всяких проблем. Вот исходники программы, знающие можете перековырять и сделать как надо. https://github.com/villamany/3dpBurner-Image2Gcode

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 22 июл 2017, 17:40
Козёл
4arus писал(а):знающие можете перековырять и сделать как надо?
Файл 'Form1.cs' -> удалить (или закоментировать) строки 600, 601, 602 и 603.

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

line = "(Generated by 3dpBurner Image2Gcode " + ver+")";
fileLines.Add(line);
line="(@"+DateTime.Now.ToString("MMM/dd/yyy HH:mm:ss)");
fileLines.Add(line);
Изменить строку 817 (или 813):

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

File.WriteAllLines(saveFileDialog1.FileName , fileLines);
на:

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

File.WriteAllLines(saveFileDialog1.FileName, fileLines, Encoding.ASCII);

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 23 июл 2017, 09:34
Andrey_Pavkin
Олег, проверил программу, работает нормально , видео - https://cloud.mail.ru/public/6w5p/bbn8X8Kqv , но 1% - несколько строк нужно в gcode удалить , получился первый тест выжигания по диагонали , прошел на отлично , автору +++.....
Видео ещё не много - https://cloud.mail.ru/public/3Bjd/jKH9tAcAj за качество извините , только телефон.

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 23 июл 2017, 11:06
Andrey_Pavkin
Сделал видео 7 мин.,- программа для создания gcode от автора с оттенками серого, хотелось показать что контроллер выжигает только по чёрно-серым оттенками, а не двигается впустую от начало картинки и доконца , что уменьшает время выжигания.
Ещё один +... автору.
Картинка с видео:

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 23 июл 2017, 14:31
клаудчейзер
вопрос автору, а где выход на ttl лазера? (out1)?

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 23 июл 2017, 15:39
Козёл
клаудчейзер писал(а):а где выход на ttl лазера? (out1)?
Да!

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 23 июл 2017, 16:31
4arus
Выложите пожалуйста плату под лут.

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 23 июл 2017, 18:33
ArrSoft
4arus писал(а):Выложите пожалуйста плату под лут.
скачай DipTraсe , там есть для радиолюбителей бесплатная версия на 300 выводов и распечатай, чего ждать.

http://diptrace.com/rus/download-diptrace/

Re: Автономный контроллер для самодельного лазерного гравера

Добавлено: 23 июл 2017, 19:27
4arus
ArrSoft писал(а):и распечатай, чего ждать.
Спасибо, так и сделал.