On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



Не зарегистрирован
ссылка на сообщение  Отправлено: 18.08.06 09:06. Заголовок: Как преобразовать сплайн в дуги.


Здравствуйте. Помогите, пожалуйста, преобразовать сплайн в дуги. При этом необходимо задать ограничение на минимально-возможный радиус дуги. Спасибо.


Спасибо: 0 
Цитата Ответить
Ответов - 7 [только новые]


модератор


Пост N: 418
Откуда: Эстония, Нарва
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.08.06 08:39. Заголовок: Re:


точно не понял, чего надо добиться, но предлагаю строить 3Dсплайн (а я думаю идет речь о нем, так ведь?) при помощи отрезков, соединенных между собой, затем задать сочленениям скругление нужным радиусом...и все... сплайн будет из дуг...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 363
Откуда: СПб
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.08.06 09:16. Заголовок: Re:


gapa Дугу преобразовать в сплайн - есть такая команда в Инвенторе. А вот обратно - пока нет. Если это 3D сплайн - то совет от student пригодится. А если это 2d - то наверное имеет смысл создать новый эскиз в той же плоскости в которой ваш сплайн находится. Спроецировать узловые точки и с максимальным приближением (совпадением) с соблюдением касательности переходов, строить "копию" вашего сплайна (ручками), но уже из участков дуг....

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.08.06 17:25. Заголовок: Как преобразовать сплайн в дуги.


Стоит задача создать по существующему рисунку 2D чертёж состоящий из прямых и/или дуг другого станок не понимает. Обрисовать все эти кружева (цветочки-лепесточки), где практически нет рямых, «ручками» возможно, но уж слишком долго и муторно. Необходимо повысить производительность, иначе горе мне. Говорят, что у Инвентора есть такая «педаль», которая преобразует сплайн в дуги.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 136
Откуда: Украина, Черкассы
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.08.06 22:10. Заголовок: Re:


попробовать:

Инвентор --- dxf --- автокад --- dxf (очень старой версии, например 12) - само преобразуется в участки дуг, но ужо касательных...
Может быть требуемое преобразование произойдет и на уровне более новых версий (2000...2002)

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 233
Откуда: Россия, Бийск
Рейтинг: 3
ссылка на сообщение  Отправлено: 25.08.06 04:20. Заголовок: Re:


Крайняк можно через VBA. Написать небольшой анализатор сплайна, конечно придётся один раз потрудится создавая алгоритм.
Как говорится: лучше день потерять а потом за 5 минут долететь.


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2
Откуда: Россия, Москва
Рейтинг: 0
ссылка на сообщение  Отправлено: 08.09.06 16:07. Заголовок: Как преобразовать сплайн в набор дуг.


Основную часть задачи решили с помощью AutoCAD'07 с установленным комплектом утилит «Express Tools». Разбиваем spline командой «Flatten» (меню Express >> Modify >> Flatten objects), после этого spline становится polyline, и, чтобы получить примитивы, взрываем polyline командой «Explode». В результате имеем один в один кривую из прекрасно сопряженных между собой дуг. Всё отлично, но есть одно «но»: захватывает дух от количества этих дуг, особенно на «виражах». Ведь вся каша заварилась для того, чтобы потом писать программу для станка, и кол-во элементов чертежа здесь имеет приоритетное значение. И сейчас прошу помощи в решении второй части задачи: возможно ли предельно минимизировать количество получаемых дуг, пусть даже при этом кривая слегка видоизменяется.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 146
Откуда: Украина, Черкассы
Рейтинг: 0
ссылка на сообщение  Отправлено: 08.09.06 19:00. Заголовок: Re:


gapa пишет:

 цитата:
возможно ли предельно минимизировать количество получаемых дуг, пусть даже при этом кривая слегка видоизменяется.



Скорее всего, только "руками"

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет