Сделать Команду Ребро жесткости недоступной в Сборке

Автор Ole, 22.01.11, 00:45:50

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

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

Ole

Команда Ребро жесткости,  по-видимому,  предназначена для построения ребер жесткости только у Детали (например, при изготовлении детали литьем). 
Хотя по всем признакам команда может построить ребро и в Сборке (команда доступна, происходит построение фантома, который перестраивается при изменении размеров ребра и т.п.), но в итоге построить ребро в Сборке с помощью этой команды все же  не удается.
Или я ошибаюсь? Если нет:

ПРЕДЛОЖЕНИЕ
Сделать Команду Ребро жесткости  недоступной в Сборке.




YNA

Цитата: Ole от 22.01.11, 00:45:50
Или я ошибаюсь?
Скорее всего ошибаетесь. Ребро в сборке строится!

Ole

Что-то не выходит... В Детали строится без проблем и сразу, в Сборке чего только не перепробовал, ничего не выходит.
Выкладываю кронштейн, в котором не могу построить ребро (Кронштейн для расчета на прочность.rar)
В модели уже есть Эскиз ребра. Осталось сделать пару кликов мышкой, если верить мультику в Справке. Все портит сообщение о невозможности выполнить операцию (см скрин). Помогите, кто может. Что не так?
Компас 12.2 (Ознакомительный режим)

Пожалуйста, выложите или пришлите файлы Сборки с ребром В ЛЮБОЙ ВЕРСИИ КОМПАСА, если нет 12.2

ЦитироватьРебро в сборке строится!
Если не трудно, пришлите пожалуйста файлы

Ole

Понял, наконец, секрет фокуса. :)

Ребро жесткости с помощью команды Ребро жесткости в Сборке можно построить только в случае, если в этой Сборке  присутствует тело (не Детали, а именно тело, предварительно созданное в этой Сборке, на рис.4 - оранжевое), которое должно стать границей для построения этого ребра.
После построения Ребра жесткости это тело можно "удалить"  с помощью команды Вырезать (рис.3)
Поскольку ребра жесткости в Сборке, надеюсь,  никто так строить не будет (это сложно, долго и неправильно, см. P.S.),  по-прежнему

ПРЕДЛАГАЮ
Сделать команду  Ребро жесткости недоступной в Сборке (лучше).
Или  хотя бы  дополнить Справку, чтобы Пользователь  смог либо выполнить необходимые построения, либо отказаться от построения ребра с помощью этой команды:
1. Ребро жесткости  команда строит только  при наличии в Сборке хотя бы одного Тела, которое должно стать границей для построения этого ребра.
(Наличие тела у Сборки, в отличие от Детали, совсем не обязательно. В моей Сборке не было, вот ничего и не получалось).
2. Ребро становится частью этого тела.
(чтобы пользователь не ожидал появления нового Тела или Детали)
3. Имеющиеся в Сборке Детали и другие Сборки при построении Ребра  игнорируются.
Это хорошо видно на рис.4

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

Не будет лишним и сообщение-предупреждение для пользователя с такой информацией. Например, когда пользователь даст команду на построение Ребра жесткости, а в Сборке нет ни одного тела (как это обычно и бывает).
Ознакомившись с информацией, пользователь, надеюсь,  создаст ребро как обычную деталь и вставит ее в Сборку. Либо создаст ребро как деталь по месту. Главное, чтобы пользователь не пытался в Сборке создавать ребро жесткости с помощью команды Ребро жесткости.

P.S. Тела,  появляющиеся в Сборке - это,  например, наплавляемый сваркой металл или слой клея.
Ребро жесткости может являться частью Детали (получаемой литьем или мех.обработкой). Либо Ребро само может быть Деталью. И входить в Сборку как Деталь
Вот только Ребро жесткости уж никак не может появиться в Сборке как результат выполнения сборочных операций, как наплавляемый сваркой металл или клей. Поэтому лучше  сделать эту Команду в Сборке недоступной.

AVas

Цитата: Ole от 22.01.11, 21:28:35
Ребро жесткости с помощью команды Ребро жесткости в Сборке можно построить только в случае, если в этой Сборке  присутствует тело (не Детали, а именно тело, предварительно созданное в этой Сборке
Движенья нет, сказал мудрец брадатый. Другой смолчал и стал пред ним ходить... (C)

Ole

Вы правы. Деталь тоже подойдет, если выполняются требование к эскизу из Справки:
Цитировать– Касательные к контуру в его конечных точках должны пересекать тело детали.
Кстати, формулировка тоже не совсем точная. На самом деле, на рисунке YNA  видно что никаких деталей нет, а ребро есть.
С учетом замечаний  YNA и AVas
ПРЕДЛАГАЮ
Дополнить Справку рисунком (см. ниже)  и примерно таким пояснением:
Для построения ребра жесткости этой командой нельзя использовать (в качестве границы) поверхности разных деталей или тел. (Или опять не так? Жду опровергающих картинок).

Предупреждение необходимо, поскольку в реальных сборках все как раз наоборот. Ребро жесткости, если оно появляется в Сборке, оказывается приваренным к разным деталям. (В противном случае ребро поступило бы в Сборку уже как часть какой-нибудь Детали). Команда не умеет в сборке делать как раз то, что должна уметь в первую очередь, по своему названию (см рисунок внизу справа). Ее нужно либо доработать, либо (лучше) сделать недоступной в сборке.
Лучше, потому что в этом случае пользователь вынужден будет делать как раз то, что и нужно делать - создавать ребро жесткости как входящую в сборку деталь, можно на месте, обычными инструментами, с записью в спецификации.

YNA

Уважаемый ole. Дело в том, что сборка в виде тела – это есть деталь, только с расширением *.a3d содержащая дополнительные функции сопряжений, массивов и т.п.
И было бы очень странно, что для редактирования такой детали должен использоваться ограниченный набор инструментов, в частности отключен такой инструмент как Ребро жёсткости.
Воспримите эту проблему так и всё встанет на свои места. По поводу доработки раздела справки  вы совершенно правы!