Создайте местоположения каналов для пользовательского массива
createFeed(
строит график пользовательского mesh массива в окне рисунка. В окне рисунка можно задать местоположения каналов, щелкнув на mesh и создав пользовательский массив. Чтобы задать область для точки подачи, выберите две пары точек, внутри треугольников с каждой стороны воздушного зазора.array
)
createFeed(
создает подачу через ребра треугольника, обозначенные парами точек (array
,point1a,point1b
,point2a,point2b
,.....)point1a
и point1b
, point2a
, и point2b
). После создания корма расположение корма подсвечивается при построении результирующего mesh массива.
Создайте пользовательский массив с двумя каналами.
Загрузка 2-D пользовательский mesh. Создайте пользовательский массив с помощью точек и треугольников.
load planarmesh.mat;
c = customArrayMesh(p,t,2);
c = customArrayMesh with properties: Points: [3x658 double] Triangles: [4x1219 double] NumFeeds: 2 FeedLocation: [] AmplitudeTaper: 1 PhaseShift: 0 Tilt: 0 TiltAxis: [1 0 0]
Используйте createFeed
функция для просмотра структуры mesh массива. В этом mesh массива вы видите Pick и Undo кнопки. Кнопка Pick подсвечивается.
createFeed(c)
Щелкните Pick, чтобы отобразить поперечные волоски. Для массива с двумя подачами выберите две пары (четыре точки) в mesh. Чтобы задать подающую область для, масштабируйте и выберите две точки каждая, по одной внутри каждого треугольника с каждой стороны воздушного зазора. Выберите точки с помощью поперечных волос.
Выберите первый треугольник для точки потока 1.
Выберите второй треугольник с другой стороны воздушного зазора для питающей точки 1.
Выберите первый треугольник для питающей точки 2.
Выберите второй треугольник с другой стороны воздушного зазора для питающей точки 2.
Выбор четвертого треугольника создает и отображает каналы массива.
Необходимо выбрать два треугольника с каждой стороны воздушного зазора. В противном случае функция выводит сообщение об ошибке.
Загрузите пользовательский mesh и создайте массив.
load planarmesh.mat;
c = customArrayMesh(p,t,2);
show(c)
Создайте каналы для пользовательского mesh массива.
createFeed(c,[0.07,0.01],[0.05,0.05], [-0.07,0.01],[-0.05,0.05]); show(c)