Work with probe

More
5 years 1 month ago #221764 by ut3ge
Replied by ut3ge on topic Work with probe
Installed PROBE SCREEN on LINUXCNC 2.8.2 (linuxcnc.org). I had to do a bit of work with the probe screen macros. Attention - you need to remove from the working directory (home / USER / ...) all unnecessary files with the .py probe_screen extension that are not used. Edit the ..INI and ... HAL files from ZIP for your CNC.

Please Log in or Create an account to join the conversation.

More
5 years 1 week ago - 5 years 1 week ago #224288 by furynick
Replied by furynick on topic Work with probe
First of all I would like to thank every guy who contribute to this project, it's an amazing work.

But ... there's always a "but" ... I can't figure out how to use it the right way. I tried several tools to work with a probe and finally find Probe Screen NG which I installed on my LCNC 2.8.2.
Probe is setup and is working, I made a touch plate and a tool setter.

Here are some behaviour I don't understand :
When I enter T99 M6 and hit enter spindle moves to change position but nothing happen when I hit Enter. I have to enter T99 M6 a second time to enable automatic tool length measurement on the tool setter.
I then measure workpiece position with Z-, where do I set touch plate width to automatically set Z coordinate on top of the workpiece ?
I continue with one corner detection for X and Y and spindle finally move on workpiece origin. Why does G54 origin doesn't update ? same question as above, where do I set touch plate offsets ?

I also have an issue with parameters that are not saved, whatever method I use to change them (mouse or keyboard with Enter to validate).
Last edit: 5 years 1 week ago by furynick.

Please Log in or Create an account to join the conversation.

More
5 years 6 days ago #224314 by jcdammeyer
Replied by jcdammeyer on topic Work with probe
I have the AXIS 2.8.2 installed on a Pi4 with a MESA 7i92H all sitting on the lab bench.  It's been used to test various parts of LinuxCNC that is running on a standard PC with another MESA 7i92H in the shop.  The INI and HAL files are copies of that system modified to work with the different Break Out Boards.  Really just for testing concepts.  I only have one XHC-HB04 pendant on the main system so references to that have  been commented out.  I'm also using a Lawicel CANSUB to create/receive CANopen messages for control of the the soon to be installed Power Drawbar and Mist Coolant system.  Eventually an automatic CANopen controlled tool changer will be fabricated. 

I've assigned an input to the probe and verified that when I connect the pin to ground I can fake the system into thinking the probe was activated either too early, or when it should have been or probe not found.  That works.
Code:
# DB25-2_15 is Touch Probe Input. net probe-in      <= hm2_7i92.0.gpio.020.in_not => motion.probe-input
The AXIS and keyboard buttons jog the axis and update the DROs.  But like some of the previous posters, the probe page jog buttons don't work.  No idea why.

Also so far, the documentation doesn't appear to describe how to use the M6 option.   At least at the moment I don't understand that.  I currently use TT Holders and use the Tx M6 G43 approach to loading tools with a set of about 6 pre-measured tools.   It looks like a number of people have had issues with tool changing hanging without throwing up the dialog to confirm that the old tool has been removed (T0 M6 G49) or a new one has been installed.

I'm very impressed with Verser's project so I ordered one of his probes.  I am disappointed that the last upgrades to the code on GitHub was back in August of 2019.   So perhaps with some feedback we can create a better installation and user manual for this?

I'll start  by cleaning up the INI and HAL files to work with the MESA 7i92H with the concept of two DB-25 parallel ports in place. Simple 4 axis machine and to start with no pendent and no CAN bus support.  Perhaps we can start with there.

John


 

Please Log in or Create an account to join the conversation.

More
5 years 6 days ago #224326 by furynick
Replied by furynick on topic Work with probe
You can get Probe Screen NG which is a fork of Probe Screen V2 : github.com/linuxcnc-probe-screen/probe-screen-ng .

It seem PSV2 isn't fully compatible with LCNC 2.8 and had same issue on job buttons. It's working with PSNG.

Please Log in or Create an account to join the conversation.

More
5 years 6 days ago #224330 by jcdammeyer
Replied by jcdammeyer on topic Work with probe
Thank you. I hadn't clicked onto that issue as a solution.
Best thing to do then is remove the old .axisrc file, remove the existing macro, python and probe-icons folders from PSV2 and then re-install and just make sure the hal and ini files have the correct changes.

I'll report back when that's done.

Please Log in or Create an account to join the conversation.

More
5 years 6 days ago #224334 by furynick
Replied by furynick on topic Work with probe
That should do the job as it does for me ... and you make me think I forgot to update .axisrc.

Please Log in or Create an account to join the conversation.

Time to create page: 0.631 seconds
Powered by Kunena Forum