Почему скругление углов?

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Sandr
Опытный
Сообщения: 108
Зарегистрирован: 28 сен 2016, 12:07
Репутация: 5
Настоящее имя: Александр
Контактная информация:

Почему скругление углов?

Сообщение Sandr »

Непонятная для меня ситуация -
Есть обычная программа

в ней прямые участки заданы прямыми

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

 X131.112 F2500
    Y231.036
    X50.287
    Y59.212
    Z-4. F300
    X131.112 F2500
    Y231.036
    X50.287
    Y59.212
    Z-6. F300
    X131.112 F2500
    Y231.036
    X50.287
    Y59.212
    Z-8. F300
Но почемуто режет со скруглением?!
Где копать?
2018-03-30_12-51-37.png (4260 просмотров) <a class='original' href='./download/file.php?id=135990&sid=cb2e2fdb0bc54a96c1e8b076db1f8d71&mode=view' target=_blank>Загрузить оригинал (69.25 КБ)</a>
весь gcode (для просмотра содержимого нажмите на ссылку)

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

(O1000)
G10 L1 P2 R1.587
G21 G40 G49 G80 G90 G94
G54
(MSG, T2  END MILL D:3.175mm)
M6 T2
G17
G00 Z5.
G00 X50.287 Y59.211
(--------------------)
(F-CONTOUR6 - PROFILE)
(--------------------)
S1200 M03
G00 Z2.
G01 Z-2. F300
    X131.112 F2500
    Y231.036
    X50.287
    Y59.212
    Z-4. F300
    X131.112 F2500
    Y231.036
    X50.287
    Y59.212
    Z-6. F300
    X131.112 F2500
    Y231.036
    X50.287
    Y59.212
    Z-8. F300
    X131.112 F2500
    Y231.036
    X50.287
    Y59.212
    Z-9.6 F300
    X131.112 F2500
    Y231.036
    X50.287
    Y59.212
G00 Z5.
G00 X45.199 Y47.132
G00 Z2.
G01 Z-2. F300
    X47.104 F3000
G17 G03 X45.199 Y49.036 R1.905
G17 G02 X40.112 Y54.124 R5.088 F2500
G01 Y236.124
G17 G02 X45.199 Y241.212 R5.088
G01 X136.199
G17 G02 X141.287 Y236.124 R5.088
G01 Y54.124
G17 G02 X136.199 Y49.036 R5.088
G01 X45.199
G17 G03 X43.294 Y47.132 R1.905 F3000
G01 X45.199
    Z-4. F300
    X47.104 F3000
G17 G03 X45.199 Y49.036 R1.905
G17 G02 X40.112 Y54.124 R5.088 F2500
G01 Y236.124
G17 G02 X45.199 Y241.212 R5.088
G01 X136.199
G17 G02 X141.287 Y236.124 R5.088
G01 Y54.124
G17 G02 X136.199 Y49.036 R5.088
G01 X45.199
G17 G03 X43.294 Y47.132 R1.905 F3000
G01 X45.199
    Z-6. F300
    X47.104 F3000
G17 G03 X45.199 Y49.036 R1.905
G17 G02 X40.112 Y54.124 R5.088 F2500
G01 Y236.124
G17 G02 X45.199 Y241.212 R5.088
G01 X136.199
G17 G02 X141.287 Y236.124 R5.088
G01 Y54.124
G17 G02 X136.199 Y49.036 R5.088
G01 X45.199
G17 G03 X43.294 Y47.132 R1.905 F3000
G01 X45.199
    Z-8. F300
    X47.104 F3000
G17 G03 X45.199 Y49.036 R1.905
G17 G02 X40.112 Y54.124 R5.088 F2500
G01 Y236.124
G17 G02 X45.199 Y241.212 R5.088
G01 X136.199
G17 G02 X141.287 Y236.124 R5.088
G01 Y54.124
G17 G02 X136.199 Y49.036 R5.088
G01 X45.199
G17 G03 X43.294 Y47.132 R1.905 F3000
G01 X45.199
    Z-9.6 F300
    X47.104 F3000
G17 G03 X45.199 Y49.036 R1.905
G17 G02 X40.112 Y54.124 R5.088 F2500
G01 Y236.124
G17 G02 X45.199 Y241.212 R5.088
G01 X136.199
G17 G02 X141.287 Y236.124 R5.088
G01 Y54.124
G17 G02 X136.199 Y49.036 R5.088
G01 X45.199
G17 G03 X43.294 Y47.132 R1.905 F3000
G01 X45.199
G00 Z5.
G00 X39.787 Y44.212
G00 Z2.
G01 Z-2. F300
    X141.612 F2500
    Y246.036
    X39.787
    Y44.212
    Z-4. F300
    X141.612 F2500
    Y246.036
    X39.787
    Y44.212
    Z-6. F300
    X141.612 F2500
    Y246.036
    X39.787
    Y44.212
    Z-8. F300
    X141.612 F2500
    Y246.036
    X39.787
    Y44.212
    Z-9.6 F300
    X141.612 F2500
    Y246.036
    X39.787
    Y44.212
G00 Z5.
G00 X13.199 Y4.132
G00 Z2.
G01 Z-2. F300
    X15.104 F3000
G17 G03 X13.199 Y6.037 R1.905
G17 G02 X1.612 Y17.624 R11.588 F2500
G01 Y272.624
G17 G02 X13.199 Y284.212 R11.588
G01 X168.199
G17 G02 X179.787 Y272.624 R11.588
G01 Y17.624
G17 G02 X168.199 Y6.037 R11.588
G01 X13.199
G17 G03 X11.294 Y4.132 R1.905 F3000
G01 X13.199
    Z-4. F300
    X15.104 F3000
G17 G03 X13.199 Y6.037 R1.905
G17 G02 X1.612 Y17.624 R11.588 F2500
G01 Y272.624
G17 G02 X13.199 Y284.212 R11.588
G01 X168.199
G17 G02 X179.787 Y272.624 R11.588
G01 Y17.624
G17 G02 X168.199 Y6.037 R11.588
G01 X13.199
G17 G03 X11.294 Y4.132 R1.905 F3000
G01 X13.199
    Z-6. F300
    X15.104 F3000
G17 G03 X13.199 Y6.037 R1.905
G17 G02 X1.612 Y17.624 R11.588 F2500
G01 Y272.624
G17 G02 X13.199 Y284.212 R11.588
G01 X168.199
G17 G02 X179.787 Y272.624 R11.588
G01 Y17.624
G17 G02 X168.199 Y6.037 R11.588
G01 X13.199
G17 G03 X11.294 Y4.132 R1.905 F3000
G01 X13.199
    Z-8. F300
    X15.104 F3000
G17 G03 X13.199 Y6.037 R1.905
G17 G02 X1.612 Y17.624 R11.588 F2500
G01 Y272.624
G17 G02 X13.199 Y284.212 R11.588
G01 X168.199
G17 G02 X179.787 Y272.624 R11.588
G01 Y17.624
G17 G02 X168.199 Y6.037 R11.588
G01 X13.199
G17 G03 X11.294 Y4.132 R1.905 F3000
G01 X13.199
    Z-9.6 F300
    X15.104 F3000
G17 G03 X13.199 Y6.037 R1.905
G17 G02 X1.612 Y17.624 R11.588 F2500
G01 Y272.624
G17 G02 X13.199 Y284.212 R11.588
G01 X168.199
G17 G02 X179.787 Y272.624 R11.588
G01 Y17.624
G17 G02 X168.199 Y6.037 R11.588
G01 X13.199
G17 G03 X11.294 Y4.132 R1.905 F3000
G01 X13.199
G00 Z5.
G00 X217.987 Y63.894
G00 Z2.
G01 Z-2. F300
    X298.812 F2500
    Y235.719
    X217.987
    Y63.894
    Z-4. F300
    X298.812 F2500
    Y235.719
    X217.987
    Y63.894
    Z-6. F300
    X298.812 F2500
    Y235.719
    X217.987
    Y63.894
    Z-8. F300
    X298.812 F2500
    Y235.719
    X217.987
    Y63.894
    Z-9.6 F300
    X298.812 F2500
    Y235.719
    X217.987
    Y63.894
G00 Z5.
G00 X191.399 Y23.814
G00 Z2.
G01 Z-2. F300
    X193.304 F3000
G17 G03 X191.399 Y25.719 R1.905
G17 G02 X179.812 Y37.307 R11.588 F2500
G01 Y262.307
G17 G02 X191.399 Y273.894 R11.588
G01 X325.399
G17 G02 X336.987 Y262.307 R11.588
G01 Y37.307
G17 G02 X325.399 Y25.719 R11.588
G01 X191.399
G17 G03 X189.494 Y23.814 R1.905 F3000
G01 X191.399
    Z-4. F300
    X193.304 F3000
G17 G03 X191.399 Y25.719 R1.905
G17 G02 X179.812 Y37.307 R11.588 F2500
G01 Y262.307
G17 G02 X191.399 Y273.894 R11.588
G01 X325.399
G17 G02 X336.987 Y262.307 R11.588
G01 Y37.307
G17 G02 X325.399 Y25.719 R11.588
G01 X191.399
G17 G03 X189.494 Y23.814 R1.905 F3000
G01 X191.399
    Z-6. F300
    X193.304 F3000
G17 G03 X191.399 Y25.719 R1.905
G17 G02 X179.812 Y37.307 R11.588 F2500
G01 Y262.307
G17 G02 X191.399 Y273.894 R11.588
G01 X325.399
G17 G02 X336.987 Y262.307 R11.588
G01 Y37.307
G17 G02 X325.399 Y25.719 R11.588
G01 X191.399
G17 G03 X189.494 Y23.814 R1.905 F3000
G01 X191.399
    Z-8. F300
    X193.304 F3000
G17 G03 X191.399 Y25.719 R1.905
G17 G02 X179.812 Y37.307 R11.588 F2500
G01 Y262.307
G17 G02 X191.399 Y273.894 R11.588
G01 X325.399
G17 G02 X336.987 Y262.307 R11.588
G01 Y37.307
G17 G02 X325.399 Y25.719 R11.588
G01 X191.399
G17 G03 X189.494 Y23.814 R1.905 F3000
G01 X191.399
    Z-9.6 F300
    X193.304 F3000
G17 G03 X191.399 Y25.719 R1.905
G17 G02 X179.812 Y37.307 R11.588 F2500
G01 Y262.307
G17 G02 X191.399 Y273.894 R11.588
G01 X325.399
G17 G02 X336.987 Y262.307 R11.588
G01 Y37.307
G17 G02 X325.399 Y25.719 R11.588
G01 X191.399
G17 G03 X189.494 Y23.814 R1.905 F3000
G01 X191.399
G00 Z5.
G00 X352.011 Y158.342
G00 Z2.
G01 Z-2. F300
    X553.836 F2500
    Y260.167
    X352.011
    Y158.342
    Z-4. F300
    X553.836 F2500
    Y260.167
    X352.011
    Y158.342
    Z-6. F300
    X553.836 F2500
    Y260.167
    X352.011
    Y158.342
    Z-8. F300
    X553.836 F2500
    Y260.167
    X352.011
    Y158.342
    Z-9.6 F300
    X553.836 F2500
    Y260.167
    X352.011
    Y158.342
G00 Z5.
G00 X345.424 Y143.262
G00 Z2.
G01 Z-2. F300
    X347.329 F3000
G17 G03 X345.424 Y145.167 R1.905
G17 G02 X338.836 Y151.754 R6.588 F2500
G01 Y266.754
G17 G02 X345.424 Y273.342 R6.588
G01 X560.424
G17 G02 X567.011 Y266.754 R6.588
G01 Y151.754
G17 G02 X560.424 Y145.167 R6.588
G01 X345.424
G17 G03 X343.519 Y143.262 R1.905 F3000
G01 X345.424
    Z-4. F300
    X347.329 F3000
G17 G03 X345.424 Y145.167 R1.905
G17 G02 X338.836 Y151.754 R6.588 F2500
G01 Y266.754
G17 G02 X345.424 Y273.342 R6.588
G01 X560.424
G17 G02 X567.011 Y266.754 R6.588
G01 Y151.754
G17 G02 X560.424 Y145.167 R6.588
G01 X345.424
G17 G03 X343.519 Y143.262 R1.905 F3000
G01 X345.424
    Z-6. F300
    X347.329 F3000
G17 G03 X345.424 Y145.167 R1.905
G17 G02 X338.836 Y151.754 R6.588 F2500
G01 Y266.754
G17 G02 X345.424 Y273.342 R6.588
G01 X560.424
G17 G02 X567.011 Y266.754 R6.588
G01 Y151.754
G17 G02 X560.424 Y145.167 R6.588
G01 X345.424
G17 G03 X343.519 Y143.262 R1.905 F3000
G01 X345.424
    Z-8. F300
    X347.329 F3000
G17 G03 X345.424 Y145.167 R1.905
G17 G02 X338.836 Y151.754 R6.588 F2500
G01 Y266.754
G17 G02 X345.424 Y273.342 R6.588
G01 X560.424
G17 G02 X567.011 Y266.754 R6.588
G01 Y151.754
G17 G02 X560.424 Y145.167 R6.588
G01 X345.424
G17 G03 X343.519 Y143.262 R1.905 F3000
G01 X345.424
    Z-9.6 F300
    X347.329 F3000
G17 G03 X345.424 Y145.167 R1.905
G17 G02 X338.836 Y151.754 R6.588 F2500
G01 Y266.754
G17 G02 X345.424 Y273.342 R6.588
G01 X560.424
G17 G02 X567.011 Y266.754 R6.588
G01 Y151.754
G17 G02 X560.424 Y145.167 R6.588
G01 X345.424
G17 G03 X343.519 Y143.262 R1.905 F3000
G01 X345.424
G00 Z5.
G00 X352.011 Y18.342
G00 Z2.
G01 Z-2. F300
    X553.836 F2500
    Y120.167
    X352.011
    Y18.342
    Z-4. F300
    X553.836 F2500
    Y120.167
    X352.011
    Y18.342
    Z-6. F300
    X553.836 F2500
    Y120.167
    X352.011
    Y18.342
    Z-8. F300
    X553.836 F2500
    Y120.167
    X352.011
    Y18.342
    Z-9.6 F300
    X553.836 F2500
    Y120.167
    X352.011
    Y18.342
G00 Z5.
G00 X345.424 Y3.262
G00 Z2.
G01 Z-2. F300
    X347.329 F3000
G17 G03 X345.424 Y5.167 R1.905
G17 G02 X338.836 Y11.754 R6.588 F2500
G01 Y126.754
G17 G02 X345.424 Y133.342 R6.588
G01 X560.424
G17 G02 X567.011 Y126.754 R6.588
G01 Y11.754
G17 G02 X560.424 Y5.167 R6.588
G01 X345.424
G17 G03 X343.519 Y3.262 R1.905 F3000
G01 X345.424
    Z-4. F300
    X347.329 F3000
G17 G03 X345.424 Y5.167 R1.905
G17 G02 X338.836 Y11.754 R6.588 F2500
G01 Y126.754
G17 G02 X345.424 Y133.342 R6.588
G01 X560.424
G17 G02 X567.011 Y126.754 R6.588
G01 Y11.754
G17 G02 X560.424 Y5.167 R6.588
G01 X345.424
G17 G03 X343.519 Y3.262 R1.905 F3000
G01 X345.424
    Z-6. F300
    X347.329 F3000
G17 G03 X345.424 Y5.167 R1.905
G17 G02 X338.836 Y11.754 R6.588 F2500
G01 Y126.754
G17 G02 X345.424 Y133.342 R6.588
G01 X560.424
G17 G02 X567.011 Y126.754 R6.588
G01 Y11.754
G17 G02 X560.424 Y5.167 R6.588
G01 X345.424
G17 G03 X343.519 Y3.262 R1.905 F3000
G01 X345.424
    Z-8. F300
    X347.329 F3000
G17 G03 X345.424 Y5.167 R1.905
G17 G02 X338.836 Y11.754 R6.588 F2500
G01 Y126.754
G17 G02 X345.424 Y133.342 R6.588
G01 X560.424
G17 G02 X567.011 Y126.754 R6.588
G01 Y11.754
G17 G02 X560.424 Y5.167 R6.588
G01 X345.424
G17 G03 X343.519 Y3.262 R1.905 F3000
G01 X345.424
    Z-9.6 F300
    X347.329 F3000
G17 G03 X345.424 Y5.167 R1.905
G17 G02 X338.836 Y11.754 R6.588 F2500
G01 Y126.754
G17 G02 X345.424 Y133.342 R6.588
G01 X560.424
G17 G02 X567.011 Y126.754 R6.588
G01 Y11.754
G17 G02 X560.424 Y5.167 R6.588
G01 X345.424
G17 G03 X343.519 Y3.262 R1.905 F3000
G01 X345.424
G00 Z5.
M30
В н
Блог на моем сайте sandr.ru
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1645
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Почему скругление углов?

Сообщение N1X »

Читай про G61 и G64.
По умолчанию работает поддержание скороти траектории, и чем меньше стоят ускорения, тем сильнее будет резать углы.
Последний раз редактировалось N1X 30 мар 2018, 12:56, всего редактировалось 1 раз.
Rion
Опытный
Сообщения: 142
Зарегистрирован: 30 окт 2017, 11:55
Репутация: 19
Настоящее имя: Alexandr
Контактная информация:

Re: Почему скругление углов?

Сообщение Rion »

Скругления случаем не совпадают с радиусом фрезы?)
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1645
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Почему скругление углов?

Сообщение N1X »

Rion писал(а):Скругления случаем не совпадают с радиусом фрезы?)
:lol: это эпично было бы
Последний раз редактировалось N1X 30 мар 2018, 15:17, всего редактировалось 1 раз.
Аватара пользователя
ScrewDriver
Мастер
Сообщения: 1942
Зарегистрирован: 06 сен 2016, 01:44
Репутация: 498
Настоящее имя: Василий
Откуда: Москва
Контактная информация:

Re: Почему скругление углов?

Сообщение ScrewDriver »

мне кажется нужно использовать просто квадратные фрезы
Промышленная автоматика, ПЛК, приводы, SCADA системы
Мой Ютуб канал.
Аватара пользователя
Sandr
Опытный
Сообщения: 108
Зарегистрирован: 28 сен 2016, 12:07
Репутация: 5
Настоящее имя: Александр
Контактная информация:

Re: Почему скругление углов?

Сообщение Sandr »

N1X писал(а):Читай про G61 и G64.
По умолчанию работает поддержание скороти траектории, и чем меньше стоят ускорения, тем сильнее будет резать углы.
Goode создается в SolidCam -и почему это он стал так себя вести? Придется разбираться
Rion писал(а):Скругления случаем не совпадают с радиусом фрезы?)
Фреза 3.175 - а скругление около 20мм
ScrewDriver писал(а):мне кажется нужно использовать просто квадратные фрезы
Я бы взял парочку :thinking:
Блог на моем сайте sandr.ru
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1645
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Почему скругление углов?

Сообщение N1X »

Sandr писал(а):Goode создается в SolidCam -и почему это он стал так себя вести? Придется разбираться
20мм это как-то слишком... А до этого нормально было?
Аватара пользователя
Udjin
Мастер
Сообщения: 2121
Зарегистрирован: 21 авг 2014, 05:55
Репутация: 1248
Настоящее имя: Евгений
Откуда: Приморский край, город Находка.
Контактная информация:

Re: Почему скругление углов?

Сообщение Udjin »

Скорость подачи уменьшите. Попробуйте на 1500.
Проект "Абсент".
Проект "Бумер".
Проект "Плексар".
Проект "Пропеллер".
Про мои станки есть тут.
Аватара пользователя
Sandr
Опытный
Сообщения: 108
Зарегистрирован: 28 сен 2016, 12:07
Репутация: 5
Настоящее имя: Александр
Контактная информация:

Re: Почему скругление углов?

Сообщение Sandr »

N1X писал(а):
Sandr писал(а):Goode создается в SolidCam -и почему это он стал так себя вести? Придется разбираться
20мм это как-то слишком... А до этого нормально было?
Все началось с проблем в аккаунте Вынь 10.
Пересоздал аккаунт и слетели настройки солидкам. И теперь куча глюков
Udjin писал(а):Скорость подачи уменьшите. Попробуйте на 1500.
Раньше так вообще на 3000 резал и все ок

Зы: пошел сносить вынь10 :hammer:
Блог на моем сайте sandr.ru
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Почему скругление углов?

Сообщение Сергей Саныч »

Sandr писал(а):Goode создается в SolidCam -и почему это он стал так себя вести
Потому, что примененный постпроцессор не задает точность следования по траектории. Попробуйте поставить в самое начало G-кода строку
G64 P0.05
Sandr писал(а):пошел сносить вынь10
А причем тут "вынь"? Вы же под LinuxCNC режете.
И, кстати, какое ускорение задано по осям?
Чудес не бывает. Бывают фокусы.
AlekseySP
Опытный
Сообщения: 126
Зарегистрирован: 28 дек 2016, 03:25
Репутация: 32
Настоящее имя: Алексей
Контактная информация:

Re: Почему скругление углов?

Сообщение AlekseySP »

Смущает эта строка:
Sandr писал(а):G10 L1 P2 R1.587
Зачем указывать в программе радиус инструмента, если не используется G41/G42?
Если построчно идти, тоже скругляет?
Аватара пользователя
Sandr
Опытный
Сообщения: 108
Зарегистрирован: 28 сен 2016, 12:07
Репутация: 5
Настоящее имя: Александр
Контактная информация:

Re: Почему скругление углов?

Сообщение Sandr »

Сергей Саныч писал(а):
Sandr писал(а):Goode создается в SolidCam -и почему это он стал так себя вести
Потому, что примененный постпроцессор не задает точность следования по траектории. Попробуйте поставить в самое начало G-кода строку
G64 P0.05
Интересно - а как заставить постпроцессор задавать точность? Я более чем уверен что СолидКам это умеет!
Сергей Саныч писал(а):
Sandr писал(а):пошел сносить вынь10
А причем тут "вынь"? Вы же под LinuxCNC режете.
И, кстати, какое ускорение задано по осям?
При том что СолидКам "упал" совсем: и мне неудалось его оживить.
Зато сейчас, на чистенькой винде да со свежим СолидКамом.... ууух прокачусь
Блог на моем сайте sandr.ru
Аватара пользователя
Hanter
Мастер
Сообщения: 5414
Зарегистрирован: 27 янв 2012, 14:52
Репутация: 4338
Настоящее имя: Алексей
Откуда: Питер
Контактная информация:

Re: Почему скругление углов?

Сообщение Hanter »

Sandr писал(а):Интересно - а как заставить постпроцессор задавать точность? Я более чем уверен что СолидКам это умеет!
не "задавать точность".... пост не может задавать точность. но он может вывести программу в нужном формате. с указанным количеством знаков после запятой. с округлением соответственно....
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" Приходит единственный вопрос: "Нахрена?"
==========================================
фрезерная и токарная обработка на станках с чпу.
Резка, гибка, сварка и порошковая окраса.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Почему скругление углов?

Сообщение Сергей Саныч »

Hanter писал(а):пост не может задавать точность.
Речь про включение в строку начальной инициализации (шапку программы) команды G61/G64 Pxxx, задающей точность следования (максимальное отклонение от траектории).
Но проще это сделать в файлах конфигурации LinuxCNC.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Hanter
Мастер
Сообщения: 5414
Зарегистрирован: 27 янв 2012, 14:52
Репутация: 4338
Настоящее имя: Алексей
Откуда: Питер
Контактная информация:

Re: Почему скругление углов?

Сообщение Hanter »

хм.... Вроде 61ый код включает режим точного останова, а 64ый выключает его переводя машину в режим резания... что за параметры у 64го ? поглядел у себя в мануалах, глянул на фанук - не вижу такого.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" Приходит единственный вопрос: "Нахрена?"
==========================================
фрезерная и токарная обработка на станках с чпу.
Резка, гибка, сварка и порошковая окраса.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Почему скругление углов?

Сообщение nkp »

Hanter писал(а):Вроде 61ый код включает режим точного останова,
http://linuxcnc.org/docs/2.7/html/user/ ... he_planner
Аватара пользователя
Sandr
Опытный
Сообщения: 108
Зарегистрирован: 28 сен 2016, 12:07
Репутация: 5
Настоящее имя: Александр
Контактная информация:

Re: Почему скругление углов?

Сообщение Sandr »

Hanter писал(а):хм.... Вроде 61ый код включает режим точного останова, а 64ый выключает его переводя машину в режим резания... что за параметры у 64го ? поглядел у себя в мануалах, глянул на фанук - не вижу такого.
Добавил G64 P0.05
Все углы вышли как надо! -Спасибо
Сергей Саныч писал(а):
Hanter писал(а):пост не может задавать точность.
Речь про включение в строку начальной инициализации (шапку программы) команды G61/G64 Pxxx, задающей точность следования (максимальное отклонение от траектории).
Но проще это сделать в файлах конфигурации LinuxCNC.
Теперь вопрос - как задать точность в LinuxCNC ? - есть ссылка на мануал?
Блог на моем сайте sandr.ru
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1645
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Почему скругление углов?

Сообщение N1X »

Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: Почему скругление углов?

Сообщение solo »

Sandr писал(а): Теперь вопрос - как задать точность в LinuxCNC ? - есть ссылка на мануал?
а че этот мануал не походит ?
EMC2 Integrators Manual Перевод на русский язык #1

ну и по настройке , чтобы не писать каждый раз в файле
Re: EMC2 Integrators Manual Перевод на русский язык #12
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Почему скругление углов?

Сообщение Сергей Саныч »

Hanter писал(а):Вроде 61ый код включает режим точного останова, а 64ый выключает его переводя машину в режим резания... что за параметры у 64го ?
Как у Fanuc - не в курсе, а в LinuxCNC
G64 без параметра - режим "постоянной скорости", когда программа заботится о более-менее постоянной скорости движения, не обращая внимания на точность следования и безбожно скругляя углы. Это режим по умолчанию. Что мы и наблюдали у автора темы.
G64 Pxx - заданная точность следования по траектории. Отклонение не может превышать xx миллиметров.
G61 - режим точного прохождения. Инструмент пройдет точно по заданной траектории, даже если для этого придется останавливаться.
G61.1 - режим точного останова. Инструмент пройдет точно по заданной траектории, при этом будет останавливаться (снижать скорость до нуля) после каждой команды движения (G0/G1/G2/G3).
Есть у G64 еще параметр Qxx, объединяющий много мелких отрезков в одно движение, но в новых версиях планировщика LinuxCNC он не так актуален.
Чудес не бывает. Бывают фокусы.
Ответить

Вернуться в «LinuxCNC»