Страница 19 из 35
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 02:15
NightV
kindred писал(а):чужой код работает хорошо.. Проблема в нашем коде.. Попробую другую программу. Только какую
покаж "чужой" код.
кстате у той проги в закладке "NC Functions" есть функция добавить пробелы "Spaces", (ну или убрать) и твой код превращается...
Код: Выделить всё
T1 M6
G0 Z10.000
G0 X0.000 Y0.000 S10000 M3
G0 X9.996 Y0.000 Z10.000
G1 Z-0.500 F60.0
G1 Y600.000
G0 Z10.000
G0 X314.997 Y0.009
G1 Z-0.500 F60.0
G1 Y600.009
G0 Z10.000
G0 X0.000 Y0.000
G0 Z10.000
G0 X0 Y0
M30
который удобно читать

Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 02:27
kindred
NightV, чужой код выглядит намного лучше, чем мой, мягко говоря
Код: Выделить всё
N0001 G20 G90 G98
N0002 G17 G40 G80
N0003 T1 M6
N0004 G90 G00 X0.4151 Y0.3367 Z0.0500 S4583 M3
N0005 G01 Z0.0000 F15.
N0006 X0.4002 Y0.3045 F30.
N0007 X0.3947 Y0.2841
N0008 X0.3962 Y0.2730
N0009 X0.3995 Y0.2700
N0010 X0.4062 Y0.2693
N0011 X0.4277 Y0.2786
N0012 X0.4382 Y0.2806
N0013 X0.4390 Y0.2826
N0014 X0.4382 Y0.2854
N0015 X0.4356 Y0.2968
N0016 X0.4354 Y0.3026
N0017 X0.4383 Y0.3122
N0018 X0.4506 Y0.3322
N0019 X0.4532 Y0.3363
N0020 X0.4583 Y0.3370
N0021 X0.4684
N0022 X0.4860 Y0.3348
N0023 X0.4881 Y0.3343
N0024 X0.4926 Y0.3410
N0025 X0.5028 Y0.3542
N0026 X0.5265 Y0.3772
N0027 X0.5294 Y0.3797
N0028 X0.5279 Y0.3805
N0029 X0.5250 Y0.3819
N0030 X0.5190 Y0.3843
N0031 X0.5064 Y0.3869
N0032 X0.4934 Y0.3878
N0033 X0.4869 Y0.3880
N0034 X0.4837 Y0.3881
N0035 X0.4862 Y0.3923
N0036 X0.5259 Y0.4413
N0037 X0.5396 Y0.4595
N0038 X0.5458 Y0.4708
N0039 X0.5480 Y0.4848
N0040 X0.5455 Y0.4898
N0041 X0.5426 Y0.4907
N0042 X0.5360 Y0.4878
N0043 X0.5205 Y0.4714
N0044 X0.4767 Y0.4161
N0045 X0.4600 Y0.3951
N0046 X0.4558 Y0.3898
N0047 X0.4521 Y0.3878
N0048 X0.4448 Y0.3870
N0049 X0.4160 Y0.3837
N0050 X0.4016 Y0.3820
N0051 X0.4112 Y0.3926
N0052 X0.4325 Y0.4149
N0053 X0.4598 Y0.4455
N0054 X0.4699 Y0.4615
N0055 X0.4743 Y0.4784
N0056 X0.4727 Y0.4919
N0057 X0.4662 Y0.5033
N0058 X0.4607 Y0.5078
N0059 X0.4533 Y0.5109
кусочек
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 02:37
sergey27rus
В каком формате сохраняете файл УП, из арткама? может проблема как раз в нем.
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 02:39
NightV
kindred,
начнем с того что у него есть хотябы "строки безопастности"
которые отменяют все предыдущие команды
в арткаме есть постпроцесоры для Маch3
на сколько помню их несколько, в мм и inch
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 02:43
NightV
sergey27rus писал(а):В каком формате сохраняете файл УП, из арткама?
он везде в текстовом формате... расширение файла только разное... ну это.. последние три буковки после точки...
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 02:46
sergey27rus
mm .tap или inch .tap (g-code)
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 02:49
kindred
Sergey27rus, .nc и .tap - mm tap
NightV,
(для просмотра содержимого нажмите на ссылку)Может есть издания, которые можно почитать и какие-то азы узнать? Блоги, статьи,куда можно на неделю - две за теорией окунуться, и набрать какой-то базис информации. Мне стыдно вот так вот очень, если признаться
NightV писал(а):ну это.. последние три буковки после точки...
ну вы меня совсем за ... держите небось))
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 02:52
sergey27rus
.tap (mm) если работаете в метрической
Поправка G-code (mm)(*.tap) for NC-Studio
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 02:53
NightV
Вика... айм вери сорри блин

с ног валюсь.. я в люльку! да и тебе пора

си ю завтра

а завтра народ подтянется.. насоветуют.. ток успевай пробовать....

Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 02:56
kindred
sergey27rus, да, только мм выбирала...
NightV, самых добрых снов! И большое спасибо за помощь!
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 07:16
sergey27rus
Еще добавлю, если работаете в метрической системе координат, то соответственно программа генерирующая УП, чертеж (вектор) и программа управлением станком должна быть переведена на мм, и наоборот если используете inch (дюйм)
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 07:23
kindred
sergey27rus, везде мм конечно. Не смогла поставить другую версию программы никакую, еще подерусь после того как посплю наверное.
Поймала глюк в инкскейпе))
перекручено немного. Пробовала так цифры ввести, но что-то уже не соображаю.. Чужие программы работают отлично, а свое построить не выходит, хоть во всех симуляциях кажется, что все верно. Где-то не то. 5.5 см з выше чем надо..
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 09:04
Nick
kindred писал(а):Поймала глюк в инкскейпе))
Прикольно

. А как это получилось?
Хмм... а в чем проблема? Станок ездит выше заготовки? Вроде и там и там Gкод более менее одинаковый - и там и там есть Z10 и Z0.5...
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 09:19
aftaev
kindred писал(а): чужой код выглядит намного лучше, чем мой, мягко говоря
Чужой код содержит "шапку" с параметрами где идет настройка станка. В вашем коде нет шапки и станок не настраивается или работает по умолчанию.
1. Gcode можно открыть в блокноте и ручками подправить дописать или удалить что нужно.
2. В АртКаме при сохранении УП можно выбрать постпроцессор, тогда Gcode будет генериться для вашего станка. Нужно перебрать постпроцессоры из списка какой нибудь подойдет. Постпроцессор - это некий шаблон по которому генериться Gcode несмотря на то что в программе АртКам обработку сделали одинаковую.
Переберите поспроцессоры из списка, сохраните под разными именами пост1, пост2..... и посмотрите разницу в Gcode
А чтобы понять что и как работает нужно "разобрать" Gcode.
Берем кусочек вашего кода и распишем что означает каждый параметр:
Код: Выделить всё
N0001 G20 G90 G98
N0002 G17 G40 G80
N0003 T1 M6
N0004 G90 G00 X0.4151 Y0.3367 Z0.0500 S4583 M3
N0005 G01 Z0.0000 F15.
N0006 X0.4002 Y0.3045 F30.
Опишу для Мача.
G20 - задает дюймы (
G21 - задает мм). Если у вас в коде будут заданы дюймы то станок вам вырежит детали почти в 2,54 раза больше.
G90 - Переключение систем координат (G90абсолютная, G91-относительная)
G98 - возврат к начальной плоскости в цикле
G17 - используется для выбора в качестве плоскости обработки детали плоскость XY
G40 - отменяет действие автоматической коррекции на радиус
G80 - отменяет все постоянные циклы и их параметры, такие как: цикл сверления, цикл сверления с задержкой, цикл сверления с отводом.
M6 - сменить инструмент
Т1 - на 1й номер или не менять если нет смены
Код: Выделить всё
N0004 G90 G00 X0.4151 Y0.3367 Z0.0500 S4583 M3
G00 - переезд на максимальной скорости станка в точку с координатами X0.4151 Y0.3367 Z0.0500
S4583 - задаем обороты шпинделя 4583 об/мин
M3 - включаем шпиндель.
Код: Выделить всё
N0005 G01 Z0.0000 F15.
N0006 X0.4002 Y0.3045 F30.
F30 - важный параметр его будите часто менять, это скорость подачи. Подача это как быстро станок вырезает. F30 получается будет вырезать со скоростью 30мм/мин
Почитать описание Gcode можно например здесь:
http://xn--80aaleuhefmceh2aip5lpa.xn--p1ai/?p=975
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 10:48
NightV
aftaev писал(а):G00 - переезд на максимальной скорости станка в точку с координатами X0.4151 Y0.3367 Z0.0500
это уже экстрим

хотябы 2 мм
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 11:32
aaleksander
NightV писал(а):это уже экстрим хотябы 2 мм
Дык дюймы же. Аж целых 0.127 мм.
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 11:51
Serg
В данном случае Z0.0500 - это 1.27мм.
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 12:27
NightV
kindred писал(а):N0001 G20 G90 G98
точно.. дюймы

ступил

эксюзмуа
но все равно экстрим

например я еду в координату к высоте 50мм потом уже опускаюсь вертикально на 2мм, тоже на G0,
а то малоли какие гайки крепежные торчат с краю заготовки.. а в моем случае, если не отогнал стол по Х в центр то могу встретить и 4х ось

.... грохоту будет.......

Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 14:36
kindred
Nick, у меня так на постоянной основе. Вин 7 64 может.
Aftaev, еще раз огромное спасибо! Нашли. Одну из списка. Пилькает. Только у нас стол кривоват, есть погрешность в 0.5мм точно. Пробовали меняли несколько подложек, то же самое. Наверное надо чем-то отшлифовать подложку первую китайскую, либо ее снять вообще. Но то надо подумать.
А вообще большой ура, что работает все..
Вот он, первый пропИл
начал на глубине 0.5 мм и вышел наверх - еле касаясь дспшки.
Re: CNC 6040 и резка алюминия
Добавлено: 03 мар 2014, 14:38
aftaev
Вы
kindred, голову пока экстримом не забывайте, генерит программа код ну и пусть генерит как есть. Ну малость не оптимально но не смертельно же
