• 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. Skill support in Orcad PCB editor 16.0

Stats

  • Replies 4
  • Subscribers 160
  • Views 14207
  • Members are here 0
More Content

Skill support in Orcad PCB editor 16.0

Prasanna
Prasanna over 16 years ago

Hi all,

 Does Orcad PCB editor 16.0 supports skill command. I tried to access skill window but that command doesnot exist. I need to ge cross section of board on fabrication drawing. How to get that.?

I searched in new release of Orcad PCB editor 16.0, they have mentioned about skill codes. but I am not getting that window. This is the first time  I am trying to use skill cod. Is there anything to set before to access that ?

If its not possible in this version, how to get cross section drawing?

 

thanks,

Prasanna

  • Sign in to reply
  • Cancel
  • oldmouldy
    oldmouldy over 16 years ago

    OrCAD PCB Editor has the capability to run SKILL routines but not author, debug or interactively load SKILL routines.

    SKILL routines need to be "pre-loaded" using an allegro.ilinit file in the pcbenv directory. When started, OrCAD PCB Editor will find the allegro.ilinit file in the pcbenv directory and execute the script contents to load the SKILL files from the specified location. The attached example will need to be edited to match the location of you SKILL routines, note the use of "UNIX" "/" directory delimiters when specifying the path.

    allegro_ilinit.zip
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Ejlersen
    Ejlersen over 16 years ago

    If you're very patient you could potentially do the following

    1. Start PCB Editor - this will load the skill file you're programming through allegro.ilinit
    2. Run the skill program inside OrCAD PCB Editor
    3. If an error occur, close OrCAD PCB Editor
    4. Change the code
    5. Start over with 1. and continue until problem is solved

    Best regards,

    Ole

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Prasanna
    Prasanna over 16 years ago

    hi Ole,

    I searched Orcad directory but I could not get  allegro.ilinit .  I got example.ilinit file in C:\OrCAD\OrCAD_16.0\share\local\pcb\skill  folder. If i type skill command in Editor, that command doesn't exist.

    can u pls put some steps to start from the scratch ?

    where can i get allegro.ilinit file in my directory?

    I got lot of file under C:\OrCAD\OrCAD_16.0\share\pcb\examples\skill  directory. But I dont know hoew to use these .

    I am new to skill code , PLs let me know from step 1. 

    thanks

    Prasanna

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Ejlersen
    Ejlersen over 16 years ago

    Hi,

     You'll have to create an environment variable "ALLEGRO_PCBENV" with a path as the value e.g., C:\OrCAD\Setup

     In this directory you will have to place the following

    • "env" file without any extension (copy C:\OrCAD\OrCAD_16.0\share\pcb\text\env_local.txt and rename to env)
    • Place attached allegro.ilinit file in this directory
    • Create a subdirectory "C:\OrCAD\Setup\skill" and place all your skill programs in this folder. They should automatically load at startup now. If you don't want to use that path - change allegro.ilinit in text editor - notice / for backslash.

    Have fun.

     

    Best regards,

    Ole

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