here's Ian's workaround:
Thu May 20, 2004 5:52 PM
Is there a way in V5 to create a reflect curve based on a point?
- - - - - -
Jack
Only through mighty trickery again.
I'm assuming you mean like V4 reflect CONIC option. Input a EYEPOINT and a SURFACE to get the horizon line from the eyepoint.
1. make a line between the eyepoint and the surface centre of gravity.
2. make a v5 reflection curve using the line.(rough start geometry)
3. on that curve, make 2 endpoints and 1 midpoint
4. at the 3 points, make surface normal LINES
5. make 3 PLANEs: through the eye point and each normal line.
6. using eyepoint as centre, SCALE one endpoint to 0.05.
7. make a SPINE: use the 3 planes and the scaled point
8. create a sweep-line-'tangent to surface'.
use the spine as the guide and the surface as the tangent reference.
9. Create a boundary on the tangent edge of the sweep and there is your conic reflect!
This will not work on spheres or surfaces where the reflect is a closed curve. Split them in 2 halves.
Ian
Forcefive GmbH, CATIA V5 Specialists
Munich, Germany --