Re: [Emc-users] FW: Cardinal Engineering - MAZAKS for sale
Hmmm... It's a shame it costs a fortune to send stuff over here... 2009/7/16 Rainer Schmidt lemonn...@gmail.com Those are grim times... I helped dissolve a shop here in NJ and every single machine a tad larger than a machine of interest for a hobbyist went for the scrap metal price. Large machines only 5 years old were flying into the trash. A large precision lathe made in Germany... tight and flawless... went for $800. The low offerings might be what is normal right now... Best of luck! Rainer On Jul 15, 2009, at 5:56 PM, Sven Wesley wrote: 2009/7/15 Steve Stallings steve...@newsguy.com To all on the emc-users list, Today I received an email from Roland. His auction is over and he did not sell the Mazaks. His is offering them EMC folks since one is already retrofitted with EMC. If you are interested, have a look at the message below. Cheers, Steve Stallings I haven't checked if it's posted on cnczone, but I would suggest to put an ad there. Regards, Sven -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] newbies and 7i43 and join following error ..
Hi, I have a 7i43(big) emc 2.3.2 and currently one dc motor with an encoder which I am using for testing... My problem is that when starting enc and using the jogg function in the interface I get the famous join following error for Y and Z (something which is normal since they are not connected) but also for X so it seems I am missing something but I have no idea what . the hostmod2 module loads fine. I am using the example for 7i43(big) in emc and I havent changed anything yet. I know my encoder works and I connected A, B and IDX I connect PWM and DIR. PWM Enable is not connected, I suppose it is only needed for some special motor controllers. after starting the interface I click the the emergency stop, then the machine power icon, then I choose manual control and I click on the + or - of the interface for the X axis When I monitor the IO using a real oscilloscope I see ... nothing.. Even the DIR io does not change depending if I click on the + or - of the emc interface, absolutely no PWM is emited from the board so I do not get how emc can say that the join is not following when it does not even try to emit a PWM signal ... Do I need to connect something else ? is emc expected another IO signal ? any idea is welcome Thanks Regards, Olivier emc EMC2 - 2.3.2 Machine configuration directory is '/home/olivier/emc2/configs/hm2-servo-1' Machine configuration file is '7i43-big.ini' Starting EMC2... libGL error: open DRM failed (Operation not permitted) libGL error: reverting to (slow) indirect rendering joint 0 following error emc/task/taskintf.cc 607: Error on axis 0, command number 116 -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] newbies and 7i43 and join following error ..
2009/7/16 Olivier R-D o@laposte.net: so I do not get how emc can say that the join is not following when it does not even try to emit a PWM signal ... EMC might well be trying to emit a PWM signal, but it might not be getting through the hardware abstraction layer, the onboard hardware or the 7i43. What do you see looking at the pwm pin in Halscope? If EMC is setting values there but not seeing the motor move, then it will set a follow error, because there _is_ a following error. (Off-topic rant, I am often phoned by people in other sections of the Major Auto Manufacturer I work for asking us to fix the software bug that is causing an engine fault to be flagged. Nine times out of ten it is a genuine fault with the engine being correctly diagnosed) -- atp -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] newbies and 7i43 and join following error ..
(Off-topic rant, I am often phoned by people in other sections of the Major Auto Manufacturer I work for asking us to fix the software bug that is causing an engine fault to be flagged. Nine times out of ten it is a genuine fault with the engine being correctly diagnosed) In that case I am quite sure I make a fault somewhere :-) ...I just do not know where to look for it so now I am trying to understand halscope ... -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] newbies and 7i43 and join following error ..
What do you see looking at the pwm pin in Halscope? ok In halscope I see the PWM signal But When I turn my motor for hand I also see encoder.00.position which goes up 1 for every signal from encoder then to 0 again ... so somehow that signal gets up to emc .. What is supposed to happen if I turn the motor by hand ? should the visualization in AXIS update to show the new position ? If so I have a problem because it does not -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] newbies and 7i43 and join following error ..
Olivier R-D wrote: What do you see looking at the pwm pin in Halscope? ok In halscope I see the PWM signal How are you seeing the PWM signal? Are you looking at the PWM output pin? You mentioned before that you have disconnected PWM Enable - where do you mean that? There are a few places where this can be done: in HAL (disconnect the axis.0.amp-enable pin), between the 7i43 and the 7i33, or between the 7i33 and your motor drive. (change as appropriate for your setup, if you're using one of the motor drive daughtercards instead of the 7i43) But When I turn my motor for hand I also see encoder.00.position which goes up 1 for every signal from encoder then to 0 again ... so somehow that signal gets up to emc .. So it toggles back and forth between 0 and 1 count? If so, one phase of the encoder isn't connected correctly or isn't working. What is supposed to happen if I turn the motor by hand ? should the visualization in AXIS update to show the new position ? If so I have a problem because it does not You can do this even with EMC2 in the machine off state. If you turn the motor by hand, you should see the position readout in AXIS change. If you keep turning in one direction, the value should continue to increase or decrease. Hope this helps - Steve -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] newbies and 7i43 and join following error ..
2009/7/16 Olivier R-D o@laposte.net: What is supposed to happen if I turn the motor by hand ? should the visualization in AXIS update to show the new position ? If so I have a problem because it does not I am not sure if the Axis display is of commanded position or feedback position, I rather suspect the first. In that case the online display wouldn't change. On the PWM signal, it seems that EMC is sending data to the software pin, but you can't see it with an oscilloscope on the physical pin. You didn't mention it in the original query, but I assume there is a servo-amplifier of some sort in this system? -- atp -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] newbies and 7i43 and join following error ..
On Thu, 16 Jul 2009, Olivier R-D wrote: Date: Thu, 16 Jul 2009 15:33:38 +0200 From: Olivier R-D o@laposte.net Reply-To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net To: emc-users@lists.sourceforge.net Subject: Re: [Emc-users] newbies and 7i43 and join following error .. What do you see looking at the pwm pin in Halscope? ok In halscope I see the PWM signal But When I turn my motor for hand I also see encoder.00.position which goes up 1 for every signal from encoder then to 0 again ... so somehow that signal gets up to emc .. As Stephen said this means that both encoder signals are not making it to the 7I43, just one. This may also explain the lack of PWM, depending on tuning, 1 count may not generate any PWM What version of EMC are you using? some of the first versions that included HostMot2 (2.2.5 to 2.2.7 AFAICR) had example files that did not deal properly with the watchdog. Inputs working but outputs all stuck high is a sure sign of a watchdog bite... What is supposed to happen if I turn the motor by hand ? should the visualization in AXIS update to show the new position ? If so I have a problem because it does not -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users Peter Wallace Mesa Electronics (\__/) (='.'=) This is Bunny. Copy and paste bunny into your ()_() signature to help him gain world domination. -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Using MDI or Jog during a program?
Unfortunately, my tool path is complicated. Usually it will have several turns in the path. It is almost like we teach the controller way points to travel to and thru. Thanks, Tim H. On Wed, Jul 15, 2009 at 9:53 AM, Leslie Newellles.new...@fastmail.co.uk wrote: That script will only work on a tool change. I don't think there is a way of running a script from M0 or M1. Tim, is the weld line straight or a complicated shape? If I was doing it I think I would write a script to do all of it and bypass the g-code completely. Another alternative would be to write a script that grabs the current torch positions then generates a complete g-code program that you can then run. Les Hubert Bahr wrote: Tim This seems somewhat related to a recent request of mine. I had asked about being able to use MDI or manual modes during a tool change. Leslie provided me with a new hal_manualtoolchange which allowed me move etc. then hit continue and return to the program. In this case I would zero my z-axis or if necessary change other offsets as well. Then hit continue. I believe he did this in python. I can provide you a copy of it as an example of possibly Leslie will chime in. Hubert Tim Hedlund wrote: I sure could use some help jogging during a program. My project involves laser beam welding, I would like to: 1. Rapid to start of weld 2. Use joystick to align start of weld (camera attached to welding head) 3. Record start position to variable 4. Rapid to end of weld 5. Use joystick to align end of weld 6. Then weld back to the starting point(variable) Everything is working just fine on my system but I can’t jog during a program to my target location, any ideas? Thanks in advance for your help! Tim H -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] X axis Homing in wrong direction
Hi Everyone! First post here so I hope I don't mess this us up! First I've got to say that I'm REALLY impressed with EMC2, it's much much better and user friendly than any other CNC program I tried (Mach3 and TurboCNC). My problem is that I'm getting the X axis on my machine homing in the wrong direction (Y and Z work fine). The irection pins are set correctly, and the machine can move in both directions... I have 0 set up as the home location, but when the machine starts in some location (it reads out as 25 for example) it moves in the opposite direction (and registers this way! it knows it is increasing the X value) and away from the home axis... Can I attach files to this list? I'd send you the stepconf file or something.. Any help is greatly appreciated, and let me know if my explanation doesn't explain the problem properly... Thanks! -Leav -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] X axis Homing in wrong direction
Hi Leav, Hi Everyone! First post here so I hope I don't mess this us up! First I've got to say that I'm REALLY impressed with EMC2, it's much much better and user friendly than any other CNC program I tried (Mach3 and TurboCNC). My problem is that I'm getting the X axis on my machine homing in the wrong direction (Y and Z work fine). You can configure in what direction the homing sequence starts. It is all explained here: http://linuxcnc.org/docs/2.2/html/config_ini_homing.html If it is not clear, or if it is not working as explained in that page, call again for details. Luc -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Using MDI or Jog during a program?
If you want to align your path to the start and end points you will have to both shift and rotate your coordinates. How good are your programming skills? EMC is pretty easy to work with so it wouldn't be difficult to write an application that does exactly what you want. Les Tim Hedlund wrote: Unfortunately, my tool path is complicated. Usually it will have several turns in the path. It is almost like we teach the controller way points to travel to and thru. Thanks, Tim H. -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Hostmot2 homing
Hi Peter, I have been doing some more tests on this. Playing around with filters and screening had no noticeable effect. However I have hit an odd anomaly. Just out of interest I switched the 7I29 to single ended input and suddenly it is rock solid. So it can't be noise pickup in the cabling. Any ideas why differential inputs are causing a problem? I know both index and \index are connected correctly. Another odd thing - in differential mode if I disconnect one line the input toggles randomly, obviously picking up noise. Again, shouldn't a balanced input give no output with one line disconnected? By the way, is the 7i29 encoder circuitry the same as the 7i33? Les The hardware works (just tested SV12 encoder 5). There may not be much apparent difference between inverted or non-inverted index because they are both edge triggered. It looks like the driver does not set the ABGateIndex bit so what I said about index happening all the time with the wrong index polarity would not happen, just the home position might change by a count or 2 depending in index width (assuming a normal rotary encoder short index). If swapping the leads solves your problem, it might be electrical troubles. The current driver not setting ABGateindex means a narrow index pulse would work regardless of polarity though the home position would change slightly depending on whether the rising or falling edge generates the index event (since an edge is always needed) -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Hostmot2 homing
On Thu, 16 Jul 2009, Leslie Newell wrote: Date: Thu, 16 Jul 2009 22:33:13 +0100 From: Leslie Newell les.new...@fastmail.co.uk Reply-To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Subject: Re: [Emc-users] Hostmot2 homing Hi Peter, I have been doing some more tests on this. Playing around with filters and screening had no noticeable effect. However I have hit an odd anomaly. Just out of interest I switched the 7I29 to single ended input and suddenly it is rock solid. So it can't be noise pickup in the cabling. Any ideas why differential inputs are causing a problem? I know both index and \index are connected correctly. One difference is that the TTL inputs have an RC filter, the differential inputs have none. I wonder if your index outputs can drive the termination resistor. Have you measured you index and /index outputs for reasonable differential output voltage when terminated by the 7I29? Also are you sure about the jumpering: differntal mode is selectec with jumper W1 or W4 moved so its closer to the encoder 10 pin header Another odd thing - in differential mode if I disconnect one line the input toggles randomly, obviously picking up noise. Again, shouldn't a balanced input give no output with one line disconnected? Im not sure there are any guarantees of what will happen if one input is connected to a possibly noisy input line and the other is open. I would not expect any outputs signal as I would expect the termination resistor to make the open input follow the noise driven input. By the way, is the 7i29 encoder circuitry the same as the 7i33? Yes, and we've pretty much had 0 trouble with it. Les The hardware works (just tested SV12 encoder 5). There may not be much apparent difference between inverted or non-inverted index because they are both edge triggered. It looks like the driver does not set the ABGateIndex bit so what I said about index happening all the time with the wrong index polarity would not happen, just the home position might change by a count or 2 depending in index width (assuming a normal rotary encoder short index). If swapping the leads solves your problem, it might be electrical troubles. The current driver not setting ABGateindex means a narrow index pulse would work regardless of polarity though the home position would change slightly depending on whether the rising or falling edge generates the index event (since an edge is always needed) -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users Peter Wallace Mesa Electronics (\__/) (='.'=) This is Bunny. Copy and paste bunny into your ()_() signature to help him gain world domination. -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Hostmot2 homing
Leslie Newell wrote: Another odd thing - in differential mode if I disconnect one line the input toggles randomly, obviously picking up noise. Again, shouldn't a balanced input give no output with one line disconnected? No. Unless either a bias is added to the inputs, or the comparator has significant hysteresis, when the comparator has the same voltage on both inputs, it can't make a decision. So, you get noise - ie, it is bouncing between yes and no. Jon -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Hostmot2 homing
Peter C. Wallace wrote: One difference is that the TTL inputs have an RC filter, the differential inputs have none. I wonder if your index outputs can drive the termination resistor. Have you measured you index and /index outputs for reasonable differential output voltage when terminated by the 7I29? Very good point! Some of these open collector encoders with puny 1 K (or even higher) pull-up resistors will not give a whole lot of signal with a 100 Ohm termination. It wouldn't take a lot of electrical noise to reduce that noise margin to zero. Jon -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users