Re: [Emc-users] LinuxCNC meetup 2016 Stuttgart, Germany
Hi Rene. Where is the final location for the Meeting in Stuttgart? Still in the same place of the previous meetings? Regards Alex Chiosso On Wed, Nov 2, 2016 at 6:50 PM, Rene Hopf <reneh...@mac.com> wrote: > Es wird wieder ein LinuxCNC Treffen in Stuttgart geben. > > Die termine gelten jeweils für das ganze Wochenende, Freitag-Sonntag. > Terminfindung/Anmeldung hier: http://doodle.com/poll/w52962an5pxgatsi > > Looks like we're meeting again this year. > > The Dates in the doodle are for the weekend, Friday-Sunday. > http://doodle.com/poll/w52962an5pxgatsi > > Previous events: > 2013: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?LinuxCNC_ > Integrator_Meeting_2013_Germany > 2014: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?LinuxCNC_ > Integrator_Meeting_2014_Germany > > We will bring a demo of STMBL: https://github.com/rene-dev/stmbl > > Rene > > -- > Developer Access Program for Intel Xeon Phi Processors > Access to Intel Xeon Phi processor-based developer platforms. > With one year of Intel Parallel Studio XE. > Training and support from Colfax. > Order your platform today. http://sdm.link/xeonphi > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > -- Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Setting axis as homed
Hi Eric . You should just setup a machine with 2 axis (X-Y) or the number of real axis you need for the application as Ralph suggested. Regards Alex On Mon, Aug 8, 2016 at 4:46 PM, Ralph Stirling < ralph.stirl...@wallawalla.edu> wrote: > You can define any combination of axes in the ini file > that you like. Define them like this: > > [TRAJ] > AXES = 3 > COORDINATES = X Y A > > [AXIS_0] > TYPE = LINEAR > ... > > [AXIS_1] > TYPE = LINEAR > ... > > [AXIS_2] > TYPE = ANGULAR > ... > > -- Ralph > > From: Eric H. Johnson [ejohn...@camalytics.com] > Sent: Monday, August 08, 2016 7:28 AM > To: 'Enhanced Machine Controller (EMC)' > Subject: Re: [Emc-users] Setting axis as homed > > Alex, > > I am driving Z as discrete outputs, but Z still gets defined in the ini > file, even if it is skipped to go onto A. Unless there is a way around this > that I am not aware. > > Regards, > Eric > > > Hi Eric. > Why are you using an axis (Z) to drive a pneumatic cylinder ? > You should drive it as a discrete output using a custom M1xx function and > setup a 2 axis machine instead of a 3 axis machine. > Can you explain better your application please ? > > Regards > > Alex > > On Mon, Aug 8, 2016 at 2:51 PM, Eric H. Johnson> wrote: > > > All, > > > > > > > > I am trying to use "force home" on a machine which has X, Y and A > > axes. The Z is a two position air cylinder, so not controllable as an > > axis, but does appear in the configuration with basically nothing > > attached to it. Is there a way to set the Z axis as "homed" > > (axis.N.homed) so that when NO_FORCE_HOME is false, it does not give > > an error that the axis is not homed when trying to run? > > > > > > > > Thanks, > > > > Eric > > > > > > -- > > ___ > > 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 > > > > -- > ___ > 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 > -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Setting axis as homed
Hi Eric. Why are you using an axis (Z) to drive a pneumatic cylinder ? You should drive it as a discrete output using a custom M1xx function and setup a 2 axis machine instead of a 3 axis machine. Can you explain better your application please ? Regards Alex On Mon, Aug 8, 2016 at 2:51 PM, Eric H. Johnsonwrote: > All, > > > > I am trying to use "force home" on a machine which has X, Y and A axes. The > Z is a two position air cylinder, so not controllable as an axis, but does > appear in the configuration with basically nothing attached to it. Is there > a way to set the Z axis as "homed" (axis.N.homed) so that when > NO_FORCE_HOME > is false, it does not give an error that the axis is not homed when trying > to run? > > > > Thanks, > > Eric > > > -- > ___ > 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
Re: [Emc-users] Loading SSD
I use Clonezilla too. But Clonezilla check if the data stored dimension on the source disk is lower than the destination capacity disk. I never pay attention about the disk size. I cloned a 320GB disk on a 120GB ssd without any configuration modification. Of course you can verify the conformity size before to start the cloning procedure. Clonezilla is a good cloning tool and it's free. ;-) Regards Alex Chiosso On Mon, May 2, 2016 at 2:12 PM, John Thornton <j...@gnipsel.com> wrote: > I use clonezilla to clone drives. The only caveat is either both drives > have to be the same size or you have to use the advanced option and tell > it to ignore the size of the target drive. > > JT > > On 5/2/2016 6:58 AM, Rick Lair wrote: > > Good Morning All, > > > > I recently purchased one of these, > > http://www.newegg.com/Product/Product.aspx?Item=N82E16817707380 in order > > to build new systems for the machines, ( to avoid having another PC half > > torn down on my table to quickly insert and remove the hard drives) and > > work with other HDD and SSD's lying around, my question is, what is the > > best way to create a new system on a blank SSD using a device like this? > > > > > > > > -- > Find and fix application performance issues faster with Applications > Manager > Applications Manager provides deep performance insights into multiple > tiers of > your business applications. It resolves application problems quickly and > reduces your MTTR. Get your free trial! > https://ad.doubleclick.net/ddm/clk/302982198;130105516;z > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > -- Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] R: Clone a HD
Try to use Clonezilla. ;-) - Messaggio originale - Da: "John Thornton"Inviato: 20/02/2016 12:38 A: "EMC Mailing List" Oggetto: [Emc-users] Clone a HD I see two ways to clone a HD on the web one using dd and one using tar. Boot from the live cd. Mount your destination media to (say) /mnt. dd if=/dev/sd whatever of=/mnt/mybackup.ddimg In this case what do they mean by mount? Mount the source to /mnt, mount the destination to /home (say) tar cvfpz /home/mybackup.tar.gz /mnt does this tar create a copy of the whole disk? Thanks JT -- Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] How to find old Bosch drive manuals?
Hi Marius. Do you have a picture of the drive and the whole electrical cabinet ? The drive should be a Bosch Servodyn but as you noticed it's quite difficult to find out any docs. This mainly because the SPM coding for Bosch (Rexroth-Indramat) means a generic usage for Spindle application. Do you have any electrical drawings about the machine you're refering to ? Is the spindle command (from the cnc) analog , digital (fieldbus) or what else ? Regards :-) On Sat, Jan 23, 2016 at 12:41 AM, Marius Alksnyswrote: > I am looking to retrofit machine(s) with LinuxCNC which have spindle > drive with writings on it: > Bosch SPM 25-T/A > 052313 - 109 > DC 520V 25A > > Can't find any docs for it. > > > > -- > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140 > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > -- Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] How to find old Bosch drive manuals?
Marius if you will get the wiring schematic this will be sure a big help to understand how to approach the retrofit in the right way. The cabinet is in any case in a good shape and very well integrated from the original manufacturer. Check out as much as possible what there are as "options" on the machine and the CNC functions as well. The analog command to the drives maybe is 9V==max speed in order to get 1V for the extra speed/position loop correction. You can check it out in some way. If there is a probe for the tool setting or for the piece setting check it out witch type it is and how it is connected to the fast I/O system of the actual CNC. Have fun with this potential retrofit. On Sat, Jan 23, 2016 at 7:46 PM, Marius Alksnyswrote: > Alex, you found out more in less time and from part of the info I had :) > > I see there are external Heidenhain EXE, which can stay there, unless I > would replace servo drives to something like stmbl. I haven't noticed > linear scales yet, maybe next time I will look for them. > > I was assured I will get wiring schematic. > > I hope I will be able to throw out some of those I/O's. I know this will > be a massive number of them to use anyway. > > Those on the bottom.. might be brake resistors, didn't check. > > It is in decision state now: to do or not to do a retrofit :) > > > Hi Marius. > > What is good to see is that you have about the complete documentation > > needed. > > I do believe that if you will find the electrical cabinet wiring > schematic > > you should be able to do this massive job. > > This machine is equipped with quite a big PLC with many I/O (so automatic > > tool changer and many other auxiliary devices). > > I see also the brake resistors for the axis and/or the spindle drive in > the > > bottom cabinet isn't it? > > > > This type of CNC (that you will replace) should be a single channel > (single > > process) architecture so LCNC is a good candidate for the replacement. > > Do you have linear scales to close the position loop on the linear axis? > > If yes maybe are Heidenhein branded. > > I see that the actual CNC have the servo card module with integrated EXE > > that is suited for the linear scales. How do you solve this issue with > LCNC? > > Anyway you have a nice challenge to perform. > > Please let us know your progress on this project. ;-) > > > > Regards > > > > -- > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140 > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > -- Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] How to find old Bosch drive manuals?
Hi Marius. What is good to see is that you have about the complete documentation needed. I do believe that if you will find the electrical cabinet wiring schematic you should be able to do this massive job. This machine is equipped with quite a big PLC with many I/O (so automatic tool changer and many other auxiliary devices). I see also the brake resistors for the axis and/or the spindle drive in the bottom cabinet isn't it? This type of CNC (that you will replace) should be a single channel (single process) architecture so LCNC is a good candidate for the replacement. Do you have linear scales to close the position loop on the linear axis? If yes maybe are Heidenhein branded. I see that the actual CNC have the servo card module with integrated EXE that is suited for the linear scales. How do you solve this issue with LCNC? Anyway you have a nice challenge to perform. Please let us know your progress on this project. ;-) Regards On Sat, Jan 23, 2016 at 5:31 PM, Marius Alksnys <marius.alks...@gmail.com> wrote: > > > 01/23/2016 10:43 AM, alex chiosso rašė: > > Hi Marius. > > Do you have a picture of the drive and the whole electrical cabinet ? > > The drive should be a Bosch Servodyn but as you noticed it's quite > > difficult to find out any docs. > > This mainly because the SPM coding for Bosch (Rexroth-Indramat) means a > > generic usage for Spindle application. > > Do you have any electrical drawings about the machine you're refering to > ? > > Is the spindle command (from the cnc) analog , digital (fieldbus) or what > > else ? > > > > Regards :-) > > Hi, Alex :) > > Here are the photos and docs I found: > > https://drive.google.com/folderview?id=0Bx5r7yxJ8GWDYkpMMHh2VWR5M00=sharing > > I found manuals for servo drives, but not for spindle drive. > > I hope I will get electric schematics of the machine. > > Spindle drive is controlled by analog voltage. > > Kind regards! > > > > -- > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140 > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > -- Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] VFD Tweaking
Hi Andy. Did you fit the proper values for the paramters Group 1 and 2 ? This VFD seem to have no selftuning procedure isn't it ? In any case I do believe that the VFD is maybe too small for the motor you're running (old type). Have you tried to measure the motor current value drived without the VFD ? In the VFD parameters you can setup the maximum current on the motor and the VFD should protect itself from an overload (or it should do). Regards On Thu, Jan 7, 2016 at 3:32 PM, Dave Carolinewrote: > My old Adcock and Shipley mill motor has some of those larger horses, > two dead VFDs so far. > > Dave Caroline > > On 07/01/2016, andy pugh wrote: > > My lathe has a 3HP motor driven by a 3hp VFD. > > There is also a Kopp Variator variable speed drive, and a 2-speed > > gearbox with electromagnetic clutches. > > > > Running at 50Hz it thus has two speeds, 10-500rpm and 80-3000 rpm. > > > > The VFD works fine in the lower range, but in the higher speed range, > > unless the variator is wound down to a low speed, the VFD current > > reaches 18A and the VFD trips out. > > > > I am wondering if the 1968 3hp motor was made of bigger horses than > > the 2015 3hp VFD. > > > > I further wonder if I can change the V/F curve to keep the motor > > current inside the limits of the VFD. Does that seem reasonable, or > > will the motor simply run slower, make less back-emf and sink even > > more current? > > > > This might be a link to the manual > > http://www.lovatoelectric.com/HandlerDoc.ashx?s=I365GB12_12.pdf=119 > > > > -- > > atp > > If you can't fix it, you don't own it. > > http://www.ifixit.com/Manifesto > > > > > -- > > ___ > > 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 > -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Rookie question - what to get to run LinCNC easily/inexpensively
Hi Claude. Did you tried to use a PS2 mouse and keyboard so you can disable the usb ports and see if the latency spikes are still there ? Regards Alex On Tue, Oct 13, 2015 at 8:05 AM, Karlsson & Wang < nicklas.karls...@karlssonwang.se> wrote: > > ... > > Have you guys found anything in particular that might cause latency > spikes > > that I'm seeing? I installed 2.7-Wheezy from the pre-built live/install > ISO > > and I'm using the onboard video. No extra hardware besides a USB mouse > and > > keyboard. > > Also, I'm planning to get a Mesa 5i25 so maybe the latency isn't a > problem? > > > > regards, > > - Claude > > I have been thinking about moving the control loop from the PC to the > motor driver and then latency would be less of a problem. The motor driver > I use run a control loop at 40kHz while linuxcnc position control loop run > at 1kHz but with position control in motor driver and linear interpolation > I guess 100Hz for linuxcnc control loop would be enough. > > Nicklas Karlsson > > > -- > ___ > 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
[Emc-users] R: R: A lot of input/output. Cheap
If you would like a 'personal" usage machine you can try what ever Solution should work. But if you are searching For a reliable industrial grade Solution you have to spend some Money. This is my experience on that specific argument. Sometimes cheap is not good. ;-) - Messaggio originale - Da: "Karlsson & Wang"Inviato: 22/09/2015 19:28 A: "Enhanced Machine Controller (EMC)" Oggetto: Re: [Emc-users] R: A lot of input/output. Cheap > Hi Sven. > It is a small machine but in any case I suggest to you to use a plc in stead > on LCNC. > I mean it is possibile to do it even with LCNC but will be much difficult. > I did many injection molding machine retrofit (the electric and Electronic > and software part) and a plc+hmi is the much confortable solution. > Realtime is needed as per machine cycle control (you have to be deterministic > for a precise and reliable control). > A 10ms task can be acceptable. > I personally made a hw and sw package with Schneider Electric plc M258 and > hmi Magelis GTO 10"" touch screen plus a software Application that I > personally developed. > But if you have time to spend and less money you cam try LCNC + MODBUS IO . > ;-) I would say HMIs are quite exensive comparted to slightly outdated PC, what do you say about that? -- ___ 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
[Emc-users] R: A lot of input/output. Cheap
Hi Sven. It is a small machine but in any case I suggest to you to use a plc in stead on LCNC. I mean it is possibile to do it even with LCNC but will be much difficult. I did many injection molding machine retrofit (the electric and Electronic and software part) and a plc+hmi is the much confortable solution. Realtime is needed as per machine cycle control (you have to be deterministic for a precise and reliable control). A 10ms task can be acceptable. I personally made a hw and sw package with Schneider Electric plc M258 and hmi Magelis GTO 10"" touch screen plus a software Application that I personally developed. But if you have time to spend and less money you cam try LCNC + MODBUS IO . ;-) - Messaggio originale - Da: "Karlsson & Wang"Inviato: 22/09/2015 15:56 A: "Enhanced Machine Controller (EMC)" Oggetto: Re: [Emc-users] A lot of input/output. Cheap > > Hi Sven. > > Can you send a picture of the machine you have to retrofit ? > > Is it an injection moulding machine ? > > If yes how many tons is the closing clamp force and how many heating zones > > have the injection barrel/chamber ? > > > > Regards. > > > > Alex > > > > Here you go. > https://c2.staticflickr.com/6/5652/20606563013_d2a911f7e7_b.jpg > > It's a really nice machine, a Stübbe that has been running extremely fine > moulds. I can even rotate the moulding line to vertical position. I am > actually thinking of ripping the machine a part and make a new base with > the clamps fixed in vertical position to save space. I also have an old injection mould machine I plan to retrofit. But I also have other problems power supply is limited so fuses will before correct pressure is reached. -- ___ 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
Re: [Emc-users] A lot of input/output. Cheap
Hi Sven. Can you send a picture of the machine you have to retrofit ? Is it an injection moulding machine ? If yes how many tons is the closing clamp force and how many heating zones have the injection barrel/chamber ? Regards. Alex On Tue, Sep 15, 2015 at 11:41 PM, John Thorntonwrote: > The cheapest PLC that AD sells is the Click, the software is free but > the programming cable is $50 so for $120 you can get 8 inputs and 6 > outputs a 7i64 is 24 outputs and 24 inputs for $198 and you don't > need a programming cable. ClassicLadder looks mighty good when you can > see the bits and timers in a pyvcp window. > > JT > > On 9/15/2015 8:27 AM, Ralph Stirling wrote: > > Much as I like LinuxCNC, Mesa cards, and even Arduino's occasionally, > > I'd go straight to AutomationDirect and get an inexpensive PLC for this > > job. It would already handle all the 24v I/O, have a very clean and > complete > > ladder logic, with good state machine methods. > > > > -- Ralph > > > > From: Sven Wesley [svenne.d...@gmail.com] > > Sent: Tuesday, September 15, 2015 6:12 AM > > To: Enhanced Machine Controller (EMC) > > Subject: Re: [Emc-users] A lot of input/output. Cheap > > > > 2015-09-15 14:16 GMT+02:00 andy pugh : > > > >> On 15 September 2015 at 13:03, Carsten Presser > wrote: > >> > >>> the big advantage of the mesa-boards is that they are well suited to > >>> drive relays and other kinds of devices. > >>> An Arduino or similar board only has TTL or CMOS IOs which need to get > >>> adapted to your actual IO voltages/currents. > >> Also, thinking about it, an Aduino Mega is no cheaper than a 7i90 > >> > >> > http://store.mesanet.com/index.php?route=product/product_name=7i90_id=291 > >> That has the same IO voltage problems as the Arduino, but plugs > >> straight in to LinuxCNC (EPP Parport) and realtime HAL. > >> http://linuxcnc.org/docs/html/man/man9/hm2_7i90.9.html > >> > >> > > Don't get me wrong, I like Mesa. A Mesa board is not cheaper than a Mega. > > You can order a clone on eBay for less > > < > http://www.ebay.co.uk/itm/New-ATmega2560-16AU-Improved-version-CH340G-MEGA2560-R3-Board-For-Arduino-SWTG-/231616834408?hash=item35ed706b68 > > > > than > > half. I have a few of those and they work as expected. There are Arduino > > relay boards out there as well. I will get all the relays needed > > < > http://www.ebay.co.uk/itm/New-8-Channel-5V-Relay-Module-Board-for-Arduino-PIC-AVR-MCU-DSP-ARM-UK-/151105724470 > > > > and the Arduino board, still for less money than one 7i90. But I prefer > > opto isolated heavy duty solid state relays for this instead of tiny > > mechanical relays on a small board. You should see the relay panel inside > > the machine, the relays are like bricks... > > > > I think your suggestion with the HAL/Arduino library will be the cheapest > > possible and more than good for this application, I will try it for sure! > > With some small tweaks it will be fine for a Mega board and I should have > > enough I/O. > > Thanks! > > > > /S > > > -- > > ___ > > 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 > > > > -- > ___ > 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
Re: [Emc-users] minimum spindle speed
Hi Tom. Have you tried to configure the VFD in Sensorless Vector Mode ? Please can you detail the brand and code manufacturer of your VFD ? Alex On Tue, Jun 23, 2015 at 9:44 AM, Karlsson Wang nicklas.karls...@karlssonwang.se wrote: If spindle motor is an asynchronous motor and simple voltage frequency control. Are your sure voltage frequency characteristics are correctly set? If motor get hot on low RPM even then not loaded you will almost certainly use to high voltage. Nicklas Karlsson On Mon, 22 Jun 2015 13:48:23 -0400 Tom Easterday tom-...@bgp.nu wrote: I am controlling a spindle motor with a VFD commanded by modbus. My current speed range is 0-3500 rpm. If I run the spindle below 275 rpm the current spikes and triggers the VFD’s protection shutoff. How do I set the minimum spindle speed so that the user can’t command a speed below 275rpm? -Tom -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] How to delay spindle-at-speed
Hi to all. Andy , please , can you be more precise on this definition : It reads that way, but that isn't how it runs. Every component reads its inputs and updates its outputs exactly in the order they are addf-ed to a thread, and they do that every time the thread runs. And when an where the logic elaboration should be ? I mean is it something like this (as I understand from the above enunciation) ? - read component input - update/write of the component output of the previous scan (thread elaboration) - elaboration of the HAL logic or it is - read component input - elaboration of the HAL logic - update/write of the component output or it is something different Regards Alex On Fri, May 15, 2015 at 2:49 AM, Gene Heskett ghesk...@wdtv.com wrote: On Thursday 14 May 2015 14:11:22 Scott Salrin wrote: Andy, it certainly flows like programming... Maybe I'll try charting like John suggests. I never was any good at logic... Duh. Guys, do we dare mention rockhopper to this new bee? On Thu, May 14, 2015 at 12:00 PM, Andy Pugh bodge...@gmail.com wrote: On 14 May 2015, at 17:36, John Alexander Stewart ivatt...@gmail.com wrote: Scott - Hal was a bit of a problem to learn for me, too. But then one day it clicked and now it's not really a problem It possibly helps to realise that it isn't a programming language, even if it looks like one. A HAL file is a definition of how signals pass between various drivers and linuxcnc, optionally through other blocks that do things to or with the numbers. -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ 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 -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] How to delay spindle-at-speed
Hi Andy , thank you for the reply. It's not the matter of change the discussion object . But when somebody as expert as you are is writing an important concept I would like to understand it properly. Sorry ... On Fri, May 15, 2015 at 10:57 AM, andy pugh bodge...@gmail.com wrote: On 15 May 2015 at 07:26, alex chiosso achio...@gmail.com wrote: And when an where the logic elaboration should be ? There isn't any HAL logic elaboration as you seem to be describing it. All the HAL logic is handled by individual components. Those components read their inputs and update their outputs one by one in the order they are placed in the thread. (Some components have more than one function and strictly-speaking it is the functions that execute in the order they are added to the thread) What I am saying is that there is that the sequence that things appear in the HAL files has little bearing on the sequence in which they happen. When LinuxCNC starts it reads through all the HAL files in sequence and sets up all the HAL connections. This is a one-time process at startup, and from that point on the HAL file is not looked at again. It is a mistake to imagine that the HAL file is somehow interpreted every cycle as some people seem to. This is why it isn't a programming language. If there are two HAL files, and the first contains: addf parport.0.read thread1 addf and2.0 thread1 addf parport.0.write and a the second contains addf or2.0 Then the sequence is that the parport is scanned and the parport.0.pin-in-NN pin values are updated Then the and2.0 funsction runs, reading its inputs and updating the outputs Then the parport.0.write function runs, updating the voltages on the parport output pins. Then the or2.0 function runs, reading its inputs and writing its outputs. I rather worry that my original intention of trying to make HAL simpler to understand has just become subverted by discussion of technical details that were not part of the original question at all. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] problem setting appropriate speeds in joint and world mode for 6 axis robot with genserkins
Well done Christian ! ;-) Alex On Mon, May 4, 2015 at 6:00 PM, Christian Stöveken christian.stoeve...@gmail.com wrote: On Mon, May 4, 2015 at 3:38 PM, Andrew pkm...@gmail.com wrote: 2015-05-04 13:40 GMT+03:00 Christian Stöveken christian.stoeve...@gmail.com : Which one of the joints axis branches in the linuxcnc git would that be? (joints_axes7?) Or even one from a different repository? Also - is there a sample config (adapted Puma config?) for a 6 axis robot for joints_axes? https://lists.sourceforge.net/lists/listinfo/emc-users I've heard that joints_axes7 works pretty well. But haven't tried it myself yet. IIRC there's a script in JA that will suggest to convert your existing config to JA format when loading. I will try setting it up some time soon ;-) Some pictures https://excogitation.de/exccloud/public.php?service=filest=RbW4iciiBKIRV2M of the first actual milling task (still with genserkins/master). -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] New Debian install does not include Gedit
Hi Belli. I've installed the Debian Wheezy LCNC and I was surprised that Gedit wasn't installed by default. As an alternative editor I've installed Geany http://www.geany.org/ that is much better than Gedit (this is my opinion ;-) ). The only one disadvantege I've found is that Geany doesn't have the NC code highlight. But in any case you can install Gedit if you want from the command line with sudo apt-get install gedit. Alex On Wed, Apr 1, 2015 at 11:30 AM, Belli Button be...@iafrica.com wrote: New Debian install CD does not include Gedit (even though it's the preferred LCNC editor)? Bellisimo -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] New Debian install does not include Gedit
If someone is able to add the nc code highlighting many people will really appreciate it.;-) On Wed, Apr 1, 2015 at 5:51 PM, Kyle Kerr ker...@gmail.com wrote: I noticed a couple of mentions that geany doesn't have nc highlighting. Adding it shouldn't be much of an issue. Heck, someone may already have the config available. On Apr 1, 2015 11:28 AM, Kirk Wallace kwall...@wallacecompany.com wrote: On 04/01/2015 06:33 AM, Gene Heskett wrote: ... snip My distaste for gedit is because gedit probably cost me 2 extra weeks getting my lathe running with a 5i25 card because of its propensity to copy a line, or several lines of .hal stuff, into the middle of other lines of .hal stuff, ... snip I have had this happen to me and it seems my mouse wheel is the source of trouble. The wheel is also the middle button which seems to have a paste function. When I use the wheel to scroll through a file there is a risk that turning the wheel also trips the middle button. One time, I pasted an e-mail reply several times into a large Python file. Sometimes, it can take weeks to discover the error. I've tried changing all my mice to ones without wheels, but they are too handy for scrolling and some software requires a wheel. I suppose I should figure out how to disable the wheel button function. -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/ -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Modbus RS-485 Connection with Mesa?
Hi Mark . Be careful with this kind of adapters because they are not optocoupled . If your application is an industrial grade I will spend some more money and buy something like the Advantech converter/adapter you linked above. Do you really need to have two separate Modbus network ? Alex On Wed, Apr 1, 2015 at 6:39 PM, Sebastian Kuzminsky s...@highlab.com wrote: On 4/1/15 10:26 AM, Mark Johnsen wrote: The love controller has a -995 option, which is RS232. But, there are 2 controllers and there's no addressing for the rs-232 version from what I saw. I thought maybe you could daisy chain them, but seems you can only address the RS-485 version. Right, RS232 is point-to-point, with no good options for multi-point expansion. Once you embrace USB you could get a $10 USB hub and two USB-toRS232 adapters. Or possibly something like this could work (i have no experience with it): http://www.amazon.com/KEDSUM%C2%AE-Converter-Adapter-ch340T-Support/dp/B009SIDMNM PS - what reader do you use for this mailing list to get the inserted? I simply have been using gmail and recall posts a long time ago on better readers, but I couldn't find it when I searched? Also, I think one of the reader will keep the posts in one thread. I use Thunderbird (called icedove on debian). -- Sebastian Kuzminsky -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Modbus RS-485 Connection with Mesa?
I do believe that you can use LCNC with a usb to RS485 converter and the Modbus protocol by ClassicLadder softplc built into LCNC or the mb2hal component. Alex Il giorno 01/apr/2015 23:04, Mark Johnsen m...@ijohnsen.com ha scritto: Alex, Yes, the application is industrial grade, but it is quite simple (2 axes of motion). I only need 1 modbus network to two temp controllers. Since there are 2, that rules out '1' RS-232 network, but I can use '1' RS-485 network. Or Seb's USB setup would work. I did see on the mesa site the 7I34 8 channel RS-422/485 interface for Anything I/O. I would think that would work. Your comment about industrial grade is my concern about using LinuxCNC at all. I figure I can try it and if I run into issues I can slap in a brick PLC (omron, panasonic, etc) w/ some option cards, but that is much more expensive and less flexible in the long run. I look at LinuxCNC w/ so much potential and it combines the control and HMI into one piece. I realize it is not a traditional industrial control solution. If you think I'm crazy for doing this, let me know now... SEB - I can embrace USB. I just thought that was looked down upon due to the lack of real-time nature of USB ports? Although, I don't really need real-time here for temp control. Just updating and current temp feedback. I think for the price of the mesa board, that seems like a good option and more trustworthy than the Amazon USB part. Just my 2 cents.. Thanks all for your feedback, Mark Hi Mark . Be careful with this kind of adapters because they are not optocoupled . If your application is an industrial grade I will spend some more money and buy something like the Advantech converter/adapter you linked above. Do you really need to have two separate Modbus network ? Alex -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Velocity closed loop + Position losed loop on an axis
Hi Leonardo. If you want to perform a closed loop position system as you said you need the inner speed closed loop. I do believe that can be quite difficult to perform both closed loops within LCNC with the expected accuracy. The VFD that you are using is a sensor less vector control type (that is why you have to close the speed loop outside the VFD). This kind of VFD are not the right product to run a servo system (as you already know) also because you should drive an asynchronous induction motor that is not usually suited for that porpouse. I'm not a LCNC guru but at least I've always used a vector VFD with encoder feedback tied from the motor to the VFD with the encoder simulation feedback connected to the axis module . Alex On Wed, Mar 25, 2015 at 6:45 PM, Leonardo Marsaglia leonardomarsagli...@gmail.com wrote: Hello to all! I just managed to turn the second motor of my machine (another AC motor with a Powerflex 40 drive) and works just fine for positioning the part. Tomorrow I'll be uploading some videos. Although I need to do some fine tuning on both the rotary and the linear axis I was thinking about a concept to improve the accuracy of the servo loops. As I have seen on many machines including the Mazak that we have here, the servo systems close the velocity loop within the servo drive, and then the CNC applies a voltage to control the velocity of the motor based on the PID of the position loop. So as I see it, it's like there is one pid nested inside the other, or sort of. Now the VFDs that I'm using can close the velocity loop but I would have to use a special module for that. My question is, based on your experience. Could this improve the accuracy of the joints? I guess this could be done within LinuxCNC without closing the loop on the VFDs. Thanks as always for your help!! -- *Leonardo Marsaglia*. -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Velocity closed loop + Position losed loop on an axis
How are you managing the positioning right now? Are you using limit switches or incremental encoder or something else? Il giorno 25/mar/2015 19:45, Leonardo Marsaglia leonardomarsagli...@gmail.com ha scritto: 2015-03-25 15:07 GMT-03:00 alex chiosso achio...@gmail.com: Hi Leonardo. If you want to perform a closed loop position system as you said you need the inner speed closed loop. I do believe that can be quite difficult to perform both closed loops within LCNC with the expected accuracy. The VFD that you are using is a sensor less vector control type (that is why you have to close the speed loop outside the VFD). This kind of VFD are not the right product to run a servo system (as you already know) also because you should drive an asynchronous induction motor that is not usually suited for that porpouse. I'm not a LCNC guru but at least I've always used a vector VFD with encoder feedback tied from the motor to the VFD with the encoder simulation feedback connected to the axis module . Hello Alex and thanks for the answer. Well, I know this is not the best solution to drive a servo system, but since this is not a really accurate machine, because I only need to position a coil for induction heating, I can live with that. Also now It's working pretty well considering these limitations. Anyway I was investigating this because If I can manage to get better results with this system I would love to achieve them. -- *Leonardo Marsaglia*. -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Velocity closed loop + Position losed loop on an axis
Looks really good. I've understood that you're running the axis with position open loop control. Am I wrong? Il giorno 25/mar/2015 20:52, Leonardo Marsaglia leonardomarsagli...@gmail.com ha scritto: 2015-03-25 16:46 GMT-03:00 alex chiosso achio...@gmail.com: How are you managing the positioning right now? Are you using limit switches or incremental encoder or something else? Now I'm using incremental encoders on both axis and I'm finishing the setup with LinuxCNC. For the linear axis the maximum error is like 0.1 mm wich is really good considering the setup and also considering the accuracy that I need. The other one I'm going to make some tuning tomorrow and I'll be telling you. Also tomorrow I'll be uploading some videos of the machine running. -- *Leonardo Marsaglia*. -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Simple, adjustable timer
Hi Viesturs. Finally I can send to you the HAL component for the blink function as I explained before. This is my first component I wrote so for sure somebody else can do it better than I did . Anyway let me know if this component is useful for your needs (for me it is) . ;-) . You have to add one or more instances of the component to the servo thread (1ms). Regards Alex On Mon, Mar 23, 2015 at 10:49 AM, Mark Wendt wendt.m...@gmail.com wrote: On Mon, Mar 23, 2015 at 5:41 AM, Erik Christiansen dva...@internode.on.net wrote: On 23.03.15 05:07, Mark Wendt wrote: Slightly off-tangent here. There's an explanation line in the second paragraph of 1.1 Basic Concepts: If you are a logic kinda guy the line says If B0 is off AND either B1 OR Q0 is on then coil Q0 is on. Shouldn't that be: If you are a logic kinda guy the line says If B0 is on AND either B1 OR Q0 is on then coil Q0 is on. According to the paragraph above this, B0 is normally closed. With B0 off, or open, and either B1 or Q0 is on, then coil Q0 should be off. Though I am a logic kinda guy, not a ladder wielder, I interpret the off to refer to the B0 coil, not one of its contacts, which may be NC or NO. That makes a NC contact an inverted output which is a 1 when the input is 0. Does that realign the planets? Erik I'm a comp sci kinda guy, so I'm familiar with logic too. ;-) According to the description, B0 and B1 are switches, not relays. Q0 is the relay. And it also says in the description B0 is normally closed. So, with that in mind, is normally closed off, and open on? Mark -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users blink.comp Description: Binary data -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Simple, adjustable timer
Hi Viesturs. The component has its own doc embedded into the comp file. So if you install it completely you will have the man page available into a terminal window. Alex On Mon, Mar 23, 2015 at 3:25 PM, Viesturs Lācis viesturs.la...@gmail.com wrote: Thank you very much, looks really good! Viesturs 2015-03-23 12:51 GMT+02:00 alex chiosso achio...@gmail.com: Hi Viesturs. Finally I can send to you the HAL component for the blink function as I explained before. This is my first component I wrote so for sure somebody else can do it better than I did . Anyway let me know if this component is useful for your needs (for me it is) . ;-) . You have to add one or more instances of the component to the servo thread (1ms). Regards Alex On Mon, Mar 23, 2015 at 10:49 AM, Mark Wendt wendt.m...@gmail.com wrote: On Mon, Mar 23, 2015 at 5:41 AM, Erik Christiansen dva...@internode.on.net wrote: On 23.03.15 05:07, Mark Wendt wrote: Slightly off-tangent here. There's an explanation line in the second paragraph of 1.1 Basic Concepts: If you are a logic kinda guy the line says If B0 is off AND either B1 OR Q0 is on then coil Q0 is on. Shouldn't that be: If you are a logic kinda guy the line says If B0 is on AND either B1 OR Q0 is on then coil Q0 is on. According to the paragraph above this, B0 is normally closed. With B0 off, or open, and either B1 or Q0 is on, then coil Q0 should be off. Though I am a logic kinda guy, not a ladder wielder, I interpret the off to refer to the B0 coil, not one of its contacts, which may be NC or NO. That makes a NC contact an inverted output which is a 1 when the input is 0. Does that realign the planets? Erik I'm a comp sci kinda guy, so I'm familiar with logic too. ;-) According to the description, B0 and B1 are switches, not relays. Q0 is the relay. And it also says in the description B0 is normally closed. So, with that in mind, is normally closed off, and open on? Mark -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Simple, adjustable timer
Hi Viesturs. I made a custom HAL component that I called blink that I used for adjustable on and off period for lamp blinking but can be used to create adjustable duty cycle . It's quite simple but effective and for sure you can do it better. If you are interested I can give it but only next Monday because I'm far from the office at the moment. Regards Alex Il giorno 21/mar/2015 16:46, andy pugh bodge...@gmail.com ha scritto: On 21 March 2015 at 14:22, Viesturs Lācis viesturs.la...@gmail.com wrote: So the question is - what HAL modules could I use? The thing is that user has to be able to adjust on and off periods from a vcp panel. While agreeing that a sensor would be better, it sounds like you could use a very low-frequency software pwmgen. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Simple, adjustable timer
Hi Viesturs. I will provide it for you as soon as possible. Alex Il giorno 21/mar/2015 17:05, Viesturs Lācis viesturs.la...@gmail.com ha scritto: 2015-03-21 17:58 GMT+02:00 alex chiosso achio...@gmail.com: Hi Viesturs. I made a custom HAL component that I called blink that I used for adjustable on and off period for lamp blinking but can be used to create adjustable duty cycle . It's quite simple but effective and for sure you can do it better. If you are interested I can give it but only next Monday because I'm far from the office at the moment. Thank you! I would really appreciate that, sounds like a perfect fit for the task. -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] new prerelease: 2.7.0~pre3
Thank you so much for all the efforts, time and passion filled into this project. Alex :-) Il giorno 20/feb/2015 05:31, Sebastian Kuzminsky s...@highlab.com ha scritto: We just reached a milestone in the ongoing work to stabilize the 2.7 branch in preparation for the upcoming 2.7.0 release. I present to you the 2.7.0~pre3 pre-release. The 2.7 branch contains a couple of significant improvements over the current stable 2.6 branch. First among these is a new, faster trajectory planner developed by Rob Ellenberg (sponsored by Tormach), and Sam Sokolik. The other major new feature is support for the RT-Preempt realtime kernel, developed by Jeff Epler. A ton of work has gone into this pre-release: fixing bugs, polishing rough edges, and improving the documentation. This pre-release is recommended for anyone who wants to try out the new highly anticipated features, or who wants to help test out the next stable version of LinuxCNC and report any bugs they find. The highlights of this pre-release are: * add moveoff, a simple jog-while-paused implementation * add uspace support to gm6 driver * removed probe_parport, it's no longer needed * fix an I/O region resource leak in RTAPI * fix several GUI bugs * fix several bugs in the new trajectory planner * hm2: fix bugs in EPP driver, Ethernet driver, and sserial driver * fix a dropped MDI bug in Task * improved docs * NML: implement command queue with reliable reception * improved test coverage Some demos of the new moveoff jog-while-paused feature are here: https://www.youtube.com/watch?v=KY6hx7WBkO8 https://www.youtube.com/watch?v=XGDq6620fPQ Instructions for making fresh installs: http://linuxcnc.org/docs/2.7/html/getting-started/index.html#_getting_linuxcnc Instructions for upgrading from 2.6: http://linuxcnc.org/docs/2.7/html/getting-started/index.html#_updating_linuxcnc If you are upgrading to 2.7.0~pre3 from LinuxCNC 2.6 or from an earlier pre-release of 2.7, you may need to update your machine configs. Details here: http://linuxcnc.org/docs/2.7/html/getting-started/index.html#_updating_your_config Credits go to the folks who have been developing the new features fixing the new (and old!) bugs, testing the new code reporting bugs, helping out on the forums, mailing lists, and irc, and improving the documentation. The folks who committed to 2.7.0~pre3 are: * Andrew Kyrychenko * andy pugh * Bence Kovacs * Chris Morley * Chris Radek * Dewey Garrett * Jeff Epler * John Thornton * Michael Geszkiewicz * Mick (Arceye) * Moses McKnight * Norbert Schechner * Robert W. Ellenberg -- Sebastian Kuzminsky -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Servo Drive Help?
Hi Todd. I'm italian but I don't know anything about this drive. The manufacturer company is small and the product seem to be a sort of custom made (maybe for the stop manufacturer) . The documentation pdf that you posted is not sufficient to understand how to connect properly the drive. The rs-485 serial line maybe it's not a modbus compliant communication. The drive should have a +/-10Vdc command voltage (speed command control) but you need to understand if the dc motor have a tachometer for the speed feedback or the motor is controlled for the speed loop using the encoder showed on the electrical drawing . The drive documentation is just a concise information about it , not really usable. The only chance that you have is to try to contact again the Easys (drive manufacturer) in order to get the complete documentation (if it really exist) . Alex On Thu, Feb 5, 2015 at 5:06 PM, Todd Zuercher zuerc...@embarqmail.com wrote: Does anyone know anything about one of these drives? http://www.easys.it/prod_file/azionamento_dc_ind.pdf I don't know Italian, and I have not been able to get any email response from the drive's manufacturer. I have one that was used to run a servo saw stop/pusher system. It's control died and I would love to be able to revive it using Linuxcnc. The stop manufacturer wasn't much more help but at least they would talk to me. They sent me a pdf for the machines schematics but were unable to provide any information on how to control the drive. I started a thread on the forum where I was able to post a copy of the schematics the stop's manufacturer sent me. http://linuxcnc.org/index.php/english/forum/27-driver-boards/28847-help-with-servo-drive#55722 What would I need to know in order to use the RS-485 to control this, and any ideas where or how to glean it? -- Todd Zuercher mailto:zuerc...@embarqmail.com -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Wheezy and Nvidia
I John. I've got same problem as you with an asus graphic card (nviadia gpu) and Debian wheezy. No way to install the nvidia drivers properly. At the end of a long story I re-install the LinuxCNC Wheezy distribution and leave the video drivers it automatically detect and it is fine (resolution 1280x1024). On my side the problem mainly was related to the kernel specific drivers requested from the nvidia gpu (LCNC Wheezy kernel is not the standard one because it is patched for the RTAI (PAE)) . As someome point me out (maybe Sebastian) it is not possible to install the proprietary drivers on the Wheezy LCNC distro. Maybe it is not impossible for some guru but for me it is. So I went straight to the easy way. ;-) Regards Alex On Mon, Jan 19, 2015 at 4:20 PM, schoone...@btinternet.com schoone...@btinternet.com wrote: Hi John I have a Nvidia GT630 GPU card working fine on Wheezy 32 64 bit Works with nouveau and if you download the nvidia-glx package, DKMS builds the driver fine (you need headers and a build environment) What you then need to do however is add /etc/X11/xorg.conf.d/20-nvidia.conf as attached Then check that the driver has been installed to /lib/modules/{kernel-version}/extra/nvidia.ko and /etc/modprobe.d/nvidia-kernel-common.conf is present blacklisting nouveau The only problem I have had is when doing a load of stuff at the same time after building the driver and re-making initrd-img, which somehow screwed things up, but redoing everything sorted it regards Mick -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Emc-users: hybrid iso csum
Hi Peter. This is not a religious discussion . For me it's a matter of netiquette and as you say porco mondo it's not nice as well. But because everybody can express themselves as they want . no problem. :-) Peace. Alex On Sun, Jan 11, 2015 at 12:18 PM, Peter Blodow p.blo...@dreki.de wrote: Tom, in order to avoid religious discussions, change that to porco mondo, that fits it as well! Peter Am 11.01.2015 01:52, schrieb TJoseph Powderly: hello as of 10jan2015 6pm CDT the hybrid iso csum listed here linuxcnc.org/docs/html/common/Getting_LinuxCNC.html is incorrect the csum listed here http://www.linuxcnc.org/index.php/english/download _is_ correct on the morning of 10jan the main website was in Italian porco dio! so i didnt look very closely i dont see how to correct it myself but others may re-download the image trying to get a good csum. Cradek got me the straight skinny, thx! thanks TomP tjtr33 -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users --- Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft. http://www.avast.com -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Emc-users: hybrid iso csum
Hi TJoseph. I'm am Italian . When you say : on the morning of 10jan the main website was in Italian porco dio! It is not a nice expression. Especially porco dio! it's a blasphemy for a catholic person but the meaning it's universally related to god. Also for the netiquette it's not correct as well. Maybe you wrote this because you heard some italian guy bad speaking in this way. I don't want to appear as a bigot It is funny because your name is Thomas + Joseph both related to Jesus . ;-) Regards Alex On Sun, Jan 11, 2015 at 1:52 AM, TJoseph Powderly tjt...@gmail.com wrote: hello as of 10jan2015 6pm CDT the hybrid iso csum listed here linuxcnc.org/docs/html/common/Getting_LinuxCNC.html is incorrect the csum listed here http://www.linuxcnc.org/index.php/english/download _is_ correct on the morning of 10jan the main website was in Italian porco dio! so i didnt look very closely i dont see how to correct it myself but others may re-download the image trying to get a good csum. Cradek got me the straight skinny, thx! thanks TomP tjtr33 -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Emc-users: hybrid iso csum
Hi Tom. No problem. I didn't want to blame you. You don't have to limit yourself. ;-) Alex On Sun, Jan 11, 2015 at 3:36 PM, TJoseph Powderly tjt...@gmail.com wrote: On 01/11/2015 03:27 AM, alex chiosso wrote: Hi TJoseph. I'm am Italian . When you say : on the morning of 10jan the main website was in Italian porco dio! It is not a nice expression. Especially porco dio! it's a blasphemy for a catholic person but the meaning it's universally related to god. Also for the netiquette it's not correct as well. Maybe you wrote this because you heard some italian guy bad speaking in this way. I don't want to appear as a bigot It is funny because your name is Thomas + Joseph both related to Jesus . ;-) Regards Alex On Sun, Jan 11, 2015 at 1:52 AM, TJoseph Powderly tjt...@gmail.com wrote: hello as of 10jan2015 6pm CDT the hybrid iso csum listed here linuxcnc.org/docs/html/common/Getting_LinuxCNC.html is incorrect the csum listed here http://www.linuxcnc.org/index.php/english/download _is_ correct on the morning of 10jan the main website was in Italian porco dio! so i didnt look very closely i dont see how to correct it myself but others may re-download the image trying to get a good csum. Cradek got me the straight skinny, thx! thanks TomP tjtr33 -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users Alex, mi scusa wont happen again TomP -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] What was the name of that board?
System On Chip , it should be . Alex Il giorno 09/gen/2015 21:02, Lars Andersson l...@larsandersson.com ha scritto: @Alexander, what is meant by SoC? Google failed me there. On 2015-01-09 20:00, Alexander Rössler wrote: On Friday 09 January 2015 05:58:14 Sven Wesley wrote: 2015-01-08 23:47 GMT+01:00 Sven Wesley svenne.d...@gmail.com: Thanks Viesturs but that's not the one. There is another one complete with display and everything that is fully compliant with our G-code. Gotta find it... Found it! In the mail thread with the subject I'm going to build something small, need a cheap stepper driver, answer by Kerry Lynn. It's the TinyG setup I was looking for. https://www.synthetos.com/what-is-tinyg-and-why/ https://www.youtube.com/watch?v=Ym3K71dbbVw This was some time ago it seems. You could also use one of the Machinekit supported boards and get the full Machinekit/LinuxCNC experience: http://blog.machinekit.io/p/hardware-capes.html Grbl is the Arduino approach for CNC control. Not very interesting in my opinion since everything is going into the SoC direction. _ Alexander -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Merry Christmas
Merry Christmas and a Happy New Year to all of the great LinuxCNC community people. Greetings from Italy. Alex Il giorno 24/dic/2014 17:37, Pete Matos petefro...@gmail.com ha scritto: -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Mb2hal?
Hi Todd. As someone else suggested in another thread you can give a try at a python module called modbustk (modbus toolkit) . I've tested it on TCP/IP and is a powerful,complete and documented python module. The serial line is supported as well. Alex Il giorno 20/dic/2014 03:26, Todd Zuercher zuerc...@embarqmail.com ha scritto: Problem is I don't think I know enough about either C or Python to do it. - Original Message - From: Sebastian Kuzminsky s...@highlab.com To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Sent: Friday, December 19, 2014 1:57:18 PM Subject: Re: [Emc-users] Mb2hal? On 12/19/14 2:48 PM, Todd Zuercher wrote: Is it possible to make Mb2hal only make reads and writes of the nessisary registers, rather than all the registers used all the time? I don't know mb2hal at all, but looking at mb2hal_HOWTO.ini i see there's a MAX_UPDATE_RATE for each transaction. Maybe you could reduce the update rate of the transactions you don't care as much about? If you need finer control over when reads and writes happen, you're probably better off writing a custom component (in C or python or the halcompile language) that does exactly what you need. -- Sebastian Kuzminsky -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Mb2hal?
Hi Todd. Here https://code.google.com/p/modbus-tk/ is the link to modbus-tk python module . ;-) Alex On Sat, Dec 20, 2014 at 9:26 AM, alex chiosso achio...@gmail.com wrote: Hi Todd. As someone else suggested in another thread you can give a try at a python module called modbustk (modbus toolkit) . I've tested it on TCP/IP and is a powerful,complete and documented python module. The serial line is supported as well. Alex Il giorno 20/dic/2014 03:26, Todd Zuercher zuerc...@embarqmail.com ha scritto: Problem is I don't think I know enough about either C or Python to do it. - Original Message - From: Sebastian Kuzminsky s...@highlab.com To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Sent: Friday, December 19, 2014 1:57:18 PM Subject: Re: [Emc-users] Mb2hal? On 12/19/14 2:48 PM, Todd Zuercher wrote: Is it possible to make Mb2hal only make reads and writes of the nessisary registers, rather than all the registers used all the time? I don't know mb2hal at all, but looking at mb2hal_HOWTO.ini i see there's a MAX_UPDATE_RATE for each transaction. Maybe you could reduce the update rate of the transactions you don't care as much about? If you need finer control over when reads and writes happen, you're probably better off writing a custom component (in C or python or the halcompile language) that does exactly what you need. -- Sebastian Kuzminsky -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Modbus
Hi. I suggest to you to try the *mb2hal* component to do this job . I've tested it on TCP/IP and it works just fine. It is not so well documented as it should be (I mean some clear examples should give an opportunity of a wide usage of this well packed component. *THANKS to Viktor Rocco the Author of the mb2hal component*). You can do all the modbus stuff using mb2hal so all the pins from read and write functions are automatically generated . And you're not limitated to a max number of read or write instances as the modbus integrated into ClassicLadder have. So with mb2hal the dirty job is done trasparently for the integrator . As you should know the performances over serial/rs485 line depends also from the response time of the slaves and from how many instances you fragment your communication data/registers . One thing that I suggest to you is to buy a galvanically insulated converter, to use a proper connnection shielded cable and a speed of 19200 baud , take care about connections and in case use the termination resistors (in case of long wiring) at both line ends. Alex On Fri, Dec 19, 2014 at 10:19 AM, 77dab 77...@tiscali.it wrote: Yes, I know, I already made a Java software to control independently 8 of those VFD via modbus, and it works. They can run up to 38600baud. what timing do you think i can expect from a sistem like that in LinuxCNC? something like 10 VFD messages per second? or better? On 18/12/2014 14:57, Todd Zuercher wrote: I am controling 8 VFDs on a single machine with Linuxchc through one USB-RS485 converter (from Automation direct). No real problems for me except some random com errors. It works good enough though. I have not had to restart or anything like that because of them. They do fill up an error log pretty fast when running from terminal. It can be a little slow to respond sometimes, reading and writing to 32 different registers at 9600bps plus rewrites for bad com. It can be a little tricky to set up, you have to know all the modbus details about your drives (every manufacturers drives are different), and configure mb2hal to use them (there is nothing automagic here). - Original Message - From: 77dab 77...@tiscali.it To: Emc-users@lists.sourceforge.net Sent: Thursday, December 18, 2014 6:53:40 AM Subject: [Emc-users] Modbus Hi all, I have on my hand some mitsubishi VFD with 550w winches. I would like to try to move them using LinuxCNC. the thing is not meant to be Real time, and I've read the modbus module lives in User space and it's not RT. So, my question: Since it isn't RT, can I drive the rs485 thru a USB-rs485 converter, using a laptop? Thanks, Davide. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE
Re: [Emc-users] G edit and velocity
Hi Gene. I'm using Geany too . ;-) Do you know (or anybody know) if there is a way to highlight the G Code sintax ? Alex On Wed, Dec 17, 2014 at 4:29 PM, Gene Heskett ghesk...@wdtv.com wrote: On Saturday 13 December 2014 07:53:51 John Thornton did opine And Gene did reply: You have to specify the editor in your ini file. If your on Debian you have to add Gedit. JT Not gedit John, its trashed too many files to my taste. To all, install 'geany', its quite similar and in 6 months use has NOT trashed a file for me yet. On 12/12/2014 7:33 PM, Marshland Engineering wrote: I installed the latest software and have the Mesa cards and servos running. No text editor to be found. Pressing edit on the File menus does nothing ?? Where is gedit ? I have set the acc and velocities up high using the config editor but when running the program, the velocity is about 1/10 I specified. What is wrong and how do I change this ? Thanks Wallace - - Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ost g.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users --- --- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg. clktrk ___ 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 US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] G edit and velocity
I'm agree with you that Geany is much better than Gedit . I will try to find out the way to do what you suggested . The Gcode highlight is quite useful during the editing especially in case of structured Gcode . Alex On Wed, Dec 17, 2014 at 4:54 PM, Gene Heskett ghesk...@wdtv.com wrote: On Wednesday 17 December 2014 10:37:04 alex chiosso did opine And Gene did reply: Hi Gene. I'm using Geany too . ;-) Do you know (or anybody know) if there is a way to highlight the G Code sintax ? Alex Apparently not Alex, I can't find it in the menu's of my copy. But because of the similarity to gedit, To Be Tested is if the gedit pluggin that enables that will work for geany. Cheap fix if all you have to do is copy the file restart geany. ;-) I think its xml code. On Wed, Dec 17, 2014 at 4:29 PM, Gene Heskett ghesk...@wdtv.com wrote: On Saturday 13 December 2014 07:53:51 John Thornton did opine And Gene did reply: You have to specify the editor in your ini file. If your on Debian you have to add Gedit. JT Not gedit John, its trashed too many files to my taste. To all, install 'geany', its quite similar and in 6 months use has NOT trashed a file for me yet. On 12/12/2014 7:33 PM, Marshland Engineering wrote: I installed the latest software and have the Mesa cards and servos running. No text editor to be found. Pressing edit on the File menus does nothing ?? Where is gedit ? I have set the acc and velocities up high using the config editor but when running the program, the velocity is about 1/10 I specified. What is wrong and how do I change this ? Thanks Wallace - - Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ ost g.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users --- --- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/os tg. clktrk ___ 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 US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS - - Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg .clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users --- --- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg. clktrk ___ 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 US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS -- Download BIRT
Re: [Emc-users] G edit and velocity
Hi Chris. For me Gedit is good but honestly Geany is better. Because I'm using Debian Wheezy and Gedit is not installed as default, I've installed Geany that is for me better. Il giorno 17/dic/2014 18:29, Chris Morley chrisinnana...@hotmail.com ha scritto: I have used gedit for about 6 years for all my programming...never had a problem with it. though I did see some bugs in my code... :) Chris M - Reply message - From: Gene Heskett ghesk...@wdtv.com To: emc-users@lists.sourceforge.net Subject: [Emc-users] G edit and velocity Date: Wed, Dec 17, 2014 7:27 AM On Friday 12 December 2014 20:33:00 Marshland Engineering did opine And Gene did reply: I installed the latest software and have the Mesa cards and servos running. No text editor to be found. Pressing edit on the File menus does nothing ?? Where is gedit ? It is a configurable item in your .ini file. BUT!!! Do not use gedit, it has bugs like a 10 day old roadkill carcass. Geany seems clean and has never trashed a file for me yet, where gedit has, several times. They are quite similar, so no new hot keys to learn for most editing. I have set the acc and velocities up high using the config editor but when running the program, the velocity is about 1/10 I specified. What is wrong and how do I change this ? Thanks Wallace --- --- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg. clktrk ___ 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 US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] G edit and velocity
Hi Wallace . I got the same problem when I made a new installation using the Debian Wheezy package. As John told you , you should specify the editor program you want to use into the INI file. Keep in mind that Debian comes with an editor called Mousepad . So if you want Gedit working you should download it and install it and then declare it as the dafault editor into the INI file. Alex On Sat, Dec 13, 2014 at 1:53 PM, John Thornton bjt...@gmail.com wrote: You have to specify the editor in your ini file. If your on Debian you have to add Gedit. JT On 12/12/2014 7:33 PM, Marshland Engineering wrote: I installed the latest software and have the Mesa cards and servos running. No text editor to be found. Pressing edit on the File menus does nothing ?? Where is gedit ? I have set the acc and velocities up high using the config editor but when running the program, the velocity is about 1/10 I specified. What is wrong and how do I change this ? Thanks Wallace -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] sevomotor -encoder
Hi Aram. SD94 seems to be the product code for Servo Dinamics Servo Drive as this http://www.ebay.com/itm/Servo-Dynamics-SD94-S100Y2N-000XX1A10-Driver-23IG93SA-2048-Motor-Cables-2-Sets-/110778319162 . Why are you talking about Lenze ? Alex On Fri, Dec 12, 2014 at 1:09 PM, Todd Zuercher zuerc...@embarqmail.com wrote: Yes, I have some of their drives and motors on some of our machines at work. They seem to work fine. You'll need windows to run their tuning software, and you will probably need an o-scope as well, if you don't bring the encoder feedback into LinuxCNC. - Original Message - From: a k pccncmach...@gmail.com To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Sent: Thursday, December 11, 2014 11:21:53 PM Subject: Re: [Emc-users] sevomotor -encoder link to teknic https://www.teknic.com/files/product_info/N34_Industrial_Grade_Motors_v5.0.pdf On Thu, Dec 11, 2014 at 7:05 PM, a k pccncmach...@gmail.com wrote: hi did any one try this ac servomotor https://mail.google.com/mail/u/0/#inbox/14a36c5f43ed728f?projector=1 i am using servodynamics motor that has encoder output a a- b b- index index- u u- v v- w w- +5 gnd shild this encoder signals go into lenze motor drive sd 94 i am interesting if technics servomotor will work with lenze drive? abbreviation for encoder pin are very different - aram -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] sevomotor -encoder
Hi. You said : this encoder signals go into lenze motor drive sd 94 but , as I told you , SD94 is not Lenze (is Servo Dinamics) . So If you have a Lenze can you detail the model/product code so people that want to help can search for information to support you. Alex On Fri, Dec 12, 2014 at 2:07 PM, a k pccncmach...@gmail.com wrote: hi i have lenze drive. i am interesting if teknic servo motor will work with lenze drive that i have. question -is encoder signal from teknic motor will be right one that lenze drive need? On Fri, Dec 12, 2014 at 4:09 AM, Todd Zuercher zuerc...@embarqmail.com wrote: Yes, I have some of their drives and motors on some of our machines at work. They seem to work fine. You'll need windows to run their tuning software, and you will probably need an o-scope as well, if you don't bring the encoder feedback into LinuxCNC. - Original Message - From: a k pccncmach...@gmail.com To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Sent: Thursday, December 11, 2014 11:21:53 PM Subject: Re: [Emc-users] sevomotor -encoder link to teknic https://www.teknic.com/files/product_info/N34_Industrial_Grade_Motors_v5.0.pdf On Thu, Dec 11, 2014 at 7:05 PM, a k pccncmach...@gmail.com wrote: hi did any one try this ac servomotor https://mail.google.com/mail/u/0/#inbox/14a36c5f43ed728f?projector=1 i am using servodynamics motor that has encoder output a a- b b- index index- u u- v v- w w- +5 gnd shild this encoder signals go into lenze motor drive sd 94 i am interesting if technics servomotor will work with lenze drive? abbreviation for encoder pin are very different - aram -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] 7i76 spindle output
Hi Jeremy. Does your VFD have a CW-CCW physical input to reverse the motor rotation ? If yes you should wire it and activate it related to the sign of motion.spindle-speed-out . Or if your VFD has a differential (+/-10Vdc) input you should use the motion.spindle-speed-out (scaled as needed) to activate the analog speed reference . Alex On Sun, Dec 7, 2014 at 11:02 AM, andy pugh bodge...@gmail.com wrote: On 7 December 2014 at 02:51, Jeremy Jones sp01jjo...@gmail.com wrote: I had ABS going and then I switched it over to scale like in the integrator manual. I can try and switch it back. I admit that I have never read the integrator manual, so I don't know what it says. However I suspect that it hasn't caught up with the fact that there are now direct ABS outputs for spindle speed from motion: http://www.linuxcnc.org/docs/html/man/man9/motion.9.html -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] 7i76 spindle output
Hi Jeremy. If your VFD has the Modbus Port on board (rs232 or rs485?) I suggest to you to try the *mb2hal* component (the description and the how to are on the Wiki). I've tested the Modbus protocol using the TCP/IP (ethernet) and seems to work just fine so the serial communication should be fine too. Can you detail the Brand and the product code of your VFD ? Alex On Sun, Dec 7, 2014 at 3:35 PM, p...@wpnet.us wrote: The VFD I'm using uses three wire control - FWD, REV, RUN/STOP, where the MESA card is designed around FWD/REV and RUN/STOP two wire control, however the VFD can set inputs for active high or low operation so you can set FWD for active high, REV for active low and tie the two together to a single FWD/REV control signal. It's not entirely clear in the manual so it took a little bit to sort out but it works well. On the MESA card the enable output for the spindle is also the enable for the analog speed output so you can't use it as anything but an enable. --Original Mail-- From: Jeremy Jones sp01jjo...@gmail.com To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Sent: Sun, 7 Dec 2014 09:16:53 -0500 Subject: Re: [Emc-users] 7i76 spindle output loadrt scale count=1 addf scale.0 servo-thread setp scale.0.gain 0.002 net spindle-speed-scale motion.spindle-speed-out = scale.0.in net spindle-speed-DAC scale.0.out = your DAC pin name That's whats in the integrator manual. I started out with the abs I copied from a similar machine but then tried this and it worked.. I will finish the abs and report back. Should I look into adding my info, once complete, to wiki for others to use? My combination of setup and VFD are pretty common. Alex - I think it might. I currently have it hooked up CW on one pin and CCW on another. Let me see if I can switch that to a single pin. I am using the 0-10v pot on the VFD but it uses separate pins for the direction...which confuses me why it works one way perfectly and the other way is way off. Like you said I guess it's the negative. Once I get this figured out I want to tackle the MODBUS setup for mine too. Just figured this would be easier for now. On Sun, Dec 7, 2014 at 5:22 AM, alex chiosso achio...@gmail.com wrote: Hi Jeremy. Does your VFD have a CW-CCW physical input to reverse the motor rotation ? If yes you should wire it and activate it related to the sign of motion.spindle-speed-out . Or if your VFD has a differential (+/-10Vdc) input you should use the motion.spindle-speed-out (scaled as needed) to activate the analog speed reference . Alex On Sun, Dec 7, 2014 at 11:02 AM, andy pugh bodge...@gmail.com wrote: On 7 December 2014 at 02:51, Jeremy Jones sp01jjo...@gmail.com wrote: I had ABS going and then I switched it over to scale like in the integrator manual. I can try and switch it back. I admit that I have never read the integrator manual, so I don't know what it says. However I suspect that it hasn't caught up with the fact that there are now direct ABS outputs for spindle speed from motion: http://www.linuxcnc.org/docs/html/man/man9/motion.9.html -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
Re: [Emc-users] Not able to use comp (command not found) .
Thanks Phillip. You got the right answer . I was using the online documentation http://linuxcnc.org/docs/html/hal/comp.html#_compiling but it isn't updated/correct. Now I have some compiling errors but I want to try to understand wich errors are and maybe I will need an help on it. Thanks again. Alex On Thu, Dec 4, 2014 at 6:05 PM, Philipp Burch p...@hb9etc.ch wrote: Hi Alex! On 04.12.2014 17:43, alex chiosso wrote: Hi to all. I'm running LCNC on a pc with the Debian Wheezy installation package . I'm getting the updates from Master using the repositories selected into the Synaptic Package Manager. I've already checked the linuxcnc-dev installation and the system is up to date . I'm trying to compile and install a custom component using comp . I can't see any *linuxcnc/src/hal/components *directory into the file system . And also if I try to *comp --install component_name.comp* I get *comp: command not found* . I've attached a couple of screenshots just to see the LCNC version I'm running and the LCNC version installed. Any help it's very appreciated . I remember something about comp being renamed to halcompile in recent releases. Maybe you can try it with this command. Regards, Philipp -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Not able to use comp (command not found) .
Thank you Chris and Sebastian. :-) Alex On Thu, Dec 4, 2014 at 6:37 PM, Sebastian Kuzminsky s...@highlab.com wrote: On 12/4/14 10:24 AM, alex chiosso wrote: Thanks Phillip. You got the right answer . I was using the online documentation http://linuxcnc.org/docs/html/hal/comp.html#_compiling but it isn't updated/correct. That link, linuxcnc.org/docs/html, always refers to the newest stable branch, which currently is 2.6. 2.6 does not have the rename yet. You can look at the docs for the master branch using this link: linuxcnc.org/docs/devel/html. Or you can see the docs for a specific version by putting the version number after docs, for example linuxcnc.org/docs/2.5/html. Or you can go to linuxcnc.org/docs and click on the version you want. -- Sebastian Kuzminsky -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] MTBF
You're right Rick . ;-) On Wed, Dec 3, 2014 at 1:27 PM, Rick Lair r...@superiorroll.com wrote: It looks like over 1500 'millions of hours' of 'Mean Time Between Failures' Thanks Rick -- Original Message -- From: andy pugh bodge...@gmail.com To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Sent: 12/3/2014 7:20:32 AM Subject: [Emc-users] MTBF Does anyone know how to interpret MTBF numbers? http://docs-europe.electrocomponents.com/webdocs/0d17/0900766b80d17a55.pdf Specifically. 1500 hours doesn't seem very long, -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Where can I find the docs on the math functions in LCNC? Wiki doesn't show them
Hi Gene. Look at Here http://linuxcnc.org/docs/html/gcode/overview.html#sec:Expressions . Regards Alex On Tue, Dec 2, 2014 at 3:45 PM, Gene Heskett ghesk...@wdtv.com wrote: See subject Thanks. 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 US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] gcmc - 1.5.2
Hi Bertho. I'm following you since the beginning on this list and I've to say that your work is really nice and professionally made . I usually don't use cnc's for machining parts but to do material handling or such so I need to make jumps within the G code (conditional or unconditional) but the LCNC interpreter don't have this feature. I've look at your instruction/functions sets but seem that in gcmc this feature is missing too. Is this because at the end of the conversion from gcmc to LCNC G code you have to rely on LCNC G code interpreter , isn't it ? Is there any way to improve this feature on gcmc ? I hope I've expressed myself properly. Alex On Mon, Dec 1, 2014 at 12:46 AM, Gene Heskett ghesk...@wdtv.com wrote: On Sunday 30 November 2014 14:10:09 Bertho Stultiens did opine And Gene did reply: On 11/30/2014 03:46 PM, Gene Heskett wrote: On Sunday 30 November 2014 07:04:10 W. Martinjak did opine And Gene did reply: On 2014-11-27 15:46, Bertho Stultiens wrote: The updated documentation is online at: http://www.vagrearg.org/content/gcmc-into Should be: http://www.vagrearg.org/content/gcmc-intro Yes. is this very complete web page available in pdf for making dead tree copies? It would be bound and occupy the shelf beside the monitor in my case. Hm, no, not as such. But you could get the source html in the browser (from the distro or webpage) and do a Print to File as a Postscript file. Then run: $ ps2pdf -dOptimize=true -dEmbedAllFonts=true -sPAPERSIZE=a4 myfile.ps (or whatever papaer size you require) that will give you a myfile.pdf file. Then you can print that pdf on a printer using dead trees, bind it and put it on the shelf. However, it might be easier to save the html locally and read it locally in the browser or print it from your browser directly then ;-) Which is what I just did, and punched mounted in a folder. But in looking it over, it seems to me that writing what I want it to do in a new language, and then translating it into gcode adds more complexity than I would have just writing it in gcode in the first place. I have it in mind to have a couple vars in it which will be used as multipliers so I can control which set of these huge box fingers is being cut by inverting the shape of the cut in the y direction depending on whether a var is 1. or 0.0. The tool offset for its diameter will be similarly added or subtracted in step with the current xstep count. Once I get all the variables set up and assigned, this whole thing can be done in another 15-20 lines of code in 2 loops, one to trace the fingers and one to increment the z depth. And to do the matching end pieces, just set the side to zero and the code will invert the y runs, and invert the tool radius so its added or subtracted from the current xtmp. Finger joint fit will be by tweaking the tool radius, a tighter fit needed means I should up the tool radii a thou, or if too tight, reduce till its correct. The fingers all get the corners radiused with a 1/4 round over bit so the side of the finger fits the bit radius at the inner end of the cut. Done right, these joints only need a drop of glue spread across the bottoms of the gully's between the fingers. Each finger will be drilled countersunk, and a #6 pan head about 1.5 long will pull them together, hopefully before the glue sets up, and that means something slower than titebond III as its sets in 10 minutes too tight to squeeze it back out. Then the counter bore gets squared up with a punch I'll also have to make, and a teeny little pillow topped plug of Gabon ebony is glued driven into the now punched out square screw hole to hide the screw. I'll have to make that tool because the counter bore needs to be flat bottomed, but I can pull the drill bit and reshape most any drill countersink combo to do that. The square punch I will have to make too. As well as making the ebony plugs. Almost $70 with shipping for a 2x2x12 piece of that stuff! And I will have made sawdust out of, or used about 24 bd/ft of $12/ft mahogany by the time I reach for the stuff to make some of Sam's stuff for finish. Thats $300 for mahogany right there. Add in the rest of the period hardware from WhiteChapel, and if someone wants a copy its going to be circa $750 for it. This one is for my better half. Too late for our 25th anniversary on Tuesday the 2nd, but it will get done if I don't fall over first. Today is a good day, I woke up. :) 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 US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from
Re: [Emc-users] gcmc - 1.5.2
Hi Bertho . Thanks for the reply. This is an abstract of a post (that I opened a couple of months ago) on the conditional-unconditional nc program flow control . USA brand CNC manufacturer (Delta Tau PMAC-NC Pro2 http://www.deltatau.com/manuals/pdfs/PMAC-NC%20Pro2.pdf) and they use GOTO as a standard function for the NC program control into parametric programming FANUC style . And they declare : To maintain FANUC compatibility, this form of a conditional expression should be adhered to. GOTO expressions goto can be followed by an expression I used the term jumps because you already use an instruction called goto . So to be not ambiguous I used a different term to express myself. Alex On Mon, Dec 1, 2014 at 6:11 PM, Bertho Stultiens ber...@vagrearg.org wrote: On 12/01/2014 09:08 AM, alex chiosso wrote: I'm following you since the beginning on this list and I've to say that your work is really nice and professionally made. I try to bo my best ;-) I usually don't use cnc's for machining parts but to do material handling or such so I need to make jumps within the G code (conditional or unconditional) but the LCNC interpreter don't have this feature. I've look at your instruction/functions sets but seem that in gcmc this feature is missing too. Is this because at the end of the conversion from gcmc to LCNC G code you have to rely on LCNC G code interpreter , isn't it ? Is there any way to improve this feature on gcmc ? I do not understand what you mean by jumps. All CNC machines use turtle graphics in 2D, 3D, 4D, etc. Gcmc is an abstract way to program the path of the turtle (mill) based on fairly standard math descriptions (vectors). CNC machines cannot physically jump. Well, they might do that, but that would not be a good thing, I guess. Can you give me an example when you want to jump and what that actually means for you? My guess is that you can use sub-routines to encapsulate functional routines for your handling machine and bind them together in conditional/uncoditional way. However, if you have (complex) feedback from your machine to decide what to do next, then you will find it difficult to use gcmc. It could be solved by using a different backend in gcmc to do other interactions, but that requires some development work and would depend highly on the application. -- Greetings Bertho (disclaimers are disclaimed) -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] VFD trouble
Hi Viesturs . Could you please specify the motor data and the VFD data (manufacturers + material code) ? I never seen any VFD to control 2 motors in series connection . The high speed motors are equivalent to asincronous or they are not ? A standard VFD (V/F or sensor less vector) can control this kind of motors ? Maybe you have to tweak some parameters into the VFD (such as electrical motor data) to best fit the electrical motor characteristics . Alex On Wed, Nov 26, 2014 at 1:59 PM, Viesturs Lācis viesturs.la...@gmail.com wrote: 2014-11-26 14:38 GMT+02:00 Ron Ginger rongin...@roadrunner.com: Are you trying to run 2 motors wired in parallel to one VFD? I dont think that will work. Their rotors will never be in phase so any feedback generated is going to be really strange to the VFD. Yes. Is there a way to run them in series? Currently I am trying to get one motor to work - still the same issue of VFD not going higher than 8-9 hz. I like Jon's suggestion about additional inductors, I just have not yet found anything appropriate (1mH, 9A). -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] VFD trouble
Hi Viesturs. How did you connect the motor phases (on the motor terminal blocks) star or triangle ? The motor seems to be a 2 poles (12000rpm at 200Hz) and the phase voltage is 220VAC so you should connect the motor phases to star type isn't it ? Are you driving the speed reference with an analog input or via a digital input o via the VFD keypad ? Are you sure that you're giving the right reference value to the VFD ? Alex On Wed, Nov 26, 2014 at 4:19 PM, p...@wpnet.us wrote: The VFD manufacturers have white papers specifically covering driving multiple motors from one larger VFD so it's absolutely a supported configuration. You need separate overcurrent protection for each connected motor though since the VFD's OCP can't work to protect an individual motor in such a configuration. --Original Mail-- From: Ron Ginger rongin...@roadrunner.com To: emc-users@lists.sourceforge.net Sent: Wed, 26 Nov 2014 07:38:27 -0500 Subject: Re: [Emc-users] VFD trouble Are you trying to run 2 motors wired in parallel to one VFD? I dont think that will work. Their rotors will never be in phase so any feedback generated is going to be really strange to the VFD. ron ginger On 11/25/2014 10:30 PM, emc-users-requ...@lists.sourceforge.net wrote: I need to drive 2 high-speed spindle motors, 3,7 kW each. For that I have 11 kW VFD. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] VFD trouble
This VFD has also a Auto tune function , did you tried it ? Alex On Wed, Nov 26, 2014 at 4:34 PM, alex chiosso achio...@gmail.com wrote: Hi Viesturs. How did you connect the motor phases (on the motor terminal blocks) star or triangle ? The motor seems to be a 2 poles (12000rpm at 200Hz) and the phase voltage is 220VAC so you should connect the motor phases to star type isn't it ? Are you driving the speed reference with an analog input or via a digital input o via the VFD keypad ? Are you sure that you're giving the right reference value to the VFD ? Alex On Wed, Nov 26, 2014 at 4:19 PM, p...@wpnet.us wrote: The VFD manufacturers have white papers specifically covering driving multiple motors from one larger VFD so it's absolutely a supported configuration. You need separate overcurrent protection for each connected motor though since the VFD's OCP can't work to protect an individual motor in such a configuration. --Original Mail-- From: Ron Ginger rongin...@roadrunner.com To: emc-users@lists.sourceforge.net Sent: Wed, 26 Nov 2014 07:38:27 -0500 Subject: Re: [Emc-users] VFD trouble Are you trying to run 2 motors wired in parallel to one VFD? I dont think that will work. Their rotors will never be in phase so any feedback generated is going to be really strange to the VFD. ron ginger On 11/25/2014 10:30 PM, emc-users-requ...@lists.sourceforge.net wrote: I need to drive 2 high-speed spindle motors, 3,7 kW each. For that I have 11 kW VFD. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] VFD trouble
I found some hints from a electrospindle manufacturer about VFD programming to get the motor working : When the inverter is connected with the motor it must be remembered to modify some inverter parameters to allow the motor work properly and not to be damaged. *Warning:* - feeding the motor with a wrong feed curve can irreparably damage the motor in a few seconds. - the factory setting of every inverter must be modified to allow it to work with a HF motor/electrospindle. *Most important parameters:* - *Base Frequency (point A):* it is the frequency to which it correspond the maximun voltage acceptable by the motor (base voltage). The factory setting of this parameter is usually 50Hz this parameter must be setted equal to the base frequency of the motor (usually 100Hz, 200Hz, 300Hz, 400Hz depends on the motor type). The value of the base frequency of your motor is written on the nameplate or in the instruction sheet. - *Base Input Voltage:* it is the maximum input voltage to which the motor can work. Generally this value is 220V or 380V, it depens on the motor wiring. - *Max Frequency (point B):* it is the maximum frequency to which the motor can work. It can correspond with the base frequency or it can be higher depending on the bearing type and on the balancing grade. - *Auto tuning functions:* to avoid any damaging of the motor we suggest not to use the auto tuning functions of your inverter but manually set up the inverter parameters with a linear [V/F] curve. *Warning:* please refer to the inverter manufacturer manual to correctly install the inverter. As Belli Button pointed out. Alex On Wed, Nov 26, 2014 at 5:09 PM, Belli Button be...@iafrica.com wrote: I think the spindle manufacturers expressly forbid auto tune. Try setting the inverter to 400Hz, this indicates to the inverter that it is a low inductance motor and will be able to control the current better, remember to set both base frequency and max frequency. -Original Message- From: alex chiosso [mailto:achio...@gmail.com] Sent: 26 November 2014 17:40 To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] VFD trouble This VFD has also a Auto tune function , did you tried it ? Alex On Wed, Nov 26, 2014 at 4:34 PM, alex chiosso achio...@gmail.com wrote: Hi Viesturs. How did you connect the motor phases (on the motor terminal blocks) star or triangle ? The motor seems to be a 2 poles (12000rpm at 200Hz) and the phase voltage is 220VAC so you should connect the motor phases to star type isn't it ? Are you driving the speed reference with an analog input or via a digital input o via the VFD keypad ? Are you sure that you're giving the right reference value to the VFD ? Alex On Wed, Nov 26, 2014 at 4:19 PM, p...@wpnet.us wrote: The VFD manufacturers have white papers specifically covering driving multiple motors from one larger VFD so it's absolutely a supported configuration. You need separate overcurrent protection for each connected motor though since the VFD's OCP can't work to protect an individual motor in such a configuration. --Original Mail-- From: Ron Ginger rongin...@roadrunner.com To: emc-users@lists.sourceforge.net Sent: Wed, 26 Nov 2014 07:38:27 -0500 Subject: Re: [Emc-users] VFD trouble Are you trying to run 2 motors wired in parallel to one VFD? I dont think that will work. Their rotors will never be in phase so any feedback generated is going to be really strange to the VFD. ron ginger On 11/25/2014 10:30 PM, emc-users-requ...@lists.sourceforge.net wrote: I need to drive 2 high-speed spindle motors, 3,7 kW each. For that I have 11 kW VFD. - - Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg .clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - - Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg .clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https
Re: [Emc-users] Something of Interest
Hi Rick. It looks good as field I/O using the Modbus Protcol (with Classic Ladder I/O scanning or mb2hal component as well) . The price is pretty good for the US market and it is industrial grade hardware fully certified. Alex On Wed, Nov 19, 2014 at 3:13 PM, Rick Lair r...@superiorroll.com wrote: Not sure if this compatible or not, but I was just perusing thru Automation Directs web page, and noticed this. Its new for them, and it looks interesting, and I would be willing to try it out for grins if it would work with Linuxcnc. http://www.automationdirect.com/adc/Overview/Catalog/Field_I-z-O/Protos_X_I-z-O Thanks Rick Superior Roll Turning 399 East Center Street Petersburg MI, 49270 734-279-1831 www.superiorroll.com -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] upgrade to current version causes lockup
What about RAM ? (How many GB do you have?) I do believe that with the new installation you are no more running with the vesa driver . Can you double check this ? Did you already make the isolcpus=1 modification ? I hope it is not a kernel issue due to the old hardware . Alex On Tue, Nov 18, 2014 at 4:26 PM, kqt4a...@gmail.com wrote: I have been using Ubuntu 10.04 with LinuxCNC for about 3 years with very good results. I downloaded http://linuxcnc.org/binary.hybrid.iso with the thought of upgrading. I installed it to a new drive. I can startup and run ok until I try to run any of the LinuxCNC apps. The machine does not immediately lock up but slowly locks up over about 1 minute. I am not able to switch to a console or run any other commands. This is a pretty old machine and would prefer keep it running, I'm cheap. I would consider a new one but from the back and forth on this list I have no idea what works. Suggestions please. motherboard: K8T890-A processor: Athlon 64 2200 video: ATI Technologies Inc RV516 [Radeon X1300/X1550 Series] with vesa driver old kernel: 2.6.32-122-rtai new kernel: 3.4-9-rtai-686-pae Richard -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] upgrade to current version causes lockup
As I understood the isolcpus=1 (for a dual core processor) is mandatory . I you have multiple cores 4 or 8 (but you shouldn't) there is a different isolcpus setting to optimize the RTAI results (aka latency). Have you tried to let the GPU drivers as the installation process load automagically. I do believe that 1GB RAM maybe is the lower limit to get the new installation working properly. I'm not an expert so sorry if I'm not so effective on helping you. ;-) Alex On Tue, Nov 18, 2014 at 5:16 PM, kqt4a...@gmail.com wrote: On Tue, 18 Nov 2014, alex chiosso wrote: What about RAM ? (How many GB do you have?) I do believe that with the new installation you are no more running with the vesa driver . Can you double check this ? Did you already make the isolcpus=1 modification ? I hope it is not a kernel issue due to the old hardware . Alex On Tue, Nov 18, 2014 at 4:26 PM, kqt4a...@gmail.com wrote: I have been using Ubuntu 10.04 with LinuxCNC for about 3 years with very good results. I downloaded http://linuxcnc.org/binary.hybrid.iso with the thought of upgrading. I installed it to a new drive. I can startup and run ok until I try to run any of the LinuxCNC apps. The machine does not immediately lock up but slowly locks up over about 1 minute. I am not able to switch to a console or run any other commands. This is a pretty old machine and would prefer keep it running, I'm cheap. I would consider a new one but from the back and forth on this list I have no idea what works. Suggestions please. motherboard: K8T890-A processor: Athlon 64 2200 video: ATI Technologies Inc RV516 [Radeon X1300/X1550 Series] with vesa driver old kernel: 2.6.32-122-rtai new kernel: 3.4-9-rtai-686-pae Richard 1 GB ram I am running the vesa driver, I forced it with nomodeset Do I need isolcpus=1 with a single core processor -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Screw Mapping
Hi Mark is this your http://www.youtube.com/watch?v=tFqM_3r4vMs machine ? Nice application ! Alex On Tue, Nov 18, 2014 at 5:43 PM, Mark Wendt wendt.m...@gmail.com wrote: On Tue, Nov 18, 2014 at 11:36 AM, Stuart Stevenson stus...@gmail.com wrote: Would it be possible to machine the top of the table (with a large enough machine tool)? Not really. I'd have no way to really machine the table using the cutting head. When I get home this afternoon from work I'll post a couple of pictures of the machine. Mark -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Screw Mapping
Hi Mark. Why don't you update the YouTube video ? I usually try to search with Google first and sometimes I try to search directly into YouTube to find what I'm searching for. The Andy and Viesturs hints seems to be the right solution for your needs. Sometimes the man pages are not clear enough to be understood but this is a well known issue . Alex On Tue, Nov 18, 2014 at 6:04 PM, Mark Wendt wendt.m...@gmail.com wrote: I've got better, clearer pictures of the machine at home. I'll post them later this afternoon. On Tue, Nov 18, 2014 at 11:59 AM, Dave Caroline dave.thearchiv...@gmail.com wrote: and Now I see where the feelers can be placed Dave On 18/11/2014, Mark Wendt wendt.m...@gmail.com wrote: On Tue, Nov 18, 2014 at 11:46 AM, alex chiosso achio...@gmail.com wrote: Hi Mark is this your http://www.youtube.com/watch?v=tFqM_3r4vMs machine ? Nice application ! Alex Alex, Yes! that's mine. I'd forgotten I'd put up that lousy video of the machine in operation. ;-) Mark -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] upgrade to current version causes lockup
Hi Sebastian . Is the base thread period adjustable for the latency test gui ? If yes , can you please tell me how can I do this ? Alex On Tue, Nov 18, 2014 at 6:08 PM, Sebastian Kuzminsky s...@highlab.com wrote: On 11/18/14 10:02 AM, kqt4a...@gmail.com wrote: I originally allowed the Radeon driver to load but switched to vesa which is what I use on 10.04. Thanks for the try. When you switch to a new version of the RTAI kernel you should re-run the latency test. The new kernel usually works better (ie, has lower latency) than the old kernel, but it may unfortunately work worse on some hardware. If your base period is too fast for the new version of RTAI on your hardware, you may experience the kind of lockup that you describe. In this situation you'll have to increase your base period or revert to the older kernel. -- Sebastian Kuzminsky -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Screw Mapping
You're are welcome Mark. What is on the net seems that never die ! Alex On Tue, Nov 18, 2014 at 6:19 PM, Mark Wendt wendt.m...@gmail.com wrote: On Tue, Nov 18, 2014 at 12:14 PM, alex chiosso achio...@gmail.com wrote: Hi Mark. Why don't you update the YouTube video ? I usually try to search with Google first and sometimes I try to search directly into YouTube to find what I'm searching for. The Andy and Viesturs hints seems to be the right solution for your needs. Sometimes the man pages are not clear enough to be understood but this is a well known issue . Alex Alex, To tell you the truth, I'd completely forgotten I'd posted that video. Next time I run some strips through the machine, I'll video record that and post it. Thanks for reminding me! ;-) Mark -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] upgrade to current version causes lockup
Thank you Sebastian . If your base period is too fast for the new version of RTAI on your hardware, you may experience the kind of lockup that you describe. In this situation you'll have to increase your base period or revert to the older kernel. I misunderstood you comment . :-) Alex On Tue, Nov 18, 2014 at 6:21 PM, Sebastian Kuzminsky s...@highlab.com wrote: On 11/18/14 10:19 AM, alex chiosso wrote: Is the base thread period adjustable for the latency test gui ? If yes , can you please tell me how can I do this ? You don't need to set a base period to run the latency test. Just run it, and it'll measure the latency, and you use that to pick a base period for your linuxcnc .ini file. -- Sebastian Kuzminsky -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] upgrade to current version causes lockup
Ok. Thank you . Il giorno 18/nov/2014 17:42, Viesturs Lācis viesturs.la...@gmail.com ha scritto: 2014-11-18 18:42 GMT+02:00 alex chiosso achio...@gmail.com: As I understood the isolcpus=1 (for a dual core processor) is mandatory . No, it is not. It can help improve realtime performance, but it by is not mandatory by any means. Viesturs -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] 2.6.4
Hi Aram. Look at this video http://www.youtube.com/watch?v=lJ00KZ7-PIs from YouTube . It's well done and clear so you should understand the installation process of the LCNC new version. The same author made other interesting videos on the same argument (upgrading to the latest version, latency test ) . I like the Debian Wheezy installation (2.6.x) due to the xfce desktop much easier than Ubuntu Unity Desktop. I've installed LCNC on a new PC the last week using the instruction of the video above and I've got it working. Regards Alex On Sun, Nov 16, 2014 at 11:48 PM, linden l...@island.net wrote: This list is just the selection for the install process not the actual LinuxCNC soft ware Just use #1 Graphical install and fallow the prompts. The default settings should be right for most situations if you get stuck or have any questions ask here and we will see what we can do. On 14-11-17 06:28 AM, Jon Elson wrote: On 11/16/2014 02:38 PM, a k wrote: Hi i want to install emc2--2.6.4 i down load it from linuxcnc 1st -- is 2.6.4 most current one? 2nd when i down load, it gives options 1install Graphical 2install (text) 3install Fail Safe question is which one do i need? i want to it look like 2.5.xxx - not sure how to say it --like normal etc or better to ask what is difference between those 3 options for install emc2-2.6.4 ? Try option 1 first. This will work on most computer - monitor combinations just fine. On some odd combinations, the screen will come up scrambled and you can't see what questions are being asked, or you get no display at all. In those cases, try option 2. it will use a very blocky character-based menu selection, but will allow the install to work on combinations where the install CD's OS can't set up the screen resolution correctly. In both cases, the installed system will be the same. these options don't affect what is installed or how it is configured, they only affect the way the menus are displayed DURING the install procedure. I'm not sure what option 3 is for, it loads a very stripped-down OS for the install, and I think makes it impossible to update the system during the install because there's no network. And, there is no EMC2, and hasn't been for several years. Jon -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Hal mux
classicladdr_rt runs in the servo thread like any other realtime module. This is an important information. That means that the CL logic is processed every servo period isn't it ? This point is missing into the documentation (as I know) . Alex On Mon, Nov 17, 2014 at 6:16 PM, andy pugh bodge...@gmail.com wrote: On 17 November 2014 16:59, Dave Cole linuxcncro...@gmail.com wrote: The CL logic runs via the servo cycle as a real time task just like hal?So aren't they running at the same speed? Sorry, I appear to have been labouring under a misapprehension for some time. classicladdr_rt runs in the servo thread like any other realtime module. My point about step signals is valid, but not for the reasons I thought it was. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Unable to get Nvidia Graphic Card working with nvidia drivers .
Hi to all. Just an update. I set the isolcpu=1. I disabled the legacy USB support from the BIOS . I finally remove the Nvidia drivers + the NOUVEAU drivers and reboot the system. After that the latency numbers are pretty good (I mean comparing with the previous numbers) . The base thread peak is less than 18000 and the servo thread peak is less than 22000 with : - The internet browser opened and Youtube video playing ; - 3 glxgears sessions opened ; - Libreoffice Draw opened ; - File manager opened and searching files and moving windows on the screen. All this running for a couple of hours. Anyway this is not the best but should be ok. Thans a lot for the help and support you gave me. :-) Alex On Fri, Nov 7, 2014 at 10:13 PM, alex chiosso achio...@gmail.com wrote: Thank you Kirk for your detailed explanation I will try your tips. My cpu is an Intel dual core so isolcpu=1 should be the right one . Alex Il giorno 07/nov/2014 20:12, John Alexander Stewart ivatt...@gmail.com ha scritto: Alex; I've made the isolcpu=1 modification but numbers are always pretty high (6-65000 on both threads) but more stable as I can see. How many cores? If two, the isolcpus=1 is correct; if four, or one or... it may not be. I modified Kent's 07_rtai script to find the pae kernels; someone else (sorry, names are in the script) went through and worked out different cores and what worked well. IIRC his/her comments are in the wiki page and in the 07_rtai script. Just something to check; John. -- ___ 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
Re: [Emc-users] A beginners question about E-Stop and Charge Pumps
Dave you are 100% right. Your detailed explanation it`s correct conceptually and practically for an industrial application. Alex Il giorno 08/nov/2014 17:03, Joe Hildreth j...@threerivershospital.com ha scritto: Bruce, Yeah, I suppose I have been beating the horse to death with the questions. Sorry. But hey, when you don't know a lot about it you have to start somewhere, right? Thanks for all the help and clarification. After I sent the email, I went off in search of relay logic circuits. After reading a couple of articles I seen that I had it wron in my head. Talking about easy cheap MC's, I loved the PIC, simple to code, implement and cheap on the wallet. I am off to look for circuit examples. Thanks for being so patient. Regards, Joe - On Nov 7, 2014, at 11:05 PM, Bruce Layne linux...@thinkingdevices.com wrote: Joe, In the words of Roseanne Rosannadanna, you ask a lot of questions! :-) You don't wire the coils of relays in series for relay logic. The coil voltage is selected to match the voltage you want to use to activate it... 5VDC, 12VDC, 24VDC, 120VAC, etc. You wire the relay contacts in series to implement an AND function (as is the case with your E-stop switches and a relay that mirrors the status of the internal LinuxCNC E-stop signal, and any other relay controlled signal you want to generate an E-stop). You'd wire the contacts from different relays in parallel to implement an OR function. The reason I suggested using relay logic for this application is simplicity. You'll need a relay to externalize the internal E-stop status anyway, so just wire the contacts in series with any E-stop switches you have and you're finished. Why add any discrete logic ICs to that? It's needless complexity. I'm generally a big fan of implementing logic in software or firmware. I've replaced a lot of goofy 1950s technology relay logic where relays and electromechanical timers were used in the 1990s because someone didn't know how to use a PLC or (my favorite) a one dollar RISC microcontroller. But if you already have the relay and that's all you need, why add an Arduino to drive the relay? If you search for E-stop circuit and look at the images, you'll see lots of examples and it'll make sense. There are also some standard circuits for input power disconnects (I don't go to that formality for my small CNC machines) with fuses/breakers, ON and OFF pushbutton switches that latch the ON condition until the OFF button is pressed, etc. Bruce -- ___ 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
Re: [Emc-users] A beginners question about E-Stop and Charge Pumps
Only the outputs power supply should be cut off from the Estop circuit and in some cases only the outputs that activate the main power and circuit enable the axis and spindle drives and the devices that have to be stopped in case of Emergency stop . The inputs power supply is usually not under the Estop circuit control. Alex Il giorno 08/nov/2014 17:41, p...@wpnet.us ha scritto: This is how I have it setup on the CNC lathe refit I've been working on. Using 120V on estop only because the relays that came with the machine were 120v coils, so use what I've got. PC/monitor power is the only thing not on the estop system, just the main machine power switch. Push the Machine On green button and it switches on power to the spindle VFD and the axis and field I/O power supplies. Hit the estop button and all of that drops. I'll ultimately tie it in to a signal line to HAL to let LinuxCNC know if the machine is on or estopped. Simple and reliable, and also pretty much the same as the estop on my larger commercial CNC mill (not retrofitted yet). --Original Mail-- From: Dave Cole linuxcncro...@gmail.com To: emc-users@lists.sourceforge.net Sent: Sat, 08 Nov 2014 12:01:13 -0500 Subject: Re: [Emc-users] A beginners question about E-Stop and Charge Pumps I do commercial machine controls and the Estops are usually over thought by the newbies. First of all, the Estop on the LinuxCNC screen and Mach3 screen is not an Estop and has nothing to do with a safety Estop system. (System Enable would be a better name) A minimal Estop system has a sealed in mechanical relay. There is a power on button (I usually use a Green lit pushbutton - LED is best) that pulls in the relay and a relay contact on the same relay seals in the circuit. An Estop is initiated by a pushing in (and latching) a Red Estop button which has a NC (normally closed) contact. The button must be twisted to release the latch. I usually use 24 vdc control circuits as that is the industry norm now. But this could also be done with 120 VAC as was common in the old days. The sealed in Estop relay supplies power or control power to all of the contactors, and relays, or simply the devices that move the machine and tools. If LinuxCNC hal is tied into the Estop system, it is only to inform LinuxCNC that a hard Estop has occurred. The Estops basic purpose is to cut power to the machine when an Estop button is pressed and cut the power connection to the machine if the power goes out long enough for the relay to drop out.(So the machine doesn't restart after a power outage by itself.) If you have brakes on the machine those (in general) engage when the power is cut. Estop Pushbuttons - the twist to release buttons are required by most safety standards. Lit Estop buttons with twist to release is common so it can be wired such that the button is lit when the estop button is depressed and latched. That way it is obvious which button has been pushed in and that the Estop system has been activated. Here are some parts: http://www.automationdirect.com/adc/Overview/Catalog/Pushbuttons_-z-_Switches_-z-_Indicators/22mm_Plastic/Emergency_Stop_Pushbuttons_Illuminated_-a-_Non-Illuminated The Metal 22mm buttons are worth the few extra $. Note that they sell latching-twist to release, and momentary. Two different things. Really nice power relays.. I've purchased hundreds and have yet to find a bad one. http://www.automationdirect.com/adc/Shopping/Catalog/Relays_-z-_Timers/Electro-Mechanical_Relays/Square_-z-_Cube_Relays,_Plug-In,_3A_-_15A_%2878x-z-_Qxx-z-H78x_Series%29/General_Purpose,_15A_%28781_-z-_782_-z-_783_-z-_784_Series%29/784-4C-24D A nice power on momentary button that is illuminated. It can be wired such that when the system is On and the relay is in, the button is lit. http://www.automationdirect.com/adc/Shopping/Catalog/Pushbuttons_-z-_Switches_-z-_Indicators/22mm_Metal/Illuminated_Pushbuttons_Flush_-a-_Extended/LED/GCX1202-24L For the quality of these devices, these are really inexpensive. More info on Estop systems and requirements. http://machinerysafety101.com/2009/03/06/emergency-stop-whats-so-confusing-about-that/ The diagram on page 11 is close to what I am describing wiring wise. Replace the reset with the Power On button, The C Aux NC contact is not normally used in this country. The ER relay is the sealed in relay. http://www.infoplc.net/files/documentacion/seguridad_normativa/infoPLC_net_THE_EMERGENCY_STOP.pdf This document says that force guided relays (Safety relays) are required. In the US that depends on the company standards, the type of machine being controlled etc. For personal use and a lot of commercial/industrial use in the US, just using a decent relay often suffices and meets insurance company requirements, etc. Force guided safety relays start at about $80 each. Dave On 11/7/2014 5:34 PM, Bruce Layne
Re: [Emc-users] Unable to get Nvidia Graphic Card working with nvidia drivers .
Hi Dave . Actually seems that the NOUVEAU drivers are used as I can see into the Xorg.0.log file I've attached . Do you suggest to use the Vesa instead of Nouveau ? Alex On Fri, Nov 7, 2014 at 5:39 PM, Dave Caroline dave.thearchiv...@gmail.com wrote: Nvidia is a known problem see http://wiki.linuxcnc.org/cgi-bin/wiki.pl?TroubleShooting#NVidia_and_ATI_graphics_cards try those solutions and any other graphics card you have lying around Dave Caroline On 07/11/2014, alex chiosso achio...@gmail.com wrote: Hi to all. I've built a new desktop pc (honestly I bought the hw components a couple of years ago) to use it for LCNC application hoping to get a good latency numbers . The mother board is an ASUS P5KPL SE ; The Graphic Card is an ASUS EN8400GS 512MB based on the GeForce 8400GS chip ; The Processor is an Intel Pentium E6500 Dual Core ; The Ram is a 2GB DDR2 800Mhz ; The HD is a Seagate Barracuda 7200.12 ; I've installed LCNC using the pre-compiled version CD 2.6.1 with Debian Wheezy . After the installation done and the upgrade using the update manager I ran the Latency test application to see the latency numbers and the test was not good (I mean about 7 Max Jitter on both the threads) . I've not modified the GRUB for ISOLCPU=1 yet . But what I can see is that the Nvidia Card is not using the proprietary drivers . I tried few different ways using solutions from the net but there is no way to get the Nviadia drivers to be loaded properly. I post the files : - Xorg.0.log.old that show some information on the Nvidia drivers loading issue ; - Xorg.0.log that show the information after a correct startup of the PC without invoking the use of the Nvidia proprietary Drivers. The last test I did was reinstalling the LCNC CD (so a clean of all the Nvidia trials tests I did) and try this solution https://wiki.debian.org/NvidiaGraphicsDrivers#configure from the Official Debian Wiki site . The problem is that with the invoking of the Nvidia Drivers load procedure I can't get the system booting completely and the display is showing a blinking cursor. Maybe the system stops when is loading (or trying to load) the Nvidia Drivers . The only way-out that I found is to remove (or rename) the file /etc/X11/xorg.conf.d and perform a system reboot. As it's clear I'm not familiar with Linux to be able to solve this issue so I'm asking your help. Regards Alex -- ___ 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
Re: [Emc-users] Unable to get Nvidia Graphic Card working with nvidia drivers .
Hi Eric . Did you get good latency numbers with Vesa drivers. My need is to get the best latency numbers is possible. If it's better to use the Vesa drivers I will do that . Nowadays the two biggest Graphic cards/chips manufacturers seems to be Nvidia and ATI so why it is so hard to get this cards work with their proprietary drivers ? Maybe it is a stupid question but I remember that somewhere in the LCNC documentation there is also the suggestion to use a graphic card instead of a mother board integrated one. :- ( I used a ASUS mobo with a ASUS GPU thinking about a proper solution but maybe I was wrong . Alex On Fri, Nov 7, 2014 at 6:10 PM, Eric Keller eekel...@psu.edu wrote: Last time I set up a lcnc system I had a lot of trouble with the Nvidia drivers -- they wouldn't install. I did go with Vesa. I don't really think it's a problem. On Fri, Nov 7, 2014 at 11:46 AM, alex chiosso achio...@gmail.com wrote: Hi Dave . Actually seems that the NOUVEAU drivers are used as I can see into the Xorg.0.log file I've attached . Do you suggest to use the Vesa instead of Nouveau ? Alex On Fri, Nov 7, 2014 at 5:39 PM, Dave Caroline dave.thearchiv...@gmail.com wrote: Nvidia is a known problem see http://wiki.linuxcnc.org/cgi-bin/wiki.pl?TroubleShooting#NVidia_and_ATI_graphics_cards try those solutions and any other graphics card you have lying around Dave Caroline On 07/11/2014, alex chiosso achio...@gmail.com wrote: Hi to all. I've built a new desktop pc (honestly I bought the hw components a couple of years ago) to use it for LCNC application hoping to get a good latency numbers . The mother board is an ASUS P5KPL SE ; The Graphic Card is an ASUS EN8400GS 512MB based on the GeForce 8400GS chip ; The Processor is an Intel Pentium E6500 Dual Core ; The Ram is a 2GB DDR2 800Mhz ; The HD is a Seagate Barracuda 7200.12 ; I've installed LCNC using the pre-compiled version CD 2.6.1 with Debian Wheezy . After the installation done and the upgrade using the update manager I ran the Latency test application to see the latency numbers and the test was not good (I mean about 7 Max Jitter on both the threads) . I've not modified the GRUB for ISOLCPU=1 yet . But what I can see is that the Nvidia Card is not using the proprietary drivers . I tried few different ways using solutions from the net but there is no way to get the Nviadia drivers to be loaded properly. I post the files : - Xorg.0.log.old that show some information on the Nvidia drivers loading issue ; - Xorg.0.log that show the information after a correct startup of the PC without invoking the use of the Nvidia proprietary Drivers. The last test I did was reinstalling the LCNC CD (so a clean of all the Nvidia trials tests I did) and try this solution https://wiki.debian.org/NvidiaGraphicsDrivers#configure from the Official Debian Wiki site . The problem is that with the invoking of the Nvidia Drivers load procedure I can't get the system booting completely and the display is showing a blinking cursor. Maybe the system stops when is loading (or trying to load) the Nvidia Drivers . The only way-out that I found is to remove (or rename) the file /etc/X11/xorg.conf.d and perform a system reboot. As it's clear I'm not familiar with Linux to be able to solve this issue so I'm asking your help. Regards Alex -- ___ 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 -- ___ 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
Re: [Emc-users] Unable to get Nvidia Graphic Card working with nvidia drivers .
Thank you Eric. Your observation may be correct . The Nvidia driver installation is a big issue for many users that are not using LCNC . I will remove the drivers I've installed and I will go for the Vesa solution. The Gigabyte and ASRock mobo seems to be better than ASUS for LCNC. And to have a separate graphic card it's not a solution anyway. My BIOS do not have much parameters to be setup specifically to get a better performance for real time . I've made the isolcpu=1 modification but numbers are always pretty high (6-65000 on both threads) but more stable as I can see. Alex On Fri, Nov 7, 2014 at 7:30 PM, Eric Keller eekel...@psu.edu wrote: Vesa worked fine. The open source Nvidia drivers were not good for latency. You may wish to go with an interface that doesn't use 3d. I believe that the problem with the Nvidia system is that they want a specific kernel layout and it doesn't work with the RTAI kernel, but I can't be sure On Fri, Nov 7, 2014 at 12:32 PM, alex chiosso achio...@gmail.com wrote: Hi Eric . Did you get good latency numbers with Vesa drivers. My need is to get the best latency numbers is possible. If it's better to use the Vesa drivers I will do that . Nowadays the two biggest Graphic cards/chips manufacturers seems to be Nvidia and ATI so why it is so hard to get this cards work with their proprietary drivers ? Maybe it is a stupid question but I remember that somewhere in the LCNC documentation there is also the suggestion to use a graphic card instead of a mother board integrated one. :- ( I used a ASUS mobo with a ASUS GPU thinking about a proper solution but maybe I was wrong . Alex On Fri, Nov 7, 2014 at 6:10 PM, Eric Keller eekel...@psu.edu wrote: Last time I set up a lcnc system I had a lot of trouble with the Nvidia drivers -- they wouldn't install. I did go with Vesa. I don't really think it's a problem. On Fri, Nov 7, 2014 at 11:46 AM, alex chiosso achio...@gmail.com wrote: Hi Dave . Actually seems that the NOUVEAU drivers are used as I can see into the Xorg.0.log file I've attached . Do you suggest to use the Vesa instead of Nouveau ? Alex On Fri, Nov 7, 2014 at 5:39 PM, Dave Caroline dave.thearchiv...@gmail.com wrote: Nvidia is a known problem see http://wiki.linuxcnc.org/cgi-bin/wiki.pl?TroubleShooting#NVidia_and_ATI_graphics_cards try those solutions and any other graphics card you have lying around Dave Caroline On 07/11/2014, alex chiosso achio...@gmail.com wrote: Hi to all. I've built a new desktop pc (honestly I bought the hw components a couple of years ago) to use it for LCNC application hoping to get a good latency numbers . The mother board is an ASUS P5KPL SE ; The Graphic Card is an ASUS EN8400GS 512MB based on the GeForce 8400GS chip ; The Processor is an Intel Pentium E6500 Dual Core ; The Ram is a 2GB DDR2 800Mhz ; The HD is a Seagate Barracuda 7200.12 ; I've installed LCNC using the pre-compiled version CD 2.6.1 with Debian Wheezy . After the installation done and the upgrade using the update manager I ran the Latency test application to see the latency numbers and the test was not good (I mean about 7 Max Jitter on both the threads) . I've not modified the GRUB for ISOLCPU=1 yet . But what I can see is that the Nvidia Card is not using the proprietary drivers . I tried few different ways using solutions from the net but there is no way to get the Nviadia drivers to be loaded properly. I post the files : - Xorg.0.log.old that show some information on the Nvidia drivers loading issue ; - Xorg.0.log that show the information after a correct startup of the PC without invoking the use of the Nvidia proprietary Drivers. The last test I did was reinstalling the LCNC CD (so a clean of all the Nvidia trials tests I did) and try this solution https://wiki.debian.org/NvidiaGraphicsDrivers#configure from the Official Debian Wiki site . The problem is that with the invoking of the Nvidia Drivers load procedure I can't get the system booting completely and the display is showing a blinking cursor. Maybe the system stops when is loading (or trying to load) the Nvidia Drivers . The only way-out that I found is to remove (or rename) the file /etc/X11/xorg.conf.d and perform a system reboot. As it's clear I'm not familiar with Linux to be able to solve this issue so I'm asking your help. Regards Alex
Re: [Emc-users] Unable to get Nvidia Graphic Card working with nvidia drivers .
Thank you Kirk for your detailed explanation I will try your tips. My cpu is an Intel dual core so isolcpu=1 should be the right one . Alex Il giorno 07/nov/2014 20:12, John Alexander Stewart ivatt...@gmail.com ha scritto: Alex; I've made the isolcpu=1 modification but numbers are always pretty high (6-65000 on both threads) but more stable as I can see. How many cores? If two, the isolcpus=1 is correct; if four, or one or... it may not be. I modified Kent's 07_rtai script to find the pae kernels; someone else (sorry, names are in the script) went through and worked out different cores and what worked well. IIRC his/her comments are in the wiki page and in the 07_rtai script. Just something to check; John. -- ___ 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
Re: [Emc-users] LinuxCNC Meeting Stuttgart, Germany 2014
Hi to all. I've been at the Linuxcnc Meeting in Stuttgart and I've to say that it was a positive experience first of all for the people I met. A big THANK YOU to the promoters Christian and Andreas for their efforts , hospitality , kindness . They are very smart engineers/technicians/inventors with a wide experience in build smart things. The have the ability to create things that never be done before and very important is their opennes to share experiences with the community. I saw a Manutec 6 DOF robot arm getting a new life with the ability of Christain , Andreas and Marius contribute to integrate Linuxcnc with Mesa Cards , Granite Devices Drives and custom electronic + software stuffs. I met a Beatiful Mind and a kind person , Marius Alksnis. He was working on an ABB 6 DOF robot arm giving it (again) a new life . His ability in software/hardware/engineering is really impressive. I've taken from him inspirations to upgrade my personal knowlege . A great engineer and software developer is Norbert Schechner that is the main developer (and creator) of the gmoccapy user interface that introduced and realized a professional look and functional user interface targetted to machine tools collecting all the workshop people needs. An interesting enterprise by Rene Baumgärtner and Kevin that have made and industrial grade Linuxcnc box integrating PC+Mesa cards+PSU (24Vdc as I understood) + software specific for machine tools . Another contribute comes from Frank Rossette that made a fieldbus Hybrid application using the Ethercat High Speed deterministic ethernet based fieldbus to communicate with Linuxcnc and an Ethercat slave communicator (Beckoff Industrial grade hardware) with I/O slots . A side to the Ethercat slave communicator there is a CanOpen Master that communicate with 3 (axis) drives from Berger Lahr manufacturer. The closed loop position is not closed inside Linuxcnc but locally to the drive of each axis. This kind of configuration is really effective , clean (less wires/cables) , industrial grade and easy scalable. Three youg students and nearly engineers Nico , Rene and Lars offer their specific knowledge on PID tuning. I also met the two Michael one of them fighting with stepper drives problems on a 3 axis router . Very kind persons. All the other people I met (that I don't remember the names sorry) gave to the meeting a good feeling. Regards Alex On Wed, Oct 29, 2014 at 9:58 AM, Sven Wesley svenne.d...@gmail.com wrote: PICS OR IT DID NOT HAPPEN! 2014-10-24 19:16 GMT+02:00 Christian Stöveken christian.stoeve...@gmail.com : If you still need a place to crash or any help ring me up 0176 975 99 253 On Thu, Oct 23, 2014 at 1:42 PM, Rene Hopf reneh...@mac.com wrote: I do not know if there is anything happening on Friday. If not I will spend the evening in the local Hackerspace: http://shackspace.de/ On 23 Oct 2014, at 12:59, alex chiosso achio...@gmail.com wrote: Hi Rene. I'm coming from Italy and I will arrive in Stuttgart on Friday mid afternoon. Are you going on site on Friday ? Alex On Thu, Oct 23, 2014 at 12:40 PM, Rene Hopf reneh...@mac.com wrote: Hi, I will arrive Friday evening, is there anything going on on Friday? Are the ABB robots for sale? If they are, I might need a bigger car… My driver is making good progress: https://www.dropbox.com/s/m0s75igxbtm3qw8/2014-10-23%2012.27.22.jpg?dl=0 Rene On 02 Oct 2014, at 15:04, alex chiosso achio...@gmail.com wrote: Hi Christian . So the Meeting will be on October 25th and 26th , ins't it ? I'm planning to be there . I would like to be on site since Friday 24th early afternoon is it possible ? I can help you to prepare the site if you want or whatever else you need to do for the Meeting. If something is changed please let me know. Regards Alex On Fri, Sep 12, 2014 at 1:44 PM, Christian Stöveken christian.stoeve...@gmail.com wrote: On Fri, Sep 12, 2014 at 9:35 AM, Marius Alksnys marius.alks...@gmail.com wrote: I could bring electric cabinet I built for Reis RV6 robot, connect it to the ABB robot and try to run it. Probably I could prepare for this in advance. It has Mesa electronics with 5i23, 7i44, 7i37, 6x 8i20 and 7i49 for resolvers, THCAD. Are you interested? Sure, why not. If the answer is YES, then.. For connection connector adapters are needed from Reis to ABB. For this connector parts to cabinet (Reis side) are needed: http://www.tme.eu/parking/99d7c3c845593fe353a7848e4474a3bb9d2b2676.html That's a Harting Han-72-DD connector - I will check on monday if we have one lying around. The ABB has a Harting Han-40-D - and I already organized 3 connectors with wires. Also I already figured out
Re: [Emc-users] LinuxCNC Meeting Stuttgart, Germany 2014
Hi Rene. I'm coming from Italy and I will arrive in Stuttgart on Friday mid afternoon. Are you going on site on Friday ? Alex On Thu, Oct 23, 2014 at 12:40 PM, Rene Hopf reneh...@mac.com wrote: Hi, I will arrive Friday evening, is there anything going on on Friday? Are the ABB robots for sale? If they are, I might need a bigger car… My driver is making good progress: https://www.dropbox.com/s/m0s75igxbtm3qw8/2014-10-23%2012.27.22.jpg?dl=0 Rene On 02 Oct 2014, at 15:04, alex chiosso achio...@gmail.com wrote: Hi Christian . So the Meeting will be on October 25th and 26th , ins't it ? I'm planning to be there . I would like to be on site since Friday 24th early afternoon is it possible ? I can help you to prepare the site if you want or whatever else you need to do for the Meeting. If something is changed please let me know. Regards Alex On Fri, Sep 12, 2014 at 1:44 PM, Christian Stöveken christian.stoeve...@gmail.com wrote: On Fri, Sep 12, 2014 at 9:35 AM, Marius Alksnys marius.alks...@gmail.com wrote: I could bring electric cabinet I built for Reis RV6 robot, connect it to the ABB robot and try to run it. Probably I could prepare for this in advance. It has Mesa electronics with 5i23, 7i44, 7i37, 6x 8i20 and 7i49 for resolvers, THCAD. Are you interested? Sure, why not. If the answer is YES, then.. For connection connector adapters are needed from Reis to ABB. For this connector parts to cabinet (Reis side) are needed: http://www.tme.eu/parking/99d7c3c845593fe353a7848e4474a3bb9d2b2676.html That's a Harting Han-72-DD connector - I will check on monday if we have one lying around. The ABB has a Harting Han-40-D - and I already organized 3 connectors with wires. Also I already figured out the pinout of the ABB's. ... could you please figure out what we would need to make adapters? Pinout of the Reis Han 72 DD, a soldering Iron and some shrinking tube I guess ;-) -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ 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 -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Toolchanging (was Mach3 to LinuxCNC)
One way should be run multiple instances of LCNC (Xenomai rt patch I heard about). On commercial CNC is possible have multiple CNC channels that can share informations between them. Il giorno 22/ott/2014 19:59, Dave Cole linuxcncro...@gmail.com ha scritto: On 10/22/2014 2:33 PM, andy pugh wrote: On 22 October 2014 19:02, Dave Cole linuxcncro...@gmail.com wrote: On 10/22/2014 1:40 PM, andy pugh wrote: Hmm, thinking about it, how hard would it be for CL to drive axes directly? Perhaps that would go a long way towards helping. I think I have done what you are talking about. The limit3 component was key. That is one way, but I was meaning some sort of direct control of actual machine axes, such as moving the Z for a carousel or X and Y (and Z) for a rack. Admittedly the rack is now pretty simple with remapping. Perhaps what is really needed are a few documented examples of various styles of toolchanger. There is a rack example in sim/axis/remap, but I haven't tried it. (I don't actually have a toolchanger) Do you mean over-riding the machine axes to do the tool change while the program is still running? Is this similar to the jog while paused problem, except that you are not paused? Dave --- This email is free from viruses and malware because avast! Antivirus protection is active. http://www.avast.com -- ___ 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
Re: [Emc-users] F0
Hi Aram. I was not exactly right before. You have to use M67 Synchronized Analog Output that will allow you to activate up to 16 analog output values (default AO number is 4 from 0 to 3 ) . The Hal pins related to M67 are floating point type and their names are: motion.analog-out-00 motion.analog-out-01 motion.analog-out-02 motion.analog-out-03 You should connect the Hal pin you want to use to your hardware pin configured . In this way you should be able to do what you need to do . You can find detailed information here http://www.linuxcnc.org/docs/2.5/html/gcode/m-code.html#sec:M67-Analog-Output . Alex On Mon, Oct 20, 2014 at 11:53 AM, andy pugh bodge...@gmail.com wrote: On 20 October 2014 09:24, a k pccncmach...@gmail.com wrote: so, i can not remap G0 and/or G1. right/wrong? That's what the docs say. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Multiple instances of classicladder
Hi Marius. CL can run only one instance. Il giorno 18/ott/2014 21:43, Marius Alksnys marius.alks...@gmail.com ha scritto: Is it possible to run multiple instances of classicladder? I want to run several identical production lines from one control system using cl. The idea is to design one cl for one line and load them like: loadrt classicladder_rt names=cl1,cl2,cl3,... loadusr classicladder (...) and connect signals to multiple cl instances in hal. I tried names, count, but these arguments are not recognised and this raises an error. Something like this would be useful: loadrt classicladder_rt names=cl1,cl2 addf cl1.refresh some-thread addf cl2.refresh some-thread loadusr classicladder cl1 cl-t1.clp loadusr classicladder cl2 cl-t2.clp I tried also: loadrt classicladder_rt addf classicladder.0.refresh slow-thread loadusr classicladder cl-t1.clp loadusr classicladder cl-t2.clp System loads, but it loads only first loadusr instance and I get this warning: HAL: ERROR: duplicate component name 'classicladder' Any other suggestions? -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] F0
Hi Andy. Is motion.motion-type listed and described into the documentation ? I didn't see any reference to this pin . Am I wrong ? Regards Alex On Fri, Oct 17, 2014 at 1:32 PM, andy pugh bodge...@gmail.com wrote: On 17 October 2014 11:35, Marius Alksnys marius.alks...@gmail.com wrote: Maybe motion.current-vel and comp hal component, connected to some output pin will do the task for you? Yes, that is probably easier than a remap, I was answering the question asked rather than the question intended. I was wondering if motion.motion-type would work but that distinguishes between lines and arcs rather then feeds or traverses. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] F0
Thank you . I am blind . :-) Alex On Fri, Oct 17, 2014 at 4:35 PM, andy pugh bodge...@gmail.com wrote: On 17 October 2014 15:14, alex chiosso achio...@gmail.com wrote: Is motion.motion-type listed and described into the documentation ? I didn't see any reference to this pin http://www.linuxcnc.org/docs/html/man/man9/motion.9.html (It is listed under debugging pins, and it is incorrect when it says These values are from src/emc/kinematics/tc.h as the file is actually /src/emc/tp/tc_types.h ) -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] F0
Just a note . The debugging pins aren't listed into the PDF doc (as I can see) . I was watching that documentation . Thanks again. Alex On Fri, Oct 17, 2014 at 4:40 PM, alex chiosso achio...@gmail.com wrote: Thank you . I am blind . :-) Alex On Fri, Oct 17, 2014 at 4:35 PM, andy pugh bodge...@gmail.com wrote: On 17 October 2014 15:14, alex chiosso achio...@gmail.com wrote: Is motion.motion-type listed and described into the documentation ? I didn't see any reference to this pin http://www.linuxcnc.org/docs/html/man/man9/motion.9.html (It is listed under debugging pins, and it is incorrect when it says These values are from src/emc/kinematics/tc.h as the file is actually /src/emc/tp/tc_types.h ) -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] F0
Hi Sebastian. I was looking at the Integrator Manual at the section that describes the motion Hal component. Il giorno 17/ott/2014 20:49, Sebastian Kuzminsky s...@highlab.com ha scritto: On 10/17/2014 08:44 AM, alex chiosso wrote: Just a note . The debugging pins aren't listed into the PDF doc (as I can see) . I was watching that documentation . Thanks again. Which document are you looking at, Alex? The only pdf i can see that mentions motion pins at all is this one: http://www.linuxcnc.org/docs/2.6/pdf/LinuxCNC_Manual_Pages.pdf ... And it has motion.motion-type, since it's just a re-rendering of the motion.9 manpage. -- Sebastian Kuzminsky -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] F0
Why do not use a custom M function syncronized to do that ? M1xx G1 X100 Y240 F100 Into the M1xx you can fit the Hal code to perform what you need. Il giorno 17/ott/2014 21:30, a k pccncmach...@gmail.com ha scritto: About: I was wondering if motion.motion-type would work but that distinguishes between lines and arcs rather then feeds or traverses. Motion can be 2 type -- first -- when machine does deposition/cutting - actual work and second - when machine position themself to the next beginning point. when machine does cutting/deposition -- that happened with G1 + feed. when machine position themself to the next beginning point then it use G0 - rapid move. I want really identify what kind of motion in any given moment -- is it G1 (cutting -metal removing etc) or is it G0 (rapid motion to the next starting point) When it is G1 then it will activate deposition system. When motion G0 rapid- then i need to idle deposition system. some idea. On Fri, Oct 17, 2014 at 4:32 AM, andy pugh bodge...@gmail.com wrote: On 17 October 2014 11:35, Marius Alksnys marius.alks...@gmail.com wrote: Maybe motion.current-vel and comp hal component, connected to some output pin will do the task for you? Yes, that is probably easier than a remap, I was answering the question asked rather than the question intended. I was wondering if motion.motion-type would work but that distinguishes between lines and arcs rather then feeds or traverses. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Siemens simodrive 611
The 611 only is analog and the 611D are digital . Do you have the complete code for that servo drive ? I do believe that with the Siemens product code you should be able to find the PDF documentation on the net . I used this servo system in the past years and it's quite similar to other servo system with reference +/-10Vdc analog input voltage . Wich kind of motors are connected ? 1FK6 or 1FK7. (this usually installed on machine tools . Regards Alex On Thu, Oct 16, 2014 at 5:07 PM, andy pugh bodge...@gmail.com wrote: On 16 October 2014 16:01, David Armstrong cncbas...@gmail.com wrote: Anyone have information on the above servo systems from siemens and integrating to Linuxcnc JT has them on his Bridgeport. But I don't _think_ that machine runs LinuxCNC. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Siemens simodrive 611
Yes Dave you are right . The D should mean (digital) the technology used on the control boards . Alex On Thu, Oct 16, 2014 at 5:36 PM, Dave Cole linuxcncro...@gmail.com wrote: The 611D's were also available with analog (+/- 10V) inputs. (many options) Dave On 10/16/2014 11:26 AM, alex chiosso wrote: The 611 only is analog and the 611D are digital . Do you have the complete code for that servo drive ? I do believe that with the Siemens product code you should be able to find the PDF documentation on the net . I used this servo system in the past years and it's quite similar to other servo system with reference +/-10Vdc analog input voltage . Wich kind of motors are connected ? 1FK6 or 1FK7. (this usually installed on machine tools . Regards Alex On Thu, Oct 16, 2014 at 5:07 PM, andy pugh bodge...@gmail.com wrote: On 16 October 2014 16:01, David Armstrong cncbas...@gmail.com wrote: Anyone have information on the above servo systems from siemens and integrating to Linuxcnc JT has them on his Bridgeport. But I don't _think_ that machine runs LinuxCNC. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users --- This email is free from viruses and malware because avast! Antivirus protection is active. http://www.avast.com -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Siemens simodrive 611
David this http://www.automation.siemens.com/doconweb/pdf/840c_1101_e/611a_iaa.pdf?p=1 is the user manual of Simodrive 611 analog. As I told you if you can get the Siemens product code you will find all the docs you need . :-) Alex On Thu, Oct 16, 2014 at 5:41 PM, alex chiosso achio...@gmail.com wrote: Yes Dave you are right . The D should mean (digital) the technology used on the control boards . Alex On Thu, Oct 16, 2014 at 5:36 PM, Dave Cole linuxcncro...@gmail.com wrote: The 611D's were also available with analog (+/- 10V) inputs. (many options) Dave On 10/16/2014 11:26 AM, alex chiosso wrote: The 611 only is analog and the 611D are digital . Do you have the complete code for that servo drive ? I do believe that with the Siemens product code you should be able to find the PDF documentation on the net . I used this servo system in the past years and it's quite similar to other servo system with reference +/-10Vdc analog input voltage . Wich kind of motors are connected ? 1FK6 or 1FK7. (this usually installed on machine tools . Regards Alex On Thu, Oct 16, 2014 at 5:07 PM, andy pugh bodge...@gmail.com wrote: On 16 October 2014 16:01, David Armstrong cncbas...@gmail.com wrote: Anyone have information on the above servo systems from siemens and integrating to Linuxcnc JT has them on his Bridgeport. But I don't _think_ that machine runs LinuxCNC. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users --- This email is free from viruses and malware because avast! Antivirus protection is active. http://www.avast.com -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Conditional code- GOTO
Hi to all. Wondering why the GOTO feature is a bad thing to have I was reading a USA brand CNC manufacturer (Delta Tau PMAC-NC Pro2 http://www.deltatau.com/manuals/pdfs/PMAC-NC%20Pro2.pdf) and they use GOTO as a standard function for the NC program control into parametric programming FANUC style . And they declare : To maintain FANUC compatibility, this form of a conditional expression should be adhered to. GOTO expressions goto can be followed by an expression Regards Alex :-) On Tue, Oct 7, 2014 at 3:50 PM, Dave Cole linuxcncro...@gmail.com wrote: On 10/7/2014 9:05 AM, Mark Wendt wrote: On Tue, Oct 7, 2014 at 8:51 AM, Dave Cole linuxcncro...@gmail.com wrote: Ugh. Did you have to get on the Pennsy Turnpike? Gawd, I hate that road. Mark I share that hate. The PA turnpike should be condemned... just give up on it and build another road. Dave Especially sections between Pittsburgh and Breezewood. And don't get me started on the Breezewood exit, especially on a weekend. Who was the brilliant engineer that decided to make the exit for I-70 off I-76 go through a town with a bunch of red lights? It's even more ridiculous on the weekends. That is utter insanity. I've been through there a couple of times. My immediate thought was that some money changed hands to make this happen ! ! I can see that happening because things changed over the years, but this is 2014 and that needs to be fixed. The last few trips to DC I have been avoiding the PA turnpike by driving south and then across Maryland. The PA turnpike is not worth it. Its unsafe and they charge you $$ to drive it. Dave --- This email is free from viruses and malware because avast! Antivirus protection is active. http://www.avast.com -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Conditional code- GOTO
Hi to all. I'm the beginner of the original mail thread Unconditional , Conditional Program Jumps . Honestly the discussion is diverted from the initial point . I'm talking about G code programming nothing else. So what is conventional, best practises , dogma of whatever else in all of the other programing languages is less important. For sure , as it was pointed out , the majority (if not all) of the branded manufacturers of CNC controllers implement the GOTO statements inside their G code instruction sets. I do believe that if this is true (and it is) the meaning is because it is needed and/or useful . For my personal experience the absence of this kind of instructions is a missed opportunity of empowering and give more flexibility to the conditional/unconditional programming . I don't know how much difficult is to implement it into the LCNC G code interpreter, so I only can make a wish hoping that the LCNC board of developers will implement this feature . If it's not possible I can only be sorry about that. When you have a toolbox as much tools available you have as much freedom you get. After that anyone can use whatever tool wants to do the job. The GOTO statement it's not breaking any fisical law to be rejected. In particular for some of the applications I would make , without GOTOs is simply not possible/not convenient to use LCNC due to the exaggerated complication of the G code program writing. As Chris Radek wrote : If someone wants to, and it gets done in a sane way (I think the 0xxx LABEL ... 0xxx GOTO would be most consistent with the way our O words work), let's, as they say, thoughtfully consider the patch. can be a good starting point. Regards Alex On Sat, Oct 4, 2014 at 5:32 AM, craig cr...@facework.com wrote: The 200 branch go to: Many years ago,/in the days of punch cards and mainframes,/ I wrote, /in FORTRAN/ a complex radar system modeling/simulation tool to evaluate radar system designs in a variety of environments. The program used a large variety of signal generation and signal processing modules to predict how designs and design changes would change performance.. The program generated simulated radar returns from simple and complex targets (things we might want to see), clutter (the things in the environment we didn't want to see) and jamming (signals the enemy might generate to make things difficult) for radar configurations, and dynamics. (What comes out of radar antennas is dependent on the relative dynamics of anything that might be reflecting radar energy as well as antenna design and pointing. ) There were modules to generate the various radar returns for various conditions and designs. There were also modules to model the various signal processing elements in radar receivers, etc. The program flow was controlled by an integer array telling it what to do next after if finished each step using a 200 branch go to statement. It required a good understanding of radar systems and signal processing to run this program. It was used to aid the design of a number of radar and sonar systems. Thirty years after I left that company somebody told me they just found a bug in the program. They were still using it. Craig -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Conditional code- GOTO
Hi Dave . I never asked to anybody on the board this issue. I honestly don't know how to do it . I opened the thread on this specific argument to discuss, understand , feel the opinion of the user on it. Never in my mind to see a so strong reaction from a part of the people I read . I'm not a software guru or LCNC expert so I'm not able to do the patch by myself. Can you kindly explain me how to express an official request to the LCNC board of developers. To convince them to examine my request is not easy for me. First of all I'm not so confortable with the english writing to express my self fully . I tried during the thread to explain why the GOTO (or whatever function/instruction can do the same thing) can be useful to produce clear and well structured G code but maybe I failed . If I will have the opportunity to perorate this request in any way possible I will do it. If a feature is transversal between different CNC manufacturers to be a sort of standard why LCNC shudn't have it ? Regards Alex On Sat, Oct 4, 2014 at 2:01 PM, Dave Cole linuxcncro...@gmail.com wrote: Hi Alex, If you really want this feature, then you need to either write the code and submit a patch or convince someone else to do the same. Chris is on the board, and I don't see him waving a flag for the implementation of the GOTO. I can see where an unconditional GOTO could be useful for quickly hacking Gcode, but the conditional code implementation looks questionable in value since there are already conditional constructs in the existing Gcode that work fine. Dave On 10/4/2014 7:04 AM, alex chiosso wrote: Hi to all. I'm the beginner of the original mail thread Unconditional , Conditional Program Jumps . Honestly the discussion is diverted from the initial point . I'm talking about G code programming nothing else. So what is conventional, best practises , dogma of whatever else in all of the other programing languages is less important. For sure , as it was pointed out , the majority (if not all) of the branded manufacturers of CNC controllers implement the GOTO statements inside their G code instruction sets. I do believe that if this is true (and it is) the meaning is because it is needed and/or useful . For my personal experience the absence of this kind of instructions is a missed opportunity of empowering and give more flexibility to the conditional/unconditional programming . I don't know how much difficult is to implement it into the LCNC G code interpreter, so I only can make a wish hoping that the LCNC board of developers will implement this feature . If it's not possible I can only be sorry about that. When you have a toolbox as much tools available you have as much freedom you get. After that anyone can use whatever tool wants to do the job. The GOTO statement it's not breaking any fisical law to be rejected. In particular for some of the applications I would make , without GOTOs is simply not possible/not convenient to use LCNC due to the exaggerated complication of the G code program writing. As Chris Radek wrote : If someone wants to, and it gets done in a sane way (I think the 0xxx LABEL ... 0xxx GOTO would be most consistent with the way our O words work), let's, as they say, thoughtfully consider the patch. can be a good starting point. Regards Alex On Sat, Oct 4, 2014 at 5:32 AM, craig cr...@facework.com wrote: The 200 branch go to: Many years ago,/in the days of punch cards and mainframes,/ I wrote, /in FORTRAN/ a complex radar system modeling/simulation tool to evaluate radar system designs in a variety of environments. The program used a large variety of signal generation and signal processing modules to predict how designs and design changes would change performance.. The program generated simulated radar returns from simple and complex targets (things we might want to see), clutter (the things in the environment we didn't want to see) and jamming (signals the enemy might generate to make things difficult) for radar configurations, and dynamics. (What comes out of radar antennas is dependent on the relative dynamics of anything that might be reflecting radar energy as well as antenna design and pointing. ) There were modules to generate the various radar returns for various conditions and designs. There were also modules to model the various signal processing elements in radar receivers, etc. The program flow was controlled by an integer array telling it what to do next after if finished each step using a 200 branch go to statement. It required a good understanding of radar systems and signal processing to run this program. It was used to aid the design of a number of radar and sonar systems. Thirty years after I left that company somebody told me they just found a bug in the program. They were still using it. Craig
Re: [Emc-users] Conditional code- GOTO
Hi Dave . Thank you so much for the help you are giving me . Your detailed clarifications are important for me. I really appreciate . Hi Gene. As always it's a pleasure for me to read your stories . So you never hurt me . ;-) Regards Alex On Sat, Oct 4, 2014 at 6:47 PM, Gene Heskett ghesk...@wdtv.com wrote: On Saturday 04 October 2014 12:09:57 Dave Cole did opine And Gene did reply: Hi Alex, I never asked to anybody on the board this issue. I understand. But several of the board members are now obviously aware of your desire to have a GOTO instruction in the LinuxCNC gcode language. I honestly don't know how to do it . Ok.. I didn't know. I just wanted to try and help you. So you will need to convince someone else to alter the program and submit a patch for review. Then it may or may not be included in the official releases of LinuxCNC in the future. However, if you have a patch, you can apply that to LinuxCNC yourself and recompile the program and gain that functionality. There are instructions on the LinuxCNC website on how to get and compile the LinuxCNC source code. Never in my mind to see a so strong reaction from a part of the people I read . Don't take it personally. Some programmers have strong negative feelings about the GOTO instruction. Some really horrendous code has been written with the help of the GOTO instruction. Extensive use of the GOTO instruction is generally associated with bad programming practices. And I guess I am one of them crusty old programmers as I'm celebrating my 80th today. I have carved code in several languages but except for some early efforts in basic, haven't used a goto in any other language that effectively did have it by whatever name. I have, after that basic disaster, which was scrapped in the long run the function re-written in assembler and C combined, pretty much looked at a goto as the equ of a painter painting himself into a corner. Its not only embarrassing, but seems to show a lack of forethought in how to go about solving the problem at hand. That isn't intended to insult anyone who does use it by design, just that I have learned to think about how to do it which automatically assumes it does not exist, and usually have a pseudo code written out and printed as an outline to follow before a real line of code is typed. Can you kindly explain me how to express an official request to the LCNC board of developers. Making an official request to the board may very well result in no changes unless they personally are interested in making the changes. Here is the official How to contribute web page. http://www.linuxcnc.org/docs/html/code/Contributing-to-LinuxCNC.html First of all I'm not so comfortable with the english writing to express my self fully . You do very well. I'll have to agree. I tried during the thread to explain why the GOTO (or whatever function/instruction can do the same thing) can be useful to produce clear and well structured G code but maybe I failed . I don't think that was an argument that you or anyone else could win on this list. If a feature is transversal between different CNC manufacturers to be a sort of standard why LCNC shudn't have it ? Good question. Regards, Dave [...] 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 US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Conditional code- GOTO
Hi , Gentlemen . Seems to be difficult to keep the level of the discussion without to be misunderstood. I'm not asking to anybody to do nothing on the fly . I'm not so stupid . I was wondering if this GOTO coding feature is first of all interesting to have and secondary how difficult is to implement it. One point of displeasure is that even Mach4 have this GOTO .. Andy , because everything is relative the fact that you say that is only a statement adding/changing in a C++ file maybe it's clear and easy for you but sure it is not for me. So excuse me if I'm not so smart . :-) Anyway peace . Alex On Sat, Oct 4, 2014 at 10:01 PM, Dave Cole linuxcncro...@gmail.com wrote: I've heard that complaint also but how could this be different? LinuxCNC is open source software that anyone can modify if they have the skills. There are some very skilled programmers who volunteer their time to make improvements to LinuxCNC and I really appreciate their efforts. :-) How can I expect them to not only volunteer their time to improve the software but also write software to include functions that they disagree with? I wouldn't do that! After all, the general goal is to move the software forward. I've always received a LOT of assistance whenever I have asked questions about how to make changes via hal or whatever. If this were a commercial product some marketing person would write a product requirement, the programmers would make it happen and the industrial users would be pleased. Not necessarily. Say that some user convinces the US Fanuc marketing guys that a product change would be good for this particular customer; Do you think that Fanuc is going to immediately include that feature? No way. Dave On 10/4/2014 2:53 PM, Ron Ginger wrote: One of the complaints often heard about LinuxCNC is that it is controlled by a small group of programmers and the only things they add are things they like/want. They make the holy pronouncement that if you like you can always do it yourself and we will consider it for inclusion. So even if a person has the ability to do the code it may or may not be included. The reality is that it is very difficult for a person not a trained software engineer to do the modifications to something as complex as LinuxCNC. Who represents the view that a feature is common in industrial controls, so it ought to be in linuxCNC, even if the now very old NIST effort to create a standard did not include it? If this were a commercial product some marketing person would write a product requirement, the programmers would make it happen and the industrial users would be pleased. ron ginger On 10/4/2014 1:47 PM, emc-users-requ...@lists.sourceforge.net wrote: Some programmers have strong negative feelings about the GOTO instruction. Some really horrendous code has been written with the help of the GOTO instruction. Extensive use of the GOTO instruction is generally associated with bad programming practices. -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users --- This email is free from viruses and malware because avast! Antivirus protection is active. http://www.avast.com -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Uncondiftional , Conditional Program Jumps .
Hi to all. First of all thank you for your opinions. I'm Italian but I'm not a stupid BASIC spaghetti programmers. [ ;-) ] Especially in CNC programming where usually the program flow from top to bottom and stops at the end with M2 (with no infinite loop as a void main ) and you need to do a complex logical flow (conditional and unconditional) within the program to perform the various tasks (not essentially machining code) the GOTO statements are widely used. The fact that all the main CNC manufacturers include this kind of programming feature demonstrate that this way is far from obsolete but exactly the opposite. Also the emblazoned Haas machine manufacturer include the GOTO in their CNC G code programming language instruction set. Also the robot controllers programming languages (whatever brand) include the GOTO statements too. And , following the Chris opinion : besides if someone wants to write 'bad' gcode with gotos that work, who are we to tell them how to program :) I wonder to know how difficult is to implement the GOTO logical operators within the LCNC G Code interpreter. Regards Alex On Fri, Oct 3, 2014 at 6:55 AM, Chris Morley chrisinnana...@hotmail.com wrote: Date: Thu, 2 Oct 2014 22:33:53 -0400 From: linux...@thinkingdevices.com To: emc-users@lists.sourceforge.net Subject: Re: [Emc-users] Uncondiftional , Conditional Program Jumps . I was a bit surprised to see that LinuxCNC didn't have an unconditional jump, ie a GOTO. I chalked it up to LinuxCNC being written by programmers, and the structured programming Nazis have beaten it into their heads that GOTO statements are evil, and only stupid BASIC spaghetti programmers use them. I tend to agree with you. bad use of goto is .. bad. good and sparse use of goto is fine, possibly good. Just look at our beloved HAL code ( coded in C ) you will see lots of goto statements for error cleanup/messages. makes the code easy to follow and clean. besides if someone wants to write 'bad' gcode with gotos that work, who are we to tell them how to program :) Chris M -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Uncondiftional , Conditional Program Jumps .
Honestly I don't understand what evil is inside the GOTO statement to be rejected . As I told before so many CNC manufactures are including it in their G Code dialects . So are they living on another planet ? A programmer can write bad code without any use of GOTO. So why the absence of GOTO is saving a programmed from write bad code ? I'm deeply convinced (by the practical usage) that with GOTO is possible to write programs much more clear and structured than without. Regards Alex On Fri, Oct 3, 2014 at 9:12 AM, Churms, Cecil cecil.chu...@debeersgroup.com wrote: I am reminded of a sign on one of the computer science professor's door at the university where I worked: GOTO is an obscene four-letter word and should only be used in dire emergencies - but even then, not in good company ...or something to that effect. That kind-of sums it up :-) Regards Cecil -Original Message- From: Marcus Bowman [mailto:marcus.bow...@visible.eclipse.co.uk] Sent: 02 October 2014 11:59 PM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Uncondiftional , Conditional Program Jumps . On 2 Oct 2014, at 18:32, andy pugh wrote: On 2 October 2014 17:59, alex chiosso achio...@gmail.com wrote: I've checked out the jump functionality (within the G code) used from several CNCs on the market (Fanuc,Siemens ,Heidenhain,Fagor ...) and it is present. Nearly every other programming language either does not have a jump/goto or deprecates the use of it. I second that emotion . * The information contained in this e-mail is confidential and may be subject to legal privilege. If you are not the intended recipient, you must not use, copy, distribute or disclose the e-mail or any part of its contents or take any action in reliance on it. If you have received this e-mail in error, please e-mail the sender by replying to this message. All reasonable precautions have been taken to ensure no viruses are present in this e-mail and the sender cannot accept responsibility for loss or damage arising from the use of this e-mail or attachments. .* -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Uncondiftional , Conditional Program Jumps .
Hi Erik . Nice terms usage (GOTO-phobia) . You explained the concept clearly and effectively . Alex On Fri, Oct 3, 2014 at 10:24 AM, Erik Christiansen dva...@internode.on.net wrote: On 03.10.14 04:55, Chris Morley wrote: I tend to agree with you. bad use of goto is .. bad. good and sparse use of goto is fine, possibly good. Ah, awareness ... good to see on a thread with a sad amount of misinformed absolutism. For any still under the thrall of absolutist teaching in their formative youth, please consider C's break which ends any switch case which does not fall through to the next. It _is_ a goto. (They all goto the same place.) The aliased name is just syntactic candy. In the ITUT Specification and Description Language (SDL), there is a JOIN command, much used to avoid unreliable code duplication in the event-driven embedded systems on which it is used. It is a GOTO, but the different name makes it legit in the eyes of those with GOTO-phobia. It is possible that impressionable undergraduates missed one word in the lecture goto should almost always be avoided. They may also have failed to realise that the lecturer was talking to ultimate noobs, not experienced programmers. Just look at our beloved HAL code ( coded in C ) you will see lots of goto statements for error cleanup/messages. makes the code easy to follow and clean. besides if someone wants to write 'bad' gcode with gotos that work, who are we to tell them how to program :) It is clumsy and confusing to use them where a more structured, and therefore more descriptive, construct is available. Not for nought is it said that a determined programmer can write fortran in any language. Erik -- [Perl is] more like a tank than a mine field. It may be ugly, but it shoots straight and gets you where you're going, if you don't mind a few squashed daisies.- Larry Wall -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] LinuxCNC Meeting Stuttgart, Germany 2014
Hi Christian . So the Meeting will be on October 25th and 26th , ins't it ? I'm planning to be there . I would like to be on site since Friday 24th early afternoon is it possible ? I can help you to prepare the site if you want or whatever else you need to do for the Meeting. If something is changed please let me know. Regards Alex On Fri, Sep 12, 2014 at 1:44 PM, Christian Stöveken christian.stoeve...@gmail.com wrote: On Fri, Sep 12, 2014 at 9:35 AM, Marius Alksnys marius.alks...@gmail.com wrote: I could bring electric cabinet I built for Reis RV6 robot, connect it to the ABB robot and try to run it. Probably I could prepare for this in advance. It has Mesa electronics with 5i23, 7i44, 7i37, 6x 8i20 and 7i49 for resolvers, THCAD. Are you interested? Sure, why not. If the answer is YES, then.. For connection connector adapters are needed from Reis to ABB. For this connector parts to cabinet (Reis side) are needed: http://www.tme.eu/parking/99d7c3c845593fe353a7848e4474a3bb9d2b2676.html That's a Harting Han-72-DD connector - I will check on monday if we have one lying around. The ABB has a Harting Han-40-D - and I already organized 3 connectors with wires. Also I already figured out the pinout of the ABB's. ... could you please figure out what we would need to make adapters? Pinout of the Reis Han 72 DD, a soldering Iron and some shrinking tube I guess ;-) -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Uncondiftional , Conditional Program Jumps .
Hi to all. After a few days and no answer at all I have to deduce that the argument is not interesting. :-( I've checked out the jump functionality (within the G code) used from several CNCs on the market (Fanuc,Siemens ,Heidenhain,Fagor ...) and it is present. Believe it or not this is really useful and widely used . So I would like to know your opinion (dear Gentlemen) and understand if it is too difficult to implement at G code interpreter level . Regards Alex On Wed, Sep 24, 2014 at 4:01 PM, alex chiosso achio...@gmail.com wrote: Hi to all. I'm testing some Gcode programs trying to experiment the LinuxCNC Gcode (dialect) flexibility and functional power . I've to say that I'm not oriented to a machine tool application (everything but the machine tool) . So for that reason the approach is a bit unconventional . Usually for that kind of applications when using a CNC I start the Gcode main program and during the execution I can jump forward and backward (to a Label/line number) within the program (and subs) and never end the program execution until a program stop is requested from the operator or another external request. The jump sintax is quite simple and clear regardless the CNC brand (for my personal experience). As an example I point to you the Siemens Sinumerik way to do it : Sinumerik Programming Manual Fundamentals http://www.automation.siemens.com/doconweb/pdf/SINUMERIK_SIMODRIVE_04_2010_E/PG.pdf?p=1 See the Section 10 Arithmetic Parameters and Program Jumps I looked into the LCNC user manual but I didn't find nothing comparable . I know about the o words and the conditional looping or program switching . But this way is too much constrictive and in some case not fitting the application. Especially if a structured and parametric program is needed where to jump back and forth is a must to have. If there is a workaround please let me know I will appreciate. As usual I have to say that this is not a criticism to anybody but just a point to discuss with you. Regards Alex -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Uncondiftional , Conditional Program Jumps .
Hi to all. I'm testing some Gcode programs trying to experiment the LinuxCNC Gcode (dialect) flexibility and functional power . I've to say that I'm not oriented to a machine tool application (everything but the machine tool) . So for that reason the approach is a bit unconventional . Usually for that kind of applications when using a CNC I start the Gcode main program and during the execution I can jump forward and backward (to a Label/line number) within the program (and subs) and never end the program execution until a program stop is requested from the operator or another external request. The jump sintax is quite simple and clear regardless the CNC brand (for my personal experience). As an example I point to you the Siemens Sinumerik way to do it : Sinumerik Programming Manual Fundamentals http://www.automation.siemens.com/doconweb/pdf/SINUMERIK_SIMODRIVE_04_2010_E/PG.pdf?p=1 See the Section 10 Arithmetic Parameters and Program Jumps I looked into the LCNC user manual but I didn't find nothing comparable . I know about the o words and the conditional looping or program switching . But this way is too much constrictive and in some case not fitting the application. Especially if a structured and parametric program is needed where to jump back and forth is a must to have. If there is a workaround please let me know I will appreciate. As usual I have to say that this is not a criticism to anybody but just a point to discuss with you. Regards Alex -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Tuning a spindle servo
Hi . I have to be agree with Gene on the man pages interpretation/description/decoding . I'm not criticizing anyone and I appreciate the efforts that the project stuff is making everyday . But reading some hal component man pages sometimes the description is hermetic and cryptical and even missing a clear example on the usage and the correct instantiation . For sure for the most of you (gurus and geeks) everything is clear but for a medium brained like I am sometimes is really hardful (even impossible) to understand correctly what the man page mean . Regards Alex On Sun, Sep 21, 2014 at 6:28 AM, Jon Elson el...@pico-systems.com wrote: On 09/20/2014 06:39 PM, Gene Heskett wrote: So, could we at some point, have a gearchange that works like the man page says it does, or an accurate man page? Please report to John Thornton, or file a bug report with the LinuxCNC group. They will have to decide if it is an actual bug, or just a documentation problem. I think John Thornton was actually the author of gearchange, so even more appropriate that he look at the docs for it. Jon -- Slashdot TV. Video for Nerds. Stuff that Matters. http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users