Re: [Emc-users] Remote desktop
On 20 July 2011 01:59, Jon Elson el...@pico-systems.com wrote: This doesn't give you the ability to look over the operator's shoulder like VNC, but does allow you to test the machine remotely. VNC works quite well on most Linux systems. It might also be worth looking at Logmein.com. I think it is just a dressed-up VNC, but it does make it easy to keep track of the remote computers and their IP addresses etc (I think it broadcasts current routing address on startup) I use it to remote-support my family's computers. -- atp Torque wrenches are for the obedience of fools and the guidance of wise men -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] erratic behaviour at low feed rates
I have a G540 that would not step slower than 150 Hz on the Y axis driver. 3 other drivers stepped as slowly as I cared to try. I originally had 2.6us step pulses obeying the data sheet requirement of 2us. Increasing pulse length to more than 5us fixed (or masked if you wish) this issue. The tool to use is setp parport.0.reset-time 5000 /Lars -Original Message- From: Igor Chudov [mailto:ichu...@gmail.com] Sent: den 15 juli 2011 21:44 To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] erratic behaviour at low feed rates I had the same issue with erratic behavior, turned out to be a bad amplifier. I replaced it. On Fri, Jul 15, 2011 at 2:08 PM, gene heskett ghesk...@wdtv.com wrote: On Friday, July 15, 2011 02:55:36 PM Andy Howell did opine: On 07/15/2011 09:40 AM, gene heskett wrote: On Friday, July 15, 2011 10:37:53 AM Daniel Rogge did opine: If you swap the X and Y drivers it will be fairly easy to determine whether the problem is with the driver (as Gene suspects) or with friction or mechanical linkages (as Jan suspects). If the problem stays on Y after swapping drivers, then your driver is absolved, leaving only mechanical or step signal generation problems as possibilities. You can distinguish between these last two by only swapping the control leads between drivers while leaving the motor leads hooked up as they are now. Rogge And in any event, please do not silently fix it, the OP should post what the OP did so that we'll have better info to refer to the next time it happens. All, Thanks for all your pointers. I swapped the X and Y connectors at the Geckodrive controller and the problem rotated 90 degrees. Andy: This is pretty solid evidence that it is indeed the gecko, you moved the problem amplifier to the other motor. Call Gecko for the next step. They may be able to repair it at nominal cost. I measured about 0.0067 inches of backlash on the Y axis. I can turn the Y shaft about 10~15 degree with no movement, which agrees with calculated value of 12.06 degrees of backlash. ( 5 TPI screw ) Yikes! This is huge for a ball screw and I would measure it full length to see if it is consistent from one end of the screw to the other. If it differs by more than half a thou over the length, the screw is worn and I would replace the whole assembly. EMC has backlash comp you can adjust per axis, but its only good if all cuts are dig cuts, climb cuts will pull the table ahead of the screw very easily, and you will not see that with a pen in the quill. IOW, replace the whole screw. Being used, I would suspect it may have lots of hours doing the same part in the same fixture and the screw is just plain worn out in the most used portion. In fact, I would, based on that, map all 3 screws at 1 cm or 1/2 intervals. The X axis backlash is about 0.0005. Both shafts turn freely when power is not applied. I've found some reference on the Hossmachine site that the ballnut backlash can be improved by putting in larger bearings. I'll try that. There seems to be another problem though. I see the X and Y DRO values changing sometimes without any motor movement. This only happens at low speeds. I'll investigate that further after I address the backlash issue. Thank all for your help. I will let the list know how this was resolved. Regards, Andy --- - -- AppSumo Presents a FREE Video for the SourceForge Community by Eric Ries, the creator of the Lean Startup Methodology on Lean Startup Secrets Revealed. This video shows you how to validate your ideas, optimize your ideas and identify your business strategy. http://p.sf.net/sfu/appsumosfdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users Cheers, gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) To any truly impartial person, it would be obvious that I am always right. - - AppSumo Presents a FREE Video for the SourceForge Community by Eric Ries, the creator of the Lean Startup Methodology on Lean Startup Secrets Revealed. This video shows you how to validate your ideas, optimize your ideas and identify your business strategy. http://p.sf.net/sfu/appsumosfdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users ---
Re: [Emc-users] erratic behaviour at low feed rates
Wasn't there an issue with earlier G540/G250 products? I seem to remember that there was a bug that had to be sorted and it involved low stepping rates. Greg - Original Message - From: Lars Andersson l...@larsandersson.com To: 'Enhanced Machine Controller (EMC)' emc-users@lists.sourceforge.net Sent: Wednesday, July 20, 2011 11:29 AM Subject: Re: [Emc-users] erratic behaviour at low feed rates I have a G540 that would not step slower than 150 Hz on the Y axis driver. 3 other drivers stepped as slowly as I cared to try. I originally had 2.6us step pulses obeying the data sheet requirement of 2us. Increasing pulse length to more than 5us fixed (or masked if you wish) this issue. The tool to use is setp parport.0.reset-time 5000 /Lars -Original Message- From: Igor Chudov [mailto:ichu...@gmail.com] Sent: den 15 juli 2011 21:44 To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] erratic behaviour at low feed rates I had the same issue with erratic behavior, turned out to be a bad amplifier. I replaced it. On Fri, Jul 15, 2011 at 2:08 PM, gene heskett ghesk...@wdtv.com wrote: On Friday, July 15, 2011 02:55:36 PM Andy Howell did opine: On 07/15/2011 09:40 AM, gene heskett wrote: On Friday, July 15, 2011 10:37:53 AM Daniel Rogge did opine: If you swap the X and Y drivers it will be fairly easy to determine whether the problem is with the driver (as Gene suspects) or with friction or mechanical linkages (as Jan suspects). If the problem stays on Y after swapping drivers, then your driver is absolved, leaving only mechanical or step signal generation problems as possibilities. You can distinguish between these last two by only swapping the control leads between drivers while leaving the motor leads hooked up as they are now. Rogge And in any event, please do not silently fix it, the OP should post what the OP did so that we'll have better info to refer to the next time it happens. All, Thanks for all your pointers. I swapped the X and Y connectors at the Geckodrive controller and the problem rotated 90 degrees. Andy: This is pretty solid evidence that it is indeed the gecko, you moved the problem amplifier to the other motor. Call Gecko for the next step. They may be able to repair it at nominal cost. I measured about 0.0067 inches of backlash on the Y axis. I can turn the Y shaft about 10~15 degree with no movement, which agrees with calculated value of 12.06 degrees of backlash. ( 5 TPI screw ) Yikes! This is huge for a ball screw and I would measure it full length to see if it is consistent from one end of the screw to the other. If it differs by more than half a thou over the length, the screw is worn and I would replace the whole assembly. EMC has backlash comp you can adjust per axis, but its only good if all cuts are dig cuts, climb cuts will pull the table ahead of the screw very easily, and you will not see that with a pen in the quill. IOW, replace the whole screw. Being used, I would suspect it may have lots of hours doing the same part in the same fixture and the screw is just plain worn out in the most used portion. In fact, I would, based on that, map all 3 screws at 1 cm or 1/2 intervals. The X axis backlash is about 0.0005. Both shafts turn freely when power is not applied. I've found some reference on the Hossmachine site that the ballnut backlash can be improved by putting in larger bearings. I'll try that. There seems to be another problem though. I see the X and Y DRO values changing sometimes without any motor movement. This only happens at low speeds. I'll investigate that further after I address the backlash issue. Thank all for your help. I will let the list know how this was resolved. Regards, Andy --- - -- AppSumo Presents a FREE Video for the SourceForge Community by Eric Ries, the creator of the Lean Startup Methodology on Lean Startup Secrets Revealed. This video shows you how to validate your ideas, optimize your ideas and identify your business strategy. http://p.sf.net/sfu/appsumosfdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users Cheers, gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) To any truly impartial person, it would be obvious that I am always right. - - AppSumo Presents a FREE Video for the SourceForge Community by Eric Ries, the creator of the Lean Startup Methodology on Lean
Re: [Emc-users] Remote desktop
2011/7/20 Thomas Powderly tomp4...@gmail.com: Could you explain a bit about this feature? this one has 2 independent THC sensors working together. There are 2 THC solutions installed on machine: 1) inductive sensor, with a small arm and a ring at arms end, the ring is located approximately so that plasma torch tip is 1 mm above its center; 2) THC300, which measures plasma voltage. After some test cuts and discussions with client about desired behavior, they were set to work in a following way: 1) if inductive sensor tells move up, then Z moves up, ignoring the other sensor 2) if inductive sensor tells move down, then: a) if there is no stable arc_ok signal (filtered through debounce component for 0,4 s), then Z moves down; b) if there is stable arc_ok signal, then it follows up or down commands from THC300 Basically it works like this - both signals are compared and the one, who is lower than other, is ignored and inductive sensor is master, so that it bring Z up, if the sensor's arm touches material, regardless of THC300. And it ignores THC300, if there is no stable arc_ok signal. Client did not want to use arc_ok signal for some additional logic, for example - stop cutting, if arc is disrupted. Viesturs -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Remote desktop
2011/7/19 Andrew parallel.kinemat...@gmail.com: Hello, Viesturs! You can use built-in Ubuntu remote desktop. Duhhh, should have looked for myself! Thank You! From the link it turns out that this Remote desktop tool already has VNC in it. It seems like a perfect match for what I meant. I guess I will try to play around with this tool to understand, how exactly it works and how can I screw things up. Pics in that link tell that it should be piece of cake. 2011/7/20 Jon Elson el...@pico-systems.com: You can SSH into the machine. Open-gl either doesn't run across an X connection, or is so slow as to be unusable. I think if you use Axis, you need to immediately set it to the non-3D preview window. Otherwise, I think you can run Axis, and I know you can run Touchy or TKEMC remotely through X. The update rate will be noticeably slowed by the net, but it works. Of course, you can do all sorts of other maintenance work through ssh and sftp as long as the main parts of the OS are running. Thanks for the advice, but my IT skills are insufficient to understand, what exactly You mean :) You might arrange that the net cable be unplugged for security when you don't need access. Yes, that machine is not intended to have internet connection during normal operation, but only when there are some problems. 2011/7/20 andy pugh bodge...@gmail.com: It might also be worth looking at Logmein.com. I think it is just a dressed-up VNC, but it does make it easy to keep track of the remote computers and their IP addresses etc (I think it broadcasts current routing address on startup) I use it to remote-support my family's computers. Thank You, I will take a look. I don't think that I really need to track the IP addresses as I am not going to make connections on my own. I would rather spend some more time, when building and setting the machine up just to avoid necessity to fix something later. BTW their first page mentions only windows and macs, but I hope that they are not that evil. Viesturs -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Remote desktop
2011/7/20 Viesturs Lācis viesturs.la...@gmail.com: BTW their first page mentions only windows and macs, but I hope that they are not that evil. Oh, no, they are evil! No Linux :(( I was offered to download a .msi file, which is some windows installer file. But I still have that remote desktop tool to try out. Viesturs -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interesting machine
On 18.07.11 11:17, Jon Elson wrote: andy pugh wrote: http://www.emi-mec.eu/autosprinte/progcontrol/index.php5 (prompted by http://cgi.ebay.co.uk/Emi-Mec-Auto-Sprint-Series-E-Emi-mec-lathe-/180693575715 ) Oh MY! It looks like a move back to the 1950's! GROAN! Even in 1972, at the tertiary institute I attended, the electronic card punches had similar (but hard-wired) technology. The character generator ROMs which drove the matrix printer head, to print our lines of fortran code across the top of the Hollerith cards (at the same time as the holes were punched), were approximately 2 ft x 2ft x 1 aluminium frames, with horizontal tinned wires stretched across one face, and vertical on the other. Diodes were hand-soldered wherever a '1' was needed. Two frames were needed for the full character set. I have a fast paper tape punch in my small collection, and a Pertec tape drive, but a card punch much like an upright piano would be hard to find room for. Erik -- In a tunnel 86m long, they unearthed what is believed to be the largest deposit of human excrement ever found in the Roman world. Seven hundred and fifty sacks of it to be exact, containing a wealth of information. - http://www.bbc.co.uk/news/world-europe-13781202 -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Remote desktop
On 7/19/2011 3:29 PM, Viesturs Lācis wrote: Hello, gentlemen! Today I completed a retrofit of plasma cutting machine. Now there is one more EMC2 machine! BTW this one has 2 independent THC sensors working together. Since that machine is 3 hours of driving from me, which is pretty far for me, client asked me that they would like me to be able to remotely to the PC with EMC as a means for support in case something goes wrong. For example, they need to reinstall OS and restore all the settings or something else. They can arrange the internet connection with fixed IP for that PC. The question is - what would be the best way to do that? The client with a welding robot also expressed such an idea, but I talked them out of it. But now I start to think that it might be worth trying to implement it as a part of my customer service. I am aware of VNC, but maybe there are some built-in tools in Lucid? What I need is the ability to connect to that PC so that I see the desktop and, if I cannot take over the control of mouse and keyboard, then at least I need some window, where I can paste instructions, based on what I see in the screen. Viesturs Several thoughts, Viesturs. First, since you are aware of VNC, in what way is it lacking? From your sketchy list of requirements it seems an appropriate choice. (full disclosure: I have found VNC to be a very useful tool; by design, it's a great cross-platform tool; I even have a VNC client on my iPhone!) Second, since providing remote monitoring and control necessarily means making the EMC2-controlled machine accessible from the Internet, are you keeping security first and foremost in your planning? I think you would do well to reach out, not just to us, but to folks who are skilled in making distributed hosts secure. (Simple example: I tunnel VNC through SSH.) Third, since your application involves your customers, keep in mind that many remote-desktop solutions have separate fee structures for personal and commercial users. http://en.wikipedia.org/wiki/Comparison_of_remote_desktop_software isn't great but it's a place to start. Regards, Kent PS - Jon mentioned the awful performance of OpenGL over the Internet. I had been hoping that WebGL would be the answer, but so far it's about as secure as a padlock made out of paper mache. PPS - I was glad to see you got your pipe-welding application working so well. I haven't touched my mathematical analysis of pipe intersections since my wife went into the hospital last month. She's home again but her recovery has been all consuming. The cure may have turned out to be worse than the disease. -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Remote desktop
On 20 July 2011 13:09, Viesturs Lācis viesturs.la...@gmail.com wrote: Oh, no, they are evil! No Linux :(( Ah, I hadn't realised. Web searching indicates there is a Linux beta-version: https://secure.logmein.com/US/labs/ -- atp Torque wrenches are for the obedience of fools and the guidance of wise men -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Problem: Tool length compensation not compensating?
Colin, First of all welcome to EMC2! Your G-code looks correct to me, so maybe it's something in your setup. I use tool presetting for my CNC mill too, so here's how I do it: 1) Home the spindle gauge point to the positive Z limit and/or home. 2) Use a master tool (mine is 3.6000 inches long) to touch off the part surface. Note: no tool should be displayed during this type of touch off. 3) Enter the master tool length in the Z axis touch off window (mine is 3.6 relative to Z0.) Now the negative distance from home to Z0 is stored as the work offset in *.var file. 4) Use G43 with multiple tools as needed. No more touch off required for that part. Cutter comp G41 is a separate issue. I hope this helps! Jim -Original Message- From: Colin K [mailto:cwk@gmail.com] Sent: Tuesday, July 19, 2011 11:05 PM To: Enhanced Machine Controller (EMC) Subject: [Emc-users] Problem: Tool length compensation not compensating? I recently converted my mill to EMC from Mach, and until now have been using it only with subroutines. Tonight I tried running a program produced by BobCAD v23, which I have used successfully with Mach, and ran into a problem with tool length compensation. Basically, I could not get the offsets to stick through a tool change. Here is what my tool table file looks like *: T1 P1 D0.125000 Z+2.269462 ;1/8 end mill T2 P2 D0.062500 Z+2.478416 ;1/16 end mill T3 P3 D0.201000 Z+1.273000 ;#7 tap drill T9 P9 Z+0.10 ;big tool number I also have the same PC set up to run my lathe, and I have run that with three pre-set tools for a few months now with no problem. When I swap tools, I issue a command like M6 T2 G43, and the tool display in Axis changes and the DROs re-set to reflect the tool X/Z offset, and it's all good. But, on my mill, if I enter the same command, the Z value does not change. I touched both tools off and checked the tool table, it matched the values I had set manually by measuring the tools offline, but no matter what I did, it didn't seem to want to apply my offsets properly. Here is the beginning of a program that is giving me trouble. Prior to running this program, I had T1 in (based on the values above). I then ran this program below. It prompted me for tool #2, I put it in, clicked OK (I am using the manual tool change dialog), but it proceeded to behave as though the Z offset for tool 1 was active. At least that's what it looked like as things were off by about .25 which is about the difference between the two tools. /(BEGIN PREDATOR NC HEADER) /(MACH_FILE=3XVMILL.MCH) /(MTOOL T2 S1 D.25 C0. A0. H3.) /(SBOX X0. Y0. Z-1. L4.3 W2. H1.) /(END PREDATOR NC HEADER) N1 ( C2_0718_B.NC) N2 ( EMC2 ) N3 ( TUE. 07/19/2011 10:08PM) N4 G17 G20 G40 G49 N5 G80 G90 N6 (PROFILE) N7 (MSG,LOAD.25 ENDMILL ROUGH) N8 T2 M06 N9 S3000 M3 N10 G0 G54 X-.3657 Y. N11 G43 H2 Z1. N12 M8 N13 G1 Z-.05 F2. Is there anything obviously wrong here? Do I need to share my HAL or other config files? I thought I had this figured out after getting my lathe running so nicely, but this one kind of has me stumped. Thanks in advance, -cwk. * An aside about the tool table: I initially set this up by hand (using the Axis UI), and had this set with only two tools, a .250 center drill and a .250 endmill. I then went back and re-set both tools by using the touch-off, and every time I do that, it adds the #7 tap drill and the T9 tool, and changes the diameters for T1 and T2. My CAM puts out tool centerline code, so I don't have a pressing problem there, but still, it didn't seem right... -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users This communication is for the use of the intended recipient only. It may contain information that is privileged and confidential. If you are not the intended recipient of this communication, the disclosure, copying, distribution or use hereof is prohibited. If you have received this communication in error, please advise me by return e-mail or by telephone and then delete it immediately. -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list
Re: [Emc-users] Remote desktop
Viesturs Lācis wrote: 2011/7/20 Viesturs LÄcis viesturs.la...@gmail.com: BTW their first page mentions only windows and macs, but I hope that they are not that evil. Oh, no, they are evil! No Linux :(( I was offered to download a .msi file, which is some windows installer file. But I still have that remote desktop tool to try out. You may already know this. If so, maybe it can help someone else. If you do use VNC or another remote connection protocol be sure it is secure, or tunnel the connections through ssh. Use on-standard ports for any Internet connections to avoid most of the break-in attempts. There are quite a few hits on our firewall trying VNC ports. If you use ssh, there are some things you can do to make it more secure. Disable root login, use only public key authentication, set a strong password for the user logging in (so it's harder to sudo to do something bad), set a strong root password (not usually done in Ubuntu), set the allowusers parameter in sshd_config, and use denyhosts. denyhosts is a separate program that blocks ip addresses after a certain number of unsuccessful ssh login attempts. Karl -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Problem: Tool length compensation not compensating?
James co., Thank you for the detailed instructions. However I am not sure how that is different from what I did. Here is a simple question: If I have a tool table set up as per my initial email, should the Z readout in Axis change when I change tools? Here is what I did last night: 1. Insert stock in vise 2. Call M6 T0 G43 and remove tool from spindle when prompted (I use Tormach tooling FYI) 3. Touch off the spindle nose to set stock surface as Z=0 4. Call M6 T1 G43 and insert center drill 5. Jog down to stock surface and touch off to tool table 6. Call M6 T2 G43 and insert .250 endmill 7. (repeat step 5) This resulted in the tool table in my initial email, which was within .001 or so of the offline tool length measurements I'd done. NB, my tool offsets are positive, in case that's a problem. I have always been set up so that movement down into the stock is Z-, i.e., at Z=1, the tool tip is 1 above the stock surface. Now, let's say that, with tool 2 in the spindle, I jog up so I can just slide a 2 123 block under the tool. This would give me Z2. If I execute M6 T1 G43, the Z-axis DRO should change to a value like 2.250 to reflect that T1 is about .250 shorter (less stickout) than T2. This is exactly what happens on my lathe. It doesn't happen on my mill. I don't know whether that is my fault or if something weirder is going on here. I feel like I want to get this all working properly in the MDI first, then I'll worry about getting BobCAD to post the proper g-codes Thanks again -cwk. On Wed, Jul 20, 2011 at 8:47 AM, James Louis james.lo...@gastechnology.orgwrote: Colin, First of all welcome to EMC2! Your G-code looks correct to me, so maybe it's something in your setup. I use tool presetting for my CNC mill too, so here's how I do it: 1) Home the spindle gauge point to the positive Z limit and/or home. 2) Use a master tool (mine is 3.6000 inches long) to touch off the part surface. Note: no tool should be displayed during this type of touch off. 3) Enter the master tool length in the Z axis touch off window (mine is 3.6 relative to Z0.) Now the negative distance from home to Z0 is stored as the work offset in *.var file. 4) Use G43 with multiple tools as needed. No more touch off required for that part. Cutter comp G41 is a separate issue. I hope this helps! Jim -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Problem: Tool length compensation not compensating?
On 20 July 2011 15:55, Colin K cwk@gmail.com wrote: Now, let's say that, with tool 2 in the spindle, I jog up so I can just slide a 2 123 block under the tool. This would give me Z2. If I execute M6 T1 G43, the Z-axis DRO should change to a value like 2.250 to reflect that T1 is about .250 shorter (less stickout) than T2. Yes, that is what should happen. Out of interest, does it take the correct value with a tiny jog? I think I have noticed that the DRO sometimes doesn't seem to update with non-motion changes. (Actually, I think flicking from preview to DRO tabs forces and update) -- atp Torque wrenches are for the obedience of fools and the guidance of wise men -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] D525MW EMC2 demo
Got the Intel D525MW Mini-ITX board, and got EMC2 running yesterday on our home-brew robotic workcell. Went pretty smooth and quick, especially since my high-school mentees are doing most of this work. Probably not as fascinating to most of you who already crossed this hurdle, but demo anyway... http://www.youtube.com/watch?v=l65r4JPu3iM Cheers, -Neil. -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] erratic behaviour at low feed rates
Lars Andersson wrote: I have a G540 that would not step slower than 150 Hz on the Y axis driver. 3 other drivers stepped as slowly as I cared to try. I originally had 2.6us step pulses obeying the data sheet requirement of 2us. Increasing pulse length to more than 5us fixed (or masked if you wish) this issue. The tool to use is setp parport.0.reset-time 5000 I'll bet that the way you have it set up, your step pulses are turning the LED in the drive OFF to step, and leaving the LED ON between steps. This is probably a difference in the sensitivity of the optocoupler device in the Gecko. You can put a meter across the step and common inputs to the drive, while it is not being asked to move. Normally, it should have minimal voltage when not stepping. Since the G540 probably has the common terminal permanently wired to either gnd or 5V, it would be easiest to change this in the hal files for step polarity. Jon -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] D525MW EMC2 demo
2011/7/20 Neil emc_d...@narwani.org: Got the Intel D525MW Mini-ITX board, and got EMC2 running yesterday on our home-brew robotic workcell. Went pretty smooth and quick, especially since my high-school mentees are doing most of this work. Probably not as fascinating to most of you who already crossed this hurdle, but demo anyway... http://www.youtube.com/watch?v=l65r4JPu3iM Wonderful! I like the way it is designed! For example, moving gantry with 2 timing belts that are driven by one motor with one shaft - IMHO very nice and cost-effective! Viesturs -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] D525MW EMC2 demo
On 7/20/2011 12:33 PM, Neil wrote: Got the Intel D525MW Mini-ITX board, and got EMC2 running yesterday on our home-brew robotic workcell. Went pretty smooth and quick, especially since my high-school mentees are doing most of this work. Probably not as fascinating to most of you who already crossed this hurdle, but demo anyway... http://www.youtube.com/watch?v=l65r4JPu3iM Cheers, -Neil. -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users Looks good Neil, Did you happen to run any latency tests on that motherboard? I was wondering what kind of numbers you got if you did. Thanks, Dave -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Undesired motion when stopping the program
Hello folks I think I got a bug. I'm improving my gluing machine program, and I forgot to declare a named parameter used to set speed. When running, EMC showed an error message saying parameter in unknown. I pressed escape to stop the program, and... surprise, tool moved to another position. I tried again cliking on stop button with the mouse : same thing. I added the named parameter in the code, then retried to stop the program : no more undesired moves, stop works right. I use a rather old EMC version, 2.4.0~pre. May be this was corrected later ? I know I should upgrade EMC, but... it works well now. As it was quite difficult to have it up and running well, I prefer not dive into upgrade problems... The code causing the but is attached. The parameter I forgot was #_rebord, the problem is when using the sub 0125 Good night Yann G21 (unité = mm) G59.3 (système de coordonnées) G17 (plan de travail XY) #_rapide = 2500 (vitesse approche rapide qui ne risque pas le calage de Y) #_collage = 880 (950noir)(1100gris)(vitesse collage) #_collage2 = 1700 (vitesse pour la version 2 passes) #_rempl_fond = 550(950)(vitesse remplissage fond de cadre) #_rempl_bord_D = 800 (2560)(vitesse remplissage bord de cadre) #_rempl_bord_G = 750 (950) #_rempl_bord_ar= 1100 (1550) #_rempl_av_bav = 580 (745)(vitesse remplissage sous avant bavette) #_rebord = 1700 (sous bords bavette, version 2) #_rempl_bd_bav_D = [#_rempl_bord_D *1] ( sous bords bavette) #_rempl_bd_bav_G = [#_rempl_bord_G *0.95] O110 sub (programme A : collage module) G64 p1.5 (mouvement à vitesse constante si possible, tolérance 1.5mm au maximum) F #_rapide M64 P1 (demande pression) G01 X0 Y00 Z8 G01 X5.5Y-12z1.5(coin BG) (x4) F [#_collage*0.97](vitesse travail) M64 P0 (activation sortie) G4 P0.40(pause ) G00 Z5 (4.8noir, 5.5gris) G01 Y834.5 (coin HG) F #_collage G01 X971.5 (coin HD) G01 Y-12.5 (coin BD) G01 X19 (15)(coin BG+x) F #_rapide G00 X17 (14) (acceleration) M63 P0 (coupure buse) G00 X7 (coin BG) G00 X15 Z8 M63 P1 (coupure pression) G01 z30 G01 X-130 Y200Z110 O110 endsub O115 sub (programme A' : collage module, version deux passes) G64 p1.5 (mouvement à vitesse constante si possible, tolérance 1.5mm au maximum) F #_rapide M64 P1 (demande pression) G01 X0 Y00 Z8 G01 X5.5Y-12z1.5(coin BG) (x4) F #_collage2 (vitesse travail) M64 P0 (activation sortie) G4 P0.22(pause ) G00 Z2.5(4.8noir, 5.5gris) G01 Y834.5 (coin HG) G01 X971.5 (coin HD) G01 Y-12.5 (coin BD) G01 X7 G01 X5.5Z5.5(coin BG) (second passage) G01 Y834.5 (coin HG) G01 X971.5 (coin HD) G01 Y-12.5 (coin BD) G01 X19 (15)(coin BG+x) F #_rapide G00 X17 (14) (acceleration) M63 P0 (coupure buse) G00 X7 (coin BG) G00 X15 Z8 M63 P1 (coupure pression) G01 z30 G01 X-130 Y200Z110 O115 endsub O120 sub (programme B : remplissage bord du cadre + collage bavette) G64 P0.2 (mouvement à vitesse constante si possible, tolérance 0.2mm au maximum) F #_rapide M64 P1 (pression) G01 X-2.28 Y-17.2 Z48 G01 Z40.85 (point 1 = coin BG, fond de cadre) F #_rempl_fond M64
Re: [Emc-users] D525MW EMC2 demo
Viesturs Lācis wrote: I like the way it is designed! For example, moving gantry with 2 timing belts that are driven by one motor with one shaft - IMHO very nice and cost-effective! similar system in my gluing machine : one stepper in the middle between the two ballscrews, and two timing belts to drive the screws. works well but it was quite difficult to adjust belts tensions -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Problem: Tool length compensation not compensating?
On Wed, 20 Jul 2011 16:18:49 +0100, you wrote: On 20 July 2011 15:55, Colin K cwk@gmail.com wrote: Now, let's say that, with tool 2 in the spindle, I jog up so I can just slide a 2 123 block under the tool. This would give me Z2. If I execute M6 T1 G43, the Z-axis DRO should change to a value like 2.250 to reflect that T1 is about .250 shorter (less stickout) than T2. Yes, that is what should happen. Out of interest, does it take the correct value with a tiny jog? I think I have noticed that the DRO sometimes doesn't seem to update with non-motion changes. (Actually, I think flicking from preview to DRO tabs forces and update) Dunno about emc's tool offset behaviour but Mach doesn't apply the offset until the next G1 or G0 move following the M6 line. That is by design. Perhaps EMC behaves in the same way? Steve Blackmore -- -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Problem: Tool length compensation not compensating?
Steve, EMC2 does it the same way. After a work offset and tool call, I like the next block to include G43 Hx G00 Z1. and watch the tool as it approaches the part surface (in single block). A check with a 1 inch gage block at that point gives me a little peace of mind. Cheers, jim -Original Message- From: Steve Blackmore [mailto:st...@pilotltd.net] Sent: Wednesday, July 20, 2011 5:33 PM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Problem: Tool length compensation not compensating? On Wed, 20 Jul 2011 16:18:49 +0100, you wrote: On 20 July 2011 15:55, Colin K cwk@gmail.com wrote: Now, let's say that, with tool 2 in the spindle, I jog up so I can just slide a 2 123 block under the tool. This would give me Z2. If I execute M6 T1 G43, the Z-axis DRO should change to a value like 2.250 to reflect that T1 is about .250 shorter (less stickout) than T2. Yes, that is what should happen. Out of interest, does it take the correct value with a tiny jog? I think I have noticed that the DRO sometimes doesn't seem to update with non-motion changes. (Actually, I think flicking from preview to DRO tabs forces and update) Dunno about emc's tool offset behaviour but Mach doesn't apply the offset until the next G1 or G0 move following the M6 line. That is by design. Perhaps EMC behaves in the same way? Steve Blackmore -- -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users This communication is for the use of the intended recipient only. It may contain information that is privileged and confidential. If you are not the intended recipient of this communication, the disclosure, copying, distribution or use hereof is prohibited. If you have received this communication in error, please advise me by return e-mail or by telephone and then delete it immediately. -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] D525MW EMC2 demo
This was the project that taught the kids precision engineering design. The Z-axis uses a rack (fast, but low lift capability), so we have another in the works that will like a lot more weight (for the 3D printer). More details on the build here... http://www.veisystems.com/nose. Cheers, -Neil. Quoting Viesturs L?cis viesturs.la...@gmail.com: 2011/7/20 Neil emc_d...@narwani.org: Got the Intel D525MW Mini-ITX board, and got EMC2 running yesterday on our home-brew robotic workcell. Went pretty smooth and quick, especially since my high-school mentees are doing most of this work. Probably not as fascinating to most of you who already crossed this hurdle, but demo anyway... http://www.youtube.com/watch?v=l65r4JPu3iM Wonderful! I like the way it is designed! For example, moving gantry with 2 timing belts that are driven by one motor with one shaft - IMHO very nice and cost-effective! Viesturs -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] D525MW EMC2 demo
Yes I know they did that -- they were opening up tons of apps and abusing the machine during the test. IIRC it was in the high 12k's (like 12,8xx), but we used 15,000 as a conservative setting for now. Cheers, -Neil. Quoting Dave e...@dc9.tzo.com: Looks good Neil, Did you happen to run any latency tests on that motherboard? I was wondering what kind of numbers you got if you did. Thanks, Dave -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users