Jump to content

Отображение элемента массива в сборке


Renovatio

Recommended Posts

Renovatio

Доброе время суток, коллеги. Имеются сборки в которых элементы размножаются массивами. Так вот, в некоторых сборках при выборе элемента в графической части, он выделяется в дереве построения, а в некоторых не выделается. Не выделяется элемент массива, при этом если выбирать деталь/подсборку, которая является родителем массива, то она выделяется в любой сборке. Сборки могут быть равные по нагрузке, но в одной все работает, а в другой нет. Может кто-то сталкивался с такой проблемой и знает как избавиться от нее?

 

Пользуюсь Solidworks 2017 SP5.0

Link to post
Share on other sites


UnPinned posts
maxx2000

мне мясо положено

-положено ешь

но оно мне не положено

- не положено не ешь

А так страшно, очень страшно, если бы мы знали что это такое но мы не знаем что это такое.

 

Единственное что я понял, у тебя в дереве не подсвечиваются элементы по которым ты тыкаешь в рабочем окне. Так?

Link to post
Share on other sites
maxx2000

ну так посмотри что у тебя в настройках, включена подсветка выбора или нет

Link to post
Share on other sites

Присоединяюсь к вопросу автора, аналогичная проблема в 22-ой версии. Элементы массива в дереве не подсвечиваются при их выборе в модели.

Link to post
Share on other sites
Renovatio

 

Цитата

ну так посмотри что у тебя в настройках, включена подсветка выбора или нет

В настройках все включено.  При этом хотел еще уточнить: все происходит в одной сессии Solidworks. В одной сборке элемент выделяется, а в другой-нет. 

 

Link to post
Share on other sites
Renovatio

@tiomat , а вы не пользуетесь макросом TreeSorter? Заметил такую особенность: до сортировки элементы подсвечиваются, после сортировки макросом уже нет.  

Link to post
Share on other sites
31.05.2024 в 08:57, Renovatio сказал:

@tiomat , а вы не пользуетесь макросом TreeSorter? Заметил такую особенность: до сортировки элементы подсвечиваются, после сортировки макросом уже нет.  

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

Link to post
Share on other sites
alek77

Всем привет! Однозначно это не связано с макросом. И это не глюк, это видимо такая фишка солида, заложенная разрабами. Я и без макроса её могу воспроизвести. Просто убираете родительский компонент в папку, и вуаля, компоненты в массиве уже не подсвечиваются в дереве при выборе в графической области. Зачем так сделано - хз. Макрос тут не при чем. Он просто компоненты сортирует по папкам.

И ещё, если родителя убрать из папки, то компоненты массива опять начинают подсвечиваться в дереве.

  • Нравится 1
Link to post
Share on other sites
Renovatio

@alek77 , большое спасибо  за ответ. Я попробовал разные варианты с папками, но у меня не воспроизводится такая фишка.  Я записал небольшое видео. На тайминге 1.23 я нажимаю два раза Ctrl+Z. 

https://disk.yandex.ru/i/6IOtgIEMp4rOMg

 

  • Чемпион 1
Link to post
Share on other sites

@Renovatio , проверил еще раз, и не один. И с использованием макроса и без. И в новых сессиях и в одной. Без макроса такой глюк воспроизводится не постоянно, не смог пока отследить. То выбор есть, то его нет. После макроса выбора нет всегда. После удаления всех папок выбор тоже появляется всегда. В чем причина - пока не знаю. Иногда воспроизводится если сразу деталь запихивать в папку, иногда - когда сначала создать пустую папку, а затем деталь перетащить в нее. При повторении глюк то выявляется, то нет. Не могу отследить, алгоритм проявления. В любом случае спасибо, что подсветили. Буду искать. Может коллеги что подскажут.

Также подсветки нет, если в дереве есть хоть одна папка созданная макросом, а деталь не в папке. Пока папку не удалишь подсветки компонентов массива нет. Как только папку удаляешь - все нормально. При создании папки руками - то есть, то нет. Фишка одним словом. у меня sw17sp5

  • Нравится 1
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Fedor
      Если закрыть снаружи кожухом, чтобы создать направленный, то можно в разы меньше вещества.  Так в советской армии учили  :) 
    • AlexKaz
      Обычный курс пластичности и расчёты в динамике. В ОМД есть специальный вид штамповки по советским учебникам. Не всё же листовое в промке роботами формовать и на турецких матрицах за миллион $.
    • Fedor
      Пособие для террористов готовите ?  :) 
    • AlexKaz
      Это усреднённый диаметр трубы С.П. по вики. Это моё задание для одного из студентов на зачёт. Поскольку я вчера убегая на работу в спешке оставил дома телефон с инетом, народ занервничал что я не отвечаю. Вчера вечером я поправил расчётный файл на обычные константы бетона без плясок с "сверхточными" мехсвойствами и материалами. Судя по даже такой приближённой постановке, бетонную оболочку с трубой точно прорывает 1900 кг TNT, расположенные на поверхности или рядом. Если же нужно расфигачить трубу как нож маслом чтобы аж не осталось стыка - масса должна быть ещё больше в разы.   Короче говоря, дайвер-любитель такое поставить на трубу не осилит. Постарались и организовали опытные.   Поскольку расчёт сильно приближённый, интересна лишь постановка задачи для отчёта и получение опыта работы с явным солвером. Что там было в реальности и какие массы и какие константы, для зачёта не интересно. Кстати, одна из работ была немного про другой случай. Лет 10-15 назад у китайцев тоже что-то случилось, но, вроде, не настолько бесцеремонное, и, вроде, обычный пром. Инфа от китайцев, если поискать, есть в сети в виде статей с расчётами.
    • NDE
      Проблем читать/писать свойства объектов - нет. Проблема в идентификации. В сессии NX уже загружена сборка с компонентами. Соответственно созданы Runtime объекты BOMLine. Как определить, какой BOMLine соответствует конкретному компоненту. Дело в том, что если создавать новый BOMWindow, то его придётся сохранять после записи, это приведёт к тому что будет невозможно сохранить сборку. Если менять свойства в соответствующих PSOccurrence - то при сохранении сборки NX перезапишет свойства из BOMLine. И NX ведёт себя не по человечески - после закрытия сборки и повторного её открытия он не закрывает предыдущий BOMWindow, а создаёт новый, соответственно в сессии может присутствовать несколько дублей BOMLine и я не могу отличить те, которыми пользуется NX в данный момент от тех, которые уже неактуальны. А это предпосылка к ошибке.
    • Bot
      Оригинал на сайте C3D Labs: Расширение возможностей кинематической операции Операция построения кинематического тела путем движения образующей кривой вдоль траектории относится к базовому функционалу геометрического ядра C3D Modeler. Это одна из старейших и проработанных операций построения 3D-объектов. Тем не менее наш заказчик поставил перед разработчиками ядра задачу по расширению функциональности этой операции. Необходимо было предоставить возможность изменять плоское образующее сечение вдоль траектории. В качестве примеров управления сечением можно назвать: изменение длины кривых, ограничения угла между ними, а также требование прохождения сечения через набор кривых или касательно некоторой поверхности. Совокупность подобных требований исключала реализацию кинематической поверхности в аналитическом виде, а многообразие варьируемых параметров делало сложным управление ими. После непростых обсуждений было решено на уровне ядра предоставить абстрактный [...] View the full article
    • gudstartup
      а откуда вы узнали какая там конфигурация?
    • Viktor2004
      большое спасибо
    • Александр1979
      Сейчас накидал конфигурацию с 0i-F PLUS и HRV3 в программе CNC STARTUP TOOL. Пишет ошибку "It exceeds the limit of the number of the separate detectors in each DSP. Up to 4 (Includes separate detectors used for Linear motor and DD motor".
    • gudstartup
      что значит одна ? главное на сколько осей то есть сколько на ней dsp @Viktor2004 посмотри схему на матцуру там похожая конфигурация 
×
×
  • Create New...