EDA365电子工程师网

标题: 自定义焊盘的对齐问题 [打印本页]

作者: wxzhuhua    时间: 2012-12-8 00:13
标题: 自定义焊盘的对齐问题
本帖最后由 wxzhuhua 于 2012-12-8 00:18 编辑
# Y3 O; _6 f( p5 ^0 @& q( V# W& N2 n2 o/ S
看图吧,怎样让最后的焊盘按中心对齐呢?
; H: s1 U1 c  t3 c这个是引脚的shape:
& S. C  D" {, t' j7 Z( n引脚的solder mask shape: # }: e1 i. s( j6 [5 [
最终得到这么个引脚:
作者: zhaoyu1120    时间: 2012-12-8 11:13
在制作焊盘时,  LAYER选项卡中 offset X  offset Y调整一下就OK了
作者: wxzhuhua    时间: 2012-12-8 18:20
zhaoyu1120 发表于 2012-12-8 11:13 - I) g  X+ u  j% p- |6 a
在制作焊盘时,  LAYER选项卡中 offset X  offset Y调整一下就OK了
0 l9 e- K) i3 k
这个我试过的,答曰:shape的offset不可更改
作者: wxzhuhua    时间: 2012-12-10 09:36
这应该是个常见问题吧,没人遇到过吗?
作者: zhaoyu1120    时间: 2012-12-10 10:11
软件问题吧

新建 BMP 图像.JPG (15.55 KB, 下载次数: 0)

新建 BMP 图像.JPG

作者: Lynna    时间: 2012-12-10 10:38
两个shape的原点需保持一致才可以
作者: wxzhuhua    时间: 2012-12-10 10:53
zhaoyu1120 发表于 2012-12-10 10:11 ( u$ \* A/ R; v9 v' A- m
软件问题吧

+ N% Q  p5 ]2 \: J9 _不会吧?你的能改吗?什么版本?
7 T( D4 Y, {- k, j0 x% V, y7 A我是16.3版本,原文提示如下:Can't change offset of shape
作者: wxzhuhua    时间: 2012-12-10 10:57
Lynna 发表于 2012-12-10 10:38
  Q9 ~" V5 J; V3 H) v0 p3 s两个shape的原点需保持一致才可以
: E  Z7 y' r: b. d" _
这个说法很有道理,可是,那个solder mask是用z-copy做出来的,所以,原点坐标一模一样。
作者: zhaoyu1120    时间: 2012-12-10 11:02
我的也是16.3 , 而且 top  solder  paste 都可以改。是盗版软件破解问题吧。1 }% I/ S+ c$ }' g9 X" t. P

! t% Q; {. [/ b7 N. y" Y$ O我的也有一些问题,笔记本的装起来至今没发现问题,台式机的画一些异性焊盘就有问题,同样的安装包
作者: wxzhuhua    时间: 2012-12-10 11:05
zhaoyu1120 发表于 2012-12-10 11:02 ( @9 P7 t# V( X! j: Y
我的也是16.3 , 而且 top  solder  paste 都可以改。是盗版软件破解问题吧。! F: N+ \- c0 o: a0 S. |: Z

; A, ~2 J' [0 \( ~/ Y# a! m我的也有一些问题,笔记本 ...

- W5 G) d8 u' ^8 M: V7 L$ j原来这样啊,多谢提醒,我装个16.5试试看
作者: Lynna    时间: 2012-12-10 12:28
wxzhuhua 发表于 2012-12-10 10:57
) v2 y( {1 X* m8 W9 F( ?这个说法很有道理,可是,那个solder mask是用z-copy做出来的,所以,原点坐标一模一样。
- p1 n8 N5 L( x: }2 |. O
那就奇怪了  你发我邮箱 我帮你看看 xialingli7256@163.com
作者: wxzhuhua    时间: 2012-12-11 01:16
Lynna 发表于 2012-12-10 12:28 % b) W' f- f7 D3 y" o
那就奇怪了  你发我邮箱 我帮你看看

+ u! M  j# y  p5 H, X文件已发,帮我看看有啥问题,多谢您的热心帮助。
作者: zhangjunxuan21    时间: 2012-12-11 10:42
其实吧 这个文件解决办法很简单 你建一个空文件,坐标点设置正负50或者500,然后在x 0 0处设置一个十字架 每次导入shape的时候都敲坐标x 0 0  这样子肯定可以对齐 你做封装也可以调用这个空文件来使用,免去了设置颜色等
作者: wxzhuhua    时间: 2012-12-11 12:28
zhangjunxuan21 发表于 2012-12-11 10:42
& P7 A" b2 H9 v0 J其实吧 这个文件解决办法很简单 你建一个空文件,坐标点设置正负50或者500,然后在x 0 0处设置一个十字架 ...

. D+ D6 \! V8 e" K2 W( X很简单,你试一下,就知道你的办法根本没有用
作者: wxzhuhua    时间: 2012-12-11 12:30
zhaoyu1120 发表于 2012-12-10 11:02 / I# }* J5 c# _( c
我的也是16.3 , 而且 top  solder  paste 都可以改。是盗版软件破解问题吧。
: b& H- u5 V' w4 k" L2 C" S% g
: b  O# ~; p- R我的也有一些问题,笔记本 ...
+ n7 g" ]. F8 F# t
已经试了16.5,还是不行,因此我认为此非破解问题
作者: zhangjunxuan21    时间: 2012-12-11 14:04
wxzhuhua 发表于 2012-12-11 12:28
" T+ i) g. |& [很简单,你试一下,就知道你的办法根本没有用

4 B! N6 ]3 e- \% M一直以来我都是用这种方法 从未出错过 怎么说没有用呢
作者: zhangjunxuan21    时间: 2012-12-11 14:12
wxzhuhua 发表于 2012-12-11 12:28
: Z% K  u9 S0 R' Z- Y) A" g很简单,你试一下,就知道你的办法根本没有用
$ S6 E( ], P, g# u
做这两个shape的时候 分别输入x 0 0 移动到原点,然后导出去 。。。。再打开这个null文件再导进来 inprot---sub drawing---x 0 0 做焊盘的时候 调入这两个shape 自然就重叠了 。。。

null1.rar

3.24 KB, 下载次数: 8, 下载积分: 威望 -5


作者: wxzhuhua    时间: 2012-12-11 20:06
zhangjunxuan21 发表于 2012-12-11 14:12 8 T% L- a( S. Z, l( @) `
做这两个shape的时候 分别输入x 0 0 移动到原点,然后导出去 。。。。再打开这个null文件再导进来 inpro ...

8 Y$ _+ E* v3 b导进来以后呢?: p; f7 b  b7 i7 J- m
你这个null文件是package symbol,我导入后改成shape sambol,再保存就出错了,无法创建ssm文件。
$ M- t# \& \8 b! O# s另外,不太明白为什么要用sub drawing再导一遍,保证图纸尺寸和原点都一样似乎就足够了,但做出来的引脚就是对不准。
作者: wxzhuhua    时间: 2012-12-11 20:41
用空文件导入sub drawing试了一把,过程很艰辛,结果很失望
+ S* l/ O' I8 T. m/ a" ]9 P$ H* t这回又加了个paste top, 不知为啥它倒是对上了,但solder mask还是不对。
  T+ O8 D  I* P; n" s1 Y为啥会这样呢? 头痛啊
作者: wxzhuhua    时间: 2012-12-11 21:14
郁闷地睡了一觉,醒来发现paste top 似乎跟solder mask一样大,显然操作有误。9 `9 q3 j  N  m$ Z
赶紧重新来过,这次居然全部对齐了,呵呵。3 ]. c5 o: J# t2 B, E2 Z
感谢楼上诸位的解答,事实证明zhangjunxuan21所说为正解。6 v7 B6 [: r! u  w
另外请zhangjunxuan21解答一下,为啥图纸尺寸和原点都一样还不行,非得用sub drawing再导一遍才行呢?
作者: zhangjunxuan21    时间: 2012-12-12 10:46
wxzhuhua 发表于 2012-12-11 21:14
. C: y- Q$ O5 W: p/ R郁闷地睡了一觉,醒来发现paste top 似乎跟solder mask一样大,显然操作有误。4 m1 y4 k0 l& ~2 M; ]& k
赶紧重新来过,这次居然全部 ...

0 i& t; f6 S5 A& U' y2 _  s0 h3 U4 E额 这个我没遇到过  你这个shape铜皮是如何创建的  是不是画线然后z-copy的啊  这个时候你有没有把你画的铜皮移回x 0 0 ?你画paste的shape和画soldermask的shape的时候用的图纸是一样大的吗  画好shape之后有没有移动到相同的坐标点 如x 0 0 ? 只要其中有一个不一致 那么它的参考点就不同了
作者: wxzhuhua    时间: 2012-12-12 22:05
zhangjunxuan21 发表于 2012-12-12 10:46
; j2 r7 K7 K5 ]7 \额 这个我没遇到过  你这个shape铜皮是如何创建的  是不是画线然后z-copy的啊  这个时候你有没有把你画的 ...
3 ^! ?" N* a5 H, v2 _! P" p* s8 [
paste不记得了,但pin和solder mask肯定是同样尺寸和原点。
9 r% ]$ q0 b  B6 [6 T$ K5 H我感觉这个应该属于allgero的一个bug,这么整太费劲了。* C9 ^7 n# q! ^, a! B+ J( J
拿拷贝和粘贴打个比方,这相当于拷贝前光标位置必须归零,否则就出错。
- T* d$ i# H% o/ Q/ x感觉allegro虽然功能强大,但易用性方面应该向protel好好学习学习。
作者: zhaoyu1120    时间: 2012-12-13 08:29
能否把你做的那两个shape 发上来,我看我这边能不能做
作者: Lynna    时间: 2012-12-14 11:54
wxzhuhua 发表于 2012-12-11 01:16 , l- }# `6 _! H$ ~2 [' a
文件已发,帮我看看有啥问题,多谢您的热心帮助。

  A) j, g" p3 Z' T% r4 {  z( ^$ u邮件已回复  我这边测试OK 哦  你再看看 。




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