• 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. Analysis modes are locked in Constraints Manager

Stats

  • State Not Answered
  • Replies 9
  • Subscribers 160
  • Views 3523
  • Members are here 0
More Content

Analysis modes are locked in Constraints Manager

SnopDog
SnopDog 8 months ago

How to unlock possibility to switch on/off analysis modes? I can't change the state of the checkboxes in the Analysis Modes in Constraint Manager.
I wanted to add a rule in the constraints manager regarding minimum spacing between the outline and the pads
I can add new CSET but it is always "yellow" which means that is not "switched on". When I go to Analyze -> Analysis Modes I can't change anything.
I have looked for entry in "env" file or to run the Allegro in safe mode but no luck.

  • Sign in to reply
  • Cancel
Parents
  • steve
    0 steve 8 months ago

    It sounds like there is a restriction on the board file. You can lock the design with a password which may restrict Constraint changes. Look at File - Properties - Locking tab and see if there is password control on the board. You would need to get that password to unlock it. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • SnopDog
    0 SnopDog 8 months ago in reply to steve

    Unfortunately this is not the case ;-(
    The design is not locked. Moreover I tried with different designs and in the Allegro PCB Editor 17.4 and 23.1 - both with hotfix installed.


    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • SnopDog
    0 SnopDog 8 months ago in reply to steve

    Do you mean Environment Variables? I am using Windows 10.

    There is no such variables in my system.
    I also check the system and the user (account) variables.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • steve
    0 steve 8 months ago in reply to SnopDog

    OK Can you close the tools, open a Windows File Explorer and type %HOME% followed by a return into the address bar followed by a return. This opens your HOME folder (usually C:\SPB_Data or simlar). In here rename the pcbenv folder to pcbenv_old. Then restart the tools and try again. If this works you may need to redefine your library paths and other shortcut keys you have in the env file, if it doesn't delete the new pcbenv folder created and rename the pcbenv_old back to pcbenv.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • SnopDog
    0 SnopDog 8 months ago in reply to steve

    I also made one change to Defined Variables and it's seen under Tools-Utilities-Env Variables
    "set retain_electrical_constraints_on_nets = NO"
    and no result :-(
    I looked at all my *.cpm files for "set retain_electrical_constraints_on_nets = YES" but no hits found.

    I deleted the pcbenv file - no positive result.
    I also ran Allegro in safe mode - no positive result.

    Can it be a setting in registry?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • steve
    0 steve 8 months ago in reply to SnopDog

    I don't think there is a registry setting for this but you maybe have to ask Cadence via the support site. What happens if you try a new blank board (File - New) then before you do anything try the constraint modes. If that's OK are the constraints controlled in the front end (DEHDL or System Capture). Do you have a site.cpm set? Is there anything there? Are there other users with the same issue?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • SnopDog
    0 SnopDog 8 months ago in reply to steve

    I noticed a thing in allegro.jrl file which records all you do in the project.

    \i (00:20:32) QtSignal m_dockWsQtWidgetContents m_domainSelector currentChanged Manufacturing
    \i (00:20:32) QtSignal m_domainSelector WS_Manufacturing itemSelectionChanged "Design for Assembly" +
    \i (00:20:32) QtSignal "DFA Constraint Set" Outline
    \i (00:20:32) QtSignal Frozen_All_Layers_WorksheetView174 Frozen_All_Layers_WorksheetView174Header sectionMoved +
    \i (00:20:32) QtSignal 0 0 1
    \i (00:20:32) QtSignal Frozen_All_Layers_WorksheetView174 Frozen_All_Layers_WorksheetView174Header sectionMoved +
    \i (00:20:32) QtSignal 1 1 0
    \i (00:20:32) QtSignal All_Layers_WorksheetView174 All_Layers_WorksheetView174Header sectionMoved +
    \i (00:20:32) QtSignal 0 0 1
    \i (00:20:32) QtSignal All_Layers_WorksheetView174 All_Layers_WorksheetView174Header sectionMoved +

    Many times the Frozen is there whenever I tried to change the status in Checkboxes. Maybe this is the direction where we should look for solution?

    I look inside the *.cpm file there is nothing weird there.
    I also ran "dbdoctor" check the database. Nothing helped.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • SnopDog
    0 SnopDog 8 months ago in reply to steve

    I noticed a thing in allegro.jrl file which records all you do in the project.

    \i (00:20:32) QtSignal m_dockWsQtWidgetContents m_domainSelector currentChanged Manufacturing
    \i (00:20:32) QtSignal m_domainSelector WS_Manufacturing itemSelectionChanged "Design for Assembly" +
    \i (00:20:32) QtSignal "DFA Constraint Set" Outline
    \i (00:20:32) QtSignal Frozen_All_Layers_WorksheetView174 Frozen_All_Layers_WorksheetView174Header sectionMoved +
    \i (00:20:32) QtSignal 0 0 1
    \i (00:20:32) QtSignal Frozen_All_Layers_WorksheetView174 Frozen_All_Layers_WorksheetView174Header sectionMoved +
    \i (00:20:32) QtSignal 1 1 0
    \i (00:20:32) QtSignal All_Layers_WorksheetView174 All_Layers_WorksheetView174Header sectionMoved +
    \i (00:20:32) QtSignal 0 0 1
    \i (00:20:32) QtSignal All_Layers_WorksheetView174 All_Layers_WorksheetView174Header sectionMoved +

    Many times the Frozen is there whenever I tried to change the status in Checkboxes. Maybe this is the direction where we should look for solution?

    I look inside the *.cpm file there is nothing weird there.
    I also ran "dbdoctor" check the database. Nothing helped.

    • 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