All Forums
 Help For Easy-PC Users
 General Issues
 Guard spacing for net classes

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkInsert Email Insert CodeInsert QuoteInsert List
   
Message:

* HTML is OFF
* Forum Code is ON
Smilies
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
Mudf4ce Posted - 16 Oct 2017 : 13:16:33
I often design boards that have both high and low voltage systems on it (3v3 and 240V RMS mains most commonly).

In the schematic view I use net classes to specify the min/max width based on the current through each trace but really would also like to set the guard spacing in the same place (having a 3v3 class and a 240V class for example).

Having to go into the nets dialog in the PCB view and set the spacing per net separately seems counter productive and increases the risk of errors in the design, especially if the schematic changes.

Am I missing something? If not, could this be a feature request? It's also possible I am trying to do something unconventional, if so, do advise me on how you are 'supposed' to do this in Easy-PC.

Thanks guys (and gals).

3   L A T E S T    R E P L I E S    (Newest First)
Iain Wilkie Posted - 17 Oct 2017 : 12:03:36
The "Net Match" feature in EasyPC is a very powerful tool when you master how to use it. It means you can apply different spacing rules on different layers as well.

Well worth getting a grip off !!

Iain
Mudf4ce Posted - 16 Oct 2017 : 14:00:08
This is exactly what I was looking for!

I'd seen the net level rules in the help file but my misunderstanding of them made it sound no more useful than the per-net guard spacing. Your additional explanation cleared that up entirely.

Thank you very much.
DavidM Posted - 16 Oct 2017 : 13:37:12
There is a feature in the Spacings page of a PCB Technology that allows you to define 'Net Match' spacings. This includes the ability to specify by net class. Thus you could in your master PCB Technology file create the relevant net classes, then use them in the Spacings page to assign larger spacings for those high-power nets. For example:

Technology, Net Classes, add net class "240V".
Technology, Spacings, Rule Level = Net Match, Add rule for [240V]-to-*

Now you can set the desired spacings between items on any net that uses that class and items on other nets, which you can manage from your Schematic by creating the same set of net classes. Admittedly this doesn't use Guard Spacing, but as you have already found this is only available on a per-net basis.

Having said that, if you really did want to stick to Guard Spacing, you can predefine Nets in a technology file as well as net classes. Thus you could add the same set of 'known' nets to both SCM and PCB technology files so that they are already present when a new design is created, you don't have to wait until they are added to the PCB when you do Translate from the Schematic.

David.