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

Экспорт точек из произвольной поверхности.


Бармалей

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

Добрый день. Подскажите пожалуйста как можно сделать следующее.

Имеется поверхность произвольной формы. Из этой поверхности мне нужно извлечь n-ое количество точек (и их координаты) с последующим экспортом в ***.dat файл. Как можно проделать такую операцию в NX? И можно ли вообще это выполнить?

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


Для мазохиста: Набрасываешь на поверхность энное количество точек, Point Set, далее - информация об объекте и выбираешь все точки. Вся информация о них, включая координаты, будет в информационном окне. Сохрани его содержимое как dat-файл и будь счастлив. Можешь потом усердно выковыривать координаты из этого файла. Можно написать user function на Grip, С - и сделать это с его помощью. Если очень надо - обращайся...

Только на досуге прикинь, как именно по поверхности тебе нужно разместить энное количество точек? Равномерно по UV?

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

Grip и C я не владею. А насчет "надо" - действительно надо. Насчет равномерности  по UV - строгая равномерность возможно не потребуется. Суть в том чтобы  эту поверность можно было импортировать в пост-процессор расчетного пакета для визуализации нужных характеритик в произвольном сечении . А в этот пост-процессор импорт осуществляется через формат ***.dat.

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

А в этот пост-процессор импорт осуществляется через формат ***.dat.

Речь о CFD-Post? Если да, то есть процедуры проще тех, что описаны ниже.

 

 

Как можно проделать такую операцию в NX? И можно ли вообще это выполнить?

За NX было сказано. Можно и в SW такое провернуть. Равномерно по UV.

Можно подумать о том, чтобы сохранить поверхность как .stl, потом оттуда вытащить координаты точек и сохранить в .dat.

Можно просто построить сетку на этой поверхности в любом мешере. Потом сохранить, например, в формате абакуса, открыть файл в экселе и удалить столбец с номерами точек. Все.

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

Да, импорт экспорт поверхности будет в CFD-Post. Как такую операцию можно провернуть в SW? Если можно то дай ссылку на раздел или главу хелпа. Или если не трудно опиши подробно. 

Ссылка на сообщение
Поделиться на других сайтах
Да, импорт экспорт поверхности будет в CFD-Post

Тогда объясните, пожалуйста, откуда взялось требование получать точки из када? Гораздо проще замешить нужную поверхность, открыть сетку в CFD-Post, потом экспортировать поверхность в .csv или .dat. После этого открыть нужный файл результатов и зачитать поверхность через user surface. При таком методе можно сохранить информацию о площадях и нормалях элементов поверхности, это может понадобиться для дальнейшего пост-процессинга.

 

Как такую операцию можно провернуть в SW?

Сначала ответьте на предыдущий вопрос, чтобы яснее представлять задачу.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • vl_cnc
      У меня нет. Поищите в сети.
    • SashaL
      Я бы SW Симулейшен применил бы.
    • vad0000
      Хорошо  Полка 20 мм, толщина 1мм Как Программа рассчитывает позицию Х?   Полка 40 мм, толщина 4 мм. Чему равен Х?  
    • gudstartup
      все идеи описаны в руководстве фанука. отправляйте в ремонт . мы отправляли в ремонт оба блока при ошибке рекуперации 7 у вас четкая ошибка 1 сверхток на линии dc источник ошибки силовой блок psm - поменяйте его с соседнего станка только целиком.     без включения mcc никакого силового питания на dc линии подаваться не будет и до spm силовое dc не доходит. если 1 а драйверы управления igbt вы как проверили?? 
    • Клиент
      Может быть, Вы сразу сделали все идеально?  А где все берут MC2024? - тоже нужно новые версии установить
    • Anatlijj8
      Добрый день. Скажите сразу встроенная в солидворкс какая версия идёт?  Скажите как-то можно где-то скачать версию про?
    • Lev72rus
      Есть ли более свежая ссылка на видео? Похожая беда сейчас
    • bard
      Странно, как-то. Кто Вам разрешит отгружать изделия (не важно) какие по безлитерной документации? Кто Вам разрешит использовать в литерованном изделии безлитерные части? Если Вы приняли неверные технические решения, как Вы про это узнаете не проведя испытания?
    • vad0000
      Не важно, Не нужен output при зелёной и красной кнопки.
    • ispite
      Всем привет, спасибо за ответы, но просто так не удалось создать сборку, солид выдавал ошибку. Пришлось Сохранить как IGES (файл разросся до 920 МБ), потом открыл как деталь (в нейстало шустрее работать), нажал "создать сборку" и она создалась! НО она создалась без поверхностей, а они тоже нужны Всем привет, спасибо за ответы, но просто так не удалось создать сборку, солид выдавал ошибку. Пришлось Сохранить как IGES (файл разросся до 920 МБ), потом открыл как деталь (в ней появились Тела и Поверхности и стало шустрее работать), нажал "создать сборку" и она создалась! НО она создалась без поверхностей, а они тоже нужны. Как создать сборку с телами и поверхностями? Пробовал в детали сохранить поверхности, но оно как будто работает наоборот и все поверхности стирает.  PS удалите плз предыдущий ответ, я его случайно отправил.
×
×
  • Создать...