Приветствую!Прежде всего,спасибо автору за программу! Помогите решить такую проблему (решение искал долго, но не нашел)。 Имеется: ПК с win7х64 и win10х64, станок на CNC Shield v3, GRBL 0.9j, софт: Candle 1.0.11, управляющую программу (УП) делаю в CopperCam 03/09/2010 после подготовки платы в SprintLayout 6. После загрузки УП в Candle все нормально, контура дорожек высвечиваются правильно。Делаю карту высот – тоже все хорошо, карту сохраняю, применяя – показывает рельеф платы корректно. После карты высот вручную восстанавливаю оси по нулям (т.к. пиндель остается в последней точке) и делаунобени. Поднимаю ось Z на 5мм。ОтправляюУПнастанок。 После этого происходит самое плохое – станок начинает выполнять УП в увеличенном виде。Это же происходит и на экране визуализатора。Такое ощущение, что изменяется масштаб по осям。Соответственно, ось z углубляется в заготовку до цанги, ломает фрезы, портит заготовки… После прерывания выполнения, разблокирования и сброса, Z начинает опять опускаться вниз и если что-то не успело испортиться, то доламывает. При этом координаты показывает в минусе。Слева вверху визуализатора стоит G21, т.е. система кординат метрическая (мм)。 Помогите советом, пожалуйста, куда копать? ps Самое интересное, что из арткама УП выполняются нормально (но там карту высот не делаю)。
Похожая проблема была с щупом: Воттак стандартно выглядит команда работы щупа: G21G91G38.2Z-30F100; G0Z1; G38.2Z- 2F10 Здесь используется G91 – включение относительной системы координат, но обратно, абсолютная СК нея. Поэтому станок как бы масштабирует программу в большую сторону。Так что решением будет – добавить G90; вконцестроки。А вообще, это конечно стоит заметить уважаемому разработчику。Не все постпроцессоры вставляют G90 в начало файла… Рекомендую так же добавить Команду G92Z。Где после Z устанавливается текущая координата по оси Z. Если вы используете щуп при обработке металлических поверхностей, логично будет установить там 0, если при обработке непроводящих материалов, то толщину ответчика щупа. У меня команда выглядит так: G21G91G38.2Z-30F100; G0Z1; G38.2Z-2F10;G90; G92Z1,7; Вкачествеответчикащупауменявыступаеткусочектекстолитастолщиной1,7мм。
这是标准的探测操作命令:G21G91G38.2Z-30F100;G0Z1; G38.2Z-2F10 这里使用G91——开启相对坐标系,反之,绝对坐标系不开启。因此,机器在很大程度上扩展了程序。所以解决办法是加G90;在该行的末尾。一般来说,受尊敬的开发人员应该修复它。并非所有后处理器都在文件开头插入 G90 … 我还建议添加 G92Z 命令。其中,在 Z 之后,当前坐标沿 Z 轴设置。如果在加工金属表面时使用探针,则将其设置为 0 是合乎逻辑的,如果在加工非导电材料时,则设置探针焊盘的厚度。 我的命令如下所示:G21G91G38.2Z-30F100;G0Z1; G38.2Z-2F10;G90; G92Z1.7; 作为探针焊盘,我有一块厚度为 1.7 mm 的 PCB。
Приветствую!Прежде всего,спасибо автору за программу!
Помогите решить такую проблему (решение искал долго, но не нашел)。
Имеется: ПК с win7х64 и win10х64, станок на CNC Shield v3, GRBL 0.9j, софт: Candle 1.0.11, управляющую программу (УП) делаю в CopperCam 03/09/2010 после подготовки платы в SprintLayout 6.
После загрузки УП в Candle все нормально, контура дорожек высвечиваются правильно。Делаю карту высот – тоже все хорошо, карту сохраняю, применяя – показывает рельеф платы корректно. После карты высот вручную восстанавливаю оси по нулям (т.к. пиндель остается в последней точке) и делаунобени. Поднимаю ось Z на 5мм。ОтправляюУПнастанок。
После этого происходит самое плохое – станок начинает выполнять УП в увеличенном виде。Это же происходит и на экране визуализатора。Такое ощущение, что изменяется масштаб по осям。Соответственно, ось z углубляется в заготовку до цанги, ломает фрезы, портит заготовки… После прерывания выполнения, разблокирования и сброса, Z начинает опять опускаться вниз и если что-то не успело испортиться, то доламывает. При этом координаты показывает в минусе。Слева вверху визуализатора стоит G21, т.е. система кординат метрическая (мм)。
Помогите советом, пожалуйста, куда копать?
ps Самое интересное, что из арткама УП выполняются нормально (но там карту высот не делаю)。
Настройки GRBL
engrave.txt
plate.map.txt
plate.map.txt = plate.map