一乐电子

一乐电子百科

 找回密码
 注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 1662|回复: 138
收起左侧

Sprint-Layout插件:白嫖力创/Kicad的封装,直接输入中文,and much more

  [复制链接]
发表于 2022-5-15 20:44 | 显示全部楼层 |阅读模式
本帖最后由 cdhigh 于 2022-6-14 06:14 编辑

Sprint-Layout v6 2022版已经支持插件机制,尽管比较原始,但是已经开给给扩展软件功能开了一道缝,
我搜索了网络,到目前为止,能找到的公开发布的 Sprint-Layout 插件只有 Reconnect (自动优化元件网络连线),
所以我发布的这个插件应该可能也许大概是第二个~~~

下面开始:

sprintFont 是 Sprint-Layout v6 2022版 的一个插件。目前功能(v1.3):
1. 往PCB中添加中文字体 (v1.0功能,也是这个插件的名字来源)
2. 导入Kicad/力创EDA的封装 (v1.1新增)
3. 插入SVG图像 (v1.1新增)
4. 插入二维码(v1.2新增)
5. 增加全自动布线功能(v1.3新增)


使用方法

1 安装插件


1.1
将sprintFont解压缩到某一个目录,打开Sprint-Layout 6.0 2022版,选择菜单 “其他”|“定义插件”
define_plugin.png

1.2 点击“更改”按钮,定位到您解压的sprintFont.exe
plugin_path.png

1.3 需要插件功能时选择菜单 “其他”|“启动插件”,或使用快捷键 “Alt-X-Z”



2 插入汉字或其他字体的文字

2.1 切换到“字体”页面
主界面上除文本框外,有六个选项,自己试一下就都明白了   
需要注意的是字间距,一般中文可以设置为负数,因为中文字框外围留空较多,负数可以让字紧靠一些,既美观又节省宝贵的PCB空间,而英文的字框比较小,需要设置为正数,否则可能会相互重叠,不同的字体文件需要的数值可能不同   
main.png


4. 确认参数后点击确定回到Sprint-Layout,您输入的文字会“粘”在鼠标上,移动到需要的位置点击鼠标即可放下
return_sprint.png

选择“底层覆铜层”或“底层丝印层”后字体自动水平镜像   
dual_silk.png


5. 如果您的字体里面有特殊符号的话,也可以插入特殊符号,方法是在文本框输入格式“\u1234”(将1234替换为对应符号的unicode编码)

一个例子,到阿里图标网站 (<https://www.iconfont.cn>) 上随便选择两个符号添加到项目,然后下载到本地,将压缩包内的iconfont.ttf拷贝到本软件目录下,在iconfont.json里面找到这两个符号的unicode编码分别为“e62a/e6ae”(每个人下载的编码不同),启动此插件,选择字体为iconfont,文本框中输入“\ue62a\ue6ae”,即可将对应的符号插入PCB
symbol.png


3 导入Kicad/力创的封装库

3.1 需要导入Kicad/立创EDA的封装库时点击切换到“封装”页面
footprint_main.png

3.2 导入Kicad的封装库
Kicad是开源的,所有的资料都是公开的,全世界的爱好者都能贡献自己绘制的封装库,所以其封装库质量还不错。
Kicad自带很多封装库,如果不想安装Kicad,也可以仅仅下载封装库 [官方封装库链接](https://gitlab.com/kicad/libraries/kicad-footprints),除此之外,很多元件资料网站也提供Kicad格式的封装库下载,比如 [Component Search Engine](https://componentsearchengine.com)。


要导入时点击文本框右边的按钮浏览本机磁盘目录,选择对应的kicad_mod文件就可以导入到Sprint-Layout,同时兼容Kicad_v5封装和Kicad_v6封装格式

Kicad封装预览
kicad_footprint.png

导入Sprint-layout效果
kicad_imported.png


3.3 导入立创EDA的封装库
据说立创EDA的封装库元件数量已经超过1百万了,这是一个宝藏,要物尽其用,我们不借来用用就可惜了~~~~~
本工具同时支持导入立创EDA格式的封装,立创的封装数据库到目前为止是可以公开使用的,但不保证以后还是一直会公开,立创如果以后加入了“反爬”手段或隐藏元件编码的话,此功能会失效,所以且用且珍惜吧。


步骤:
1. 如果要导入立创EDA的封装,首先需要找到对应元件的立创商城编号,可以到 [立创EDA网站](https://lceda.cn/editor), 在项目页面点击左侧导航条的“元件库”,然后就可以搜索或浏览元件库了,选择某个元件后,在页面下方可以找到其编号
lceda_find_code.png

2. 在本工具的文本框里面输入找到的编号,直接回车或点击“确认”按钮,然后就是见证奇迹的时刻了~
lceda_imported.png


4 导入SVG矢量图像(实验性功能)
本工具同时支持SVG矢量图导入,但内部没有实现全部的SVG特性,所以只能支持比较比较简单的矢量图,比如LOGO之类的,并且如果使用多边形模式的话,很多图形都不能得到正确的结果,线条模式算法的适应能力会比较强一些。     
此功能对结果不做任何保证,如果导入结果不正确,直接放弃此功能好了,不需要提有关此功能的BUG报告。     
上面提到的阿里矢量图标网站(<https://www.iconfont.cn>)就可以直接下载SVG格式的图标文件。
svg_main.png

左边为矢量图用线条模式导入的效果,右边为同一个矢量图用多边形模式导入的效果
svg_imported.png






5 全自动布线功能
避免一楼太拥挤,增加感染风险,请各路英雄好汉自带小板凳,乘坐全景观光电梯到119楼学习如何使用全自动布线功能,门票一个金币,欢迎打赏,一个金币不嫌少,一百个金币不嫌多~
https://www.yleee.com.cn/forum.php?mod=redirect&goto=findpost&ptid=90891&pid=931153


Sprint-Layout 这个软件该怎么评价呢,喜欢的人视若珍宝,不喜欢的人嗤之以鼻,不了解的人视而不见
它的定位超级准,极其精确的抓住了那么一小撮脑残死忠粉,
可能也是它的定位导致,所以那么多年即使一直在更新,但一直没有太多新功能,持续保持简洁,多余的功能一概没有,不会像一般软件越来越臃肿


下载链接回复可见
游客,如果您要查看本帖隐藏内容请回复


评分

参与人数 3一乐金币 +300 收起 理由
zhqsoft + 100 大佬牛逼了。或许还可以集成个图片插入转换.
fujiachun + 100 很给力!
3AG1 + 100 很给力!

查看全部评分

1人打赏

 楼主| 发表于 2022-5-15 20:46 | 显示全部楼层
Sprint-Layout v6.0 2022版下载链接
https://www.yleee.com.cn/thread-90865-1-1.html

除中文外,现在可以使用漂亮的字体了,一乐网址来一个~
YLEEE.png

发表于 2022-5-15 20:52 | 显示全部楼层
膜拜中。。。
发表于 2022-5-15 21:28 | 显示全部楼层
谢谢分享
发表于 2022-5-15 21:29 | 显示全部楼层
不错下来试试!
发表于 2022-5-15 22:15 | 显示全部楼层
不错啊
发表于 2022-5-15 23:31 | 显示全部楼层
算是一个很好的消息了
发表于 2022-5-16 01:39 | 显示全部楼层
旧版本也有
发表于 2022-5-16 06:41 | 显示全部楼层
大佬牛逼了。或许还可以集成个图片插入转换.

点评

图片可以先用Inkscape转成矢量图 我现在正在实现直接使用Kicad的封装库,以后就不怕没封装了  详情 回复 发表于 2022-5-16 15:48
发表于 2022-5-16 07:36 | 显示全部楼层

谢谢分享
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号-1粤公网安备44522102000183号 )

GMT+8, 2022-7-7 10:27 , Processed in 0.067253 second(s), 51 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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