Отображение фасок на сборке

Автор Динара, 27.10.11, 07:23:48

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

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

Динара

Здравствуйте, такая проблема. В деталях есть фаска, а вот на сборке мне эти фаски не нужны, можно ли это как то осуществить. Т.е. отображение на сборке деталей без фасок уже. Заранее спасибо

klimvv

можно. создайте переменную, управляющую построением фаски и объявите ее внешней.
в сборке зададите значение, отключающее фаску и все.

понятно или надо со скриншотами показать? если так, то тогда чуть попозже....

AlexA

Если речь идет о 3D, то посредством переменных.

Т.е., например, всем "ненужным" фаскам у каждой детали назначить переменную на включение/исключение этих фасок из расчета. Затем в сборке, где эти фаски не нужны, также ввести переменную для включения/исключения фасок, а в каждой детали связать ссылкой свою переменную и переменную сборки.
Тогда управлять фасками можно будет "легким движением руки". Значение переменной сборки, равное "1" будет исключать фаски из расчета, а равное "0" - включать в расчет.

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

Оп-па, опередили с ответом  :)

klimvv

ну вот на скорую руку как-то так. лично я пользуюсь этим приемом в основном для скрытия в сборке разделок кромок под сварку.
ну и плюс учитывайте то, что написал AlexA насчет привязок.


Kirilius83

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

Zombi

Цитата: Kirilius83 от 27.10.11, 12:39:38
обычно на сборках (сварках) просо скрываю лишние линии, и в место них дорисовываю полный контур.
Для чертежей - аналогично. На самом деле получить из 3D сразу нормальный  годный для чертежа вид в общем случае не получится, тем более для сборок. Поэтому если не хочется терять ассоциативность то просто добавляю для всех "ненужных" элементов специальный слой и перекидываю их туда, а потом скрываю его.
В 3D - если это нужно, использую как раз переменные когда есть время и настроение - это более кошерно получается чем просто скрыть лишнюю линию (например если нужно показать на сборке раскерненную деталь или если у установленной пластиковой детали оплавляются ножки, вобщем если геометрия меняется)

Динара

Блин, ваще круто))) Спасибо большое)) Все получилось!!!

Alex2006-13

Полезная инфа однако. СПАСИБО

GenTAPo

Давал предложение в АСКОН, которое по сути должно отменять все наши хитрости. Суть предложения вот в чём. В сборке выделив фаску и вызвав контекстное меню, а лучше сразу, правой кнопкой по фаске, в контекстное меню добавить команду "Скрыть в сборке" Соответственно и в сборочном чертеже. Думал предложить в меню Вид - Скрыть - добавить - Фаски. Но подумал, тогда скроются не только фаски под сварку, но конструктивные. Часто желательно в сборке скрыть фаски отверстий, они при печати сливаются.

Pav

Вот мое предложение на эту тему http://forum.ascon.ru/index.php/topic,21092.0.html

В версии 13.1 сделали варианты загрузки, т.е. можно сделать неполную загрузку, но не знаю можно ли это применить к деталям.

GenTAPo

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