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

Проблема построения оболочки в Solidworks


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

Давно уже в SW работаю. И каждый раз доходя по момента построения оболочки начанаю ненавидить его. Ну почему всегда проблемы. Строишь более менее сложную коробку и начанаются проблемы. Всякие грани и минимальные радиусы. Если вы работали в SW вы это знаете. Однажды так намучался, что полностью повторил все построения в CATIA и попробовал сделать оболочку. И, о чудо, ни пискнула даже. Востроила без проблем.

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

Как ВЫ это решаете все-таки?

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


Объясните в чём именно проблема.

К примеру. Проектирую те же самые коробки из листового металла. Использую многотел, который распускаю в детали. Далее строю Оболочку и конвертирую в Листовую деталь (указываю толщину листа = толщине оболочки, места гибов). Намного удобнее чем строить в лоб листовую деталь, т.к не все операции для твердотела так же работают в Листе.

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

Объясните в чём именно проблема.

К примеру. Проектирую те же самые коробки из листового металла. Использую многотел, который распускаю в детали. Далее строю Оболочку и конвертирую в Листовую деталь (указываю толщину листа = толщине оболочки, места гибов). Намного удобнее чем строить в лоб листовую деталь, т.к не все операции для твердотела так же работают в Листе.

Листовой металл - это не корректный пример. Там все очень правильно строится.

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

Постоянно возникают конфликты в момент, когда оболочку делаю. Это происодит из-за вырождающихся поверхностей. Вопрос почему SW не может это решать путем упрощения. CATIA делает это спокойно. Я просто не понимаю - я тут не догоняю чего-то или у них свой особый путь?

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

Вопрос почему SW не может это решать путем упрощения

К сожалению не могу ответить конкретно на этот вопрос, но.

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

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

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

эта штука тоже чудит не по деццки. так что не панацея

если катя строит то что надо то и делай в ней. только зачем все по новой в ней строить? просто сделай импорт тела - сооруди оболочку и результат обратно в SW засунь.

конечно способо такой не очень правильный, но зато быстрый

и еще совет - обоочка обычно не строится когда происходит вырождение радиуса. т.е. есть радиус 4, а стенка 5 будет. такие радиусы лучше строить после операции оболчки.

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

эта штука тоже чудит не по деццки. так что не панацея

если катя строит то что надо то и делай в ней. только зачем все по новой в ней строить? просто сделай импорт тела - сооруди оболочку и результат обратно в SW засунь.

конечно способо такой не очень правильный, но зато быстрый

и еще совет - обоочка обычно не строится когда происходит вырождение радиуса. т.е. есть радиус 4, а стенка 5 будет. такие радиусы лучше строить после операции оболчки.

Если импортировать - теряется все дерево построения. это точно не вариант. Когда курпус ресуешь неделю и потом не откатать никак. это не вариант.

Насчет радиуса - понятно как это происходит, непонятно почему. Нет никаких причин. Я ведь могу нарисовать это на листе бумаги, так почему SW не может? И почему CATIA может?

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

Делаю так, если вырождающихся поверхностей немного, а положение их непредсказуемо -

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

записываю файл как STEP , затем открываю его (STEP) как новую деталь и в процессе импорта -

SW детально показывает мелочь (подсветкой при выделении из списка) проблемные поверхности

при попытке замкнуть солид. Затем эту мелочь удаляю в файле - доноре (SLDPRT) командой Удалить грань.

Опция - "удалить и заполнить". Это реально помогало не раз.

post-333-1236187529_thumb.jpg

Например в этой детали было удалено 9 поверхностей и оболочка была создана.

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

Насчет радиуса - понятно как это происходит, непонятно почему. Нет никаких причин. Я ведь могу нарисовать это на листе бумаги, так почему SW не может? И почему CATIA может?

Как так "непонятно"?! Вырождение геометрии, если внутренний радиус меньше чем задаваемая толщина, это вполне обычное явление. И то что SW влоб не строит стенку, ситуация вполне естественная.

Насчет, почему именно CATIA строит не скажу, но вот в Pro/E при построении смещения от поверхности есть дополнительные опции контроля смещения, наверное подобные особенности есть и у CATIA.

post-4364-1236190109.gif

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

Делаю так, если вырождающихся поверхностей немного, а положение их непредсказуемо -

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

записываю файл как STEP , затем открываю его (STEP) как новую деталь и в процессе импорта -

SW детально показывает мелочь (подсветкой при выделении из списка) проблемные поверхности

при попытке замкнуть солид. Затем эту мелочь удаляю в файле - доноре (SLDPRT) командой Удалить грань.

Опция - "удалить и заполнить". Это реально помогало не раз.

post-333-1236187529_thumb.jpg

Например в этой детали было удалено 9 поверхностей и оболочка была создана.

Это можно попробывать. Сам SW предлагает использовать инструмент для анализа для нахождения конфликтных моментов. Щас не скажу как зовется.

Как так "непонятно"?! Вырождение геометрии, если внутренний радиус меньше чем задаваемая толщина, это вполне обычное явление. И то что SW влоб не строит стенку, ситуация вполне естественная.

Насчет, почему именно CATIA строит не скажу, но вот в Pro/E при построении смещения от поверхности есть дополнительные опции контроля смещения, наверное подобные особенности есть и у CATIA.

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

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

rip78

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

Задайте. Только ответ то, известен:- "разница в цене". Заплатите за Catia и будут вам оффсеты с приближениями. А не хотите платить, стройте модель изначально правильно, что бы грани при оффсетах не вырождались.
Ссылка на сообщение
Поделиться на других сайтах
  • 4 года спустя...

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

Может кто-то все-таких нашел решение проблемы с оболочкой в солиде, без радикальных мер, такх как импорт... ну т.е., без потерь дерева построения? Или панацея  Катя?

Ссылка на сообщение
Поделиться на других сайтах
Может кто-то все-таких нашел решение проблемы с оболочкой в солиде, без радикальных мер, такх как импорт... ну т.е., без потерь дерева построения?

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

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

Кстати ,если у кого-то критическая проблема с оболочкой - обращайтесь,)) большой опыт решения этой проблемы)))

Изменено пользователем Drum_p
Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...

Кстати ,если у кого-то критическая проблема с оболочкой - обращайтесь,)) большой опыт решения этой проблемы)))

У меня проблема с солидом из поверхностей. Не строит ни Surface Offset ни Thicken. Перепробовал все, вплоть до переделки заново.

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

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

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

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

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

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

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

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

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

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

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




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