本文包含源代码、原理图、PCB、封装库、中英文PDF等资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
orcad导出PDF教程(带属性)
ORCAD画好原理图后导出PDF很多人喜欢用直接打印成PDF的方法,虽然这样也可以但是导出的PFD是没有属性的,在PDF里定位元器件时比较麻烦,其实我们可以用导出的方法,这样导出的PDF是带有相关属性的,看图查图都比较方便。教程如下:
1、首先要安装PDF软件 这里以Adobe Acrobat DC 安装其他PDF的用户请举一反三自行修改
2、打开原理图后选中DSN文件 选择UTILITIES选项
在弹出的对话框里点击 PDF Export ,点击Launch
在弹出的对话框内PS to PDF Converter内选中Acrobat Distiller,
将对话框内Postscript Driver 内的Acrobat Distiller改成Adobe PDF,
路径框内的acrodist.exe} /N /q /o $::capPdfUtil::mPdfFilePath $::capPdfUtil::mPSFilePath 改成
{C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\acrodist.exe} /N /q /o $::capPdfUtil::mPdfFilePath $::capPdfUtil::mPSFilePath
注意C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\acrodist.exe要改成你安装的实际路径,我这里安装在了C盘
点击OK即可导出PDF
如果导出时弹出的这个对话框则需要打开打印机属性设置页 点击 首选项 将 仅依靠系统字体;不使用文档字体前面的对号去掉 点击确认后 重复上述步骤即可导出
导出后在弹出的对话框内点击是
至此 导出完成。
如果嫌每次修改打印机名称和路径麻烦 可以修改ORCAD的配置文件,这样就不用每次手动修改了,具体方法如下
用记事本打开配置文件capPdfUtil.tcl 具体路径看各自的安装目录 我的在C:\Cadence\Cadence_SPB_16.6\tools\capture\tclscripts\capUtils 文件夹里
打开后找到
- proc ::capPdfUtil::populateDefaultPSToPDFConverterList { } {
-
- set ::capPdfUtil::mPSToPDFConverterList {
- {
- "Acrobat Distiller"
- {{acrodist.exe} /N /q /o $::capPdfUtil::mPdfFilePath $::capPdfUtil::mPSFilePath}
- }
- {
- "Ghostscript / equivalent"
- {{gswin32c.exe} -sDEVICE=pdfwrite -sOutputFile=$::capPdfUtil::mPdfFilePath -dBATCH -dNOPAUSE $::capPdfUtil::mPSFilePath}
- }
- {
- "Custom"
- ""
- }
- }
- }
复制代码
将{{acrodist.exe} /N /q /o $::capPdfUtil::mPdfFilePath $::capPdfUtil::mPSFilePath} 修改为
- proc ::capPdfUtil::populateDefaultPSToPDFConverterList { } {
-
- set ::capPdfUtil::mPSToPDFConverterList {
- {
- "Adobe PDF"
- {{C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\acrodist.exe} /N /q /o $::capPdfUtil::mPdfFilePath $::capPdfUtil::mPSFilePath}
- }
- {
- "Ghostscript / equivalent"
- {{gswin32c.exe} -sDEVICE=pdfwrite -sOutputFile=$::capPdfUtil::mPdfFilePath -dBATCH -dNOPAUSE $::capPdfUtil::mPSFilePath}
- }
- {
- "Custom"
- ""
- }
- }
- }
复制代码
注意C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\acrodist.exe要是你的实际安装路径,如果更改了Adobe Acrobat DC安装目录 这里要根据情况修改
然后找到
- proc ::capPdfUtil::init { } {
- set ::capPdfUtil::mInitialized 0
- set ::capPdfUtil::mActivePMDesign 0
- set ::capPdfUtil::mPSToPDFConverterCustomCommand 0
- set ::capPdfUtil::mIsInstMode "0"
- set ::capPdfUtil::mIsLandscapeOrientation "1"
- set ::capPdfUtil::mIsCreateNetAndPartBookMarks "1"
- set ::capPdfUtil::mIsCreatePropertiesPdfFile "0"
- set ::capPdfUtil::mPSToPDFConverterOptionIndex 0
- set ::capPdfUtil::mPSDriver "Acrobat Distiller"
- set ::capPdfUtil::mPaperSizeListIndex 0
-
- set ::capPdfUtil::mAnnotateGraphics 1
- set ::capPdfUtil::mAnnotateTexts 1
- set ::capPdfUtil::mAnnotateTitleBlocks 1
- set ::capPdfUtil::mAnnotatePartInsts 1
- set ::capPdfUtil::mAnnotateWires 1
- set ::capPdfUtil::mAnnotateOffpages 1
- set ::capPdfUtil::mAnnotateGlobals 1
- set ::capPdfUtil::mAnnotatePorts 1
- set ::capPdfUtil::mAnnotateBusentries 1
- set ::capPdfUtil::mAnnotateERCs 1
-
- ::capPdfUtil::populateDefaultPSToPDFConverterList
- ::capPdfUtil::populatePaperSizeList
- }
复制代码
更改为
- proc ::capPdfUtil::init { } {
- set ::capPdfUtil::mInitialized 0
- set ::capPdfUtil::mActivePMDesign 0
- set ::capPdfUtil::mPSToPDFConverterCustomCommand 0
- set ::capPdfUtil::mIsInstMode "0"
- set ::capPdfUtil::mIsLandscapeOrientation "1"
- set ::capPdfUtil::mIsCreateNetAndPartBookMarks "1"
- set ::capPdfUtil::mIsCreatePropertiesPdfFile "0"
- set ::capPdfUtil::mPSToPDFConverterOptionIndex 0
- #set ::capPdfUtil::mPSDriver "Acrobat Distiller"
- set ::capPdfUtil::mPSDriver "Adobe PDF"
- set ::capPdfUtil::mPaperSizeListIndex 0
-
- set ::capPdfUtil::mAnnotateGraphics 1
- set ::capPdfUtil::mAnnotateTexts 1
- set ::capPdfUtil::mAnnotateTitleBlocks 1
- set ::capPdfUtil::mAnnotatePartInsts 1
- set ::capPdfUtil::mAnnotateWires 1
- set ::capPdfUtil::mAnnotateOffpages 1
- set ::capPdfUtil::mAnnotateGlobals 1
- set ::capPdfUtil::mAnnotatePorts 1
- set ::capPdfUtil::mAnnotateBusentries 1
- set ::capPdfUtil::mAnnotateERCs 1
-
- ::capPdfUtil::populateDefaultPSToPDFConverterList
- ::capPdfUtil::populatePaperSizeList
- }
复制代码
然后点击保存 重启ORCAD 再次导出PDF就不用每次手动修改了
|