EDA365电子工程师网

标题: 帮忙解答!如何得到异型孔的POLY,创建SHAPE [打印本页]

作者: fengyu6117    时间: 2015-7-1 11:13
标题: 帮忙解答!如何得到异型孔的POLY,创建SHAPE
如何得到异型孔的POLY,创建SHAPE.
想得到下图的孔的POLY创建SHAPE如何得到?
目前
axlSetFindFilter( ?enabled '( "NOALL" "Pins") ?onButtons '("Pins"))
axlSelect(?prompt "Please selects")
dh=axlGetSelSet()       
hole=nth(0 dh)
下面怎么获取?


作者: deargds    时间: 2015-7-4 10:23
本帖最后由 deargds 于 2015-7-6 14:29 编辑

Sorry,之前看错了,获取钻孔的形状不能使用POLY函数,需要自己绘制,使用axlPath类函数
作者: motofatfat    时间: 2015-7-6 09:42
學習了
作者: fengyu6117    时间: 2015-7-6 14:08
deargds 发表于 2015-7-4 10:23
利用axlPolyFromHole函数

楼主目前还是没实现,下面得到的是PINS的DBID,
axlSetFindFilter( ?enabled '( "NOALL" "Pins") ?onButtons '("Pins"))
axlSelect(?prompt "Please selects")
dh=axlGetSelSet()        
holes=nth(0 dh)
参照下面例子,这个hole = car(poly->holes)我是取不出来的,版主能帮忙看下不?
Example
poly = axlPolyFromDB(shape_dbid)
hole = car(poly->holes)
polyList = axlPolyFromHole(hole)





作者: deargds    时间: 2015-7-6 14:33
fengyu6117 发表于 2015-7-6 14:08
楼主目前还是没实现,下面得到的是PINS的DBID,
axlSetFindFilter( ?enabled '( "NOALL" "Pins") ?onBut ...

之前看错了,获取钻孔的形状不能使用POLY函数,需要获取钻孔的两个属性drillSizeWidth  drillSizeHeight,再利用PATH类函数进行绘制

作者: fengyu6117    时间: 2015-7-6 16:07
deargds 发表于 2015-7-6 14:33
之前看错了,获取钻孔的形状不能使用POLY函数,需要获取钻孔的两个属性drillSizeWidth  drillSizeHeight ...

这个应该可以
作者: Dance    时间: 2017-11-7 11:11
看看




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