Cadence® system design and verification solutions, integrated under our System Development Suite, provide the simulation, acceleration, emulation, and management capabilities.
System Development Suite Related Products A-Z
Cadence® digital design and signoff solutions provide a fast path to design closure and better predictability, helping you meet your power, performance, and area (PPA) targets.
Full-Flow Digital Solution Related Products A-Z
Cadence® custom, analog, and RF design solutions can help you save time by automating many routine tasks, from block-level and mixed-signal simulation to routing and library characterization.
Overview Related Products A-Z
Driving efficiency and accuracy in advanced packaging, system planning, and multi-fabric interoperability, Cadence® package implementation products deliver the automation and accuracy.
Cadence® PCB design solutions enable shorter, more predictable design cycles with greater integration of component design and system-level simulation for a constraint-driven flow.
An open IP platform for you to customize your app-driven SoC design.
Comprehensive solutions and methodologies.
Helping you meet your broader business goals.
A global customer support infrastructure with around-the-clock help.
24/7 Support - Cadence Online Support
Locate the latest software updates, service request, technical documentation, solutions and more in your personalized environment.
Cadence offers various software services for download. This page describes our offerings, including the Allegro FREE Physical Viewer.
Get the most out of your investment in Cadence technologies through a wide range of training offerings.
This course combines our Allegro PCB Editor Basic Techniques, followed by Allegro PCB Editor Intermediate Techniques.
Virtuoso Analog Design Environment Verifier 16.7
Learn learn to perform requirements-driven analog verification using the Virtuoso ADE Verifier tool.
Exchange ideas, news, technical information, and best practices.
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.
It's not all about the technlogy. Here we exchange ideas on the Cadence Academic Network and other subjects of general interest.
Cadence is a leading provider of system design tools, software, IP, and services.
I am trying to open a PCB STEP file in Solidworks 2012 SP05. I am running SPB 16.6 so15 latest hotfix.
When I export from allegro in AP-203, Solidworks tells me "The file being read in is not a AP203 or AP214 file. Do you wish to continue?" I select yes...Solidworks crashes.
When I export from allegro in AP214, Solidworks proceeds to open the file with no warnings.....and then crashes.
When I export from allegro in AP242, Solidworks tells me "The file being read in is not a AP203 or AP214 file. Do you wish to continue?" I select yes...Solidworks crashes. Solidworks 2012 SP05 doesn't appear to recognize the AP242 format in the list of FILE>OPEN options.
Anyone else having these issues? Could this be an issue with my computer?
FYI, I am on the hairy low edge of even being able to do any 3-D modeling. Video card has 256mb memory, XP 32bit system, 2gb ram.
Is there noone else that has Allegro and Solidworks that can confirm/deny this is a problem? I'm not getting much help from Cadence Support.
In reply to padmaster:
You are not alone. Although we do not use Solidworks here, I have an ex-colleague that does, that has run in to the same issue as you. We use ProE here at my work and it has a different issue. I can import the STEP into ProE, but all the parts are stacked at the board origin.
I think maybe Cadence is still working out the kinks in this yet (my opinion of course).
In reply to chads108:
In reply to odanoy:
I have seen this when the resulting STEP file has non-uniform units. For example, STEP files assocaited with library parts are specified in Metric units while the board is designed in English units.
It seems that both PTC and Solidworks assume that all sections in the composite STEP file are based upon uniform units.
In reply to fxffxf:
I have changed all units to uniform level i.e. milimeters and again I tried to import generated step file from allegro into PTC and facing the same problem, all my 3D models are stacked outside the board.
So what should I do???
Please replay ASAP...
In reply to JIGAR KAPADIA:
I have been in contact with Solidworks technical support concerning this issue and the concensus is that this will be fixed in a 2014 service pack....maybe. But it may be in a late 2014 service pack....or maybe even 2015. Doesn't appear to be a high priority to Dasssult.
Here is a thread from 2010 discussing some third party conversion software options.
As alternative to STEP you can also use the Native-Board-Import (NBI) Software to create a realistic and detailed 3d PCB model in SolidWorks (or Catia):
All available information (components, nets, copper areas, drills, ...) are available in the resulting 3d model.
I'm fighting the exact same problem, in solidworks 2012 as well.
I have another tool called Geomagic Design that can't handle it either.
In reply to eephillip:
I am also having this problem 16.6.30. I downloaded step files from various manufacturers and can preview my board just fine within pcb editor's 3d view. When I export the step file (no errors) solidworks 2012 crashes.
I also attempted to open the step file in freecad with similar results (crashes).
In reply to cadSmith:
I had some intermittent success, when I made sure that my by board file units matched all of my step file units. ie I matched standard to standard and metric to metric.
Can you go into a bit more detail on what you did?
This is my first first board imlementing step files.
Most of my step files came from manufacturers web sites and I can open them all fine in a 3rd party program (solidworks and freecad) as well as within pcb editor itself.
I'm currently working with standard units for my board (grid's are all in mils) and push out the step file in inches.
How would I go about changing units for step files or board files to match?
Again, I really appreciate your help.