Đây cụ Gà:
Thông tin: https://www.ucamco.com/downloads
Open source: http://gerbv.geda-project.org/
Cái này chả biết có $ k: http://www.pcb-investigator.com/sdk-participate
Printable View
Đây cụ Gà:
Thông tin: https://www.ucamco.com/downloads
Open source: http://gerbv.geda-project.org/
Cái này chả biết có $ k: http://www.pcb-investigator.com/sdk-participate
Hehe, em hỏi để dụ ông anh chuyển qua Gerber ấy mà :x :x :x (Cấu trúc Gerber file siêu đơn giản luôn mừ :x :x :x)
Theo lý thuyết thì file mũi khoan phải chứa trong Excellon nhưng nếu dùng Gerber thì có thể encode vị trí mũi khoan luôn (giống như cách thằng CopperCAM làm í mà :x :x :x)
%FSDAX43Y43*% ; Dòng này mô tả cách ký hiệu tọa độ, ko bỏ zero, absolute coordinate, tọa độ X dùng 4 số nguyên, 3 số thập phân; tương tự cho Y
%MOMM*% ; Dùng hệ MM
%SFA1B1*% ; Scale factor 1
%IPPOS*% ; ImagePolarity positive (dương bản)
%ADD10O,0.599999X1.899996*% ; Khai báo bút vẽ D10 là Oval, kích thước 0.6x1.9
%ADD11R,1.499997X1.399997*% ; Bút vẽ D11 là Rectangle 1.5x1.4
%ADD12R,1.399997X1.499997*%
%ADD13R,1.099998X1.539997*%
%ADD14R,1.539997X1.099998*%
%ADD15C,0.634999*%
%ADD16C,0.761998*%
%ADD17C,1.523997*%
%ADD18C,1.015998*%
%ADD19C,1.199998*%
%ADD20C,1.523997*%
%ADD21R,1.499997X1.499997*%
%ADD22C,1.499997*%
%ADD23C,1.649997*%
%ADD24C,1.599997*%
%ADD25R,1.599997X1.599997*%
%ADD26C,1.399997*%
%ADD27R,1.499997X1.499997*%
%ADD28C,2.539995*%
%ADD29C,1.269997*%
%LNmain-1*%
%LPD*%
G54D10* ; Chọn bút vẽ D10
X0034670Y-0038178D03* ; Vẽ tại điểm X Y như trên với bút vẽ D10, cách vẽ là Flash (đây chính là lỗ khoan)
...
M02 ; Kết thúc
Bác xem giúp em đoạn video này :
https://youtu.be/0tQJmpp3Tys
exelon có tọa độ chạy luôn được rồi cần gì mờ edit nữa ợ
mấy cụ làm mạch in quan tâm vụ nhận diện hình ah thôi, vì sẽ có nhu cầu lớn về .... copy mạch thực tế, vẽ lại mất time, chụp hình ra luôn file chạy cnc phải nhak hơn hok
1 vấn đề nữa của làm mạch in VN là dùng pp in lụa, khi in bản lụa nó bị giãn, pcb thực tế nó ko như file vẽ máy tính, nên nhu cầu nhìn lỗ rồi khoan lại cũng lớn :)
em post lại cho cụ ngocanh
https://www.youtube.com/watch?v=0tQJ...ature=youtu.be
À cụ Ngọc Anh chụp cảm quang?
Bác có CNC xịn, nếu làm số lượng nhỏ thì phay rồi khoan luôn cho khỏe?
Em dùng Altium -> Gerber -> G-Code cho phay và khoan luôn
Mình có xem cái video âm bản, nhưng chưa hiểu ý là gì.
Hehe, em đoán là bác ấy hỏi nếu chỉ có file DXF, mình có suy ra được lỗ khoan hay ko đấy
File dxf thi dễ rồi, file ảnh mới mệt chứ.
Hehe, dùng thuật toán nhận dạng cũng được. Nhưng em thấy dễ nhất là nói khách hàng gửi quách file gốc qua hoặc Gerber :D
Cái này giúp chụp quang trong việc làm mạch in, đường mạch phải là mầu trắng khi chiếu tia nắng hay tia UV thì sẽ bị chết, phần đen xì không bị asang suyên qua sẽ không bị chết và rửa sạch bằng NaOH - công đoạn tiếp theo là ăn mòn!
Đính kèm 12089Đính kèm 12090
Ý em là nhiều mạch nhỏ được ghép lại với nhau, tương tự như cái video , Trên một khối mạch như vậy có rất nhiều loại lỗ (VD: 0.5, 0.6, 0.63, 0.65, 0.7, 0.75 v.v.....) , giờ bác có thể làm để chọn một khoảng lỗ nào đó, ví dụ em chọn : >=0.6 and <=0.7 thì nó sẽ được lọc ra các lỗ đó và lấy chính xác vị trí tâm để khoan ?
%
M48
M72
T01C0.0236
T02C0.0276
T03C0.0315
T04C0.0320
T05C0.0354
T06C0.0394
T07C0.0400
T08C0.0472
T09C0.1260
%
T01
X6488Y7438
X7988Y10063
X7425Y10750
X5425Y10750
X3675Y10938
X2863Y12063
X1675Y11500
X1800Y14563
X5363Y15563
X7800Y13250
X9488Y12188
X9800Y11375
X10800Y12188
X11300Y11625
X12113Y12188
X12238Y11188
X13238Y13000
X15488Y11813
X16050Y11875
X16113Y13188
X15488Y14500
X16363Y14875
X18550Y17313
X18488Y18938
X19550Y18938
X20800Y16875
X21550Y16875
X23050Y16875
X23800Y16750
X24675Y16750
X25800Y16750
X27800Y16750
X28550Y16938
X29988Y16750
X30675Y16750
X31675Y16938
X31113Y22688
X29613Y23000
X27988Y22688
X26925Y23188
X25738Y23000
X25113Y24125
X24113Y22688
X22613Y23000
X20988Y22688
X18738Y22813
X15925Y22563
X15925Y21750
X13800Y21813
X11988Y20438
X10988Y19125
X9988Y18563
X8675Y18563
X8800Y20188
X8113Y21313
X9175Y21938
X9738Y21313
X10613Y23250
X10613Y23688
X10613Y24125
X11363Y23313
X11363Y25188
X12863Y26375
X15925Y26438
X17675Y29000
X18425Y29875
X25738Y26063
X32738Y22938
X20550Y11563
X19988Y12688
X20363Y15000
X17488Y11438
X17300Y9500
X17175Y7688
X18425Y6375
X18300Y5063
X16488Y4938
X15613Y7063
X14925Y8125
X13613Y9000
X12738Y6750
X10925Y6063
X10425Y7625
X10488Y8313
X9613Y10250
X12050Y15813
X12175Y17250
X12175Y18563
X14988Y18563
X15988Y18375
X7050Y26000
X6613Y26375
X5863Y26938
X5488Y25063
X6050Y25000
X6050Y24625
X6050Y24250
X5550Y23125
X4675Y23563
X2550Y24438
X2550Y25063
X1800Y25063
X1800Y24438
X1113Y23563
X2738Y20563
X2925Y19563
X3300Y18563
X9363Y26750
X7675Y27813
X8675Y28625
X9175Y29375
X10863Y29188
X10863Y30375
X4238Y29250
X19675Y9250
X19925Y6750
X32363Y8438
X33613Y10125
T02
X11363Y26375
T03
X24425Y29813
X26863Y15625
X26613Y14313
X27175Y14313
X22863Y9750
X22863Y7875
X25675Y7875
X25675Y7188
X26363Y7188
X26363Y7875
X27050Y7875
X27050Y7188
X27363Y3500
X25863Y3500
X24363Y3500
X22863Y3500
X28863Y3500
X30363Y3500
X33175Y7625
X34050Y7625
X33925Y12313
X33300Y12313
T04
X20800Y3563
X19800Y2563
X18800Y3563
X16988Y2500
X15988Y2500
X14988Y2500
X13988Y2500
X10925Y4063
X9925Y4063
X8863Y4625
X8738Y5500
X7738Y5500
X7863Y4625
X6863Y4625
X6738Y5500
X5738Y5500
X5863Y4625
X4863Y4625
X3863Y4625
X3550Y5500
X2550Y5500
X1550Y5500
X1550Y8500
X2550Y8500
X3550Y8500
X4550Y8500
X5738Y8500
X6738Y8500
X7738Y8500
X8738Y8500
X9925Y7063
X10925Y7063
X13988Y5500
X14988Y5500
X15988Y5500
X16988Y5500
X4550Y5500
X4113Y13563
X4113Y14563
X4113Y15563
X4113Y16563
X4113Y17563
X4113Y18563
X4113Y19563
X4113Y20563
X1113Y20563
X1113Y19563
X1113Y18563
X1113Y17563
X1113Y16563
X1113Y15563
X1113Y14563
X1113Y13563
X17675Y20313
X17675Y21313
X17675Y22313
X17675Y23313
X17675Y24313
X17675Y25313
X17675Y26313
X15925Y29250
X14925Y29250
X22675Y28188
X22675Y27188
X28925Y26825
X28925Y25425
X31488Y25375
X31488Y26938
X29925Y28688
X29925Y29688
X33488Y26938
X33488Y25375
T05
X32573Y14104
X31675Y14104
X30777Y14104
X29823Y14104
X28925Y14104
X28027Y14104
X27113Y13438
X25573Y14104
X24675Y14104
X23777Y14104
X22823Y14104
X21925Y14104
X21027Y14104
X21027Y10896
X21925Y10896
X22823Y10896
X23777Y10896
X24675Y10896
X25573Y10896
X27113Y10438
X28027Y10896
X28925Y10896
X29823Y10896
X30777Y10896
X31675Y10896
X32573Y10896
X21078Y29313
X19897Y29313
T06
X33613Y12625
X33613Y7625
T07
X7175Y28313
X7175Y29313
X6175Y29313
X5175Y29313
X5175Y28313
X6175Y28313
T08
X22863Y2938
X24363Y2938
X25863Y2938
X27363Y2938
X28863Y2938
X30363Y2938
X11675Y2625
X10175Y2625
X8675Y2625
X7175Y2625
X5675Y2625
X4175Y2625
T09
X1800Y3125
X1800Y29250
X32925Y29250
X32925Y3125
M30
em check file exelon nó có ghi rõ ràng tool nào mà ah ngocanh?
b.r
Chăm bọn nó mệt hỉ? :D
Em nghĩ là nếu được thì bác đặt hàng ông anh Anhcos viết cho 1 phần mềm mini, đọc Gerber, xác định lỗ khoan rồi xuất ra 2 file: file ảnh để chụp cảm quang (dương bản hay âm bản đều dễ) & file Excellon để khoan.
Cần thì nhờ ảnh làm giùm tính năng tự sắp xếp luôn, bác khỏi phải layout lại bằng Corel.
Dùng Dfx nhận dạng lỗ khoan cũng được nhưng em sợ ông anh Anhcos phải nghỉ việc để viết cho bác á :D
@nhatson :
Em biết nó xuất ra nhưa vậy, nhưng nếu em ghép trong corel ( khách hàng chỉ gửi file Pdf hoặc gerber) sau đó xuất ra dxf, như vậy là phải đi tìm lại các lỗ bác ah
em nghĩ mọi thứ chuyển về gerber cho tiện và chuẩn, thao tác ghép file pcb em nghĩ nên thao tác trên cam350, vụ mũi khoan cũng xử lí bằng thằng này được mà ta
còn việc sao chuyển corel hay dxf gì đấy về gerber cần có soft hoặc túm gáy ông anhcos
Có 1 khách hàng đặt viết module nhận dạng biển số xe cho công trình của họ. Tiện thể test cho vui. Ko rõ thế này giải quyết được vấn đề của bác Ngọc Anh ko nhỉ?
Đính kèm 12232
Test nhận dạng lỗ phôi
Đính kèm 12231
Có chọn được kích thước lỗ không bác, và cả tọa độ tâm của nó nữa, em thực sự đau đầu vụ này. Hơn nữa hình như trong gerber không nhân bản được thì phải....