• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

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

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Как строить элемент по траектории - по спирали?

Автор СВ, 22.08.23, 09:31:36

« назад - далее »

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

СВ

Из всех возможных вариантов использования спирали использую пружины да спиральную нарезку (на валах и в отверстиях). И вот какое неудобство имею: для вырезания (выдавливания) нужно построить эскиз, который находится в той же плоскости, где расположена крайняя точка спирали, в итоге - при редактировании спирали приходится редактировать и эскиз. Можно эскиз и спираль увязать параметрически, но это (по мне) изрядная возня.
Вопрос к знатокам спирали - знает ли кто быстрый/удобный способ вырезания по спирали, лишённый этого недостатка?

Элемент по спирали.png

YNA

Элементарно, Ватсон!
Эскиз и спираль ни каким боком друг к другу не относятся и могут редактироваться независимо.
Файл сохранён в 20ю версию, по этому за корректность открытия не ручаюсь.  :shu:

СВ

#2
Ваш файл:
изменил в спирали угол с 0 на 20 (при большем уже хрень получается), получил:
Элемент по спирали -3.png

заменил в Эскизе окружность на треугольник (для резьбы), изменил в спирали угол с 0 на 20, получил:
Элемент по спирали -2.png

(Я в своей работе делаю Эскиз резьбы не в красной плоскости, а в синей (если рассматривать ситуацию с вашим файлом), как бы располагаю "резец" именно в рабочем положении нарезания резьбы, а в операции включено Сохранять угол наклона).

Как видим, вслед за спиралью редактировать нужно и Эскиз. Я же спрашиваю про способ, когда Эскиз либо отслеживает положение спирали, либо не имеет значения, как он расположен (это, полагаю, однозначно предпочтительнее).
Например, в вашем примере окружность можно привязать по углу, который будет соответствовать Начальному углу спирали. А как обойтись без привязки или "автоматизировать " привязку? В этом, собственно, и заключается вопрос темы.

YNA

"Что будут стоить тысячи слов когда важна будет крепость руки..."
Ни наду тут ни чего расписывать на полстраницы о том чего и как вы привыкли делать. Скиньте модель и скажите что не так и всё будет понятно а иначе это просто троллинг.  :bebebe:

СВ

#4
Кстати, вновь проявилась старая бяка с нарушением топологии:
построил правую нарезку (Траектория 1, Т1), затем строю такую же, но левую (Т4) - выдаёт ошибку.  Вспоминаю старые времена, изменяю в Эскизе 9 глубину канавки на 0,001 - всё нормально.
Как там в К21, К22 - не исправлено сие безобразие?
- - - -
 На счёт модельки: я как раз на вашей приводил пример - что не так. Но можно и на моей, они одинаковы в сути Вырезания по траектории. Хотя - кто знает, в нюансах, бывает. и скрывается ...
--  --  --
Да, тут ещё нюансик - если он будет интересен: Спираль 1 (С1) переходит в Спираль 2 (С2), как это "автоматизировать"? Диаметр, шаги и пр. не проблема приравнять, а вот как просто сделать совпадение конца одной спирали с началом другой?

Aleksmacdon

#5
Для того что бы эскиз отслеживал изменение положения начального угла спирали его надо разместить на плоскости которая как раз и отследит изменение. В данном случае после построения спирали надо построить вспомогательную плоскость через ребро и точку. В качестве ребра у нас будет ось Y, а в качестве точки как раз точка начала спирали. На ней мы располагаем эскиз и все.ось.JPG


кстати у данной операции, вырез по траектории, по-моему с 20 версии появилась возможность в качестве сечения использовать не только эскиз, но и тело. т.е. можно построить отдельное тело эмитирующее режущей инструмент (фреза, резец и т.д.) и вырезать уже этим телом.
по поводу совпадения конца одной спирали и начала другой тут не подскажу....
+ Благодарностей: 1

СВ

#6
Ну да, это очевидное построение.
- - - - - -
Поковырялся малость, а тут ещё и не зеркалится левая сторона: три спирали получаются, а четвёртая не хочет - хотя построения вроде как одинаковые. Может, в К22 получше получится?
Элемент по спирали -4.png


GenTAPo

И обратимся опять к приложению ВиМП. Как строится цилиндрическая часть спирали резьбы и коническая часть сбега витков. Через точку конца цилиндрической спирали строится плоскость. С этой плоскости от этой точки начинается коническая часть спирали. Сохранено в версии V20.Траектория спирали.cdwТраектория спирали.m3d
+ Благодарностей: 1

СВ

#8
Случайно оранжевая Ось потерялась, повторил построения (из заготовки, в которой были только спирали 1 и 2), и теперь построил новую, розовую.
Построения те же, а хрень появилась новая: какая-то прореха в модели

Элемент по спирали -5.png

и на чертеже не строятся разрезы (пустые получаются)

Элемент по спирали -6.png

YNA

Вот "вылеченная" деталь. (версия v20)
+ Благодарностей: 1

СВ

#10
Хотелось бы пояснений, хотя бы коротких.
- - - -
Вижу, что правая и левая "резьбы" строились по разному, у левой почему-то Эскиз13 построен на ДОПОЛНИТЕЛЬНОЙ Перпендикулярной плоскости 1, НАКЛОННОЙ к другим плоскостям. Это принципиально , или просто вариант?
То, что она дополнительная, это ясно - для "привязки" начальной точки спирали и Эскиза, а то, что наклонная - ?
Хотя ... предположу, что дело в объединении в траекторию двух спиралей.

- - - - - -
Попробовал на своей Оси такое же построение, кроме НАКЛОННОЙ доп.плоскости, с виду всё хорошо, а если вглядеться - "дыра" осталась:

Элемент по спирали -7.png

YNA

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

СВ

 Ну это-то ясно, а вот почему у меня "дыра" (см.выше)? У вас при открывании файла она есть?

YNA

Ещё вариант исправления:
В эскизе 9 размер 48,001 заменён на 48
Все вырезания По траектории заменены на ортогональный метод. Это не обязательно делать для всех операций вырезания, достаточно было только для одной.

СВ

Эта мизерная прибавка (0,001) и позволяет (в моей ситуации, т.е. на К20) построить вторую ПЕРЕСЕКАЮЩУЮ спираль. При одинаковых размерах - бесполезно. В К22, получается, проблему исправили.
Покрутил ваш последний файл, смотрю - глючинка (примерно такие же, в разных вариантах, и у меня получались):

Элемент по спирали -8.png

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

- - - - -
В принципе этот метод - отдельного вырезания по каждой из спиралей, - можно и забыть. По двум спиралям сразу - правильнее. Разве что посмотреть с "академической" точки зрения кривизны работы Компаса...

СВ

#15
Цитата: GenTAPo от 22.08.23, 18:18:27И обратимся опять к приложению ВиМП. Как строится цилиндрическая часть спирали резьбы и коническая часть сбега витков. Через точку конца цилиндрической спирали строится плоскость. С этой плоскости от этой точки начинается коническая часть спирали. Сохранено в версии V20.Траектория спирали.cdwТраектория спирали.m3d
Геннадий, всё здесь хорошо, кроме одного, но сильно важного - нет параметризации.
Спираль.png

Прям хоть создавай отдельную команду "Резьба с выходом" (т.е. объединение в 3Д Цилиндрической/Конической спиралей, плоскости построения, Эскиза и Вырезания, "опирающихся" на цилиндрическую (коническую?) поверхность). Сделаете? Не сомневаюсь, это перспективная штука. Да что там - ПРОРЫВНАЯ!
(Небольшая добавка-подробность: выход для резьбы может быть опцией для команды, главное, что все элементы строятся в рамках одной команды, а для перестроения достаточно изменить начальную точку цилиндрической спирали, всё остальное изменится автоматом.)

YNA

Ну да, что то типа такого как на рисунке.
Здесь был использован логический оператор, например: если число витков < 50, то спираль цилиндрическая, если больше, то коническая.
В принципе не сложно, но очень нудно, приходится разбираться в математике, логических операторах и т. п. Хорошо бы такую операцию автоматизировать как стандартный программный инструмент и поместить его в выпадающий список построения спиралей.  :angel:

IgorT

Модель сей спирали передать в дар сообществу нет желания?

СВ

#18
 Игорь деликатно намекает на то, что если есть скриншот с модели, то почему бы "автоматом" не прикреплять и саму модель. Всегда (если есть возможность). Так, Игорь?
- - - - -
Кстати, а как на счёт именно продвинутой операции - чтобы Эскиз был автоматически/параметрически связан со спиралью и - желательно, - с диаметром, по которому "работает" спираль? Перемещаешь спираль - перемещается вся операция "По траектории". Хотя бы в рамках сегодняшних возможностей...

YNA

Я её удалил, а делать заново очень муторно да и "кривая" она была. Я плохо разбираюсь в переменных (от слова совсем  :)  ), практически ни когда ими не пользуюсь и по этому трудно набирать формулы. Но попробую после обеда.
А пока вот, приколы нашего городка  :-)))