gerberRead

Создайте PCBReader объект с заданным Гербером и файлами развертки

Описание

пример

P = gerberRead(T) создает PCBReader объект с верхним слоем файл Гербера задан в T.

пример

P = gerberRead([],B) создает PCBReader объект с нижним слоем файл Гербера задан в B.

пример

P = gerberRead(T,B) создает PCBReader объект с заданным верхним и нижним слоем файлы Гербера.

P = gerberRead(T,B,D) создает PCBReader объект с заданным верхним и нижним слоем файлы Гербера и файл развертки задан в D .

Примеры

свернуть все

Используйте gerberRead функционируйте, чтобы импортировать верхний слой файл Гербера.

P = gerberRead('antenna_design_file.gtl');

Извлеките металлический слой из файла с помощью shapes функция.

s = shapes(P);

Просмотрите главный металлический слой.

show(s)

Figure contains an axes object. The axes object contains 2 objects of type patch. This object represents PEC.

Импортируйте нижний слой файл Гербера к слою 4 стека.

P = gerberRead([],'UWBVivaldi.gbl');
P.StackUp
ans = 
  stackUp with properties:

    NumLayers: 5
       Layer1: [1x1 dielectric]
       Layer2: []
       Layer3: [1x1 dielectric]
       Layer4: 'UWBVivaldi.gbl'
       Layer5: [1x1 dielectric]

Используйте gerberRead функционируйте, чтобы импортировать верхний и нижний слой файлы Гербера.

P = gerberRead('antenna_design_file.gtl','antenna_design_file.gbl');

Отобразите стек.

P.StackUp
ans = 
  stackUp with properties:

    NumLayers: 5
       Layer1: [1x1 dielectric]
       Layer2: 'antenna_design_file.gtl'
       Layer3: [1x1 dielectric]
       Layer4: 'antenna_design_file.gbl'
       Layer5: [1x1 dielectric]

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

S = P.StackUp;
S.Layer3 = dielectric('Name','FR4','EpsilonR', 4.4, 'Thickness', 0.8e-3);
P.StackUp = S;

Создайте модель антенны путем вызова the pcbStack объект на читателе PCB.

pb2 = pcbStack(P);
figure
show(pb2)

Figure contains an axes object. The axes object with title pcbStack antenna element contains 8 objects of type patch, surface. These objects represent PEC, feed, FR4.

Входные параметры

свернуть все

Верхний слой файл Гербера в виде вектора символов или строкового скаляра. Файл должен быть сохранен как файл GTL.

Пример: gerberRead('Filetop.gtl');

Нижний слой файл Гербера в виде вектора символов или строкового скаляра. Файл должен быть сохранен как файл GBL.

Пример: gerberRead([],'FileBottom.gbl');

Разверните файл, задал вектор символов или строковый скаляр. Можно задать или DRL или файл TXT.

Пример: gerberRead('Filetop.gtl','FileBottom.gbl','FileDrill.txt');

Выходные аргументы

свернуть все

Рид Гербер и файлы развертки, возвращенные как PCBReader объект.

Введенный в R2020b