X
Contact Us
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
When you have a diverse team of experienced engineers, it can be hard to find efficient ways to share knowledge broadly. Yet, there is just too much valuable expertise not to. To capture 219’s electrical engineers’ shortcuts and best practices, we decided to test a new method for next level knowledge sharing. It’s a piece of CAKE!
When it comes to Altium, all members of our electrical engineering team are very capable of bringing a design to life. But, we each have tips and tricks to complete a design quicker or at a higher quality that not everyone is aware of. That’s where CAKE comes in – for times when traditional solutions like presentations and working in pairs aren’t efficient options.
Is it CAKE? Yes, but sadly not the kind you can eat. The acronym stands for Collaborative Altium Knowledge Exchange. AI acronyms for the win!
CAKE is an exercise to efficiently share the various ways team members use Altium. With a program like Altium, there is always another tool, dropdown, or shortcut to discover. Using this exercise, junior and senior engineers alike can learn from each other.
Below are some of the learnings from our own internal CAKE exercise. Your team will have your own unique set of learnings.
Action/Tool | Benefits | Implementation |
Turn on Cross Select Mode | Visualize selected components across schematic and layout. | Tools → Cross Select Mode |
Center Reference Designators within their footprints | Keep reference designators visible but out of the way for initial component placement. | On the layout, Ctrl+ A to select all. In the properties tab, filter to only include Components. Then click on Designator to open the Designator properties. Then set Autoposition to Center. |
Add Stitching Vias | Quickly add stitching vias to a net to ensure clean return paths, avoid ground loops, improve heat dissipation, and reduce noise. | Right click on PCB → add stitching vias → select net |
Create Polygon Pours based on the board outline | Quickly create full pours without having to trace the board outline. | Tools → Polygon Pours → Polygon Pour Manager → New Polygon from… → Board Outline |
Unlock a Footprint’s Primitives | Helpful to remove silk markings within a footprint that might be violating design rules. | Select the part, in the properties tab, click the Primitives lock icon to unlock. Then move or remove desired primitives. Then reselect the part and click the icon again to relock. |
View the Bare 3D PCB | See any possible issues with the bare board that may be visibly blocked by 3D models in the full 3D mode. | When 3D mode is active, press Shift + z to view the bare PCB. |
Move a Part while ignoring the snapping grid | Keep your rough snapping grid in place for most components while being able to quickly place more precise components off of the snapping grid. | Hold Ctrl while moving a part to ignore snapping guides. |
Incrementally Place a Selected Group of Parts | Increases part placement speed by reducing clicks. Especially useful for large amounts of passive components. | Select a group of passives (a block) then press T > O > L to incrementally place each. |
Set Menus to Popup Mode | Maximized working area during layout, which is helpful when working on a small screen. | On a panel, click the pin icon in the upper right hand corner. A vertical pin means the panel is in dock mode. A horizontal pin means the panel is in popup mode. |
Fanout Components | Fanout all component pads for easier trace placement. Especially useful for tight spacing such as BGA routing. Also, helps easily connect pads that connect to power plane nets. | Route → Fanout |
ActiveRoute | Use the ease of an auto-router with the control of manual placement by using ActiveRoute on a single trace, component, or layer. | View → Panels → PCB ActiveRoute |
Re-route Component | Automatically re-draw attached tracks while nudging components. | Preferences → PCB Editor → Interactive Routing → Select Component re-route checkbox |
Gloss Routing | Glossing will clean up traces by reducing length and corners and setting the corner shape. | Gloss while routing Preferences → PCB Editor → Interactive Routing → Set Gloss Effort (Routed) to Off/Weak/Strong Gloss existing routing Route → Gloss Selected |
Silkscreen Cleanup | Quickly move silkscreen off of pads and vias. | Tools → Silkscreen Preparation |
Outline Tracks or Text | Create single click guard rings or emphasis tracks or text with silkscreen outlines. | Tools → Outline Selected Objects |
Interested in next-level knowledge sharing via the CAKE exercise? Just come up with your own simple circuit to try and then compare notes!
If you have a PCB you need designed (or other custom electronics) and don’t want to do it yourself, reach out to 219’s electrical design team at getstarted@219design.com!
Photo Credit: Stable Diffusion Web
Date published: 09/03/2024