{"id":7115,"date":"2019-11-26T13:40:24","date_gmt":"2019-11-26T20:40:24","guid":{"rendered":"https:\/\/blogs.mentor.com\/jimmartens\/?p=7115"},"modified":"2026-03-27T09:34:09","modified_gmt":"2026-03-27T13:34:09","slug":"unfolding-the-future-of-pcb-design-with-rigid-flex","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/2019\/11\/26\/unfolding-the-future-of-pcb-design-with-rigid-flex\/","title":{"rendered":"Unfolding the Future of PCB design with Rigid-Flex"},"content":{"rendered":"<div><a href=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/55\/2019\/11\/Flex-Image15.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-7124 alignright\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/55\/2019\/11\/Flex-Image15-520x541.jpg\" alt=\"\" width=\"392\" height=\"407\" \/><\/a>One of the most difficult aspects when creating a design that&#8217;s pure flex or rigid-flex combination is that it needs to bend.\u00a0 Unless you\u2019re designing your flex in a mechanical tool, which contains zero intelligence when it comes to electrical design, visualizing bending is not available in most electrical engineer tools today.<\/div>\n<h6><\/h6>\n<div>Being able to define as many bend areas as you need with finite adjustment for length and bend angle from your electrical engineering tool eliminates time consuming back and forth iterations with mechanical engineering.\u00a0 In addition, rules are available within the ECAD tool to ensure you don&#8217;t exceed industry standards for minimum bend radius or bends to close to the rigid end of the flex.<\/div>\n<h6><\/h6>\n<div>When folding a flex with components, visual inspection methods can lead to unseen errors. Using three dimensional DRCs assist with eliminating manual inspection errors. You\u2019re not just limited to &#8220;Pass&#8221; or &#8220;Fail&#8221; results 2 distinct levels of rules can be created.\u00a0 Absolute minimum, which would result in a collision, and Margin, which flags possible collisions should tolerance stack-ups be exceeded.<\/div>\n<h6><\/h6>\n<div>Aside from 3D visualization there are several other flex circuit design capabilities that a modern electrical engineering tool should include items like, intelligence for stiffeners, flex and rigid board aware library parts, intelligent manufacturing and assembly information, and board stack-up support for multiple regions.\u00a0 Each of these when done manually lead to time delays in final product release due excessive prototyping and design reviews.<\/div>\n<h6><\/h6>\n<div>Let&#8217;s take a closer look at how these advanced capabilities reduce design time and produce a higher quality product.<\/div>\n<h6><\/h6>\n<div><strong>Board Stiffener<\/strong><\/div>\n<div><a href=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/55\/2019\/11\/Flex-Image16.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7125 alignright\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/55\/2019\/11\/Flex-Image16-520x240.jpg\" alt=\"\" width=\"531\" height=\"245\" \/><\/a>Whether you&#8217;re designing a pure flex circuit, flex cable, or rigid-flex combination there may be requirements for certain areas of the design for rigid backing.\u00a0 An example might be a flex cable from a rigid board that will attach to a connector on a second PCB.\u00a0 These types of cables use fingers, much like a PC add-in card that mates with a connector. The base material for most flex circuits is usually made from Kapton and quite thin and flimsy.\u00a0 As such, it&#8217;s not practical for the finger area, which connects with an external connector, to use only Kapton.\u00a0 To solve this problem designs add some type of thick rigid material based on the connectors requirements.\u00a0 To help simplify the design process additional data can be built into the footprint so no additional design content will be required which could be forgotten.\u00a0\u00a0In addition, being able to view the stiffener in its appropriate location in 3D adds to our ability to validate and avoid expensive and time consuming prototypes built.<\/div>\n<h6><\/h6>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7126 alignleft\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/55\/2019\/11\/Flex-Image17-520x268.jpg\" alt=\"\" width=\"431\" height=\"222\" \/><\/p>\n<div><strong>Flex aware library parts<\/strong><\/div>\n<div>When placing components in a flex region the solder pad and opening require rounded pad shapes based on design requirements for high reliability.\u00a0 Most tools do not provide provisions to add multiple pad shapes for a given layer.<\/div>\n<h6><\/h6>\n<div>For this reason it is necessary that library parts create support the option to define solder and cover layer openings that are specific to flex circuits.\u00a0 How are these used? When the part is placed on a rigid region of a PCB it will use the standard pad shapes.\u00a0 When moved to a flex region, the standard pad shapes are automatically replaced with those defined for flex.<\/div>\n<h6><\/h6>\n<div><strong>Rigid-flex stack-up regions<\/strong><\/div>\n<div>One of the more difficult issues to deal with for rigid-flex circuits are the various flex and rigid board stack-up regions. Being able to create an overall stack-up and then independently select the appropriate layers for a given region simplifies our job for documentation and manufacturing.\u00a0 Here&#8217;s an example, we have a design with 2 flex regions and 1 rigid. Flex areas of the circuit require some special layers not used in the rigid region.\u00a0 Those being, cover-layer for top and bottom and in this example a stiffener.\u00a0 Our master stack-up will contain all layers required for both rigid and flex. We can than create stack-up schemes which can be reused between regions or we can define stack-ups by region.<\/div>\n<h6><a href=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/55\/2019\/11\/Flex-Image19.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7145 aligncenter\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/55\/2019\/11\/Flex-Image19-520x255.jpg\" alt=\"\" width=\"707\" height=\"347\" \/><\/a><\/h6>\n<h6><\/h6>\n<div><strong>Intelligent Manufacturing and Assembly data<\/strong><\/div>\n<div>We&#8217;ve just covered how intelligent flex features are created and used to automate the design process.\u00a0 This should not end when it comes to outputting data to have our design manufactured.\u00a0 With intelligent manufacturing output like ODB++ we can circumvent many of the drawings and discrete files we need to create. This comprehensive manufacturing output should include all the special features we&#8217;ve defined during our design; stiffeners, bend areas, cover-layers, flex and rigid regions, stack-up regions, etc.\u00a0 In addition, reviewing the final output as a sanity check is always a good idea.<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-7127 alignright\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/55\/2019\/11\/Flex-Image18-520x506.jpg\" alt=\"\" width=\"406\" height=\"395\" \/><\/p>\n<div>Having a free ODB++ or Gerber viewing tool allows us not worry about finding and maintaining a 3rd party product.<\/div>\n<h6><\/h6>\n<div>At the end of the day most MCAD or ECAD tools will allow you to create a design for flex or rigid-flex PCB.<\/div>\n<h6><\/h6>\n<div>However, do you and your company want to spend countless hours in design reviews and creating prototypes to ensure your design meets quality, fit, and function requirements?\u00a0 Your design tool needs to understand all aspects of rigid-flex design along with 3D viewing and verification.\u00a0 Avoiding an application like this would be like doing mechanical design with pencil, paper, and rulers again.<\/div>\n<h6><\/h6>\n<h3 style=\"text-align: center\"><strong>To learn more about Rigid-flex technology and see a full demonstration of all the rigid-flex capabilities described in this post &#8211; watch this <a href=\"https:\/\/www.pads.com\/multimedia\/pcb-pads-get-more-save-more-pads-professional-webinar?cmpid=9049\" target=\"_blank\" rel=\"noopener\">rigid-flex video<\/a> demonstration of the power and productivity available with PADS Professional!<\/strong><\/h3>\n<h6 style=\"text-align: center\"><a href=\"https:\/\/www.pads.com\/multimedia\/pcb-pads-get-more-save-more-pads-professional-webinar?cmpid=9049\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5820 \" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/55\/2018\/11\/click.jpg\" alt=\"\" width=\"252\" height=\"122\" \/><\/a><\/h6>\n","protected":false},"excerpt":{"rendered":"<p>One of the most difficult aspects when creating a design that&#8217;s pure flex or rigid-flex combination is that it needs&#8230;<\/p>\n","protected":false},"author":71648,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[13],"tags":[31,40,87,89,96,104,120,126,134],"industry":[],"product":[],"coauthors":[],"class_list":["post-7115","post","type-post","status-publish","format-standard","hentry","category-news","tag-altium","tag-cadance","tag-mcad","tag-mentor","tag-pads","tag-pads-professional","tag-printed-circuit-board","tag-rigid-flex","tag-siemens"],"_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/posts\/7115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/users\/71648"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/comments?post=7115"}],"version-history":[{"count":1,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/posts\/7115\/revisions"}],"predecessor-version":[{"id":10767,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/posts\/7115\/revisions\/10767"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/media?parent=7115"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/categories?post=7115"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/tags?post=7115"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/industry?post=7115"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/product?post=7115"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/electronic-systems-design\/wp-json\/wp\/v2\/coauthors?post=7115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}