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
<mailto: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
<mailto:dave.cow...@gmail.com>>
To: "pythonOCC users mailing list." <pythonocc-users@gna.org
<mailto: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
<mailto:tpav...@gmail.com>> wrote:
2012/3/14 Dave Cowden <dave.cow...@gmail.com
<mailto: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 <mailto:Pythonocc-users@gna.org>
https://mail.gna.org/listinfo/pythonocc-users
_______________________________________________
Pythonocc-users mailing list
Pythonocc-users@gna.org <mailto: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