Полиграф
- artclonic
- Мастер
- Сообщения: 565
- Зарегистрирован: 07 июн 2014, 12:40
- Репутация: 36
- Контактная информация:
Re: Полиграф
Уважаемые форумчане прошу посмотреть "Незамыленным взглядом" почему не крутятся ШД
По ощущениям - слишком большая скорость импульсов на обмотки...
Не успевают проворачиваться..
По ощущениям - слишком большая скорость импульсов на обмотки...
Не успевают проворачиваться..
- Вложения
-
- configure.h
- (6.12 КБ) 925 скачиваний
-
- mmm.txt
- (19.59 КБ) 983 скачивания
Наверстываем... в электронике...
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Полиграф
Будет время - прошью makelangelo в свой рампс, проверю..
- artclonic
- Мастер
- Сообщения: 565
- Зарегистрирован: 07 июн 2014, 12:40
- Репутация: 36
- Контактная информация:
Re: Полиграф
А причиной "64-bit Windows" не может быть? Я запускал start32! (а тип системы на моем ноуте 64 разряда)
Run
Start the software.
On Mac, double click on (install path)/java/OSX/start.sh.
On 32-bit Windows, double click on (install path)/java/Windows/start32.bat.
On 64-bit Windows, double click on (install path)/java/Windows/start64.bat.
Run
Start the software.
On Mac, double click on (install path)/java/OSX/start.sh.
On 32-bit Windows, double click on (install path)/java/Windows/start32.bat.
On 64-bit Windows, double click on (install path)/java/Windows/start64.bat.
Наверстываем... в электронике...
- artclonic
- Мастер
- Сообщения: 565
- Зарегистрирован: 07 июн 2014, 12:40
- Репутация: 36
- Контактная информация:
Re: Полиграф
pkm, это Вы? :
https://www.marginallyclever.com/forum/ ... ilit=ramps
(чую, что прошивка под RAMPS другая)
https://www.marginallyclever.com/forum/ ... ilit=ramps
(чую, что прошивка под RAMPS другая)
Наверстываем... в электронике...
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Полиграф
Да. С той моей старой прошивкой заработало?
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Полиграф
Ага, вот оно.... I had one motor rotating a bit strange. Некоторые проблемы были
- artclonic
- Мастер
- Сообщения: 565
- Зарегистрирован: 07 июн 2014, 12:40
- Репутация: 36
- Контактная информация:
Re: Полиграф
Я у этого товарища Дэна попросил последнюю версию для рампс. А ту которую скачал с дроббокса работает, ну по крайней мере движки крутятся, щаз юзаю!
Наверстываем... в электронике...
- artclonic
- Мастер
- Сообщения: 565
- Зарегистрирован: 07 июн 2014, 12:40
- Репутация: 36
- Контактная информация:
Re: Полиграф
Не понимаю, чего он этим говорит?:
M101 T45.72 B-45.72 L-45.72 R45.72 I1 J-1;
D1 L1.0 R1.0;
G00 G90;
M06 T0;
И паузу зачем то ставит... которая не выполняется? В 50 сек...
G04 P50;
M101 T45.72 B-45.72 L-45.72 R45.72 I1 J-1;
D1 L1.0 R1.0;
G00 G90;
M06 T0;
И паузу зачем то ставит... которая не выполняется? В 50 сек...
G04 P50;
Наверстываем... в электронике...
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Полиграф
Первые две строки задают параметры механизма, дальше абсолютная система координат, смена "инструмента"... а пауза может быть в сотых долях секунды
- artclonic
- Мастер
- Сообщения: 565
- Зарегистрирован: 07 июн 2014, 12:40
- Репутация: 36
- Контактная информация:
Re: Полиграф
Блин измучился... Ездиет с подачей рабочей - 100 и все тут... Холостые перемещения выставляются - какие хошь..
Рабочая 100 и 100...
Рабочая 100 и 100...
Наверстываем... в электронике...
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Полиграф
А геометрия рисунков в норме?
- artclonic
- Мастер
- Сообщения: 565
- Зарегистрирован: 07 июн 2014, 12:40
- Репутация: 36
- Контактная информация:
Re: Полиграф
Да вроде разбираюсь... Нашел где изменить подачу. Фух...
Наверстываем... в электронике...
- artclonic
- Мастер
- Сообщения: 565
- Зарегистрирован: 07 июн 2014, 12:40
- Репутация: 36
- Контактная информация:
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Полиграф
Вот тут должно быть:
http://en.wikipedia.org/wiki/Hilbert_curve
Скорее всего кол-во итераций и размер.
http://en.wikipedia.org/wiki/Hilbert_curve
Скорее всего кол-во итераций и размер.
- artclonic
- Мастер
- Сообщения: 565
- Зарегистрирован: 07 июн 2014, 12:40
- Репутация: 36
- Контактная информация:
Re: Полиграф
PKM, выручайте!
Проблема!! - дергается серва. Главное поднимается, опускается,когда надо! Но в некоторые моменты (когда не должна подниматься и опускаться, как часы дергается тик, тик,тик..). Какие то сигналы приходят на нее, вот пока разобраться не могу... мож что то на пины назначены....
И вообще по серве много вопросов
1. Скорость не регулируется
2. Высота пера (угол поворота) сомнительно регулируется
3. Когда происходит первое USB подключение - серва осуществляет поворот туда/обратно... и главное не всегда встает на тоже место
4. В ручную залил команды
G00 Z90.0 F200.0;
G00 Z10.0 F200.0;
G00 Z90.0 F200.0;
G00 Z10.0 F200.0;
G00 Z90.0 F200.0;
G00 Z10.0 F200.0;
В одну сторону крутится в другую такое же тиканье, как описывал выше...(короче в другую не крутиться)
И еще обратил внимание на вот это:После каждого опускания/поднятия "Пера" следует пауза G04 P50 (она наверное в милли секундах) Это типа для стабильной работы...
Пото му что при остановках есть "рывок", а потом успокоение в туже точку
G00 Z10.0 F100.0;
G04 P50;
G00 F5000.0;
G00 X-32.43243 Y16.891891;
G00 X-33.108105 Y16.891891;
G00 Z80.0 F100.0;
G04 P50;
G00 F5000.0;
G00 X-32.43243 Y16.891891;
G00 X-33.783783 Y16.891891;
G00 Z10.0 F100.0;
G04 P50;
НО ЭТА пауза ДОЛЖНА БЫТЬ ПЕРЕД ОПУСКАНИЕМ "пера", А вот после поднятия - не имеет ни какого смысла
Ещеб узнать, как изменить эти зловещие "50" допустим на "70"...
Проблема!! - дергается серва. Главное поднимается, опускается,когда надо! Но в некоторые моменты (когда не должна подниматься и опускаться, как часы дергается тик, тик,тик..). Какие то сигналы приходят на нее, вот пока разобраться не могу... мож что то на пины назначены....
И вообще по серве много вопросов
1. Скорость не регулируется
2. Высота пера (угол поворота) сомнительно регулируется
3. Когда происходит первое USB подключение - серва осуществляет поворот туда/обратно... и главное не всегда встает на тоже место
4. В ручную залил команды
G00 Z90.0 F200.0;
G00 Z10.0 F200.0;
G00 Z90.0 F200.0;
G00 Z10.0 F200.0;
G00 Z90.0 F200.0;
G00 Z10.0 F200.0;
В одну сторону крутится в другую такое же тиканье, как описывал выше...(короче в другую не крутиться)
Код: Выделить всё
/ CONSTANTS
//------------------------------------------------------------------------------
//#define VERBOSE (1) // add to get a lot more serial output.
#define HAS_SD // comment this out if there is no SD card
#define HAS_LCD // comment this out if there is no SMART LCD controller
//#define USE_LIMIT_SWITCH (1) // Comment out this line to disable findHome and limit switches
// servo angles for pen control
#define PEN_UP_ANGLE (80)
#define PEN_DOWN_ANGLE (10) // Some steppers don't like 0 degrees
#define PEN_DELAY (250) // in ms
// for serial comms
#define BAUD (57600) // How fast is the Arduino talking?
#define MAX_BUF (64) // What is the longest message Arduino can store?
#define MICROSTEPS (16.0) // microstepping on this microcontroller
#define STEPS_PER_TURN (200 * MICROSTEPS) // default number of steps per turn * microsteps
#define MAX_FEEDRATE (40000.0) // depends on timer interrupt & hardware
#define MIN_FEEDRATE (1500)
#define DEFAULT_FEEDRATE (7000.0)
#define DEFAULT_ACCELERATION (8)
#define STEP_DELAY (150) // delay between steps, in microseconds, when doing fixed tasks like homing
#define NUM_AXIES (6) // x,y,z
#define NUM_TOOLS (6)
#define MAX_SEGMENTS (32) // number of line segments to buffer ahead
// for arc directions
#define ARC_CW (1)
#define ARC_CCW (-1)
#define MM_PER_SEGMENT (10) // Arcs are split into many line segments. How long are the segments?
#ifdef HAS_LCD
#define HAS_SD
#endif
// SD card settings
#define SDPOWER -1
#define SDSS 53
#define SDCARDDETECT 49
// Smart controller settings
#define BEEPER 44
#define LCD_PINS_RS 19
#define LCD_PINS_ENABLE 42
#define LCD_PINS_D4 18
#define LCD_PINS_D5 38
#define LCD_PINS_D6 41
#define LCD_PINS_D7 40
#define LCD_HEIGHT 4
#define LCD_WIDTH 20
// Encoder rotation values
#define BTN_EN1 13
#define BTN_EN2 12
#define BTN_ENC 43
#define BLEN_C 2
#define BLEN_B 1
#define BLEN_A 0
#define encrot0 0
#define encrot1 2
#define encrot2 3
#define encrot3 1
#define NUM_SERVOS (1)
#define SERVO0_PIN (11)
#define SERVO1_PIN (4)
//#define MOTHERBOARD 1 // RUMBA
#define MOTHERBOARD 2 // RAMPS
#if MOTHERBOARD == 1
#define MOTOR_0_DIR_PIN (16)
#define MOTOR_0_STEP_PIN (17)
#define MOTOR_0_ENABLE_PIN (48)
#define MOTOR_1_DIR_PIN (46)
#define MOTOR_1_STEP_PIN (48)
#define MOTOR_1_ENABLE_PIN (62)
#endif
#if MOTHERBOARD == 2
#define MOTOR_0_DIR_PIN (60)
#define MOTOR_0_STEP_PIN (61)
#define MOTOR_0_ENABLE_PIN (56)
#define MOTOR_1_DIR_PIN (46)
#define MOTOR_1_STEP_PIN (48)
#define MOTOR_1_ENABLE_PIN (62)
#endif
И еще обратил внимание на вот это:После каждого опускания/поднятия "Пера" следует пауза G04 P50 (она наверное в милли секундах) Это типа для стабильной работы...
Пото му что при остановках есть "рывок", а потом успокоение в туже точку
G00 Z10.0 F100.0;
G04 P50;
G00 F5000.0;
G00 X-32.43243 Y16.891891;
G00 X-33.108105 Y16.891891;
G00 Z80.0 F100.0;
G04 P50;
G00 F5000.0;
G00 X-32.43243 Y16.891891;
G00 X-33.783783 Y16.891891;
G00 Z10.0 F100.0;
G04 P50;
НО ЭТА пауза ДОЛЖНА БЫТЬ ПЕРЕД ОПУСКАНИЕМ "пера", А вот после поднятия - не имеет ни какого смысла
Ещеб узнать, как изменить эти зловещие "50" допустим на "70"...
Наверстываем... в электронике...
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Полиграф
Ничего не могу подсказать, я в это не углублялся... серва возможно чуть дергалась иногда, не вижу ничего страшного.
Надо бы новую прошивку под рампс запустить, может там исправлено что-то.
Надо бы новую прошивку под рампс запустить, может там исправлено что-то.
- artclonic
- Мастер
- Сообщения: 565
- Зарегистрирован: 07 июн 2014, 12:40
- Репутация: 36
- Контактная информация:
Re: Полиграф
А где ж ее взять рабочую?PKM писал(а):Надо бы новую прошивку под рампс запустить, может там исправлено что-то.
Наверстываем... в электронике...
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Полиграф
Для румбы должна ведь работать? Странно, почему с рампс не хочет