Jump to content

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


Arkhipkin_Pavel

Recommended Posts

Arkhipkin_Pavel

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

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

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

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

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

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

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

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


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

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

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

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

 

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

 

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

evaluate-check entity.jpg

 

 

evaluate-check entity.jpg

  • Нравится 1
Link to post
Share on other sites
19.01.2021 в 01:47, Arkhipkin_Pavel сказал:

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

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

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

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

SW_PlanarFace.rar

Edited by Shvg
  • Нравится 3
Link to post
Share on other sites
malvi.dp
19.01.2021 в 00:47, Arkhipkin_Pavel сказал:

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

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

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

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

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

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

 

Edited by malvi.dp
  • Нравится 1
Link to post
Share on other sites
Kir95
14 часов назад, malvi.dp сказал:

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

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

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

power select doesn't work.jpg

 

Link to post
Share on other sites
29 минут назад, Kir95 сказал:

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

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

Solid Bodies(6)

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

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

Link to post
Share on other sites
Kir95
20 минут назад, TVM сказал:

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

Solid Bodies(6)

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

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

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

power select works.jpg

 

power select works2.jpg

 

  • Нравится 1
Link to post
Share on other sites
Arkhipkin_Pavel
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 скачивания

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

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Viktor2004
      нашел. Этот субмодуль нужен для сопряжения привода альфа с шпинделем бетта
    • Maik812
      Наверно про TraceParts вы не шлышали и про сайт. есть диск который интгрируется с сапр и становится оддной большой библиотекой на 7 ГБ.
    • SAPRonOff
      https://www.youtube.com/channel/UCIs-WyZh3TqhRivfl1TodtQ/videos 
    • mamomot
      Проверил! 1. Были перепутаны две оси. Исправил. Но результат не изменился принципиально. 2. Залез в справку. Я перепутал стационарный процесс с нестационарным: задал для стационарного процесса изменение температуры от времени.  Заменил процесс на стационарный и все исправилось!  Спасибо Вам, амикус, за терпение и подсказку по осям! Вы - добрый человек!
    • bfi
      есть такая опция: Spindle control with servo motor   A02B-xxxx-J978   см. парам. 11000 А есть и мотор на 6000 rpm    
    • kelevara
      Судя по всему проблема кроется в том, что я пытаюсь обращаться к свойствам "на русском" языке. Т.е., как писал в сообщении выше, я пытался прописывать =<Описание> в поле. Как оказалось, если заменить это на =<Description>, то все заработало.   В свете вышеизложенного корректирую свой вопрос: где бы посмотреть, как свойства файлов называются на английском языке и каким русскоязычным свойствам они в итоге соответствуют?
    • karachun
      @mamomot А вы направления осей не перепутали? Для грани нужно запрещать перемещение по оси которая перпендикулярна этой грани. Можете руками, в пеинте нарисовать как у вас расположены оси и на какой грани какое ограничение?
    • mamomot
      Я подумываю о программном глюке или ошибке самой программы. Ибо пластина уменьшается в размерах (серым показаны очертания изначальных габаритов). Еще один пример - ролик ютуб, где оправка при нагревании сужается:  
    • karachun
      Вы где-то допустили ошибку. Вот, я сделал похожую пластину в солиде, приложил к ней однородную температурную нагрузку и закрепил ее по трем граням (и больше никаких ГУ не добавлял). Результат получился ожидаемым - пластина тупо пропорционально увеличила все свои линейные размеры. Также учтите что температуру ножно прикладывать не к граням а ко всему телу. https://imgur.com/a/zhtdowa
    • ДОБРЯК
      Если это у вас гипербола, то в чем проблемы?   То есть вы сразу знали что перемещения одного порядка. В чем нужна помощь.???
×
×
  • Create New...