• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Allegro X PCB Editor
  3. Add Collision Detection and ability to XY snap to faces...

Stats

  • Replies 2
  • Subscribers 166
  • Views 65
  • Members are here 0
More Content

Add Collision Detection and ability to XY snap to faces to 3Dx

JM20241029170
JM20241029170 1 day ago

A critical feature missing from 3Dx is collision detection. The new 3D drc is good for internal designs, but I can't determine if mechanical imported models collide with the design. This is how I check multi-board assemblies, by exporting each board to a STEP then importing them into one canvas to assemble and check for collisions. Also, 3Dx doesn't allow me to select faces on component bodies (like a connector) to snap with XY like on the old 3D canvas...this makes assembly impossible besides doing it by hand!

I can't use the old 3D canvas since it has recently become unstable when importing 3D models, so forced to use new 3Dx that is missing core features.

  • Cancel
  • Sign in to reply
Parents
  • steve
    steve 13 hours ago

    Both are available in the new 3dx canvas. Cadence have added a 3D Constraint Manager section where you can set values for parts to checked and the clearance required so check that out. For mapping inside a board look at the View - Model mapper pane which will allow you to add models and choose faces as you did before (AUTO, MAN, TOP, BTM, XY, Z and values). If you need to do this for a PCB Footprint look at the 3d Properties pane to choose step models, the same mapping capabilities are also available (AUTO, MAN, TOP, BTM, XY, Z and values).

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • JM20241029170
    JM20241029170 3 hours ago in reply to steve

    Thanks Steve, got the collision constraints working. Nice that it can be automated, but way harder to maintain and tell exactly where the collision is happening compared to the old tool.

    Still having an issue where I can't select a face on the mechanical step model (the red face on the top board) and then XY mate it to a face on the inside of a connector on the main board (the actual brd file that launched the canvas). This used to work in the old tool, I used it to put a 2280 M.2 SSD into a socket that was a component on the main board.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • JM20241029170
    JM20241029170 3 hours ago in reply to steve

    Thanks Steve, got the collision constraints working. Nice that it can be automated, but way harder to maintain and tell exactly where the collision is happening compared to the old tool.

    Still having an issue where I can't select a face on the mechanical step model (the red face on the top board) and then XY mate it to a face on the inside of a connector on the main board (the actual brd file that launched the canvas). This used to work in the old tool, I used it to put a 2280 M.2 SSD into a socket that was a component on the main board.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2026 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information