Hi Gene, Don't give up your only ethernet port. Instead, add one with a $10 USB dongle.
Regards, Ken Kenneth Lerman 55 Main Street Newtown, CT 06470 On Mon, Dec 27, 2021 at 4:37 PM gene heskett <ghesk...@shentel.net> wrote: > On Sunday, December 26, 2021 1:30:42 PM EST John Dammeyer wrote: > > Hi Mark, > > I'll summarize your basic premise here that all machines are different. > > That's true! > > > > And MACH2/3/4 has a huge user base without ever needing a command line > > editor. So if it can be done for Windows then certainly it can be done > > for LCNC. > > > > Having said that I'm also not suggesting we do away with the underbelly > of > > what is LCNC. Please recall my original post in this subject. The > > ACORN based system cannot run an old iron system with existing servo > > drives. It's likely it can't even run a system with a STMBL drive that > > faults on low power supply voltage which mine does because I have a soft > > start delay on mine so ENABLE shows up before the Voltage is there. > > Doesn't look like it can even do step/dir for the spindle (which MACH3 > > can). So there is a place for the 'raw' LinuxCNC install and HAL/INI > > file model. > > > > But that user I mentioned wasn't interested in learning a new OS and the > > ACORN was a one stop shop for the Ethernet controlled step/dir/VFD/IO > > board and windows CNC software. He went with Clearpath Servos so he > > wasn't adverse to spending money. He could just as easily have installed > > LCNC 2.8.2 and the MESA board with terminal strips and used the config > > screens in AXIS and I suspect for less money. But the LinuxOS itself > > appeared to also scare him away so he likely would never be a user. > > > > I think everyone who likes using an editor for configuration and issuing > > multiple commands with a command line interface has already been brought > > over to the dark side so to speak. They aren't the market for expanding > > the LCNC user base. > > > > I've attached a screen shot of something I've been playing with. Took > > about an hour to write using a modern GUI based software development > > tool; in this case Lazarus Free Pascal. The TCanvas Property has all > > sorts of drawing tools so I thought I'd take a quick look at the Axis > > source code. To see how easy it would be to port over the Preview screen > > to Pascal. > > > > I was immediately reminded of something I written many years ago by > > Nicholas Wirth the author of Pascal. "Those who learn Fortran as their > > first language are brain damaged for life". Rather harsh actually and > > taken out of context appears elitist . OTOH, 4195 lines of essentially > > undocumented python code does look like a lot of the Fortran code the > > Electrical Engineers were writing in University while we in the Comp Sci. > > stream were writing in structured languages Algol-68. And those were not > > for GUI type interfaces which add to complexity. > > > > For example: > > if o.canon: > > x = (o.canon.min_extents[0] + o.canon.max_extents[0])/2 > > y = (o.canon.min_extents[1] + o.canon.max_extents[1])/2 > > z = (o.canon.min_extents[2] + o.canon.max_extents[2])/2 > > o.set_centerpoint(x, y, z) > > > > If you go searching for o.cannon you find: > > o.canon = canon = AxisCanon(o, widgets.text, i, progress, arcdivision) > > > > Search for AxisCAnon and we find the object definition: > > class AxisCanon(GLCanon, StatMixin): > > > > Now we're into the include side of things where the rs274 library is > > needed: from rs274.interpret import StatMixin > > from rs274.glcanon import GLCanon, GlCanonDraw > > > > which takes us to here: > > https://github.com/LinuxCNC/linuxcnc/blob/master/lib/python/rs274/ > glcanon. > > py which is another 1886 lines of undocumented code. > > > > The excuses that will be made for no documentation will be the same ones > > given for command line operation of Linux and LCNC. It's much better > > than windows or it's self documenting. You just have to learn a few > > commands and you can do so much more than with windows........ > > > > I believe we need to step outside the box and ask ourselves this > question. > > How can we attract more people who just want simple CNC (maybe without > > limit switches even), a VFD and encoder on the spindle and possibly > > coolant or a few other outputs. > > > > One really simple way is that the companies (or people) building the > > intelligent CNC controls like the MESA change their web sites to have at > > least one menu choice for "SimpleCNC". > > > > I went here: > > http://wiki.linuxcnc.org/cgi-bin/wiki.pl?LinuxCNC_Supported_Hardware > > > > Eventually with more Google searching I ended up here: > > http://store.mesanet.com/index.php?route=product/ > product&product_id=290&se > > arch=7i76e > > That is a very nice board, I use 2 of them myself, but not in the E > version. I use the much cheaper parport version. Why? I refuse to give up > my only ethernet port just to carve metal. The net access is much much > more > useful to me. > > > That link to the page I think would be best right at the top of the MESA > > site. And on that page should be a link to a page with a pictorial > > connection diagram like: > > https://www.centroidcnc.com/centroid_diy/acorn_cnc_controller.html > > For the basic, get you hooked, system that's not a bad price. But some of > the accessories clearly have a 10,000% markup. Why should a conductive > touch probe cost $800 when I can make one with 50 cents worth of wire, a > 1/2" square piece of PCB material worth a dime and 1/4" of solder? And its > repeatable to .0002" or better. Boggles my mind. > > > And a link to a version of LinuxCNC 2.8.2 (or latest) with a HAL/INI file > > specifically set up for that hardware. Literally install OS from .iso > > and there's a desktop ICON to run LCNC for that hardware. > > > > But going back up to the LCNC supported hardware link it turns out > there's > > almost nothing available for LCNC Ethernet control other than the MESA > > boards. So maybe that's also why MACH3/4 and the ACORN are so > > successful. > > > > Anyway, something to think about for the new year. > > John > > 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, 1940) > If we desire respect for the law, we must first make the law respectable. > - Louis D. Brandeis > Genes Web page <http://geneslinuxbox.net:6309/gene> > > > > > > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users