Free Trials

Download a free trial to find out which Altium software best suits your needs

Altium Online Store

Buy any Altium Products with few clicks or send us your quote to contact our sales


Download the latest in PCB design and EDA software

  • Altium Designer

    Complete Environment for Schematic + Layout

  • CircuitStudio

    Entry Level, Professional PCB Design Tool

  • CircuitMaker

    Community Based PCB Design Tool


    Agile PCB Design For Teams

  • Altium 365

    Connecting PCB Design to the Manufacturing Floor

  • Altium Concord Pro

    Complete Solution for Library Management

  • Octopart

    Extensive, Easy-to-Use Component Database

  • PDN Analyzer

    Natural and Effortless Power Distribution Network Analysis

  • See All Extensions
  • Live Courses

    Learn best practices with instructional training available worldwide

  • On-Demand Courses

    Gain comprehensive knowledge without leaving your home or office

  • Altium 365 Viewer

    View & Share electronic designs in your browser

  • Altium Designer 20

    The most powerful, modern and easy-to-use PCB design tool for professional use


    Annual PCB Design Summit

    • Forum

      Where Altium users and enthusiasts can interact with each other

    • Blog

      Our blog about things that interest us and hopefully you too

    • Ideas

      Submit ideas and vote for new features you want in Altium tools

    • Bug Crunch

      Help make the software better by submitting bugs and voting on what's important

    • Wall

      A stream of events on AltiumLive you follow by participating in or subscribing to

    • Beta Program

      Information about participating in our Beta program and getting early access to Altium tools

    All Resources

    Explore the latest content from blog posts to social media and technical white papers gathered together for your convenience

    Altium Online Store

    Buy any Altium Products with few clicks or send us your quote to contact our sales


    Take a look at what download options are available to best suit your needs

    • Documentation

      The documentation area is where you can find extensive, versioned information about our software online, for free.

    • Training & Events

      View the schedule and register for training events all around the world and online

    • Design Content

      Browse our vast library of free design content including components, templates and reference designs

    • Webinars

      Attend a live webinar online or get instant access to our on demand series of webinars

    • Support

      Get your questions answered with our variety of direct support and self-service options

    • Technical Papers

      Stay up to date with the latest technology and industry trends with our complete collection of technical white papers.

    • Video Library

      Quick and to-the-point video tutorials to get you started with Altium Designer

    Rigid-Flex PCBs in IoT Devices: ECAD and MCAD Collaboration

    Zachariah Peterson
    |  December 10, 2019

    At a recent PCB manufacturer’s trade show, multiple fabricators informed me they are seeing many more requests for flex and rigid-flex PCBs recently, particularly for smart wearables and small embedded/IoT products. The advantages of flex and rigid-flex PCBs include more efficient use of space in an enclosure, and the ability to adapt to foldable devices. Whether you need a static or dynamic flex/rigid-flex PCB, you’ll need to verify a number of aspects of your board within your design tools before manufacturing.

    Design verification requires more than just looking at conformance to electrical design rules. Sure, electrical functionality is important, but rigid-flex boards that will fit into foldable products, or any other movable enclosure, require multiple levels of mechanical design and verification to ensure they will meet product design requirements. Here’s what you should watch for in your rigid-flex design during mechanical verification and how integrated MCAD tools help you build better products.

    Clearances in Rigid-Flex PCBs

    These two aspects are critical when you’re trying to save space in an enclosure and prevent portions of your enclosure or board from colliding. Your typical ECAD tool only gives you a 2D view of your CAD layout, providing only a view of traces, pads, and component outlines. You’ll obviously need this for your layout, but you’ll be unable to see how your components fit together in the vertical direction. It’s important to spot whether various components will collide when assembled, and whether mechanical components will fit into your board and in your enclosure.

    Consider the case of DPAK components, large heatsinks that span beyond the edge of a component, and connectors with locking side tabs. Some design software will allow you to place bulky capacitors or other components that stick up above the board very close to large mechanical components. Although this does not technically violate any electrical design rules, it creates a risk that these components would collide during assembly. Unless you have access to an MCAD tool in your PCB design software, you’ll have to rely on your manufacturer spotting this overlap before beginning manufacture.

    There is another aspect to consider in high voltage designs, which relates to clearances between components in 3D. IPC-standardized creepage and clearance distances are calculated along the surface of the board and between components above the board. Depending on the size and span of mechanical components, specifically in the vertical direction, it may be difficult to calculate the clearance and creepage distance by hand. You’ll have to resort to an assembly drawing, or you’ll need to import your board and STEP models into an external mechanical design application.

    This all becomes compounded in rigid-flex PCBs, as colliding components will prevent a flex ribbon from reaching the desired bend angle or radius. If you can spot clearances between components on the board, and between rigid-flex or flex sections of the board, you can prevent a fabrication delay. It’s best to spot these points early during the design phase. With the right design tools, you can actually construct your layout in 3D, allowing you to accommodate bulky components and ensure clearance early.

    Rigid-flex PCBs for cameras

    CCD array on a flex PCB

    Fit to Enclosure and Structural Integrity

    With dynamic flex and rigid-flex PCBs, conductors on the flex sections need to be properly designed to prevent permanent deformation and fracture as the ribbon is flexed. As the ribbon is flexed, the components need to have sufficient clearance in order for the board to move through the full range of motion. Similarly, with static deformation, you need to design the board so that the aforementioned clearances are satisfied. This is particularly important in high voltage rigid-flex PCBs, which must comply with creepage and clearance standards. Although these devices are somewhat rare, you still need to watch for clearance requirements between different sections of the board if they are folded together.

    When you have access to a set of mechanical design tools that integrate with your electrical design and layout features, you can examine the fit and function of your rigid-flex board alongside the mechanical enclosure. Using something like Solidworks allows you to import a 3D model of your board and examine it alongside your enclosure design. The bending lines and flex sections you define in your ECAD can then be animated and examined for clearances in your MCAD application. This lets you spot which components, if any, need to be swapped out in order to ensure the board fits to the enclosure and your device functions as desired.

    New products are becoming progressively more advanced, and mechanical and electrical design teams need to work together, especially when designing products with rigid-flex boards. These multifunctional teams also need access to data management and collaboration tools that allow easy sharing of component and design data, as well as seamless sharing of design updates between team members. Once you add a set of tools that provides component sourcing data into the mix, design teams have a complete set of features they need to manage all aspects of a new design and remain competitive.

    Rigid-flex PCBs for a USB charger

    Designing rigid-flex PCBs and performing important verification steps is much easier when your PCB design software includes top-notch MCAD/ECAD collaboration tools. The world-class PCB design tools in Altium Designer now integrate with the data management and MCAD collaboration features in Altium Concord Pro™, giving you a complete PCB design and management solution in a single program. You’ll also have a platform that synchronizes ECAD/MCAD co-design for any application, including rigid-flex PCBs.

    Contact us or download a free trial of Altium Designer® and Altium Concord Pro. You’ll have access to the industry’s best layout, MCAD collaboration, and data management tools in a single platform. Talk to an Altium expert today to learn more.

    About Author

    About Author

    Zachariah Peterson has an extensive technical background in academia and industry. He currently provides research, design, and marketing services to electronics companies. Prior to working in the PCB industry, he taught at Portland State University. He conducted his Physics M.S. research on chemisorptive gas sensors and his Applied Physics Ph.D. research on random laser theory and stability. His background in scientific research spans topics in nanoparticle lasers, electronic and optoelectronic semiconductor devices, environmental sensing and monitoring systems, and financial analytics. His work has been published in over a dozen peer-reviewed journals and conference proceedings, and he has written hundreds of technical blogs on PCB design for a number of companies. Zachariah currently works with other companies in the electronics industry providing design, research, and marketing services. He is a member of IEEE Photonics Society, IEEE Electronics Packaging Society, and the American Physical Society, and he currently serves on the INCITS Quantum Computing Technical Advisory Committee.

    most recent articles

    Back to Home