Common PCB position drawing methods and techniques
INDUSTRIAL LCD DISPLAYS / IGBT MODULES DISTRIBUTOR

Infineon / Mitsubishi / Fuji / Semikron / Eupec / IXYS

Common PCB position drawing methods and techniques

Posted Date: 2024-01-16

01 AD serpentine line method

When selecting Interactive length tuning in Tool, you need to lay out the wires first and then change them into a snake shape. Here we use a snake shape directly when routing:First P->T wiring, then Shift+A to switch to snake wiring.

Press Tab to set the properties. Select arc for type, Max Amplitude sets the maximum amplitude, Gap is the interval (I don’t know if this is the right translation), the left side below is the amplitude increment, and the right side is the interval increment.

Then start wiring:

Make the edge "round" - press the shortcut key "2" to increase the radius of the arc. When it is increased to the maximum, two 1/4 arcs are directly connected, which is a 180-degree semicircle. Shortcut key "," " ." The amplitude can be adjusted.

If you don't remember the shortcut keys, it doesn't matter. Press "`" at any time to display the currently supported operations.

You can see the length of the network, and there is more than one place.

Adjusters can be used to complete equal length wiring. 02 Remove solder mask from high current traces

There are two points to note here. First, the Paste layer is the real tin spray layer, but there is a solder mask layer on the default wiring, so using Paste alone is useless, so Solder needs to be used. The drawn out part of this layer has no solder mask, so you can use the Paste+Solder method to draw the soldering lines. If there are already traces on the board, you can directly use the Solder of the corresponding layer to open the window.

03 Bus drawing method Altium Designer supports simultaneous wiring of multiple networks. The wiring can start from the pad or the beginning of the line. Hold down the shift key to select multiple networks, or use the mouse to select multiple networks, select the menu command PLACE>>Interactive Multi-Routing and click the bus routing tool on the routing toolbar to start bus routing. During the routing process You can place vias, switch linear layers, and adjust the spacing between commas and periods, and branch lines.

During this period, press 2 to add vias, and L to change layers~ 04 From schematic to PCB

Use the mouse frame to select a circuit or select several devices in the schematic diagram, and press T—>S to immediately switch to the PCB and select those devices simultaneously.

05 Change layers during wiring, operate vias, and operate wiring

06 Quick setting of wiring pushing and wiring methods

07 Simple PCB pasting of metafiles makes it easier to generate mechanical layer design documents. By using the same paste command (Ctrl+V) that you are used to in Windows, any metafile from the clipboard can be Paste into PCB editor. Metafiles can be lines, arcs, simple fills, and True Type text, and any imported data will be placed on the current layer.

Copy data from Word or Excel to PCB. Supported metafiles include bitmaps, lines, arcs, simple fills and true type text, allowing you to simply paste logos and other graphics. 08 Complex graphics element (logo) PCB production

09 Grid settings and capture In Altium Designer, the visual grid and electrical grid can be set in multiples of the capture grid (Design>>Board Options).

010 A new valid string property box option has been added to the screen printing text inversion output and position settings in PCB editing. The new option can define different rectangular boundary ranges for inverted text using True Type fonts, instead of using inversion as before. The boundaries of the text itself.

Reverse size (width/height): Set the width and height of the reversed text rectangular frame; Layout adjustment: Define the relative position of the text in the text box; Reverse text offset: Define the offset of the reversed text relative to the rectangular frame .

011 Various~Polygon Filling Using the define polygon shape function with selected objects makes it very easy to create company logos or polygons using external resources (such as DXF, AutoCAD, etc.). The definition of polygon shape is divided into two steps: first define the polygon area from the menu Tools>>Polygon Pours>>Define From selected objects, then right-click the polygon fill area and select the "Properties" option from the pop-up menu, you can set it in the dialog box Fill mode.

012 Highlight the network in PCB

013 Single-layer operation and customized operation The chaotic device layout is already very troublesome. It is not easy to route lines in the chaos. You can use shift+s in AD to solve this problem (in PCB editing state):

In addition, I learned the customization method from the Internet, which was troublesome at first, but it is very practical once I learn it.

This method is:

The expression that only operates on the top trace is: expr=IsTrack and OnTopLayer|mask=True|apply=True; the expression that only operates on the bottom trace is: expr=IsTrack and OnBottomLayer|mask=True|apply=True; only operates The expression for electrical routing is: expr=IsTrack and IsElectrical|mask=True|apply=True; the expression that only operates on vias is: expr=IsVia|mask=True|apply=True; the expression that only operates on top-level components For: expr=IsComponent and OnTopLayer|mask=True|apply=True. Customize several via sizes. Use the numeric keys on the small keyboard area as shortcut keys. 3 represents a via hole with a diameter of 0.3, and 4 represents a shortcut key 5 with a diameter of 0.4... In this way, if you want to use via holes of any size, you can Can be easily called up. I know that AltiumDesigner itself can use the shortcut key "shift+v" to call the various sizes of vias you filled in during the wiring process, but I placed the vias separately. If I want to change the size, I have to press the Tab key and rewrite the vias. Dimensional data is very troublesome. Use the following method instead:

Originally, Altium used the shortcut keys "P" + "V" to place vias by default. I now use the "." in the small keyboard area to achieve the same function:

014 Operation of multi-layer lines Some people ask how to draw such a line:

Answer: Drawn one by one. How to set it up so that the lines overlap? Preferences, PCB Editor, Interactive Routing, Interactive Routing Options, Automatically Remove Loops option can be canceled:

If you don’t draw them one by one, you can just put a polygonal area in Place-Region, but be careful, if you don’t add the network yourself, it will turn green. 015 Operation of trace slicing

016 Settings and wiring of equal-length differential lines. Many novices will hear "differential lines". In fact, it is not difficult to talk about differential lines. It is just a wiring method. It is much easier than the equal-length lines mentioned before, but the setting There are certain rules to follow: place components and draw differential pair signals. The differential pair naming rule is that the names are the same, and the suffixes are marked with _P and _N respectively. Then select Placedirectivesdifferential pairs and place the differential pair symbol.

After updating to PCB:

That’s fine~

017 3D display operation Your main window can be displayed in 2D and 3D at the same time. To switch between 2D and 3D, use the shortcut key "3" to switch from one 2D view to the previous 3D view; press "0" to level. Shift+right+click +drag to rotate your 3D view.

Haha~ Here I show the author’s newly designed board ~ STM32F103C8 small board with JLINK emulator ~

018 Quickly zoom in and out. There are many ways to zoom in on the window. There are only three practical methods. The following are the introductions: 1. Full interface view

2. ctrl+scroll wheel (the center of the mouse is the center to zoom in and out)

3. Press and hold the scroll wheel for a long time to turn it into a magnifying glass, and drag the mouse back and forth to quickly zoom in and out.

That’s almost it. I’ve written here the bits and pieces of tips that come to mind. It’s quite tiring to take screenshots or find pictures. I’ll update it and include other tips when I have time. Personally, I think that in addition to programming, as an embedded engineer (maybe not called that, our company's hardware engineer includes all the software and hardware of the lower computer, only the upper computer is called a software engineer) should be proficient Master the skill of drawing board. I hope everyone can communicate more and leave good methods behind, so that we can learn more and use them more!Review Editor: Huang Fei


#Common #PCB #position #drawing #methods #techniques