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

Проверка и поиск не планарных поверхностей


Arkhipkin_Pavel

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

Всем привет! Постараюсь объяснить на примере данной модели изображенной на картинке.1.jpg

Есть модель с большим числом "плоских поверхностей". как массово проверить модель какие поверхности не являются плоскими, 

на которых нельзя построить двухмерный эскиз.

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

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

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

всю модель закрашеной в черный цвет, и мелкий допуск выставить не дает так как ограничение 0,0005, ниже поставить нельза, а тем более отрицательное значение.

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


UnPinned posts
19.01.2021 в 01:47, Arkhipkin_Pavel сказал:

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

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

Непродуктивный, но метод ))

 

Попробуй ещё в меню Инструменты-> Вычислить ->Проверить, выбрать "минимальный радиус сгиба". Для удобства создай предварительно набор из всех граней тела (щёлкни по грани, затем нажми Ctrl+A, ПКМ по грани ->Сохранить выбор)

 

Скрытый текст

evaluate-check entity.jpg

 

 

evaluate-check entity.jpg

Ссылка на сообщение
Поделиться на других сайтах
19.01.2021 в 01:47, Arkhipkin_Pavel сказал:

Всем привет! Постараюсь объяснить на примере данной модели изображенной на картинке.

Есть модель с большим числом "плоских поверхностей". как массово проверить модель какие поверхности не являются плоскими, 

на которых нельзя построить двухмерный эскиз.

Попробуй эту программку. Когда то у меня была почти аналогичная задача. Перекомпилировал старый вариант. Кнопкой "Test" выводится список всех "не плоских" граней. Работает для SolidBody и SheetBody.

SW_PlanarFace.rar

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

Есть модель с большим числом "плоских поверхностей". как массово проверить модель какие поверхности не являются плоскими, 

на которых нельзя построить двухмерный эскиз.

Как вариант, использовать инструментарий "Расширенный выбор".

Можно выбрать все плоские грани и сохранить выбор, далее "инвертировать выбор" - выберутся все неплоские. Опять сохранить выбор.

Скрытый текст

изображение_2021-01-21_162348.pngизображение_2021-01-21_163021.png

 

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

Как вариант, использовать инструментарий "Расширенный выбор"

Тоже сначала хотел им попробовать, но в моём тестовом шкафчике power select не активен, почему-то

Скрытый текст

power select doesn't work.jpg

 

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

Тоже сначала хотел им попробовать, но в моём тестовом шкафчике power select не активен, почему-то

Возможно из-за:

Solid Bodies(6)

В групповушке power select не участвует.

Только одно тело.

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

Возможно из-за:

Solid Bodies(6)

В групповушке power select не участвует

Участвует, только странно как-то. Фиг знает почему, но добавил ещё один екструд и заработало. Добавил ещё один - перестало. Какой-то чёт-нечет, работает только на нечет )

Скрытый текст

power select works.jpg

 

power select works2.jpg

 

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

Тоже сначала хотел им попробовать, но в моём тестовом шкафчике power select не активен, почему-то

  Скрыть содержимое

power select doesn't work.jpg

 

большое спасибо!!!

 

21.01.2021 в 03:12, Shvg сказал:

Попробуй эту программку. Когда то у меня была почти аналогичная задача. Перекомпилировал старый вариант. Кнопкой "Test" выводится список всех "не плоских" граней. Работает для SolidBody и SheetBody.

SW_PlanarFace.rar 312 \u041a\u0431 · 4 скачивания

Большое спасибо!!!

 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Kelny
      Выберите в Solidworks режим при открытии ТОЛЬКО ПРОСМОТР (в последних версиях так понимаю можно выбрать режим ДЕТАЛИЗАЦИЯ без подгрузки моделей) и тоже велика вероятность, что так же покажет, но это только картинки - редактировать ни чего нельзя. В режиме ДЕТАЛИЗАЦИЯ всё такие какое-то редактирование доступно.
    • Девочка_конструктор
      Да, но тогда почему сетка не показывает дробление этого твердого  тела там, где оно есть? Не понимаю)) Раньше у меня была похожая проблема, но там (оказалось) была интерференция, я исправила сопряжения и всё стало отображаться гуд. Cut Plots - показывает, что все в порядке. Следовательно, мне стоит не обращать внимания на Mesh? 
    • Jesse
      это не проблема. Просто инструментом Mesh вы выбрали отображение сетки на поверхностях твёрдого тела. У меня в клапане аналогично показывает. Вам надо юзать опцию Cut Plots. Тогда можно лицезреть сеточку во всей её "толще"
    • Марсель
      Прошу прощения. А.С. Иванов Конструируем машины. Шаг за шагом.
    • djrandom
      Что интересно, говорят, что в eDrawings файл открывается....
    • MFS
      Собственно сабж - мне нужно пообщаться, кто работает, работал, имеет знакомых на ЛОМО - большая просьба написать тут или в личку. Заранее спасибо!
    • Девочка_конструктор
      Уважаемые форумчане! Будьте добры, подскажите пожалуйста, на что мне обратить внимание для устранение следующего бага? Настраиваю сетку в FS - глобальную сетку в ручном режиме, базовую сетку, затем локально задаю наиболее тепловыделяющие элементы, маленьких габаритов. Размеры ячеек получаются оптимальными, на каждую толщину твердого тела приходится примерно по 3-4 слоя сетки. При анализе результата - сетка выдает корпус как какой-то тонкостенный элемент. Где-то местами вообще образовываются пропасти, щели, сквозь которые видны поверхности, находящиеся с противоположной стороны.  На рисунке слева - сетка, которая у меня получается. На рисунке справа - сетка + твердое тело.  Пространство, которое должно быть заполнено, почему-то становится пустым. Я проверяла сопряжения между деталями, там все хорошо, интерференции нет. Если у кого-то была похожая проблема, опишите пожалуйста, как вы с ней справлялись.     Рисунок    
    • MFS
      Вот хороший блог: https://blog.bolt.io/category/teardown/. Еще довольно много в английском ютубе, ключевое слово "teardown" - можно найти много всякого интересного.
    • Artem CAD-is
      "Sheduler" - как понятно из названия, запускает проект по таймеру. Куда интереснее работа с   "Folder Watcher". По своей сути это классический файловый обмен между ПО. Суть его заключается в следующем - DW с определенным периодом опрашивает папку, если в ней появляется документ формата XML с определенной структурой, он его читает и если все хорошо и DW может выполнить данный запрос, то этот XML переносится в папку с положительно отработанными документами, иначе в Error. Структура XML документа полностью описана в документации к DW. Она отличается в зависимости от задачи - мы можем запустить новую итерацию проекта, или продолжить выполнение уже запущенного (перевести в другую стадию проект).  Если коротко, то XML должен выглядеть следующим образом:    Такой вид XML имеет если мы создаем новую итерацию проекта (запускаем заново). Про WorkFlow очень много писать, лучше в отдельной заметке опубликую данный материал. Скажу одно – что любой процесс имеет свои стадии. К примеру процесс утверждения:   Каждый этап характеризует состояние данного процесса, и регулирует зависящие объекты процесса согласно прописанным правилам процесса. Основные операции, которые должны совершаться в автоматическом режиме, должны происходить на переходе из одного состояния в другой. Так же и здесь –  в проекте DW пользователь сам определяет процесс утверждения. Он может быть каким угодно, он может останавливаться и ждать пользователя, моет автоматически переходить между состояниями в зависимости от триггеров или событий. В XML я указал что мне нужно создать новую итерацию проекта «Login» и перевести его в состояние «Release»? при этом заполнить пользовательскую форму согласно значениям, в полях данных. Таким образом можно запускать проекты не только из ПО DW, но и из других систем предприятия, к примеру, ПО 1С очень хорошо умеет генерировать и работать с XML документами. Остальную логику и процесс вы сами без труда напишете. Удачи!
    • IgP
×
×
  • Создать...