shapes

Извлеките и измените металлические слои от PCBReader объект

    Синтаксис

    Описание

    пример

    shapes(B) извлечения и изменяют отдельные металлические слои от PCBReader объект.

    Примеры

    свернуть все

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

    P = gerberRead('antenna_design_file.gtl');

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

    S = shapes(P);

    Просмотрите металлический слой.

    figure
    show(S)

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

    Измените металлический слой.

    S.Vertices = [-1 0 0;-0.5 0.2 0;0 0 0;0.0375 -0.0188 0];

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

    show(S)

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

    Создайте PCBReader объект.

    B = PCBReader;

    Импортируйте проект 2D слоя.

    st = B.StackUp;
    st.Layer2 = 'UWBVivaldi.gtl';
    st.Layer4 = 'UWBVivaldi.gbl';
    B.StackUp = st;

    Извлеките формы из металлических слоев.

    S = shapes(B);

    Просмотрите верхний слой файл Гербера.

    figure
    show(S(1))

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

    Просмотрите нижний слой файл Гербера.

    figure
    show(S(2))

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

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

    свернуть все

    Читатель PCB в виде PCBReader объект.

    Пример: B = gerberRead('antenna_desgin_file.gbl')

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

    | | |

    Введенный в R2020b