| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Някой със C# да помогне за еднa програмка Gerber_to_Gcode http://mcu-bg.com/mcu_site/viewtopic.php?f=16&t=10898 |
Страница 1 от 1 |
| Автор: | ji4ka [ Съб Дек 15, 2012 11:24 pm ] | ||
| Заглавие: | Някой със C# да помогне за еднa програмка Gerber_to_Gcode | ||
Задачката накратко: 1. Да се променят няколко сметки в сорскода. 2. Да се компилира 3. ЕХЕ-то да се качи тук за общото благо (и моето в частност) Проблема за решаване: В генерирания Г-код, при командите за дъги G02/G03, XY координатие са абсолютни, а IJ координатите са относителни. Обаче по-старите интерпретатори на Г-код се мръщят на такова смесване и си искат абсолютни координати и на IJ. Това е което трябва да се промени - IJ да са също абсолютни. Струва ми се ,че трябва да се бута само в GCodeLine_Arc.cs , но за това Ц#майстора да му мисли. Програмата и сорса: http://www.ofitselfso.com/LineGrinder/LineGrinder.php Гербер формата: http://www.ucamco.com/LinkClick.aspx?fi ... uage=en-US Прикачената програма NC plot е за разглеждане на Г-код ,но и тя работи само с абсолютни координати (G90).
|
|||
| Автор: | ji4ka [ Съб Дек 15, 2012 11:45 pm ] |
| Заглавие: | Re: Някой със C# да помогне за еднa програмка Gerber_to_Gcod |
В редовете където се съдържа ARCCENTER е генерирането на Г-кода. За GCodeLine_Arc.cs файла става въпрос. |
|
| Автор: | Реконструктор [ Вто Дек 18, 2012 5:47 pm ] |
| Заглавие: | Re: Някой със C# да помогне за еднa програмка Gerber_to_Gcod |
Ако искаш, дай пример кво се получава и какво трябва да бъде след промяната. |
|
| Автор: | bongo_x2 [ Пет Дек 21, 2012 8:25 pm ] |
| Заглавие: | Re: Някой със C# да помогне за еднa програмка Gerber_to_Gcod |
А бате Бойко пита ли? |
|
| Автор: | ji4ka [ Пет Дек 28, 2012 1:01 am ] | |||||||||
| Заглавие: | Re: Някой със C# да помогне за еднa програмка Gerber_to_Gcod | |||||||||
Междувременно достигнах до извода, че по-добре ще е да се обработва дирекно готовия текстов Г-файл, защото се налагат и някои други форматирания и проверки. Г-формАта е пределно елементарен и текстовата обработка ще е най-лесна. Но за който се интересува ето 3 варианта на едно и също движение:
|
||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|