Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 21:48 06 Jul 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Recommend a PCB Layout Tool for a newbie?

     Page 3 of 4    
Author Message
Nixie
Regular Member

Joined: 19/02/2013
Location: Australia
Posts: 66
Posted: 11:32am 16 Oct 2013
Copy link to clipboard 
Print this post

Thanks for your responses! A very interesting thread!

It has certainly given me more to think about in terms of the effort and cost benefit of making PCBs on a CNC machine. I won't be getting one! I too will stick to the tried and tested laser printer method, though some of the references above have led me into different ways of impressing the layouts onto pre sensitised PCBs and the different types of plastic sheets that are being tried.

See:

http://hackaday.com/2012/12/10/10-ways-to-etch-pcbs-at-home/

http://dangerousprototypes.com/2012/09/29/pcb-manufacture-us ing-oracal-vinyl-film-laser-printer/

Cheers all, Nic
VK3COW
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2949
Posted: 12:47pm 09 Mar 2014
Copy link to clipboard 
Print this post

Gday Lads/Lasses,

I have still been arm wrestling with Protel99se and Windows 7 (incompatible and needs hacking to get libraries to work) and looked at eagle but it didnt suit me and I found it clunky..

I have just come across this AUTOTrax DES (NOT related to Protels autotrax from the 1990's)

AutoTrax DES

I found the Link from Dave Jones EEVBlog site and I have to say it looks very interesting... They have the price on special at the moment for $49US (down from either $99 or $199, depending on what site you look at ... it seems they are playing with their pricing)

I have played with the demo and I find it rather neat and not much different from what I am used to in Protel99se, The differences are, IMHO better than Protel99se/

Before I jump, has anybody else played with this program? On EEVblogs forum there is a lot of comments about the software being good but some bad comments as some people/person didnt like the fact it was written by only one person instead of a team of people... Also a couple of people couldn't get it to work but had difficulty convincing them for a refund. That may have been an earlier version as this is a new release now.

Baring the above negative comments it really does seem a very good PCB program and $49 for a FULL version is a great price.

Any Comments?

Regards,

MickEdited by bigmik 2014-03-10
Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 02:06pm 09 Mar 2014
Copy link to clipboard 
Print this post

Hi Mick,

Have you tried DipTrace?
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2949
Posted: 02:33pm 09 Mar 2014
Copy link to clipboard 
Print this post

Hi Vasi,

To be Honest NO.. I looked at Eagle but didn't like it (In fact I hated it) as it was a very popular program...

The deal is on until 15th March so I will have a look at diptrace first.

The thing I like about AutoTrax is it is so close to Protel99se in appearance the schematics are great (I hate the eagle schems... they are ugly and hard to follow)

I played with the schematic and it has some nice features like the little bridge jumps over lines that a cross-over line is Not supposed to connect to.. and little blobs where they are meant to connect.. Just like I first learned to draw schematics about 150 years ago...

I was wondering if anyone here has actually used Autotrax DEX.

Regards,

Mick
Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 03:00pm 09 Mar 2014
Copy link to clipboard 
Print this post

I didn't worked with it. I watched now few videos and schematics looks indeed very nice (I also like schematics made in KiCAD). The 3D part is horrible. It looks better on DipTrace.

I'm not scared by "unfriendly" programs and I adapt very well to any work flow so I can work in Eagle, KiCAD and gEDA. But I can say that I never found a program as easy and intuitive as DipTrace. Try it. You will not like too much the looks of the schematics, but I assure you that it will fully compensate with the speed in designing your project.

Unfortunately for me, there are two reasons I don't use it as it deserves:
- no linux version;
- in Eagle (with some scripts help) I can generate excellent 3D images, very good for illustrations, documentation and advertising like the one bellow:



But you can get good 3D images with DipTrace too:
http://www.thebackshed.com/forum/forum_posts.asp?TID=4841&PN =6
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6269
Posted: 03:59pm 09 Mar 2014
Copy link to clipboard 
Print this post

  bigmik said  

The thing I like about AutoTrax is it is so close to Protel99se in appearance the schematics are great (I hate the eagle schems... they are ugly and hard to follow)

Mick

That was enough for me to download the demo.
I have Protel Easytrax from a long tome ago and at a price that frightens me.

First impressions:
The demo circuit has a few errors. I haven't looked at the layout to see if they are carried through and I need to see if any checking should have found them.

No scroll bars when you zoom in - you have to use the arrow keys.

It took me a while to find where you can save a schematic as an image.
I am currently installing the library and reading the 600 page manual.

$50 US is a reasonable price if it does the job. I an tempted.

Jim
VK7JH
MMedit
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2949
Posted: 04:36pm 09 Mar 2014
Copy link to clipboard 
Print this post

Vasi,

I agree the eagle 3D looks better but in all honesty I have never needed nor wanted 3D and even though Protel99se has 3D..

I want nice, readable Schematics and good artwork..

That aside it does have some interesting 3D views, like transparent PCB so you can see through the Board for both layers and components and a "stretch mode" so you can see internal layer connections...

Jim,

Yes you pan with the arrows and zoom with the mouse wheel.. I found that a heap better than the Protel99se methods (Click zoom button and use arrows). There may be other methods but I havent looked that closely yet.

Which errors did you see? I saw short tracks but I think it was that they ended in a via which was probably set to be very small (I generally use .050" dia (1.25mm) Via I think his were set to something like .030" or .75mm...

Otherwise I found the examples very good..

Have a read of the forum on EEVBlog

Forum

It goes back to 2012 and is about 18mths old but there are quite a few updates since then that may have corrected the issues that some people had.

There was also mention of it being a 12mth subscription to updates but I have an email from Iliya stating it is a full program and you get updates only for the 12mths and the program will still work beyond the expiration of the 12mths (and can be reinstalled on another PC). I dont really like that type of update bit (upgrade to a newer version YES but updates are generally minor) but then it is very cheap for a full function non restricted license.

Regards,

Mick







Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6269
Posted: 06:07pm 09 Mar 2014
Copy link to clipboard 
Print this post

  bigmik said  
Which errors did you see? I saw short tracks but I think it was that they ended in a via which was probably set to be very small (I generally use .050" dia (1.25mm) Via I think his were set to something like .030" or .75mm...

Otherwise I found the examples very good..



The interwire connectors that link the RS232 input to the CPU have wrong labels.
The CPU end is OK - M8TXD and M8RXD but the other end they are both M8TXD.

On the PCB, it follows the schematic - both R8 and R5 connected to M8TXD

Diode D31 is a type 1nF. (Being picky there, I know)

Discovered an interesting effect - try changing from Imperial to Metric and back again.
A lot of the nice lines are now up the creek.

None of the above are show stoppers for me.

Jim
VK7JH
MMedit
 
Warpspeed
Guru

Joined: 09/08/2007
Location: Australia
Posts: 4406
Posted: 06:31pm 09 Mar 2014
Copy link to clipboard 
Print this post

  bigmik said   Hi Vasi,

To be Honest NO.. I looked at Eagle but didn't like it (In fact I hated it) as it was a very popular program...

The deal is on until 15th March so I will have a look at diptrace first.

The thing I like about AutoTrax is it is so close to Protel99se in appearance the schematics are great (I hate the eagle schems... they are ugly and hard to follow)

I played with the schematic and it has some nice features like the little bridge jumps over lines that a cross-over line is Not supposed to connect to.. and little blobs where they are meant to connect.. Just like I first learned to draw schematics about 150 years ago...

I was wondering if anyone here has actually used Autotrax DEX.

Regards,

Mick

I believe the first original DOS based Autotrax pre dated Protel.
I still have copy here somewhere, along with Traxplot the companion plotting software.
Protel being a later and much more professional package.

Like yourself I have used various releases of Protel professionally for many years.
Even did the official Protel two day course paid for by my employer (fortunately).
Before the entire circuit board manufacturing industry in Australia went collectively bankrupt, Protel was pretty much universal everywhere in Australia.

For home use, Protel was priced way out of the market, (about $3,000 if I remember) so they seem to have gone back full circle to their original Autotrax roots with something a lot more affordable for home use.

Being retired, I have not used either for a very long time, but Protel/Autotrax have been in the game for a very long time, so I would expect their latest software to be both bug free and user friendly, although I have not tried it.Edited by Warpspeed 2014-03-11
Cheers,  Tony.
 
elproducts

Senior Member

Joined: 19/06/2011
Location: United States
Posts: 282
Posted: 02:26am 10 Mar 2014
Copy link to clipboard 
Print this post

I like to use ExpressPCB and their low cost prototype option but I know shipping can cost a lot for outside USA. They also offer the gerbers for $60 after you create your prototype boards. But that gets expensive fast.
David Cook created and released CopperConnection because he was tired of waiting for ExpressPCB to release new updates and he wanted gerber output. What he created is a very useful PCB creation software. It can import ExpressPCB files directly and then give you more features to work with.
You can print directly for toner transfer.
And all this is a free download except for the gerber feature.
For a one time $50 upgrade fee for the Pro version you can export all your designs to gerber and have your boards produced wherever you want.

So it allows me to use my familiar ExpressPCB software and the extra features of CopperConnection and now I can get boards produced anywhere without the extra $60 every design.

CopperConnection

Just another option to consider especially if you are already an ExpressPCB user.
www.elproducts.com
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2949
Posted: 02:30pm 10 Mar 2014
Copy link to clipboard 
Print this post

Hi Tony,

  Warpspeed said  
For home use, Protel was priced way out of the market, (about $3,000 if I remember) so they seem to have gone back full circle to their original Autotrax roots with something a lot more affordable for home use.


Yes my employer bought Protel98 then upgraded to 99se... I use it at work I know they paid about $4k for the package originally ... not sure about the upgrade.. Not cheap.

I used SMARTTRAX(??) then Autotrax in early 90's I used to print 2x size on a dot matrix printer and reduce to single photographically.. worked well.

Autotrax DEX is no relation to autotrax but has some similarities with Protel but the more I play the less its like Protel..

I have found a very concerning problem with Autotrax DEX that worries me somewhat..

If you load the Arduino sample.. and unroute all the tracks then route them all a few connections dont route unless you select ELECTRA routing which costs an arm and three legs to purchase from a 3rd party company.. Also some connections seemed too close to pads and it laid out some weird tracks at times.

If the standard router doesnt route then its of no use to me..

I will still play a bit more with it... it might be something to do with grids as it was the DB9 connector that doesnt route.

Regards,

Mick


Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
Warpspeed
Guru

Joined: 09/08/2007
Location: Australia
Posts: 4406
Posted: 02:54pm 10 Mar 2014
Copy link to clipboard 
Print this post

Mick,

I have never liked autorouting, some of the early ones were pretty hopeless and unusable anyway.

There is a lot more to it than just linking up net lists in an arbitrary way.

All sorts of other considerations such as grounding, high current tracks, high frequencies and high impedances, induced noise, leakage effective bypassing minimising EMC radiation and so on.
The schematic is only half of it, very poor PCB layout can doom even a really good design.

It may seem mad but I do everything in the exact reverse manner.
First lay out my entire board manually.
Then work out the component designators, and go back and add those to the schematic.
The software then creates a net list, and a bill of materials, and any errors to those are then fixed.

The autoroute looks at the already completed board and either says "done" or points out any errors.

The advantage is the component designators on the board are then all laid out logically.
R1 is right next to R2, and C45 and C46 are right next to each other.
Nothing worse for the service tech with his probe in his hand trying to find R96 on a really large board when it could be located absolutely anywhere on the board.
Cheers,  Tony.
 
paceman
Guru

Joined: 07/10/2011
Location: Australia
Posts: 1329
Posted: 03:20pm 10 Mar 2014
Copy link to clipboard 
Print this post

Tony,
'Doing it backwards' rings true to me and is an interesting observation from a professional. I'm very amateur at this but I'm setting myself up to make PCB's and am learning to use DipTrace, (which seems to me to be a pretty logical tool, free and quite comprehensive).

I think your 'doing it backwards' comment can go even further in that I've found that deciding what sort of box you're going to put your project in, almost needs to be the first step. The box dictates a lot of how the whole project has to be laid out, PCB size, connector location, box (or chassis) mounted bits and pieces.

Greg
 
Warpspeed
Guru

Joined: 09/08/2007
Location: Australia
Posts: 4406
Posted: 03:39pm 10 Mar 2014
Copy link to clipboard 
Print this post

Oh yes !
PCB size and where the existing threaded holes are located in the plastic box.
Then place your ICs so the input and output pins of each chip are at least somewhere near where they need to go.

Then start looking what is going to be the most hairy and potentially troublesome part of the circuit as far as layout goes.
Maybe the switching power supply, or the very high megacycle clock, or some microvolt sensitive analog circuit, or maybe all three that have to live happily together.

Build it up logically, and move stuff around so it all fits neatly into whatever space you have.

No automatic router comes even close to having the knowledge and experience you yourself can put into it with a bit of thought and pre planning.
Cheers,  Tony.
 
MicroBlocks

Guru

Joined: 12/05/2012
Location: Thailand
Posts: 2209
Posted: 05:49pm 10 Mar 2014
Copy link to clipboard 
Print this post

I use diptrace, first the free version. After a while i bought it. Price is good.
I always start with a schematic, then manual placement and manual routing of critical traces, lock those and let the autorouter give it a go. Simple boards are done pretty quick this way.
When it gets more compact/complicated the autorouter does not produce the quality i want and i either route everything by hand or modify the auto routed result.

Renumbering the parts on the pcb is easy and then back annotate it to the schematic.

Microblocks. Build with logic.
 
Warpspeed
Guru

Joined: 09/08/2007
Location: Australia
Posts: 4406
Posted: 06:49pm 10 Mar 2014
Copy link to clipboard 
Print this post

  TZAdvantage said  
Renumbering the parts on the pcb is easy and then back annotate it to the schematic.

There is a trick to doing it that way.

When you draw your original first schematic, start off with the first resistor being maybe R100, and the first capacitor being C100, or C50 or something.
The software will then automatically designate the second resistor you want to place as being R1 (next unused designator in sequence), and you immediately edit that to R101 on the schematic.

Finish drawing your schematic with all the component designators being extra large numbers. Route your board either manually, or automatically, (or a mixture of both).

When the board layout is complete, you can then edit the components on the board knowing that you can make the first resistor R1 without getting an error message saying R1 already exists somewhere else on the board !

Its a lot of work going back editing component designators, but if you use this method it avoids creating one huge tangle of error codes.
Cheers,  Tony.
 
MicroBlocks

Guru

Joined: 12/05/2012
Location: Thailand
Posts: 2209
Posted: 09:46pm 10 Mar 2014
Copy link to clipboard 
Print this post

I use the automatic RefDes renumbering feature.
Works very well.
Manually renumbering works also easy, if another component has already that number you get a warning and can choose to shift the conflicting part up in numbers.
You do need to remember to back annotate otherwise the schematic and pcb are out of sync.
Diptrace does not do that automatically, which both can be a feature or shortcoming depending how you like it.

In practice i not even look at the numbering in the schematic.
The above described process just takes a few seconds and i do it when the PCB is ready.



Microblocks. Build with logic.
 
JakeStew
Newbie

Joined: 02/12/2012
Location: United States
Posts: 11
Posted: 12:49am 01 Nov 2014
Copy link to clipboard 
Print this post

Seems like there is a plethora of dead-end oldschool and new upstart programs that just aren't there yet.

Still nothing really comes close to Eagle as far as real world results.
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9589
Posted: 02:57am 01 Nov 2014
Copy link to clipboard 
Print this post

I use Sprint Layout 6, and love it. My 2c only.
Smoke makes things work. When the smoke gets out, it stops!
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 10:54am 01 Nov 2014
Copy link to clipboard 
Print this post

  JakeStew said   ...
Still nothing really comes close to Eagle as far as real world results.


Is an entire ecosystem around it (suppliers, PCB houses, open projects, etc.). With a lot of tested components. That is why you can't ignore it. At least, for his library which can be imported in other EDAs. But the scripting engine is also a plus - among other nice tools, a g-code exporter is possible because of this. And a good advertising of Eagle for the hobby zone is this great movie:
https://www.youtube.com/watch?v=w4Ypo_4zHvo




Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
     Page 3 of 4    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025