реклама на сайте
подробности

 
 
> Алгоритм Брезенхе́ма, окружность
Maverick
сообщение Jul 1 2013, 08:48
Сообщение #1


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



есть алгоритм
как с помощью него рисовать дуги например с углом 20 или 5 градусов, т.е. не кратно 45 градусам
Как это делается, если это возможно?


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
khach
сообщение Jul 1 2013, 18:44
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Если это интерпертатр G-cod, то очень желательно в алгориме поддерживать постоянную линейную скорость обрабатываюшего инструмента на дуге. А перед крутыми дугами с мелким радиусом еще и притормозить.
Maverick А чем интепретатор из Linux-CNC не подходит? Его же давно "выкусили" в отдельную библиотеку.
Go to the top of the page
 
+Quote Post
Maverick
сообщение Jul 1 2013, 19:28
Сообщение #3


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(khach @ Jul 1 2013, 21:44) *
Если это интерпертатр G-cod, то очень желательно в алгориме поддерживать постоянную линейную скорость обрабатываюшего инструмента на дуге. А перед крутыми дугами с мелким радиусом еще и притормозить.
Maverick А чем интепретатор из Linux-CNC не подходит? Его же давно "выкусили" в отдельную библиотеку.

Как мне показалось при первом просмотре, что там вообще оно ПК-ориентированное.
А хотелось бы положить на более медленный процессор, чем ПК или ARM9 (и выше).
Вы с этим линуксом работали? Если да, то на какой платформе? Раскажите впечатления.

Цитата(Tiro @ Jul 1 2013, 21:50) *
... контролировать кроме переполнения?

именно их, а лучще сделать так чтобы их вообще не было sm.gif

Цитата(khach @ Jul 1 2013, 21:44) *
Если это интерпертатр G-cod, то очень желательно в алгориме поддерживать постоянную линейную скорость обрабатываюшего инструмента на дуге. А перед крутыми дугами с мелким радиусом еще и притормозить.

спасибо, в принципе это я знал, но еще я хочу попробовать реализовать алгоритм во вложении (пока не знаю платформу для реализации ПК или МК).
Но пока не придумал как это сделать...
Прикрепленные файлы
Прикрепленный файл  ________.pdf ( 1.55 мегабайт ) Кол-во скачиваний: 206
 


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
Tiro
сообщение Jul 1 2013, 19:51
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 781
Регистрация: 3-10-04
Из: Санкт-Петербург
Пользователь №: 768



Цитата(Maverick @ Jul 1 2013, 22:28) *
...я хочу попробовать реализовать алгоритм во вложении (пока не знаю платформу для реализации ПК или МК).
Но пока не придумал как это сделать...

Пробовать лучше на ПК, средств отладки больше, с переносом на МК. А вообще в управлении установками обычно уставками ограничивают максимальную скорость и ускорение привода, возможно, тогда не придется считать вперед, как в статье.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Maverick   Алгоритм Брезенхе́ма   Jul 1 2013, 08:48
- - Maverick   Цитата(Maverick @ Jul 1 2013, 11:48) есть...   Jul 1 2013, 14:25
- - Сергей Борщ   Так расскажите. Может кому-то еще будет полезно.   Jul 1 2013, 17:10
|- - Maverick   Цитата(Сергей Борщ @ Jul 1 2013, 20:10) Т...   Jul 1 2013, 18:15
|- - Tiro   Цитата(Maverick @ Jul 1 2013, 21:15) Да, ...   Jul 1 2013, 18:50
||- - Maverick   Цитата(Tiro @ Jul 1 2013, 22:51) Пробоват...   Jul 1 2013, 20:17
||- - Tiro   Цитата(Maverick @ Jul 1 2013, 23:17) * мне казалос...   Jul 1 2013, 21:23
|- - khach   Цитата(Maverick @ Jul 1 2013, 21:28) Как ...   Jul 1 2013, 21:35
- - rat   Рисовал по этому алгоритму окружность на ПЛИС. Тол...   Jul 2 2013, 02:25
|- - Maverick   Делаю интерполяцию... у меня простой вопрос как дл...   Sep 25 2013, 12:25
- - _pv   наименьшие квадраты: http://mathworld.wolfram.com/...   Sep 25 2013, 13:19
|- - Maverick   Цитата(_pv @ Sep 25 2013, 16:19) наименьш...   Sep 25 2013, 14:00
- - _pv   решение матрицы 5х5 в символьном виде? Цитата(Mav...   Sep 25 2013, 14:50
- - Maverick   Цитата(_pv @ Sep 25 2013, 17:50) ...стать...   Sep 25 2013, 20:51


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th June 2025 - 21:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01508 секунд с 7
ELECTRONIX ©2004-2016