Перейти к публикации

Виртуальные компоненты


Рекомендованные сообщения

Доброе время суток, форумчане.

Проблема такая:

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

После создания детали в ее свойствах следующая запись:

Путь к документу модели: Деталь1^Сборка1@Сборка1

Но после того как я сохраняю сборку в свойствах виртуальной детали уже вижу:

Путь к документу модели: C:\Temp\\swx524\VC~~\Сборка1\Деталь8^Сборка1.sldprt

Конечно после перезапуска солида эта деталь пропадает, так как временная папка очищается.

Как быть?

У меня Sw2010 sp.4.

Ссылка на сообщение
Поделиться на других сайтах


Ты не одинок в своем несчастье)

SW2011sp0, sp3. То же самое. Пока живу с этим так -- сохраняю сборку, не закрывая (Ctrl+S), rebuild (Ctrl+B), после этого происходит этот глюк с компонентом (он самопроизвольно из виртуального становится обычным), после ПКМ на компоненте > make virtual. После такой принудительной "виртуализации" он остается вирутальным и сохраняется со сборкой.

Потом из-за этого небольшие сложности при переименовании -- в Опциях нужно отключить Options > External References > Automatically generate names for reference geometry. Переименование деталей через свойства (ПКМ на детали > Component Properties > Component Name).

Думаю, это из-за того, что солид не сошелся с виндой. Такие проблемы у меня только на Win7x64 Ultimate. Стоит на XPx32, Win7x64 Home Basic -- там все нормально. Может, из-за того, что винда крякнута криво.. Пока нет времени разбираться экспериментировать.

Ссылка на сообщение
Поделиться на других сайтах

Ты не одинок в своем несчастье)

SW2011sp0, sp3. То же самое. Пока живу с этим так -- сохраняю сборку, не закрывая (Ctrl+S), rebuild (Ctrl+B), после этого происходит этот глюк с компонентом (он самопроизвольно из виртуального становится обычным), после ПКМ на компоненте > make virtual. После такой принудительной "виртуализации" он остается вирутальным и сохраняется со сборкой.

Точно так же делаю. Думал привыкну - нет, не смог. Наоборот все больше злюсь.

Потом из-за этого небольшие сложности при переименовании -- в Опциях нужно отключить Options > External References > Automatically generate names for reference geometry. Переименование деталей через свойства (ПКМ на детали > Component Properties > Component Name).

Да. Полезные сведения. Благодарю.

Думаю, это из-за того, что солид не сошелся с виндой.

Согласен. Найти бы способ их подружить. Я хорошенько прошерстил форумы русско- и англоязычные. Нашел похожие проблемы и решения, но там всё же это безобразие происходило непостоянно, а от случая к случаю.

Такие проблемы у меня только на Win7x64 Ultimate. Стоит на XPx32, Win7x64 Home Basic -- там все нормально. Может, из-за того, что винда крякнута криво.. Пока нет времени разбираться экспериментировать.

У меня winXP sp3 глючит. Рядом winXP sp2 из того же дистрибутива работает отлично .

Чё к чему?

Ссылка на сообщение
Поделиться на других сайтах

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

...

Как быть?

Думаю ответ в этих ссылках, вероятно, при сохранении сборки с виртуальным компонентом Solidworks задал вопрос о сохранении и вы ответили НЕТ поставив галочку БОЛЬШЕ НЕ СПРАШИВАТЬ.

<noindex>http://help.solidworks.com/2010/russian/so..._Components.htm</noindex>

<noindex>http://help.solidworks.com/2010/russian/So....htm?rid=182665</noindex>

Ссылка на сообщение
Поделиться на других сайтах

вероятно, при сохранении сборки с виртуальным компонентом Solidworks задал вопрос о сохранении и вы ответили НЕТ поставив галочку БОЛЬШЕ НЕ СПРАШИВАТЬ.

Был бы рад, если бы всё было так просто, но увы.

Галки на "Сохранить компонент во внешнем файле" нет и игнорируемых диалоговых окон тоже нет.

Кроме того, штатное поведение солида было бы все равно другим, если бы вышеупомянутое имело место быть.

Ссылка на сообщение
Поделиться на других сайтах

Как вариант борьбы с глюками виртуальных компонентов предлагаю при создании новой сборки СНАЧАЛА ее сохранить, а уже потом создавать в ней детали. Намаялся в свое время с виртуальными компонентами в СВ2010, а данный совет иногда помогал, теперь уже на автомате при создании сборки сначала ее сохраняю, а потом наполнять начинаю.

Ссылка на сообщение
Поделиться на других сайтах

Как вариант борьбы с глюками виртуальных компонентов предлагаю при создании новой сборки СНАЧАЛА ее сохранить...

Спасибо, kkk, но у нас разные типы глюков) Против моего предварительное сохранение не помогает.

Ссылка на сообщение
Поделиться на других сайтах
  • 4 года спустя...

Подскажите,  как сохранить ВСЕ виртуальные компоненты за раз, так сказать?

Есть, допустим, большая сборка -  перемешалось в ней все в кучу и виртуальные и обычные детали, да еще и по подсборкам, которые в свою очередь тоже имеют подсборки.

Как , имея весь этот бардак, одним махом сохранить все виртуальные компоненты на диск, как нормальные детали / сборки?

Ссылка на сообщение
Поделиться на других сайтах

никак

 

не разводите бардак.

 

не перегружайте чересчур компьютер виртуальными деталь/сборка

Ссылка на сообщение
Поделиться на других сайтах

никак

 

не разводите бардак.

 

не перегружайте чересчур компьютер виртуальными деталь/сборка

Ясно - впредь "никакого бардака"! Спасибо.

Изменено пользователем Viktor Toshakov
Ссылка на сообщение
Поделиться на других сайтах

@@Viktor Toshakov, более того, в один прекрасный солнечный день Сатурн войдёт в созвездие Стрельца и у SW случится припадок, при котором он с грохотом навернёт всю вашу сборку и вы потеряете всё хозяйство. Виртуальные уж точно не восстановить.

Ссылка на сообщение
Поделиться на других сайтах
  • 3 года спустя...

Блин, у нас тоже эта проблема появилась! На паре компов с нуля установили win7-64 и sw2017 - и вуаля - виртуальные компоненты при работе на этих компах становятся НЕ виртуальными :((((

Появляется путь к документу модели во временных каталогах типа ...Temp\\swx524

Ну и само собой, после перезагрузки компа ничего из нарисованного в сборке не сохраняется :(

 

 

Ссылка на сообщение
Поделиться на других сайтах

 

2 часа назад, djrandom сказал:

Появляется путь к документу модели во временных каталогах типа ...Temp\\swx524

То что появляется путь к модели в %TEMP% - это нормально, а как вы хотите что бы SW их обрабатывал? Никто и не говорит что виртуальные компоненты обрабатываются внутри сборки, они там только сохраняются

2 часа назад, djrandom сказал:

после перезагрузки компа ничего из нарисованного в сборке не сохраняется :(

А это скорее всего Ваш косяк - надо проверить права на место расположения файлов и сами файлы, возможно у файла сборки стоит атрибут readonly (хз). По окончании работы со сборкой, виртуальные компоненты обновляются, находящимися во временной папке.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Plumber сказал:

 

То что появляется путь к модели в %TEMP% - это нормально, а как вы хотите что бы SW их обрабатывал? Никто и не говорит что виртуальные компоненты обрабатываются внутри сборки, они там только сохраняются

А это скорее всего Ваш косяк - надо проверить права на место расположения файлов и сами файлы, возможно у файла сборки стоит атрибут readonly (хз). По окончании работы со сборкой, виртуальные компоненты обновляются, находящимися во временной папке.

Дело в том, что на соседнем компе что бы я ни делал с виртуальными компонентами, в свойствах показывается что-то типа Деталь1^Сборка1@Сборка1...

Конечно, я проверю свойства сборки на чтение, но вряд ли это поможет.

Ссылка на сообщение
Поделиться на других сайтах
59 минут назад, djrandom сказал:

в свойствах показывается что-то типа Деталь1^Сборка1@Сборка1...

У меня именно так в свойствах и показывает и при открытой сборке в %TMP% есть соответствующие файлы моделей, которые после сохранения и закрытия верхней сборки удаляются.

Ссылка на сообщение
Поделиться на других сайтах
26 минут назад, Plumber сказал:

У меня именно так в свойствах и показывает и при открытой сборке в %TMP% есть соответствующие файлы моделей, которые после сохранения и закрытия верхней сборки удаляются.

Да, и у меня так же. Файлы, как Вы отметили, в темпе появляются, после закрытия сборки они удаляются, но в файле сборки остаются.

А вот на тех двух компах файлы из виртуальных "превращаются" в обычные и хранятся в тех же временных папках, которые после закрытия сборки, удаляются напрочь...

Ссылка на сообщение
Поделиться на других сайтах

У меня подобная ситуация была, когда Я делал кабельную проводку - это было жестоко... т.е. в сборке накидывал кабели и провода, сохранял довольный, а после открытия все исчезало....

Победить, насколько помню, не смог - выкрутился костылями (т.е. просто обычными деталями с 3D эскизами)....

Ссылка на сообщение
Поделиться на других сайтах

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

Как вариант попробовать переустановить SW в режиме исправления :g:на случай если произошел какой-то косяк при установке, хотя ... одинаково на двух компах :confused_1:

Всё это в качестве предположения, у меня еще такого не было.

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

так пока и не удалось решить вопрос - на одном из проблемных компов снес солид, поставил заново.

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

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

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

перезагружаю комп -в результате временные папки очищаются - и всё, вторая (и последующие "виртуальные") детали не загружаются. При этом первая созданная в сборке деталь так и остается "виртуальной".

 

Ссылка на сообщение
Поделиться на других сайтах

Работа с виртуальными компонентами точно такая же, как и с нормальными, для чеготоделания необходимо работать как с нормальным компонентом - Открыть->Сделать->Сохранить, у них свои собственные плоскости-оси, можно редактировать в контексте сборки, вся разница в том, что виртуальные компоненты хранятся внутри файла-сборки и на время работы открываются во временном хранилище типа %TEMP% 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • A_1
      Здравствуйте. Это можно сделать через команду Изменить параметры.
    • vladimir.songin
      Для оси X, по схеме, активация всегда активна. В шкаф посмотрю попозже. Сегодня поеду на этот завод. Тем не менее, чтобы ось X в подвигать, нужно активировать этот выход. На схеме указано, что 2006 это: proportional valve ON.  схема.jpg 24В, которые активируют привод оси X, появляются после того, как запускаем гидравлику и отрабатывает реле безопасности. Я думаю что с разрешением на движение оси X всё нормально, потому что если: Включить ось X Передвинуть ось X куда-нибудь к середине Перезапустить станок и нажать старт то ось X едет в конец до упора, (значит с разрешением всё ОК) отрабатывает концевик оси X, (Нажать концевик пораньше и проверить останавливается ось X по концевику или по упору не пробовал) позиционируется ось R Балка едет до упора вверх.  Станок дальше не работает.  Если всё то же без оси X, то станок работает, но ось X соответственно не движется.  Что касается оси R, ранее я ввёл в заблуждение. Для того, чтобы подвигать ось R, нужно активировать выход не 2006 а 1102. 
    • Artas28
      уже ничего.
    • ДОБРЯК
      Интересная методика испытаний. Сначала предложить изменить собственные частоты изделия, которое испытывается. А потом сказать
    • Bot
      В год 35-летия компании вклад АСКОН в развитие российской индустрии информационных технологий отмечен Министерством цифрового развития, связи и массовых коммуникаций Российской Федерации. Сооснователь и председатель совета директоров АСКОН Александр Голиков награжден Почетной грамотой Минцифры России. Государство особо подчеркнуло его заслуги в обеспечении замещения зарубежных отраслевых решений и программного обеспечения. Смотреть полностью
    • vladimir.songin
      Вы ведь тоже понимаете, что решаю не я. Я бы с удовольствием соскочил с этого дела, но только путём решения вороса каким-либо образом.  Никогда не оставляю после себя нерешённых задач.  Я всё передал и предложил в соответствии с нашими с вами договорённостями.  К сожаление решение вышестоящих немного не такое, как я ожидал.  Пытаюсь добить тему до конца. Много уже изучил, знаю и понимаю. Ось Х точно рабочая. Ничего с ней не нужно делать. Это мне уже понятно.  P.S. За любую помощь буду в любом случае благодарен. 
    • vad0000
      А Вы откройте шкаф, и посмотрите. Статус привода до активации 2006, и после
    • gudstartup
      чтобы пропустить просто закомментируйте его и все G5.1Q1 включает G5.1Q0 выключает или если позволит изменить то 1604.0=0
    • vladimir.songin
      Ось Х поедет, нужно только активировать перед этим выход 2006, а когда доедет, то отработает вход 2020. 2020 это концевик оси Х. При этом, на вашем скрине в поле энкодера правильное значение. А у меня ENC = Input0. 2006 это скорее всего RUN. При его активации могу подвигать ось X и R. С другоими осями другие проблемы и их я отключил пока вообще.  Screenshot 2024-04-19 082359.png 20240415_083254077_iOS.jpg 20240415_083303964_iOS.jpg 20240415_083340099_iOS.jpg По моим ссылкам получается фото и видео  посмотреть?  
    • wega7777
      Судя по ладдеру для этого есть K0050.7  1=TEST TORRETTA ASSE CNC 
×
×
  • Создать...