Страница 4 из 14

Re: Подготовка станка для производства подарочных коробок

Добавлено: 19 авг 2012, 15:27
Nick
Добавь HOME_SEQUENCE = 3 в раздел [AXIS_3]
тогда ось будет хоумится автоматически после всех остальных.
boxxx2006 писал(а):Полный поворот оси А обычно это 360 градусов , а здесь на сколько частей разделен полный поворот оси А ?
Это задается в ini в параметре SCALE = 215.053763441 в параметрах оси.
Это количество шагов ШД на 1 единицу измерения, т.е. по идее на 1 градус.

Re: Подготовка станка для производства подарочных коробок

Добавлено: 19 авг 2012, 15:30
Nick
Чтобы резать по часовой стрелке надо чтобы контур был ориентирован также. Проверить ориентацию контура можно добавив к обводке маркеры в виде стрелок, а изменить через Контур-Развернуть.

С первым врезанием попробую завтра что=нибудь придумать.

Re: Подготовка станка для производства подарочных коробок

Добавлено: 19 авг 2012, 18:01
boxxx2006
Nick писал(а):Добавь HOME_SEQUENCE = 3
HOME_SEQUENCE = 0 тогда работает

Re: Подготовка станка для производства подарочных коробок

Добавлено: 20 авг 2012, 11:01
boxxx2006
Ник как сделать что бы lift knife at corner по умолчанию стояла вместо ноль - единица.
И в файле с кодом в конце программы что бы было не только X0 Y0, но и Z5 A0

Re: Подготовка станка для производства подарочных коробок

Добавлено: 20 авг 2012, 11:32
Nick
boxxx2006 писал(а):И в файле с кодом в конце программы что бы было не только X0 Y0, но и Z5 A0
Сделай файл footer в output directory, он будет приписываться в конце любого Gкода.
boxxx2006 писал(а):Ник как сделать что бы lift knife at corner по умолчанию стояла вместо ноль - единица.
Лучше всего сделать файл-шаблон с добавленными точками ориентации, инструментом и прочим необходимым добром. Потом сохраняешь этот файл в директорий ~/.config/inkscape/templates и делаешь Файл-Новый-Выибраешь свой шаблон (в винде, этот директорий скорее всего где-то в \Program Files\inkscape)

Re: Подготовка станка для производства подарочных коробок

Добавлено: 20 авг 2012, 11:37
boxxx2006
Nick писал(а):Это задается в ini в параметре SCALE = 215.053763441 в параметрах оси.
Это количество шагов ШД на 1 единицу измерения, т.е. по идее на 1 градус.
Для полного поворота оси А ШД делает 4 полных поворота, т. е. 800 шагов(стоит редуктор). Получается 215.053763441* 4=860.2150538. Но на практике ось а при этой настройке(SCALE = 860.2150538) делает около 3 с лишним оборотов. Че не так делаю

Re: Подготовка станка для производства подарочных коробок

Добавлено: 20 авг 2012, 11:48
Nick
должно быть что-то вроде 200*4/360 т.е. количество импульсов на 1 градус. Тогда при команде G0 A360 ось должна сделать ровно 1 поворот.

Re: Подготовка станка для производства подарочных коробок

Добавлено: 20 авг 2012, 12:14
boxxx2006
Получается SCALE = 2.222222. При команде G0 A360 ось делает 180 градусов. Пишем CALE = 4.444444 , тогда по команде G0 A360 ось делает 360 градусов . Но при исполнении ж кода, ось А почти не двигается.

Re: Подготовка станка для производства подарочных коробок

Добавлено: 20 авг 2012, 12:17
boxxx2006
вот

Re: Подготовка станка для производства подарочных коробок

Добавлено: 20 авг 2012, 12:30
Nick
Это потому, что в Gкоде все в радианах в Параметрах инструмента в Gcodetools напиши 4th-axis scale = 180/pi = 57,295779513

Re: Подготовка станка для производства подарочных коробок

Добавлено: 20 авг 2012, 15:29
boxxx2006
Nick писал(а):учше всего сделать файл-шаблон с добавленными точками ориентации, инструментом и прочим необходимым добром. Потом сохраняешь этот файл в директорий ~/.config/inkscape/templates и делаешь Файл-Новый-Выибраешь свой шаблон (в винде, этот директорий скорее всего где-то в \Program Files\inkscape)
А есть примеры такого шаблона? Просто , файл без расширения? В столбик:
lift knife at corner = 1
4th-axis scale = 57,295779513
Да?

Re: Подготовка станка для производства подарочных коробок

Добавлено: 20 авг 2012, 15:42
Nick
не это должен быть svg. Т.е. рисуешь себе удобный для использования файл с точками ориентации, с инструментами и всем необходимым, потом Файл-Сохранить как и сохраняешь его куда я написал.

Re: Подготовка станка для производства подарочных коробок

Добавлено: 20 авг 2012, 17:16
boxxx2006
Спасибо , Ник, все получается!
Все дело портят лишние дырки - в начале и в конце

Re: Подготовка станка для производства подарочных коробок

Добавлено: 20 авг 2012, 18:52
Nick
Сейчас попробовал последнюю dev версию, вроде все более менее правильно работает:

Код: Выделить всё

%
(Header)
(Generated by gcodetools from Inkscape.)
(Using default header. To add your own header create file "header" in the output dir.)
M3
(Header end.)
G21 (All units in mm)

(Start cutting path id: None)
(Change tool to Tangent knife)

G00 Z5.000000
G00 X15.910278 Y124.297640

(Subpath start)
G00 Z0.875000  (Lift up)
G00 A3.141593  (Turn knife)
G01 Z-0.125000  F100.0 (Penetrate back)
G01 Z-0.125000 F100.0(Penetrate)
G03 X13.933374 Y123.478779 Z-0.125000 I-0.000000 J-2.795764 F400.000000 A3.926991
G03 X13.114514 Y121.501876 Z-0.125000 I1.976904 J-1.976903 A4.712389
G01 X13.114514 Y90.889584 Z-0.125000
G03 X13.933374 Y88.912680 Z-0.125000 I2.795764 J0.000000 A5.497787
G03 X15.910278 Y88.093820 Z-0.125000 I1.976904 J1.976903 A6.283185
G01 X23.883056 Y88.093820 Z-0.125000
G00 Z0.875000  (Lift up)
G00 A4.434167  (Turn knife)
G01 Z-0.125000  F100.0 (Penetrate back)
G03 X23.513737 Y86.372880 Z-0.125000 I12.672447 J-3.619639 A4.567819
G03 X23.380347 Y84.530764 Z-0.125000 I12.653106 J-1.842116 A4.712389
G03 X27.176672 Y75.358096 Z-0.125000 I12.979648 J-0.000000 A5.497207
G03 X36.344931 Y71.557362 Z-0.125000 I9.168258 J9.157621 A6.283185
G03 X45.518512 Y75.357183 Z-0.125000 I0.000000 J12.973403 A7.068583
G03 X49.318334 Y84.530764 Z-0.125000 I-9.173581 J9.173581 A7.853982
G03 X47.101237 Y91.776288 Z-0.125000 I-12.947819 J0.000000 A8.447878
G03 X41.618959 Y96.375278 Z-0.125000 I-10.771249 J-7.272887 A9.005669
G00 Z0.875000  (Lift up)
G00 A7.853982  (Turn knife)
G01 Z-0.125000  F100.0 (Penetrate back)
G01 X41.618959 Y121.501876 Z-0.125000
G03 X40.800098 Y123.478779 Z-0.125000 I-2.795764 J0.000000 A8.639380
G03 X38.823195 Y124.297640 Z-0.125000 I-1.976904 J-1.976904 A9.424778
G01 X15.910278 Y124.297640 Z-0.125000
(Subpath end)
G00 Z5.000000

(End cutting path id: None)


(Footer)
M5
G00 X0.0000 Y0.0000
M2
(Using default footer. To add your own footer create file "footer" in the output dir.)
(end)
%

Re: Подготовка станка для производства подарочных коробок

Добавлено: 20 авг 2012, 22:01
boxxx2006
Мне нужно скачать последнюю dev версию и установить?
Nick писал(а):Ссылку забыл дать http://packages.ubuntu.com/lucid-backports/inkscape
Там будет файл .deb, на нем два раза кликаешь и нажимаешь установить. Все, ничего особенного знать не надо. Если попросит еще пакеты, их надо скачать и также установить.
Ты мне давненько давал эту ссылку, делать так же?

Re: Подготовка станка для производства подарочных коробок

Добавлено: 20 авг 2012, 23:21
Nick
Не, качаешь отсюда 3 файла:
http://bazaar.launchpad.net/~gcodetools ... ols-dev.py
http://bazaar.launchpad.net/~gcodetools ... ls-dev.inx
http://bazaar.launchpad.net/~gcodetools ... ate_inx.py

Потом сохраняешь их куда-нибудь. Потом заходишь туда консолью и выполняешь python create_inx.py
И в завершении копируешь все что получилось в директорию расширений inkscape.
Все.

Re: Подготовка станка для производства подарочных коробок

Добавлено: 23 авг 2012, 11:36
boxxx2006
Screenshot.png (1384 просмотра) <a class='original' href='./download/file.php?id=7697&mode=view' target=_blank>Загрузить оригинал (68.18 КБ)</a>
Привет , Ник, после переустановки глюков не наблюдается .
Но теперь станок начал вырубаться в любом месте кода. И вот так ругается

Re: Подготовка станка для производства подарочных коробок

Добавлено: 23 авг 2012, 11:44
Nick
Скинь свои конфиги.
Скорее всего надо поправить stepgen-max-accel

Re: Подготовка станка для производства подарочных коробок

Добавлено: 23 авг 2012, 12:53
boxxx2006
Иногда емс не запускается и вылетает вот это сообщение , но после перезагрузки емс запускается.
Screenshot-1.png (1375 просмотров) <a class='original' href='./download/file.php?id=7702&mode=view' target=_blank>Загрузить оригинал (173.36 КБ)</a>
Screenshot-2.png (1375 просмотров) <a class='original' href='./download/file.php?id=7703&mode=view' target=_blank>Загрузить оригинал (179.92 КБ)</a>
А вчера померил латентность и она показывала , о ужас 287687. Мамка на компе интел 525 мо.

Re: Подготовка станка для производства подарочных коробок

Добавлено: 23 авг 2012, 12:58
Nick
Еще нужен ini.
boxxx2006 писал(а):Иногда емс не запускается и вылетает вот это сообщение , но после перезагрузки емс запускается.
пишет, что порт lpt кем-то занят, может предыдущим запуском emc2... может помочь запуск halrun -U
boxxx2006 писал(а):А вчера померил латентность и она показывала , о ужас 287687.
Чго-то очень много... а оно сразу на такое значение скачет, или через какое-то время?