• 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. Creating multiple PDF files in Allegro with Script

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 166
  • Views 15023
  • 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

Creating multiple PDF files in Allegro with Script

Mstrghettorigg
Mstrghettorigg over 12 years ago

Hello all,

 

I am trying to find a way to create multiple PDF files with single script. (Separate files)

 

I would like to select few of the required layers I have setup to be printed through Allegro and use PDF writer to create these files.

 

For now, I have made a script so that Acrobat would open up ready to print, but I cannot get it to name it and proceed to the next film. 

 

setwindow pcb

trapsize 1104

generaledit

setwindow form.vf_vis

FORM vf_vis colorview_list Film: RENAME_BOT 

setwindow pcb

plot setup 

setwindow form.fpfileplotsetup

FORM fpfileplotsetup done  

setwindow pcb

generaledit 

plot setup 

setwindow form.fpfileplotsetup

FORM fpfileplotsetup done  

setwindow pcb

generaledit 

plotwint initialize "Adobe PDF"

plotwint orientation 2

plotwint papername "Tabloid"

plotwint scale 100

plotwint copies 1

plotwint defaultsource 15

plotwint printquality 1200

plotwint color 2

plotwint execute 

 

I would like to name it the same file name as RENAME_BOT since "RENAME" will be the part number and I plan on switching it on the script file by find/replace before running the script. 

 

I have added other layer name such as RENAME_TOP with same information on the file.  Everything seems to work except I have to rename these files manually which I would like to automate.

 

Please let me know if anyone can help. 

 

Thank you in advance

 
  • Cancel
  • Boma
    Boma over 12 years ago

    The easy way is to purchase a PDF Publishing license from Cadence.  It works off the artwork control form and has the option for seperate files or all in the same PDF file.  

    Boma 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Mstrghettorigg
    Mstrghettorigg over 12 years ago

    Hello Boma,

    Thank you for the feedback. I wasn't aware of the license, but I don't think I will be able to get them to purchase the license for us either way.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Boma
    Boma over 12 years ago
    I don't think the license is that expensive and it supports schematics in Concept HDL as well.  Has support for searchable text, net names and properties as well on the physical side.  1 license should support both EE's and designers at your company.  Works very good.....
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • lifemore
    lifemore over 12 years ago

    once you bough the license, you can download its softeware and create multiple files freely. you can also choose to install some free online PDF creator c#, most of them need licenst. but you can make use of its free trial to create multiple pdf files in batch. google around and you can find a lot. more info on the pdf processing function can be found here.

    • Cancel
    • Vote Up 0 Vote Down
    • 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