3
\$\begingroup\$

I'm trying to create an accurate, curved copper fill to reduce impedance on a GaN circuit. I.e I'm trying to create a file such as this example from a particular manufacturer:

enter image description here

However, I'm trying to create a zone in this area around via's I've placed I'm seeing something much less tidy:

enter image description here

How do I tidy these areas up such that they're smooth and as straight as possible?

\$\endgroup\$
4
  • 2
    \$\begingroup\$ Well, if you make the via diameter exactly the same as the trace diameter, that ought to help matters. \$\endgroup\$
    – Hearth
    Commented Mar 10 at 2:28
  • 1
    \$\begingroup\$ Alex Turner - Hi, To comply with the site rule on referencing copied / adapted material, please edit the question & add the name and link of the PDF / video / webpage etc. which was the source of that copied image. (Or, if you copied it from a book or other non-web source, please add a full citation - see the rule for details.) Also please remember it's your responsibility to follow that rule in future too. Thanks. \$\endgroup\$
    – SamGibson
    Commented Mar 10 at 16:14
  • \$\begingroup\$ Improvements like these make little to no difference in the signals, unless you have a strict gap requirement \$\endgroup\$
    – Voltage Spike
    Commented Mar 10 at 16:35
  • \$\begingroup\$ You can also see here if it helps: forum.kicad.info/t/how-can-i-add-curved-filled-zone/38628 \$\endgroup\$
    – liaifat85
    Commented Mar 10 at 20:12

3 Answers 3

1
\$\begingroup\$

You could start with what you have, then define a rectangular keep-out zone (define the check-boxes to exclude copper fills in that one plane, but not traces or vias), and edit the keep-out zone corner radius to whatever suits your needs.

As noted in comment, also increase your trace width or reduce via diameter. This is simpler - but if you're using different clearances in this structure for some reason, defining a keep-out zone might make for more intuitive editing down the road. You decide.

\$\endgroup\$
1
  • 1
    \$\begingroup\$ Or reduce the via diameter. \$\endgroup\$
    – Hearth
    Commented Mar 10 at 15:58
0
\$\begingroup\$

The via diameter should be the same or smaller than the track thickness. Then the gap will be smooth.

\$\endgroup\$
0
\$\begingroup\$

It's not the specific type of curved zone that you mean, but for others who find this question looking to make a zone fill with a curved outline (say a rounded rectangle, for instance), you can also do so by the following process:

  1. Draw the outline you want out of graphical lines and arcs, ensuring that the outline creates a closed Jordan curve and all joints between elements are snapped together
  2. Select the entire outline (note: clicking one part and pressing U should select the whole thing, but this rarely doesn't work for unclear reasons)
  3. Ensure the copper layer you want the zone on (or at least a copper layer, as it can be changed, but you want to ensure it makes a copper zone and not a non-copper zone) is the current active layer
  4. Right-click
  5. Choose the menu option create from selection > create zone from selection
  6. Set up the zone options as you like
  7. Press OK

If you just want to create a rounded rectangle, or a rounded polygon in general, you can simplify step 1 by drawing a graphical rectangle or polygon with the rectangle or polygon tools, then right-clicking and using the shape modification > fillet lines option. This will create an arc of the specified radius at every corner of the rectangle or polygon. You can also do this to a single corner of a shape drawn from graphical lines by selecting just the two lines that meet at the corner, which is useful for if you want to do different radii on different corners (for instance, in the example above, the inside and outside corners have different radii).

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.