Re: [Emc-users] Integrators Manual
I recently added the Servo and Stepper subsections to the [AXIS_num] section based on your suggestion. If you fetch a newer pdf you'll find the new subsections there too. -- Sebastian Kuzminsky Thanks, that is a step forward, but I still have issues with the wording on the two parameters OUTPUT_SCALE and MAX_OUTPUT. Peter Wallace suggested to me use the max speed of the axis, say 20 mm/s for the first value and then 19.5 mm/s for the second value. In this way the parameters are normalized and the PID values can be compared between systems (changing the OUTPUT_SCALE also effects your PID parameters). It is therefore very confusing to read the explaination after OUTPUT_OFFSET and MAX_OUTPUT. The latter cant be in volts as the text implies. In my case the maximum is 19.5, which is way above the maximum volts a 7i29 can take (10 Volts). As PCW explained to me the reduced value of 19.5 is needed to ensure that the PWM output does not reach a duty cycle of 1, which the 7i29 would not be happy with. It gets a maximum of 19.5/20 = 0.975 DC, or 9.75 actual volts. Perhaps a note about this could be added to section 14.2 of the manual. PNCCONF could perhaps also help by setting the right value for MAX_OUTPUT to 9.75 instead of 10 when a 7i29 is selected. I hope this helps to clear the issues. Rudy -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual - Why one Document
On Tuesday 23 April 2013 16:16:48 Stuart Stevenson did opine: Gene - The parabole function may not work but I see the hyperbole button is working. :) ROTFLMAO! Thanks for the flowers Stuart! But, really, does it HAVE to be that picky? Seems to me that .0001 or .005mm really ought to be close enough for the girls we go with. :) On Tue, Apr 23, 2013 at 10:57 AM, Gene Heskett ghesk...@wdtv.com wrote: On Tuesday 23 April 2013 11:30:19 andy pugh did opine: On 23 April 2013 15:57, Gene Heskett ghesk...@wdtv.com wrote: The biggest confusion to me yet is that even though the machine is in absolute movement mode, G2/3 moves are still made relative to where it starts from, See G91.1 http://www.linuxcnc.org/docs/html/gcode/gcode.html#sec:G90_1-G91_1 I did look at that Andy, and did do one move successfully with G90.1 in effect. But when I tried to do the next pass, cutting a little more off incrementally, because it was all from only one side of the ellipse, it all went to hell with the error message saying I wasn't off a thou, but 70+ percent of the radii for a 3 thou change in the end point location. I finally gave up and went to the discouraged r mode, which worked perfectly once I had figured out how to pre-calc the r parts. The I/J/K mode may be the preferred mode, but if not accurate out to about 16 or 17 decimal places, it prefers to throw essentially meaningless errors at you instead of carving metal, or even video screen pixels. What is the path tolerance thing, G64? In any event, it has no effect, you can tell it to use a .5000 tolerance but you cannot get past the brick wall that is the error checker for g2-3. Unless you are trying to carve a new mirror for the Hubble, I see zero practical use for sub-angstrom level accuracy checking. Besides, that would not be an arc, but parabola, something I don't know that linuxcnc can do all as a canned function. Simply put, you cannot /see/ the error because it won't even draw it in the backplot. Put even simpler, its a pain in the ass. The absolute worst, hands down by a very wide margin, command to get right in linuxcnc. When you finally make it work, you've got enough time in 12 lines of code out of 300 to have bought lottery tickets and won $2, for only a $10,000 investment. Whoopy Ding, I won! NOT... Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene is up! My views http://www.armchairpatriot.com/What%20Has%20America%20Become.shtml Results are not typical. A pen in the hand of this president is far more dangerous than 200 million guns in the hands of law-abiding citizens. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene is up! My views http://www.armchairpatriot.com/What%20Has%20America%20Become.shtml BOFH excuse #421: Domain controller not responding A pen in the hand of this president is far more dangerous than 200 million guns in the hands of law-abiding citizens. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual - Why one Document
On Tue, Apr 23, 2013, at 04:21 PM, Gene Heskett wrote: On Tuesday 23 April 2013 16:16:48 Stuart Stevenson did opine: Gene - The parabole function may not work but I see the hyperbole button is working. :) ROTFLMAO! Thanks for the flowers Stuart! But, really, does it HAVE to be that picky? Seems to me that .0001 or .005mm really ought to be close enough for the girls we go with. :) In my experience 0.0001 is fine. When doing arcs I use 4 digits and the only time LCNC has ever complained has been when I did something like writing X1.2435 when I meant X1.2345. -- John Kasunich jmkasun...@fastmail.fm -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual - Why one Document
On Tue, 23 Apr 2013 11:57:24 -0400, you wrote: What is the path tolerance thing, G64? In any event, it has no effect, you can tell it to use a .5000 tolerance but you cannot get past the brick wall that is the error checker for g2-3. I don't think G64 was ever intended to override arc end position tolerances, but we ascertained that G64 - without P means to keep the best speed possible, no matter how far away from the programmed point you end up. simply doesn't work anyway. For arcs the manual says When programming arcs an error due to rounding can result from using a precision of less than 4 decimal places (0.) for inch and less than 3 decimal places (0.000) for millimetres. A better approach to that would have been a user definable precision somewhere in the ini file. If your machine doesn't have the resolution to do three or four decimal places it's a bit unreasonable to have to program them. Steve Blackmore -- -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual - Why one Document
On Tuesday 23 April 2013 20:12:51 Steve Blackmore did opine: On Tue, 23 Apr 2013 11:57:24 -0400, you wrote: What is the path tolerance thing, G64? In any event, it has no effect, you can tell it to use a .5000 tolerance but you cannot get past the brick wall that is the error checker for g2-3. I don't think G64 was ever intended to override arc end position tolerances, but we ascertained that G64 - without P means to keep the best speed possible, no matter how far away from the programmed point you end up. simply doesn't work anyway. For arcs the manual says When programming arcs an error due to rounding can result from using a precision of less than 4 decimal places (0.) for inch and less than 3 decimal places (0.000) for millimetres. A better approach to that would have been a user definable precision somewhere in the ini file. If your machine doesn't have the resolution to do three or four decimal places it's a bit unreasonable to have to program them. Steve Blackmore -- A thou I can do with careful homing, but a .0001 is trying to wet the rope way too high. :) Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene is up! My views http://www.armchairpatriot.com/What%20Has%20America%20Become.shtml So far we've managed to avoid turning Perl into APL. :-) -- Larry Wall in 199702251904.laa28...@wall.org A pen in the hand of this president is far more dangerous than 200 million guns in the hands of law-abiding citizens. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual
The biggest problem is none of the items after the warning are actually used by LinuxCNC. When the subheading was there it implied that LinuxCNC actually used them somehow. IMHO each one of those entries really belongs with what ever component might use them, but I have no way of knowing which component might read them from the ini file. I think I have at least narrowed down which entries are used by Axis and separated them from the rest. The old lead in paragraph suggested that in some way LinuxCNC used the entries which could lead to much confusion. LinuxCNC is so flexible it is difficult to document everything especially the ini file which can contain anything and be used by anything. And the worst case is things can be placed in ini files by wizards and not even be used, talk about confusing. On 4/22/2013 8:59 AM, Kent A. Reed wrote: On 4/22/2013 7:05 AM, John Thornton wrote: Did you skip past the Warning? On 4/22/2013 2:06 AM, Rudy du Preez wrote: I find pages 20 to 23 of the Integrators manual V2.5, 2013-03-26 very confusing: Page 20 is headed 3.2.10.1 Homing. It discusses HOME related parameters and the suddenly jumps into PID settings. Is that correct? At least a heading is missing. John: In the v2.4 docs, there was a subheading just above the line which has been turned into a warning. The subheading began ---snip--- 4.2.9.2 Servo The following items are for servo-based systems and servo-like systems. This description assumes that the units of output from the PID component are volts. DEADBAND = 0.15 (HAL) How close is close enough the consider the motor in position. ---snip--- The result is we have lost not only the subheading but also the slightly redundant information contained in the old lead sentence. Please read the paragraph on OUTPUT_OFFSET = 0.000 carefully and see if it makes sense with regards to units. How can the second value (offset) first be subtracted from the computed value (in volts) and the be divided by the first value (scale)? Lower down the equation is given which shows that the subtraction is done before scaling. The second sentence somewhat awkwardly repeats what the equation says. Further, it does not use the actual names of the parameters. Perhaps the sentence could be changed to say something like The second value (output_offset, in volts) is subtracted from the computed output (in volts); the result is divided by the first value (output_scale, in true volts per DAC output volts). Other parts of the paragraph would be adjusted to suit. My personal preference, however, would be to state the units for each parameter right up front OUTPUT_SCALE = 1.000 [true volts per DAC output volts] - OUTPUT_OFFSET = 0.000 [volts] - These two values and then drop them from the ensuing text. However, this ought to be done everywhere. I don't have the time to check every place a parameter is defined in the docs and propose an editorial change; my guess is you're pretty busy too:-) Note also that the next subheading in the document is also missing having been replaced in the same way by a boilerplate warning. ---snip--- 4.2.9.3 Stepper The following items are Stepper related items. ---snip--- Rudy Thanks, Rudy. Regards, Kent -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual - Why one Document
At one time there were 4 manuals and 2 of them contained almost the same content. After years of work I put the stuff needed for a newbee to get started into the Getting Started Manual pdf and the stuff needed to USE LinuxCNC in the User Manual pdf and the stuff needed to integrate LinuxCNC into the Integrators Manual pdf that left the HAL tutorial which fluctuated a bit but is/was for using HAL standalone and last but not least the developer information which is in the Developer Manual. And then there is the secret man pages that only Linux Guru's know about and thanks to Jeff's magic are included in the HTML documents. On the bright side the entire manual is in HTML from start to finish including the secret man pages this way you get the manual any way you want. What did I miss? John On 4/22/2013 3:21 PM, Greg Bentzinger wrote: There are multible manuals - This is the integrators manual. LCNC is whatever you choose to make it. There are many configs which combine stepper and servo methods of control, be it a servo running step/dir signals or otherwise. A mill I have in progress uses servos via +/-10V signals for X Y axis, and stepper drive for Z A (4th) axis, topped off with VFD feedback for the spindle. All these will have to work togather and LCNC has the flexability to make it happen. The info required to configure this does not need to be spread all over. If anything LCNC could benefit from more consolidation, but for the most part LCNC continues to grow just as is. -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual - Why one Document
On Tuesday 23 April 2013 10:35:41 John Thornton did opine: At one time there were 4 manuals and 2 of them contained almost the same content. After years of work I put the stuff needed for a newbee to get started into the Getting Started Manual pdf and the stuff needed to USE LinuxCNC in the User Manual pdf and the stuff needed to integrate LinuxCNC into the Integrators Manual pdf that left the HAL tutorial which fluctuated a bit but is/was for using HAL standalone and last but not least the developer information which is in the Developer Manual. And then there is the secret man pages that only Linux Guru's know about and thanks to Jeff's magic are included in the HTML documents. On the bright side the entire manual is in HTML from start to finish including the secret man pages this way you get the manual any way you want. What did I miss? John IMO not much John, Thanks. I've been using FF to check things in the newest html as I work, but whats missing is stuff I might be doing that isn't covered so I've invented the lugs nuts I need. No big deal, we all have to make those parts. :) There is some ambiguity in language, but that seems unavoidable when trying to be concise, and a few re-reads generally, or a question on IRC, will clear it up for me. The biggest confusion to me yet is that even though the machine is in absolute movement mode, G2/3 moves are still made relative to where it starts from, and that is a translation in concept that I have a hard time wrapping this aged brain around. It would help me if there were some examples of the variable pre use calculations needed to properly arrive at the correct i/j/k values needed to go from y=3.111 to y=5.09 with x fixed at 4.33 for a 180 rounded curve on the end of something. I fought with that for several days while trying to do that cocking handle in brass 2 weeks back. Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene is up! My views http://www.armchairpatriot.com/What%20Has%20America%20Become.shtml You're not an alcoholic unless you go to the meetings. A pen in the hand of this president is far more dangerous than 200 million guns in the hands of law-abiding citizens. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual - Why one Document
On 23 April 2013 15:57, Gene Heskett ghesk...@wdtv.com wrote: The biggest confusion to me yet is that even though the machine is in absolute movement mode, G2/3 moves are still made relative to where it starts from, See G91.1 http://www.linuxcnc.org/docs/html/gcode/gcode.html#sec:G90_1-G91_1 -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual
On 4/23/2013 7:34 AM, John Thornton wrote: The biggest problem is none of the items after the warning are actually used by LinuxCNC. When the subheading was there it implied that LinuxCNC actually used them somehow. IMHO each one of those entries really belongs with what ever component might use them, but I have no way of knowing which component might read them from the ini file. I think I have at least narrowed down which entries are used by Axis and separated them from the rest. John: We obviously have different viewpoints. I think of the collection of components as being part of LinuxCNC so I find the warning statement confusing. That issue aside, I just did what I should have done yesterday and compared the HTML and PDF versions of the Integrator manual. The subheadings Rudy and I questioned are present in the HTML version (http://www.linuxcnc.org/docs/2.5/html/config/ini_config.html) and not in the PDF version (Integrator Manual V2.5, 2013-03-26). Regards, Kent -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual - Why one Document
On Tuesday 23 April 2013 11:30:19 andy pugh did opine: On 23 April 2013 15:57, Gene Heskett ghesk...@wdtv.com wrote: The biggest confusion to me yet is that even though the machine is in absolute movement mode, G2/3 moves are still made relative to where it starts from, See G91.1 http://www.linuxcnc.org/docs/html/gcode/gcode.html#sec:G90_1-G91_1 I did look at that Andy, and did do one move successfully with G90.1 in effect. But when I tried to do the next pass, cutting a little more off incrementally, because it was all from only one side of the ellipse, it all went to hell with the error message saying I wasn't off a thou, but 70+ percent of the radii for a 3 thou change in the end point location. I finally gave up and went to the discouraged r mode, which worked perfectly once I had figured out how to pre-calc the r parts. The I/J/K mode may be the preferred mode, but if not accurate out to about 16 or 17 decimal places, it prefers to throw essentially meaningless errors at you instead of carving metal, or even video screen pixels. What is the path tolerance thing, G64? In any event, it has no effect, you can tell it to use a .5000 tolerance but you cannot get past the brick wall that is the error checker for g2-3. Unless you are trying to carve a new mirror for the Hubble, I see zero practical use for sub-angstrom level accuracy checking. Besides, that would not be an arc, but parabola, something I don't know that linuxcnc can do all as a canned function. Simply put, you cannot /see/ the error because it won't even draw it in the backplot. Put even simpler, its a pain in the ass. The absolute worst, hands down by a very wide margin, command to get right in linuxcnc. When you finally make it work, you've got enough time in 12 lines of code out of 300 to have bought lottery tickets and won $2, for only a $10,000 investment. Whoopy Ding, I won! NOT... Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene is up! My views http://www.armchairpatriot.com/What%20Has%20America%20Become.shtml Results are not typical. A pen in the hand of this president is far more dangerous than 200 million guns in the hands of law-abiding citizens. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual
On 04/23/2013 09:37 AM, Kent A. Reed wrote: That issue aside, I just did what I should have done yesterday and compared the HTML and PDF versions of the Integrator manual. The subheadings Rudy and I questioned are present in the HTML version (http://www.linuxcnc.org/docs/2.5/html/config/ini_config.html) and not in the PDF version (Integrator Manual V2.5, 2013-03-26). I recently added the Servo and Stepper subsections to the [AXIS_num] section based on your suggestion. If you fetch a newer pdf you'll find the new subsections there too. -- Sebastian Kuzminsky -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual - Why one Document
Gene - The parabole function may not work but I see the hyperbole button is working. :) On Tue, Apr 23, 2013 at 10:57 AM, Gene Heskett ghesk...@wdtv.com wrote: On Tuesday 23 April 2013 11:30:19 andy pugh did opine: On 23 April 2013 15:57, Gene Heskett ghesk...@wdtv.com wrote: The biggest confusion to me yet is that even though the machine is in absolute movement mode, G2/3 moves are still made relative to where it starts from, See G91.1 http://www.linuxcnc.org/docs/html/gcode/gcode.html#sec:G90_1-G91_1 I did look at that Andy, and did do one move successfully with G90.1 in effect. But when I tried to do the next pass, cutting a little more off incrementally, because it was all from only one side of the ellipse, it all went to hell with the error message saying I wasn't off a thou, but 70+ percent of the radii for a 3 thou change in the end point location. I finally gave up and went to the discouraged r mode, which worked perfectly once I had figured out how to pre-calc the r parts. The I/J/K mode may be the preferred mode, but if not accurate out to about 16 or 17 decimal places, it prefers to throw essentially meaningless errors at you instead of carving metal, or even video screen pixels. What is the path tolerance thing, G64? In any event, it has no effect, you can tell it to use a .5000 tolerance but you cannot get past the brick wall that is the error checker for g2-3. Unless you are trying to carve a new mirror for the Hubble, I see zero practical use for sub-angstrom level accuracy checking. Besides, that would not be an arc, but parabola, something I don't know that linuxcnc can do all as a canned function. Simply put, you cannot /see/ the error because it won't even draw it in the backplot. Put even simpler, its a pain in the ass. The absolute worst, hands down by a very wide margin, command to get right in linuxcnc. When you finally make it work, you've got enough time in 12 lines of code out of 300 to have bought lottery tickets and won $2, for only a $10,000 investment. Whoopy Ding, I won! NOT... Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene is up! My views http://www.armchairpatriot.com/What%20Has%20America%20Become.shtml Results are not typical. A pen in the hand of this president is far more dangerous than 200 million guns in the hands of law-abiding citizens. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- dos centavos -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual
I find pages 20 to 23 of the Integrators manual V2.5, 2013-03-26 very confusing: Page 20 is headed 3.2.10.1 Homing. It discusses HOME related parameters and the suddenly jumps into PID settings. Is that correct? At least a heading is missing. Please read the paragraph on OUTPUT_OFFSET = 0.000 carefully and see if it makes sense with regards to units. How can the second value (offset) first be subtracted from the computed value (in volts) and the be divided by the first value (scale)? Lower down the equation is given which shows that the subtraction is done before scaling. Rudy -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual
2013/4/22 Rudy du Preez r...@asmsa.co.za How can the second value (offset) first be subtracted from the computed value (in volts) and the be divided by the first value (scale)? Offset is also measured in volts, I guess. Andrew -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual
22-April: Andrew parallel.kinemat...@gmail.com How can the second value (offset) first be subtracted from the computed value (in volts) and the be divided by the first value (scale)? Offset is also measured in volts, I guess. At the bottom of page 21 it uses mm/s for the offset. I think the manual may need some corrections here. There seems to be parts missing if you compare it with previous versions. Rudy -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual
Did you skip past the Warning? On 4/22/2013 2:06 AM, Rudy du Preez wrote: I find pages 20 to 23 of the Integrators manual V2.5, 2013-03-26 very confusing: Page 20 is headed 3.2.10.1 Homing. It discusses HOME related parameters and the suddenly jumps into PID settings. Is that correct? At least a heading is missing. Please read the paragraph on OUTPUT_OFFSET = 0.000 carefully and see if it makes sense with regards to units. How can the second value (offset) first be subtracted from the computed value (in volts) and the be divided by the first value (scale)? Lower down the equation is given which shows that the subtraction is done before scaling. Rudy -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual
If you can nail down exactly what is wrong/missing I can fix it. There was quite a bit of struggle to get the equations converted to asciidoc. I don't completely understand the equations so that makes it even harder for me. John On 4/22/2013 6:01 AM, Rudy du Preez wrote: 22-April: Andrew parallel.kinemat...@gmail.com How can the second value (offset) first be subtracted from the computed value (in volts) and the be divided by the first value (scale)? Offset is also measured in volts, I guess. At the bottom of page 21 it uses mm/s for the offset. I think the manual may need some corrections here. There seems to be parts missing if you compare it with previous versions. Rudy -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual
On 4/22/2013 7:05 AM, John Thornton wrote: Did you skip past the Warning? On 4/22/2013 2:06 AM, Rudy du Preez wrote: I find pages 20 to 23 of the Integrators manual V2.5, 2013-03-26 very confusing: Page 20 is headed 3.2.10.1 Homing. It discusses HOME related parameters and the suddenly jumps into PID settings. Is that correct? At least a heading is missing. John: In the v2.4 docs, there was a subheading just above the line which has been turned into a warning. The subheading began ---snip--- 4.2.9.2 Servo The following items are for servo-based systems and servo-like systems. This description assumes that the units of output from the PID component are volts. DEADBAND = 0.15 (HAL) How close is close enough the consider the motor in position. ---snip--- The result is we have lost not only the subheading but also the slightly redundant information contained in the old lead sentence. Please read the paragraph on OUTPUT_OFFSET = 0.000 carefully and see if it makes sense with regards to units. How can the second value (offset) first be subtracted from the computed value (in volts) and the be divided by the first value (scale)? Lower down the equation is given which shows that the subtraction is done before scaling. The second sentence somewhat awkwardly repeats what the equation says. Further, it does not use the actual names of the parameters. Perhaps the sentence could be changed to say something like The second value (output_offset, in volts) is subtracted from the computed output (in volts); the result is divided by the first value (output_scale, in true volts per DAC output volts). Other parts of the paragraph would be adjusted to suit. My personal preference, however, would be to state the units for each parameter right up front OUTPUT_SCALE = 1.000 [true volts per DAC output volts] - OUTPUT_OFFSET = 0.000 [volts] - These two values and then drop them from the ensuing text. However, this ought to be done everywhere. I don't have the time to check every place a parameter is defined in the docs and propose an editorial change; my guess is you're pretty busy too:-) Note also that the next subheading in the document is also missing having been replaced in the same way by a boilerplate warning. ---snip--- 4.2.9.3 Stepper The following items are Stepper related items. ---snip--- Rudy Thanks, Rudy. Regards, Kent -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual, second part of answer
On 4/22/2013 7:01 AM, Rudy du Preez wrote: 22-April: Andrew parallel.kinemat...@gmail.com How can the second value (offset) first be subtracted from the computed value (in volts) and the be divided by the first value (scale)? Offset is also measured in volts, I guess. At the bottom of page 21 it uses mm/s for the offset. Rudy: The material at the bottom of the page describes obtaining the scale value by doing a unit analysis which I agree is confusing. You'll note the terms in the equation at the bottom of the page are consistent and their dimensions are explained in the following text. It's unfortunate but altogether understandable that over time the additions and changes to this section in particular and the docs in general tend to drift in viewpoint as different authors and commentators contribute. In the last several versions, an enormous amount of work has gone into making the docs more consistent but there is always more work to be done. It's hard to see the forest for the trees. For example, my previously stated desire to give units explicitly with each parameter definition was consistent with the first paragraph (which is as far as I read before replying) but would need to be examined carefully to see if it is appropriate given the rest of the discussion in this section. Regards, Kent -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual
--- On Mon, 4/22/13, Kent A. Reed kentallanr...@gmail.com wrote: 4.2.9.2 Servo The following items are for servo-based systems and servo-like systems. 4.2.9.3 Stepper The following items are Stepper related items. Wouldn't it be less confusing to have two separate documents, one just for steppers and one just for servos? If need be, split closed loop steppers into their own document. Stuffing everything into a single manual, especially when each section goes back and forth among two or more different types of equipment, can be quite confusing. It can also lead to errors and omissions. In other words, why is the LinuxCNC documentation like a consumer electronics manual? It's a digital document, there's no need to save costs by cramming everything into one book to print and pack in with an entire product line. -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual - Why one Document
There are multible manuals - This is the integrators manual. LCNC is whatever you choose to make it. There are many configs which combine stepper and servo methods of control, be it a servo running step/dir signals or otherwise. A mill I have in progress uses servos via +/-10V signals for X Y axis, and stepper drive for Z A (4th) axis, topped off with VFD feedback for the spindle. All these will have to work togather and LCNC has the flexability to make it happen. The info required to configure this does not need to be spread all over. If anything LCNC could benefit from more consolidation, but for the most part LCNC continues to grow just as is. -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Integrators Manual - Why one Document
Manuals? Who reads manuals?? - Original Message - From: Greg Bentzinger skullwo...@yahoo.com To: emc-users@lists.sourceforge.net Sent: Monday, April 22, 2013 10:21 PM Subject: Re: [Emc-users] Integrators Manual - Why one Document There are multible manuals - This is the integrators manual. LCNC is whatever you choose to make it. There are many configs which combine stepper and servo methods of control, be it a servo running step/dir signals or otherwise. A mill I have in progress uses servos via +/-10V signals for X Y axis, and stepper drive for Z A (4th) axis, topped off with VFD feedback for the spindle. All these will have to work togather and LCNC has the flexability to make it happen. The info required to configure this does not need to be spread all over. If anything LCNC could benefit from more consolidation, but for the most part LCNC continues to grow just as is. -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.5.455 / Virus Database: 271.1.1/5763 - Release Date: 04/21/13 16:50:00 -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users