• 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. PCB Design
  3. Wow, OrCAD is horribly written software

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 168
  • Views 14298
  • Members are here 0
More Content
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

Wow, OrCAD is horribly written software

cliffc8488
cliffc8488 over 10 years ago

I just upgraded from 9.20 to 16.6 and the same bugs are still here 15 years later and a bunch of new ones have been added.  Who wrote this steaming pile of ****?

1. Cursor constantly flickers between pointer and hourglass when moving across a part.

2. When moving multiple selected components you have to click right on a component.  If you click within the bounding boxes but not on the component your selection is canceled.  Didn't use to be this way.

3. Moving components/nets often results in nets being dragged non-orthogonally.  It wasn't like this in 9.20.  How hard is it to simply check if a net will end up non-orthogonal and anchor it?  Feels like it was written by a bunch of summer interns.

4. Screen constantly redraws (often multiple times) even when not required.  Windows that are hidden are constantly redrawing.  Reeks of lazy, sloppy code (oh something changed?  Screw it, redraw everything.  Do it a few times to be safe.)  Heck if I change my preferences it redraws every window.  WTF is that?

5. Slow, slow, slow!  I'm on a 3.5 GHz Core I7 with gobs of RAM and this thing runs like it's running on a Commodore 64.

6. Cursor doesn't change to selected operation (i.e. draw a net, place a no-connect, etc.) until you move the cursor slightly.  This often results in the impression that the command didn't "take".  For example if I press "x" the cursor doesn't change to an "x" unless I move the mouse a little which makes me think I pressed the wrong key.

7. Window Z-ordering is poorly coded.  When opening a new project the project window doesn't open in front necessarily.  This caused me to lose a whole day's worth of work because I thought I was closing a different project I had just opened for reference.  Sloppy, sloppy, sloppy.

8. Text doesn't display properly when zoomed out fully.  Some text displays fine, other text just displays as a black box.  Didn't use to be this way.  No apparent rhyme or reason as to why it will or won't display properly.  Oh and the bug where it doesn't use the default font is still there 15 years later.

9. Dragging/moving a large number of objects is laughably slow.  The screen redraws so slowly as to be almost impossible to use.

10. No new libraries?!!!!  There's been an awful lot of new ICs in the last 15 years.  Would it kill you to include a few?

I remember at 9.30 they moved the entire project over to India and the program became almost unusable.  I reverted to 9.20 and stayed there.  I needed to update because a manufacturer-provided library is not compatible with 9.20.  It's almost comical that 15 years later the program hasn't improved and is now slower and more buggy.  For $1800 I expected something that at least works decently.

FWIW, I'm the President/CEO and owner of a technology company.  I still do design work in addition to running the company.  If my company's products were this poor we would have gone out of business by now.  And don't get me started on how slow this website is.  Feels like it's running on an 8086 over dial-up in some remote part of Africa.

Even if any of these bugs get addressed my guess is that it will be tasked to some entry-level engineer at "Bangladesh Software Consortium" and the fixes will be of the "if(this) then do this but if this then do this instead however if this then ignore that and just redraw everything".  Spaghetti-code.

  • Cancel
Parents
  • WaltP
    WaltP over 10 years ago
    Hi Clifford,

    I see that you are having some issue with you install of Capture.

    Please call us at EMA and we will look into getting you squared away.

    As far as the list of issues you are seeing, that is not typical. We can look at those as well.


    Regards,

    Walt Pyska
    Manager, Technical Services


    EMA Design Automation, Inc.
    225 Tech Park Drive
    Rochester, New York 14623
    Phone: 585-334-6001 x211
    Fax: 585-334-6693
    www.ema-eda.com
    techsupport@ema-eda.com for all e-mail Support Requests
    http://support.ema-eda.com For online assistance


    Exceptional Customer Satisfaction is our goal.....Get me involved if we are not meeting it!
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • WaltP
    WaltP over 10 years ago
    Hi Clifford,

    I see that you are having some issue with you install of Capture.

    Please call us at EMA and we will look into getting you squared away.

    As far as the list of issues you are seeing, that is not typical. We can look at those as well.


    Regards,

    Walt Pyska
    Manager, Technical Services


    EMA Design Automation, Inc.
    225 Tech Park Drive
    Rochester, New York 14623
    Phone: 585-334-6001 x211
    Fax: 585-334-6693
    www.ema-eda.com
    techsupport@ema-eda.com for all e-mail Support Requests
    http://support.ema-eda.com For online assistance


    Exceptional Customer Satisfaction is our goal.....Get me involved if we are not meeting it!
    • Cancel
    • Vote Up 0 Vote Down
    • 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