element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Altium CircuitStudio
  • Products
  • Manufacturers
  • Altium CircuitStudio
  • More
  • Cancel
Altium CircuitStudio
Altium CircuitStudio Forum Question on how to place a circular board cutout in CS
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Altium CircuitStudio to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Locked Locked
  • Replies 2 replies
  • Subscribers 87 subscribers
  • Views 2861 views
  • Users 0 members are here
  • circuitstudio pcb design
Related
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Question on how to place a circular board cutout in CS

jbutcher
jbutcher over 7 years ago

Hi,

I am trying to place a couple of circular cutouts on a board to be made. Trying to use CS for it and not having much luck.

I know how to make square and polygonal cutouts, not an issue, but round is.

I would just use a drill hole, but the fab house has a limit of 6.2mm according to their faq's and I need larger.

Any suggestions?

Thanks,

James.

  • Cancel

Top Replies

  • e14softwareuk
    e14softwareuk over 7 years ago +1
    Hi James, a few suggestions that may help. 1) The fab house may be able to convert a larger drill hole to a routed hole, worth asking them. 2) When using the Home | Board Cutout to draw the cutout polygon…
  • e14softwareuk
    0 e14softwareuk over 7 years ago

    Hi James, a few suggestions that may help.

    1) The fab house may be able to convert a larger drill hole to a routed hole, worth asking them.

    2) When using the Home | Board Cutout to draw the cutout polygon use SHIFT+SPACE to alter the type of lines drawn (just the same as when routing a track), it can switch between direct, 90 degree, 45 degree and arcs (hence allowing you to make a circle).

    3) Use the technique described in this article https://www.element14.com/community/community/manufacturers/altium/blog/2017/10/19/working-with-dxf-board-outlines-in-circuitstudio. First drawn a circle (Home | Circle) and then check out the instructions in the article from just over half way down where CREATE REGION is mentioned. This allows the circle to be turned into a board cutout.

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
  • bugrobotics
    0 bugrobotics over 7 years ago

    Hi James,

    The way to do this with the most control is use version 1.3.  It has the option of defining the board shape from a 3D object: "Board Shape" -> "Define from 3D Body". This feature has been removed in 1.4 and 1.4.1 for an unknown reason (although I have my suspicions).

     

    The process involves treating the board like any other custom electrical component with a user defined footprint (with an empty schematic) and leveraging the "Define from 3D Body" option in CS 1.3.

     

    This is my workflow:

    1. Create an integrated library for "Custom Board Shapes"

    2. Add a .SchLib and .PcbLib to this libary.  I name these files like this "Project Name + Board Outline"

    3. Use a 3D CAD program to draw the board with the cutouts (whatever shape you need).  Fusion 360 is a good one if you need something free.  Save the file as a .STEP

    4. Open the .PcbLib file in the Custom Board Shapes library and select "3D Body" from the ribbon.  This is where you add your STEP file you just created.  Save the .PcbLib file.

    5. Open the .SchLib file in the Custom Board Shapes library.  At the bottom left of your screen you should see a tab "SCH Library".  Click that and then double click "Component_1".  Under "Models" select "Add".  Select "Footprint" from the dropdown.  This is where you link the STEP file to the Schematic.  Select "Browse" and you should be able to select the model you just linked to the .PcbLib file.  Select OK and save the .SchLib file.

    6. Compile your Custom Board Shapes library by right clicking the name and selecting "Compile Integrated Library PROJECT NAME".LibPkg

    ***You should be ready to add the board outline to your project now.***

    7. Open your project's .CSPcbDoc.  (NOTE: It helps if you do all of this stuff before you place your circuit but not necessary)

    8. Open the "Libraries" panel and navigate to your Custom Board Shape library.  Drag the desired board outline into your file just as you would any other library component.

    9. Switch to 3D view (press "3" on your keyboard or go to the "View"- > "Switch to 3D").  You should see your board shape.

    10. From the "Home" ribbon select "Board Shape" -> "Define from 3D body" and select the board shape and press enter.  The holes won't show up properly until you cycle one time between 2D and 3D.

    11.  You will need to go in and define the non-circular regions as cutouts and lock all of the cutouts because they can be moved around.

     

    I'll try and throw together a quick video showing the process.  It's not bad once you have it down (takes a few minutes) but it is obnoxious you have to go through all that to define the board shape from a model.  Hope this helps.

     

    PLEA TO DEVELOPERS: Make defining from a 3D object a simple, straightforward process.  There is absolutely no reason this should require hacking around the software.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube