leilei4908 发表于 2015-10-22 16:09:20

请问怎么获取symbol的Body Center?

本帖最后由 leilei4908 于 2015-10-26 12:38 编辑

使用Move指令的时候可以选择Sym Origin、Body Center等
在skill中怎么获取到symbol的BodyCenter呢?
center = symdbid->xy   ;这种是获取Sym Origin
center = BoxCenter(symdbid->bBox)   ;BoxCenter是我自己写的,用来获取bBox的中心
这两种都不对,有什么方法可以获取到Body Center么???

vivienluo 发表于 2015-10-23 10:27:00

axlDBAltOrigin,之前不是我记得谁问了这个问题啊。

leilei4908 发表于 2015-10-23 14:28:04

vivienluo 发表于 2015-10-23 10:27
axlDBAltOrigin,之前不是我记得谁问了这个问题啊。

嘿嘿,我记性不好。。。

王开鑫55 发表于 2017-2-7 11:07:47

vivienluo 发表于 2015-10-23 10:27
axlDBAltOrigin,之前不是我记得谁问了这个问题啊。

这个获取坐标的好像有误差?
http://www.allegro-skill.com/thread-2722-1-1.html
发现获取ref坐标的中心位置比实际测量的有偏差哟

王开鑫55 发表于 2018-1-16 13:25:21

vivienluo 发表于 2015-10-23 10:27
axlDBAltOrigin,之前不是我记得谁问了这个问题啊。

发现如果SYM的PACKAGE GEOMETRY/BODY CENTER层存在东西,axlDBAltOrigin('center sym)坐标就有问题了。
页: [1]
查看完整版本: 请问怎么获取symbol的Body Center?