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

 
 
> Спираль, намотанная на бублик
Vokchap
сообщение Dec 19 2008, 20:22
Сообщение #1


Профессионал
*****

Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835



Построил спираль, намотанную на тор.

t - переменная построения, меняется от 0 до 1
R1 - радиус спирали
R2 - радиус тора
N - количество витков







Прикрепленное изображение


Спираль круглого провиля, нужно получить профиль, близкий к прямоугольному. Идеально было бы контролировать радиус скругления на углах прямоугольника.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Vokchap
сообщение Dec 20 2008, 22:26
Сообщение #2


Профессионал
*****

Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835



Цитата(Самурай @ Dec 20 2008, 01:46) *
Конечно, это наверно не самый идеальный вариант, но вроде немного похоже на то, что требуетсяsmile.gif

Спасибо, то, что нужно, в принципе получается.

Прикрепленное изображение


И радиуса в углах хорошо регулируются. Но при сильном уменьшении радиуса собственный поворот витка приходится полностью на углы профиля, т.к. внутренние и внешние сегменты витка становятся почти вертикальными, а верхние и нижние почти радиальными. Немного уродует, на картинке видно.

Прикрепленное изображение


Пытался разворачивать спираль вокруг z через разложение меандра. Если не пытаться получить высокую "прямоугольность" профиля, то получается удовлетворительно, но с кол-вом членов в разложении более 100. При приближении к идеальному прямоугольнику спираль начинает сильно осциллировать на углах. Кол-во членов в ряде ограничено, в этом проблема.

Прикрепленное изображение

Прикрепленное изображение



Оптимально конечно точными выражениями описать. Самурай, по вашему рецепту хороший результат получается, как бы еще немного подогнуть вертикальные и радиальные сегменты у витка по направлению обхода, чтобы спираль была более плавная при малых радиусах на углах? Посоветуйте что ещё попробовать, пожалуйста. smile.gif


Цитата(Tanya @ Dec 20 2008, 14:25) *
Непонятно, что Вы хотите получить.. и зачем.

Что я хочу, вроде уже прозрачно. Требуется для проектирования обмоток импульсных трансформаторов. Думаю вы это сразу поняли, просто постеснялись признаться. smile.gif

Прикрепленное изображение
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Tanya
сообщение Dec 21 2008, 11:38
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Vokchap @ Dec 21 2008, 01:26) *
И радиуса в углах хорошо регулируются. Но при сильном уменьшении радиуса собственный поворот витка приходится полностью на углы профиля, т.к. внутренние и внешние сегменты витка становятся почти вертикальными, а верхние и нижние почти радиальными. Немного уродует, на картинке видно.


Пытался разворачивать спираль вокруг z через разложение меандра. Если не пытаться получить высокую "прямоугольность" профиля, то получается удовлетворительно, но с кол-вом членов в разложении более 100. При приближении к идеальному прямоугольнику спираль начинает сильно осциллировать на углах. Кол-во членов в ряде ограничено, в этом проблема.

Оптимально конечно точными выражениями описать. Самурай, по вашему рецепту хороший результат получается, как бы еще немного подогнуть вертикальные и радиальные сегменты у витка по направлению обхода, чтобы спираль была более плавная при малых радиусах на углах? Посоветуйте что ещё попробовать, пожалуйста. smile.gif



Что я хочу, вроде уже прозрачно. Требуется для проектирования обмоток импульсных трансформаторов. Думаю вы это сразу поняли, просто постеснялись признаться. smile.gif

Почти догадалась (Вам нужно аналитическое выражение в декартовых координатах?), но не постеснялась спросить...
А почему бы Вам не записать сначала... Типа - движение угол=константа*время, движение по ближней стенке , движение по верхней, по задней, по нижней. За это время угол должен повернуться на 360/число витков. Это не даст, конечно, аналитического выражения, но кусочки даст...
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 16:10
Рейтинг@Mail.ru


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