找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 488|回复: 7
打印 上一主题 下一主题

[求助]:请问怎么获取文字的实际范围?文字的bBox比实际范围要大得多

[复制链接]

102

主题

377

帖子

1158

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1158
跳转到指定楼层
1#
发表于 2015-9-23 10:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
目前看到
axlText2Lines()
能够把文字变成lines,然后再变成path或者polygon
文字压丝印,文字压via,文字压soldermask,文字压place bound等
这些要通过哪些函数实现呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
2#
发表于 2015-9-23 11:25 | 只看该作者
將要檢查的物件轉換為shape,兩者在使用axlPolyOperation()來判斷兩個shape是否有重疊.

点评

看着简单,但是有些转换成shape好像不太方便啊 比如文字,16.6可用axlText2Lines,其他版本还得自己根据ansifont.dat去获取所有文字的path(这个看着就觉得困难啊。。。) 比如soldermask和pastemask。。。  详情 回复 发表于 2015-9-23 14:03

102

主题

377

帖子

1158

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1158
3#
 楼主| 发表于 2015-9-23 14:03 | 只看该作者
XYX365 发表于 2015-9-23 11:25
將要檢查的物件轉換為shape,兩者在使用axlPolyOperation()來判斷兩個shape是否有重疊.

看着简单,但是有些转换成shape好像不太方便啊
比如文字,16.6可用axlText2Lines,其他版本还得自己根据ansifont.dat去获取所有文字的path(这个看着就觉得困难啊。。。)
比如soldermask和pastemask。。。

点评

你可以參考這裡 https://www.eda365.com/thread-92987-1-1.html  详情 回复 发表于 2015-9-23 14:59
看上去當然是很困難, 如果有人寫好函數,直接拿來使用是最簡單的. 只要研究一下ansifont裡面的格式,自己再依照格式裡面的x ,y座標實際上劃看看,就知道原理,不會很困難.  详情 回复 发表于 2015-9-23 14:26

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
4#
发表于 2015-9-23 14:26 | 只看该作者
361553894 发表于 2015-9-23 14:03
看着简单,但是有些转换成shape好像不太方便啊
比如文字,16.6可用axlText2Lines,其他版本还得自己根据 ...

看上去當然是很困難,
如果有人寫好函數,直接拿來使用是最簡單的.

只要研究一下ansifont裡面的格式,自己再依照格式裡面的x ,y座標實際上劃看看,就知道原理,不會很困難.

点评

现在linesegs转shape就遇到困难了。。。 还以为之前写过的可以调用,原来写的是不一样的  详情 回复 发表于 2015-9-23 14:29

102

主题

377

帖子

1158

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1158
5#
 楼主| 发表于 2015-9-23 14:29 | 只看该作者
XYX365 发表于 2015-9-23 14:26
看上去當然是很困難,
如果有人寫好函數,直接拿來使用是最簡單的.


现在linesegs转shape就遇到困难了。。。
还以为之前写过的可以调用,原来写的是不一样的
但是好像有cline2shape这个官方函数吧?

点评

cline2shape 網上一大堆,你可以自己google或baidu一下就出來  详情 回复 发表于 2015-9-23 14:36

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
6#
发表于 2015-9-23 14:36 | 只看该作者
361553894 发表于 2015-9-23 14:29
现在linesegs转shape就遇到困难了。。。
还以为之前写过的可以调用,原来写的是不一样的
但是好像有c ...

cline2shape 網上一大堆,你可以自己google或baidu一下就出來
或是參考如下
https://www.eda365.com/thread-101611-1-1.html

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
7#
发表于 2015-9-23 14:59 | 只看该作者
361553894 发表于 2015-9-23 14:03
看着简单,但是有些转换成shape好像不太方便啊
比如文字,16.6可用axlText2Lines,其他版本还得自己根据 ...

你可以參考這裡
https://www.eda365.com/thread-92987-1-1.html

点评

我的目的是line2shape 如果通过axlChangeLine2Cline,再cline2shape 首先,新增的cline要变回line,其次,cline要求在etch层 难道不能直接line2shape么?  详情 回复 发表于 2015-9-23 15:03

102

主题

377

帖子

1158

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1158
8#
 楼主| 发表于 2015-9-23 15:03 | 只看该作者
XYX365 发表于 2015-9-23 14:59
你可以參考這裡
https://www.eda365.com/thread-92987-1-1.html

我的目的是line2shape
如果通过axlChangeLine2Cline,再cline2shape
首先,新增的cline要变回line,其次,cline要求在etch层
难道不能直接line2shape么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-9-20 06:41 , Processed in 0.061182 second(s), 32 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表