thanks a lot, Jelle! I saw the thread on the forum, where you promised to post the code you did. i actually found a link in google for your code for hb-robot, back from when it was in svn, then i followed it to your git repo but it was not there ;) all that work you'd think itd be easier to write the code hah! Thanks for the link on openshapefactory-- didnt know that one.
_____ From: pythonocc-users-boun...@gna.org [mailto:pythonocc-users-boun...@gna.org] On Behalf Of jelle feringa Sent: Friday, March 16, 2012 5:53 AM To: pythonOCC users mailing list. Subject: Re: [Pythonocc-users] Decompose BSpline to arcs and lines? Alexander has some interesting biarc code too: http://code.google.com/p/openshapefactory/source/browse/SFMQTDLL/src/src/sha pefactory.cpp See this thread: http://www.opencascade.org/org/forum/thread_20706/ -jelle On Fri, Mar 16, 2012 at 4:48 AM, Dan Falck <dfa...@frontier.com> wrote: I had a look on my desktop machine: look in the HeeksCAD project at HSpline::ToBiarcs in HSpline.cpp http://code.google.com/p/heekscad/source/browse/trunk/src/HSpline.cpp look around line 571 Let us know what you come up with. I am interested in this one too, for CNC code generation. Dan On 03/15/2012 06:40 PM, Dave Cowden wrote: Thanks for the tip, I will look! On Mar 15, 2012 6:40 PM, "Dan Falck" <dfa...@frontier.com> wrote: Dave, You might look in some the C++ code in the HeeksCNC project for inspiration. Dan Heeks did a pretty good job with spline to arc conversion with OpenCascade. Dan Falck Sent from my HTC smartphone on the Now Network from Sprint! ----- Reply message ----- From: "Dave Cowden" <dave.cow...@gmail.com> To: "pythonOCC users mailing list." <pythonocc-users@gna.org> Subject: [Pythonocc-users] Decompose BSpline to arcs and lines? Date: Thu, Mar 15, 2012 3:17 pm Thanks for the pointer, Thomas! On Thu, Mar 15, 2012 at 10:00 AM, Thomas Paviot <tpav...@gmail.com> wrote: 2012/3/14 Dave Cowden <dave.cow...@gmail.com> Hi, all ( especially Jelle ): I'm trying to solve a problem i just know someone else has solved: converting a bspline into arcs and lines. ( Actually in my case i have a list of points, through which I am interpolating a bspline-- so i could skip that step actually. ) Anyway, I came across this OCC thread, which yielded several ideas but its not clear there was a solution: http://www.opencascade.org/org/forum/thread_20706/ I tried to fetch the URL Jelle Posted for hb-robotics-code on google, but the link is dead. Does anyone know if there s any pythonOCC code I can grab that will make solving this problem easier? If not, I certainly think its worth adding to pythonOCC. Since my problem doesnt care about the intermediate bspline ( I have a list of points ), then I may instead use something along the lines of one of these algorithms: http://miarn.sourceforge.net/pdf/a1738b.pdf http://www.bmva.org/bmvc/1988/avc-88-040.pdf which seems very fast. It is for arc detection, but of course what's left is just lines. Has anyone else had experience with this problem? thanks a lot! Dave Hi Dave, I'm not aware of any work related to BSpline to arc/lines decomposition using pythonOCC. Maybe this reference http://www.sciencedirect.com/science/article/pii/S0010448599000196 could also help. Regards, Thomas _______________________________________________ Pythonocc-users mailing list Pythonocc-users@gna.org https://mail.gna.org/listinfo/pythonocc-users _______________________________________________ Pythonocc-users mailing list Pythonocc-users@gna.org https://mail.gna.org/listinfo/pythonocc-users _______________________________________________ Pythonocc-users mailing list Pythonocc-users@gna.org https://mail.gna.org/listinfo/pythonocc-users _______________________________________________ Pythonocc-users mailing list Pythonocc-users@gna.org https://mail.gna.org/listinfo/pythonocc-users
_______________________________________________ Pythonocc-users mailing list Pythonocc-users@gna.org https://mail.gna.org/listinfo/pythonocc-users