Может ли софт глючить?
Может, в TurboCNC скорость отработки окружности где-то специально выставляется?
Для команды G02 и G03, выставляется скорость отработки окружности, зависит от используемого компьютера. Лучше окружности резать линейной интерполяцией, G01.
А что это за коды такие i j?
Baha, спасибо за совет, сам не додумался.
А где выставляется скорость отработки G02 и G03?
А что это за коды такие i j?
круговая интерполяция по формуле а если без них то получается что окружность состоит из множества маленьких отрезков и код соответственно поболее будет!
А где выставляется скорость отработки G02 и G03?
В CAM программе где Вы управляющюю программу делаете.
Да, что-то с прогой видимо не то.
Вот кусок кода окружности:
N107 G01 X007.696 Y009.855
N108 G01 X007.696 Y009.855
N109 G01 X007.798 Y009.754
N110 G01 X007.798 Y009.754
N111 G01 X007.925 Y009.652
N112 G01 X007.925 Y009.652
N113 G01 X008.052 Y009.550
N114 G01 X008.052 Y009.550
N115 G01 X008.179 Y009.449
т.е. множество кусочков прямых. А в чем бы сделать получше?
В смысле вектор с G-код поумнее перевести. СKam как-то совсем тупо это делает по всей видимости.
Собственно вопрос свелся вот к чему: чем перевести векторный контур в УП по умному с использованием круговой интерполяции попроще. Может можно сделать это чем-то более простым чем, скажем, Мастеркам.
P.S. Никто не поможет кодом окружности D30 заглубление -0,5 перемещение 5, написанным по уму с G02 и.т.п. Хоть сравнить.
Попробуй это:
M6T1
G0 Z1.0000
G0 X-15.0000 Y30.0000
G1 Z-0.5000 F50.0000
F150.0000
G1 X-16.3073 Y29.9429
G1 X-17.6047 Y29.7721
G1 X-18.8823 Y29.4889
G1 X-20.1303 Y29.0954
G1 X-21.3393 Y28.5946
G1 X-22.5000 Y27.9904
G1 X-23.6036 Y27.2873
G1 X-24.6418 Y26.4907
G1 X-25.6066 Y25.6066
G1 X-26.4907 Y24.6418
G1 X-27.2873 Y23.6036
G1 X-27.9904 Y22.5000
G1 X-28.5946 Y21.3393
G1 X-29.0954 Y20.1303
G1 X-29.4889 Y18.8823
G1 X-29.7721 Y17.6047
G1 X-29.9429 Y16.3073
G1 X-30.0000 Y15.0000
G1 X-29.9429 Y13.6927
G1 X-29.7721 Y12.3953
G1 X-29.4889 Y11.1177
G1 X-29.0954 Y9.8697
G1 X-28.5946 Y8.6607
G1 X-27.9904 Y7.5000
G1 X-27.2873 Y6.3964
G1 X-26.4907 Y5.3582
G1 X-25.6066 Y4.3934
G1 X-24.6418 Y3.5093
G1 X-23.6036 Y2.7127
G1 X-22.5000 Y2.0096
G1 X-21.3393 Y1.4054
G1 X-20.1303 Y0.9046
G1 X-18.8823 Y0.5111
G1 X-17.6047 Y0.2279
G1 X-16.3073 Y0.0571
G1 X-15.0000 Y-0.0000
G1 X-13.6927 Y0.0571
G1 X-12.3953 Y0.2279
G1 X-11.1177 Y0.5111
G1 X-9.8697 Y0.9046
G1 X-8.6607 Y1.4054
G1 X-7.5000 Y2.0096
G1 X-6.3964 Y2.7127
G1 X-5.3582 Y3.5093
G1 X-4.3934 Y4.3934
G1 X-3.5093 Y5.3582
G1 X-2.7127 Y6.3964
G1 X-2.0096 Y7.5000
G1 X-1.4054 Y8.6607
G1 X-0.9046 Y9.8697
G1 X-0.5111 Y11.1177
G1 X-0.2279 Y12.3953
G1 X-0.0571 Y13.6927
G1 X-0.0000 Y15.0000
G1 X-0.0571 Y16.3073
G1 X-0.2279 Y17.6047
G1 X-0.5111 Y18.8823
G1 X-0.9046 Y20.1303
G1 X-1.4054 Y21.3393
G1 X-2.0096 Y22.5000
G1 X-2.7127 Y23.6036
G1 X-3.5093 Y24.6418
G1 X-4.3934 Y25.6066
G1 X-5.3582 Y26.4907
G1 X-6.3964 Y27.2873
G1 X-7.5000 Y27.9904
G1 X-8.6607 Y28.5946
G1 X-9.8697 Y29.0954
G1 X-11.1177 Y29.4889
G1 X-12.3953 Y29.7721
G1 X-13.6927 Y29.9429
G1 X-15.0000 Y30.0000
G1 X-15.0000 Y30.0000
G1 X-16.3073 Y29.9429
G0 Z15
G0 X0 Y0
M30
D 30 mm глубина 0,5 mm
Спасибо!
Режет в 2 раза быстрее. Не сказать, чтобы очень ровно, но теперь понятно, что это тот максимум, который в данный момент механически возможен. А в какой программе можно готовить такие коды?
А в какой программе можно готовить такие коды?
Эту прогу сделал специально для тебя, а делалась она так:
В TurboCAD нарисовал круг Д30, записал в HPGL, затем в Mach3 перевёл на G-код.
То-что получился не круг а многоугольник, моя “заслуга” но это в целях экономии места. Можно сделать идеальную окружность, только то-что было написано выше будет раз в десять длиннее.
Сам я этим не пользуюсь, есть более элегантные решения.
G2 Xx Yx Ix Jx
или
G2 Xx Yx Rx
то-что стоит ниже это карман с D2.5 mm, первый проход глубина 0.25
G21 (mm)
M04 S25000
G00 G43 H0 Z0.1
X0 Y0
G01 Z-0.25 F1
G2 Y0 X0.15 R0.075 F30
Y0 X-0.15 R0.15
Y0 X0.3 R0.225
Y0 X-0.3 R0.3
Y0 X0.45 R0.375
Y0 X-0.45 R0.45
Y0 X0.6 R0.525
Y0 X-0.6 R0.6
Y0 X0.75 R0.675
Y0 X-0.75 R0.75
Y0 X0.9 R0.825
Y0 X-0.9 R0.9
Y0 X1.05 R0.975
Y0 X-1.05 R1.05
Y0 X1.125 R1.0875
Y0 X-1.125 R1.125
X1.125 Y0 R1.125
Y-0.375 X0.75 R0.375
G00 Z0.1
X0 Y0
…
P.S.
…и да простит меня модератор за такую писанину…
Так G2 X0 Y0 R15 - это код окружности с центром (0,0) и R15?
Так G2 X0 Y0 R15 - это код окружности с центром (0,0) и R15?
Не совсем так.
Это означает, что будет описана окружность с Д30 Р15 и центром 7.5 относительно стартовой позиции.
Блин, попробовал. а TurboCNC на этой команде выдает ошибку.
… центром 7.5 относительно стартовой позиции.
Извените ошибочка: не 7.5, а 15
Значит Turbo CNC не понимает G2 Xx Yx Rx,
попробуй G02 X0 Y0 I15 J0
I=X, J=Y - это не размер, а значения.
если не поможет и это то неостаётся ничего другого как линейная интерполяция. (это сверху)
Я раскрой делаю в ArtCam-е ,очень удобно и можно задавать разные режимы реза например за несколько проходов и тд. Напимер чтобы вырезать окружность диаметром 50мм из фанеры за 3-ри прохода фрезой 2мм, с использованием I J кодов. Можно использовать вот этот постпроцессор для TCNC под ARTCAM //.
1 Раскрой рисуем в AutoCad сохраняем в формате dxf 2000.
2 Открываем в Artcam-е
Вот файлик G-кодов под TurboCNC,
вырезает кольцо с внутренним диаметром 30 и наружным 50 и толщиной материала 3мм ,фрезой 2мм за 1 проход берет по 1мм по Z.
Помогите руссификатором Mastercam X
и help-ом на русском
Я раскрой делаю в ArtCam-е ,очень удобно и можно задавать разные режимы реза например за несколько проходов и тд. Напимер чтобы вырезать окружность диаметром 50мм из фанеры за 3-ри прохода фрезой 2мм, с использованием I J кодов. Можно использовать вот этот постпроцессор для TCNC под ARTCAM //.
1 Раскрой рисуем в AutoCad сохраняем в формате dxf 2000.
2 Открываем в Artcam-еВот файлик G-кодов под TurboCNC,
вырезает кольцо с внутренним диаметром 30 и наружным 50 и толщиной материала 3мм ,фрезой 2мм за 1 проход берет по 1мм по Z.
Не писал пару дней – упала система на компе от экспериментов.
А какой постпроцессор лучше выбирать в АртКаме для стыковки с TurboCNC?
Для реза круга я выбирал режим engraving.
А какой постпроцессор лучше выбирать в АртКаме для стыковки с TurboCNC?
Для реза круга я выбирал режим engraving.
Постпроцессор подойдет от Mach2 только в нем надо убрать знак % который он добавляет в начало программы. А Можете использовать тот который я выше выложил.
Для реза с учетом диаметра инструмента надо выбирать режим 2D Profiling
“первая иконка”
специально видео для наглядности
А какой постпроцессор лучше выбирать в АртКаме для стыковки с TurboCNC?
Для реза круга я выбирал режим engraving.
G-code (mm), или то что выложил STEPMOTOR. Профиля резать лучше в режиме "Обработка по контуру " или “Обработка векторов” (центр инструмента по вектору).
Пример как сделать 3D
То что вышло !
Ну вот, вроде лучше стало. Кривой круг был все-таки из-за косяков в механике. Затянул все гайки на винтах чтобы все стало внатяг и все выровнялось.
В плане софта неплохо работает связка Corel 11->plt->Mach2->TurboCNC, только я отказался от нее по причине того, что после установки Mach-а отваливается высокоскоростной сканер. Вот такая шутка Билла Гейтса. Не хуже получается так:
Corel 7 -> dfx ->ArtCam 5.5 -> TurboCNC. Прицепил фотку удачного опыта. Если то же самое сделать на железе – будет пломбиратор.
P.S. Где в TurboCNC инверсия оси никто не знает? Все облазил.
P.S. Где в TurboCNC инверсия оси никто не знает? Все облазил.
Как понять “инверсия оси”?
Где в TurboCNC инверсия оси никто не знает? Все облазил.
Вот здесь !
Надо изменить всего состояние dir пина.