Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

Checking concentricity between holes

gil_maorgil_maor Member Posts: 5 PRO
Hi All, 
I have an assembly and where the parts are connected with bolts.
How Can I check That all of the holes are concentric?
How Can I know If I moved a hole that it is out of alighment.
Currently I am using the "fastened" mate and It affects only one hole.

Best Answer


  • Evan_ReeseEvan_Reese Member Posts: 1,545 PRO
    I don't think there's a direct way, but if you have the bolts mated to the first hole, you could check interference to see if the second hole interferes with the bolt.
    Evan Reese / Principal and Industrial Designer with Ovyl
    Website: ovyl.io
  • caden_armstrongcaden_armstrong Member, User Group Leader Posts: 69 PRO
    I made a featurescript that can do this.

    All you need to do is create an in-context part studio, and select all of the holes you want to check.
    The first hole is the reference hole (which will appear blue).
    Holes in-line will appear green.
    Holes not in-line will appear red.

    I'll create documentation at a future date.
    But give it a try, it should solve the problem.

    You can get it here:
    Concentric Checker

    Software Development Lead - CADSharp.com - Email
    We specialize in custom FeatureScripts, and Onshape integrated applications
  • gil_maorgil_maor Member Posts: 5 PRO
    This amazing! thank you!
  • Evan_ReeseEvan_Reese Member Posts: 1,545 PRO
    Answer ✓
    Evan Reese / Principal and Industrial Designer with Ovyl
    Website: ovyl.io
  • matthew_stacymatthew_stacy Member Posts: 414 PRO
    @gil_maor, one simple approach is to hide the fastener/s and just measure the distance between mating holes.  In this context "concentric" is just another word for "Parallel Axes Distance  = 0".

    Another approach is to change your mating strategy.  Rather than using a single Fasten, apply a Cylindrical mate to one hole and a Revolute mate to another.  If a design change violates concentricity the the mates will blowup.

    You might also utilize in-context design (at the assembly level) or multipart Part Studios to establish to build inherent concentricity into your parts.  This 3rd approach carries some risk of unintended consequences for parts widely used in multiple assemblies, or derived in other Part Studios.
  • gil_maorgil_maor Member Posts: 5 PRO
    I was looking for a method that will not require me to go over each and every hole.
  • gil_maorgil_maor Member Posts: 5 PRO
    Sorry I did not read you entire reply. 
    The second approach is super!
Sign In or Register to comment.