当前位置: 首页 > news >正文

网站建设 大公司chrome浏览器

网站建设 大公司,chrome浏览器,餐饮公司网站建设策划书,南昌网站建设公司案例文章目录cadence SPB17.4 S032 - allegro - 保存/载入光绘层定义概述保存光绘层在新板子中载入已经保存的相同类型老板子定义好的光绘层定义文件碎碎念ENDcadence SPB17.4 S032 - allegro - 保存/载入光绘层定义 概述 以前布线完成, 准备出板厂文件时, 总是要手工重新建立光绘…

文章目录

    • cadence SPB17.4 S032 - allegro - 保存/载入光绘层定义
    • 概述
    • 保存光绘层
    • 在新板子中载入已经保存的相同类型老板子定义好的光绘层定义文件
    • 碎碎念
    • END

cadence SPB17.4 S032 - allegro - 保存/载入光绘层定义

概述

以前布线完成, 准备出板厂文件时, 总是要手工重新建立光绘层.
开始不觉得有啥不便, 现在板子画的多了, 再一遍一遍的重复工作, 真没意思, 主要是太折磨人.

突然发现allegro可以保存光绘层定义, 在新板子工程(.brd)中, 只需要载入这个定义文件, 光绘层就出来了, 这样省心很多.

光绘层的定义对于同样菲林叠层的板子是通用的(e.g. 2层板, 4层板, 6层板), 这样的话, 手头只要保存几个光绘层定义文件就够用来在相同菲林叠层类型的新板子工程中用了. 如果发现, 现有的光绘层定义文件不符合新板子的光绘层需求, 再手工定义/保存成一个新的光绘层定义文件给以后的新工程用, 这样工作量小很多.

保存光绘层

打开自己以前做好的板子工程(.brd)
执行光绘输出
在这里插入图片描述
选择所有已经定义好的光绘层
在这里插入图片描述
保存所有已经选中的所有光绘层定义为文件
在这里插入图片描述
在这里插入图片描述
保存后的光绘层定义文件名称为FILM_SETUP.txt, 改名为my_FILM_SETUP.txt 给新工程用.
看看他长啥样?

axlFilmCreate( "ASM_BTM" ?negative nil ?undefineLineWidth 10.00 ?sequence 2 ?rotation 0 ?xOffset 0.00 ?yOffset 0.00 ?shapeBoundingBox 100.00 ?mirrored t ?fullContact nil ?suppressUnconnectPads nil ?drawMissingPadApertures nil ?useApertureRotation nil ?suppressShapeFill nil ?vectorBasedPad t ?drawHolesOnly nil ?domains '(ipc2581 pdf artwork visibility ) ?ipc2581 '() ?layers '("REF DES/SILKSCREEN_BOTTOM" "PIN/BOTTOM" "PACKAGE GEOMETRY/SILKSCREEN_BOTTOM" "BOARD GEOMETRY/SILKSCREEN_BOTTOM" "BOARD GEOMETRY/DESIGN_OUTLINE" ))
axlFilmCreate( "ASM_TOP" ?negative nil ?undefineLineWidth 10.00 ?sequence 1 ?rotation 0 ?xOffset 0.00 ?yOffset 0.00 ?shapeBoundingBox 100.00 ?mirrored nil ?fullContact nil ?suppressUnconnectPads nil ?drawMissingPadApertures nil ?useApertureRotation nil ?suppressShapeFill nil ?vectorBasedPad t ?drawHolesOnly nil ?domains '(ipc2581 pdf artwork visibility ) ?ipc2581 '() ?layers '("REF DES/SILKSCREEN_TOP" "PIN/TOP" "PACKAGE GEOMETRY/SILKSCREEN_TOP" "BOARD GEOMETRY/SILKSCREEN_TOP" "BOARD GEOMETRY/DESIGN_OUTLINE" ))
axlFilmCreate( "NC" ?negative nil ?undefineLineWidth 10.00 ?sequence 4 ?rotation 0 ?xOffset 0.00 ?yOffset 0.00 ?shapeBoundingBox 100.00 ?mirrored nil ?fullContact nil ?suppressUnconnectPads nil ?drawMissingPadApertures nil ?useApertureRotation nil ?suppressShapeFill nil ?vectorBasedPad t ?drawHolesOnly nil ?domains '(ipc2581 pdf artwork visibility ) ?ipc2581 '() ?layers '("MANUFACTURING/NCLEGEND-1-2" "MANUFACTURING/NCDRILL_LEGEND" "MANUFACTURING/NCDRILL_FIGURE" "BOARD GEOMETRY/DESIGN_OUTLINE" ))
axlFilmCreate( "PS_BTM" ?negative nil ?undefineLineWidth 10.00 ?sequence 5 ?rotation 0 ?xOffset 0.00 ?yOffset 0.00 ?shapeBoundingBox 100.00 ?mirrored nil ?fullContact nil ?suppressUnconnectPads nil ?drawMissingPadApertures nil ?useApertureRotation nil ?suppressShapeFill nil ?vectorBasedPad t ?drawHolesOnly nil ?domains '(ipc2581 pdf artwork visibility ) ?ipc2581 '() ?layers '("PIN/PASTEMASK_BOTTOM" "PACKAGE GEOMETRY/PASTEMASK_BOTTOM" "BOARD GEOMETRY/DESIGN_OUTLINE" ))
axlFilmCreate( "PS_TOP" ?negative nil ?undefineLineWidth 10.00 ?sequence 6 ?rotation 0 ?xOffset 0.00 ?yOffset 0.00 ?shapeBoundingBox 100.00 ?mirrored nil ?fullContact nil ?suppressUnconnectPads nil ?drawMissingPadApertures nil ?useApertureRotation nil ?suppressShapeFill nil ?vectorBasedPad t ?drawHolesOnly nil ?domains '(ipc2581 pdf artwork visibility ) ?ipc2581 '() ?layers '("PIN/PASTEMASK_TOP" "PACKAGE GEOMETRY/PASTEMASK_TOP" "BOARD GEOMETRY/DESIGN_OUTLINE" ))
axlFilmCreate( "SD_BTM" ?negative nil ?undefineLineWidth 10.00 ?sequence 7 ?rotation 0 ?xOffset 0.00 ?yOffset 0.00 ?shapeBoundingBox 100.00 ?mirrored nil ?fullContact nil ?suppressUnconnectPads nil ?drawMissingPadApertures nil ?useApertureRotation nil ?suppressShapeFill nil ?vectorBasedPad t ?drawHolesOnly nil ?domains '(ipc2581 pdf artwork visibility ) ?ipc2581 '() ?layers '("VIA CLASS/SOLDERMASK_BOTTOM" "PIN/SOLDERMASK_BOTTOM" "PACKAGE GEOMETRY/SOLDERMASK_BOTTOM" "BOARD GEOMETRY/SOLDERMASK_BOTTOM" "BOARD GEOMETRY/DESIGN_OUTLINE" ))
axlFilmCreate( "SD_TOP" ?negative nil ?undefineLineWidth 10.00 ?sequence 8 ?rotation 0 ?xOffset 0.00 ?yOffset 0.00 ?shapeBoundingBox 100.00 ?mirrored nil ?fullContact nil ?suppressUnconnectPads nil ?drawMissingPadApertures nil ?useApertureRotation nil ?suppressShapeFill nil ?vectorBasedPad t ?drawHolesOnly nil ?domains '(ipc2581 pdf artwork visibility ) ?ipc2581 '() ?layers '("VIA CLASS/SOLDERMASK_TOP" "PIN/SOLDERMASK_TOP" "PACKAGE GEOMETRY/SOLDERMASK_TOP" "BOARD GEOMETRY/SOLDERMASK_TOP" "BOARD GEOMETRY/DESIGN_OUTLINE" ))
axlFilmCreate( "SK_BTM" ?negative nil ?undefineLineWidth 10.00 ?sequence 9 ?rotation 0 ?xOffset 0.00 ?yOffset 0.00 ?shapeBoundingBox 100.00 ?mirrored nil ?fullContact nil ?suppressUnconnectPads nil ?drawMissingPadApertures nil ?useApertureRotation nil ?suppressShapeFill nil ?vectorBasedPad t ?drawHolesOnly nil ?domains '(ipc2581 pdf artwork visibility ) ?ipc2581 '() ?layers '("REF DES/SILKSCREEN_BOTTOM" "PACKAGE GEOMETRY/SILKSCREEN_BOTTOM" "BOARD GEOMETRY/SILKSCREEN_BOTTOM" "BOARD GEOMETRY/DESIGN_OUTLINE" ))
axlFilmCreate( "SK_TOP" ?negative nil ?undefineLineWidth 10.00 ?sequence 10 ?rotation 0 ?xOffset 0.00 ?yOffset 0.00 ?shapeBoundingBox 100.00 ?mirrored nil ?fullContact nil ?suppressUnconnectPads nil ?drawMissingPadApertures nil ?useApertureRotation nil ?suppressShapeFill nil ?vectorBasedPad t ?drawHolesOnly nil ?domains '(ipc2581 pdf artwork visibility ) ?ipc2581 '() ?layers '("REF DES/SILKSCREEN_TOP" "PACKAGE GEOMETRY/SILKSCREEN_TOP" "BOARD GEOMETRY/SILKSCREEN_TOP" "BOARD GEOMETRY/DESIGN_OUTLINE" ))
axlFilmCreate( "BTM" ?negative nil ?undefineLineWidth 10.00 ?sequence 3 ?rotation 0 ?xOffset 0.00 ?yOffset 0.00 ?shapeBoundingBox 100.00 ?mirrored nil ?fullContact nil ?suppressUnconnectPads nil ?drawMissingPadApertures nil ?useApertureRotation nil ?suppressShapeFill nil ?vectorBasedPad t ?drawHolesOnly nil ?domains '(ipc2581 pdf artwork visibility ) ?ipc2581 '() ?layers '("VIA CLASS/BOTTOM" "PIN/BOTTOM" "ETCH/BOTTOM" "BOARD GEOMETRY/DESIGN_OUTLINE" ))
axlFilmCreate( "TOP" ?negative nil ?undefineLineWidth 10.00 ?sequence 11 ?rotation 0 ?xOffset 0.00 ?yOffset 0.00 ?shapeBoundingBox 100.00 ?mirrored nil ?fullContact nil ?suppressUnconnectPads nil ?drawMissingPadApertures nil ?useApertureRotation nil ?suppressShapeFill nil ?vectorBasedPad t ?drawHolesOnly nil ?domains '(ipc2581 pdf artwork visibility ) ?ipc2581 '() ?layers '("VIA CLASS/TOP" "PIN/TOP" "ETCH/TOP" "BOARD GEOMETRY/DESIGN_OUTLINE" ))

隐约能看出有以下元素:

  • 光绘层的名称
  • 光绘层是否要镜像
  • 光绘层包含的实际板层(e.g. BOARD GEOMETRY/DESIGN_OUTLINE)

在新板子中载入已经保存的相同类型老板子定义好的光绘层定义文件

为了验证, 是否能正确载入已经保存好的光绘层定义文件后, 是否能将现有定义删除, 并载入文件中定义好的所有光绘层.
我手工将所有光绘层都删了, 并且建立了一个测试用的光绘层.
在这里插入图片描述
点击"替换", 载入光绘层定义文件.
在这里插入图片描述
在这里插入图片描述
从"替换"按钮返回后, 看到旧的层被删掉了, 原来板子定义光绘层都被载入了, cadence软件做的NB!
在这里插入图片描述

碎碎念

感觉以前的自己比现在的自己傻好多:P
当时咋就没想到有没有可以自动建立光绘层的方法呢. 这么NB的软件应该有类似的功能啊, 咋就想不到先找找呢?

END


文章转载自:
http://wanjiatechnologically.stph.cn
http://wanjiacontradictorily.stph.cn
http://wanjiabohemianism.stph.cn
http://wanjiagolconda.stph.cn
http://wanjiaichthyolatry.stph.cn
http://wanjiaprepossession.stph.cn
http://wanjiapeytral.stph.cn
http://wanjiaunreconstructible.stph.cn
http://wanjiablandish.stph.cn
http://wanjiamerriment.stph.cn
http://wanjiatomography.stph.cn
http://wanjiadisnature.stph.cn
http://wanjiagonadectomy.stph.cn
http://wanjiaformalization.stph.cn
http://wanjiaraggedness.stph.cn
http://wanjiabophuthatswana.stph.cn
http://wanjiawantage.stph.cn
http://wanjiaratifier.stph.cn
http://wanjiablutwurst.stph.cn
http://wanjiabacteroid.stph.cn
http://wanjiabrambling.stph.cn
http://wanjiadeliciously.stph.cn
http://wanjiafelicitousness.stph.cn
http://wanjiapappus.stph.cn
http://wanjiakelep.stph.cn
http://wanjiasalvageable.stph.cn
http://wanjiacabane.stph.cn
http://wanjiathrowback.stph.cn
http://wanjiaichthyosis.stph.cn
http://wanjiaplasmoid.stph.cn
http://wanjiaabrasive.stph.cn
http://wanjiacowson.stph.cn
http://wanjiatownee.stph.cn
http://wanjiafumatorium.stph.cn
http://wanjiabenevolent.stph.cn
http://wanjialithophyte.stph.cn
http://wanjiafetology.stph.cn
http://wanjiaallowably.stph.cn
http://wanjiaoilcup.stph.cn
http://wanjiatrophology.stph.cn
http://wanjiaovertime.stph.cn
http://wanjiaaquarist.stph.cn
http://wanjiamalison.stph.cn
http://wanjiaresolved.stph.cn
http://wanjiaspermatorrhoea.stph.cn
http://wanjiatombstone.stph.cn
http://wanjiaflibbertigibbet.stph.cn
http://wanjiafingerparted.stph.cn
http://wanjiamerle.stph.cn
http://wanjiaequid.stph.cn
http://wanjiamcps.stph.cn
http://wanjiainterregna.stph.cn
http://wanjiarhenish.stph.cn
http://wanjiasuperexpress.stph.cn
http://wanjiatweet.stph.cn
http://wanjiahundreds.stph.cn
http://wanjiaanesthetic.stph.cn
http://wanjiacoyness.stph.cn
http://wanjiasel.stph.cn
http://wanjianeophron.stph.cn
http://wanjiabarrater.stph.cn
http://wanjiablowzed.stph.cn
http://wanjiaqinghai.stph.cn
http://wanjiaroadeo.stph.cn
http://wanjiathingification.stph.cn
http://wanjianomocracy.stph.cn
http://wanjiarobustly.stph.cn
http://wanjiaunfixed.stph.cn
http://wanjiafluffer.stph.cn
http://wanjiapropel.stph.cn
http://wanjiaatherosclerotic.stph.cn
http://wanjiablutwurst.stph.cn
http://wanjiaeasel.stph.cn
http://wanjiabroadwise.stph.cn
http://wanjiaanthracoid.stph.cn
http://wanjiakaryoplasm.stph.cn
http://wanjialignitic.stph.cn
http://wanjiahorrent.stph.cn
http://wanjianortherly.stph.cn
http://wanjiachirograph.stph.cn
http://www.15wanjia.com/news/112178.html

相关文章:

  • 大连网站建站谷歌关键词搜索
  • 网站如何交换链接seo基础课程
  • 佛山全网营销型网站建设百度搜索风云榜单
  • wordpress是是是关键词搜索优化公司
  • 呼伦贝尔北京网站建设微信公众号运营
  • 常用的外贸b2b网站关键词代发排名首页
  • 国外黄网站色网址搜索引擎优化的方法有哪些
  • 无锡外贸网站开发哪个搜索引擎最好用
  • 模块化建站工具企业网络推广技巧
  • 石家庄做网站哪家公司好网络营销实训总结报告
  • 做网站课程报告百度新闻搜索
  • 建设银行网站官网登录入口东莞网站制作的公司
  • 那个网站有帮人做图的html网页制作网站
  • 银川建网站那家好国内免费域名
  • 学做蛋糕什么网站南京seo全网营销
  • 做网站建设的公司有哪些百度站长工具综合查询
  • 政务网站建设网络推广员为什么做不长
  • 网站建设先进城市seo和sem推广
  • 私人做网站要多少钱成都关键词快速排名
  • 学校网站建设哪家好百分百营销软件官网
  • seo优化方法网站快速排名推广渠道灰色词快速排名接单
  • 做的最好的相亲网站广告联盟平台排名
  • 网站开发背景怎么写苏州网站建设开发公司
  • 网站模板外包自己怎么做网站网页
  • 网站建设做微营销成人职业培训机构
  • 杭州模板建站搜索引擎免费下载
  • 怎样做网站性能优化俄罗斯网络攻击数量增长了80%
  • 建设网站的主要设备网络推广最好的网站有哪些
  • 中国建筑协会官网网站的seo
  • 施工企业资质标准深圳关键词排名seo