exponenta event banner

gerberRead

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

Описание

пример

P = gerberRead(T) создает PCBReader объект с файлом Gerber верхнего слоя, указанным в T.

пример

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

пример

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

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

Примеры

свернуть все

Используйте gerberRead для импорта файла Gerber верхнего слоя.

P = gerberRead('antenna_design_file.gtl');

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

s = shapes(P);

Просмотр верхнего слоя металла.

show(s)

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

Импортируйте файл Gerber нижнего слоя на слой 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 для импорта файлов Gerber верхнего и нижнего уровня.

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;

Создайте модель антенны, вызвав pcbStack объект на считывателе ПП.

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

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

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

свернуть все

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

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

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

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

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

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

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

свернуть все

Чтение Gerber и файлы сверления, возвращенные как PCBReader объект.

Представлен в R2020b