{"id":2827,"date":"2017-03-27T00:00:34","date_gmt":"2017-03-27T07:00:34","guid":{"rendered":"http:\/\/192.168.3.4\/?p=2827"},"modified":"2018-01-09T06:51:27","modified_gmt":"2018-01-09T14:51:27","slug":"pcb-fabrication","status":"publish","type":"post","link":"https:\/\/www.cloudacm.com\/?p=2827","title":{"rendered":"PCB Fabrication"},"content":{"rendered":"<p>When creating PCBs, the quality of the work is the most important element.\u00a0 If the design has a flaw, the work can lead to malfunction, damage, or worse depending on the application.\u00a0 Quality is key.\u00a0 It&#8217;s good practice to keep that in mind regardless if the design is complex or rudimentary.<\/p>\n<p>I&#8217;ve found that component placement on the board to be a good first step.\u00a0 It allows you to know that parts will fit and connect with the outside world with ease.\u00a0 Once all the components are in place, then traces can be run.\u00a0 Traces are a bit of art.\u00a0 The symmetry and structure to complex boards create patterns that draw attention.\u00a0 If a component needs to be moved or added later, legacy traces typically will need to be deleted and recreated.\u00a0 Don&#8217;t waste your hard work.\u00a0 Get you component placement right the first time.\u00a0 If additional components will be added later, factor that in.\u00a0 It can take weeks of work to get a first pass done on a complex PCB design.\u00a0 You don&#8217;t want a do over, most likely you won&#8217;t be afforded with one.<\/p>\n<p>Be prepared to make changes.\u00a0 It&#8217;s highly unlikely the first rendering of your layout into a Gerber file will be ready for production.\u00a0 I&#8217;ve used these programs to quality check my layouts.\u00a0 I&#8217;ve managed to find something in each that brings me back to make another change.<\/p>\n<p>Fritzing &#8211; <a href=\"http:\/\/fritzing.org\/home\/\">http:\/\/fritzing.org\/home\/<\/a><br \/>\nGerbv &#8211; <a href=\"http:\/\/gerbv.geda-project.org\/\">http:\/\/gerbv.geda-project.org\/<\/a><br \/>\nGerbLook &#8211; <a href=\"http:\/\/gerblook.org\/\">http:\/\/gerblook.org\/<\/a><br \/>\nMayhew Labs 3D Gerber Viewer &#8211; <a href=\"http:\/\/mayhewlabs.com\/3dpcb\">http:\/\/mayhewlabs.com\/3dpcb<\/a><\/p>\n<p>There is another windows based program you can try, however I have not tested it.<\/p>\n<p>ZofzPCB: FREE 3D Gerber Viewer &#8211; <a href=\"https:\/\/www.zofzpcb.com\/\">https:\/\/www.zofzpcb.com\/<\/a><\/p>\n<p><iframe loading=\"lazy\" title=\"ZofzPCB: FREE 3D Gerber Viewer.\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/kA22chYE71A?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Once you iron out all the wrinkles, you should print out the layout on paper.\u00a0 This has helped me tremendously.\u00a0 Imagine going through all the steps and placing your order with a manufacturer just to have a board arrive that components fail to fit on.\u00a0 It&#8217;s happened and it will continue to happen if a mock up isn&#8217;t tested.\u00a0 I&#8217;ve found design flaws that didn&#8217;t appear any other way.<\/p>\n<p>Once your design is done, sit on it for a few days, if you can.\u00a0 Check your work again after that break.\u00a0 If possible, have someone else check your work.\u00a0 When the trigger is pulled for production, it rarely can be undone.\u00a0 Avoiding waste is good financially and environmentally.<\/p>\n<p><a href=\"http:\/\/192.168.3.4\/wp-content\/uploads\/2017\/04\/PCB-Fabrication-Part-2-TOP-Ver-16.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2830 size-medium\" src=\"http:\/\/192.168.3.4\/wp-content\/uploads\/2017\/04\/PCB-Fabrication-Part-2-TOP-Ver-16-300x244.png\" alt=\"\" width=\"300\" height=\"244\" srcset=\"https:\/\/www.cloudacm.com\/wp-content\/uploads\/2017\/04\/PCB-Fabrication-Part-2-TOP-Ver-16-300x244.png 300w, https:\/\/www.cloudacm.com\/wp-content\/uploads\/2017\/04\/PCB-Fabrication-Part-2-TOP-Ver-16-768x624.png 768w, https:\/\/www.cloudacm.com\/wp-content\/uploads\/2017\/04\/PCB-Fabrication-Part-2-TOP-Ver-16-1024x832.png 1024w, https:\/\/www.cloudacm.com\/wp-content\/uploads\/2017\/04\/PCB-Fabrication-Part-2-TOP-Ver-16-332x270.png 332w, https:\/\/www.cloudacm.com\/wp-content\/uploads\/2017\/04\/PCB-Fabrication-Part-2-TOP-Ver-16.png 1085w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>After all that, you&#8217;re ready for production!\u00a0 There are many manufacturers available, but the one I&#8217;ll showcase is PCBWay.com (<a href=\"https:\/\/www.pcbway.com\/\">https:\/\/www.pcbway.com\/<\/a>).\u00a0 You&#8217;ll need to create an account with them.\u00a0 Once you do, the landing page as of this writing has an instant quote to get you started.\u00a0 I basically set my specs based on my design, uploaded my gerber files as a zip, and submitted it for them to review.\u00a0 Once it clears, they notify you that it&#8217;s either ready to be ordered or they found a problem.\u00a0 They offer other services such as multilayer PCB fabrication, PCB assembly, and flexible boards.<\/p>\n<p>It is a relief to have this type of service available.\u00a0 The projects that I&#8217;m working on take a considerable amount of time.\u00a0 It allows me to focus more of my attention on engineering and design tasks.\u00a0 Depending on your needs, even the casual hobbyist could benefit from these services.\u00a0 I hope you have enjoyed and found this useful.\u00a0 Happy building!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When creating PCBs, the quality of the work is the most important element.\u00a0 If the design has a flaw, the work can lead to malfunction, damage, or worse depending on the application.\u00a0 Quality is key.\u00a0 It&#8217;s good practice to keep that in mind regardless if the design is complex or rudimentary. I&#8217;ve found that component placement on the board to be a good first step.\u00a0 It allows you to know that parts will fit and connect with the outside world&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"https:\/\/www.cloudacm.com\/?p=2827\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,6,3],"tags":[],"class_list":["post-2827","post","type-post","status-publish","format-standard","hentry","category-arduino","category-raspberry-pi","category-rd"],"_links":{"self":[{"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=\/wp\/v2\/posts\/2827","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2827"}],"version-history":[{"count":3,"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=\/wp\/v2\/posts\/2827\/revisions"}],"predecessor-version":[{"id":2832,"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=\/wp\/v2\/posts\/2827\/revisions\/2832"}],"wp:attachment":[{"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2827"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cloudacm.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}