• 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. Installing nsWare Framework 2.83 Issues

Stats

  • State Suggested Answer
  • Replies 4
  • Answers 1
  • Subscribers 160
  • Views 1862
  • Members are here 0
More Content

Installing nsWare Framework 2.83 Issues

Sagetech
Sagetech 28 days ago

Trying to install nsWare , following the instructions but not having success. The instructions say it can be installed in one of three directories, I've tried each with no luck.

I'm not "skilled" in skill so maybe I'm missing something. I have edited the allegro.ilinit file to include the statements needed per the instructions.

  • Cancel
  • Sign in to reply
Parents
  • Elecguy
    0 Elecguy 25 days ago

    It would be good if you could share your allegro.ilinit and your skill path. Just write skill getSkillPath() in your allegro command line. 

    Check that you have added ns_pdf.il in a valid folder listed by getSkillPath()

    It would be good if you could show where you're placing the files and what you get when you input the above mentioned commands.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Sagetech
    0 Sagetech 22 days ago in reply to Elecguy

    Thank you for the reply. Below is the response I get when typing in what you suggested

    skill getskillpath()

    *Error* eval: undefined function - getskillpath

    ERROR

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • Sagetech
    0 Sagetech 22 days ago in reply to Elecguy

    Thank you for the reply. Below is the response I get when typing in what you suggested

    skill getskillpath()

    *Error* eval: undefined function - getskillpath

    ERROR

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
  • DavidJHutchins
    0 DavidJHutchins 22 days ago in reply to Sagetech

    The skill commands are case sensitive, please try:

    skill getSkillPath()

    below is an example from the allegro.jrl file:

    \i (00:00:30) skill getSkillPath()
       (00:00:30) ("." "C:/Users/David1/pcbenv" "C:/Cadence/SPB_22.1/share/local/pcb/skill" "C:/Cadence/SPB_22.1/share/pcb/etc")

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Sagetech
    0 Sagetech 20 days ago in reply to DavidJHutchins

    Thank you. We have decided to not use this approach. I did what you suggested using case sensitive command entry and the result is below:

    ("." "C:/Users/Tom/AppData/Roaming/SPB_Data/pcbenv" "C:/Cadence/SPB_24.1/share/local/pcb/skill" "C:/Cadence/SPB_24.1/share/pcb/etc")

    No element found.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
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