Pulsonix User Forum

Technical advice from Pulsonix engineers and the wider community.

Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Help with using Pulsonix
 PCB Design
 Component to Board
Author Previous Topic Topic Next Topic  

marco.ruggeri

Italy
67 Posts

Posted - 16 Feb 2015 :  13:32:11  Show Profile  Reply with Quote
I need to define a spacing rule that set a minimum distance to respect between component body and board, how can i do?

steve

United Kingdom
316 Posts

Posted - 16 Feb 2015 :  14:36:29  Show Profile  Reply with Quote
Technology - Design Rules - Component to Board Space

Pulsonix Assistance
Go to Top of Page

marco.ruggeri

Italy
67 Posts

Posted - 16 Feb 2015 :  14:46:46  Show Profile  Reply with Quote
I tried but that the error is not recognized ; maybe there is a problem in my design file or in my footprint library how i can i check?
Go to Top of Page

steve

United Kingdom
316 Posts

Posted - 16 Feb 2015 :  15:17:32  Show Profile  Reply with Quote
Are placement areas missing from your footprints?

Pulsonix Assistance
Go to Top of Page

marco.ruggeri

Italy
67 Posts

Posted - 16 Feb 2015 :  15:26:09  Show Profile  Reply with Quote
I defined 2 different areas: Placement Clearance and Body
Go to Top of Page

steve

United Kingdom
316 Posts

Posted - 16 Feb 2015 :  15:47:49  Show Profile  Reply with Quote
If they are the same shape and size, lose one and make the other body and placement. If still having problems please send the design to support.

Pulsonix Assistance
Go to Top of Page

marco.ruggeri

Italy
67 Posts

Posted - 16 Feb 2015 :  16:01:05  Show Profile  Reply with Quote
Areas are different i send design to support
Go to Top of Page

steve

United Kingdom
316 Posts

Posted - 17 Feb 2015 :  09:30:43  Show Profile  Reply with Quote
You will instead need to work with a combination of the pad to board and area (the one set to Keep Out components along the edge) to component spacing rules to keep the footprints away from the edge. DRC should have the Keep In/Out - Components as well as Spacing - Pads rules on. Your inner footprint area which is set to 'Body' will cause a Cm-A error if it encroaches into that area. The Component to Board Space will not help.

Pulsonix Assistance
Go to Top of Page

marco.ruggeri

Italy
67 Posts

Posted - 17 Feb 2015 :  15:38:12  Show Profile  Reply with Quote
quote:
Originally posted by steve

You will instead need to work with a combination of the pad to board and area (the one set to Keep Out components along the edge) to component spacing rules to keep the footprints away from the edge. DRC should have the Keep In/Out - Components as well as Spacing - Pads rules on. Your inner footprint area which is set to 'Body' will cause a Cm-A error if it encroaches into that area. The Component to Board Space will not help.

Pulsonix Assistance



Our PCB often have very complex arched polylines baord boundaries because they are proceeds by mechanical drawings that are created as a consequence of our coustomers requirements. It would be very useful to define a spacing parameter to set Component to Board spacing because in such drawings sometimes area can be very difficult to draw. I hope this can be a feature of next PSX releases.
Go to Top of Page

jameshead

United Kingdom
125 Posts

Posted - 17 Feb 2015 :  16:04:07  Show Profile  Reply with Quote
Hi Marco,
This may help.

Import your board outline from the Mechanical CAD into Pulsonix using STEP, IDF, or DXF in descending order of preference.
Select your board outline, click the right mouse button and select Edit and Copy.
Select anywhere and right-mouse-button, and select Edit Paste.
Press O for Offset, and enter an offset of 0,0 to get the new copy of the board outline to line up with the old one if it's a bit trickly to line up exactly right.
Keep the new copy selected, click the right mouse button and select Change Shape Type.
In the new window select New Type to be Area and OK.
Keep the object that's now an area selected and click the right mouse button, and select Resize Shape.
Enter a negative figure to match the requirement you have for component to board edge, e.g. -0.50mm.
Keep the area selected, press the right mouse button again, select Properties.
A dialogue should open to the "Area" tab. Under the Keep In/Out section, in the drop down list next to Components select Keep In and press OK.

This will work on the Component Body area rather than the Component Placement area - as well as giving you a visual guide.

The PCB Libraries Library Expert software includes the physical body outline in the output for easily creating footprints (trying not to plug it too much!) that you can also "change shape" type to end up with your body area.



Go to Top of Page

steve

United Kingdom
316 Posts

Posted - 17 Feb 2015 :  16:18:51  Show Profile  Reply with Quote
To make it easier "it's a bit tricky to line up exactly right.", instead of copy paste use Duplicate and drop it straight down.

Pulsonix Assistance
Go to Top of Page

marco.ruggeri

Italy
67 Posts

Posted - 17 Feb 2015 :  16:33:11  Show Profile  Reply with Quote
It works!!!
Thanks!
Go to Top of Page

steve

United Kingdom
316 Posts

Posted - 17 Feb 2015 :  16:34:03  Show Profile  Reply with Quote
I have added your wish for a Component to Board minimum spacing to log 28623. In practise it may have less prominence then other DRC checks as many components, including yours, have a body internal to the pad formation and considering a resistor body mass compared to an IC body mass, would mean that the pad to board check is likely to flag first.

Pulsonix Assistance
Go to Top of Page
  Previous Topic Topic Next Topic  
Jump To: