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

Профессиональные вопросы => Пожелания и предложения пользователей => 3D: моделирование => Тема начата: Falcon555 от 21.11.08, 12:46:29

Название: Зеркальное отражение сборки
Отправлено: Falcon555 от 21.11.08, 12:46:29
Цитата: Владимир Захаров от 20.11.08, 19:51:02
К сожалению, приоритет зеркалирования сборок до сих пор был низким в связи с отсутствием обращений пользователей. В планах на КОМПАС-3D V11 этой функциональности нет. Сервис-паками подобные работы не предусматриваются, поэтому придется подождать.
Святослав - инженер конструктор.
Как это нет обращений? Есть очень даже много. Зеркальная сборка это больная тема для многих конструкторов, работающих в компасе!!!
Название: Зеркальное отражение сборки
Отправлено: Василий Вахнев от 22.11.08, 18:12:06
Да-да...зеркалирование большой вопрос, если в К3, котором сейчас и работаю, это делается проще не придумаешь-простой симметрией, как и многие другие задачи решаются выгоднее, то уж в КОМПАСе тоже не грех.  Зачем такая платформа если ничего нельзя сделать...тогда сделайте КОМПАС на основе К3, перекупив исходники, им больше не занимаются, это будет действительно шагом вперёд, а не латанием дыр. К3 имеет хорошее сочетание Автокада и Солида, недостаёт отсутствия параметризации.
Название: Re:Зеркальное отражение сборки
Отправлено: Urik от 08.12.08, 00:58:00
Зеркальная сборка действительно необходима :um:

Цитата: Василий Вахнев от 22.11.08, 18:12:06
... недостаёт отсутствия параметризации.
А эта строчка порадовала :))))) :))))) :)))))
Название: Re:Зеркальное отражение сборки
Отправлено: lua от 08.12.08, 10:38:48
Цитироватьв К3, котором сейчас и работаю
КЗ - это что?
Название: Re:Зеркальное отражение сборки
Отправлено: Fool от 08.12.08, 17:16:13
Цитата: Falcon555 от 21.11.08, 12:46:29
Зеркальная сборка это больная тема для многих конструкторов, работающих в компасе!!!

Да бесспорно!!!! Есть полная сборка правого крыла самолета, что для отображения самолета с двумя крыльями нужно "собачить" еще одно сначала? Нонсенс!!!
Название: Re:Зеркальное отражение сборки
Отправлено: Василий Вахнев от 19.12.08, 21:34:40
К3 это тоже типа САПР, только позабытое и позаброшеное, а совершенно напрасно, вот тут рассуждаете как в КОМПАСе сборку отзеркалировать, а там это легко делается и непринуждённо.
Urik...рано радуешься! Параметризация в КОМПАСе иT-Flex это тоже самое что каменный топор против бензопилы.... :)))))
Название: Re:Зеркальное отражение сборки
Отправлено: Resfeder от 27.12.08, 21:36:59
В какой-то версии Компаса (сейчас не помню) получалось делать следующее: в детали делаем зеркальный массив. Затем в сборке делаем массив пообразцу (зеркальный массив). Получалось. Это был толи 8 или 7 Компас. А вот в 10 этот номер не проходит.
Название: Re:Зеркальное отражение сборки
Отправлено: nickob от 29.12.08, 08:40:31
Обязательно сделать!
Как сделать, тут еще можно спорить...
Название: Re:Зеркальное отражение сборки
Отправлено: KarapuzZ от 12.02.09, 08:42:43
Без функции зеркалить сборку пропадает желание строить 3d модель в Компасе. Эта функция необходима, пусть даже  в самом простом варианте, без сохранения параметров, ассоциативности и т.п (если уж у разработчиков так не хватает времени). Извращения с массивами и зеркалированием отдельных деталей никуда не годятся.
     С наилучшими пожеланиями!
Название: Re: Зеркальное отражение сборки
Отправлено: jSer от 08.10.09, 22:20:04
+1
Зеркальная сборка нужна!
Название: Re: Зеркальное отражение сборки
Отправлено: ART Александрович от 09.10.09, 10:52:51
Зеркальная сборка необходима, хотя бы для деталей, которые не изменяются при зеркальном отражении, а если бы функция была реализована для деталей, требующих образования зеркальных копий, было бы просто замечательно.
Название: Re: Зеркальное отражение сборки
Отправлено: midreyk от 09.10.09, 12:11:56
Это очень нужно.Но тут нужно хорошенько все продумать. Обязательно должен быть выбор зеркалируемых компонентов ведь не всегда все детали необходимо тражать можно просто перевернуть (например тела вращения). И еще продумать зеркалирование подсборок.
Ну и конечно необходима параметрическая связь всего этого хозяйства.
Название: Re: Зеркальное отражение сборки
Отправлено: midreyk от 09.10.09, 12:23:23
Если уж так трудно организовать заркалирование сборок, то можно хотя бы сделать команду "Создать зеркальные детали" с выбором уровня (все или текущий) и отражаемых даталей. Смысл данной команды:
1 - автоматом создается файл зеркальной детали в тойже папке что и исходная с именем и исполнением
2 - в данный файл вставляется зеркальная деталь-заготовка
3 - зеркальной копии присваивается обозначение с исполнением ***-01
Уже так от многих лишних действий удастся избавиться (а то сейчас надо создать новую деталь, вставить деталь-заготовку с отражением, забить наименование и обозначение и сохранитьв тойже папке - одни мучения).
И кнопка эта должна рабтать как в сборке так и в отдельной детали.
Всёё. :um:
Название: Re: Зеркальное отражение сборки
Отправлено: Ole от 12.10.09, 20:24:45
+1
Команда Зеркальная сборка позволяет за несколько минут сделать  работу, на которую без этой команды может уйти несколько дней.
Не поддерживать команду могут только пользователи, которые ПОКА не сталкивались с этой проблемой.
Название: Re: Зеркальное отражение сборки
Отправлено: pavel от 13.10.09, 07:08:26
Цитата: Ole от 12.10.09, 20:24:45
Команда Зеркальная сборка позволяет за несколько минут сделать  работу, на которую без этой команды может уйти несколько дней.
Немножко преувеличено конечно, но впринципе верно на 100%.
Название: Re: Зеркальное отражение сборки
Отправлено: НиколаЫч от 13.10.09, 07:35:16
+1
Название: Re: Зеркальное отражение сборки
Отправлено: The Godfather от 14.12.09, 09:40:23
+1
Название: Re: Зеркальное отражение сборки
Отправлено: AlexA от 14.12.09, 13:12:29
+1
Название: Re: Зеркальное отражение сборки
Отправлено: bergovin от 14.12.09, 13:18:17
Цитата: midreyk от 09.10.09, 12:23:23
Если уж так трудно организовать заркалирование сборок, то можно хотя бы сделать команду "Создать зеркальные детали"
А разве нельзя вставить зеркальную деталь ? (не помню точно как в предыдущих, а в 11 это есть)
Название: Re: Зеркальное отражение сборки
Отправлено: midreyk от 14.12.09, 14:12:48
Не спорю. Но удобней-же нажать кнопочку и создается файл-01 зеркальный к данному с готовым обозначением, наименованием и материалом.
Название: Re: Зеркальное отражение сборки
Отправлено: bergovin от 14.12.09, 21:29:20
Ну так как вы вставили отражённую деталь в сборку можно эту деталь (отражённую) сохранить в отдельный файл детали и будет вам счастье  :)
Название: Re: Зеркальное отражение сборки
Отправлено: midreyk от 15.12.09, 08:12:24
Чет я не понял, как это ее сначала отраженную вставить, а потом сохранить. 8-)
Откуда она возьмется.
Название: Re: Зеркальное отражение сборки
Отправлено: bergovin от 15.12.09, 09:20:45
У ва
Цитата: midreyk от 15.12.09, 08:12:24
Чет я не понял, как это ее сначала отраженную вставить, а потом сохранить. 8-)
Откуда она возьмется.
У вас есть исходная деталь, вы её отражаете при вставке и сохраняете как новая деталь (уже отражённая)
Таким образом у вас будет 2 модели (2 файла)
1) неотражённая (исходная)
2)отражённая

И с каждой по отдельности вы можете работать и давать им обозначения
Название: Re: Зеркальное отражение сборки
Отправлено: Resfeder от 17.12.09, 22:55:49
Цитата: midreyk от 09.10.09, 12:11:56
...Но тут нужно хорошенько все продумать...
Да не нужно тут что-то продумывать! "Велосипед" уже изобретён, нужно только его передрать.Опять приходится ссылаться на пресловутый SW. Кстати сейчас я пользуюсь круговым массивом. Поврачиваю вокруг оси на 180 гр. необходимые элементы. Конечно не всегда этот способ выручает, но как говорится на безрыбье и рак щука. С крыльями самолёта этот номер не пройдёт.
Пожелание всецело одобрямс!
Название: Re: Зеркальное отражение сборки
Отправлено: sulyco от 18.12.09, 08:00:44
Конечно, при разработке, например, токарного станка или бензопилы рассматриваемый функционал может оказаться невостребованым (ну или маловостребованным). И коренным образом меняется к нему отношение при работе над самолетами-корабликами, автомобильчиками или просто пассатижами.
По сему, глядя с моей катерно-лодочной колокольни, ДА.
Название: Re: Зеркальное отражение сборки
Отправлено: Belis от 20.12.09, 22:00:17
+1
Зеркальная сборка нужна :!: :!: :!:
Название: Re: Зеркальное отражение сборки
Отправлено: Эдуард от 21.12.09, 09:23:40
   Функция зеркалирования в сборке нужна. Только нужно чтобы КОМПАС проверял является ли зеркалируемая деталь в сборке (или подсборка) действительно зеркальной, а то ведь можно по невнимательности (как сейчас говорят - человеческий фактор) насоздавать файлы-двойники с новыми обозначениями. Будет лучше, если КОМПАС сразу предупредит, что деталь или подсборка не являются зеркальными.
Название: Re: Зеркальное отражение сборки
Отправлено: The Godfather от 15.01.10, 10:43:14
я удивляюсь, как действительно важные вопросы уходят на второй план
Название: Re: Зеркальное отражение сборки
Отправлено: angel-kpra от 14.03.10, 19:00:20
вообще зеркальное отрожение детали необходимо, нечто вроде исполнения какой нить детали подключенной к сборке. В спецификации при ручном заполнение есть функция вставить исполнение существующей детали, а вот если заполнение ведется в автоматическом режиме с 3D сборки то я ненашел механизма включить исполнение. Поэтому хотелось бы чтоб зеркальная деталь была не отдельным файлом а как бы копией одного и того же файла в зеркальном исполнении и в обозначении (шифре) добавлялся префикс -01 или последующие, чтоб при автоматическом формировании спецификации исполнения добавлялись автоматически.
Название: Re: Зеркальное отражение сборки
Отправлено: The Godfather от 28.02.13, 13:41:39
Добрый день!
Прошу меня поправить, если я ошибаюсь, но насколько я понял, в V14 функция зеркального отображения сборки не добавлена?
Название: Re: Зеркальное отражение сборки
Отправлено: nagornick от 28.02.13, 14:01:28
Нет. ( Зато появились исполнения.
Название: Re: Зеркальное отражение сборки
Отправлено: The Godfather от 28.02.13, 16:21:05
Цитата: nagornick от 28.02.13, 14:01:28
...Зато появились исполнения.
А ну да, это-же почти тоже самое  :)))))
Название: Re: Зеркальное отражение сборки
Отправлено: Resfeder от 28.02.13, 20:37:19
Вы не вникаете в суть проблемы. (http://forum.ascon.ru/index.php/topic,23918.msg170512.html#msg170512)
Да! Хочу нажать и готово!
"Кабы я был программистом...  (http://forum.ascon.ru/index.php/topic,23903.msg170322.html#msg170322)
Воистину! Это не моё дело, а дело програмиста!
Как это нет обращений? (http://forum.ascon.ru/index.php/topic,13247.msg70675.html#msg70675)
задачу зеркалирования компонентов нужно поделить на 2 части. (http://forum.ascon.ru/index.php/topic,23918.msg170673.html#msg170673)
Велосипед" уже изобретён (http://forum.ascon.ru/index.php/topic,13247.msg90064.html#msg90064)
Вспомним Рейтинг (http://forum.ascon.ru/index.php/topic,16588.msg170703/topicseen.html#msg170703)
Да здравствует Зеркальный массив в сборки для Компас 13.3! :)
Название: Re: Зеркальное отражение сборки
Отправлено: Pav от 28.02.13, 22:46:48
Цитата: Resfeder от 28.02.13, 20:37:19
Вы не вникаете в суть проблемы. (http://forum.ascon.ru/index.php/topic,23918.msg170512.html#msg170512)
Да! Хочу нажать и готово!
"Кабы я был программистом...  (http://forum.ascon.ru/index.php/topic,23903.msg170322.html#msg170322)
Воистину! Это не моё дело, а дело програмиста!
Как это нет обращений? (http://forum.ascon.ru/index.php/topic,13247.msg70675.html#msg70675)
задачу зеркалирования компонентов нужно поделить на 2 части. (http://forum.ascon.ru/index.php/topic,23918.msg170673.html#msg170673)
Велосипед" уже изобретён (http://forum.ascon.ru/index.php/topic,13247.msg90064.html#msg90064)
Вспомним Рейтинг (http://forum.ascon.ru/index.php/topic,16588.msg170703/topicseen.html#msg170703)
Да здравствует Зеркальный массив в сборки для Компас 13.3! :)

Перевожу на русский...

Resfeder, не хочу вникать с суть проблемы, хочу волшебную кнопку "по щучьему велению". Предложение от НЕБ (http://forum.ascon.ru/index.php/topic,23903.msg170322.html#msg170322)  воспринимаю как призыв всем отключить мозг и требовать, требовать, требовать. А также обращаю внимание, что мы давно уже требуем эту кнопку, но нам ее не дают злодеи из АСКОНа. Дополнительно даю ссылки на сообщения от Pav, что то он понаписал, но я особо не вникал и остальным не советую, давайте лучше продолжим требовать! "
Название: Re: Зеркальное отражение сборки
Отправлено: Pav от 28.02.13, 22:56:59
По сути вопроса...Я и многие уже написали, что хотели. Кто хотел, тот все понял. Что-то разжевывать по несколько раз, как в прошлый раз я не буду, это только уводит тему в тупик. Очередная тема которая превращается в балаган, очень жаль...
Название: Re: Зеркальное отражение сборки
Отправлено: The Godfather от 01.03.13, 14:36:22
Цитата: Pav от 28.02.13, 22:56:59
Что-то разжевывать по несколько раз, как в прошлый раз я не буду, это только уводит тему в тупик.
А я, с Вашего позволения разжую, и именно в этой теме, находящейся в разделе "Пожелания и предложения пользователей" а  не где попало, т. к.
Цитата: Администратор от 06.10.09, 09:45:26
И что толку с созданной Вами темы, если она не в Пожеланиях и предложениях?!
Ваш голос НЕ Счи-Та-Ет-Ся !!!  Сколько это можно объяснять? :(
Требуется ввести следующий функционал:

ЦитироватьВ любой сборке компоненты можно добавлять, зеркально отражая существующие компоненты (детали или узлы сборки). Новые компоненты могут быть копией или зеркально отраженным исполнением первоначальных компонентов.
Перечислим различия между созданием копии и зеркально отраженным исполнением:
Копировать:
В сборку будет добавлен новый экземпляр первоначального компонента. Новые документы или конфигурации не создаются.
Скопированный компонент имеет ту же геометрию, что и первоначальный компонент. Изменяется только ориентация компонента.
Эта возможность наиболее полезна для симметричных компонентов (рис.1)
Зеркально отраженное исполнение
Скопированный компонент имеет зеркальную геометрию, которая, соответственно, отличается от геометрии первоначального компонента.
Эта возможность наиболее полезна для несимметричных компонентов. Используйте данную возможность для создания отражения несимметричных компонентов. (рис.2)
Примеры зеркально отраженных компонентов
В этой сборке был зеркально отражен узел «губка и опора». Зеркально отраженное исполнение создано для опоры так, чтобы губка располагалась с подходящей стороны. Для губки создана копия, поскольку ее геометрия не нуждается в изменении. (рис.3)
Подробнее о зеркальном отражении компонентов
При зеркальном отражении компонентов (создании копий или зеркально отраженных исполнений) верны следующие утверждения.
В дерево конструирования FeatureManager добавится элемент ЗеркальныйКомпонент. Он сохраняет положение зеркально отраженных компонентов относительно первоначальных компонентов с учетом плоскости отражения. Для ограничения зеркально отраженных компонентов больше не требуется никаких сопряжений.
Можно добавлять сопряжения или перемещать зеркально отраженный компонент, если при этом не нарушается статус сопряжения первоначального компонента.

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

Создание зеркально отраженных компонентов
В окне PropertyManager Зеркальное отражение компонентов можно выбрать нужные элементы, указать ориентацию зеркально отраженных экземпляров и создать противолежащие версии компонентов сборки.
Можно создать противолежащие версии отдельных деталей. См. раздел Зеркальное отражение детали.
Выбор плоскости симметрии и компонентов
Сначала следует выбрать плоскость зеркального отражения и компоненты для отражения или копирования.
Указание типа зеркального отражения
Для каждого компонента следует указать, какую копию необходимо создать, обычную или зеркально отраженное исполнение. Для копий (зеркально отраженных экземпляров) следует выбрать ориентацию. Для противолежащих версий следует указать, как сохранять новый элемент.
Редактирование зеркально отраженного элемента
Свойства зеркально отраженного элемента можно отредактировать так, чтобы его компоненты разрешалось добавлять, удалять или изменять.
Можно выполнять следующие действия.
Добавлять или удалять компоненты.
Менять ориентацию скопированных компонентов.
Заменять скопированные компоненты на противолежащие версии.
Разъединение зеркально отраженного элемента
Зеркально отраженный элемент можно разъединить, в результате чего его компоненты станут независимыми и их можно будет перемещать и вращать.
При разъединении элемента разрешается воссоздать сопряжения в сборке верхнего уровня.
Название: Re: Зеркальное отражение сборки
Отправлено: Resfeder от 01.03.13, 15:05:16
Godfather! Браво!  :fr: Это заслуживает +1 в репу!
Название: Re: Зеркальное отражение сборки
Отправлено: The Godfather от 03.02.14, 00:42:17
Какие новости по теме в контексте предстоящего выхода V15?)
Название: Re: Зеркальное отражение сборки
Отправлено: Дим от 03.02.14, 06:43:18
Ну есть возможность делать заркальную сборку и с 12-ой версии))))
Название: Re: Зеркальное отражение сборки
Отправлено: Илья Муромец от 05.02.14, 06:19:48
ЦитироватьНу есть возможность делать зеркальную сборку и с 12-ой версии))))

Дим, прошу продемонстрировать, только не круговым массивом :-\
Название: Re: Зеркальное отражение сборки
Отправлено: Дим от 05.02.14, 06:56:05
Подождите пару дней, чуть время появится сделаю видео ролик :)
Название: Re: Зеркальное отражение сборки
Отправлено: lua от 05.02.14, 10:27:20
Цитата: Дим от 05.02.14, 06:56:05
Подождите пару дней, чуть время появится сделаю видео ролик :)
Наверное это тот самый трюк с использованием массива по образцу от зеркального массива?  ;)
Название: Re: Зеркальное отражение сборки
Отправлено: Алхимик от 05.02.14, 12:10:34
На форуме должен быть макрос по созданию зеркальной сборки.

Суть ее в том, что она создает зеркальные детали в каталоге сборки и их вставляет на расстоянии от указанной вами поверхности симметрии.
Название: Re: Зеркальное отражение сборки
Отправлено: Илья Муромец от 05.02.14, 17:49:01
Уважаемый, Алхимик! Любые действия в процессе кот. создаются вспомогательные файлы считаю не правильными.
Название: Re: Зеркальное отражение сборки
Отправлено: Алхимик от 05.02.14, 19:44:44
Ваше право)))

Вот только учтите что теоретически возможно и не создавать дополнительные детали, но в таком случае вами должны будут указаны детали которые распологаются с противоположной стороны! Да удобно когда детали действительно не имеют зеркальные исполнения, но попробуйте так потыкать 200 деталей и как "рукой снимет" ваш предыдущий пост. Если не снимет, рад за вас, Компас это инструмент конструктора, а не источник споров  :o:
Название: Re: Зеркальное отражение сборки
Отправлено: Илья Муромец от 06.02.14, 05:13:41
Если припрет, то я и на кульмане выполню проект. А что касается споров, то ту я с вами не согласен. В спорах рождается истина и находится оптимальный вариант.
Как понимаю в случае зеркального отображения в сборке разработчик не желает прислушиваться к пожеланиям пользователей.
Название: Re: Зеркальное отражение сборки
Отправлено: YNA от 06.02.14, 07:52:38
Мне кажется такую возможность (зеркального отражения в сборке) не сложно организовать.
Вот пример на рисунке. В сборку вставлена деталь и её зеркальная копия. Зеркальная копия взята в сборку, следовательно ни каких дополнительных файлов деталей нет. Любые изменения в исходной детали передаются на её зеркальную копию, существующую только в файле сборки. Всё это конечно сделано в рукопашную, но, думаю, такой процесс не сложно автоматизировать на программном уровне.
Название: Re: Зеркальное отражение сборки
Отправлено: Resfeder от 06.02.14, 09:10:09
В создании дополнительного файла зеркальной копии детали ничего плохого не вижу. Ну создаётся, ну и что!? Только в V14 появилась возможность создания исполнений в детали. Другое дело, что упомянутый макрос создаёт зеркальную деталь по любому, даже когда оригинал и з. копия одинаковы. Но ведь это макрос, а не массив! Целью данного макроса является именно создание зеркальной копии оригинала (отдельного файла).
Кстати, создание зеркального массива деталей в сборке это одно, а "Зеркальное отражение сборки" - это уже другое! А данная тема именно так и называется! Т.е. обсуждаем не зеркальный массив (отражение) деталей, а зеркальное отражение подсборок в сборке!
Цитата: Илья Муромец от 06.02.14, 05:13:41
...Как понимаю в случае зеркального отображения в сборке разработчик не желает прислушиваться к пожеланиям пользователей.
Может не столь однозначно, но к сожалению ... "Воз и ныне там". :shu:
Название: Re: Зеркальное отражение сборки
Отправлено: Resfeder от 12.05.14, 20:35:26
Цитата: Дим от 05.02.14, 06:56:05
Подождите пару дней, чуть время появится сделаю видео ролик :)
Уважаемый Дим! Может я что-то пропустил? На вашем сайте (http://moy-kompas3d.ru) нечего подобного я не нашёл. Опишите хотя бы в чём заключается Ваш способ.
Название: Re: Зеркальное отражение сборки
Отправлено: TV-child от 20.08.14, 15:06:00
+1. Не каждый день нужна такая функция, конечно, но частенько требуется. Особенно порадует возможность разрушить массив. Это позволит не моделить зеркальные детали для последующего их черчения.
Название: Re: Зеркальное отражение сборки
Отправлено: Tailer от 20.08.14, 15:47:58
Как на счет варианта "Операции - Деталь заготовка" и поставить галочку на панели свойств "Зеркальная вставка"?
Название: Re: Зеркальное отражение сборки
Отправлено: obesov от 20.08.14, 15:59:01
 Смотрим здесь (http://forum.ascon.ru/index.php/topic,8892.msg192044.html#msg192044)!