РЕГИСТРАЦИЯ
Тарантул и Дятел
 
 
>22.02.16 - Империя (Star Wars) в исполнении PyroPrinter (чпу выжигатель) ...
>16.02.16 - ПАУК 4-х переселяется в Ардуино ...
>30.12.15 - Встречаем PyroPrinter ...
>16.12.15 - ПАУК-4x получил USB port ...


 
 
  • Программа только для некоммерческого использования. Иное оговаривается со мной и никак иначе.
  • Требования: минимально P600/128/Windows(95)

 


скачать ПАУК - 4х (v5.0) от 08.08.2012

подробнее о модуле Тарантул
подробнее о модуле Дятел
подробнее о 4-х линиях управления внешними устройствами
подробнее о продолжении работы после сбоя
подробнее о версии 5.0

скачать старую версию ПАУК - 4х (v4.7) от 12.01.2012
при обновлении обязательно сохраните старый atomic_p.ini


Управление программой.

Горячие клавиши:
R - пуск
S - стоп
P - пауза
Z – вернуться в ноль
SPACE –  экстренный стоп, хотя без буфера - это как и «S» стоп
F5 – включение / выключение ручного управления

В ручном режиме доступно:
F1 – перемещение на минимальный щаг
F2 - перемещение 0.5мм
F3 - перемещение 10мм
F4 - перемещение 100мм
Курсор – это перемещение координат
лево/право – канал 0, у меня это координата Х
верх/низ – канал 1, Y
SHIFT+лево/ SHIFT+право - канал 2,Z
SHIFT+ верх/ SHIFT+ низ - - канал 3,A
V а затем +/- - увеличение/уменьшение коэффициента скорости)
F12 – обнулить координаты и установить ноль.

Программу можно привязать к расширению типа «maz» и при запуске такого файла, автоматом будет передаваться управление «Пауку». В папке с исполняемым файлом обязательно должен находиться файл atomic_p.ini. Это позволяет сделать индивидуальные настройки станка при запуске из разных папок.


Описание файла настроек atomic_p.ini

X-шаги на мм по координате X
X_Vstart-скорость (мм/мин) с которой координата может уверено и комфортно стартовать
X_Vforsag –максимальная скорость (мм/мин) с которой координата может уверено и комфортно перемещаться
X_Time – время (миллисекунды) за которое координата разгоняется
X_naprav – позволяет инвертировать координату. Пример: 0- нормально 1-инверсия.
GL_X_PORT_NUM – номер канала (0/1/2/3). Пример 0- используются пин 2 и 3 LPT-порта для управления координатой.

Аналогично и для Y/Z/A

С версии 4.4 возможно свободное распределение сигналов DIR и STEP на пинах LPT порта
Для этого необходимо в файл atomic_p.ini добавить следующие управляющие команды:
PIN_X_DIR =00000001; сигнал будет направлен на пин 9 PIN_X_STEP=00000010;
PIN_Y_DIR =00000100;
PIN_Y_STEP=00001000;
PIN_Z_DIR =00010000;
PIN_Z_STEP=00100000;
PIN_A_DIR =01000000;
PIN_A_STEP=10000000;сигнал будет направлен на пин 2

Если записать PIN_X_DIR =10000001; сигнал будет направлен на пины 2 и 9
Внимание!!!
1)при наличии хотя бы одной команды PIN_?_DIR группа команд GL_?_PORT_NUM - отключается!
2)группа команд ?_naprav - остается в силе

 

Остальные команды пока не трогаем.
Вот пример atomic_p.ini при работе без буфера:

Y=31.25;
Z=31.25;
X=31.25;
A=72.2222222222222222222222222222222222;
X_Vstart=800;
X_Vforsag=2000;
X_Time=400;
Z_Vstart=800;
Z_Vforsag=2000;
Z_Time=400;
Y_Vstart=800;
Y_Vforsag=2000;
Y_Time=400;
A_Vstart=600;
A_Vforsag=1000;
A_Time=300;
B_init=3;
B_paused=1000;
B_front=0;
Step_invert=0;
X_naprav=0;
Y_naprav=1;
Z_naprav=1;
A_naprav=0;
DEBUG_TICTAC=0;
DEBUG_KADR=0;
DEBUG_BASE=0;
SPEED_KOEF=1;
GL_X_PORT_NUM=0;
GL_Y_PORT_NUM=1;
GL_Z_PORT_NUM=2;
GL_A_PORT_NUM=3;
InfoFile=C:\info.txt;

Версия Паук-Тарантул умеет выжигать по растровой картинке. Для этого изображение должно быть в формате bmp 256 цветов. Программа изменяет скорости чпу выжигателя, пропорционально градациям цвета. Чем темнее, тем ниже скорость. Программа считает, что ноль это верхний левый угол картинки и далее «спускается» по строкам вниз.

F_speed_01=350; Скорость черного цвета
F_speed_02=372;
F_speed_03=402;
F_speed_04=440;
F_speed_05=490;
F_speed_06=550;
F_speed_07=627;
F_speed_08=724;
F_speed_09=850;
F_speed_10=1000;
F_speed_11=1200;
F_speed_12=1465;
F_speed_13=1800;
F_speed_14=2240;
F_speed_15=2820;
F_speed_16=4000; Скорость белого цвета
F_z=0; При обработке в одну сторону высота возврата по Z
F_type=0; Тип обработки 0 – в одну строну / 1-в обе стороны
F_dir=0; Направление обработки при выжигании в одну сторону 0-с лева на право /1 – с права на лево
F_step=0.5; Шаг между пикселями

Отдельное спасибо Тимуру Аскарову, который формулировал техническую задачу, тестировал и выявлял ошибки. Принимал непосредственное участие в том, что б в Пауке появилась такая функция. Свой опыт и рекомендации о том, что следует учесть при выжигании на ЧПУ, Тимур изложил в отдельной статье. Ознакомиться с ней можно здесь
Видео! Выжигание на ЧПУ станке под управлением Паук-4x


Подключение
Подключение к контактам LPT порта компьютера, через которые происходит управление драйверами шаговых двигателей:
- Канал 0(по умолчанию координата Х): pin 2 направление, pin 3 шаг
- Канал 1(по умолчанию координата Y): pin 4 направление, pin 5 шаг
- Канал 2(по умолчанию координата Z): pin 6 направление, pin 7 шаг
- Канал 3(по умолчанию координата A): pin 8 направление, pin 9 шаг

 
 

© 2011 Gorbachev Y.