Page 5 of 7

Re: Beta version of new software, 17.03.2020

Posted: Tue Dec 22, 2020 6:35 pm
by JuKu
And right away, I was told about a bug. This version needs data files of a working LitePlacer installation. I skipped creating an install file, and got bitten. There will be another beta where this is fixed, but not today.

Re: Beta version of new software, 17.03.2020

Posted: Fri Dec 25, 2020 9:47 am
by ds23man
Very nice!

Re: Beta version of new software ** latest 26.12.2020, page

Posted: Sat Dec 26, 2020 7:14 am
by JuKu
Latest:
Download link to exe: <withdrawn due to a bug>. Use this if you already use LitePlacer; just copy the exe to your liteplacer directory.
Download link to install: <withdrawn due to a bug>. Use this if you are just starting with LitePlacer and want to go directly to the new version.

Re: Beta version of new software, 17.03.2020

Posted: Sun Dec 27, 2020 4:51 pm
by AnalysIR
Some initial feedback:

1. On the tape tab I Select a tape and click show hole #1. Then show part...all works fine.
however, when I enter another hole number it resets to #1 when I click show hole.

2. Initially it took a while to find the right cameras. After a few pug in/outs I finally got it operational.

3. As I was typing this, i went back to LP window to check something and found the keyboard & mouse was locked out. It looks like the Home timed out as it went red, but now I cant click or use the keyboard on the LP window (only). I do have an unusual keyboard/mouse setup over n/w...but other apps are OK.
I get a beep every time i try to use the mouse or keyboard on the LP window. Seems like modal mode or similar...but there is no other popup visible.

Did you lock the window when homing timeout occurs?

I will park LP testing for today.....

Re: Beta version of new software, 17.03.2020

Posted: Mon Dec 28, 2020 6:51 am
by JuKu
When motors time out, a dialog ”Home now?” comes up. I’ll see if I can make sure it stays on top of the main window. I will look at the other issues, too. Thank you for your feedback!

Re: Beta version of new software, 17.03.2020

Posted: Tue Dec 29, 2020 5:25 pm
by AnalysIR
Came back to it today & LP was still beeping...(I had hibernated the win10 pc)

I couldn't find any popup window. (taskbar, alt+tab etc)

So before closing LP I pressed return key and the popup then appeared.

So it seems you are waiting for a RETURN key before the popup is displayed????

...hope this helps

Re: Beta version of new software, 17.03.2020

Posted: Tue Dec 29, 2020 6:00 pm
by JuKu
No. The popup asks ”home now?” and has yes as a default answer. When you pressed enter, it took the default answer. It failed because the com port wasn’t open; perhaps you turned power off?

I tried to reproduce this today, but couldn’t. The popup is already programmed to stay in front of the main window.

Btw, the alignment test box now behaves like some other settings, just showing red if the value isn’t good.

Re: Beta version of new software, 17.03.2020

Posted: Tue Dec 29, 2020 10:03 pm
by AnalysIR
Seems I cannot reproduce the pop-up issue now.

In the run job tab clicking on the method & method params cols produces weird behaviour & exceptions (sometimes?)

Code: Select all

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Column named ComponentType cannot be found.
Parameter name: columnName
   at System.Windows.Forms.DataGridViewCellCollection.get_Item(String columnName)
   at LitePlacer.FormMain.JobData_GridView_CellClick(Object sender, DataGridViewCellEventArgs e)
   at System.Windows.Forms.DataGridView.OnCellClick(DataGridViewCellEventArgs e)
   at System.Windows.Forms.DataGridView.OnMouseClick(MouseEventArgs e)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.DataGridView.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4180.0 built by: NET48REL1LAST_B
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
LitePlacer
    Assembly Version: 1.0.7665.14462
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Arduino/LitePlacer_Dec2020beta/LitePlacer_beta_26_12_2020.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4180.0 built by: NET48REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 12.0.0.0
    Win32 Version: 12.0.2.23222
    CodeBase: file:///C:/Arduino/LitePlacer_Dec2020beta/Newtonsoft.Json.DLL
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4180.0 built by: NET48REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
AForge.Video.DirectShow
    Assembly Version: 2.2.5.0
    Win32 Version: 2.2.5.0
    CodeBase: file:///C:/Arduino/LitePlacer_Dec2020beta/AForge.Video.DirectShow.DLL
----------------------------------------
AForge.Video
    Assembly Version: 2.2.5.0
    Win32 Version: 2.2.5.0
    CodeBase: file:///C:/Arduino/LitePlacer_Dec2020beta/AForge.Video.DLL
----------------------------------------
System.Web.Extensions
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Web.Extensions/v4.0_4.0.0.0__31bf3856ad364e35/System.Web.Extensions.dll
----------------------------------------
System.Web
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
AForge
    Assembly Version: 2.2.5.0
    Win32 Version: 2.2.5.0
    CodeBase: file:///C:/Arduino/LitePlacer_Dec2020beta/AForge.DLL
----------------------------------------
AForge.Imaging
    Assembly Version: 2.2.5.0
    Win32 Version: 2.2.5.0
    CodeBase: file:///C:/Arduino/LitePlacer_Dec2020beta/AForge.Imaging.DLL
----------------------------------------
AForge.Math
    Assembly Version: 2.2.5.0
    Win32 Version: 2.2.5.0
    CodeBase: file:///C:/Arduino/LitePlacer_Dec2020beta/AForge.Math.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

To get the method dialog I have to click in the Count col.

The only way I could get what I wanted was to paste the value in for the Method params cell.

Re: Beta version of new software, 17.03.2020

Posted: Sun Jan 03, 2021 7:04 pm
by JuKu
This is embarrassing, but: I goofed with the job data file, when I separated value and footprint fields. I think I fixed that, but my machine is down at least this week, so I can't run any actual jobs before next weekend. So, this is untested for real use(!), proceed with caution. Still, if you want to try, here is the exe: https://www.liteplacer.com/Downloads/be ... 1_2021.exe

Notable changes since last beta:
- Vision can search for components by outline (as in the official software)
- Vision can search for components by pads (visible pads make up a component). For this to work, we need:
- capability to filter features by size (ex. throw away everything smaller than 0.1 and larger than 2mm)
- option to draw results on top of unprocessed image (known issue: doesn't work if measurement zoom is used)

Re: Beta version of new software, 17.03.2020

Posted: Sun Jan 03, 2021 8:15 pm
by AnalysIR
Notable changes since last beta:
- Vision can search for components by outline (as in the official software)
- Vision can search for components by pads (visible pads make up a component). For this to work, we need:
- capability to filter features by size (ex. throw away everything smaller than 0.1 and larger than 2mm)
- option to draw results on top of unprocessed image (known issue: doesn't work if measurement zoom is used)
Could you explain a bit more the use-case(s) for the above. I have never used vision for components outline before with LP.
I presume this is for down camera???