Cadence Skill 论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 311|回复: 8

求! text转line或shape的skill。谢谢!

[复制链接]
发表于 2020-9-17 13:55:36 | 显示全部楼层 |阅读模式
请问这种的可以在17.2里面用的有吗。目前基本用17.2。谢谢!
 楼主| 发表于 2020-9-17 14:03:38 | 显示全部楼层
在网上有找到一些代码但是目前看是缺失的  希望大牛帮忙补齐!感谢!
lines = axlText2Lines(text)
paths = foreach(mapcan x lines x)
tPolys = nil
foreach(path paths
       polys = axlPolyFromDB(path ?endCapType 'ROUND ?line2poly t)
       foreach(poly polys
              tPolys = axlPolyOperation(tPolys poly 'OR)
       )
)
unless(listp(tPolys) tPolys = list(tPolys))
foreach(tPoly tPolys
       axlDBCreateShape(tPoly t "BOARD GEOMETRY/SILKSCREEN_TOP")
)
发表于 2020-9-17 14:33:13 | 显示全部楼层
为什么要转成Line或shape?
 楼主| 发表于 2020-9-18 13:54:59 | 显示全部楼层
這侽孓譙悴丶 发表于 2020-9-17 14:33
为什么要转成Line或shape?

用于在白漆中间加文字啊
 楼主| 发表于 2020-9-18 13:56:27 | 显示全部楼层
這侽孓譙悴丶 发表于 2020-9-17 14:33
为什么要转成Line或shape?

而且白漆一定要和文字同情况避让。这样会美观防呆。小板大多都差不多,可防止工人拿错板子。或者方向拿反。
 楼主| 发表于 2020-9-18 14:04:32 | 显示全部楼层
這侽孓譙悴丶 发表于 2020-9-17 14:33
为什么要转成Line或shape?

有没有好的代码完成这个直接转化过程呢.如附件为人工手工挖出来的,很消耗时间。
捕获.PNG
发表于 2020-9-18 17:07:51 | 显示全部楼层
allen.zhou 发表于 2020-9-18 14:04
有没有好的代码完成这个直接转化过程呢.如附件为人工手工挖出来的,很消耗时间。

这个根本不需要找skill啊,软件自带这个功能了:https://www.eda365.com/thread-440269-1-1.html
 楼主| 发表于 2020-9-18 17:23:03 | 显示全部楼层
這侽孓譙悴丶 发表于 2020-9-18 17:07
这个根本不需要找skill啊,软件自带这个功能了:https://www.eda365.com/thread-440269-1-1.html

找到了  非常感谢大佬!
 楼主| 发表于 2020-9-18 17:53:15 | 显示全部楼层
這侽孓譙悴丶 发表于 2020-9-18 17:07
这个根本不需要找skill啊,软件自带这个功能了:https://www.eda365.com/thread-440269-1-1.html

大佬能否帮忙分享一下改变线宽间距的那个skill,新人没权限下载。难受!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )

GMT+8, 2020-10-25 12:53 , Processed in 0.085196 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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