切换到宽版
  • 7319阅读
  • 14回复

[分享]给大家发个好软件,公司的. [复制链接]

上一主题 下一主题
离线scwnb007
在线等级:8
在线时长:505小时
升级剩余时间:35小时在线等级:8
在线时长:505小时
升级剩余时间:35小时
级别:超级会员
 

金币
217
威望
24
贡献
23
好评
22
注册
2007-07-21
只看楼主 倒序阅读 使用道具 楼主  发表于: 2008-10-26
给大家发个好软件,公司的.
可能是我没说明下。
主要是解决JUKI不能导出来元件ID。
用这玩意,结合贴装数据,
在站位表上做出元件ID位置的转换软件。



说明见13楼,谢谢,有什么不懂的,可以邮件我。
[ 此贴被scwnb007在2008-11-02 01:32重新编辑 ]
附件: 上料表.rar (203 K) 下载次数:497
3条评分金币+2贡献+1
wenqiang003 金币 +1 - 2014-05-26
543674724 金币 +1 SMTHOME因你而精彩! 2013-09-01
zouyy 贡献 +1 - 2008-10-26
分享到
离线scwnb007
在线等级:8
在线时长:505小时
升级剩余时间:35小时在线等级:8
在线时长:505小时
升级剩余时间:35小时
级别:超级会员

金币
217
威望
24
贡献
23
好评
22
注册
2007-07-21
只看该作者 沙发  发表于: 2008-10-26
上料表,是将JUKI软件没有元件ID的问题可以解决掉的好软件。
公司的软件,搞来给大家。
离线scwnb007
在线等级:8
在线时长:505小时
升级剩余时间:35小时在线等级:8
在线时长:505小时
升级剩余时间:35小时
级别:超级会员

金币
217
威望
24
贡献
23
好评
22
注册
2007-07-21
只看该作者 藤椅  发表于: 2008-10-27
下了的兄弟发下论坛啥.辛苦了俺.
离线zouyy
在线等级:26
在线时长:3945小时
升级剩余时间:105小时在线等级:26
在线时长:3945小时
升级剩余时间:105小时在线等级:26
在线时长:3945小时
升级剩余时间:105小时在线等级:26
在线时长:3945小时
升级剩余时间:105小时在线等级:26
在线时长:3945小时
升级剩余时间:105小时
级别:白金会员

金币
441
威望
26
贡献
6
好评
1
注册
2005-08-17
只看该作者 板凳  发表于: 2008-10-27
谢谢了!支持和学习使用中
离线tlgs
在线等级:20
在线时长:2355小时
升级剩余时间:165小时在线等级:20
在线时长:2355小时
升级剩余时间:165小时
级别:核心会员

金币
16099
威望
40
贡献
16
好评
8
注册
2007-03-24
只看该作者 报纸  发表于: 2008-10-27
是好软件但使用方法不知道呀,LZ发一下使用说明吧
离线明志
在线等级:11
在线时长:849小时
升级剩余时间:51小时在线等级:11
在线时长:849小时
升级剩余时间:51小时在线等级:11
在线时长:849小时
升级剩余时间:51小时在线等级:11
在线时长:849小时
升级剩余时间:51小时在线等级:11
在线时长:849小时
升级剩余时间:51小时
级别:超级会员

金币
46
威望
21
贡献
20
好评
20
注册
2005-07-10
只看该作者 地板  发表于: 2008-10-27
是了,还有点不明白!
离线scwnb007
在线等级:8
在线时长:505小时
升级剩余时间:35小时在线等级:8
在线时长:505小时
升级剩余时间:35小时
级别:超级会员

金币
217
威望
24
贡献
23
好评
22
注册
2007-07-21
只看该作者 地下室  发表于: 2008-10-28
原帖由5楼楼主 明志 于2008-10-27 14:16发表
是了,还有点不明白!

明志老大,好久没见你了哟,呵呵。
这个是很简单的东西。
离线scwnb007
在线等级:8
在线时长:505小时
升级剩余时间:35小时在线等级:8
在线时长:505小时
升级剩余时间:35小时
级别:超级会员

金币
217
威望
24
贡献
23
好评
22
注册
2007-07-21
只看该作者 7楼 发表于: 2008-10-28
示范:

站位与元件名称的:
F51   100NF/0603/J
元件名称与元件ID:
100NF/0603/J     R1
100NF/0603/J     R2
100NF/0603/J     R3
100NF/0603/J     R4
通过这个软件的结合出来是:
F51   100NF/0603/J   R1,R2,R3,R4
的形式,主要是有的工厂要求要把元件ID的位置表现在站位表上。
结合出来后的文件用EXC打开就可以了。
其他的站位表,按自己公司的排版来设计了。


在机器上或在HLC上把贴片位置和吸取位置,
做成我上面的格式。
[ 此贴被scwnb007在2008-10-30 02:50重新编辑 ]
离线zh98340555
在线等级:5
在线时长:231小时
升级剩余时间:39小时在线等级:5
在线时长:231小时
升级剩余时间:39小时
级别:高级会员

金币
2585
威望
33
贡献
9
好评
11
注册
2002-07-17
只看该作者 8楼 发表于: 2008-10-28
呵呵 我编了几行代码大概可以实现将分散的PN和ID整理出来,大家可以试着使用优化一下啊 :),至于结合站位,需要从吸取数据中提取...和PN link起来就可以...

源代码如下
××××××××××××××××××××××××××××××××××××××

Option Explicit


Public Sub Pick()
Dim r1, r2, r3 As Range
Dim i, j, k As Integer
Dim S As String
Dim C As Range
Set r2 = Range("E:E")
Worksheets(1).Activate
ActiveSheet.Range("E:F").ClearContents
Cells(1, 5).Value = "PN"
Cells(1, 6).Value = "ID"


i = 2 ' start from 2nd row
Dim NumRow As Integer
NumRow = Cells(2, 1).End(xlDown).Row
Set r1 = Range(Cells(2, 1), Cells(NumRow, 1))
 
  For Each C In r1    
    If r2.Find(C.Value, LookAt:=xlWhole) Is Nothing Then
        Cells(i, 5).Value = C.Value
        Cells(i, 6).Value = C.Offset(0, 1).Value
        i = i + 1
    Else
        Cells(r2.Find(C.Text, LookAt:=xlWhole).Row, 6).Value = Cells(r2.Find(C.Text, LookAt:=xlWhole).Row, 6).Value & "," & C.Offset(0, 1).Value
       
    End If
  Next C
End Sub
[ 此贴被zh98340555在2008-10-28 16:32重新编辑 ]
描述: 料表转换
附件: 料表转换.rar (10 K) 下载次数:123
离线scwnb007
在线等级:8
在线时长:505小时
升级剩余时间:35小时在线等级:8
在线时长:505小时
升级剩余时间:35小时
级别:超级会员

金币
217
威望
24
贡献
23
好评
22
注册
2007-07-21
只看该作者 9楼 发表于: 2008-10-30
回复8楼 zh98340555 的帖子
大哥,你好厉害哟,佩服!
能不能做得更好点。
离线c13828850336
在线等级:2
在线时长:69小时
升级剩余时间:21小时在线等级:2
在线时长:69小时
升级剩余时间:21小时
级别:一般会员

金币
74
威望
1
贡献
1
好评
0
注册
2008-09-24
只看该作者 10楼 发表于: 2008-10-30
我们公司培训技术员时都有讲到.很简单的东西,不过也支持一下
离线scwnb007
在线等级:8
在线时长:505小时
升级剩余时间:35小时在线等级:8
在线时长:505小时
升级剩余时间:35小时
级别:超级会员

金币
217
威望
24
贡献
23
好评
22
注册
2007-07-21
只看该作者 11楼 发表于: 2008-10-31
我们以前的工厂不要求做元件ID位置的。
离线成仔
在线等级:3
在线时长:93小时
升级剩余时间:47小时在线等级:3
在线时长:93小时
升级剩余时间:47小时在线等级:3
在线时长:93小时
升级剩余时间:47小时
级别:一般会员

金币
362
威望
1
贡献
4
好评
1
注册
2008-09-08
只看该作者 12楼 发表于: 2008-11-01
原帖由10楼楼主 c13828850336 于2008-10-30 19:31发表
我们公司培训技术员时都有讲到.很简单的东西,不过也支持一下
  什么东东过时的东西
离线scwnb007
在线等级:8
在线时长:505小时
升级剩余时间:35小时在线等级:8
在线时长:505小时
升级剩余时间:35小时
级别:超级会员

金币
217
威望
24
贡献
23
好评
22
注册
2007-07-21
只看该作者 13楼 发表于: 2008-11-02
BOM文件的文件路径,格式如下:
J005    4100-CD0000-00
J019    4100-CD0000-00
J018    4100-CD0000-00
J017    4100-CD0000-00
J006    4100-CD0000-00
J004    4100-CD0000-00
J001    4100-CD0000-00
J009    4100-CD0000-00
J008    4100-CD0000-00
J007    4100-CD0000-00
J003    4100-CD0000-00
J002    4100-CD0000-00
J016    4100-CD0000-00
J013    4100-CD0000-00
J015    4100-CD0000-00
J012    4100-CD0000-00
J011    4100-CD0000-00
J014    4100-CD0000-00
J010    4100-CD0000-00
J020    4100-CD0000-00
R079    4100-CA2220-T0

根据实际情况:
我上面做的,料号是第2行,所以料号前面输入:2,
元件所在列是第1行,所以元件所在列前面输入:1。

STATION文件的文件路径,格式如下:
4100-CD0000-00    F-56
4100-CD0000-00    F-58
4100-CD0000-00    F-60
4100-CA2220-T0    F-62

根据我做的情况:
料号是第1行,所以料号前面输入:1。

这样,点击“转换”,保存导出的文件就可以了。

导出的文件:
导出的文件用EXCAL格式打开就可以了。
根据工厂里的站位表设计,把导出的文件整理一下就可以了。

附件是我做好的文件格式和导出的文件,及公司整理的站位表。
附件: 软件说明.rar (6 K) 下载次数:76
离线543674724
在线等级:4
在线时长:168小时
升级剩余时间:32小时
级别:一般会员

金币
1868
威望
2
贡献
0
好评
0
注册
2013-06-19
只看该作者 14楼 发表于: 2013-09-01
SMTHOME因你而精彩!