MATLAB Help Center
Extract and modify metal layers from PCBReader object
PCBReader
Since R2020b
shapes(B)
shapes(B) extracts and modifies the individual metal layers from a PCBReader object.
B
example
collapse all
Use the gerberRead function to import top-layer Gerber file.
gerberRead
P = gerberRead('antenna_design_file.gtl');
Extract the metal layer from the file using the shapes function.
shapes
S = shapes(P);
View the metal layer.
figure show(S)
Modify the metal layer.
S.Vertices = [-1 0 0;-0.5 0.2 0;0 0 0;0.0375 -0.0188 0];
View the modified metal layer.
show(S)
Create a PCBReader object.
B = PCBReader;
Import a two-layer design.
st = B.StackUp; st.Layer2 = "UWBVivaldi.gtl"; st.Layer4 = "UWBVivaldi.gbl"; B.StackUp = st;
Extract shapes from the metal layers.
S = shapes(B);
View the top-layer Gerber file.
figure show(S(1))
View the bottom-layer Gerber file.
figure show(S(2))
PCB reader, specified as a PCBReader object.
Example: B = gerberRead('antenna_desgin_file.gbl')
B = gerberRead('antenna_desgin_file.gbl')
Introduced in R2020b
removeHoles
removeSlivers
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
Europe
Asia Pacific
Contact your local office