I’ve just started using Kicad - looks good - but can’t figure out how to stop Pcbnew from automatically angling tracks at 45 degrees. Even after clicking on a desired right-angle location, it redraws the track at 45 degree increments as I move the cursor, even shorting across the SOP14 pads I’m using.
I’ve looked through the docn and all the menus, but can’t see anything like I’m used to from other CAD programs. I’ve also hit the slash key (/) without any effect.
Well i always was told they are bad but nobody ever brought fourth any evidence for it.
The only thing i found when i researched it myself seems to contradict the tale that 90° corners are bad: http://www.ultracad.com/articles/90deg.pdf
And the first answer to this question on stack exchange gives one exception. It states that only high voltage boards should not have sharp corners. There seems to be no measurable benifit from a standpoint of EMI when comparing 45° to 90° angles.
Thanks for all replies. i’m using Pcbnew 22 Jun 2014 BZR 4027 build as supplied with Debian 8.2.
First, select OpenGL: Press F11 (or find it on the menu bar under “View”).
F11 gives Full Screen mode. The entries in the View menu are:
Fit on Screen
Click and CHECK the “Free angle mode (no shove/walkaround)” check-box.
Can’t find it. In Preferences > General I’ve tried ticking and unticking both “Limit tracks to 45 degrees” and “Use double segmented tracks” without success.
Say I start a track on a pad in a SOP14 footprint. I then move horizontally a few grid points and click again; in other programs this inserts an “anchor point” from which a new track segment starts, so that when I move vertically, the new segment begins at that point. Instead, as I move vertically, the whole track either swings with the movement or jumps in 45 degree segments. I end up with the track shorting across the other pads in the footprint.
First things first: when routing, set the grid to the finest resolution (0.01 mm in metric). There is no reason to use a coarser routing grid.
Next, use the OpenGL routing mode. It’s better than the default canvas. In shove mode, it’ll move other traces so that it never has a clearance issue. It won’t move parts, but it will move vias.
Remember to click in the middle of a pad when starting a trace. With Preferences -> Magnetic Pads set to “when drawing tracks,” the cursor should “snap” to the middle of pads automatically when the draw-trace tool is active. (Set Magnetic Tracks to the same setting, so you can be sure that when you continue a previously-drawn track that doesn’t end on a pad, that it starts at the end of that track.)
And remember, as you draw your traces, clicking to set an “anchor” point is good, and you may have to use the [/] key to change the track “posture,” which is how it wants to route from each “anchor” point.
Get a more recent release of KiCAD! There are MAJOR improvements and SIGNIFICANT changes since your version was distributed. The 4.0.5 and 4.0.6 releases include many of the improvements; the “Nightly Builds” have even more features. (I’ll even vouch for the quality and stability of nightly builds up through the first week of February or so; more recent nightly builds are significantly buggier and occasionally unusable.)
You can download installation packages for recent releases from the official KiCAD site at www.kicad-pcb.org . It may take a few minutes to download, and the installation takes a minute or two. On my Windows 7/64 machines the current package simply installs on top of the previous package. (Yeah, that can clobber your local symbols and footprints if you keep them inside KiCAD’s library files.)
In PCBNew, pressing “F11” shifts to the OpenGL display, and “F9” restores the classic display.
Nightlies are not for beginners.
BZR 4027 is only around for opening old projects. New users should use 4.0.6, which has a more or less complete OpenGL features and is the only version officially supported
It all depends upon the nightly one gets I suspect.
I’ve been EXTREMELY happy with the nightly that I have; haven’t yet found a bug that crashes the program. And, has FIXED some bugs in the stable, with a couple of new cool features as well.
I also do NOT recommend a new nightly. However, as stated, a nightly that is NOT bleeding edge is probably going to be fine. The closer one wants to get to the bleeding edge will perhaps find themselves with a bloody nose.
Not quite, the point is that some nightlies are pretty stable (around the date given) as not much changed in the code during that time - in contrast to last couple of weeks.
They ALL were bleeding edge upon creation