EDA365电子工程师网

标题: 请教:在查看artwork文件时发现silkscreen_top层和bottom层的文字太长太乱 [打印本页]

作者: wzwang2000    时间: 2012-8-3 10:00
标题: 请教:在查看artwork文件时发现silkscreen_top层和bottom层的文字太长太乱
本帖最后由 wzwang2000 于 2012-8-5 11:39 编辑
7 ?& F, X) ]9 S# h  `
: K$ ?0 d: `% g% E想请教下各位大虾:在查看artwork文件时发现silkscreen_top层和bottom层的文字太长太乱,这个怎么处理?我觉得主要的原因在于orcad在生成网表时就把器件的名字进行了从命名,比如说AD8051_MSOP_8,它重命名以后可能为“AD8051_MSOP_8_AD8051_MSOP_8_AD8051_MSOP_8”,而且silkscreen_top.art和silkscreen_bottom.art的文字都延长出了板子外面,这两个文件交给pcb生产商是不是会如实打出来?这样的话板子根本不能看啊,太乱了。

5.png (25.17 KB, 下载次数: 2)

5.png

作者: sky_pure    时间: 2012-8-3 10:04
art文件是那样,刷出来的丝印就死那样。要不你生成第三方网表,打开看看。
作者: wzwang2000    时间: 2012-8-3 10:07
sky_pure 发表于 2012-8-3 10:04
& ^/ ~9 r7 e1 N, k& x$ O# n) Yart文件是那样,刷出来的丝印就死那样。要不你生成第三方网表,打开看看。

3 w( Z0 W$ {; a# g& O! d. m平时你们是怎么处理这个问题的呢?生成第三方网表?你是说原理图生成网表时用其他软件?
作者: sky_pure    时间: 2012-8-3 10:15
没遇到过这个问题。capture可以生产第三方形式的网表,第三方网表没有那么严格。第三方的网表可以查看。

0.jpg (34.31 KB, 下载次数: 0)

0.jpg

作者: sky_pure    时间: 2012-8-3 10:15
不同的格式要自己选,网上查查资料吧。
作者: wzwang2000    时间: 2012-8-3 10:24
sky_pure 发表于 2012-8-3 10:15
( V3 T, l8 _' ^8 V不同的格式要自己选,网上查查资料吧。
7 I4 x; I1 a  U9 U* r4 a( {
哦,我想问下,如果AD8051_MSOP_8这是器件在你原理图上的命名,导入到allegro后,它的名称是不是会改变呢?还是就是AD8051_MSOP_8?
作者: sky_pure    时间: 2012-8-3 10:33
不会变
作者: wzwang2000    时间: 2012-8-3 10:34
sky_pure 发表于 2012-8-3 10:33 * k- T! {0 }  z9 R& H
不会变
: w. c7 [0 P2 {
额,这就奇怪了,为什么我原理图中器件的名称到allegro中会变得重复了几次。
作者: sky_pure    时间: 2012-8-3 10:39
wzwang2000 发表于 2012-8-3 10:34
4 i  R: x) Y- X) a, `* j额,这就奇怪了,为什么我原理图中器件的名称到allegro中会变得重复了几次。

4 J  F3 P% U) u0 R( Z2 {对哦。你的器件名是value值吧。为什么会出现在丝印层啊?
作者: wzwang2000    时间: 2012-8-3 10:42
本帖最后由 wzwang2000 于 2012-8-6 13:52 编辑 ) `8 g! t9 ]( l8 P4 c( g
sky_pure 发表于 2012-8-3 10:39 # F% j( q: o0 ?  O2 N
对哦。你的器件名是value值吧。为什么会出现在丝印层啊?
* d! t1 @* c) d% t3 C3 F# E

$ b  Y; p$ [6 T2 h0 l我的名称是放在value。
作者: wzwang2000    时间: 2012-8-3 10:44
wzwang2000 发表于 2012-8-3 10:42 ! `  }& z) P0 }" r, j
我的名称没有放在value啊。

( G" c# k, m; y* {- K2 ]value一般是放电容,电阻值之类的。那器件的名称应该出现在哪个层呢?
作者: sky_pure    时间: 2012-8-3 10:47
给个图吧。“AD8051_MSOP_8_AD8051_MSOP_8_AD8051_MSOP_8”,你这个出现在丝印层?这种AD**器件类型。不会出现在丝印层啊。
作者: eeicciee    时间: 2012-8-3 12:28
你说的丝印长字符是否会出现在板上,要看你给板厂的GERBER,GERBER什么样板厂就怎么做。) x8 r6 t& {% u. b( W  t
你说的那个器件,一般没有必要写出,你的“AD8051_MSOP_8_AD8051_MSOP_8_AD8051_MSOP_8”可以不用出。一个器件出个位号就不错了,比如R*,C*,如果位号太长,可以省略或者不出,因为调试时还要配合装配图和PCB原文件的。
作者: wzwang2000    时间: 2012-8-4 21:37
sky_pure 发表于 2012-8-3 10:47
# w( Z6 S& [$ m0 y给个图吧。“AD8051_MSOP_8_AD8051_MSOP_8_AD8051_MSOP_8”,你这个出现在丝印层?这种AD**器件类型。不会出 ...

, e! o0 \& Z$ l9 w; g你看下附图

5.png (25.17 KB, 下载次数: 0)

你看下,我觉得问题还是出在原理图

你看下,我觉得问题还是出在原理图

17.png (39 KB, 下载次数: 0)

17.png

作者: wzwang2000    时间: 2012-8-4 21:44
eeicciee 发表于 2012-8-3 12:28 # H5 o8 e. V, M
你说的丝印长字符是否会出现在板上,要看你给板厂的GERBER,GERBER什么样板厂就怎么做。6 I$ S7 @1 b8 p
你说的那个器件, ...

; N2 D& r8 x  t呵呵,我刚附图了,你看看,我觉得问题出在原理图部分。
作者: eeicciee    时间: 2012-8-4 21:53
wzwang2000 发表于 2012-8-4 21:37
, p3 F9 U2 ^$ ~1 o. f你看下附图

- v. `  J- {2 w; ]* t对了,你的silkscreen_top层和bottom层的文字是在哪个CLASS里面的?一般只是显示package和board里的,其它不理
作者: wzwang2000    时间: 2012-8-4 21:58
wzwang2000 发表于 2012-8-4 21:44
# M2 l6 ]+ A8 _0 |6 K呵呵,我刚附图了,你看看,我觉得问题出在原理图部分。
1 T: r, l3 F+ h- n/ ?! c" t
我在value部分填上了AD8051_MSOP_8,问题是不是出在这啊?
作者: wzwang2000    时间: 2012-8-4 22:01
eeicciee 发表于 2012-8-4 21:53
7 F7 p1 B! w" y% Q- S! Y对了,你的silkscreen_top层和bottom层的文字是在哪个CLASS里面的?一般只是显示package和board里的,其它 ...

; `7 r' w; j* C8 Z' l. E+ v应该是在package的silkscreen里吧。
作者: wzwang2000    时间: 2012-8-4 22:25
本帖最后由 wzwang2000 于 2012-8-4 22:30 编辑 2 _/ X3 }6 n) n2 A$ P
sky_pure 发表于 2012-8-3 10:47 8 r3 Q/ @# }* r( Q
给个图吧。“AD8051_MSOP_8_AD8051_MSOP_8_AD8051_MSOP_8”,你这个出现在丝印层?这种AD**器件类型。不会出 ...

9 Z; C9 B) b6 b; k7 a( q8 F/ }: \) _& X+ _7 j
举个例子哈,比如说器件OPA2356AIDK_MSOP_8,生成网表时候的警告:part name”OPA2356AIDK_MSOP_8_OPA2356AIDK_MSOP_8_OPA2356AIDK_MSOP_8“ is remed to"OPA2356AIDK_MSOP_8_OPA2356AIDK_MSOP_8,我觉得原因出在:我在器件下面的value里填了OPA2356AIDK_MSOP_8,
作者: eeicciee    时间: 2012-8-5 00:40
文件。。发上来。讨论半天都没结果
0 b- s2 M! t) ~: Q
作者: btgcht    时间: 2012-8-5 01:06
wzwang2000 发表于 2012-8-4 21:37
! `( i2 u& p0 x" `- T5 j1 r你看下附图
! g2 Y- O& k, ^) f7 [  X; k
我觉得你是出错层了。丝印层应该出器件ref的丝印,package geometry的丝印,和board geometry的丝印。感觉你出的是autosilk啥的里面的丝印层。那个是把器件很多的属性都包含在里面了的。
作者: mlj270    时间: 2012-8-5 08:39
好像是DEVICE TYPE信息,颜色选项里,关闭这层显示就行了。Ctrl+F5,在compoments里将DevType栏里的沟全部去掉。
作者: wzwang2000    时间: 2012-8-5 09:56
mlj270 发表于 2012-8-5 08:39
+ c; H# [; T( U好像是DEVICE TYPE信息,颜色选项里,关闭这层显示就行了。Ctrl+F5,在compoments里将DevType栏里的沟全部去 ...
0 P7 I" v- v' g( }  V! ~
这样就只能看到REF值了,另外ref显示一大一小共两组,我如何让它只显示一组呢?

15.png (53.19 KB, 下载次数: 0)

你说的是这样吧

你说的是这样吧

作者: wzwang2000    时间: 2012-8-5 09:59
btgcht 发表于 2012-8-5 01:06
6 W/ u) i9 [% I我觉得你是出错层了。丝印层应该出器件ref的丝印,package geometry的丝印,和board geometry的丝印。感觉 ...

7 A" l' J! o9 ?% a8 a+ r/ ?/ k6 k我生成artwork文件的时候没有显示autosilkscreen层。是按教程上做的。
作者: btgcht    时间: 2012-8-5 23:33
wzwang2000 发表于 2012-8-5 09:59
9 C2 ?* `! u2 E3 w我生成artwork文件的时候没有显示autosilkscreen层。是按教程上做的。
1 q3 f, k7 H0 h
ref只开silk,assemble和display都关掉呗。没必要完全按着书上来。
作者: wzwang2000    时间: 2012-8-6 12:30
btgcht 发表于 2012-8-5 23:33 ! N9 W  N# G, D5 `& q0 O
ref只开silk,assemble和display都关掉呗。没必要完全按着书上来。

/ C3 A+ v& v8 N+ ?OK,谢谢哈,我试试看。
作者: wzwang2000    时间: 2012-8-6 13:55
btgcht 发表于 2012-8-5 23:33 ( c( {) o! B/ t/ [  S" V0 P
ref只开silk,assemble和display都关掉呗。没必要完全按着书上来。

5 f7 ^, _  c& C呵呵,问题解决了,谢谢,原因在于我在生成silkscreen层的artwork文件时,在其子目录下添加了device_type的silkscreen
作者: wzwang2000    时间: 2012-8-6 13:55
mlj270 发表于 2012-8-5 08:39
- U6 B# `% o% F* c* z3 q好像是DEVICE TYPE信息,颜色选项里,关闭这层显示就行了。Ctrl+F5,在compoments里将DevType栏里的沟全部去 ...
: f  Q4 T7 }1 }& W; K. ~4 C
呵呵,问题解决了,谢谢,原因在于我在生成silkscreen层的artwork文件时,在其子目录下添加了device_type的silkscreen
作者: wzwang2000    时间: 2012-8-6 13:56
eeicciee 发表于 2012-8-5 00:40
/ G# R5 E# I: M文件。。发上来。讨论半天都没结果

$ k$ Y/ Z# [% L0 I7 [  \5 Q( S呵呵,问题解决了,谢谢,原因在于我在生成silkscreen层的artwork文件时,在其子目录下添加了device_type的silkscreen




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2