[Emc-users] Hey Gene, found your portable O'scope
http://www.kickstarter.com/projects/920064946/oscilloscope-watch ;-) Mark -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] (no subject)Rotary problems
As I appear to have been ignored... The problem probably is linked to the limited lookahead, but if you only notice it when the rotary is involved, then it may be that the rotary acceleration is much too low. It is acceleration that limits how fast a particular segment is allowed to run, and the lowest-accel axis will dominate. Angular axis acceleration numbers are relatively enormous as a consequence of the units. Tens of thousands of degrees/s/s -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Hey Gene, found your portable O'scope
On Sunday 10 November 2013 09:25:23 Mark Wendt did opine: ;-) Thats cute, but the way I treat watches, it would never last. The only watch I can wear day to day, when I wear one at all, which isn't often since I'm retired now, is one of those little 4 button Casio's. Anything that big would get destroyed as my arm swung by something. But it is a cute idea, with somewhat less scope bandwidth than my DSO-1 has now. Its control interface leaves something to be desired, but can generally get the job done once you get used to the displayed tilt of a true square wave input. Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) disbar, n: As distinguished from some other bar. A pen in the hand of this president is far more dangerous than 200 million guns in the hands of law-abiding citizens. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Hey Gene, found your portable O'scope
On Sun, Nov 10, 2013 at 9:33 AM, Gene Heskett ghesk...@wdtv.com wrote: On Sunday 10 November 2013 09:25:23 Mark Wendt did opine: ;-) Thats cute, but the way I treat watches, it would never last. The only watch I can wear day to day, when I wear one at all, which isn't often since I'm retired now, is one of those little 4 button Casio's. Anything that big would get destroyed as my arm swung by something. But it is a cute idea, with somewhat less scope bandwidth than my DSO-1 has now. Its control interface leaves something to be desired, but can generally get the job done once you get used to the displayed tilt of a true square wave input. Cheers, Gene You wanted the ultimate portable though. ;-) Mark -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] (no subject)Rotary problems
On Sunday 10 November 2013 09:38:22 andy pugh did opine: As I appear to have been ignored... The problem probably is linked to the limited lookahead, but if you only notice it when the rotary is involved, then it may be that the rotary acceleration is much too low. It is acceleration that limits how fast a particular segment is allowed to run, and the lowest-accel axis will dominate. Angular axis acceleration numbers are relatively enormous as a consequence of the units. Tens of thousands of degrees/s/s I didn't go that extreme, but I am likely too low too, I was considering that the table has no inertia since its geared down 90 times, and was more concerned with the added mass of the all steel couplings I had made, which probably weigh about the same as the 425 motor's armature, and are about the same diameter. Some day I should make a new motor mount, sized 2 shorter, and using one of the alu flex couplings which would be ounces lighter. I bought a pag of them on fleabay when I started on the lathe. But I would also insert ball thrust washers for worm end play which I do not now have. That made a large difference in how much movement power actually got to the XY tables. Using those, hidden in the bearing hubs on the xy tables, with factorylike 20 tpi 10mm acme screws, a stalled spindle will break off a 1/4 solid carbide end mill, ditto if it plugs up cutting dead soft alu. I need more spindle revs and horsepower, about 10x more, badly. 200 watt motor, 2500 revs wide open, sucks. Its a toy. Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) It is indeed desirable to be well descended, but the glory belongs to our ancestors. -- Plutarch A pen in the hand of this president is far more dangerous than 200 million guns in the hands of law-abiding citizens. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Hey Gene, found your portable O'scope
On Sunday 10 November 2013 09:59:03 Mark Wendt did opine: On Sun, Nov 10, 2013 at 9:33 AM, Gene Heskett ghesk...@wdtv.com wrote: On Sunday 10 November 2013 09:25:23 Mark Wendt did opine: ;-) Thats cute, but the way I treat watches, it would never last. The only watch I can wear day to day, when I wear one at all, which isn't often since I'm retired now, is one of those little 4 button Casio's. Anything that big would get destroyed as my arm swung by something. But it is a cute idea, with somewhat less scope bandwidth than my DSO-1 has now. Its control interface leaves something to be desired, but can generally get the job done once you get used to the displayed tilt of a true square wave input. Cheers, Gene You wanted the ultimate portable though. ;-) Mark Chuckle, but the DSO-1 fits in a T's pocket with its probe coiled up too. Thats portable enough for me. The bigger problem is dragging it off wherever I've laid it while attempting a probe hookup, its got skin marks on it now from falling against things. I've been tempted to glue a slab of 1/4 steel to the back of it just for a stabilizing weight. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.cl ktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) You're at the end of the road again. A pen in the hand of this president is far more dangerous than 200 million guns in the hands of law-abiding citizens. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Way to control 6 axis robot, jerk limitation. Araisrobo?
Yishin, I followed your updated wiki. The output after running linuxcnc axis_mm.ini: Starting LinuxCNC... io started halcmd loadusr io started motmod: dlopen: /home/cnc/araisrobo/rtlib/motmod.so: cannot open shared object file: No such file or directory core_sim.hal:7: /home/cnc/araisrobo/bin/rtapi_app exited without becoming ready core_sim.hal:7: insmod failed, returned -1 But it goes further with sudo: sudo linuxcnc axis_mm.ini LINUXCNC - 2.6.0-pre0-4848-gfb8488b Machine configuration directory is '/home/cnc/araisrobo/configs/sim/axis' Machine configuration file is 'axis_mm.ini' Starting LinuxCNC... io started halcmd loadusr io started core_sim.hal:30: Pin 'joint.0.motor-pos-cmd' does not exist It seems that it behaves not like joints_axes branch.. When I try to change joint.n to axis.n in core_sim.hal file, it starts, but it shows an error message: Near line 9 of /./css/nurbs_01.ngc: unknown g code used It loads after clicking Ok. But max velocity is 60mm/min only and velocity profile looks like trapezoidal (of course, its maximum is 1 mm/s), even after reducing jerk value. There are no joint.n. pins in hal tree like on joints_axes4 branch. Marius -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Converting a Euro placer pick-and-place machine to LinuxCNC
There is a video of a machine placing 0604 parts from tape, and it seems to work, but there was no info, screen shots or other indications of what they were doing. Anyway, my Philips CSM84 works well, but I do miss having the accuracy of a vision system. If it eventually croaks, it might make sense to add cameras and see what I could do in the area of a retrofit with modern technology. Dear all, Thank you all for your answers. I read about the embedded features like fine tuning of parts. I am not aware of those features yet and have to test. The interest of a retrofit is that there is no limit to extending features, like testing components during picking, testing boards or placing smaller parts. There is a glue nozzle included, but it is not working very well. So I can dream of working glue system. Or even place a small laser to weld the glue ... Controlling a pick-and-place with LinuxCNC is important in a Free Software perspective. Also, I want to invest in a technology that will last many years ahead (if not forever). With LinuxCNC, I know that I can replace nearly every single component of the machine and still be working. I have to organize delivery (I bought several of the same model) and I will post photos and videos shortly. Kind regards, smime.p7s Description: S/MIME cryptographic signature -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Way to control 6 axis robot, jerk limitation. Araisrobo?
Hello Marius, On Mon, Nov 11, 2013 at 3:02 AM, Marius Alksnys marius.alks...@gmail.comwrote: I followed your updated wiki. The output after running linuxcnc axis_mm.ini: Starting LinuxCNC... io started halcmd loadusr io started motmod: dlopen: /home/cnc/araisrobo/rtlib/motmod.so: cannot open shared object file: No such file or directory core_sim.hal:7: /home/cnc/araisrobo/bin/rtapi_app exited without becoming ready core_sim.hal:7: insmod failed, returned -1 Please use which linuxcnc command to confirm the program path of your linuxcnc. Is its path at /home/cnc/araisrobo/scripts/linuxcnc? Do you clone the git repository to /home/cnc/araisrobo ? Do you config it with run-in-place and simulator mode? (i.e. ./configure --enable-simulator --enable-build-documentation=no) I followed the wiki steps and make another build; I can not reproduce the behavior you described bellow: But it goes further with sudo: sudo linuxcnc axis_mm.ini LINUXCNC - 2.6.0-pre0-4848-gfb8488b Machine configuration directory is '/home/cnc/araisrobo/configs/sim/axis' Machine configuration file is 'axis_mm.ini' Starting LinuxCNC... io started halcmd loadusr io started core_sim.hal:30: Pin 'joint.0.motor-pos-cmd' does not exist It seems that it behaves not like joints_axes branch.. When I try to change joint.n to axis.n in core_sim.hal file, it starts, but it shows an error message: Near line 9 of /./css/nurbs_01.ngc: unknown g code used It loads after clicking Ok. But max velocity is 60mm/min only and velocity profile looks like trapezoidal (of course, its maximum is 1 mm/s), even after reducing jerk value. There are no joint.n. pins in hal tree like on joints_axes4 branch. Yishin -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Mesa 5i23 step rate limitation with concurrent pwmgen
Four stepgens and one pwmgen are invoked in a LinuxCNC 2.5.2 environment as follows, resulting in step rate limitation on all four joints: loadrt hm2_pci config=firmware=hm2/5i23/SVST4_8.BIT num_encoders=0 num_pwmgens=1 num_3pwmgens=0 num_stepgens=4 Under this configuration, maximum step rate is limited to approximately 250Hz, while without 5i23 pwmgen invocation the 4 stepgens perform as expected (with good step rate headroom). Having confirmed that this limitation is independent of host motherboard but identical on two Mesa 5i23 adapters tested, and independent of pwmgen frequency between 400Hz and 20kHz, it is expected that this is a firmware rather than performance constraint of the FPGA on the 5i23 adapter. The ini file is unchanged between configs with or without 5i23 pwmgen. What steps are needed to overcome this constraint? -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users