Follow-up.
https://www.youtube.com/watch?v=HvRG91yWNCQ
I have to do more digging but this video may explain what I need.
John


> -----Original Message-----
> From: John Dammeyer [mailto:jo...@autoartisans.com]
> Sent: October-07-17 11:03 PM
> To: 'Enhanced Machine Controller (EMC)'
> Subject: Re: [Emc-users] MachineKit on the BeagleBone Black
> 
> Hi Gene,
> Truly a matter of how we use our tools and how often.
> 
> I have a PCB touch plate for my MACH3 JGRO style CNC router.  Had to
modify
> some example code for the button on the screen including a couple of
> reminder dialogs to make sure (really sure) that I attached/removed the
clip
> lead from the router bit since my router shaft is insulated.  I believe
> there was even a youtube video on how to set all that up.
> 
> Without good documentation all of this is hard for someone new at this.
For
> example, the Xylotex.ini file didn't have any documentation that the max
> velocity was in ips and no comment to that effect.  The same file also has
> totally different example values in the comments from what is actually
used.
> Very confusing for a while.
> 
> The Xylotex.hal file has this commented out for the probe input.  I'll
have
> to check and see if this can be used.
> #probe input
> #net probe motion.probe-input <= bb_gpio.p8.in-18
> #setp bb_gpio.p8.in-18.invert 1
> 
> But where to start after that?  Does one load a TouchPlate.nc file and run
> it.  Then load the actual g-code file again?
> 
> Can you make it pause and print a comment to let you know it's going to go
> to the touch plate location?  Can it show any dialogs to guide a user
> through the operation?
> 
> For the MACH3 system I move the Z axis over and close to the top of the
item
> I want to have as zero.  I then click on a button on the screen.  Then I
> wait and follow the dialogs.  The first tells me to attach the clip
because
> without it no ground will be sensed and the Z will try and go through the
> table.  Next it moves, touches off and lifts to 1" above with the zero now
> set.  Finally another dialog to remind me to remove the clip off the tool.
> 
> Takes longer to type than to do it.  Change or adjust the tool then place
> the PCB on the work and just re-zero.
> 
> And as far as custom G-Code, I use Alibre CAD and MecSoft Visual CAM to
> create my G-Code.  I routed a parabolic reflector out of MDF that I don't
> think I could have done with hand written G-Code.  Same with DB-9 and
DB-25
> cut-outs.
> 
> But if I want to do a bolt circle of 8 holes I can use my Shumatec DRO
(once
> I find the manual) but I think it would take me a lot longer to write
G-Code
> by hand.
> 
> How easy is it to add a button to the main user interface that starts the
> touch plate action?
> 
> I know.  Way more questions and perhaps the wrong place for them?
> Thanks
> John
> 
> > A temporary touch plate is a piece of pcb material with a wire soldered
> > to the top face and connected to an interface breakout pin. Stick it
> > down someplace with a half a drop of superglue, and when that operation
> > is done, rip it off & hang it on a peg till the next time you need it.
> > Wire that pin up to motion.probe-in in the hal file and a line or 8 of
> > gcode (G38.2 usually), done. Then you don't worry about the TLO in the
> > tool table.  None of my TTS toolholders have a permanently assigned and
> > calibrated tool in them as I'd have to buy another $300+ dollars worth
> > of the Chinese versions to do that. I am so used to writing my own gcode
> > that I don't normally use more than the arc calculator. I'm fairly
> > familiar with loop and subroutine constructs, and have written 90 line
> > programs that might take 3 days to run. The one time I looked at Mach,
> > it would have taken me 3x as long to become "productive" using it.  Of
> > course for me, productivity isn't relative as 90% of what I do is one
> > offs for my own use anyway.
> >
> > The outside parties making wizards aren't outsiders, but generally,
> > members of this list and often authors of some of LinuxCNC itself. I
> > only know of two other lists I am on where that is the case, most lists
> > are users only and the lists seem to be an insulating wall between the
> > authors and the users. Here we have some extremely talented people.  And
> > I thank them everytime I make some swarf.
> >
> > My $0.02.
> >
> >
> > > > -----Original Message-----
> > > > From: Jon Elson [mailto:el...@pico-systems.com]
> > > > Sent: October-07-17 8:01 PM
> > > > To: Enhanced Machine Controller (EMC)
> > > > Subject: Re: [Emc-users] MachineKit on the BeagleBone Black
> > > >
> > > > On 10/07/2017 12:38 PM, John Dammeyer wrote:
> > > > > Enter the MachineKit LinuxCNC port and in some ways I feel like
> > > > > I've
> > >
> > > stepped
> > >
> > > > > back into the dark ages.  Simple things like how do I see if a
> > > > > limit
> > >
> > > switch
> > >
> > > > > is closing or not.
> > > >
> > > > Use Hal Configure, or HalMeter to just see one at a time.
> > > > You can add these to the PyVCP virtual control panel while
> > > > setting up.
> > > >
> > > > >    There doesn't seem to be a screen with hardware
> > > > > interface.  Etc.
> > > > > I can see in the .ini file where I can set max override but not
> > > > > max jog speed.  I'd like to be able to output max step rate and
> > > > > verify that everything else is working.
> > > >
> > > > The maximum speed is in the [TRAJ] section of the .ini file,
> > > > MAX_LINEAR_VELOCITY
> > > > The jog speed slider cannot be set above that.
> > > >
> > > > > So is MachineKit just an interesting exercise for the College or
> > >
> > > University
> > >
> > > > > level? To show CNC can be done with a 1GHz 32 bit ARM?  That the
> > > > > real solution is LinuxCNC on a 1GHz PC (or faster) with an
> > > > > external
> > >
> > > controller
> > >
> > > > > that can be set up with the Stepping Configuration program?
> > > >
> > > > Machinekit is almost identical at the user's level to
> > > > LinuxCNC. That includes what you can see in
> > > > HAL.  The GUI is a bit sluggish on the ARM CPU, but it is
> > > > tolerable.  You do have a wider selection of
> > > > motion hardware interfaces on a PC.  The PRU stepping scheme
> > > > on the Beagle Bone is nearly as good as
> > > > external hardware step generators.
> > > >
> > > > Jon
> > >
> > > ----------------------------------------------------------------------
> > >------ --
> > >
> > > > Check out the vibrant tech community on one of the world's most
> > > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > > > _______________________________________________
> > > > Emc-users mailing list
> > > > Emc-users@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/emc-users
> > >
> > > ----------------------------------------------------------------------
> > >-------- Check out the vibrant tech community on one of the world's
> > > most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > > _______________________________________________
> > > Emc-users mailing list
> > > Emc-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/emc-users
> >
> >
> > Cheers, Gene Heskett
> > --
> > "There are four boxes to be used in defense of liberty:
> >  soap, ballot, jury, and ammo. Please use in that order."
> > -Ed Howdershelt (Author)
> > Genes Web page <http://geneslinuxbox.net:6309/gene>
> >
> >
>
----------------------------------------------------------------------------
> --
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Emc-users mailing list
> > Emc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users
> 
> 
>
----------------------------------------------------------------------------
--
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to