在SOLIDWORKS Electrical项目设计中,当工程师完成图纸后,一般会把图纸打印成PDF文件,用于图纸发布或者生产接线。在最近的版本中,通过导出的方式打印PDF文件,软件提示“PDF导出需要使用以下打印机:PDFCreator”,这个问题让工程师无法正常发布图纸,那这个问题需要怎么处理呢?下面请看问题出现的原因以及解决方法。

一.在2017以后版本,使用SOLIDWORKS Electrical的客户在导出PDF文件时会遇到以下问题。

SOLIDWORKS Electrical导入/导出选项

点击 “导出PDF文件”时提示

SOLIDWORKS Electrical PDF导出文件是使用名为“ PDF Creator ”的第三方应用程序创建的。最初,它曾经与SOLIDWORKS Electrical一起打包到SOLIDWORKS 2016 SP4以前版本。但是,随着SOLIDWORKS 2016 SP5及之后的版本更新,它已从安装管理器中删除,因为杀毒软件经常检测到潜在威胁,从而导致SOLIDWORKS Electrical安装失败。

如果需要将SOLIDWORKS Electrical原理图保存为PDF文件,则可以单独下载SOLIDWORKS Electrical PDF创建实用程序。

打印图纸对话框和选项

二.要解决此问题,请按照下列步骤操作:

  1. 复制“C: Program Files SOLIDWORKS Corp SOLIDWORKS Electrical GhostScript bin”中的所有文件,并将其粘贴到“C: Program Files SOLIDWORKS Corp SOLIDWORKS Electrical GhostScript”中。(以上路径为软件安装路径)
  2. 打开注册表编辑器并导航到“HKEY_LOCAL_MACHINE SOFTWARE Trace Software SolidWorks Electrical Services ”
  3. 将“PDFPrinterName”注册表项的值从“TsPs”更改为“PDFCreator”。如果“PDFPrinterName”注册表项不存在,请将其创建为新的字符串值。
  4. 打开“HKEY_CURRENT_USER Software Trace Software SolidWorks Electrical Settings CustomTempDir”。
  5. 将“CustomTempDir”注册表项的值更改为不包含空格的路径。例如; 'CustomTempDir = C: TEMP'。如果“CustomTempDir”注册表项不存在,请将其创建为新的字符串值。确保使用实际存在的路径(C: TEMP)。如果您不遵循此步骤,“导出PDF文件”功能将不会返回错误,但不会创建PDF文件。
  6. 从http://download.pdfforge.org/download/pdfcreator安装或重新安装PDFCreator软件。
    1. 选择一种安装语言,然后单击“确定”按钮。
    2. 在欢迎页面上,点击“下一步”按钮。
    3. 在“选择组件”部分,禁用“PDF Architect 5”。
    4. 点击“下一步”按钮。
    5. 点击“安装”按钮。
    6. 'PDF Architect - 安装具有免费功能的PDF Architect'点击'不,谢谢'按钮。
    7. “免费获取Web Companion PRO”。选择“不,不要保护我”,然后点击“下一步”按钮
    8. 点击“完成”完成安装。

如果安装了PDFCreator软件,则会出现一个对话框,提示您为默认主页和PDF Architect 5安装Web Companion加载项。SOLIDWORKS技术支持建议您选择“否,不保护我”选项以拒绝安装这两个应用程序。PDF Architect 5可能会干扰启用其他SOLIDWORKS插件产品。

一旦安装了PDF Creator,您应该可以创建PDF文件并打印电气图纸。

请注意:安装PDFCreator软件可能导致SQL数据服务关闭,如启动软件时提示无法连接数据库,请到计算机服务选项中启动相关服务。

linuxg下c++ 类导出_为什么PDF导出功能在SOLIDWORKS Electrical中不起作用?相关推荐

  1. 单例模式访问mysql设计类图_如何应用策略设计模式分离JDBC数据库连接中的外部环境信息...

    软件项目实训及课程设计指导--如何应用策略设计模式分离JDBC数据库连接中的外部环境信息 1.什么是策略(Strategy)设计模式 策略设计模式把"算法"(也就是软件应用系统中的 ...

  2. java 防止证书导出_如何把安全证书导入到java中的cacerts证书库

    在项目开发中,有时会遇到与SSL安全证书导入打交道的,如何把证书导入java中的cacerts证书库呢? 其实很简单,方法如下: 每一步:进入某个https://www.xxx.com开头的网站,把要 ...

  3. sas数据集怎么导出_[求助]如何导出sas数据集的标签?

    另外,目前我想了一个比较弱智的方法,就是用用datasets过程,将数据集中所有的标签先显示出来,然后手动黏贴到excel,跟变量名对应起来.下面是我使用的命令和结果: proc datasets l ...

  4. kettle预览点两下才出数_谁才是娱乐圈油腻王中王?

    来源|冷眼娱乐 原文|谁才是娱乐圈油腻王中王? 最近这一周晓明大哥风头正盛,不为别的,只因为他丝滑的霸道总裁气质太吸引人了.于是在周五晚上,无数观众坐在电视剧或电脑前,期待一场油腻的洗礼,甚至有些人只 ...

  5. 华为手机坏了数据怎么导出_剪映导出视频不清晰怎么办,手机剪映导出的视频模糊...

    剪映导出视频不清晰怎么办,手机剪映导出的视频模糊 剪映导出视频不清晰怎么办?那应该是你的清晰度没有调整为最大值,接下来为大家说一说清晰度怎么调整为最大值. 我们使用剪映的时候,剪辑完毕,点击保存.这个 ...

  6. 物化视图是否可以exp导出_物化视图导出导入可能导致物化视图日志的失效

    SQL> create user yang identified by yang; 用户已创建. 已用时间:  00: 00: 00.10 SQL> grant resource,conn ...

  7. phpexcel mysql 导出_用phpexcel导出mysql数据库表到exc…

    header("Content-Type: text/html;charset=utf-8"); date_default_timezone_set('Asia/Shanghai' ...

  8. javac 命令的作用_机加工行业MES系统在生产调度中的重要作用

    MES系统的全称是制造执行系统,主要面向车间层次进行信息管理,介于车间内的上层计划管理的系统和下层工业控制执行之间. MES系统作为企业的执行层次,针对企业的生产过程进行优化管理,并加入一定的基层工业 ...

  9. 手机纳米镀膜技术教程_纳米技术将在医疗保健的未来中发挥巨大作用

    手机纳米镀膜技术教程 Nanotechnology has shown great promise in providing timely, precise, and effective health ...

最新文章

  1. Castle ActiveRecord(一)概述
  2. 如何实现label长度固定,文字分散分布的效果
  3. Ehcache 缓存监控配置
  4. Golang的导包和引用包的问题
  5. PDF文件转jpg格式图片
  6. rust石头墙几个c4_哪个房间需要清扫 石头扫地机器人T6可能比你还清楚
  7. linux的sonar安装,Linux安装sonar
  8. 程序员出差是去干什么_让我来告诉你,35岁以上的人都在干什么!
  9. 手把手入门神经网络系列-2篇-有图有码(转)
  10. oracle大型数据库系统在AIX/unix上的实战详解 讨论76 Oracle备份问题
  11. 论文赏析[COLING18]两种成分句法分析的局部特征模型
  12. vs 2013远程调试
  13. 你真的懂Java怎么输出Hello World吗?
  14. 炫云云渲染3ds max动画渲染使用教程
  15. Java+SSM二手交易商城微信小程序源码【包调试运行】
  16. Unity-3D游戏开发套件指南(入门篇)-免费资源
  17. 史上最壕年会!微信送每人一台高配定制版iPhone X
  18. sql server link服务器
  19. java绿色打包知多少
  20. Flink1.11的CDC-Connectors操作记录

热门文章

  1. 网络分层协议图以及各层的简介
  2. 白话设计模式——Builder
  3. Task和async/await详解
  4. DWZ 在js中刷新某个navTab
  5. django2.2 配置urls(亲测)
  6. 一个野路子java程序员的自述
  7. nginx中SSI问题的研究
  8. 编译安装openresty+mysql+php7
  9. 分布式一致性协议Raft原理与实例
  10. Yii的action