AD9制作负片时孔颜色设置解决方法
来源:http://www.amobbs.com/thread-5482371-1-1.html

Altium Designer 9 在打印设置中没有Pad Hole Layer的颜色设置项,实际打印时是灰色,在AD6时有该项的颜
色设置。AD9 在修改其它可改的颜色后关闭AD9,再次打开修改的颜色值依然存在,表示系统中保存着其值。
经过本人研究,发现其保存路径(假设使用WindowsXP 并安装在C盘):C:\Documents and Settings\你的用户名
\Application Data\AltiumDesignerSummer09\ 。在该目录下寻找文件:PCBPrint.Ini 使用记事本打开(可以

使用任意文本编辑器,建议打开前做好备份)。找到如下行:
V7_G48.Name=Pad Hole Layer
V7_G48.Value=210
V7_G49.Name=Via Hole Layer
V7_G49.Value=210

Gray Level For PadHoleLayer=210
Gray Level For ViaHoleLayer=210

只要对应的名称正确就行了,其中Pad Hole Layer 是焊盘的孔 Via Hole Layer是过孔
将数字210改成0(0表示黑色,255表示白色,其它数字是不同等级的灰度色)
保存。
    此时只要选择灰度打印,则元件焊盘孔和过孔的颜色就是黑色了。
具体的文件内行的定义如下:

这个文件可以看到很多V7_MX.Name=XXX的行,这就是打印时的颜色定义文件具体含义如下:

VX_MX.Name:如上V7可能是版本,这个可以不理  M0~M15,一共16个,表示黑白两色的16个层,如果用黑白打印
时将使用该颜色设置,Name标记表示这条设置的名称
VX_MX.Value:该条设置的颜色,其中1应该表示白色,具体我没有验证。
VX_GX.Name & VX_GX.Value    :    G0~G83,共84个(可能有其它数量,未验证),表示不同层的256位灰度颜
色,如果用灰度打印时将使用该颜色设置!(这就是我们所需要关注的地方),其中0表示黑色,255表示白色,
其它颜色第次灰度渐变。
VX_CX.Name & VX_CX.Value:CX 表示某层的24位RGB颜色,如果用彩色打印将使用该颜色设置。

在上述行结束后是新的行:
一类:MechanicalX=1 这类行是设置黑白色的,对应的行要与对应的VX_MX.Name相应的Value值相同。
二类:Gray Level For XXX=X 这类行设置的是灰度色,‘=’前的XXX有相对应的VX_GX.Name,其相应的Value
值与‘=’后面的X值相同。
三类:Color For XXX=X 彩色,相对应于VX_CX.Name & .Value。

AD9制作负片时孔颜色设置解决方法相关推荐

  1. oracle一直在更新注册表,联想10代cpu电脑装win7后卡在正在更新注册表设置解决方法...

    [文章导读]最近有很多网友问我联想电脑10代cpu台式机安装win7卡在在更新注册表设置怎么办?出现这种情况一般情况是由于没有提前注入显卡驱动,现在很多新电脑都采用的集成显卡,10代以cpu采用的集显 ...

  2. php 汉字处理 json,php处理json时中文问题的解决方法

    php处理json时中文问题的解决方法 在项目里面用到json操作,之前测试都是很正常的,但有时候把对象转换成json的时候,其中有个中文属性变成了null.遇到这种情况怎么办呢?下面小编为大家整理了 ...

  3. java jar 源码乱码,java使用jar包时出现乱码的解决方法

    java使用jar包时出现乱码的解决方法 发布时间:2020-06-17 17:06:29 来源:亿速云 阅读:105 作者:元一 jar包是什么: jar(Java Archive,Java归档文件 ...

  4. 小白装机工具提示在引导修复时检测到错误解决方法

    通常情况下我们在使用小白一键重装系统软件进行在线重装 Windows 系统镜像时如果您碰到软件中提供"在引导修复时检测到错误:[BootFix.exe执行超时]"时,可以参考教程中 ...

  5. mac $php_autoconf,开发者说PHPersay-Mac安装Swoole扩展phpize 时 Cannot find autoconf 解决方法...

    Mac安装Swoole扩展phpize 时 Cannot find autoconf 解决方法swoole-1.9.23 phpizeConfiguring for:PHP Api Version: ...

  6. pptv图标出现在计算机磁盘,win7系统播放pptv时出现CPU100%的解决方法

    很多win7系统用户都喜欢在电脑中安装pptv来播放视频,然而有时候在播放pptv的时候,却出现了CPU100%的情况,导致电脑很卡,该怎么办呢,针对这个问题,小编这就给大家带来win7系统播放ppt ...

  7. win10重置计算机卡10%,手把手解答win10电脑重置时卡死的详尽解决方法

    我们在使用win10系统的过程中难免会遇到win10电脑重置时卡死问题,很多网友都没有关于win10电脑重置时卡死的问题的处理经验,要是想自己学习学习解决win10电脑重置时卡死的方法,也是可以的,只 ...

  8. Dev-C++当遇到 [error] stray ‘\241‘ in program ... 时发生错误的解决方法

    当遇到 [error] stray '\241' in program - 时发生错误的解决方法 为什么会报错? 报错的意思是中文字符不识别导致产生了编译错误. 该错误是指源程序中有非法字符,需要将非 ...

  9. 新建jsp文件没有index.html,Eclipse------新建文件时没有JSP File解决方法

    1.为没有web选项的eclipse添加web and JavaEE插件 .在Eclipse中菜单help选项中选择install new software选项 .在work with 栏中输入 Ju ...

最新文章

  1. 基于Spark的移动用户主要活动地点的挖掘算法实现以及JavaEE技术整合
  2. SpringBoot框架:入门篇
  3. 玩客云如何设置文件存储到副盘_如何存储自己的资料:低成本的小型存储方案...
  4. c语言复制粘贴源码,c语言函数memccpy()如何复制内存中的内容实例源码介绍
  5. linux ls命令全称,Linux ls命令的使用
  6. 学习笔记(22):Python网络编程并发编程-什么是线程
  7. 关于Java开发需要注意的十二点流程
  8. win7锁定计算机会断网吗,win7系统如何设置电脑定时断网
  9. ansible 容器部署_使用ansible-bender工具构建容器图像
  10. php 检查数据库查询结果,php数据库连接、查询、显示结果的小例子
  11. Vue.js 2.0版
  12. 【没理解】为何JAVA虚函数(虚方法)会造成父类可以访问子类的假象?
  13. .net开发mvc架构分析
  14. 收集的一些:MAC苹果电脑安装vmware的序列号
  15. 关于电脑是否需要安装杀毒软件的解答
  16. 关于 MySQL bug 91418 一些看法
  17. 图解|什么是蒙提霍尔问题(三门问题)
  18. MYSQL建表时PK,NN,UQ,BIN,UN,ZF,AI字段标识的意义
  19. 互联网时代,“羊毛出在狗身上,由猪买单”,打败你的不再是你的对手,而是........
  20. 微服务 弹性伸缩_如何构建弹性微服务

热门文章

  1. 某点评获取商品数据及方法(超实用)
  2. java接口有非抽象方法_java 接口实现类编译显示不是抽象类,未覆盖抽象方法问题?...
  3. IDEA database tools and sql extractors 自定义数据提取器
  4. 高通CSR QCC300x i2s和AudioCodec 输出切换
  5. 蓝桥杯常用算法合集(JAVA)
  6. JIT生产方式的目标和方法体系(zt)
  7. 日报周报自动生成工具,一句简要描述,自动写出一篇工作日志总结
  8. HTTP请求中Get、Post与后台参数接收的分析
  9. DirectX11 输入设备——DirectInput检测鼠标、键盘状态
  10. 康奈尔本科学计算机要什么条件,2020康奈尔大学计算机科学专业申请有哪些条件?...