Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread andy pugh
On 13 October 2017 at 08:20, John Dammeyer wrote: > There's no reason to not have an XML file (or larger database for that > matter) that includes min/max/default values along with several strings for > help information. Who will maintain this XML file? PnCConf uses

Re: [Emc-users] Path Pilot on LinuxCNC -- Was MachineKit on the BeagleBone Black

2017-10-13 Thread Marius Liebenberg
I have a source code CD that I paid $10 for to cover shipping and other costs. Tormach says they don't support path pilot on 3rd party equipment. It likely depends on specialized hardware so it would not run without modification and I don't think they have source code available. As

Re: [Emc-users] For Peter C. Wallace

2017-10-13 Thread Gene Heskett
On Friday 13 October 2017 11:09:33 Peter C. Wallace wrote: > On Fri, 13 Oct 2017, andy pugh wrote: > > Date: Fri, 13 Oct 2017 15:53:52 +0100 > > From: andy pugh > > Reply-To: "Enhanced Machine Controller (EMC)" > > > > To: "Enhanced

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread jeremy youngs
Thank you Andy On Oct 13, 2017 4:49 AM, "andy pugh" wrote: > On 13 October 2017 at 08:20, John Dammeyer wrote: > > > There's no reason to not have an XML file (or larger database for that > matter) that includes min/max/default values along with

Re: [Emc-users] For Peter C. Wallace

2017-10-13 Thread Gene Heskett
On Friday 13 October 2017 12:56:31 Gene Heskett wrote: [...] > But where the heck is my local keyboard and mouse?, neither works > after a login and only the keyboard works on the login greeter. And I > have not played with what was a working configuration in re that in > months. > > I'll go give

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread Chris Albertson
Yes, I think there is no choice but to reverse engineer PathPilot. However the best place to start is by looking at the source code and seeing what they did.As for licensing I'd bet much of it is GPL'd and some is closed source.Even the GPL's stuff is going to be very specific to Tormach

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread John Dammeyer
The desire for the Beagle with me was originally that with LinuxCNC and a quadrature encoder on the spindle along with the hardware QEP handled by the PRU we'd have an awesome little lathe controller. Alas, that's the one thing in MachineKit that hasn't been addressed yet. Mach3 and my ELS

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread andy pugh
On 13 October 2017 at 23:13, John Dammeyer wrote: > The desire for the Beagle with me was originally that with LinuxCNC and a > quadrature encoder on the spindle along with the hardware QEP handled by the > PRU we'd have an awesome little lathe controller. Alas, that's

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread sam sokolik
Pathpilot does not work out of the box. (Unless you have a tormach or a machine setup exactly like a tormach..)  If anything it is harder to configure than linuxcnc.  It isn't meant to be.  It is missing stuff that normal linuxcnc has. There seems to be a very warped view of linuxcnc. 

Re: [Emc-users] For Peter C. Wallace

2017-10-13 Thread Gene Heskett
On Saturday 14 October 2017 00:41:04 Jon Elson wrote: > > On Fri, Oct 13, 2017 at 7:43 AM, Gene Heskett wrote: > >> Hi Peter; > >> Or alternatively, can this Dell's supposedly blown mobo be repaired > >> by replacing a known easily damaged part (that I've not found yet)? >

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread Gene Heskett
On Friday 13 October 2017 18:21:15 andy pugh wrote: > On 13 October 2017 at 23:13, John Dammeyer wrote: > > The desire for the Beagle with me was originally that with LinuxCNC > > and a quadrature encoder on the spindle along with the hardware QEP > > handled by the PRU

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread Chris Albertson
Andy, Of course one pulse per revolution can work. Those who argue it can't are likely not thinking how to compute shaft velocity. Still, you get a tighter loop with more pulses per revolution and as Gene wrote, it is not hard to make an encoder. Thanks for the hexagonal boring video. I

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread John Dammeyer
Nice. That video was a year ago. I know the machinekit port for the beagle is much older than that. I don't know why it wasn't dealt with. I assumed for some reason there's an issue that makes it complicated. Perhaps, and this is only a guess, only one QEP is available with the HDMI

Re: [Emc-users] For Peter C. Wallace

2017-10-13 Thread Jon Elson
On Fri, Oct 13, 2017 at 7:43 AM, Gene Heskett wrote: Hi Peter; Or alternatively, can this Dell's supposedly blown mobo be repaired by replacing a known easily damaged part (that I've not found yet)? If the PS/2 ports stop working, it is very likely the 5V fuse has

Re: [Emc-users] For Peter C. Wallace

2017-10-13 Thread Chris Albertson
On Fri, Oct 13, 2017 at 4:56 PM, Gene Heskett wrote: > > Always a consideration, Chris. But putting "Dell Dimension 745" into > their search box only came up with psu's & that sort of stuff. No > mobo's. I suspect its too old. I meant that was a place holder Better way

Re: [Emc-users] For Peter C. Wallace

2017-10-13 Thread Gene Heskett
On Saturday 14 October 2017 00:52:06 Chris Albertson wrote: > On Fri, Oct 13, 2017 at 4:56 PM, Gene Heskett wrote: > > Always a consideration, Chris. But putting "Dell Dimension 745" into > > their search box only came up with psu's & that sort of stuff. No > > mobo's. I

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread Jon Elson
On 10/13/2017 05:13 PM, John Dammeyer wrote: The desire for the Beagle with me was originally that with LinuxCNC and a quadrature encoder on the spindle along with the hardware QEP handled by the PRU we'd have an awesome little lathe controller. Alas, that's the one thing in MachineKit that

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread Gene Heskett
On Friday 13 October 2017 14:45:33 andy pugh wrote: > On 13 October 2017 at 18:41, John Dammeyer wrote: > > The advantage of an XML file is that it's possible to use a software > > tool to create a more structured document with less chances for > > error. > > I just

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread Chris Albertson
On Fri, Oct 13, 2017 at 2:53 PM, andy pugh wrote: > On 13 October 2017 at 22:30, Chris Albertson > wrote: > > Yes, I think there is no choice but to reverse engineer PathPilot. > > What is it about PathPilot that you like? > > Have you seen

Re: [Emc-users] For Peter C. Wallace

2017-10-13 Thread andy pugh
On 13 October 2017 at 15:43, Gene Heskett wrote: > Plugging a new(er, I don't recall if it was programmed) 5i25 card in, > dmesg says it found a :5125 card. Sounds like a blown pci bus line. > OTOH, TLMonster has a 5i25 in it, and it says its a 5125 too. And its >

Re: [Emc-users] For Peter C. Wallace

2017-10-13 Thread Gene Heskett
On Friday 13 October 2017 10:53:52 andy pugh wrote: > On 13 October 2017 at 15:43, Gene Heskett wrote: > > Plugging a new(er, I don't recall if it was programmed) 5i25 card > > in, dmesg says it found a :5125 card. Sounds like a blown pci > > bus line. OTOH, TLMonster

[Emc-users] For Peter C. Wallace

2017-10-13 Thread Gene Heskett
Hi Peter; My G0704's computer has upchucked. Boots slow, & last time the keyboard works is entering the passwd. Then it takes at least an extra 30 seconds to show the x screens. But no mouse on the login screen, and no keyboard. Coming back in here and logging in via ssh, dmesg looks fairly

Re: [Emc-users] For Peter C. Wallace

2017-10-13 Thread Peter C. Wallace
On Fri, 13 Oct 2017, andy pugh wrote: Date: Fri, 13 Oct 2017 15:53:52 +0100 From: andy pugh Reply-To: "Enhanced Machine Controller (EMC)" To: "Enhanced Machine Controller (EMC)" Subject: Re: [Emc-users]

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread andy pugh
On Thu, Oct 12, 2017 at 9:02 AM, Martin Dobbins wrote: >> My guess is that Path pilot is probably easier to use than Mach 3 or Mach >> 4 and easier for Tormach to support which is why they made the decision to >> move away from their previous software offerings I think it

Re: [Emc-users] For Peter C. Wallace

2017-10-13 Thread Gene Heskett
On Friday 13 October 2017 13:47:26 Chris Albertson wrote: > On Fri, Oct 13, 2017 at 7:43 AM, Gene Heskett wrote: > > Hi Peter; > > > > > > Or alternatively, can this Dell's supposedly blown mobo be repaired > > by replacing a known easily damaged part (that I've not found

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread andy pugh
On 13 October 2017 at 22:30, Chris Albertson wrote: > Yes, I think there is no choice but to reverse engineer PathPilot. What is it about PathPilot that you like? Have you seen NativeCAM? -- atp "A motorcycle is a bicycle with a pandemonium attachment and is

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread John Dammeyer
It has two I believe. Rob posted this in a PM the other day. " Have you seen this http://www.machinekit.io/docs/drivers/hal_arm335xQEP/ or http://www.machinekit.io/docs/man/man9/hal_pru_generic/ I was of the understanding that they both support quadrature encoders with index. I have used the

Re: [Emc-users] Path Pilot on LinuxCNC -- Was MachineKit on the BeagleBone Black

2017-10-13 Thread Chris Albertson
I assume it is redistributable. Can you place the data some place where others can see it? On Fri, Oct 13, 2017 at 4:30 AM, Marius Liebenberg wrote: > I have a source code CD that I paid $10 for to cover shipping and other > costs. > > > Tormach says they don't support

Re: [Emc-users] Path Pilot on LinuxCNC -- Was MachineKit on the BeagleBone Black

2017-10-13 Thread Chris Albertson
there are several ways to handle this. (1) When an internal object needs a config file entry it defines the entry along with a validation method. Later the configuration form is created dynamically from all the parameter definitions. ou can embed the parameter definitions right inside the

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread Chris Albertson
On Fri, Oct 13, 2017 at 12:20 AM, John Dammeyer wrote: > True, > There's no reason to not have an XML file (or larger database for that > matter) that includes min/max/default values along with several strings for > help information. In fact a default format and

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread John Dammeyer
All of that sounds real nice but also deftly navigates around the problem that .ini files for MachineKit are a mess, prone to errors and there are better ways. Might only be good for 10 years but as I've said before, multiply 45 minutes by 1000 users and you have 750 hours. To not do something

[Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread John Dammeyer
True, There's no reason to not have an XML file (or larger database for that matter) that includes min/max/default values along with several strings for help information. In fact a default format and standard might even be a good idea. Might be better than abstract configuration files stored

Re: [Emc-users] Path Pilot on LinuxCNC -- Was MachineKit on the BeagleBone Black

2017-10-13 Thread Chris Albertson
On Thu, Oct 12, 2017 at 5:51 PM, John Dammeyer wrote: > Click into the field and hit F1 and get a full paragraph explanation with > examples. Think how long EMC or Linux CNC has been around and figure it might be around thatch longer. OK so it is not 2025 Problem:

Re: [Emc-users] For Peter C. Wallace

2017-10-13 Thread Chris Albertson
On Fri, Oct 13, 2017 at 7:43 AM, Gene Heskett wrote: > Hi Peter; > > Or alternatively, can this Dell's supposedly blown mobo be repaired by > replacing a known easily damaged part (that I've not found yet)? Yes, There is an easy to replace part. Not knowing which Dell

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread Chris Albertson
On Fri, Oct 13, 2017 at 2:48 AM, andy pugh wrote: > On 13 October 2017 at 08:20, John Dammeyer wrote: > > > There's no reason to not have an XML file (or larger database for that > matter) that includes min/max/default values along with several

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread John Dammeyer
This has been blown way out of proportion. The only file I'd like to see more organized is the files like Xylotex.ini and the Xylotex.hal files. Look. Everyone is already creating .ini files. And they are crap. I was trying to improve things. I think there should be the ability to throw

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread BRIAN GLACKIN
John, Whether you think this is blown out of proportion or not, you inquiry has led to a very vigorous discussion of how to manage settings and the vision of software development and how that relates to this project. I rarely post and do not have a strong code writing background but have

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread andy pugh
On 13 October 2017 at 18:41, John Dammeyer wrote: > The advantage of an XML file is that it's possible to use a software tool to > create a more structured document with less chances for error. I just remembered: If you like XML you will _love_ PyVCP. It's a way to make

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread andy pugh
On 13 October 2017 at 18:41, John Dammeyer wrote: > Of course if you've never worked with something like XMLNotepad I can see why > you'd be confused. I think I am confused because one person appears to be talking about using XML in place of the INI file and another

Re: [Emc-users] MachineKit on the BeagleBone Black

2017-10-13 Thread John Dammeyer
Hi Andy, I think you miss my point. I could ask the same question about who is going to maintain the .ini file? There's absolutely no difference between the two other than on my PC I'll use XMLNotepad instead of Notepad++. Of course if you've never worked with something like XMLNotepad I can