• 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 Capture CIS
  3. Error [ALG0065] Illegal character in \

Stats

  • State Not Answered
  • Replies 5
  • Subscribers 44
  • Views 16364
  • Members are here 0
More Content

Error [ALG0065] Illegal character in \

AnandS
AnandS over 16 years ago

 While trying to generate the allegro nelist from Capture CIS 16.0.0, I am getting the following error

"Error   [ALG0065] Illegal character in \pyxis2005-1-3(andy)\."

Exiting... "C:\OrCAD\OrCAD_16.0\tools\capture\pstswp.exe" -pst -d "c:\projects\HHPC\SCH_r03_062209.dsn" -n "C:\PROJECTS\HIIDE5_ANALYSIS\REV3" -c "C:\OrCAD\OrCAD_16.0\tools\capture\allegro.cfg" -v 3 -j "PCB Footprint"

Any idea/fix/workaround for this issue

 

 

 

Error [ALG0065] Illegal character in \pyxis2005-1-3(andy)\.

  • Sign in to reply
  • Cancel
  • C Shiva
    0 C Shiva over 16 years ago

     Anand,

     In Capture CIS, it won't allow special characters like \ ? ;  Remove such characters and try again.

     HTH

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • AnandS
    0 AnandS over 16 years ago

     

     Is there a way to find these special characters (like \?; etc) are in which part/device? As we are  trying to modify an exisitng design ( it has ~ 4000 + component counts from multiple orcad libraries) which was initially done by some TBD design house/s.

     Also which are the part properties / user properties (like description, Value, PCB Footprint, Partnumber etc etc) we should look for these special characters

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • oldmouldy
    0 oldmouldy over 16 years ago

    Stick to strings containing A-Z, 0-9 and underscore, those are unconditionally safe.

    Extract the Design Cache to a library on a legal path, not containing any special characters, and Replace the parts in the Cache with parts from this library.

    The PCB Editor netlister combines multiple properties in the schematic to generate unique references in the netlist, these need to contain permitted characters.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Alas
    0 Alas over 5 years ago in reply to oldmouldy

    Hello,

    Sorry for replying to an old post but it seems to be related to my question.

    I receive Capture 16.6 schematics with illegal characters in the 'graphic' fields, so when trying to generate a netlist for Allegro get these errors (one example, there are many more for all the components in the design):

    #1 Error [ALG0065] Illegal character in \c (6.8nf) 10% 2000v 1812.normal\.

    I think the way to fix it is to create a new library part without illegal characters in the name (ie. graphic field) and then do a replace cache with the new parts, as described by oldmouldy above.

    But this is quite tedious to do for the whole design, and also whenever I receive an update to the design. Would there be any way of automating this process?

    Any suggestions highly appreciated.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Allfly21
    0 Allfly21 over 5 years ago in reply to Alas

    In 17.2 and higher you may try to export the .DSN to XML, remove the illegal characters with text editor, and then import the XML back to .DSN. It worked for me but not sure if you can do it with16.6   

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