ВОПРОС Настройка щупа

Andrey89

НЕ ТОЛЬКО ЧИТАЕТ
ПРОВЕРЕННЫЙ
Регистрация
06.11.2019
Сообщения
4
Реакции
2
Баллы
73
Город
Полтава
Привет, помогите новичку. В программе Candle есть кнопка щупа но у меня она не работает.
Если в поле Команда щупа написано J=G21G91G38.2Z-30F100; J=G91G0Z1; J=G91G38.2Z-2F10
то выдаёт:
J=G21G91G38.2Z-30F100 < error:2
J=G91G0Z1 < error:2
J=G91G38.2Z-2F10 < error:2
А если в поле Команда щупа написано G21G91G38.2Z-30F100; G91G0Z1; G91G38.2Z-2F10
то выдаёт:
G21G91G38.2Z-30F100 < ALARM:4
ok
G91G0Z1 < error:9
G91G38.2Z-2F10 < error:9

[CTRL+X] < Grbl 1.1f ['$' for help]
[MSG:'$H'|'$X' to unlock]
$$ < $0=10
$1=25
$2=0
$3=0
$4=0
$5=0
$6=0
$10=1
$11=0.010
$12=0.002
$13=0
$20=1
$21=0
$22=1
$23=3
$24=25.000
$25=500.000
$26=250
$27=1.000
$30=1000
$31=0
$32=0
$100=48.000
$101=6.250
$102=48.000
$110=500.000
$111=500.000
$112=500.000
$120=10.000
$121=10.000
$122=10.000
$130=100.000
$131=150.000
$132=50.000
ok
 
О, а что такое "J=" ??

Ниже команды правильные, только сомнительно насчет скорости по умолчанию, быстровато, мне кажется, отскок большой и инструменту не очень, но в принципе все верно, а что алярма - не словило, значит, контакт, не сработало... А дальше, в этом случае, и будут эрроры.
 
Хм что то я ничего не менял, стандартно, и все устраивало
G21G91G38.2Z-30F100; G0Z1; G38.2Z-2F10
 
Хм что то я ничего не менял, стандартно, и все устраивало
G21G91G38.2Z-30F100; G0Z1; G38.2Z-2F10
У меня и так и так ерор.
Может дело в железе. У меня ардуино уно и снс шылд.
 
Фууух розобрался, порт ардуинки сгорел
 
Фууух розобрался, порт ардуинки сгорел
Ничо се... Ардуинка сгорела. И часто такое бывает ? Что причиной ? Как лечится ? Заменой ? Чего на что ? Просто весьма далёк от программирования, все навыки, это воткнуть микросхему в MiniPRO, выбрать её тип и... всё. Для работы как правило хватает. Ох зря я влез в этот департамент... :(
 
Ничо се... Ардуинка сгорела. И часто такое бывает ? Что причиной ? Как лечится ? Заменой ? Чего на что ?
Бывает, иногда.
По разным причинам. "Ардуинка" состоит не только из микросхемы контроллера - бывает, что дохнет кварц или USB-UART конвертер или непропаи на плате или с питанием чего..., да много ещё чего бывает. Процессор может умереть не полностью, а только конкретный пин - из-за статики, к/з или превышения напряжения.

Для справки:
пин - это функциональный вывод микроконтроллера
порт - группа из 8 штук функциональных пинов

В данном случае, по моему разумению, умер пин, к которому подключается щуп Z.
В таком случае можно переназначить на другой свободный (или малозначимый) аналоговый пин, сделав изменения в исходниках, с последующей загрузкой в МК.
Или заменой все платы или только МК.
 
Бывает, иногда.
По разным причинам. "Ардуинка" состоит не только из микросхемы контроллера - бывает, что дохнет кварц или USB-UART конвертер или непропаи на плате или с питанием чего..., да много ещё чего бывает. Процессор может умереть не полностью, а только конкретный пин - из-за статики, к/з или превышения напряжения.

Для справки:
пин - это функциональный вывод микроконтроллера
порт - группа из 8 штук функциональных пинов

В данном случае, по моему разумению, умер пин, к которому подключается щуп Z.
В таком случае можно переназначить на другой свободный (или малозначимый) аналоговый пин, сделав изменения в исходниках, с последующей загрузкой в МК.
Или заменой все платы или только МК.
А как переназначить?
 
vostr, а что у вас не так? Может и не нужно.
Тут есть прошивка с назначенным А4 вместо А5 (вместо управления подачей СОЖ)
 
О-о-о!!!!спасибо не знал. Я поставил фильтр на шпиндель со средней точкой. И кажется выбил А5 порт.
 
Хм что то я ничего не менял, стандартно, и все устраивало
G21G91G38.2Z-30F100; G0Z1; G38.2Z-2F10
после твоей команды эрор после любого действия.
у меня стоит
G21G91G38.2Z-50F80; G0Z0.5; G38.2Z-2F30; G92Z20; G0Z1.5
но после нее когда нажимаю безопастная высота фреза едет в низ на сантиметра 1.5 чем бесит. как исправить пока не понятно. как и почему.
Ваши сообщения автоматически объединены:

О, а что такое "J=" ??

Ниже команды правильные, только сомнительно насчет скорости по умолчанию, быстровато, мне кажется, отскок большой и инструменту не очень, но в принципе все верно, а что алярма - не словило, значит, контакт, не сработало... А дальше, в этом случае, и будут эрроры.
а у тебя какая команда?
 
Каким образом это выяснилось?
самый простой способ- это залить вместо grbl тестовый скетч, например такой
C:
int TEST=A2;
void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
    Serial.begin(9600);
  while (!Serial) {
    ;
  }
  Serial.println("Start, ZProbe!");
}
void loop() {
  if (digitalRead(TEST)==HIGH){
  digitalWrite(LED_BUILTIN, HIGH); 
  Serial.println("HIGH");
  }
  else {
    digitalWrite(LED_BUILTIN, LOW);
    Serial.println("LOW");
  }
}
при изменении полярности в мониторе (терминале) будет появляться сообщение и встроенный светодиод будет включаться/гаснуть.

такой вот вопрос- Candle 1.17 и GRBL 1.1f- начало координат- верхний левый угол, при попытке снять карту высот находит Z0, потом фреза поднимается на 1 мм и едет в нижний правый угол. из-за того что текстолит сильно кривой, на полпути фреза вгрызается в медь... беда-беда. как заставить фрезу подниматься выше или начинать работу с точки начала координат?
 
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

МЫ ДОГАДЫВАЕМСЯ, ЧТО РЕКЛАМА ВАС РАЗДРАЖАЕТ!

Конечно, Ваше программное обеспечение для блокировки рекламы отлично справляется с блокировкой рекламы на нашем сайте, но оно также блокирует полезные функции. Мы стараемся для Вас и не обязываем Вас донатить и скидывать денег на наши кошельки, чтобы пользоваться форумом, но реклама это единственное, что позволяет поддерживать проект и развивать его.

Спасибо за Ваше понимание!

Я отключил свой AdBlock    Нет, я не буду ничего отключать