Перейти к публикации

Как построить спираль с равнопеременным шагом


Luke

Рекомендованные сообщения

Вообщето я работаю в SolidWorks.

Но вот ... возникла потребность в построении спирали с равнопеременным шагом.

SW для этого вообще не предназначен, а вот в UG есть функция построения кривых по уравнениям!!!

Чувствую "одним местом" что этот инструмент мне и нужен, и даже построил по приведенным примерам спираль с равным шагом

a=0

b=360

n=5

r=77

s=(1-t)*a+t*b

t=1

xt=r*cos(n*s)

yt=r*sin(n*s)

zt=t

и даже получил некое подобие того что мне нужно путем: zt=t*s

Hо!... так и не дотумкал как работает эти t, s, и вообще как эта хренотень работает. Это и не BASIC ...

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

ПОМОГИТЕ КТО МОЖЕТ

:doh:

Ссылка на сообщение
Поделиться на других сайтах


Ну так вопрос то в чем

Все же нормально написано

Уравнения верные

Ну разьве в общем случае zt=step1+(step2-step1)*t

А работает все просто

пишешь уравнения кривой в параметрическом виде от параметра

Параметр всегда меняется от 0 до 1

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...