gerberRead

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

Описание

пример

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');

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

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

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

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

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

свернуть все

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

Введенный в R2020b