I finally managed to get the cut of my shapes to work :) With a lot of help from the forum and from Adrian.
Now I have got an intersection curve that looks just like a circle. I now would like to evaluate some points on the curve.
Currently I do it the following way:
1. I convert an exisiting Edge with Handle(Geom_Curve) po_segment = BRep_Tool::Curve (edge,d_tmin, d_tmax);
2. with d_tmin and d_tmax I have got the min and max value of the parameter space.
3. Now I would like to get the coordinates of points on the curve every 0.1mm.
-> This is where the problems begin :( I only have the parameter space description and have no idea how long the curve exactly is. Of course the length of the curve can also vary greatly.
Does anybody of you know, how I can handle this problem to get the points I want every 0.1 or 0.2 or else?
Thx in advance.