|
本帖最后由 深圳嘉立创-SMT 于 2018-2-1 14:55 编辑
软件部 又带来一个很好用的功能. 支持99SE导出的TXT格式的坐标了. 简单说就是99SE或AD16以下版本 导出坐标的时候可以随便怎么点选, 不管是CSV还是TXT都支持.
如下图这种样式的:
/*------------------------------------------------------*/
下面看看就行,不用太认真.
有些要解释一下下, 这份TXT在格式设计的时候就是有天生的缺陷的.分列还是有些难度. 这就意味着99SE,AD导出后千万别手工改.手工改稍微不小心就会出错. 这也是软件部迟迟没上支持txt格式的原因.
真心不敢支持呢, 我们积攒了一堆的TXT后,总结规律后, 一般情况下还能支持的.但是不排除个别情况出错.
我们解析这份TXT是遵循下面的规律:
Designator 有可能是空格.
Footprint 有可能包含空格. 但不会是完全空格,不可能是双空格.
Comment 有可能是空格 或 包含空格
Designator 到 TB 可按照双空格分列. 双空格分列后"Rotation Comment"会合并在一起. 它们之间只有一个空格分割.
只要能成功提取:Designator 到 Rotation,最后的一串字符全部都当作 "Comment" 不再管后面是否还有其他列.
在做需求调查的时候,也写了个简单VBA验证思路. 也分享出来,供大家下载
文本坐标转CSV.zip
(41.54 KB)
|
阿莫论坛20周年了!感谢大家的支持与爱护!!
知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
|