Страница 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 (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
				
Смогу проверить в воскресенье, но могу заверить на 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 писал(а):и распечатай, чего ждать.
Спасибо, так и сделал.