[Emc-users] Screw Mapping
Andy brought up this in another post, and I didn't want to hijack that thread. I wonder if screwmapping of one axis could be applied to another axis. Here's the scenario: Long X axis on my CNC saw beveler. At this point, I'm unable to get the X bed much flatter than + or - .006, and it varies the length of the X axis. I cut bamboo on this machine, into tapered triangular strips. The largest triangular cross section can be up to .250, and the smallest down to .020. I can hand plane to final dimensions + or - .001. I'd like my machine to be able to do this too. ;-) Lets say I map every inch along the X axis. Then I select one point as the median. All the other points would either equal that dimension, or be higher or lower than that dimension. is there any way with screw mapping that I could adjust the Z axis with screw mapping so as it hits each individual inch along the X axis? I've seen some programs that work with PCB boards that probe the surface of the board and adjusts the G code for the differences in height around the board, but it would be nicer for me to set it once in say a text file, and not have to adjust the G code. Possible? Thanks, 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
Re: [Emc-users] Screw Mapping
2014-11-18 12:29 GMT+02:00 Mark Wendt wendt.m...@gmail.com: is there any way with screw mapping that I could adjust the Z axis with screw mapping so as it hits each individual inch along the X axis? IMHO something like that might be done with a small compensation table, which takes X position, looks up necessary Z compensation amount and then either adds/subtracts it to axis.2.motor-pos.cmd and axis.2.motor-pos-fb respectively (just like thc module) for stepper machine or it can be added to Z position in [slightly customized] kinematics module. For Z axis in particular you might want to take a look at probekins as well. 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 5:42 AM, Viesturs Lācis viesturs.la...@gmail.com wrote: 2014-11-18 12:29 GMT+02:00 Mark Wendt wendt.m...@gmail.com: is there any way with screw mapping that I could adjust the Z axis with screw mapping so as it hits each individual inch along the X axis? IMHO something like that might be done with a small compensation table, which takes X position, looks up necessary Z compensation amount and then either adds/subtracts it to axis.2.motor-pos.cmd and axis.2.motor-pos-fb respectively (just like thc module) for stepper machine or it can be added to Z position in [slightly customized] kinematics module. For Z axis in particular you might want to take a look at probekins as well. Viesturs That sounds pretty close to what I was thinking about. The CNC saw beveler is a two axis machine, X and Z. It's stepper based, with two steppers on the X axis, one slaved to the other. I'm at work and don't have access to the computer that runs the machine. I have manually probed the X axis and have a listing of all the heights per inch of the X axis (no way to really use a machine probe under probekins due to the nature of beast). But mapping out Z axis height for a given X position is definitely what I'm interested in doing. 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
Re: [Emc-users] Screw Mapping
2014-11-18 12:52 GMT+02:00 Mark Wendt wendt.m...@gmail.com: The CNC saw beveler is a two axis machine, X and Z. It's stepper based, with two steppers on the X axis, one slaved to the other. I'm at work and don't have access to the computer that runs the machine. I have manually probed the X axis and have a listing of all the heights per inch of the X axis Well, then it seems like a solution. I just have no idea, how would the code look like to take a table and interpolate any values for Z between any given X positions, so hopefully someone smarter can advice you on that part. 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 6:14 AM, Viesturs Lācis viesturs.la...@gmail.com wrote: 2014-11-18 12:52 GMT+02:00 Mark Wendt wendt.m...@gmail.com: The CNC saw beveler is a two axis machine, X and Z. It's stepper based, with two steppers on the X axis, one slaved to the other. I'm at work and don't have access to the computer that runs the machine. I have manually probed the X axis and have a listing of all the heights per inch of the X axis Well, then it seems like a solution. I just have no idea, how would the code look like to take a table and interpolate any values for Z between any given X positions, so hopefully someone smarter can advice you on that part. Viesturs Viesturs, Thanks for the info. I'm doing some reading up on trivkins and probekins this morning. I'll see if I can get to my machine controller later this afternoon and look at my files, and maybe post them on pastebin, and hopefully get some help possibly integrating this into the existing machine configuration. 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
Re: [Emc-users] Screw Mapping
On 18 November 2014 10:29, Mark Wendt wendt.m...@gmail.com wrote: is there any way with screw mapping that I could adjust the Z axis with screw mapping so as it hits each individual inch along the X axis? You could populate a lincurve component with the required Z offset for each X. Then link the lincurve X axis input to the axis position pin. Then use an offset component on your Z position driven from the output of the lincurve. http://www.linuxcnc.org/docs/html/man/man9/lincurve.9.html http://www.linuxcnc.org/docs/html/man/man9/offset.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=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
On Tue, Nov 18, 2014 at 6:42 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 10:29, Mark Wendt wendt.m...@gmail.com wrote: is there any way with screw mapping that I could adjust the Z axis with screw mapping so as it hits each individual inch along the X axis? You could populate a lincurve component with the required Z offset for each X. Then link the lincurve X axis input to the axis position pin. Then use an offset component on your Z position driven from the output of the lincurve. http://www.linuxcnc.org/docs/html/man/man9/lincurve.9.html http://www.linuxcnc.org/docs/html/man/man9/offset.9.html -- atp Andy, Thanks for that! I'll read up on that stuff too! 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
Re: [Emc-users] Screw Mapping
On Tuesday 18 November 2014 05:52:16 Mark Wendt did opine And Gene did reply: On Tue, Nov 18, 2014 at 5:42 AM, Viesturs Lؤپcis viesturs.la...@gmail.com wrote: 2014-11-18 12:29 GMT+02:00 Mark Wendt wendt.m...@gmail.com: is there any way with screw mapping that I could adjust the Z axis with screw mapping so as it hits each individual inch along the X axis? IMHO something like that might be done with a small compensation table, which takes X position, looks up necessary Z compensation amount and then either adds/subtracts it to axis.2.motor-pos.cmd and axis.2.motor-pos-fb respectively (just like thc module) for stepper machine or it can be added to Z position in [slightly customized] kinematics module. For Z axis in particular you might want to take a look at probekins as well. Viesturs That sounds pretty close to what I was thinking about. The CNC saw beveler is a two axis machine, X and Z. It's stepper based, with two steppers on the X axis, one slaved to the other. I'm at work and don't have access to the computer that runs the machine. I have manually probed the X axis and have a listing of all the heights per inch of the X axis (no way to really use a machine probe under probekins due to the nature of beast). But mapping out Z axis height for a given X position is definitely what I'm interested in doing. Mark So would I, Mark. I am not Christan Scientist enough to believe my X table does not sag/rock in the relatively short ways as it moves its CG off center. Which, because the x motor is hanging off the right end, is certainly offset to the right by 4 or 5 inches. The relatively short ways precludes keeping the CG within the available way length travel for quite a bit of the work I've done on it. This would I'd assume, also be a problem with the G0704 clones. Certainly I can probe it and record it, but what do I do with that data after I have the probe file? I often mount work on the right half of the table so that its working position is better balanced. It would be nice to be able to use the full length of the table and believe the resultant cut is within a couple thou of straight, something I cannot do now with any confidence that its right. 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
Re: [Emc-users] Screw Mapping
2014-11-18 13:42 GMT+02:00 andy pugh bodge...@gmail.com: You could populate a lincurve component with the required Z offset for each X. Then link the lincurve X axis input to the axis position pin. Then use an offset component on your Z position driven from the output of the lincurve. http://www.linuxcnc.org/docs/html/man/man9/lincurve.9.html Andy, could you, please, explain, how exactly does lincurve work? I am not sure that I understand, what does personality mean. How exactly are particular X and corresponding Y values supposed to be specified? 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 6:47 AM, Gene Heskett ghesk...@wdtv.com wrote: On Tuesday 18 November 2014 05:52:16 Mark Wendt did opine And Gene did reply: On Tue, Nov 18, 2014 at 5:42 AM, Viesturs Lؤپcis viesturs.la...@gmail.com wrote: 2014-11-18 12:29 GMT+02:00 Mark Wendt wendt.m...@gmail.com: is there any way with screw mapping that I could adjust the Z axis with screw mapping so as it hits each individual inch along the X axis? IMHO something like that might be done with a small compensation table, which takes X position, looks up necessary Z compensation amount and then either adds/subtracts it to axis.2.motor-pos.cmd and axis.2.motor-pos-fb respectively (just like thc module) for stepper machine or it can be added to Z position in [slightly customized] kinematics module. For Z axis in particular you might want to take a look at probekins as well. Viesturs That sounds pretty close to what I was thinking about. The CNC saw beveler is a two axis machine, X and Z. It's stepper based, with two steppers on the X axis, one slaved to the other. I'm at work and don't have access to the computer that runs the machine. I have manually probed the X axis and have a listing of all the heights per inch of the X axis (no way to really use a machine probe under probekins due to the nature of beast). But mapping out Z axis height for a given X position is definitely what I'm interested in doing. Mark So would I, Mark. I am not Christan Scientist enough to believe my X table does not sag/rock in the relatively short ways as it moves its CG off center. Which, because the x motor is hanging off the right end, is certainly offset to the right by 4 or 5 inches. The relatively short ways precludes keeping the CG within the available way length travel for quite a bit of the work I've done on it. This would I'd assume, also be a problem with the G0704 clones. Certainly I can probe it and record it, but what do I do with that data after I have the probe file? I often mount work on the right half of the table so that its working position is better balanced. It would be nice to be able to use the full length of the table and believe the resultant cut is within a couple thou of straight, something I cannot do now with any confidence that its right. Cheers, Gene Heskett Gene, The probekins routine that Viesturs pointed out (I did a little bit of reading on that this morning) might just work for you. It does require a probe mapping of the area you want to cover, and does some magical 3D stuff (through the use of matplotlib and stl files). I've also seen a pcb probe program which maps out the top of a PCB and makes corrections to the G Code file to do similar work, but that's using the G Code to do the work, rather than actually mapping an X/Y axis height versus the Z axis height. I need to do some reading to determine a course of action. Andy posted a couple of links I haven't had a chance to get to yet, which may be the simplest solution yet. 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
Re: [Emc-users] Screw Mapping
On Tuesday 18 November 2014 06:42:43 andy pugh did opine And Gene did reply: On 18 November 2014 10:29, Mark Wendt wendt.m...@gmail.com wrote: is there any way with screw mapping that I could adjust the Z axis with screw mapping so as it hits each individual inch along the X axis? You could populate a lincurve component with the required Z offset for each X. Then link the lincurve X axis input to the axis position pin. Then use an offset component on your Z position driven from the output of the lincurve. http://www.linuxcnc.org/docs/html/man/man9/lincurve.9.html http://www.linuxcnc.org/docs/html/man/man9/offset.9.html I see the man page for lincurve has been simplified since I last tried to use it for spindle speed corrections on my lathe in 2013. No mention now of a maximum number of setpoints, IIRC it was 16 previously. Sufficient for me, with a 12 to 13 table travel, but Marks machine is obviously 3 or 4x longer if he is to do a correction every inch. Then the secondary problem is how to read that file and hook it to the setp function. Not unsolvable, but might have to conjure up something and compile it, to be run once at startup, a postgui function maybe? Or better yet, if the machine has homing switches, hooking that function up the the end of the homing sequence would appear to be the method of synchronizing the the files settings to the machine? 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
Re: [Emc-users] Screw Mapping
On 18 November 2014 11:52, Viesturs Lācis viesturs.la...@gmail.com wrote: Andy, could you, please, explain, how exactly does lincurve work? It does a 1-dimensional lookup and interpolation. Consider it as a graph of (x, y) points. For every input X it returns the corresponding Y. Between (x,y) points it interpolates linearly. -- 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
Re: [Emc-users] Screw Mapping
On Tuesday 18 November 2014 06:53:47 Mark Wendt did opine And Gene did reply: On Tue, Nov 18, 2014 at 6:47 AM, Gene Heskett ghesk...@wdtv.com wrote: On Tuesday 18 November 2014 05:52:16 Mark Wendt did opine And Gene did reply: On Tue, Nov 18, 2014 at 5:42 AM, Viesturs Lط¤ظ¾cis viesturs.la...@gmail.com wrote: 2014-11-18 12:29 GMT+02:00 Mark Wendt wendt.m...@gmail.com: is there any way with screw mapping that I could adjust the Z axis with screw mapping so as it hits each individual inch along the X axis? IMHO something like that might be done with a small compensation table, which takes X position, looks up necessary Z compensation amount and then either adds/subtracts it to axis.2.motor-pos.cmd and axis.2.motor-pos-fb respectively (just like thc module) for stepper machine or it can be added to Z position in [slightly customized] kinematics module. For Z axis in particular you might want to take a look at probekins as well. Viesturs That sounds pretty close to what I was thinking about. The CNC saw beveler is a two axis machine, X and Z. It's stepper based, with two steppers on the X axis, one slaved to the other. I'm at work and don't have access to the computer that runs the machine. I have manually probed the X axis and have a listing of all the heights per inch of the X axis (no way to really use a machine probe under probekins due to the nature of beast). But mapping out Z axis height for a given X position is definitely what I'm interested in doing. Mark So would I, Mark. I am not Christan Scientist enough to believe my X table does not sag/rock in the relatively short ways as it moves its CG off center. Which, because the x motor is hanging off the right end, is certainly offset to the right by 4 or 5 inches. The relatively short ways precludes keeping the CG within the available way length travel for quite a bit of the work I've done on it. This would I'd assume, also be a problem with the G0704 clones. Certainly I can probe it and record it, but what do I do with that data after I have the probe file? I often mount work on the right half of the table so that its working position is better balanced. It would be nice to be able to use the full length of the table and believe the resultant cut is within a couple thou of straight, something I cannot do now with any confidence that its right. Cheers, Gene Heskett Gene, The probekins routine that Viesturs pointed out (I did a little bit of reading on that this morning) might just work for you. It does require a probe mapping of the area you want to cover, and does some magical 3D stuff (through the use of matplotlib and stl files). I've also seen a pcb probe program which maps out the top of a PCB and makes corrections to the G Code file to do similar work, but that's using the G Code to do the work, rather than actually mapping an X/Y axis height versus the Z axis height. I need to do some reading to determine a course of action. Andy posted a couple of links I haven't had a chance to get to yet, which may be the simplest solution yet. Mark It probably is, but it bothers me that the maximum number of setpoints is not now specified, nor does it say anything about between points interpolation. The old man page did state all that. So Andy, is this the same code, or a simplified and now faster version? 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
Re: [Emc-users] Screw Mapping
On 18 November 2014 12:12, Gene Heskett ghesk...@wdtv.com wrote: No mention now of a maximum number of setpoints, IIRC it was 16 previously. Sufficient for me, with a 12 to 13 table travel, but Marks machine is obviously 3 or 4x longer if he is to do a correction every inch. http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=blob;f=src/hal/components/lincurve.comp;h=b4704c910fb2ebbd4f715614bcb98a9e842cc29a;hb=6f96b26bdcae87b7a10294946b8e637a8e59d319 Is the .comp file, and the maximum is indeed 16. Whether that is enough would depend on the shape of the slides. 3 might be enough to improve a bow. If more are needed, then it is relatively easy to change the 16 numbers in the .comp and recompile/install with halcompile. -- 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
Re: [Emc-users] Screw Mapping
2014-11-18 14:14 GMT+02:00 andy pugh bodge...@gmail.com: Consider it as a graph of (x, y) points. For every input X it returns the corresponding Y. Between (x,y) points it interpolates linearly. Thanks, but what I meant - I understand the principle, I do not understand the manpage on how exactly to provide that data to the lincurve component. 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
Re: [Emc-users] Screw Mapping
On 18 November 2014 12:17, Gene Heskett ghesk...@wdtv.com wrote: So Andy, is this the same code, or a simplified and now faster version? Nothing has changed, but the documentation generator might have. -- 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 7:20 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 12:12, Gene Heskett ghesk...@wdtv.com wrote: No mention now of a maximum number of setpoints, IIRC it was 16 previously. Sufficient for me, with a 12 to 13 table travel, but Marks machine is obviously 3 or 4x longer if he is to do a correction every inch. http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=blob;f=src/hal/components/lincurve.comp;h=b4704c910fb2ebbd4f715614bcb98a9e842cc29a;hb=6f96b26bdcae87b7a10294946b8e637a8e59d319 Is the .comp file, and the maximum is indeed 16. Whether that is enough would depend on the shape of the slides. 3 might be enough to improve a bow. If more are needed, then it is relatively easy to change the 16 numbers in the .comp and recompile/install with halcompile. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Ah, then, I guess it may or may not work for me. My table is 55 long, and my G Code is written for a Z station for every inch of X station. Back to the probekins I guess. As a side note, where exactly is the table stored? -- 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
On Tuesday 18 November 2014 07:22:12 andy pugh did opine And Gene did reply: On 18 November 2014 12:17, Gene Heskett ghesk...@wdtv.com wrote: So Andy, is this the same code, or a simplified and now faster version? Nothing has changed, but the documentation generator might have. And not for the better IMO. Thank you for the clarification Andy. 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
Re: [Emc-users] Screw Mapping
On 18 November 2014 12:20, Viesturs Lācis viesturs.la...@gmail.com wrote: Thanks, but what I meant - I understand the principle, I do not understand the manpage on how exactly to provide that data to the lincurve component. setp x1 v1 setp y1 v2 ... (unfortunately) -- 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
Re: [Emc-users] Screw Mapping
On 18 November 2014 12:26, Mark Wendt wendt.m...@gmail.com wrote: Ah, then, I guess it may or may not work for me. My table is 55 long, and my G Code is written for a Z station for every inch of X station. Back to the probekins I guess. I think lincurve will probably work better in your case. Probekins is likely to be confused by your lack of Y. 16 points lets you define quite a complicated shape. -- 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 7:39 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 12:20, Viesturs Lācis viesturs.la...@gmail.com wrote: Thanks, but what I meant - I understand the principle, I do not understand the manpage on how exactly to provide that data to the lincurve component. setp x1 v1 setp y1 v2 ... (unfortunately) -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Yikes! So, after recompiling lincurve to accept at a minimum 55 plotted points, I'd have to add 110 lines of setp? -- 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
On Tuesday 18 November 2014 07:26:34 Mark Wendt did opine And Gene did reply: On Tue, Nov 18, 2014 at 7:20 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 12:12, Gene Heskett ghesk...@wdtv.com wrote: No mention now of a maximum number of setpoints, IIRC it was 16 previously. Sufficient for me, with a 12 to 13 table travel, but Marks machine is obviously 3 or 4x longer if he is to do a correction every inch. http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=blob;f=src/hal/compon ents/lincurve.comp;h=b4704c910fb2ebbd4f715614bcb98a9e842cc29a;hb=6f96 b26bdcae87b7a10294946b8e637a8e59d319 Is the .comp file, and the maximum is indeed 16. Whether that is enough would depend on the shape of the slides. 3 might be enough to improve a bow. If more are needed, then it is relatively easy to change the 16 numbers in the .comp and recompile/install with halcompile. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Ah, then, I guess it may or may not work for me. My table is 55 long, and my G Code is written for a Z station for every inch of X station. Back to the probekins I guess. Reread Andy's comment about editing the 16 and recompiling. As a side note, where exactly is the table stored? When I used it for spindle speed non-linearity corrections it was all one BIG table of values applied by setp, contained in the .hal file. I do not know if the hal engine can do a bashism to source a file, but if it could do a . ycorrect.hal where all this was pulled in from a separate file thats easier to maintain than a 400 line .hal file, that to me would be a definite plus. But I have seen exactly zero reference to such a handy function in the hal docs. I guess the real question here is: do you have anything that looks like a step function, or, since it does interpolate, do you really need the inch by inch, or would an every 3.5 bend it trending this way be sufficient without any recompiling? This same idea could enhance the accuracy of my lathe too. :) 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 7:42 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 12:26, Mark Wendt wendt.m...@gmail.com wrote: Ah, then, I guess it may or may not work for me. My table is 55 long, and my G Code is written for a Z station for every inch of X station. Back to the probekins I guess. I think lincurve will probably work better in your case. Probekins is likely to be confused by your lack of Y. 16 points lets you define quite a complicated shape. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Maybe, but the taper of the bamboo strip is defined every inch, and it's necessary to define that taper per inch. 16 stations won't cover all the necessary stations. And from your previous setp example, I'm not quite sure how to translate the Z delta at each X station. You stated: setp X1 V1 setp Y2 V2 What exactly is that doing, or how does that translate the Z delta at each individual X station? 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
Re: [Emc-users] Screw Mapping
On Tuesday 18 November 2014 07:42:25 Mark Wendt did opine And Gene did reply: On Tue, Nov 18, 2014 at 7:39 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 12:20, Viesturs Lؤپcis viesturs.la...@gmail.com wrote: Thanks, but what I meant - I understand the principle, I do not understand the manpage on how exactly to provide that data to the lincurve component. setp x1 v1 setp y1 v2 ... (unfortunately) -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Yikes! So, after recompiling lincurve to accept at a minimum 55 plotted points, I'd have to add 110 lines of setp? Yes. But since it does interpolate, wouldn't an every 3.5 correction do 99% of what you need? Or do you have some real discontinuities in the error map? Like where two shorter bars of metal come together and the carriage bearings have to climb over to the next bar? 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 7:45 AM, Gene Heskett ghesk...@wdtv.com wrote: Ah, then, I guess it may or may not work for me. My table is 55 long, and my G Code is written for a Z station for every inch of X station. Back to the probekins I guess. Reread Andy's comment about editing the 16 and recompiling. Yes, I saw that after I posted. As a side note, where exactly is the table stored? When I used it for spindle speed non-linearity corrections it was all one BIG table of values applied by setp, contained in the .hal file. I do not know if the hal engine can do a bashism to source a file, but if it could do a . ycorrect.hal where all this was pulled in from a separate file thats easier to maintain than a 400 line .hal file, that to me would be a definite plus. But I have seen exactly zero reference to such a handy function in the hal docs. I guess the real question here is: do you have anything that looks like a step function, or, since it does interpolate, do you really need the inch by inch, or would an every 3.5 bend it trending this way be sufficient without any recompiling? What do you mean by a step function? Yes, I do need the inch by inch interpolation. The fly rod's action, depends heavily on getting the numbers over the length of the rod spot on to the cross-sectional dimensions calculated. Little differences at different points in the taper can make huge differences in the action of the rod. It really does need, and really does depend, on the taper cross-sectional dimension at each inch in order for the taper to do what it was intended to do. There's a lot of cantilever beam theory that goes into creating the taper, and the numbers work for a given station along the X axis. Stretching it out and making the machine interpolate the cross-sectional dimension over a greater difference between the X stations would, and could, give you a completely different taper, changing the action of the rod, and also possibly changing the line weight required. This same idea could enhance the accuracy of my lathe too. :) Cheers, Gene Heskett Cheers, 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
Re: [Emc-users] Screw Mapping
2014-11-18 14:48 GMT+02:00 Mark Wendt wendt.m...@gmail.com: Maybe, but the taper of the bamboo strip is defined every inch, and it's necessary to define that taper per inch. 16 stations won't cover all the necessary stations. Mark, it will interpolate Z correction between any 2 defined points, so it will cover whatever number of stations inbetween. Andy, thanks for the explanation! 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 7:52 AM, Gene Heskett ghesk...@wdtv.com wrote: Yikes! So, after recompiling lincurve to accept at a minimum 55 plotted points, I'd have to add 110 lines of setp? Yes. But since it does interpolate, wouldn't an every 3.5 correction do 99% of what you need? Or do you have some real discontinuities in the error map? Like where two shorter bars of metal come together and the carriage bearings have to climb over to the next bar? Cheers, Gene Heskett Gene, 3.5 is to great a distance between the points. The calculated slope of the taper varies down the entire length of the rod. There are places on my table that are up to .005 or more off from the median height I arbitrarily chose to get the Z delta. I'd rather not have interpolation determine the cross-sectional dimension of the taper, I'd rather have it spot on at each point, keeping the character of the taper exactly what was calculated. 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 7:57 AM, Viesturs Lācis viesturs.la...@gmail.com wrote: 2014-11-18 14:48 GMT+02:00 Mark Wendt wendt.m...@gmail.com: Maybe, but the taper of the bamboo strip is defined every inch, and it's necessary to define that taper per inch. 16 stations won't cover all the necessary stations. Mark, it will interpolate Z correction between any 2 defined points, so it will cover whatever number of stations inbetween. Andy, thanks for the explanation! Viesturs Viesturs, Yes, it will, but that's assuming that the Z correction for all the stations in between those two defined points is the same. The map I made of the X axis has very few points along the X axis at 1 stations that are identical. X1 may be .002 high, X2 may be at the median, X3 may be .001 low, and so on. 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 7:42 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 12:26, Mark Wendt wendt.m...@gmail.com wrote: Ah, then, I guess it may or may not work for me. My table is 55 long, and my G Code is written for a Z station for every inch of X station. Back to the probekins I guess. I think lincurve will probably work better in your case. Probekins is likely to be confused by your lack of Y. 16 points lets you define quite a complicated shape. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Andy, I'm still trying to figure out how, on my machine without a moveable Y axis (in other words, since I have no real Y axis movement - the gantry just moves along the X axis and the Z axis goes up or down), do I still need to have a Y coordinate on the setp line? Also based on your example (i've probably got this incorrect): setp X1 V1 setp Y1 V1 Is the V number the Z offset? How does that get passed to the Z axis? -- 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
On Tuesday 18 November 2014 07:48:14 Mark Wendt did opine And Gene did reply: On Tue, Nov 18, 2014 at 7:42 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 12:26, Mark Wendt wendt.m...@gmail.com wrote: Ah, then, I guess it may or may not work for me. My table is 55 long, and my G Code is written for a Z station for every inch of X station. Back to the probekins I guess. I think lincurve will probably work better in your case. Probekins is likely to be confused by your lack of Y. 16 points lets you define quite a complicated shape. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Maybe, but the taper of the bamboo strip is defined every inch, and it's necessary to define that taper per inch. 16 stations won't cover all the necessary stations. And from your previous setp example, I'm not quite sure how to translate the Z delta at each X station. You stated: setp X1 V1 setp Y2 V2 What exactly is that doing, or how does that translate the Z delta at each individual X station? Mark Setp x0 v0 setp y0 v0 setp x1 3.5 setp y1 -.003 setp x2 7.0 setp y2 .006 setp x3 11.5 setp y3 .002 setp x4 15.0 setp y4 -0.002 etc etc Between x0 and x1 it will interpolate that -.003, so at 1 you would get a -0.00085714285714285714286 correction out of it. ditto for the x1 to x2 range it will interpolate, even giving a zero correction at one point in that slide. A correction that is calculated and applied every millisecond in essentially real time. If you have a real bump at so and so, set a correction point on both sides of the bump. There is nothing there that makes you do the correction in precisely 3.5 bits of the travel. Reading between the lines Mark, it seems to me you are doing the saw in 1 increments because that is how you are doing the taper. That 1 limitation may be overkill when with lincurve doing the corrections, you might be able to do it in one 56 run. If its actually stopping for millisecond or so at these 1 way points, that could be creating some of the wibbles you are now having to plane off by hand. That cannot be good for the accuracy of the glue line thickness. 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 7:42 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 12:26, Mark Wendt wendt.m...@gmail.com wrote: Ah, then, I guess it may or may not work for me. My table is 55 long, and my G Code is written for a Z station for every inch of X station. Back to the probekins I guess. I think lincurve will probably work better in your case. Probekins is likely to be confused by your lack of Y. 16 points lets you define quite a complicated shape. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Oops, I used incorrect coding. Should be: setp x1 v1 setp y1 v2 If my Y doesn't change the length of the X axis, would the v number on the y line not change, or would it equal the number for the x line? Sorry I'm being dense this morning. Too much blood in my caffeine stream. ;-) -- 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
2014-11-18 15:05 GMT+02:00 Mark Wendt wendt.m...@gmail.com: Yes, it will, but that's assuming that the Z correction for all the stations in between those two defined points is the same. The map I made of the X axis has very few points along the X axis at 1 stations that are identical. X1 may be .002 high, X2 may be at the median, X3 may be .001 low, and so on. Ok, I do not see a problem of installing linuxcnc-dev package, getting source code, adjusting lincurve.comp file for 55 or whatever max points needed (I suspect that bed flatness is not that awful to require separate milestone at each station, probably some of 3 or 4 consecutive stations are actually located on [acceptably] straight line) and then running sudo comp --install lincurve.comp to compensate for that position error. Defining all the values in HAL file seems like most time-consuming part. 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
Re: [Emc-users] Screw Mapping
Would it not be easier to install a sub plate and cut the sub plate to the machine motion? On Tue, Nov 18, 2014 at 7:19 AM, Viesturs Lācis viesturs.la...@gmail.com wrote: 2014-11-18 15:05 GMT+02:00 Mark Wendt wendt.m...@gmail.com: Yes, it will, but that's assuming that the Z correction for all the stations in between those two defined points is the same. The map I made of the X axis has very few points along the X axis at 1 stations that are identical. X1 may be .002 high, X2 may be at the median, X3 may be .001 low, and so on. Ok, I do not see a problem of installing linuxcnc-dev package, getting source code, adjusting lincurve.comp file for 55 or whatever max points needed (I suspect that bed flatness is not that awful to require separate milestone at each station, probably some of 3 or 4 consecutive stations are actually located on [acceptably] straight line) and then running sudo comp --install lincurve.comp to compensate for that position error. Defining all the values in HAL file seems like most time-consuming part. 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 -- Addressee is the intended audience. If you are not the addressee then my consent is not given for you to read this email furthermore it is my wish you would close this without saving or reading, and cease and desist from saving or opening my private correspondence. Thank you for honoring my wish. -- 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
2014-11-18 15:14 GMT+02:00 Mark Wendt wendt.m...@gmail.com: Oops, I used incorrect coding. Should be: setp x1 v1 setp y1 v2 If my Y doesn't change the length of the X axis, would the v number on the y line not change, or would it equal the number for the x line? Sorry I'm being dense this morning. Too much blood in my caffeine stream. ;-) Not sure I understand, what you are asking, sorry, if I drift totally offtopic. In your case y is amountof Z axis error at particular point due to bed [non]flatness error, so you would need to add it to Z axis position with offset component (it already has second set of in/out pins, from which the offset is subtracted - add the offset to motor-pos-cmd and subtract from motor-pos-fb). So you specify amount of error (y) at particular X position with setp lincurve.0.x-val-00 pos1 setp lincurve.0.y-val-00 error1 setp lincurve.0.x-val-01 pos2 setp lincurve.0.y-val-01 error2 etc In case error is the same for several consecutive X positions, it will remain the same also for any X positions inbetween. Input pin will be X position, output pin will have Z error value. So output will contain only values from y-val-nn pins (and any interpolated values between them). 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 8:13 AM, Gene Heskett ghesk...@wdtv.com wrote: Mark Setp x0 v0 setp y0 v0 setp x1 3.5 setp y1 -.003 setp x2 7.0 setp y2 .006 setp x3 11.5 setp y3 .002 setp x4 15.0 setp y4 -0.002 etc etc Between x0 and x1 it will interpolate that -.003, so at 1 you would get a -0.00085714285714285714286 correction out of it. ditto for the x1 to x2 range it will interpolate, even giving a zero correction at one point in that slide. A correction that is calculated and applied every millisecond in essentially real time. If you have a real bump at so and so, set a correction point on both sides of the bump. There is nothing there that makes you do the correction in precisely 3.5 bits of the travel. Okay, that is _not_ what I want to happen. Lets presume that X0 is my arbitrary median height. At X1, which coincides with station #1 in the taper, the table is actually .002 lower than the table at X0. At X2, which coincides with station #2 in the taper, the table is actually .002 higher than the table at X0 (those numbers aren't the real ones, I'm just using them for an example. There is no Y axis on my machine, just X and Z. The Z height varies for each X station. What I want to accomplish, is for the Z axis to compensate for the table being .002 low at X1, and then to compensate for the table being .002 high at X2. Reading between the lines Mark, it seems to me you are doing the saw in 1 increments because that is how you are doing the taper. That 1 limitation may be overkill when with lincurve doing the corrections, you might be able to do it in one 56 run. If its actually stopping for millisecond or so at these 1 way points, that could be creating some of the wibbles you are now having to plane off by hand. That cannot be good for the accuracy of the glue line thickness. I need that overkill because I _need_ the taper to hit those dimensions as exactly as they can at those 1 intervals. Otherwise the finished taper will be nothing like the calculated taper. It really does need to hit those dimensions at each station. I can interpolate the dimension between each 1 station, and it does, but by the time the saws get to the next station they do need to be at the calculated Z. The saws don't need to stop, just cross the station at the correct Z height. Cheers, Gene Heskett 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
On 18 November 2014 12:56, Mark Wendt wendt.m...@gmail.com wrote: Yes, I do need the inch by inch interpolation. The fly rod's action, depends heavily on getting the numbers over the length of the rod spot on to the cross-sectional dimensions calculated. Little differences at different points in the taper can make huge differences in the action of the rod. It really does need, and really does depend, on the taper cross-sectional dimension at each inch in order for the taper to do what it was intended to do. There's a lot of cantilever beam theory that goes into creating the taper, and the numbers work for a given station along the X axis. Stretching it out and making the machine interpolate the cross-sectional dimension over a greater difference between the X stations would, and could, give you a completely different taper, changing the action of the rod, and also possibly changing the line weight required. You are incorrectly conflating your error and your width. You probably do need to define your profile every inch, but unless the X-slide error is discontinuous there should be no need to define the _error_ map with anything like that resolution. The correction in the error lincurve would be a correction to the existing date (G-code?) -- 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 8:19 AM, Viesturs Lācis viesturs.la...@gmail.com wrote: 2014-11-18 15:05 GMT+02:00 Mark Wendt wendt.m...@gmail.com: Yes, it will, but that's assuming that the Z correction for all the stations in between those two defined points is the same. The map I made of the X axis has very few points along the X axis at 1 stations that are identical. X1 may be .002 high, X2 may be at the median, X3 may be .001 low, and so on. Ok, I do not see a problem of installing linuxcnc-dev package, getting source code, adjusting lincurve.comp file for 55 or whatever max points needed (I suspect that bed flatness is not that awful to require separate milestone at each station, probably some of 3 or 4 consecutive stations are actually located on [acceptably] straight line) and then running sudo comp --install lincurve.comp to compensate for that position error. Defining all the values in HAL file seems like most time-consuming part. Viesturs Viesturs, Yes, there are some sections where the table height is probably close enough for a short stretch to make it between one set of points. Thanks for the tips on how to recompile that. 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
Re: [Emc-users] Screw Mapping
On 18 November 2014 13:10, Mark Wendt wendt.m...@gmail.com wrote: I'm still trying to figure out how, on my machine without a moveable Y axis (in other words, since I have no real Y axis movement - the gantry just moves along the X axis and the Z axis goes up or down), do I still need to have a Y coordinate on the setp line? I was using (x,y) generically to describe how lincurve works. Imagine it as an (x,y) graph on a piece of paper. The X and Y have absolutely no relationship to your machine axes. The X points do not need to be equally spaced. if you have a step, then use two X values very close together. (identical is allowed, for a real step-function, but your Z axis would not be able to follow that). The input to Lincurve would be your (actual) X axis position, the output of the lincurve (inteprolated from the Lincurve y values) is added to the Z axis commanded position as a correction using the offset HAL function. -- 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 8:29 AM, Stuart Stevenson stus...@gmail.com wrote: Would it not be easier to install a sub plate and cut the sub plate to the machine motion? Stuart, What do mean by that? Currently, I've got the strip held down by vacuum to the table. Each time I make a rod, I have to cut out a minimum of 18 strips (for a 2 piece, two tip rod, or 24 strips, for a 3 piece, two tip rod). I'd have to then machine 18 or 24 sub plates to match the inconsistencies of the table. And since each plate would be at least 55 long (I don't have a machine that could machine that long of a plate to those dimensions, so I'd have to outsource) it would be cost prohibitive. Typing is cheap... ;-) 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
Re: [Emc-users] Screw Mapping
On Tuesday 18 November 2014 08:10:26 Mark Wendt did opine And Gene did reply: On Tue, Nov 18, 2014 at 7:42 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 12:26, Mark Wendt wendt.m...@gmail.com wrote: Ah, then, I guess it may or may not work for me. My table is 55 long, and my G Code is written for a Z station for every inch of X station. Back to the probekins I guess. I think lincurve will probably work better in your case. Probekins is likely to be confused by your lack of Y. 16 points lets you define quite a complicated shape. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Andy, I'm still trying to figure out how, on my machine without a moveable Y axis (in other words, since I have no real Y axis movement - the gantry just moves along the X axis and the Z axis goes up or down), do I still need to have a Y coordinate on the setp line? Also based on your example (i've probably got this incorrect): setp X1 V1 setp Y1 V1 Is the V number the Z offset? How does that get passed to the Z axis? With the offset function also linked to in one of the replies here. man 9 offset should get you that page. Motion will output a new x position value every millisecond in most setups. Fed to lincurve, it will then output a + or - that you would apply by feeding motions z position into a sum2 module, with the other input to the sum2 coming from this Y(output) value from the lincurve module. The end result being that your z value passed to the stepgen is tickled enough to get what you want, following the curves you setp it to. The offset module would essentially be doing what I just suggested using a sum2 for, but offset may have some other features that are desirable too. OTOH a sum2 module is quite versatile too. Need a fp invertor? setp the gain of that input to -1.000. Done. Its confusing that the modules setp syntax uses x and y, they are just arbitrary names for the in value (x) where this output (y) corresponds to. It actually has only 1 input, and only 1 output. And it traces it literally on a thousandth or less of travel per correction value output. Your machine doesn't have a y, and thats confusing. Blocking the visualization of what is going on as it were. Nothing should prevent you from using arbitrary x location values to change the curvature of the cut to get precisely what you want, where you want it. I believe you could probably trace this to see it with halscope, probably with motor power off so you can simulate machine motion fast enough to be able to see the whole resultant curve in halscope. Halscope does have its limits when looking at slow speed stuffs. 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 8:32 AM, Viesturs Lācis viesturs.la...@gmail.com wrote: 2014-11-18 15:14 GMT+02:00 Mark Wendt wendt.m...@gmail.com: Oops, I used incorrect coding. Should be: setp x1 v1 setp y1 v2 If my Y doesn't change the length of the X axis, would the v number on the y line not change, or would it equal the number for the x line? Sorry I'm being dense this morning. Too much blood in my caffeine stream. ;-) Not sure I understand, what you are asking, sorry, if I drift totally offtopic. In your case y is amountof Z axis error at particular point due to bed [non]flatness error, so you would need to add it to Z axis position with offset component (it already has second set of in/out pins, from which the offset is subtracted - add the offset to motor-pos-cmd and subtract from motor-pos-fb). So you specify amount of error (y) at particular X position with setp lincurve.0.x-val-00 pos1 setp lincurve.0.y-val-00 error1 setp lincurve.0.x-val-01 pos2 setp lincurve.0.y-val-01 error2 etc In case error is the same for several consecutive X positions, it will remain the same also for any X positions inbetween. Input pin will be X position, output pin will have Z error value. So output will contain only values from y-val-nn pins (and any interpolated values between them). Viesturs Viesturs, okay, I think a light bulb is starting to come on. The Y value is the Z error at the X station. So. Lets take the first set of setp's you have above: setp lincurve.0.x-val-00 pos1 setp lincurve.0.y-val-00 error1 Is that exactly how it would be written into the hal file, or would I need to substitute actual values for pos1 and error1? If I need to put in actual values, would they be X0 and .001 (or whatever the error is)? Or are those values read from somewhere else? Thanks, 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 8:35 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 12:56, Mark Wendt wendt.m...@gmail.com wrote: Yes, I do need the inch by inch interpolation. The fly rod's action, depends heavily on getting the numbers over the length of the rod spot on to the cross-sectional dimensions calculated. Little differences at different points in the taper can make huge differences in the action of the rod. It really does need, and really does depend, on the taper cross-sectional dimension at each inch in order for the taper to do what it was intended to do. There's a lot of cantilever beam theory that goes into creating the taper, and the numbers work for a given station along the X axis. Stretching it out and making the machine interpolate the cross-sectional dimension over a greater difference between the X stations would, and could, give you a completely different taper, changing the action of the rod, and also possibly changing the line weight required. You are incorrectly conflating your error and your width. You probably do need to define your profile every inch, but unless the X-slide error is discontinuous there should be no need to define the _error_ map with anything like that resolution. The correction in the error lincurve would be a correction to the existing date (G-code?) -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Andy There are a few segments along the length of the X axis which hold the same table height, but there are also other areas where the table rises or falls. As an example, lets say X0 is my median table height. The next place down the X axis that is at the median height is X10. At X1, the table height is .001 lower than X0. X2 is .003 lower than X0. X3 is .002 lower. X4 is .001 lower. X5 is .002 lower. X6 is .003 lower. X7 is .004 lower. X8 is .002 lower. X9 is .001 lower. It varies up and down the entire 55 of length of the Z axis, with small islands that vary from the median by the same amount, and with several points along the axis at the median table height. -- 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
On 18 November 2014 12:42, Mark Wendt wendt.m...@gmail.com wrote: Yikes! So, after recompiling lincurve to accept at a minimum 55 plotted points, I'd have to add 110 lines of setp? I would use Excel / Open Office to create the HAL lines, then paste that into a standalone HAL file. In fact, here is a Google spreadsheet for up to 100 points: https://docs.google.com/spreadsheets/d/1CcsblJigJTZUf2wVbT7lP0DiIFTyEJVjJomV9Lnad0g/edit?usp=sharing -- 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 8:41 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 13:10, Mark Wendt wendt.m...@gmail.com wrote: I'm still trying to figure out how, on my machine without a moveable Y axis (in other words, since I have no real Y axis movement - the gantry just moves along the X axis and the Z axis goes up or down), do I still need to have a Y coordinate on the setp line? I was using (x,y) generically to describe how lincurve works. Imagine it as an (x,y) graph on a piece of paper. The X and Y have absolutely no relationship to your machine axes. The X points do not need to be equally spaced. if you have a step, then use two X values very close together. (identical is allowed, for a real step-function, but your Z axis would not be able to follow that). The input to Lincurve would be your (actual) X axis position, the output of the lincurve (inteprolated from the Lincurve y values) is added to the Z axis commanded position as a correction using the offset HAL function. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Andy, Okay, I think I'm beginning to understand how this works. I was thinking the X and Y values actually relating to an x,y coordinate axis system. Makes a lot more sense now. Thanks, 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
Re: [Emc-users] Screw Mapping
On 18 November 2014 14:04, Mark Wendt wendt.m...@gmail.com wrote: It varies up and down the entire 55 of length of the Z axis, with small islands that vary from the median by the same amount, and with several points along the axis at the median table height. Plot it as a graph (spreadsheet or paper) and see how many straight-lines you need for a reasonable fit, then use the end points of the lines. -- 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
Re: [Emc-users] Screw Mapping
On 18 November 2014 13:48, Gene Heskett ghesk...@wdtv.com wrote: The offset module would essentially be doing what I just suggested using a sum2 for, but offset may have some other features that are desirable too The main advantage of offset is that it knows how to lie to the feedback pin so that you don't get following-errors. -- 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 9:04 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 12:42, Mark Wendt wendt.m...@gmail.com wrote: Yikes! So, after recompiling lincurve to accept at a minimum 55 plotted points, I'd have to add 110 lines of setp? I would use Excel / Open Office to create the HAL lines, then paste that into a standalone HAL file. In fact, here is a Google spreadsheet for up to 100 points: https://docs.google.com/spreadsheets/d/1CcsblJigJTZUf2wVbT7lP0DiIFTyEJVjJomV9Lnad0g/edit?usp=sharing -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Andy, Thanks! just to make sure I'm on the right page, should the setp lincurve.00 lines - the x and y -val-nn - should the nn identifiers be identical? ie: setp lincurve.00x-val-01 some number setp lincurve.00y-val-01 some number In the spread sheet, it shows 00y-val decremented by one from the 00x-val. -- 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
On Tue, Nov 18, 2014 at 9:12 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 14:04, Mark Wendt wendt.m...@gmail.com wrote: It varies up and down the entire 55 of length of the Z axis, with small islands that vary from the median by the same amount, and with several points along the axis at the median table height. Plot it as a graph (spreadsheet or paper) and see how many straight-lines you need for a reasonable fit, then use the end points of the lines. -- atp If you can't fix it, you don't own it. Gotcha. Will do. Oh, one other question. Can the y value be negative in the lincurve setp or should that be handled in the offset setp? -- 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
On 18 November 2014 14:15, Mark Wendt wendt.m...@gmail.com wrote: just to make sure I'm on the right page, should the setp lincurve.00 lines - the x and y -val-nn - should the nn identifiers be identical? They should. It ought to be correct now. In theory you could keep multiple HAL files of setp commands on file and use different ones at different times. -- 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
Re: [Emc-users] Screw Mapping
On 18 November 2014 14:20, Mark Wendt wendt.m...@gmail.com wrote: Oh, one other question. Can the y value be negative in the lincurve setp or should that be handled in the offset setp? Both X and Y can be any real number. The X values should increase with index number however or the result is undefined -- 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
Re: [Emc-users] Screw Mapping
On Tuesday 18 November 2014 08:14:54 Mark Wendt did opine And Gene did reply: On Tue, Nov 18, 2014 at 7:42 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 12:26, Mark Wendt wendt.m...@gmail.com wrote: Ah, then, I guess it may or may not work for me. My table is 55 long, and my G Code is written for a Z station for every inch of X station. Back to the probekins I guess. I think lincurve will probably work better in your case. Probekins is likely to be confused by your lack of Y. 16 points lets you define quite a complicated shape. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Oops, I used incorrect coding. Should be: setp x1 v1 setp y1 v2 If my Y doesn't change the length of the X axis, would the v number on the y line not change, or would it equal the number for the x line? Sorry I'm being dense this morning. Too much blood in my caffeine stream. ;-) Y is its output, and has zilch to do with a Y axis you do not have. X is its input from the motion x axis position, and the Y is the output correction to sum with the z value to get the profile you need. If there is, for instance, a straight line taper from x=0 to x=11, and the machine has a straight line error between those 2 point, measuring at X+011.00 where the accumulated error is 7 thou then you would setp setp x0 value zero setp y0 value zero setp x1 11 setp y1 -0.011 and it should make a straight cut But then if your ideal profile shrinks by 23 thou in the next inch you would setp x2 12 setp y2 -0.033 There is nothing stopping you from moving the x1 point to anyplace between the x0 and x2 points. Ditto for x2, it can be anyplace between x1 and x3. etc etc. Using halscope to trace what you are doing, I would be surprised if when the halscope trace looks good, your next strip you cut would be a lot more accurate, needing much less planing or sanding to get to the desired profile. Maybe even zero if the blades are sharp enough. When I am using a fresh ATBF blade in my table saw, I can get a decent enough cut that I can immediately do a 42 glueup, edge to edge without any recourse to my Bailey #7 or the jointer to get a perfect glue joint that holds for many years. No biscuits in it, just edge glued. One thing about bamboo I both like and hate is that when pushed, it will over time take that pushed shape and exert little or no back force. Which is why a bamboo pole needs to be hung from its tip eyelet to store. Lean it against the wall, and in a week you could use it for a recurved bow. The year old bamboo stick swings totally different from a brand new one because of this. The old one it seems, always has the better swing and feel. And no one has ever translated that good bamboo swing feel into fiberglass at all well. Carbon fiber is 10x worse IMO. Way the hell too stiff to work my way even with an 8 or 9 weight fwd line. 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 9:21 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 14:15, Mark Wendt wendt.m...@gmail.com wrote: just to make sure I'm on the right page, should the setp lincurve.00 lines - the x and y -val-nn - should the nn identifiers be identical? They should. It ought to be correct now. In theory you could keep multiple HAL files of setp commands on file and use different ones at different times. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Andy, Thanks again! Appreciate all the help. 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
Re: [Emc-users] Screw Mapping
It is not possible to place one sub plate under your current tooling plate(s)? On Tue, Nov 18, 2014 at 7:41 AM, Mark Wendt wendt.m...@gmail.com wrote: On Tue, Nov 18, 2014 at 8:29 AM, Stuart Stevenson stus...@gmail.com wrote: Would it not be easier to install a sub plate and cut the sub plate to the machine motion? Stuart, What do mean by that? Currently, I've got the strip held down by vacuum to the table. Each time I make a rod, I have to cut out a minimum of 18 strips (for a 2 piece, two tip rod, or 24 strips, for a 3 piece, two tip rod). I'd have to then machine 18 or 24 sub plates to match the inconsistencies of the table. And since each plate would be at least 55 long (I don't have a machine that could machine that long of a plate to those dimensions, so I'd have to outsource) it would be cost prohibitive. Typing is cheap... ;-) 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 -- Addressee is the intended audience. If you are not the addressee then my consent is not given for you to read this email furthermore it is my wish you would close this without saving or reading, and cease and desist from saving or opening my private correspondence. Thank you for honoring my wish. -- 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
On Tue, Nov 18, 2014 at 9:23 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 14:20, Mark Wendt wendt.m...@gmail.com wrote: Oh, one other question. Can the y value be negative in the lincurve setp or should that be handled in the offset setp? Both X and Y can be any real number. The X values should increase with index number however or the result is undefined -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Andy, Gotcha. -- 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
On Tuesday 18 November 2014 09:13:59 andy pugh did opine And Gene did reply: On 18 November 2014 13:48, Gene Heskett ghesk...@wdtv.com wrote: The offset module would essentially be doing what I just suggested using a sum2 for, but offset may have some other features that are desirable too The main advantage of offset is that it knows how to lie to the feedback pin so that you don't get following-errors. Yup, but I'm like Mark -ENOTENOUGHCOFFEE this morning so I had forgotten that little but very vital detail. You gotta lie coming and going IOW. ;-) That may well be one of the reasons I didn't get the lathe working all that well with it, but I wasn't doing the offset coming back because I did that to be able to cut threads on it, you can't lie to it about the encoders feedback values in that case. Thread cutting BTW works great, for both G76 and g33.1 now. 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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 9:26 AM, Gene Heskett ghesk...@wdtv.com wrote: On Tuesday 18 November 2014 08:14:54 Mark Wendt did opine And Gene did reply: On Tue, Nov 18, 2014 at 7:42 AM, andy pugh bodge...@gmail.com wrote: On 18 November 2014 12:26, Mark Wendt wendt.m...@gmail.com wrote: Ah, then, I guess it may or may not work for me. My table is 55 long, and my G Code is written for a Z station for every inch of X station. Back to the probekins I guess. I think lincurve will probably work better in your case. Probekins is likely to be confused by your lack of Y. 16 points lets you define quite a complicated shape. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto Oops, I used incorrect coding. Should be: setp x1 v1 setp y1 v2 If my Y doesn't change the length of the X axis, would the v number on the y line not change, or would it equal the number for the x line? Sorry I'm being dense this morning. Too much blood in my caffeine stream. ;-) Y is its output, and has zilch to do with a Y axis you do not have. X is its input from the motion x axis position, and the Y is the output correction to sum with the z value to get the profile you need. Yeah, I'm getting that now, after both Andy and Viesturs explained that to me. ;-) If there is, for instance, a straight line taper from x=0 to x=11, and the machine has a straight line error between those 2 point, measuring at X+011.00 where the accumulated error is 7 thou then you would setp setp x0 value zero setp y0 value zero setp x1 11 setp y1 -0.011 and it should make a straight cut But then if your ideal profile shrinks by 23 thou in the next inch you would setp x2 12 setp y2 -0.033 There is nothing stopping you from moving the x1 point to anyplace between the x0 and x2 points. Ditto for x2, it can be anyplace between x1 and x3. etc etc. Gotcha. Using halscope to trace what you are doing, I would be surprised if when the halscope trace looks good, your next strip you cut would be a lot more accurate, needing much less planing or sanding to get to the desired profile. Maybe even zero if the blades are sharp enough. When I am using a fresh ATBF blade in my table saw, I can get a decent enough cut that I can immediately do a 42 glueup, edge to edge without any recourse to my Bailey #7 or the jointer to get a perfect glue joint that holds for many years. No biscuits in it, just edge glued. There's no planing or sanding after the strip is cut. They are ready to be glued up. What I'm striving for here is for the cut strip to match exactly the calculated cross-sectional dimensions at each inch. One thing about bamboo I both like and hate is that when pushed, it will over time take that pushed shape and exert little or no back force. Which is why a bamboo pole needs to be hung from its tip eyelet to store. Lean it against the wall, and in a week you could use it for a recurved bow. Never, ever hang a bamboo rod by the tip. When not in use, the rod should be disassembled and stored in the rod bag inside the rod tube. Laying it against the wall is as bad, if not worse than hanging it by the tip. Heat treating the bamboo before cutting into the strips helps guard against getting a set in the rod. The year old bamboo stick swings totally different from a brand new one because of this. The old one it seems, always has the better swing and feel. And no one has ever translated that good bamboo swing feel into fiberglass at all well. Carbon fiber is 10x worse IMO. Way the hell too stiff to work my way even with an 8 or 9 weight fwd line. Fiberglass is closer in action to bamboo than carbon fiber. Carbon fiber is an abomination. ;-) Cheers, Gene Heskett Cheers, 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
Re: [Emc-users] Screw Mapping
Stuart, I have no tooling plates in use now. ;-) Mark On Tue, Nov 18, 2014 at 9:35 AM, Stuart Stevenson stus...@gmail.com wrote: It is not possible to place one sub plate under your current tooling plate(s)? On Tue, Nov 18, 2014 at 7:41 AM, Mark Wendt wendt.m...@gmail.com wrote: On Tue, Nov 18, 2014 at 8:29 AM, Stuart Stevenson stus...@gmail.com wrote: Would it not be easier to install a sub plate and cut the sub plate to the machine motion? Stuart, What do mean by that? Currently, I've got the strip held down by vacuum to the table. Each time I make a rod, I have to cut out a minimum of 18 strips (for a 2 piece, two tip rod, or 24 strips, for a 3 piece, two tip rod). I'd have to then machine 18 or 24 sub plates to match the inconsistencies of the table. And since each plate would be at least 55 long (I don't have a machine that could machine that long of a plate to those dimensions, so I'd have to outsource) it would be cost prohibitive. Typing is cheap... ;-) 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 -- Addressee is the intended audience. If you are not the addressee then my consent is not given for you to read this email furthermore it is my wish you would close this without saving or reading, and cease and desist from saving or opening my private correspondence. Thank you for honoring my wish. -- 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
[Emc-users] upgrade to current version causes lockup
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
Re: [Emc-users] Screw Mapping
On 11/18/2014 06:45 AM, Mark Wendt wrote: Stuart, I have no tooling plates in use now. ;-) Mark Hi Mark, I don't know if the site is still active but Les Watts used an interesting compensation scheme for his router. Something about a cam on a tensioned wire IIRC. Being an old curmudgeon ( is that redundant?) I just have to ask what the precision of the process is if the bed were perfect? Maybe I envision the tooling plate incorrectly but why wouldn't one that was simply flat do. After all you do have a controllable Z axis. Despite claims by various people about resolution to .01 mm or so it still comes down to the accuracy and precision of the process. On another tangent I wonder about using a polynomial (curve fit) but with the number of inflections points you have it may be pretty high order. Linear interp instead of a continuous function may still be best. This is the kind of thing that starts email wars. ;-) Best wishes however you decide to cure the problem. Dave -- 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] Screw Mapping
On Tue, Nov 18, 2014 at 10:32 AM, dave dengv...@charter.net wrote: On 11/18/2014 06:45 AM, Mark Wendt wrote: Stuart, I have no tooling plates in use now. ;-) Mark Hi Mark, I don't know if the site is still active but Les Watts used an interesting compensation scheme for his router. Something about a cam on a tensioned wire IIRC. Being an old curmudgeon ( is that redundant?) I just have to ask what the precision of the process is if the bed were perfect? Maybe I envision the tooling plate incorrectly but why wouldn't one that was simply flat do. After all you do have a controllable Z axis. Despite claims by various people about resolution to .01 mm or so it still comes down to the accuracy and precision of the process. On another tangent I wonder about using a polynomial (curve fit) but with the number of inflections points you have it may be pretty high order. Linear interp instead of a continuous function may still be best. This is the kind of thing that starts email wars. ;-) Best wishes however you decide to cure the problem. Dave Dave, If the bed were perfect, I wouldn't need a correction factor for the Z axis. ;-) I need to keep the finished cross-section to + or - .001 at each 1 X station. I'd have to rebuild the machine to use some kind of tooling plate. The table is actually my vacuum hold-down. I have no way to cut the table flat using the machine itself, unlike a router. The cutting head is made up of two saw blades held at an included angle of 60 degrees, with the point of the V at the bottom. I've tried to flatten the bed by filing, sanding, etc, but the problem is, I really have no reference to the cutting head. That's how I end up with being 2 or 3 thou low in one area, 3 or 4 thou high in other areas and so on. I've shimmed out the table as best as I can, and this is what I'm left with, so I'd like to correct for the Z using some kind of compensation read into the machine. Be a lot easier to do it once, rather than having to do it each time I create a different G Code file for each different rod and each different section. I like Andy's lincurve idea. I just have to go through all the reading of the suggestions given this morning, and work out how I can apply it to my machine. I think lincurve will probably be the simplest approach. -- 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
On Tue, Nov 18, 2014 at 09:04:18AM -0500, Mark Wendt wrote: At X1, the table height is .001 lower than X0. X2 is .003 lower than X0. X3 is .002 lower. X4 is .001 lower. X5 is .002 lower. X6 is .003 lower. X7 is .004 lower. X8 is .002 lower. X9 is .001 lower. Not having seen how your fixtures are mounted to this table, this may or may not be a useful suggestion, but for a similar problem I have used feeler gauge stock, which is available in .0005 increments in these small thicknesses. Like these: http://www.use-enco.com/CGI/INPDFF?PMPAGE=381PARTPG=INLMK32 -- 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
Expecting to move the saws sideways to correct the error seems wrong to me (I would be expecting the blades to explode), I would bolt a dti/s to the moving head and measure and therefore be able to fix the mechanics. Dave Caroline On 18/11/2014, Chris Radek ch...@timeguy.com wrote: On Tue, Nov 18, 2014 at 09:04:18AM -0500, Mark Wendt wrote: At X1, the table height is .001 lower than X0. X2 is .003 lower than X0. X3 is .002 lower. X4 is .001 lower. X5 is .002 lower. X6 is .003 lower. X7 is .004 lower. X8 is .002 lower. X9 is .001 lower. Not having seen how your fixtures are mounted to this table, this may or may not be a useful suggestion, but for a similar problem I have used feeler gauge stock, which is available in .0005 increments in these small thicknesses. Like these: http://www.use-enco.com/CGI/INPDFF?PMPAGE=381PARTPG=INLMK32 -- 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
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
Re: [Emc-users] Screw Mapping
On Tue, Nov 18, 2014 at 11:04 AM, Chris Radek ch...@timeguy.com wrote: On Tue, Nov 18, 2014 at 09:04:18AM -0500, Mark Wendt wrote: At X1, the table height is .001 lower than X0. X2 is .003 lower than X0. X3 is .002 lower. X4 is .001 lower. X5 is .002 lower. X6 is .003 lower. X7 is .004 lower. X8 is .002 lower. X9 is .001 lower. Not having seen how your fixtures are mounted to this table, this may or may not be a useful suggestion, but for a similar problem I have used feeler gauge stock, which is available in .0005 increments in these small thicknesses. Like these: http://www.use-enco.com/CGI/INPDFF?PMPAGE=381PARTPG=INLMK32 Chris, There are no fixtures. The table is the vacuum hold-down. The strip sits on top of the table, and the vacuum holds it in place. I have shimmed the table as best I can on the machine, but that's as far as it gets. -- 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
[Emc-users] Motor Resolvers
Andy, it has been a few years since this page changed: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ResolverToQuadratureConverter How well is this working? I'm looking at getting some BLDC motors with resolvers for commutation. -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/ -- 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
On Tue, Nov 18, 2014 at 11:12 AM, Dave Caroline dave.thearchiv...@gmail.com wrote: Expecting to move the saws sideways to correct the error seems wrong to me (I would be expecting the blades to explode), I would bolt a dti/s to the moving head and measure and therefore be able to fix the mechanics. Dave Caroline The saws can not move sideways. There's no Y axis. The cutting head is affixed to a gantry, and the cutting head moves in the Z axis and the gantry moves only in the Y axis. I'll see if I can post a picture or two of the machine later from home. I have mounted a DTI to the cutting head. That's how I manually mapped the variations in the top of the vacuum table. 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
Re: [Emc-users] Screw Mapping
Would it be possible to machine the top of the table (with a large enough machine tool)? On Tue, Nov 18, 2014 at 10:29 AM, Mark Wendt wendt.m...@gmail.com wrote: On Tue, Nov 18, 2014 at 11:12 AM, Dave Caroline dave.thearchiv...@gmail.com wrote: Expecting to move the saws sideways to correct the error seems wrong to me (I would be expecting the blades to explode), I would bolt a dti/s to the moving head and measure and therefore be able to fix the mechanics. Dave Caroline The saws can not move sideways. There's no Y axis. The cutting head is affixed to a gantry, and the cutting head moves in the Z axis and the gantry moves only in the Y axis. I'll see if I can post a picture or two of the machine later from home. I have mounted a DTI to the cutting head. That's how I manually mapped the variations in the top of the vacuum table. 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 -- Addressee is the intended audience. If you are not the addressee then my consent is not given for you to read this email furthermore it is my wish you would close this without saving or reading, and cease and desist from saving or opening my private correspondence. Thank you for honoring my wish. -- 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
On 18 November 2014 15:32, dave dengv...@charter.net wrote: On another tangent I wonder about using a polynomial (curve fit) but with the number of inflections points you have it may be pretty high order. Linear interp instead of a continuous function may still be best. This is the kind of thing that starts email wars. ;-) It is a constant source of friction between US and UK teams in my job. The US like models and polynomials, we like lookup tables as they are faster, can have discontinuities, and behave a lot better out-of-range. -- 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
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
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
Re: [Emc-users] Motor Resolvers
On 18 November 2014 16:31, Kirk Wallace kwall...@wallacecompany.com wrote: Andy, it has been a few years since this page changed: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ResolverToQuadratureConverter How well is this working? I'm looking at getting some BLDC motors with resolvers for commutation. I am no longer using the Arduino, it was an interesting experiment but the Mesa 7i49 works a lot better. -- 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
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
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
Re: [Emc-users] Screw Mapping
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
Re: [Emc-users] upgrade to current version causes lockup
On Tue, 18 Nov 2014, alex chiosso wrote: 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 I originally allowed the Radeon driver to load but switched to vesa which is what I use on 10.04. Thanks for the try. -- 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
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
Re: [Emc-users] upgrade to current version causes lockup
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
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] Screw Mapping
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
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] Motor Resolvers
Hi Andy Have you dumped those pcb's yet or shall I send you an address? On 2014-11-18 18:43, andy pugh wrote: On 18 November 2014 16:31, Kirk Wallace kwall...@wallacecompany.com wrote: Andy, it has been a few years since this page changed: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ResolverToQuadratureConverter How well is this working? I'm looking at getting some BLDC motors with resolvers for commutation. I am no longer using the Arduino, it was an interesting experiment but the Mesa 7i49 works a lot better. -- Regards /Groete Marius D. Liebenberg +27 82 698 3251 +27 12 743 6064 QQ 1767394877 -- 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
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
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
On Tue, 18 Nov 2014, Sebastian Kuzminsky 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. The lantency-test is what I first tried to run, I get no gui and it locks up. Glxgears runs ok. -- 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
On Tue, Nov 18, 2014 at 12:22 PM, alex chiosso achio...@gmail.com wrote: You're are welcome Mark. What is on the net seems that never die ! Alex Alex, Isn't that just the truth. ;-) -- 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] Motor Resolvers
On 11/18/2014 08:43 AM, andy pugh wrote: On 18 November 2014 16:31, Kirk Wallace kwall...@wallacecompany.com wrote: Andy, it has been a few years since this page changed: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ResolverToQuadratureConverter How well is this working? I'm looking at getting some BLDC motors with resolvers for commutation. I am no longer using the Arduino, it was an interesting experiment but the Mesa 7i49 works a lot better. I have little doubt about the 7i49 working better, but it has six channels and I may need a single motor or stand alone solution. I will have screw encoders for table position, so I just need commutation sensors. I haven't fully researched the problem yet, but if an Arduino or more likely an AVR solution is possible at $15 - $25 per motor, it might be worth getting the motors. Another option is to add Hall sensors and not use the resolver, or just not get the motors. The more I think about it, adding Halls seems to be the way to go. -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/ -- 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
On 11/18/14 10:27 AM, kqt4a...@gmail.com wrote: The lantency-test is what I first tried to run, I get no gui and it locks up. Glxgears runs ok. Bummer. Can you send us the output of 'dpkg -s linux-image-3.4-9-rtai-686-pae' and paste the output of dmesg somewhere? -- 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
Re: [Emc-users] upgrade to current version causes lockup
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
[Emc-users] Latest Linux Build
Hey Guys, Here is a link to the main Control Panel of our latest linux build, this is going on an early 80's Cincinnati Milacron 10VC-1000 machining center, travels are 40 in the X, 20 in the Y, and 20 in the Z. We are adding a B axis to the machine during the retrofit. Mesa 7I80, 7I44, 7I49, 7I70, 7I71, 7I73 Boards, Asrock MB, AMD A4 CPU, and a Kingston SSD This is the 4th LinuxCNC retrofit done in our shop, the three previous were all turning centers. http://postimg.org/image/6u1oyorb9/ 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
Re: [Emc-users] Motor Resolvers
On 18 November 2014 17:33, Kirk Wallace kwall...@wallacecompany.com wrote: The more I think about it, adding Halls seems to be the way to go. Resolvers are _really_ good transducers. It seems a shame not to use them. I have no boards left. But I can pass on the files to have a batch of PCBs made ($10 for 10 boards at seeedstudio.com ) The results were disappointing for position feedback, but sending 3 emulated Hall signals from Arduino GPIO and nothing else ought to work pretty well. Each Arduino does 3 motors. -- 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
Re: [Emc-users] Latest Linux Build
On 11/18/2014 11:58 AM, Rick wrote: Hey Guys, Here is a link to the main Control Panel of our latest linux build, this is going on an early 80's Cincinnati Milacron 10VC-1000 machining center, travels are 40 in the X, 20 in the Y, and 20 in the Z. We are adding a B axis to the machine during the retrofit. Mesa 7I80, 7I44, 7I49, 7I70, 7I71, 7I73 Boards, Asrock MB, AMD A4 CPU, and a Kingston SSD This is the 4th LinuxCNC retrofit done in our shop, the three previous were all turning centers. http://postimg.org/image/6u1oyorb9/ 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 very nice. is the orange device a 'safety relay'? Its great to show how the Ethernet reduces cabling. thanks for sharing TomP tjtr33 -- 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] upgrade to current version causes lockup
Can you send us the output of 'dpkg -s linux-image-3.4-9-rtai-686-pae' and paste the output of dmesg somewhere? # dpkg -s linux-image-3.4-9-rtai-686-pae Package: linux-image-3.4-9-rtai-686-pae Status: install ok installed Priority: optional Section: kernel Installed-Size: 88408 Maintainer: Sebastian Kuzminsky s...@highlab.com Architecture: i386 Source: linux Version: 3.4.55-4linuxcnc Provides: linux-image, linux-modules-3.4-9-rtai-686-pae Depends: kmod | module-init-tools, linux-base (= 3~), initramfs-tools (= 0.99~) | linux-initramfs-tool Pre-Depends: debconf | debconf-2.0 Recommends: firmware-linux-free (= 3~), libc6-i686 Suggests: linux-doc-3.4, debian-kernel-handbook, grub-pc | extlinux | lilo (= 22.8-8.2~) Breaks: at ( 3.1.12-1+squeeze1), initramfs-tools ( 0.99~), lilo ( 22.8-8.2~) Description: Linux 3.4 for modern PCs, RTAI The Linux kernel 3.4 and modules for use on PCs with one or more processors supporting PAE. . This kernel requires PAE (Physical Address Extension). This feature is supported by the Intel Pentium Pro/II/III/4/4M/D, Xeon, Core and Atom; AMD Geode NX, Athlon (K7), Duron, Opteron, Sempron, Turion or Phenom; Transmeta Efficeon; VIA C7; and some other processors. . This kernel includes the ShabbyX/memleak RTAI realtime patch set. [0.00] Initializing cgroup subsys cpuset [0.00] Initializing cgroup subsys cpu [0.00] Linux version 3.4-9-rtai-686-pae (Debian 3.4.55-4linuxcnc) () (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP PREEMPT Debian 3.4.55-4linuxcnc [0.00] BIOS-provided physical RAM map: [0.00] BIOS-e820: - 0009fc00 (usable) [0.00] BIOS-e820: 0009fc00 - 000a (reserved) [0.00] BIOS-e820: 000e8000 - 0010 (reserved) [0.00] BIOS-e820: 0010 - 3fff (usable) [0.00] BIOS-e820: 3fff - 4000 (reserved) [0.00] BIOS-e820: e000 - f000 (reserved) [0.00] BIOS-e820: fec0 - fec01000 (reserved) [0.00] BIOS-e820: fecc - fecc1000 (reserved) [0.00] BIOS-e820: ff78 - 0001 (reserved) [0.00] Notice: NX (Execute Disable) protection cannot be enabled: non-PAE kernel! [0.00] SMBIOS 2.3 present. [0.00] DMI: ECS K8T890-A/K8T890-A, BIOS 080011 09/28/2005 [0.00] e820 update range: - 0001 (usable) == (reserved) [0.00] e820 remove range: 000a - 0010 (usable) [0.00] last_pfn = 0x3fff0 max_arch_pfn = 0x10 [0.00] MTRR default type: uncachable [0.00] MTRR fixed ranges enabled: [0.00] 0-9 write-back [0.00] A-E uncachable [0.00] F-F write-protect [0.00] MTRR variable ranges enabled: [0.00] 0 base 00 mask FFC000 write-back [0.00] 1 disabled [0.00] 2 disabled [0.00] 3 disabled [0.00] 4 disabled [0.00] 5 disabled [0.00] 6 disabled [0.00] 7 disabled [0.00] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106 [0.00] found SMP MP-table at [c00ff780] ff780 [0.00] initial memory mapped : 0 - 0180 [0.00] Base memory trampoline at [c009b000] 9b000 size 16384 [0.00] init_memory_mapping: -377fe000 [0.00] 00 - 40 page 4k [0.00] 40 - 003740 page 2M [0.00] 003740 - 00377fe000 page 4k [0.00] kernel direct mapping tables up to 0x377fdfff @ [mem 0x017f8000-0x017f] [0.00] RAMDISK: 36084000 - 3703a000 [0.00] ACPI Error: A valid RSDP was not found (20120320/tbxfroot-219) [0.00] 135MB HIGHMEM available. [0.00] 887MB LOWMEM available. [0.00] mapped low ram: 0 - 377fe000 [0.00] low ram: 0 - 377fe000 [0.00] Zone PFN ranges: [0.00] DMA 0x0010 - 0x1000 [0.00] Normal 0x1000 - 0x000377fe [0.00] HighMem 0x000377fe - 0x0003fff0 [0.00] Movable zone start PFN for each node [0.00] Early memory PFN ranges [0.00] 0: 0x0010 - 0x009f [0.00] 0: 0x0100 - 0x0003fff0 [0.00] On node 0 totalpages: 262015 [0.00] free_area_init_node: node 0, pgdat c1498a00, node_mem_map f5884200 [0.00] DMA zone: 32 pages used for memmap [0.00] DMA zone: 0 pages reserved [0.00] DMA zone: 3951 pages, LIFO batch:0 [0.00] Normal zone: 1744 pages used for memmap [0.00] Normal zone: 221486 pages, LIFO batch:31 [0.00] HighMem zone: 272 pages used for memmap [0.00] HighMem zone: 34530 pages, LIFO batch:7 [0.00] Using APIC driver default [0.00] Detected use of extended
Re: [Emc-users] Motor Resolvers
From: andy pugh [mailto:bodge...@gmail.com] Sent: 18 November 2014 18:29 To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Motor Resolvers On 18 November 2014 17:33, Kirk Wallace kwall...@wallacecompany.com wrote: The more I think about it, adding Halls seems to be the way to go. Resolvers are _really_ good transducers. It seems a shame not to use them. I have no boards left. But I can pass on the files to have a batch of PCBs made ($10 for 10 boards at seeedstudio.com ) I have a couple of Andy's boards left. I had noise issues with them that is more than likely how I was using them. As such I ended up picking up a commercial drive for the motor I was using. KW: If you want them, I'd be happy to send them on. From memory they may need some links removing before use. The results were disappointing for position feedback, but sending 3 emulated Hall signals from Arduino GPIO and nothing else ought to work pretty well. Each Arduino does 3 motors. -- 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
Re: [Emc-users] Motor Resolvers
On 18 November 2014 18:45, Ben Potter b...@bpuk.org wrote: I have a couple of Andy's boards left. I had noise issues with them that is more than likely how I was using them I think that might be the nature of the board and 8-bit sampling at high speed. It _probably_ doesn't matter as much for commutation duty. -- 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
Re: [Emc-users] Screw Mapping
On 11/18/2014 08:40 AM, andy pugh wrote: On 18 November 2014 15:32, dave dengv...@charter.net wrote: On another tangent I wonder about using a polynomial (curve fit) but with the number of inflections points you have it may be pretty high order. Linear interp instead of a continuous function may still be best. This is the kind of thing that starts email wars. ;-) It is a constant source of friction between US and UK teams in my job. The US like models and polynomials, we like lookup tables as they are faster, can have discontinuities, and behave a lot better out-of-range. Andy, Can't argue with your statements. Polynomials are unbeatable where the function and the real world match well. Using polynomials out of range is not only foolish but also can be dangerous. The ideal here would be to fix the surface but that may not be or even possible unless one just throws money at it. If you don't need a continuous function and lookup will do the job it is probably better. -- 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
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)? https://lists.sourceforge.net/lists/listinfo/emc-users Okay, let's try this again with links. Sourceforge says my photos are too big to upload. https://farm8.staticflickr.com/7190/13911138834_9f4bc62d67_z.jpg https://farm6.staticflickr.com/5217/5407421436_d806332728_b.jpg -- 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] Motor Resolvers
On 11/18/2014 10:45 AM, Ben Potter wrote: ... snip I have a couple of Andy's boards left. I had noise issues with them that is more than likely how I was using them. As such I ended up picking up a commercial drive for the motor I was using. KW: If you want them, I'd be happy to send them on. Thank you Ben, I'm in California, so they might not be worth shipping that far. I'm planning to play in HAL on a PC and on breadboards for now. I'm also still trying to fix my stepper drive. It looks like the current limit circuit is bad and I'm still blowing out power transistors when I power up. I need to rig up a board on my bench and scope out what's going on. -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/ -- 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