Skip to content

stimulu/kicad-round-tracks

Repository files navigation

kicad-round-tracks

A plugin to round tracks in PcbNew

Screenshot from 2019-05-10 21-15-53 before

Installation

Clone or unzip this repository in a KiCad plugin folder :

  • On linux :
    • /usr/share/kicad/scripting/plugins/
    • ~/.kicad/scripting/plugins
    • ~/.kicad_plugins/
  • On macOS :
    • /Applications/kicad/Kicad/Contents/SharedSupport/scripting/plugins
    • ~/Library/Application Support/kicad/scripting/plugins

Usage

In the app menu Tools > External plugin click Round tracks (new file). Screenshot from 2019-05-14 13-08-01 You can tweak settings for each Net Class.

You can choose to make the modification in place or in a duplicate file (default). This plugin works by approximating arcs with many small segments, making PcbNew laggy and track modifications extremely difficult after the plugin has been run. I hope this plugin become eventually obsolete with the futurs enhancements of KiCad.

The new file has the same name as the old except the extension is .kicad_pcb-rounded. You may want to verify that nothing is broken by running the DRC before plotting your board. All zones are refilled after the process.

History and licence

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http:https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Original copyright Miles McCoo, 2017
extensively modified by Julian Loiacono, Oct 2018
multi-layer support and repacked as action plugin by Antoine Pintout, May 2019

About

A plugin to round tracks in KiCad

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages