Спираль с переменным шагом

Автор nema81, 13.04.10, 12:45:23

« предыдущая - следующая »

0 Пользователей и 1 гость просматривают эту тему.

Diesel

Что-то где-то в голове крутится, а спирали соединить не могу.

Sabahs

Смотрите.

Diesel

Левая спираль шаг 15 мм, правая шаг 80 мм.
Визуально видно, что начальный шаг переходной спирали меньше 15 мм.
Необходим плавный переход, т.е. увеличение с 15 мм до 80 мм.

Goran

Так Вас устроит

Sabahs

11.03.12, 00:31:43 #24 Последнее редактирование: 11.03.12, 00:52:27 от Sabahs
Поправил.

Sabahs

Для Diesel

Diesel

В очередной раз хочу обратиться за помощью к знатокам.
Проблема такого рода, в цилиндрической детали необходимо вырезать паз прямоугольной формы по спирали с переменным шагом, однако что при кинематической операции, что операции по сечениям ничего не выходит, а вот с круглым сечением все нормально.
Что делаю не так?

Вячеслав

Вроде бы всё так...
Сечение (прямоугольник) просто поворачивается вдоль спирали, если указать движение с сохранением угла наклона или ортогонально траектории.
Движение сечения параллельно самому себе - выдает ошибку.


Если круглое сечение - там все просто: круг он как ни крути кругом и останется...

Алхимик

Цитата: Вячеслав от 10.05.12, 17:32:26
Если круглое сечение - там все просто: круг он как ни крути кругом и останется...
Может и эллипсом стать?

Вячеслав

Цитата: Алхимик от 10.05.12, 17:40:49
Может и эллипсом стать?


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

Алхимик

тоже ничего не получается, даже по сечениям пробовал по 6 эскизам и направляющей(

Вячеслав

И что дальше? Выхода нет?

denisvlpro

Тоже не получилось. Переводил кривую в сплайн, выдавливал тело детали окружностью, выдавливал прямоугольник по сплайну и кривой, ЕГО (прямоугольник) везде крутит вокруг своей оси. Склоняюсь к тому, что это глюк Компаса. Пора задать вопрос в техподдержку.

Sabahs

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

obesov

 
Цитата: Sabahs от 11.05.12, 18:08:24
Я, бы не спешил техническую поддержку напрягать, Компас тут косвенно завязан.

Коллеги, прошу проявить выдержку!  88))
Отрабатываю разные варианты - о результатах сообщу.

obesov

 Итак: всё работает!  :)
Прошу обратить внимание:
1. Функции составлены произвольно - каждый волен сформировать свою.
2. Минус в "зеркальных" функциях присутствует только для наглядности.
Порядок действия для правильного шнека таков:
- Создаем кривую по закону Спираль коническая с умолчательными значениями.
- Создаём эскиз контура выдавливания (вырезания) и соответствующую кинематическую операцию.
- Изменяем формулу ( в данном случае с умолчательной h*t на (h+t)*t) и параметры r, h, d.
Шнек готов.

Goran

Цитата: Вячеслав от 10.05.12, 18:00:13
....Вы лучше подскажите, что делать с вырезанием прямоугольного сечения по криволинейной траектории, чтобы правильно было...
           
Цитата: Вячеслав от 11.05.12, 14:04:07
            И что дальше? Выхода нет?

Как я понял Олега Александровича все дело в зеркальности функции.
Тогда можно поступить следующим образом.
1. Строим точки на существующей кривой.
2. Зеркалим точки и строим по ним сплайн.
3. По этому сплайну сечения (многоугольные) вырезаются кинематически без вывертов.

Алхимик

Цитата: obesov от 12.05.12, 09:36:10
...Прошу обратить внимание:
... 2. Минус в "зеркальных" функциях присутствует только для наглядности....
Хотя сам не проверял...
Вариантов оказалось много (когда десяток человек над этим поработал), но почему то самый простой не работает(

Вот почему рассечь замкнутую пространственную кривую нельзя, а в эскизе можно? Делаю модель модели на конкурс и анимации, и все время с этим сталкиваюсь(( Не в тему, но по вечерам РИСУЮ в хоуме и только глоток воздуха из окна и взгляд на санитарную зону попускает... Потом снова и снова... извините накипело. :( А может руки кривые?!

Хотя находя обходные пути удивляешься как все просто то было, но нужно порыться...

Вячеслав

Честное слово - трудно сегодня с пониманием.
Если кто понял, плз, в стиле техпроцесса: создать кривую, создать эскиз, вырезать по кривой, но с уточнениями, которые обеспечивают получение канавки по произвольной кривой прямоугольной (или любой иной некруглой) формы.

obesov

Цитата: Вячеслав от 14.05.12, 15:07:48
в стиле техпроцесса: создать кривую, создать эскиз, вырезать по кривой, но с уточнениями, которые обеспечивают получение канавки по произвольной кривой прямоугольной (или любой иной некруглой) формы.

1.Создать кривую (в данном случае Коническую спираль) с теми параметрами, которые заложены КОМПАСом.
2.Создать эскиз и вырезать (выдавить) его по кривой.
3. И только после этого изменять параметры кривой (в данном случае Коническая спираль).
Как верно уточнил уважаемый Алхимик, зеркальность тут не причём!
На скрине кривая кинематика получается, если пользовательские параметры кривой (в данном случае Конической спирали) задавать до создания эскиза (контура) и кинематической операции вырезания (выдавливания).