| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Расчетные программы > ANSYS > Как построить сетку на поверхности фигуры

Как построить сетку на поверхности фигуры

Ответ
Поиск в этой теме
Непрочитано 31.10.2013, 21:47 #1
Как построить сетку на поверхности фигуры
samchik20
 
Регистрация: 02.05.2013
Сообщений: 6

Здраствуйте! Помогите решить задачу. Пытался решать с помощью Inventor 2012. Но на определенном этапе возникли трудности. Поэтому хочу попытаться решить с помощью ANSYS Workbench т.к. знаю, что в нем имеется гибкая настройка "Meshing". Задача имеет чисто геометрический характер. На поверхности простой геометрической фигуры, к примеру цилиндр (d=30мм, h=50мм) построить сетку с треугольными ячейками, размер треуголника не больше 3 мм (имеется ввиду диаметр описанной окружности). Далее извлечь координаты каждого узла сетки (X,Y,Z). У меня имеется ANSYS 14, разобратся не удалось, ибо все английское. С помощью Inventor 2012 удалось построить сетку, но она практически не настраиваемая, и как извлечь координаты тоже вопрос. Вот что получилось: но главная задача - вычислить координаты пересечения линий сетки так и не решена...



Просмотров: 4757
 
Непрочитано 31.10.2013, 22:08
#2
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Для чего вам это?
В каком формате вам нужен результат?
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 31.10.2013, 22:11
1 | #3
Stanum

Dr
 
Регистрация: 16.10.2011
Днепропетровск
Сообщений: 1,020
<phrase 1=


/finish
/CLEAR,NOSTART
/units, si
/filnam, zadacha
/title, zadacha
!/OUTPUT, zadacha, txt, , D:\ANSYS files
/PREP7
!*
ET,1,SOLID186
ET,2,SHELL281
!*
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,2e11
MPDATA,PRXY,1,,0.3
CYL4, , ,0.015, , , ,0.05
VDELE,all
ESIZE,0.003,0,
MSHKEY,0
!MSHAPE,1,3d
MSHAPE,1,2d
amesh, all
!VMESH,all

NLIST,ALL, , , ,NODE,NODE,NODE
alls
*get,num_node,node,0,count
*DIM,nodecount,ARRAY,num_node,3,1, , ,

*do,i,1,num_node
nodecount(i, 1)=nx(i)
nodecount(i, 2)=ny(i)
nodecount(i, 3)=nz(i)
*enddo

Вариант узлы треугольников
проще всего после команды NLIST закидывать в excel и там делить на строки
! помечен вариант когда нужный узлы тетраедров

Последний раз редактировалось Stanum, 31.10.2013 в 22:34. Причина: два варианта, один поверхность, другой объём
Stanum вне форума  
 
Автор темы   Непрочитано 31.10.2013, 22:13
#4
samchik20


 
Регистрация: 02.05.2013
Сообщений: 6


В текстовом варианте, по типу:
Точка 1: X=0; Y=20; Z=50
Точка 2: X=0; Y=30; Z=70
и так далее, в зависимости сколько пересечений (вершин треугольников).
А зачем, работа у меня такая, приходится решать самые разные задачи.
samchik20 вне форума  
 
Непрочитано 31.10.2013, 22:13
#5
derik

Конструякер
 
Регистрация: 27.07.2009
Подмосковье
Сообщений: 599
Отправить сообщение для derik с помощью Skype™


Offtop: ищем сферического коня в вакууме
__________________
...
derik вне форума  
 
Непрочитано 31.10.2013, 22:17
#6
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Тогда GMSH юзай
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 31.10.2013, 22:21
#7
derik

Конструякер
 
Регистрация: 27.07.2009
Подмосковье
Сообщений: 599
Отправить сообщение для derik с помощью Skype™


Stanum, дал ответ. только зачем это, что Вы этим хотите добиться?
__________________
...
derik вне форума  
 
Непрочитано 31.10.2013, 22:24
#8
MrWhite


 
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040


Оооо первый раз вижу что Ansys только как мешер пытаются использовать .
P.S. В Ansys еще можно бухгалтерию вести, благо APDL и не такое позволит ))
MrWhite вне форума  
 
Непрочитано 31.10.2013, 22:25
#9
derik

Конструякер
 
Регистрация: 27.07.2009
Подмосковье
Сообщений: 599
Отправить сообщение для derik с помощью Skype™


Цитата:
Сообщение от MrWhite Посмотреть сообщение
В Ansys еще можно бухгалтерию вести, благо APDL и не такое позволит

срочно звоним в 1с, пусть пишут кот
__________________
...
derik вне форума  
 
Автор темы   Непрочитано 31.10.2013, 22:51
#10
samchik20


 
Регистрация: 02.05.2013
Сообщений: 6


Мне все равно как решить эту задачу. На ансис я наткнулся случайно. Подскажите как решить ее легче - хорошо! Не подскажите - плохо! Рабочая среда Ансис мне не известна абсолютно.

Stanum, куда вводить код?

...
MPDATA,PRXY,1,,0.3
CYL4, , ,0.015, , , ,0.05
VDELE,all
ESIZE,0.003,0,
...
это задаваемые параметры цилиндра и сети?
(просто если надо будет задать другую или произвольную фигуру)
samchik20 вне форума  
 
Непрочитано 31.10.2013, 23:00
#11
Stanum

Dr
 
Регистрация: 16.10.2011
Днепропетровск
Сообщений: 1,020
<phrase 1=


В воркбенче не знаю, а в классике в командующий строку,
mp команды отвечают материалу, cyl 4 геометрия соответственно вашей задаче первое число радиус, последнее высота, esize размер сетки
Stanum вне форума  
 
Непрочитано 01.11.2013, 04:57
#12
СергейД

расчеты МКЭ и CFD. ктн
 
Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,170


! немного оптимизировал..
! объясните товарищу, как загрузить= у меня терпения не хватит.
/finish
/CLEAR,NOSTART
/PREP7
ET,1,200,4
d=0.03
h=0.05
ESIZE,0.003! размер ребра
CYL4, , ,d/2, , , ,h
amesh, all
*get,kn,node,0,num,max
*cfopen,koo,txt
*do,j,1,kn
*vlen,1
*vwrite,j,nx(j),ny(j),nz(j)
Точка %7i: X=%16.8E; Y=%16.8E; Z=%16.8E
*enddo
*cfclos
/sys,notepad koo.txt

Последний раз редактировалось СергейД, 01.11.2013 в 06:00. Причина: так лучше
СергейД вне форума  
 
Непрочитано 01.11.2013, 06:43
#13
Фролов Дмитрий


 
Регистрация: 11.02.2011
Москва
Сообщений: 223


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



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

Последний раз редактировалось Фролов Дмитрий, 01.11.2013 в 07:16.
Фролов Дмитрий вне форума  
 
Непрочитано 01.11.2013, 10:03
#14
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Опять микроскопами гвозди забиваем....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Расчетные программы > ANSYS > Как построить сетку на поверхности фигуры

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какой язык перспективен для инженера-конструктора с условием The_Mercy_Seat Программирование 705 17.03.2021 14:19
SW 2006 SP2.0 Построить развертке поверхности viter_alex SolidWorks 20 05.02.2013 11:35
помогите новичку построить сетку MargaritaM ANSYS 2 02.03.2012 07:32
Как построить существующие сооружения на поверхности в AutoCAD Civil 3D 2010? Homo(v)sapiens Вертикальные решения на базе AutoCAD 5 28.11.2011 05:17
Как построить прямоугольную сетку по списку точек. Mozgunov Программирование 9 24.06.2011 17:34