Hello Guest it is September 17, 2019, 07:32:53 AM

Author Topic: edge finding/2.5D probing  (Read 95721 times)

0 Members and 1 Guest are viewing this topic.

Offline stirling

*
  • *
  •  2,188 2,188
  • UK
    • View Profile
    • www.razordance.co.uk
Re: edge finding/2.5D probing
« Reply #140 on: May 30, 2010, 08:12:57 AM »
the problem seems to be, the variables are not loaded into the gcode
Hi mick - Let's check that out first.
I'm assuming you've run start/all programs/probe utilities/probectrl.
put Mach into single block mode and run the first line of probe25D.tap. Using the gcode var monitor in Mach, check the value of var 1001. Is it the feedrate you set in probectrl?
Cheers
Ian

Offline mick

*
  •  60 60
    • View Profile
Re: edge finding/2.5D probing
« Reply #141 on: May 30, 2010, 08:38:24 AM »
Ian
    no the value in var 1001 is always 1 no matter what is set, the following are the var's with
    any value other than zero.

#1001=1
#1007=10
#1013=10
#1014=1

thanks mick

Offline stirling

*
  • *
  •  2,188 2,188
  • UK
    • View Profile
    • www.razordance.co.uk
Re: edge finding/2.5D probing
« Reply #142 on: May 30, 2010, 09:36:05 AM »
mick - do a search in the registry for PR25D and let me know what you find
Ian

Offline mick

*
  •  60 60
    • View Profile
Re: edge finding/2.5D probing
« Reply #143 on: May 30, 2010, 10:56:20 AM »
Ian,
     is this what you mean.

Offline stirling

*
  • *
  •  2,188 2,188
  • UK
    • View Profile
    • www.razordance.co.uk
Re: edge finding/2.5D probing
« Reply #144 on: May 30, 2010, 11:16:14 AM »
not quite - hit f3 and you should get something like the attached under VB and VBA Program Settings (just down a bit on your left pane).

Offline mick

*
  •  60 60
    • View Profile
Re: edge finding/2.5D probing
« Reply #145 on: May 30, 2010, 11:23:05 AM »
Ian,
      try this one.
                         thanks for your time.

Offline stirling

*
  • *
  •  2,188 2,188
  • UK
    • View Profile
    • www.razordance.co.uk
Re: edge finding/2.5D probing
« Reply #146 on: May 31, 2010, 04:09:56 AM »
looks fine mick. So we know the config routine is posting the values to the registry ok but it looks like the probing routine is not pulling them out again.
Have you copied m90000.m1s to the correct folder?
Look bottom right of the main Mach screen and note the profile your using. Now check m90000.m1s is in folder C:\Mach3\macros\"your profile name" (assuming you installed mach in c:\mach3 that is).

Ian

Offline mick

*
  •  60 60
    • View Profile
Re: edge finding/2.5D probing
« Reply #147 on: May 31, 2010, 05:18:23 AM »
yes Ian , m90000.m1s is in c:\mach3\macros\machmill

by the way should i be able to see the values set , in the gcode, because when i single step through the code
when i get to f#1001 the feed rate is loaded.but not visable in #1001=.
                                                         
                                                                                   mick.
« Last Edit: May 31, 2010, 05:31:19 AM by mick »

Offline stirling

*
  • *
  •  2,188 2,188
  • UK
    • View Profile
    • www.razordance.co.uk
Re: edge finding/2.5D probing
« Reply #148 on: May 31, 2010, 05:46:50 AM »
yes Ian , m90000.m1s is in c:\mach3\macros\machmill
Just double check that. By default your profile would be mach3mill - not - machmill. You may have changed it of course which is fine.

by the way should i be able to see the values set , in the gcode
No - not in the actual gcode - i.e. you'll not see F#1001 changed to F3000 or whatever. - you have to use the var monitor if you want to check the gcode vars are what they should be.

because when i single step through the code
when i get to f#1001 the feed rate is loaded.but not visable in #1001=.
Then it sounds like it IS loading the gcode vars - sorry you've lost me now - you originally said
the problem seems to be, the variables are not loaded into the gcode

Offline mick

*
  •  60 60
    • View Profile
Re: edge finding/2.5D probing
« Reply #149 on: May 31, 2010, 06:27:00 AM »
Ian ,
      yes sorry it is the default mach3mill.

      this is what i'm doing,

      run probectrl  enter values, press config probeing routiine, comes back you can now load gcode.

      load probe25.tap

      single step to #1001=1, enter 1001 in var moniter and update, value returned 1

               step to #1002=0  enter 1002 in var moniter and update, value returned 0

              and so on to #1014=1 ,when i reach f#1001 the feed is entered into mach.
                                                                                                                 
                                                                                      thanks mick.