Re: Урок по созданию Gcode для токарной обработки на Gcodeto
Добавлено: 18 фев 2011, 06:47
новое железо- всегда круто))
ждемс!
ждемс!
Статьи, обзоры, цены на станки и комплектующие.
https://cnc-club.ru/forum/
Не понятно... и ошибка какая-то совсем не понятная, ты бы хотя бы текс ошибки прислалAlexTD писал(а):1. я тут пример приложу, так в нем по толстой линии вычисляется УП, а по тонкой нет - в чем разница? Тонкую я из корела перевел, окунтурил, объединил а он ошибку выдает... не понятную какую-то
Можно добавить custom postprocessor и в нем сделать замену всех " " на "". Если это сильно надо. (LinuxCNC и так отрисовывает все траектории).AlexTD писал(а):2. в примере УП кода после Х, У и т.д. имеется пробел, и из-за него файл потом НЦ-корректор не показывает (приходится их убирать в ручную). Может это можно было бы автоматизировать?
можешь по конкретнее? По одной и той же траектории едет, или два раза подряд G0 X0?AlexTD писал(а):3. и еще в нем(файле УП) много совершенно одинаковых повторений команд. Если они нужны, то для чего?
Это дефалтный footer, его можно поменять, если в output directiry положить файл "footer" - он будет браться вместо стандартногоAlexTD писал(а):4. в конце стоит команда вывода резца на 0,0 - это ж хорошо, что я посмотрел, а то бы он через всю заготовку проехал. (я ее конечно убираю, но нельзя ли убрать... от греха.)
Код: Выделить всё
(Footer)
M5
G00 X0.0000 Y0.0000
M2
(Using default footer. To add your own footer create file "footer" in the output dir.)
(end)
С чистовой - вроде да.AlexTD писал(а):6. не могу понять как шаг определяется для черновой. Я, вроде, задаю 0.2, а он все-таки отличается. (с чистовой разобрался: указывается припуск и делится на число проходов, правильно?)
А как ее учитывать? Я просто не в курсеAlexTD писал(а):7. очень хотелось бы, чтобы черновые проходы учитывали геометрию инструмента. У меня 55 градусов, так приходится "на лету" подпиливать края
мммм наверное можно, я пока не знаюAlexTD писал(а):8. раз уж проход все время с одной стороны детали делается, нельзя ли использовать G0 для холостого хода? А то долго получается. Хотя, это уже, конечно, уже так, капризы...
сразу получилось! Похоже, что не понравилось название латиницей.Nick писал(а): AlexTD писал(а):1. я тут пример приложу, так в нем по толстой линии вычисляется УП, а по тонкой нет - в чем разница? Тонкую я из корела перевел, окунтурил, объединил а он ошибку выдает... не понятную какую-то
Не понятно... и ошибка какая-то совсем не понятная, ты бы хотя бы текс ошибки прислал.
....
А понял - там какая-то проблема с названием слоя.... попробуй все поместить на другой слой...
С постпроцессором попробую, но раз редактировать все равно, то я лучше в файле замену сделаю. Все равно в него для проверки захожу. А управляющие программы (МС2 и моя USB-Controller) и правда все равно распознают.Nick писал(а): AlexTD писал(а):2. в примере УП кода после Х, У и т.д. имеется пробел, и из-за него файл потом НЦ-корректор не показывает (приходится их убирать в ручную). Может это можно было бы автоматизировать?
Можно добавить custom postprocessor и в нем сделать замену всех " " на "". Если это сильно надо. (LinuxCNC и так отрисовывает все траектории).
вот так (место в начале файла с первыми кривыми). Заметил, что это линейные перемещения повторяются, а по кривой нет... прикольно.Nick писал(а): AlexTD писал(а):3. и еще в нем(файле УП) много совершенно одинаковых повторений команд. Если они нужны, то для чего?
можешь по конкретнее? По одной и той же траектории едет, или два раза подряд G0 X0?
сразу разобрался, спасибо! а ведь мог догадаться и сам...Nick писал(а): AlexTD писал(а):4. в конце стоит команда вывода резца на 0,0 - это ж хорошо, что я посмотрел, а то бы он через всю заготовку проехал. (я ее конечно убираю, но нельзя ли убрать... от греха.)
Это дефалтный footer, его можно поменять, если в output directiry положить файл "footer" - он будет браться вместо стандартного
Nick писал(а): AlexTD писал(а):6. не могу понять как шаг определяется для черновой. Я, вроде, задаю 0.2, а он все-таки отличается. (с чистовой разобрался: указывается припуск и делится на число проходов, правильно?)
С чистовой - вроде да.
С черновой - меняй параметр depth step в инструменте - это такая зеленая табличка. При помощи инструмента текст (F8) можно менять тест в этой табличке. (только не разгруппировывай ее!)
Nick писал(а): AlexTD писал(а):7. очень хотелось бы, чтобы черновые проходы учитывали геометрию инструмента. У меня 55 градусов, так приходится "на лету" подпиливать края
А как ее учитывать? Я просто не в курсе![]()
Nick писал(а): AlexTD писал(а):8. раз уж проход все время с одной стороны детали делается, нельзя ли использовать G0 для холостого хода? А то долго получается. Хотя, это уже, конечно, уже так, капризы...
мммм наверное можно, я пока не знаю
хммм... странно такого раньше не видел....AlexTD писал(а):вот так (место в начале файла с первыми кривыми). Заметил, что это линейные перемещения повторяются, а по кривой нет... прикольно.
Кстати отключаемоAlexTD писал(а):Забыл после корела, что в инкскейпе учитывается толщина линий...
хм... а чего это им двоится, это ж программа автоматически по одной единственной указанной кривой создает... черновые проходы...Nick писал(а): AlexTD писал(а):вот так (место в начале файла с первыми кривыми). Заметил, что это линейные перемещения повторяются, а по кривой нет... прикольно.
хммм... странно такого раньше не видел....
а точки точно не двоятся?
ой! а где? или я сам посмотрю, только как эта опция называется?Nick писал(а): AlexTD писал(а):Забыл после корела, что в инкскейпе учитывается толщина линий...
Кстати отключаемо
Ну если в твоем контуре все точки по два раза нарисованы - то будут двоиться... хотя надо проверить...AlexTD писал(а):хм... а чего это им двоится, это ж программа автоматически по одной единственной указанной кривой создает... черновые проходы...
Ctrp+Shift+P, и там где-то сверху. О в самом верхнем пункте два самых первых параметраAlexTD писал(а):ой! а где? или я сам посмотрю, только как эта опция называется?
А как это тебе поможет? По идее по такой траектории инструмент и пойдет, если ты нарисуешь такой профиль...AlexTD писал(а):В дополнение к предыдущему посту.
Картинка не полностью перевелась в svg. Вот так должно выглядеть: