Hi all,
I tried to automate the conversion from eagle to TVM802 files as good as possible
and wrote a piece of software.
It works quite well for me, and maybe it is of use for anybody else.
The complete source code is available at github, project name: eagle2tvm802
The compiled and ready to use program is here:
https://github.com/dj0abr/eagle2tvm802/blob/master/eagle2tvm/bin/Release/eagle2tvm.exe?raw=trueThe program windows have some usage instructions included.
The basic idea of this software is:
1. enter all stack/tray data as populated on your TVM802
2. import eagle mnt,mnb files (made by ULP mountsmd)
3. automatically or manually assign stack/tray data to the various components.
4. save the TVM802 file and use it.
The program takes care on the correct rotation and also handles TOP as well as BOTTOM side with automatic mirroring.
even if not used for conversion, you can load eagle and/or TVM802 files for documentation purposes (printing included).
The automatic stack assignment works only if the component names are identical (and footprint name are quite similar) in the stack list and your eagle file.
Example: a 1k SMD resistor in 0603 case can be entered in the stack list as 1k 0603.
Eagle usually names it 1k but the case is R0603, which is fine, the additional R does not matter.
This is the first version, so check the data carefully before using it.
This program is under GPLv3. So if you do modifications to the source please make sure that we all can benefit for extensions or corrections.
Harry