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

Как выгрузить эскиз во внешний файл со связью и потом вставлять в любую деталь также со связью?


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

Всем привет. Что-то в памяти не всплывает, как можно такое провернуть. Внутри одной детали можно копировать эскизы со связью куда угодно, а как быть, если захочется в другие детали вставить этот эскиз с поддержкой связи? Блоки, вроде, не поддерживают связь, если их сохранить в отдельном файле. СВ2014.

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


UnPinned posts

@none

Можно создать и сохранить эскиз отдельной деталью и вставлять в другие детали через Вставка>Деталь. Можно создать библиотечный элемент. С блоками не помню, надо посмотреть.

Изменено пользователем sloter
Ссылка на сообщение
Поделиться на других сайтах
32 минуты назад, none сказал:

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

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

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

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

Оформить в блок, блок сохранить отдельно. При вставке в новую деталь поставить галку "Связать с файлом".

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

Оформить в блок, блок сохранить отдельно. При вставке в новую деталь поставить галку "Связать с файлом".

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

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

Как и в вышенаписанных мной вариантах

Через Вставка>Деталь можно. Но эта процедура (и ни какая другая в SW то же)  до сих пор не умеет выборочно выгружать (вставлять) объекты - только все объекты выбранного типа. Поэтому если в исходной детали будет несколько эскизов, то вставятся они все.

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

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

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

Вот здесь похоже, что нет инструмента.

 

31 минуту назад, sloter сказал:

Через Вставка>Деталь можно.

Только  видимость эскизов (если в исходной детали будут появляться новые эскизы) придётся в ручную скрывать. Или привязать его видимость к конфигурации.

Процесс таков:

Создаём и сохраняем новую деталь (где будет храниться выгруженный эскиз).

Вставка>Деталь, выбираем исходную деталь, ставим галки только на эскизах. Получаем вставленные все эскизы. 

Скрываем все, кроме нужного.

В целевой детали Вставка>Деталь, выбираем сохранённую деталь с эскизами, галки на эскизах и в разделе Свойства видимости>Распространить из исходной детали. Вставятся опять же все эскизы, но видимым будет тот (нужный), что был оставлен видимым в сохранённой детали.

Если в исходной детали создать конфигурацию с видимым нужным эскизом, то при Вставка>Деталь можно выбрать нужную конфигурацию.

Изменено пользователем sloter
Ссылка на сообщение
Поделиться на других сайтах
20 минут назад, none сказал:

При выгрузке в файл блока связь теряется.

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

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

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

Если это связь в сборке, то как бы можно редактировать вторую деталь в контексте и переносить со связью что вздумается. И/или распространять отверстия на другие детали например.

 

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

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

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

Интересно, сработает ли в таком режиме  функция derived sketch... (уже еду домой, не могу проверить). Если да, то это великолепно тоже на ряду с предложенным решениями. Спасибо ребята, разжевали все.

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

Интересно, сработает ли в таком режиме  функция derived sketch...

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

Изменено пользователем sloter
Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, none сказал:

Что-то в памяти не всплывает, как можно такое провернуть.

Ты лучше сразу напиши че хотим делать а не как можно или попробовать. Тебе подскажут... тоже в СВ 2014 проектирую..

на основе 3х мерного экскиза проектировал всю сборку изменяя эскиз менял все ее размеры. Так как в исполнениях формулы тогда не сохранялись а эскиз как раз сохранял размеры в конфигурации.

Вопщем программированная сборка на основе эскиза работает и работает в разных исполнениях, остаются там разные размеры.

Изменено пользователем Maik812
Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, none сказал:

Вот здесь похоже, что нет инструмента.

производный эскиз, не?

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

производный эскиз, не?

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

9 часов назад, Maik812 сказал:

Ты лучше сразу напиши че хотим делать

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

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

возможность варьировать даже геом. ограничениями в эскизе, не только размерами.

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

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

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

работа в эскизе считаю тупиковой областью

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

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

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

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

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

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

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

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

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

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

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

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




×
×
  • Создать...