Форум пользователей ПО АСКОН

Профессиональные вопросы => Конструирование => 3D (твёрдотельное моделирование деталей и сборок) => Тема начата: z011 от 19.06.24, 14:49:23

Название: Осевая из другого эскиза
Отправлено: z011 от 19.06.24, 14:49:23
Коллеги! Всем привет!
3D модель (пусть детали). Создаю новый эскиз. До этого эскиза в дереве построения уже есть эскиз, содержащий осевую линию. Хочется, чтобы эта осевая линия была осевой и во вновь создаваемом эскизе.
Возможно ли?
То, что можно спроецировать, или построить новую осевую по старой, это понятно. А вот можно ли иметь одну осевую для нескольких эскизов?
Название: Re: Осевая из другого эскиза
Отправлено: IgorT от 19.06.24, 14:55:00
Это возможно.
2024-06-19_14-54-19.png
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 19.06.24, 15:00:15
Прошу пояснить, что тут сделано. Первый эскиз, так понимаю, это прямоугольник и осевая линия. А что из себя представляет второй эскиз?
Название: Re: Осевая из другого эскиза
Отправлено: IgorT от 19.06.24, 15:02:35
Цитата: z011 от 19.06.24, 15:00:15Прошу пояснить, что тут сделано. Первый эскиз, так понимаю, это прямоугольник и осевая линия. А что из себя представляет второй эскиз?
Окружность на плоскости XY. Осевая взята из первого эскиза.
Честно говоря никогда не задумывался о подобном. Просто указывал осевую откуда надо и всё...
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 19.06.24, 15:04:53
А как эта осевая использована?
Название: Re: Осевая из другого эскиза
Отправлено: IgorT от 19.06.24, 15:06:19
Вот так:
2024-06-19_15-05-44.png
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 19.06.24, 15:08:53
Это использование НЕ в эскизе! Это использование некоторой линии в качестве оси вращения при создании тела вращением вокруг некоторой оси.
Хочется использования в эскизе.
Название: Re: Осевая из другого эскиза
Отправлено: Петрович-47 от 19.06.24, 15:12:19
Зачем в эскизе осевая?
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 19.06.24, 15:14:00
Проставить размер диаметр.
Название: Re: Осевая из другого эскиза
Отправлено: IgorT от 19.06.24, 15:18:12
Цитата: z011 от 19.06.24, 15:08:53Это использование НЕ в эскизе! Это использование некоторой линии в качестве оси вращения при создании тела вращением вокруг некоторой оси.
Хочется использования в эскизе.
Как там у классика:"Ваш шашечки или ехать?"
Для операции взята осевая линия из стороннего эскиза. Какую ещё Вам осевую подавай? Осевее этой не бывает.
Иногда так делаю:
2024-06-19_15-17-02.png
Это что, вне закона по Вашему? 8-)
Название: Re: Осевая из другого эскиза
Отправлено: IgorT от 19.06.24, 15:21:59
Цитата: z011 от 19.06.24, 15:14:00Проставить размер диаметр.
Это обязательно? Что это нам даёт хорошего?
Название: Re: Осевая из другого эскиза
Отправлено: Петрович-47 от 19.06.24, 15:25:14
Для размера диаметра осевая не обязательна, любой объект подойдёт
Название: Re: Осевая из другого эскиза
Отправлено: IgorT от 19.06.24, 15:28:34
ТС, как я понял, желает проставить диаметр авторазмером в эскизе, используя ось из ранее созданного эскиза. Не?
Это только проецированием оси и придачей проекции осевого типа линии.
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 19.06.24, 15:31:23
Цитата: IgorT от 19.06.24, 15:21:59Это обязательно? Что это нам даёт хорошего?
Например вал получен вращением эскиза. В эскизе есть осевая линия по которой ставили размеры.
Теперь хотим сделать канавку под пружинное кольцо. Разумно в качестве оси эскиза канавки использовать ось эскиза вала.
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 19.06.24, 15:33:46
Цитата: Петрович-47 от 19.06.24, 15:25:14Для размера диаметра осевая не обязательна, любой объект подойдёт
Осевая из другого эскиза 01.jpg
И какой объект подойдет для диаметра 614?
Название: Re: Осевая из другого эскиза
Отправлено: Петрович-47 от 19.06.24, 15:41:05
Точка начала координат, только не забудьте диаметр превратить в радиус
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 19.06.24, 15:44:21
Цитата: Петрович-47 от 19.06.24, 15:41:05Точка начала координат, только не забудьте диаметр превратить в радиус
Ось не проходит через начало координат?
Да и "превращать" диаметр в радиус идея так себе.
Название: Re: Осевая из другого эскиза
Отправлено: IgorT от 19.06.24, 15:45:33
Цитата: Петрович-47 от 19.06.24, 15:41:05Точка начала координат, только не забудьте диаметр превратить в радиус
Дык ТСу подавай размер диаметра, по всей видимости со знаком диаметра!
Радиус можно и до оси вне эскиза поставить.
Название: Re: Осевая из другого эскиза
Отправлено: YNA от 19.06.24, 15:51:29
Изменим точку входа.
Есть эскиз, содержащий осевую линию. Строю другой эскиз и ставлю размер от осевой существующего эскиза до какого ни будь примитива (наверняка 99% случаев). А он мне херачит диаметральный размер, и не сразу разберёшься как с этим бороться и как эту фичу заблокировать?  :cl:
Такой вариант "удобства" этого предложения не предполагался?
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 19.06.24, 15:58:31
Цитата: YNA от 19.06.24, 15:51:29Изменим точку входа.
Есть эскиз, содержащий осевую линию. Строю другой эскиз и ставлю размер от осевой существующего эскиза до какого ни будь примитива (наверняка 99% случаев). А он мне херачит диаметральный размер, и не сразу разберёшься как с этим бороться и как эту фичу заблокировать? 
Выше привел пример весьма распространенной ситуации с валом и канавкой на валу.
Прошу привести столь же постой пример, в котором бы возникала описанная Вами ситуация.
Название: Re: Осевая из другого эскиза
Отправлено: YNA от 19.06.24, 16:16:33
Цитата: z011 от 19.06.24, 15:58:31Выше привел пример весьма распространенной ситуации с валом и канавкой на валу.
Вот именно "весьма распространённой ситуации", но ни в коем случае не самой распространённой ситуации! В современных версиях Компаса все Основные Линии в эскизах "рваные" и обрываются в точках пересечения, по этому с ними лучше никогда не связываться! Все размеры в основном завязаны на осевые (не рвущиеся) линии. Да и из соображения здравого смысла, все размеры в основном идут от осевого поля, а не от каких-то контуров колонн, балок, ферм и т. п.
Вообще не вижу ни каких хлопот в том, что бы спроецировать линию (любую) в эскиз и изменить её стиль на осевую. В любом случае, когда ставите размер от какого ни-будь объекта, он автоматом проецируется в эскиз, по другому быть не может! А там уж думайте, какой стиль придать этой линии для собственных удобств.
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 19.06.24, 16:41:36
Цитата: YNA от 19.06.24, 16:16:33Вот именно "весьма распространённой ситуации", но ни в коем случае не самой распространённой ситуации! В современных версиях Компаса все Основные Линии в эскизах "рваные" и обрываются в точках пересечения, по этому с ними лучше никогда не связываться! Все размеры в основном завязаны на осевые (не рвущиеся) линии. Да и из соображения здравого смысла, все размеры в основном идут от осевого поля, а не от каких-то контуров колонн, балок, ферм и т. п.
YNA! Это все к чему? Я ни слова не писал про основные линии.
Цитата: YNA от 19.06.24, 16:16:33Вообще не вижу ни каких хлопот в том, что бы спроецировать линию (любую) в эскиз и изменить её стиль на осевую. В любом случае, когда ставите размер от какого ни-будь объекта, он автоматом проецируется в эскиз, по другому быть не может! А там уж думайте, какой стиль придать этой линии для собственных удобств.
А я вижу эти хлопоты. Сейчас делаю компоновочную геометрию. Под каждую будующую деталь свой  эскиз. Все детали имеют одну ось вращения. И в каждом эскизе приходится делать свою осевую, совпадающую с уже имеющейся.
Название: Re: Осевая из другого эскиза
Отправлено: Петрович-47 от 19.06.24, 16:48:08
Цитата: z011 от 19.06.24, 16:41:36...Сейчас делаю компоновочную геометрию. Под каждую будующую деталь свой  эскиз. ... И в каждом эскизе приходится делать свою осевую, совпадающую с уже имеющейся.
А может это и будет наиболее верным подходом? У каждого эскиза своя осевая.
Если делать одну на все эскизы? потом нигде не вылезут проблемы с проецированием и заимствованием?
Название: Re: Осевая из другого эскиза
Отправлено: СВ от 19.06.24, 16:56:46
Цитата: Петрович-47 от 19.06.24, 16:48:08Сейчас делаю компоновочную геометрию. Под каждую будущую деталь свой эскиз.
А нужна ли здесь компоновочная геометрия? Просматривается чистое раздельное проектирование "снизу вверх".
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 19.06.24, 17:04:30
Нужна. Есть первый эскиз с самыми общими контурами. Эскизы для деталей связаны с этим самым общим эскизом. Изменил размер в одном эскизе, во всех остальных отследилось.
Название: Re: Осевая из другого эскиза
Отправлено: YNA от 19.06.24, 17:31:31
Ребята, давайте не будем отвлекаться от основной темы на разные компоновочные геометрии и т. п.
Автор хочет использовать осевую линию "соседнего" эскиза для удобства построения диаметральных размеров. Идея не плохая, но тут выползают озвученные выше нюансы. А можно ли как то это реализовать без причинения неудобств разным пользователям?
Название: Re: Осевая из другого эскиза
Отправлено: СВ от 19.06.24, 20:19:31
 Так опять мы выходим на ПОСТОЯННУЮ проблему: на какой именно вопрос отвечать - на буквальный или на тот, что "по смыслу"? Ибо "по смыслу" вопрос звучит малость иначе: автор хочет сэкономить, для этого НЕ ХОЧЕТ повторно создавать осевую линию и ХОЧЕТ использовать готовую осевую линию из другого эскиза. Ключевое слово - сэкономить, на нём, думается, и нужно заострить внимание.
- - -
Может быть в этой Детали почти всё строится от этой осевой (которая не совпадает с координатной осевой) и её прям так отдельной и сделать? Или локальная система ...
Название: Re: Осевая из другого эскиза
Отправлено: YNA от 20.06.24, 07:02:06
В момент простановки размера происходит авто-проецирование осевой линии из соседнего эскиза.
По умолчанию проекционная кривая имеет стиль Основная (см. рис) и по этому диаметральный размер не строится.
Афтор хочет, что бы проекционная кривая наследовала тип исходной кривой, т. е, если кликнуть на осевую линию, то и в новом эскизе она спроецируется как осевая и, соответственно, размер станет диаметральным.
Это будет очень удобно для построения тел вращения или симметричных деталей, но очень неудобно в других случаях.
А что если добавить такую настройку: "копировать/не копировать стиль кривой при проецировании". Тогда каждый сможет под свои нужды настроить эскиз.
А может такая настройка где то есть? Что то не попадалась.  :cl:
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 20.06.24, 11:20:18
Цитата: СВ от 19.06.24, 20:19:31Так опять мы выходим на ПОСТОЯННУЮ проблему: на какой именно вопрос отвечать - на буквальный или на тот, что "по смыслу"? Ибо "по смыслу" вопрос звучит малость иначе: автор хочет сэкономить, для этого НЕ ХОЧЕТ повторно создавать осевую линию и ХОЧЕТ использовать готовую осевую линию из другого эскиза. Ключевое слово - сэкономить, на нём, думается, и нужно заострить внимание.
Экономия здесь абсолютно ни при чем.
Логично использовать в разных эскизах одну и ту же ось. Например создать первым делом эскиз состоящий из одной только осевой линии. И использовать эту осевую во всех последующих эскизах.
Название: Re: Осевая из другого эскиза
Отправлено: Петрович-47 от 20.06.24, 12:14:45
Так может тогда использовать объект "Ось"?
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 20.06.24, 12:23:54
Пока что ось не воспринимается в эскизе как осевая линия. У меня не получилось. Никак не воспринимается.
Название: Re: Осевая из другого эскиза
Отправлено: IgorT от 20.06.24, 12:46:23
Цитата: z011 от 20.06.24, 12:23:54Пока что ось не воспринимается в эскизе как осевая линия. ...
Может быть Вам с предложение к Аскону обратиться на предмет сохранения типа линий при проецировании?
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 20.06.24, 13:08:07
В данном случае, я хочу обойтись без проецирования.
А то, что в компасе линия при проецировании меняет тип, мне с самого первого раза показалось странным.
Название: Re: Осевая из другого эскиза
Отправлено: YNA от 20.06.24, 13:37:21
Цитата: z011 от 20.06.24, 13:08:07В данном случае, я хочу обойтись без проецирования.
Без проецирования обойтись невозможно, ибо оно происходит автоматически при указании любого объекта вне эскиза. Но это ладно, просто терминология.  :angel:
Послал предложение в Техподдержку, посмотрим что ответят.
Название: Re: Осевая из другого эскиза
Отправлено: СВ от 20.06.24, 21:20:41
Цитата: z011 от 20.06.24, 11:20:18Экономия здесь абсолютно ни при чем.
Логично использовать в разных эскизах одну и ту же ось. Например создать первым делом эскиз состоящий из одной только осевой линии. И использовать эту осевую во всех последующих эскизах.
Вы слово логика знаете?
Ваши слова выше и мои (цитата, ниже) - не одно и то же?
Цитата: СВ от 19.06.24, 20:19:31Может быть в этой Детали почти всё строится от этой осевой (которая не совпадает с координатной осевой) и её прям так отдельной и сделать?
Название: Re: Осевая из другого эскиза
Отправлено: СВ от 20.06.24, 21:25:52
Цитата: YNA от 20.06.24, 13:37:21Без проецирования обойтись невозможно, ибо оно происходит автоматически при указании любого объекта вне эскиза.
Послал предложение в Техподдержку, посмотрим что ответят.
При проецировании осевой ввести диалог "Какой стиль применить - осевую или основную линии"? При этом по умолчанию будет стоять осевая и достаточно (никуда не заводя курсор) лишний раз нажать на Энтер (галку, колёсико мыши)?
Или более универсально: тот же диалог при проецировании ЛЮБОЙ линии, при этом:
- для осевой: по умолчанию - предлагается осевая,  далее - см.ниже,
- для остальных: по умолчанию - предлагается основная, далее - выбор любой линии (которые должны быть сразу ВСЕ показаны, а не морочится с раскрытием списка)..
Название: Re: Осевая из другого эскиза
Отправлено: feron от 21.06.24, 00:46:23
Цитата: z011 от 19.06.24, 14:49:23Возможно ли?

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

вспомнил композицию - вокруг шум -> пусть так ,, а у меня есть цель!
Название: Re: Осевая из другого эскиза
Отправлено: YNA от 21.06.24, 08:46:29
Цитата: YNA от 20.06.24, 13:37:21Послал предложение в Техподдержку, посмотрим что ответят.
Ответ СТП:
Предложение принято разработчиками  :angel:
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 21.06.24, 15:29:02
Цитата: YNA от 21.06.24, 08:46:29Ответ СТП:
Предложение принято разработчиками  :angel:
То, что проекция осевой линии меняет свойства и превращается в основную линию, мне с самого первого раза показалось бре странным. Поэтому полностью поддерживаю.
Но вопрос то был, можно ли обойтись без того, чтобы плодить копии осевой линии. И "предложение принятое разработчиками" никак этот вопрос не решает. Даже если разработчик когда-нибудь реализует это предложение, все равно надо будет плодить копии, хотя и более удобным способом.
Название: Re: Осевая из другого эскиза
Отправлено: IgorT от 21.06.24, 15:46:51
Цитата: z011 от 21.06.24, 15:29:02... никак этот вопрос не решает. ...
Компас по любому строит проекцию. Без нашего ведома, когда мы накладываем авторазмер между линиями из разных эскизов проекции втихаря строятся :). Надо что бы для авторазмера проекция осевой была со стилем осевой.
Может быть надо на это намекнуть разработчикам?
Название: Re: Осевая из другого эскиза
Отправлено: СВ от 21.06.24, 15:53:48
Цитата: z011 от 21.06.24, 15:29:02...
Но вопрос то был, можно ли обойтись без того, чтобы плодить копии осевой линии.
А смысл-то вопроса В ЧЁМ?
Вам нужно быстро образмерить Эскиз или у вас аллергия к осевым линиям?
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 21.06.24, 16:17:55
Цитата: IgorT от 21.06.24, 15:46:51Компас по любому строит проекцию. Без нашего ведома, когда мы накладываем авторазмер между линиями из разных эскизов проекции втихаря строятся
Поставьте размер между линией редактируемого эскиза и линией предыдущего эскиза. Выйдите из редактируемого эскиза. Войдите в предыдущий эскиз и удалите ту линию от которой был поставлен размер.
Цитата: СВ от 21.06.24, 15:53:48А смысл-то вопроса В ЧЁМ?
Вам нужно быстро образмерить Эскиз или у вас аллергия к осевым линиям?
Можно использовать объекты из более ранних эскизов, которые видны в текущем редактируемом эскизе. Т.е. например можно проставить размер от основной линии более раннего эскиза. Почему с основной линией более раннего эскиза проходит использование ее как основной, а с осевой не проходит как с осевой? Вот в чем вопрос.
Почему в компасе все так. Где-то только ввел параметры (выбрал элементы) тут же создается новый объект (пример: построить плоскость). А где-то надо три раза по дороге подтвердить, то  это то, что ты хотел получить. И если где-то не нажал зеленую метку (посчитав, что уже все подтвердил), вся работа пропадает.
Название: Re: Осевая из другого эскиза
Отправлено: IgorT от 21.06.24, 16:27:18
Цитата: z011 от 21.06.24, 16:17:55Поставьте размер между линией редактируемого эскиза и линией предыдущего эскиза. Выйдите из редактируемого эскиза. Войдите в предыдущий эскиз и удалите ту линию от которой был поставлен размер....
Ничего не понял... Вам что нужно, что бы по компоновочной геометрии оси  размеры  ставить? Или где?
Для чего вы меня заставляете удалять компоновочную геометрию?
Вы уж как-то определитесь в своих желаниях!
Название: Re: Осевая из другого эскиза
Отправлено: СВ от 21.06.24, 16:37:16
Цитата: z011 от 21.06.24, 16:17:55...
Почему в компасе все так.
Такая ситуация, предположу, не приходила в голову разработчикам. Возможно, они до сих пор не знают о такой необходимости. Но, скорее всего, знают-не знают - делать не будут. ЕСЛИ ТОЛЬКО это не окажется очень просто реализовать.
- - -
Теперь по теме: сейчас всё, что вы хотите - уже возможно, кроме простановки именно диаметра. Чем радиус не устраивает?
Название: Re: Осевая из другого эскиза
Отправлено: z011 от 21.06.24, 17:03:14
Цитата: СВ от 21.06.24, 16:37:16Чем радиус не устраивает?
Религия не позволяет ставить радиус если реальный размер это диаметр.
Название: Re: Осевая из другого эскиза
Отправлено: СВ от 21.06.24, 19:19:55
 Когда мне желательно поставить диаметр, например Ф50, но не получается, то ставлю радиус вот так: 0,5х50. Так даже можно организовать прямые Ссылки именно на диаметр.