I get 2 'aborting after length change!' on tort.ngc. I was wondering why it runs almost all paraboc blends until it dawned on me that none of the arc-arc, arc-line segments are coplanar.. :) The tool path and actual path do line up now. Yay!
sam On 2/19/2014 7:07 AM, sam sokolik wrote: > I do get the same (I think) fmin error on the reatime build though. > > make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-122-rtai' > /home/samco/linuxcnc-arc-case/src/emc/tp/tc.c: In function > ‘tcFindBlendTolerance’: > /home/samco/linuxcnc-arc-case/src/emc/tp/tc.c:397: error: implicit > declaration of function ‘fmin’ > make[2]: *** [/home/samco/linuxcnc-arc-case/src/emc/tp/tc.o] Error 1 > make[1]: *** [_module_/home/samco/linuxcnc-arc-case/src] Error 2 > make: *** [modules] Error 2 > make: Leaving directory `/home/samco/linuxcnc-arc-case/src' > samco@samco-desktop:~/linuxcnc-arc-case/src$ git pull > Already up-to-date. > samco@samco-desktop:~/linuxcnc-arc-case/src$ git describe > v2.5.3-2703-g0b74121 > samco@samco-desktop:~/linuxcnc-arc-case/src$ > > sam > > On 2/18/2014 5:29 PM, Robert Ellenberg wrote: >> Good news, I think I've solved the drift issue. The Line-Arc case didn't >> correctly handle segments that were "consumed" (i.e. merged into the arc >> blend), so it ended up moving twice the distance needed for these very >> short segments. Now it properly removes the previous segment like the >> Line-Line case. I'll push an update shortly that fixes this issue and the >> fmin issue. I'm not sure I can fix the little overages quite so easily, >> since they are due to imperfect tangency between the blends and circular >> segments. I've made a bunch of little tweaks that have improved it >> slightly, but there's something in the geometry I'm not accounting for >> properly. The good news is, since the violations are coming from the >> tangents, then we can fix it by scaling back acceleration if need be. >> >> -Rob >> >> >> On Tue, Feb 18, 2014 at 2:13 PM, Robert Ellenberg <[email protected]> wrote: >> >>> I got that too, recently. That means I used fmin somewhere outside of >>> tp.c. This makes me wish that rtapi_math had fmin and fmax, since I use it >>> so often anyway. >>> On Feb 18, 2014 2:11 PM, "sam sokolik" <[email protected]> wrote: >>> >>>> I just tried to do a realtime build.. I get these errors >>>> >>>> 1. >>>> /home/samco/linuxcnc-arc-case/src/emc/tp/tc.c: In function >>>> 'tcFindBlendTolerance': >>>> 2. >>>> /home/samco/linuxcnc-arc-case/src/emc/tp/tc.c:391: error: implicit >>>> declaration of function 'fmin' >>>> 3. >>>> make[2]: *** [/home/samco/linuxcnc-arc-case/src/emc/tp/tc.o] Error 1 >>>> 4. >>>> make[1]: *** [_module_/home/samco/linuxcnc-arc-case/src] Error 2 >>>> 5. >>>> make: *** [modules] Error 2 >>>> 6. >>>> make: Leaving directory `/home/samco/linuxcnc-arc-case/src' >>>> 7. >>>> samco@samco-desktop:~/linuxcnc-arc-case/src$ >>>> >>>> sam >>>> >>>> >>>> >>>> On 2/18/2014 10:54 AM, Robert Ellenberg wrote: >>>>> Thanks for the additional info! I've been working on correcting the >>>>> overages, which seem to come from the blend arc not being perfectly >>>> tangent >>>>> to the arc segments. As for the "drift" seen in that image, that's a >>>> bigger >>>>> issue, because it means that we're losing or gaining distance somewhere. >>>>> I'm 90% sure it's a simple issue with the Line-Arc case, so if that's >>>> true, >>>>> I should be able to fix it pretty easily. I've been using this program >>>> as >>>>> well, which has a good combination of lines and arcs: >>>>> >>>>> https://www.dropbox.com/s/cae1gaez3xvi6ia/blur_torus.ngc >>>>> >>>> ------------------------------------------------------------------------------ >>>>> Managing the Performance of Cloud-Based Applications >>>>> Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. >>>>> Read the Whitepaper. >>>>> >>>> http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk >>>>> _______________________________________________ >>>>> Emc-developers mailing list >>>>> [email protected] >>>>> https://lists.sourceforge.net/lists/listinfo/emc-developers >>>>> >>>>> >>>> ------------------------------------------------------------------------------ >>>> Managing the Performance of Cloud-Based Applications >>>> Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. >>>> Read the Whitepaper. >>>> >>>> http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk >>>> _______________________________________________ >>>> Emc-developers mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/emc-developers >>>> >> ------------------------------------------------------------------------------ >> Managing the Performance of Cloud-Based Applications >> Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. >> Read the Whitepaper. >> http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk >> _______________________________________________ >> Emc-developers mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/emc-developers >> >> > > ------------------------------------------------------------------------------ > Managing the Performance of Cloud-Based Applications > Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. > Read the Whitepaper. > http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk > _______________________________________________ > Emc-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-developers > > ------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
