Code Contributions to the software

mrandt
Posts: 407
Joined: Mon Apr 27, 2015 10:56 am
Location: Stuttgart, Germany

Re: Code Contributions to the software

Post by mrandt »

...also see following messages - not sure those are relevant or not:

Message 1 Could not find type 'LitePlacer.TapeObj'. Please make sure that the assembly that contains this type is referenced. If this type is a part of your development project, make sure that the project has been successfully built using settings for your current platform or Any CPU. C:\Users\Malte\Documents\svn\liteplacerrmod\trunk\LitePlacer\MainForm.Designer.cs 854 0
Message 2 Could not find type 'LitePlacer.JobData'. Please make sure that the assembly that contains this type is referenced. If this type is a part of your development project, make sure that the project has been successfully built using settings for your current platform or Any CPU. C:\Users\Malte\Documents\svn\liteplacerrmod\trunk\LitePlacer\MainForm.Designer.cs 3312 0
Message 3 Could not find type 'LitePlacer.PhysicalComponent'. Please make sure that the assembly that contains this type is referenced. If this type is a part of your development project, make sure that the project has been successfully built using settings for your current platform or Any CPU. C:\Users\Malte\Documents\svn\liteplacerrmod\trunk\LitePlacer\MainForm.Designer.cs 3434 0
Message 4 Could not find type 'LitePlacer.NamedLocation'. Please make sure that the assembly that contains this type is referenced. If this type is a part of your development project, make sure that the project has been successfully built using settings for your current platform or Any CPU. C:\Users\Malte\Documents\svn\liteplacerrmod\trunk\LitePlacer\MainForm.Designer.cs 3663 0
thereza
Posts: 138
Joined: Fri Feb 13, 2015 11:49 pm

Re: Code Contributions to the software

Post by thereza »

fixed, check svn.
mrandt
Posts: 407
Joined: Mon Apr 27, 2015 10:56 am
Location: Stuttgart, Germany

Re: Code Contributions to the software

Post by mrandt »

Great. I compiled and tested Release 18 from SVN.

IMHO quality has greatly improved over previous version overall, many bugs were resolved. Some minor glitches still exist, I will update the issue list on GitHub today with the details.

I cannot stress how much I appreciate the added functionality and admire the programming efforts that went into those:
  • auto calibration of distance ratios greatly improved my placement results
  • needle calibration and visualization became more intuitive and yield better results
  • tape management has improved a lot and speeds up component pickup
  • taking photos of components and calibrating pickup position based on those is a neat addition, especially with more complex parts
  • marking components as placed is an important step towards error handling and related job management
  • UI improved over original version; I believe we could make it even more intuitive in the long run but current state is already nicer than it used to be
  • many more enhancements all over the place ;-)
I did not have a chance to test pressure sensor (failed pick detection), calibration for part orientation and offset using up camera as well as camera assisted placement of QFN yet - so I expect more good things in those areas :-P

Thanks again Reza!
RinusDamen
Posts: 32
Joined: Sun Apr 05, 2015 5:51 pm

Re: Code Contributions to the software

Post by RinusDamen »

Great work of you all, i hope a new official release will come soon, so i can give it a try also.
I dont have the knowledge to create a working installation myself unfortunately.
Meanwhile is it possible to demonstrate these new features in a (YouTube) video?

Thanks in advance
mrandt
Posts: 407
Joined: Mon Apr 27, 2015 10:56 am
Location: Stuttgart, Germany

Re: Code Contributions to the software

Post by mrandt »

I could provide a zipped test release that you would be able to run, but I seem unable to create the installer as I only have the free to use Visual Studio Express.

Reza has created and shared compiled test versions with an installer in the past.

Maybe he will do it again for Rinus? :-)

Short YouTube video is a good idea, I will try to give it a shot but cannot promise anything.
RinusDamen
Posts: 32
Joined: Sun Apr 05, 2015 5:51 pm

Re: Code Contributions to the software

Post by RinusDamen »

Hello Mrandt,
Would be very kind of you If you could provide anything runable so i can try / test it on my machine.
I think the more users test the software the better the progress.
thereza
Posts: 138
Joined: Fri Feb 13, 2015 11:49 pm

Re: Code Contributions to the software

Post by thereza »

mrandt wrote: I did not have a chance to test pressure sensor (failed pick detection), calibration for part orientation and offset using up camera as well as camera assisted placement of QFN yet - so I expect more good things in those areas :-P
have you added a pressure sensor to your system and upgraded the tinyg firmware? I really thing this should be considered standard for the kit as it has been the most valuable addition to my setup.

I'm getting some inconsistent results with the qfn - sometimes it works great, other times it's off - so it could use some more debugging work (on others parts).

basic instructions :
- create a filter that ends in Tape that lets you detect the qfn outline when detect rectangles is selected.
- add the qfn part as an image based part, mark as qfn, set the tape to the filter you just created.

also just released v3 in the other thread as a binary.
thereza
Posts: 138
Joined: Fri Feb 13, 2015 11:49 pm

Re: Code Contributions to the software

Post by thereza »

installer is here for the latest version https://www.dropbox.com/s/2v8p7n8w2qrj2 ... 3.zip?dl=0
mrandt
Posts: 407
Joined: Mon Apr 27, 2015 10:56 am
Location: Stuttgart, Germany

Re: Code Contributions to the software

Post by mrandt »

thereza wrote:have you added a pressure sensor to your system and upgraded the tinyg firmware? I really thing this should be considered standard for the kit as it has been the most valuable addition to my setup.
No, I have not yet. Ordered a few parts but have not connected them yet. I think it is a very helpful addition to detect "lost" pickups.

On the other hand, missed pickups or lost parts have not been a big problem so far on my machine. To be fair I use a different vacuum system which keeps regulated vacuum and pressurized air in reservoirs and probably provides greater and more constant "suction" than the orginal pump.

I still plan to add the sensor - will happily report how it works.
Covert
Posts: 79
Joined: Thu Jun 18, 2015 1:10 am

Re: Code Contributions to the software

Post by Covert »

@thereza would you mind doing a post on the topic of pressure senor setup ? I see it mentioned in a few threads. I think it needs a home of it's own.
Post Reply