Dioda - un site pentru marii pasionati de electronica  
Toggle ContentToggle Content .:: Home :: Downloads :: Community Forums :: Register ::.
Toggle Content Meniu Principal
 HOME
 Home
 Search Web Continut Community
 Forum
 Members options
 News
 Surveys

Toggle Content Produs Random

Toggle Content Mesaje Forum

Toggle Content Login

Welcome Anonymous

Nickname
Password

Membership:
Latest: katalin008
New Today: 0
New Yesterday: 0
Overall: 875

People Online:
Members: 0
Visitors: 4
Total: 4
Who Is Where:
 Visitors:
01: Home
02: News
03: WeblinksPro
04: Forum

Staff Online:

No staff members are online!

Toggle Content Languages
English

Toggle Content Ultimile Imagini

News › CNC drilling of Toner Transfer made pcb'
SCHEME-CABLAJE-KIT-uri
Using Toner Transfer method the prototype pcb's could be done pretty easy and with an acceptable quality.
Unfortunately the toner transfer method has 2 disadvantages : drilling has to be made manually and the dimension of printed image it's quite different compared with what has been designed.
Mostly the image it's longer on Y printing axis and this appears especially on glossy paper sheets - because those could slip trough feeding rolls of printer.
Proposed solution it based on following :
- An webcam mounted next to drilling spindle
- a modified video plugin for Mach3
- one convertor from


excellon to g-code with optimisation, dimension scale and coordinate rotation acordingly with placement of etched pcb related to machine axis.
A modified webcam to be able to focust at 30-50 mm it's mounted parallel with the drilling spindle axis. In order to modify the webcam I have pulled out the outmost lens.

In the folloing image it's represented (from right to left) the Z axis with drilling spindle, the modified and mouted webcam and a "untouched" webcam (as a sample about what I recommend to you to buy).
In the left side it's the recommended web cam (but you can use whatever do you have at your hand). It's more usefull because the main board has rectangle shape and the mounting it's done using 4 screws in corners. More than that this kind of webcam allows a focus range of 1-2 cm without and changes. It you pull out the outmost lens it will result a smaller working distance.


PCB Design
On the rectangle representing the "Board Outline" will be placed 2 pad's/vias in oposite corners. Those will be used for centering/calibration/scale.
Most important it's the origin. This has to have the coordinates X=0 Y=0 in the generated excellon file.
In the same time the those calibration pad has to be at the minimum and maximum coordinates compared with rest of holes/pads/vias.
Generally electronic design programs are generating the coordinates unmirrored - like are seen from the pcb view (from above of top layer).
That's because the most of boards are made double side and have bare copper on both sides.
In our case most of boards are single side and because of that we have to mirror the coordinates.
My recommendation for those two pads it's to give them a very small drilling diameter in order to have them grouped at the beginning of resulted excellon file.

For example below it's a sample drilling file with alignament pads placed in corners :

Quote::
M48
T1F00S00C0.011
T3F00S00C0.031
T2F00S00C0.028
%
T1
X01800Y01850
X00000Y00000
T3
X00950Y00650
X00950Y00550
....


Usually the CNC machines are starting from a down left point and are starting to work to positive coordinates -> to right and up.
It's not always like that : you can have the starting point in the upper right corner and negative drilling coordinates. This way the spindle will move to down left positions. Please remember that you always have to make some test before starting to work.

In the next picture you will find some examples like how could look a pcb on CNC table :


The reference hole must always have coordinates X=0 si Y=0.

This limitation has been introduced in order to simplify the operation mode and to avoid sending more coordinates.
In our example the x1designed and y1designed would have the coordinates X01800Y01850 - we know those from Excellon file and we will fill them in the DrillListConvertor executable.
Coordinates x1found si y1found will be those found at optical inspection with webcam mounted next to drilling spindle.

1. Generating excellon file
Always the coordinates should be representing on 5 digits (the drill list convertor may work with 6 digits or more but I haven't test it practical).
It must be followed the 2.3 rule.

If you use Target 3001 place the alignamnet pads on left top and right down. After that generate the excellon file mirrored. You will have the alignament holes like in the above example.
If you mirror the coordinates from EDA remember to exclude mirror from DrillListConvertor.

In Eagle palce the pads/vias/holes in left down and right top. Move all the board with the left-down hole over the origin.
In Cam processor choose Excellon as Device and uncheck position coord.
We will mirror the coordinates on Y axis from DrillListConvertor.

In Kicad place the reference "offset adjust for drill and place files" over the left-down pad.
Then choose posprocess>create drill file. At drill tools choose auxiliary axis.

Dependin the EDA suite that you use take care that the reference point must have coordinates X=0 si Y=0.

Further more print the image and produce the board using toner transfer method.

2. Configuring Mach3 plugin and measure the real coordinates of board
In Mach3 you should copy the following files : - Video.dll in folder c:\mach3\plugins - WmCpyDta.dll in folder c:\mach3 (path c:\mach3 depends on your installation and it is given as example).
2.1 Configuring offset between webcam axis and drilling spindle axis Start the video plugin from Mach3. 1. Start spindle and make a hole in a test position. 2. Push button set X=0 Y=0. 3. Click over Mach3 parent window such way as the back window will be active (blue border) and Video Plugin on top. From cursor key move webcam over the hole from step 1. 4. Push "Save curr coord as Offset". Also this offset could be modified and saved from settings button.


2.2 Measurement of pcb and seding coordinates to DrillListConvertor
1. PCB etched will be placed on machine table.
2. Move the webcam over the reference pad (coordinate X=0 si Y=0 in excellon file).
After fine movements (CTRL+cursor keys with Mach3 window active) Push "Set X=0 Y=0".
3. Move the cam over the oposite corner alignament hole and push "Send Corner Pos" - this will send actual coordinates to DrillListConvertor - and
"Add Offset" - this adds to current coordinates offset value.

[/align]

3. Processing coordinates and G-Code Loading

Choose source and destination files.
In x1design si y1design fill the coordinates from excellon source file.
Check :
- Mirror X - depending how you have generated the excellon file and how is the pcb placed on machine board
- Scale XY
- Rotate Holes
- Auto Load in Mach3

Push Convert.

IF everithing went well in this moment Mach3 and machine it's prepared to start the work.
Make a simulation, configure Z=0 acordingly and you can drill the board.

Plugin can be donwloaded from address : http://www.dioda.ro/Downloads/get=6.html
Drill List Convertor can be downloaded from address : http://www.dioda.ro/Downloads/get=7.html (Attention it needs .NetFramework 2.0 )

A practial example

[align=left]I have choosed the USBAsp board.
Those are eagle config :


Board ready to be drilled :


Alignament point from left down it's now on left up.

For comments and discussions I invite you at the address :
http://www.dioda.ro/Forums/viewtopic/p=449.html


Posted by Anonymous on Friday, July 18, 2008 (15:03:28) (3537 reads) [ Administration ]

"CNC drilling of Toner Transfer made pcb'" | Login/Create an Account | 1 comment
Threshold
The comments are owned by the poster. We aren't responsible for their content.

Re: CNC drilling of Toner Transfer made pcb' (Score: 1 )
by jordanshoesaa on Monday, January 02, 2012 (09:14:38)
(User Info | Send a Message)
At the early 2000's,UGG Outlet Store began to take it by storm. The evolution of uggs on sale from a brand that made sheepskin boots,Moncler Jackets Outlet, clogs and sandals for an active, outdoor lifestyle to a brand that was now being touted as a symbol of a stylish,north face store casual and luxurious lifestyle was swift. Much of this was due to a brand repositioning effort that transformed Jordan Fly Wade into a high-end luxury footwear maker.The third season was the charm for fans wanting to see bring out Air Jordan High Heels.



Toggle Content Related Links

Toggle Content Article Rating
Average Score: 4.5
Votes: 2


Please take a second and vote for this article:

Excellent
Very Good
Good
Regular
Bad


Toggle Content Options

Toggle Content Cauta Componenta

Toggle Content Sondaj
Ce program de proiectare electronice folositi ?

Orcad
37 %37 %37 %
Protel
11 %11 %11 %
Eagle
26 %26 %26 %
Target X001
3 %3 %3 %
WinPCB
3 %3 %3 %
Altul
17 %17 %17 %
Results :: Polls

Votes: 829
Comments: 1

Toggle Content Web Browsing Tools



Site-ul Dioda.ro este propietatea societatii Artirom PRO SRL - Cod Fiscal RO14235481 - Str. Bucegi Nr. 45 Sect 1 Bucuresti


You can syndicate our news using the file news.php or news2.php
Interactive software released under GNU GPL, Code Credits, Privacy Policy