cadence SPB17.4 - allegro - snap pick to

cadence SPB17.4 - allegro - snap pick to

前言

导入了一个小板子的dxf在做封装, 放焊盘时, 感觉放的位置不精确.

查了一下官方关于snap pick to 菜单操作的资料如下

d:/Cadence/SPB_17.4/doc/algrostart/chap1.html#pgfId-1051286

先仔细看看官方说明, 再精确的放焊盘.

笔记

当进行某个具体操作时, e.g. 放焊盘.

当鼠标靠近一个对象时, e.g. 丝印上的焊盘中心的十字叉, 其中一条十字叉就会高亮起来, 此时, 就可以右击选择如何捕捉到这条线上. 我想捕捉到十字叉的2条线的交叉点.

如果直接在十字叉上点击, 放的有点偏. 不知道是个啥情况.

请添加图片描述

最后, 我将grid全部改成1.

然后直接在丝印十字叉中心点击放焊盘.看着偏了, 就用ix 0.1 或iy 0.1, 最后调整好了位置如下:

请添加图片描述

看到焊盘周围都有dxf原来焊盘的边, 基本就放好了.

但是这样放很麻烦啊. 还好只用放一次, 其他焊盘的复制粘贴就容易了.

allegro提供了很多种捕捉方式, 总有一款能捕捉到精确的元件放置点.

可以看到的捕捉选项如下:

请添加图片描述

Persistent snap

持续按照一个捕捉方式来操作, 这个不好吧. 还是每次操作, 都自己选捕捉方式靠谱.

Segment vertex

捕获当前对象的最近端点.

这种适合于在线的2端附近来捕获线端点.

Segment Midpoint

捕获当前对象的线段中点.

没用过这种呢.

Segment

选择当前对象离鼠标最近的一点.

这个不好用, 确定不了精确的一点.

Intersection

捕获2条线的交叉点

看起来这正是我想要的. e.g. 在丝印的十字叉上放一个焊盘.

不过试了一下不行, 报错如下:

Could not satisfy the snap condition using 'Intersection' mode.

意思是, 无法使用交叉捕获模式.

Shape Center

以当前对象的形心作为捕获点.

试了一下, 无法在放焊盘模式下使用这种捕获.

Arc/Circle Center

以当前对象(圆, 弧)的形心作为捕获点.

好像这种也是我可以实验的哦.

试了一下, 这种好使.

正好适合以丝印焊盘圆形外框的形心放置焊盘. 好使, 效果如下, 和手工用偏移调整了半天的效果完全一致.

请添加图片描述

自己比较了一下, 比自己手工偏移放置的效果好多了. 就用这种方法在导入的dxf中放置焊盘.

Symbol Origin

以当前选择的符号原点作为捕获点.

Symbol Center

以当前选择的符号中心作为捕获点.

Pin

以最近的引脚作为捕获点.

Via

以最近的过孔作为捕获点

Figure

以最近的Figure作为捕获点.

不确定 Figure 是个啥啊? 以后遇到再补充

Pad Edge Vertex

以焊盘外边沿顶点为捕获点

Pad Edge Midpoint

以焊盘外边沿中点为捕获点

Pad Edge

以焊盘外边沿最近的点作为捕获点.

Off-grid Location

以鼠标选择的点为捕获点, 不对齐到最近的格点

Grid point

以鼠标选择点附近最近的格点为捕获点.

Snap Offset(0.00 0.00)…

以鼠标选中点的偏移(x, y)为捕获点.

试了一下, 这种捕获方式不会用…

Off-grid Location

以鼠标选择的点为捕获点, 不对齐到最近的格点

Grid point

以鼠标选择点附近最近的格点为捕获点.

Snap Offset(0.00 0.00)…

以鼠标选中点的偏移(x, y)为捕获点.

试了一下, 这种捕获方式不会用…

END

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值