Hello!
I am using Rhino 8, where I have created a surface. It was created from a mesh by patching, using extracted points and boundary line.
I had to project the curves onto that new surface, but they are projecting unprecisely/improperly (see image). Some part of the curves is below she surface, some part is on the surface.
As a next step, I need to create surfaces from projected curves and extrude them, so for me it’s important that the curves are projected to main surface as precisely as possible.
you could extrude all of these till they intersect the terrain patch or whatever that is and use the command Intersect, this will create exact curves on the surface as you need.
there is also the command pull but since it could be that the outcome will slightly distort at some points extrude then intersect is what you should use here.
Usually projection works well. This may be just a display issue… Check your display mesh settings in Document Properties, try making them finer and see if that helps.
If it did improve when you changed the mesh settings, then they are most likely the problem. You may need some custom settings. Mesh settings are unit dependent, so the size of the objects may affect the display. If you can post a sample with the surface and some curves, we might be able to find some better settings.
This is the sample. In arctic/shaded/monochrome modes it’s visible from an extruded surface that curves are not projected properly…
I would be grateful for help.
If I take your projected curves and I use Pull to pull them to the surface, the curve deviation between the original projected curve and the result of Pull from the same curve is less than the file tolerance in every case. Thus your curves ARE on the surface within tolerance. What you are seeing is a display issue, not a problem with the projected curves themselves, which are accurately on the surface.
Here are what your projected curves look like in Arctic display mode (I made them a bit darker for contrast). I used a custom mesh setting: