As long as you do not try to create one board outline within another then you can make any PCB shape:
https://easyeda.com/Doc/Tutorial/PCB.htm#Board-Outline
To create a board with a hole in it, you can use the `Solid Region` tool:
https://easyeda.com/Doc/Tutorial/PCB.htm#Solid-Region-in-PCB
You can also create slots using the Via hole properties.
These are a couple of irregularly shaped PCBs:
https://easyeda.com/andyfierman/project-g2QNnljhf
https://easyeda.com/forum/topic/Great_Experience_with_4_Layer_PCB_design-vtnFXR9rJ
Thank You, Andyfierman
So, I will try it
Anyway, I have to import DXF file as my custom PCB shape and as I can understand, I have to import it with board outline layer active.
And after that (see my picture) I have to fill all the space between the outer and inner border line with this solid region.
Am I correct? :)
If you want to make an octagonal PCB with an octagonal hole in the middle then you need to
1. create an outer board outline by drawing it in the Board Outline (Magenta coloured) then;
2. create an inner octagonal region inside the board outline on the top (or bottom) copper layer (Red or Blue), using the Solid Region tool and then define the solid region to be `NPTH`. This will generate a **N**on-**P**lated **T**hrough **H**ole the same shape and size as the outline of the Solid Region;
3. Add Pads or use the `Hole` Tool to add the circular mounting(?) holes around the board.
About the `Hole` Tool:
https://easyeda.com/Doc/Tutorial/PCB.htm#HOLE
Here's an example:
https://easyeda.com/andyfierman/Arbitrary_PCB_shape_with_arbitrary_hole-5a855f543ecb421580e43f00dc892407
Clone it, have a look at how it is made up and then try generating the Fabrication Output and then look at it in the EasyEDA Gerber Viewer.
:)
Thanks a lot, Andyfierman
I will try this workflow, however seems a little bit complicated. Not exactly complicated, but not straight forward.
I think that adding to Your software some function, like , for example "restricted area", will be very useful.
You draw outline boundaries, any shape, after that You draw inside any closed area a call it "restricted"
So, program will not use this area for tracing, as it is restricted.
Well, You explain how to make this shape inside easyeda, but I have ready for use shape of this shape in DXF format. Is it possible to use it directly or how to modify it in order to be "understandable" for easyeda?
Thank You for Your assistance. I think, that the issue with any shape PCB, with holes inside and posibilities to fix restriction zones could be interesting for many people.
Regards
David
Hi TivadzeD,
The effect of drawing and then setting a `Solid Region` to `NPTH` is to create just such a "restricted area".
The Auto-router will not route through it (although you can manually route through it, this is the subject of Bug Report: https://easyeda.com/forum/topic/DRC_does_not_detect_manual_routing_across_NPTH_Solid_Region-LXR9rlDVd).
Placing a component in an NPTH does not directly flag a warning but the Autorouter will be unable to complete routing to it and so will (eventually) time out. This is the subject of Bug Report: https://easyeda.com/forum/topic/DRC_does_not_detect_component_placed_inside_NPTH_Solid_Region-2QK2VdvNH
@andyfierman
Thank You. Your advises help me a lot.
Now some questions about ordering.
1. Is it possible to make PCB with that octagonal shape with octagonal hole inside?
2. What is the average time of delivery?
3. In case of 1 layer PCB having routs on the bottom side, is it possible to print some text in upper side.
Thank You
David
@TivadzeD
1. Yes
2. PCB fab time is 3-4 days, Express shipping time is 3-5 days, airmail is 3weeks - 5weeks.
3. Yes, you can print the text any top or bottom.
Our website uses essential cookies to help us ensure that it is working as expected, and uses optional analytics cookies to offer you a better browsing experience. To find out more, read our Cookie Notice