Beta version of new software, 17.03.2020

JuKu
Site Admin
Posts: 1114
Joined: Thu Feb 14, 2013 3:06 pm
Location: Tampere, Finland
Contact:

Re: Beta version of new software, 17.03.2020

Post 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.
ds23man
Posts: 59
Joined: Sun Nov 18, 2018 9:25 am

Re: Beta version of new software, 17.03.2020

Post by ds23man »

Very nice!
JuKu
Site Admin
Posts: 1114
Joined: Thu Feb 14, 2013 3:06 pm
Location: Tampere, Finland
Contact:

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

Post 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.
User avatar
AnalysIR
Posts: 99
Joined: Sun Mar 01, 2020 8:20 pm
Location: Dublin, Ireland
Contact:

Re: Beta version of new software, 17.03.2020

Post 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.....
All about IR remote Control. Webshop: https://www.AnalysIR.com/blog/
Check out our LitePlacer Trinamic/TMC2209 TinyG Stepper upgrade kit: https://www.tindie.com/products/analysi ... r-openpnp/
JuKu
Site Admin
Posts: 1114
Joined: Thu Feb 14, 2013 3:06 pm
Location: Tampere, Finland
Contact:

Re: Beta version of new software, 17.03.2020

Post 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!
User avatar
AnalysIR
Posts: 99
Joined: Sun Mar 01, 2020 8:20 pm
Location: Dublin, Ireland
Contact:

Re: Beta version of new software, 17.03.2020

Post 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
Attachments
lp popup issue.jpg
lp popup issue.jpg (138.34 KiB) Viewed 24234 times
All about IR remote Control. Webshop: https://www.AnalysIR.com/blog/
Check out our LitePlacer Trinamic/TMC2209 TinyG Stepper upgrade kit: https://www.tindie.com/products/analysi ... r-openpnp/
JuKu
Site Admin
Posts: 1114
Joined: Thu Feb 14, 2013 3:06 pm
Location: Tampere, Finland
Contact:

Re: Beta version of new software, 17.03.2020

Post 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.
User avatar
AnalysIR
Posts: 99
Joined: Sun Mar 01, 2020 8:20 pm
Location: Dublin, Ireland
Contact:

Re: Beta version of new software, 17.03.2020

Post 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.
All about IR remote Control. Webshop: https://www.AnalysIR.com/blog/
Check out our LitePlacer Trinamic/TMC2209 TinyG Stepper upgrade kit: https://www.tindie.com/products/analysi ... r-openpnp/
JuKu
Site Admin
Posts: 1114
Joined: Thu Feb 14, 2013 3:06 pm
Location: Tampere, Finland
Contact:

Re: Beta version of new software, 17.03.2020

Post 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)
User avatar
AnalysIR
Posts: 99
Joined: Sun Mar 01, 2020 8:20 pm
Location: Dublin, Ireland
Contact:

Re: Beta version of new software, 17.03.2020

Post 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???
All about IR remote Control. Webshop: https://www.AnalysIR.com/blog/
Check out our LitePlacer Trinamic/TMC2209 TinyG Stepper upgrade kit: https://www.tindie.com/products/analysi ... r-openpnp/
Post Reply