Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - Mike

#102
RV Software / Fill-feeder utility
August 28, 2010, 12:52:57 AM
Passive and matrix trays are a PITA to set  up as you have to copy the part to each location in the feeder (someone correct me if I've missed something..!).
A tray-full of a few hundred 4x4mm QFNs is a major undertaking.....
I've hacked up a utility to automate the copying of a part across all lanes of a feeder. Only briefly tested so far so use with caution!
Instructions are shown onscreen.

Executable only This is all you need if you already have VB6 support files (e.g. from a previous setup of a VB6 application)

Full setup package. This includes all the VB6 overhead stuff.

VB6 source files

Observation on feeder files :
RVB Setup creates a .DBG file associated with each .fdr feeder file. I think this is just debug information, and appears to be an expansion of the information in the FDR file, plus the feeder type data in the sys\rvfeed.sys file.
sys\rvfeed.sys contains the feeder type definitions, including pitch etc.
#103
RV Software / Import utility for PCAD2006
August 27, 2010, 12:44:23 PM
A while ago I knocked up a utility to create a TFR file from the pick & place report from PCAD2006.
It sets up all the part locations and rotations, and generates ref points automatically.
Once parts are in the CDF, it allows you to go straight from the PCAD2006 pick/place report to a TFR file ready to load into RV Setup.

Issues :
Can be slow with larger designs when running networked. This is because for each part, it searches the CDF for a match which is inefficent over a network. At some point I'll update this to make a local copy of the CDF to speed things up.

I've not yet investigated exactly how much of the stuff in the TFR file is actually necessary. I just copied what RV Gerber did. For example I don't know if its actually necessary to copy all the CDF data in to the TFR file. 

The default paths are nailed into the source, but can be changed at run-time, and assume a networked drive P:

Minimal comments I'm afraid but might be useful as a basis to others wanting to streamline their setup process.

Files :

Full setup package. Includes VB6 support DLLs etc. Once installed once, updates just need the .exe replacing

VB6 source project and executable Executable will run if you already have VB6 support DLLs installed

Sample PCAD2006 Pick/Place input file


#104
Older type feeders from RV1 (?and RV placer?) need a mod to work with the RV1s and RV4s.
The older feeders need a +/-12V supply for their RS232 driver. A small DC/DC converter to supply This can either be added to the main RV control box to supply all feeders, or to individual feeders. The former option needs a converter capable of supplying enough current to run as many old type feedes as are likely to be connected - I've not measured the current draw, but 20mA per feeder should be fine based on the sn75188 datasheet.

To mod a single feeder :
Get a small +5 to +/-12V DC/DC converter. Original feeders use a Traco unit but I used a cheaper Recom RD-0512D from Rapid.
Connect wires for the 0V and +5V feed to the converter - 0v to pin 4 of the SN75188, +5v from the + side of the nearby capacitor.

Cut the red and black wires between the control board and the rear connectors, and connect the board ends to the +12 and -12 outpust of the conevrter respectively. If using an isolated converter like the Recom, remember to link the 0V to the input and output pins of the converter.
For the Recom, the connections are :

Pin 1 : +5V from control board
Pin 2 : 0V from control board
Pin 4 : -12V : black wire
Pin 5 : 0V
Pin 6 : +12V : red wire

To add a converter to the control box You'll need to find a suitable supply to feed the converter - I've not looked into this but there is bound to be a +5 or +12V supply in there somewhere - just pick a converter with the right input voltage. You will need to get some crimp pins for the connector - RS and Farnell do these connectors.
Pin 3 is -12V, and pin 6 is +12V.





#105
RV Software / File locations/ networking
August 27, 2010, 10:02:57 AM
When preparing jobs offline one a different PC, it makes life easier if both the setup PC and the one running the machine have access to teh same file structure, in particular the CDF library. It also avoids the need to seperately backup the files on the placer machine if it's using a network drive that's already part of a backup regime. I use a drive mapped to a folder on a NAS box to do this.
The default install sets some internal paths to drive C regardless of the drive the software is actually installed on.

In order to use a drive other than C, Once the RV software in installed, you need to edit the five .cfg files in the install directory to reflect the new paths.

Once this is done it seems to be quite happy running off a network drive, although you should avoid having software running on multiple machines at the same time to avoid any file access contention issues.
#106
RV Hardware / Video of RV4s
August 27, 2010, 01:47:17 AM
For anyone who hasn't seen an RV running, here's a short vid
#107
RV Hardware / Using a PC joystick for setup
August 27, 2010, 01:12:16 AM
Anyone who'se set up an RV will know that using the mouse to move the head around when setting up is a major PITA as you have to keep looking at the screen instead of the head.

I had a play with a cheap USB PC gamepad (About a fiver on Ebay) , and a utility called AutoHotkey to make this process somewhat quicker by assigning pad buttons to the movement arrow and speed buttons.



I've only tried this under Win98SE - As I recall win95 doesn't really do USB properly...
Make sure the joystick/pad you get has at least all the buttons shown above.
Download and install Auto Hotkey
Install joystick driver (mine came with a CD - I installed this before plugging the pad in, but it may be that Windows already has generic drivers for it so may be worth trying without the CD first).
Check that the joystick works using The "Gaming controllers" bit of Windows' Control panel  You may need to install DirectX to get this working.
Once you have confirmed its working, download and run This AutoHotkey (.ahk) script file. (Right-click and do "save as..")
When you've confirmed it works, copy the script file into your Programs/start group to make it run automatically at startup

Whenever the RV Place 'move' dialog is displayed, the joypad buttons will now do everything you need to set up a position without taking your eyes off the machine!





#109
This toaster oven from CPC works pretty well - nice big window to see what's happenning, good for boards up to 200x160mm.
Has elements top & bottom.
Ideally use with a variac or triac controller but manual on/off control to adjust temp is doable with care.
#110
For Sale/Wanted, Suppliers / Stencil suppliers (UK)
August 27, 2010, 12:48:28 AM
Some suppliers of stencils :
smtstencil (UK) Ultra low-cost polyester stencils for prototypes and small runs. Excellent service.
Eurocircuits (Europe) Cheapest  I've found so far for stainless stencils. Beware they ignore lines in gerbers, so must use pads for stencil frame fixings etc.!
Sparks Laser (UK) reasonably priced stencils for full-sized printers
#111
Acceptable items to post for sale/wanted :
Versatronics P&P machines and parts
Low-end ancillary SMT equipment
As a general guide to 'low-end' : anything under about GB£10K (US$15K)  
Posts from dealers are acceptable provided they are concise and on-topic - no huge stock lists or general advertising please!
Ebay listings are acceptable - please indicate if it's your listing or just something you spotted.
Always include location and price.  
Please update your thread when items sold/found. Update preferred to deletion to give an idea of prices.
#112
RV Software / Prog rotate in CDF file
August 27, 2010, 12:26:58 AM
The 'Prog rotate'  option in the CDF files appears to not work.
Workaround : corrections to rotations must be done in RV Setup, or by editing the job file. 
#113
RV Software / Issues with multi-indexing feeders
August 27, 2010, 12:25:42 AM
Multiple indexing appears to only work with the fixed camera.
The second (and subsequent indexes) only happen when a part is recognised, which makes sense to get the tape in step, however this does not appear to work with the RV4s flying camera, or when imaging is disabled.

Workaround : always use "force fixed" in the CDF.

Another issue I've noticed with double-indexing is that if the distance between feeder, fixed camera and placement location is very short, one of the indexes doesn't happen as the head is back to pick a new part too soon.
This generally fixes itself as you get alternate mis-picks and good picks - it just slows things down a bit when placing parts located very near the camera. If it's a problem, move the feeder, slow the X/Y speed in the CDF or move the PCB.



#114
I'm afraid that I will never have time to run a full-blown forum for my site, sorry!
This forum has been set up to cover only a few very specific topics.
Any off-topic discussions will be deleted.
For those looking for places to discuss stuff related to my website I'd suggest :

4HV for all things high-voltage and tesla coil related.
EEVBlog For general electronics
Neonixie-L Yahoo group for nixies and related stuff
Electron Tube Chronicles Yahoo group for speciality valves/tubes
TCBOUK UK tesla coil mailing list