gerberWrite

Сгенерируйте файлы Гербера

Описание

gerberWrite(designObject) создает Gerber-файлы-формата на основе многоуровневого 2.5D проект от стека компонента PCB.

gerberWrite(designObject,writer) создает Gerber-файлы-формата на основе многоуровневого 2.5D проект от компонента PCB использование заданных сервисов средства записи PCB.

gerberWrite(designObject,writer,rfConnector) создает Gerber-файлы-формата на основе многоуровневого 2.5D проект от компонента PCB использование объекта средства записи и объекта коннектора RF.

пример

[a,g] = gerberWrite(designObject,writer,rfConnector) возвращает PCBWriter объект, a и путь к местоположению файлов Гербера.

Примеры

свернуть все

Создайте компонент PCB по умолчанию.

 p = pcbComponent;

Используйте 2 коннектора SMA Подпруги и средство просмотра PCB Labs Мэйхью.

 W = PCBServices.MayhewWriter;
 C1 = PCBConnectors.SMA_Cinch;
 C2 = PCBConnectors.SMA_Cinch;

Сгенерируйте Gerber-файлы-формата.

[A,g] = gerberWrite(p,W,{C1,C2})
A = 
  PCBWriter with properties:

                        Design: [1×1 struct]
                        Writer: [1×1 PCBServices.MayhewWriter]
                     Connector: {[1×1 PCBConnectors.SMA_Cinch]  [1×1 PCBConnectors.SMA_Cinch]}
           UseDefaultConnector: 0
    ComponentBoundaryLineWidth: 8
         ComponentNameFontSize: []
            DesignInfoFontSize: []
                          Font: 'Arial'
                     PCBMargin: 5.0000e-04
                    Soldermask: 'both'
                   Solderpaste: 1

   See info for details
g = 
'C:\Users\vgopalak\OneDrive - MathWorks\Documents\MATLAB\Examples\rfpcb-ex06685827\untitled'

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

свернуть все

Файл геометрии проекта PCB в виде PCBWriter объект.

Пример: a = PCBWriter(p1) создает PCBWriter объект, a. gerberWrite(a) создает файл Гербера с помощью a.

Коннектор RF вводит в виде PCBConnectors объект.

Пример: c = PCBConnectors.SMA_Cinch; gerberWrite(p1,c) использование SMA_Cinch коннектор RF в feedpoint.

Сервис PCB в виде PCBServices объект.

Пример: s = PCBServices.MayhewWriter; gerberWrite(p1,s) использование сервис PCB Labs Мэйхью создать и просмотреть проект PCB.

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

свернуть все

Средство записи PCB, которое сгенерировало файлы Гербера, возвратилось как PCBWriter объект.

Путь к сгенерированной папке файлов Гербера, возвращенной как вектор символов.

Смотрите также

| |

Введенный в R2021b