• 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. Allegro 17.40.028 Canvas Export Issue

Stats

  • State Not Answered
  • Replies 8
  • Subscribers 159
  • Views 11458
  • Members are here 0
More Content

Allegro 17.40.028 Canvas Export Issue

cstocci
cstocci over 3 years ago

I have an Allegro 4-layer PCB already done and it views perfectly within the canvas 3D display.  I mapped some manufacturer's STEP 3D files to the appropriate components.  However, when I exported my Allegro Canvas database to both a 3D PDF and STP file, both were identical and completely messed up!  Most of the components did not show up.  Only the thruhole connectors and even they showed up in a "ghosting" like 3D image...BIG MESS!

This process of exporting a 3D from a perfectly good canvas application into a 3D PDF and STEP file should work as it has in previous updates in Allegro.  Has something happened to the Canvas export function at update 17.40.028?  Has anybody else had this issue with corrupted 3D PDF and STEP exports within Allegro's Canvas?

  • Sign in to reply
  • Cancel
Parents
  • cstocci
    0 cstocci over 3 years ago

    Folks,

    I should also mention that this routed PCB obviously had designed PCB footprints, but I did not assign any STP models to any of the components during the footprint creation.  I thought all you needed to do was to "map" or assign a given STP (STEP if you like) drawing to any component shown as a default or simple "boundary" model in the Canvas 3D viewer.  That seemed to work as the default monolithic "boundary" block became the STP model from the manufacturer.  The Canvas 3D model looks great, but when you export the 3D PDF or STP 3D file, I get a jumbled mess of graphics of one component's STP file for EVERY component placed on the PCB.

    Is this issue caused by assigning STEP models to footprints on the finished PCB before assigning the STEP model at the component footprint creation?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • mahimag
    0 mahimag over 3 years ago in reply to cstocci

    I belive there is some update in the 3D Canvas utility in this release which needs the models to be remapped otherwise they should work fine the way you have mapped them.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • cstocci
    0 cstocci over 3 years ago in reply to mahimag

    Hi mahimag,

    I just exported all of the library of components from the existing layout and went into each footprint and mapped the STEP model associated with that part.  After all of the parts were done, I "updated" the design from the Allegro layout main window and then looked at the 3D Canvas drawing.  It look perfect and the same as before.  When I exported both the 3D PDF and STP file formats, they came out perfect too!!

    Therefore, by mapping STEP models to any component in the 3D Canvas directly, for some reason, causes issues for the exporting of any file format.  If, on the other hand, you create the footprint or merge/map the STEP model with the footprint in the Allegro footprint creation process, i.e., the *.dra, *.psm phase, then things work perfectly.

    Perhaps this was the intention from Cadence all along???

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • cstocci
    0 cstocci over 3 years ago in reply to mahimag

    Hi,

    Tried to do this and it did not help.  Same issue with the exporting of 3D PDF or STP files.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • cstocci
    0 cstocci over 3 years ago in reply to mahimag

    Hi mahimag,

    When I use the older STEP Mapping function from the drop down menu and use that feature to map my STEP models to the individual components, then open the 3D Canvas, everything works.  However, as soon as I try doing what I am suppose to do in the "new" 3D Canvas, it creates a mess of parts and starts substituting SOICs with 0603 components, etc.  A real mess of the database!

    So, if you do not care about exporting any 3D file format from Allegro 3D Canvas, then it looks great and you CAN EXPORT any 2D file which looks great.  However, so far as I know, if you need to export a true 3D STEP, IGES or whatever 3D file for the mechanical engineer, you need to keep using the older 3D mapper for each component and then open Canvas and export into the 3D file of your choice.

    The good news is that after you use the older 3D mapper, it appears you can move components around in the 3D Canvas application and you can now export 3D with clean results.

    Well, that's what I have discovered so far.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • cstocci
    0 cstocci over 3 years ago in reply to mahimag

    Hi mahimag,

    When I use the older STEP Mapping function from the drop down menu and use that feature to map my STEP models to the individual components, then open the 3D Canvas, everything works.  However, as soon as I try doing what I am suppose to do in the "new" 3D Canvas, it creates a mess of parts and starts substituting SOICs with 0603 components, etc.  A real mess of the database!

    So, if you do not care about exporting any 3D file format from Allegro 3D Canvas, then it looks great and you CAN EXPORT any 2D file which looks great.  However, so far as I know, if you need to export a true 3D STEP, IGES or whatever 3D file for the mechanical engineer, you need to keep using the older 3D mapper for each component and then open Canvas and export into the 3D file of your choice.

    The good news is that after you use the older 3D mapper, it appears you can move components around in the 3D Canvas application and you can now export 3D with clean results.

    Well, that's what I have discovered so far.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • 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.

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

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