roboforum.ru

Технический форум по робототехнике.

Новичкам. Задай вопрос - получи ответ

Re: Новичкам. Задай вопрос - получи ответ

Vovich70 » 06 май 2014, 00:02

Ну на вскидку-а у дельты не на максимум концевики стоят?
Что по М119 показывает?
Упс,Сетар опередил))
При попытке на карту через кабель файл сбросить тоже огрызок только записывался.Картридер поможет отцу русской демократии)

Re: Новичкам. Задай вопрос - получи ответ

IvanovD174 » 06 май 2014, 00:39

Код: Выделить всёРазвернуть
case 119: // M119
    SERIAL_PROTOCOLLN(MSG_M119_REPORT);
      #if (X_MIN_PIN > -1)
        SERIAL_PROTOCOLPGM(MSG_X_MIN);
        SERIAL_PROTOCOLLN(((READ(X_MIN_PIN)^X_ENDSTOPS_INVERTING)?MSG_ENDSTOP_HIT:MSG_ENDSTOP_OPEN));
      #endif
      #if (X_MAX_PIN > -1)
        SERIAL_PROTOCOLPGM(MSG_X_MAX);
        SERIAL_PROTOCOLLN(((READ(X_MAX_PIN)^X_ENDSTOPS_INVERTING)?MSG_ENDSTOP_HIT:MSG_ENDSTOP_OPEN));
      #endif
      #if (Y_MIN_PIN > -1)
        SERIAL_PROTOCOLPGM(MSG_Y_MIN);
        SERIAL_PROTOCOLLN(((READ(Y_MIN_PIN)^Y_ENDSTOPS_INVERTING)?MSG_ENDSTOP_HIT:MSG_ENDSTOP_OPEN));
      #endif
      #if (Y_MAX_PIN > -1)
        SERIAL_PROTOCOLPGM(MSG_Y_MAX);
        SERIAL_PROTOCOLLN(((READ(Y_MAX_PIN)^Y_ENDSTOPS_INVERTING)?MSG_ENDSTOP_HIT:MSG_ENDSTOP_OPEN));
      #endif
      #if (Z_MIN_PIN > -1)
        SERIAL_PROTOCOLPGM(MSG_Z_MIN);
        SERIAL_PROTOCOLLN(((READ(Z_MIN_PIN)^Z_ENDSTOPS_INVERTING)?MSG_ENDSTOP_HIT:MSG_ENDSTOP_OPEN));
      #endif
      #if (Z_MAX_PIN > -1)
        SERIAL_PROTOCOLPGM(MSG_Z_MAX);
        SERIAL_PROTOCOLLN(((READ(Z_MAX_PIN)^Z_ENDSTOPS_INVERTING)?MSG_ENDSTOP_HIT:MSG_ENDSTOP_OPEN));
      #endif

Re: Новичкам. Задай вопрос - получи ответ

MonZon » 06 май 2014, 09:57

Доброго утра!

Напечатал карабин (абс 3мм, сопло 0.5, слой 0.25, ширина 0.4, темп 245, стол 105, wade). Снизу как-то жидко, внутри при заливке 100% - все супер, а на верхней заливке - бугры. Слайсил Slic3r-ом.
IMG_20140506_090326.jpg

IMG_20140506_090309.jpg


Какие настройки поправить для исправления?

Re: Новичкам. Задай вопрос - получи ответ

setar » 06 май 2014, 10:27

исправления чего ?
все в норме (есть куда тюнить, но в целом все ок)
низ не "жидкий" а расплющенный об стол, попробуйте печатать на рафт подложке

Добавлено спустя 5 минут 26 секунд:
можно убрать немного потока, примерно -2%
flow = 0.98

Re: Новичкам. Задай вопрос - получи ответ

Naruto » 06 май 2014, 11:18

setar писал(а):баг-фича.
это нормально для пропускной способности UART (даже 250000)
Никто не грузит на флешку через кабель, только внешний кардридер спасает.


Дык он файл перименовывает припысывая ему другое расширение - .g , картридер есть, что просто переписать файл с расширением GCODE флэшку? и выбрать старт с флэшки?
Проблема даже не в том, что долго переписывает файл (хотя и в этом долго) проблема в том что потом не хочет стартовать...

Re: Новичкам. Задай вопрос - получи ответ

MonZon » 06 май 2014, 11:32

setar писал(а):исправления чего ?
все в норме (есть куда тюнить, но в целом все ок)
низ не "жидкий" а расплющенный об стол, попробуйте печатать на рафт подложке

Добавлено спустя 5 минут 26 секунд:
можно убрать немного потока, примерно -2%
flow = 0.98


Мне не понравилось, что внизу между нитями слишком большой зазор. Попробовать уменьшить ширину нижнего слоя?
С убавлением потока игрался уже, добивался что верхняя заливка идеальна, но тогда внутренние 100% уже выглядят ближе к 95%. Оба параметра одновременно вытянуть нельзя?

Re: Новичкам. Задай вопрос - получи ответ

diglook » 06 май 2014, 17:12

ИМНО - есть только 1 вариант
- первый слой делать тоньше.
к примеру мой стол не идеален и, на краях 0.1-0.2 мм в сравнении с центром =0;
я первый слой делаю = 0.1 и в итоге в центре не льет вообще а по краям цепляется,
зато потом все идеально(относительно)
замечу что мой стол 400х400
А вообще Вам уже сказали - результат почти отличный!

Добавлено спустя 57 секунд:
Наверно не туда и все же спрошу.
хочу сделать программную паузу после некоторого слоя или исхитрится так чтобы печатал не с 0 по Z а, (допустим я разрежу модель)
зачем? есть деталь( например буква "П" где горизонтальная полка и , вместо печати поддержек в нужный момент принтер сделает паузу тогда я подставлю подставку и продолжу печать. просто жаль времени и материалов на поддержки.
раньше приходилось считать слои, ловить момент и вручную делать паузы, но деталь слишком большая и к нужному слою подберусь ночью или неизвестно когда.
diglook

Сообщения: 7
Зарегистрирован: 15 мар 2010, 12:33
Откуда: Kyiv
Вернуться к началу

Re: Новичкам. Задай вопрос - получи ответ

icehardy » 06 май 2014, 18:38

Возможно стоит поделить модель на две детали
и вторую половину начинать печатать со смещением по Z на высоту первой детали
Естественно не вставлять в начале кода парковку головки в ноль

Re: Новичкам. Задай вопрос - получи ответ

diglook » 06 май 2014, 18:55

поделить могу, а вот как репетиру и слайсеру сказать об этом?
быть может напечатать нижнюю часть, выключить дать Ж-код Х в 0 потом У в 0, а поскольку был пересброс он будет думать что Z стоит в 0.
и тогда уже можно подставить подкладку и печатать вторую часть? не изящно но вариант.
А что еще можно придумать? изменить как-то прошивку, именно пауза в нужном месте?

Re: Новичкам. Задай вопрос - получи ответ

student_57 » 06 май 2014, 20:01

Доброго времени суток Господа, получил вот такие концевики оптические(фото прилагается), возник вопрос - при подключении концевиков на них загарается красный светодиод, при этом двигатель не вращается, как только вставляю в концевик перемычку диод гаснет, двигатель начинает работать. Вопрос, нормальная ли это работа концевика оптического и можно ли изменить принцип работы, а именно отключение двигателя в момент когда концевик фиксирует приближение?
Вложения
концевик.jpg

Re: Новичкам. Задай вопрос - получи ответ

diglook » 06 май 2014, 20:33

Сообщение удалено
Последний раз редактировалось diglook 08 май 2014, 08:03, всего редактировалось 1 раз.

Re: Новичкам. Задай вопрос - получи ответ

icehardy » 06 май 2014, 22:01

концевик работает правильно, смотреть в прошивке
я вроде включал инверсию у себя
иначе моторы гудели и не ехали

Re: Новичкам. Задай вопрос - получи ответ

MonZon » 07 май 2014, 09:16

diglook писал(а):Наверно не туда и все же спрошу.
хочу сделать программную паузу после некоторого слоя или исхитрится так чтобы печатал не с 0 по Z а, (допустим я разрежу модель)
зачем? есть деталь( например буква "П" где горизонтальная полка и , вместо печати поддержек в нужный момент принтер сделает паузу тогда я подставлю подставку и продолжу печать. просто жаль времени и материалов на поддержки.
раньше приходилось считать слои, ловить момент и вручную делать паузы, но деталь слишком большая и к нужному слою подберусь ночью или неизвестно когда.
diglook


Дык есть же команда M226: Gcode Initiated Pause.
В Repetier-host во вкладке G-code editor ищем нужный слой - он отобразит выделенный код. И там вписываем M226 без параметров. Когда дойдет до этой строки - встанет на паузу.

Добавлено спустя 3 минуты 44 секунды:
diglook писал(а):нет! в прошивке инвертировать сигнал EndStop точно не помню, сейчас посмотрю где
по моему здесь
// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1

или здесь
/ The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.
const bool X_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops.
const bool Y_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops.
const bool Z_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops.
в Configuration.h
точно не помню, но поиграться можно


Боролся с такой фигней - во втором куске нужно править. Первый говорит прошивке при срабатывании концевика - куда мы приехали в мин или в макс.

Re: Новичкам. Задай вопрос - получи ответ

Naruto » 07 май 2014, 09:25

student_57 писал(а):Доброго времени суток Господа, получил вот такие концевики оптические(фото прилагается), возник вопрос - при подключении концевиков на них загарается красный светодиод, при этом двигатель не вращается, как только вставляю в концевик перемычку диод гаснет, двигатель начинает работать. Вопрос, нормальная ли это работа концевика оптического и можно ли изменить принцип работы, а именно отключение двигателя в момент когда концевик фиксирует приближение?

В прошивке обычно по умолчанию указаны концевики механические, для оптических надо поменять вот тут есть инструкция
By default the settings are OK for mechanical endstops.
But if you want opto endstops you need to comment the line (place // before the
text) of the corresponding parameter
#define ENDSTOPPULLUP_...
aslo you need to change ..._ENDSTOP_INVERTING = true; to false.
So for example, if you have a machanical end stop on the X axis you need to
replace
#define ENDSTOPPULLUP_XMIN
with
//#define ENDSTOPPULLUP_XMIN
and
Marlin IDE User Guide – Reprapworld.com 5const bool X_MIN_ENDSTOP_INVERTING = true;
with
const bool X_MIN_ENDSTOP_INVERTING = false;

Re: Новичкам. Задай вопрос - получи ответ

MonZon » 07 май 2014, 10:10

Что-то не получается хорошо напечатать мелкие детали :( Печатал высотой слоя 0.25мм, ширина 0.4мм (по тесту самое оптимальное), флоу поставил 0.98, АБС 3мм 245C.
IMG_20140507_094138.jpg


Из известных косяков - мой хотэнд перегревается со временем - то есть первый принт отлично, дальше пластик уже перегретый идет. Обдувать сопло, я так понимаю бесполезно. Обдувать выше сопла - не получается туда подлезть. Может кто посоветует детальку какую напечатать для него?
Выглядит оно вот так:
Изображение

Возможно ли победить этот хотэнд?


cron
Rambler\'s Top100 Mail.ru counter