Move everything below Z=0 with a fixed distance and back when done. Or learn how to use the cplanes. It’s easy and fast once you do.
Try this:
Options >Alerter:
Enable command alerting>ON
Fill in all the commands that you use for drawing, here is a start list, but fill it as you go:
Rectangle
Circle
Curve
Polyline
Ellipse
Point
Arc
Rhino will listen to those commands. When you use one of commands in that list, rhino will trigger a response after it (every time) and will do the following:
_sellast
_bringtofront
_selnone
Hi,
That sounds great, will try it.
Many Thanks.
Steve
Hi Pawel.
@pawel
I have done that exact as per screen image, ticks as same.
time set to zero.
draw a line but it doesnt appear.in front if the mesh.
open panel and 0 is now 1, make zero, ok it, draw line, no better, open panel, its now 1 again.
I am not getting a bring to front on a simple line.
what is wrong ?
Also what code is required to have this work on the result of projecting a line to a mesh or solid or surface ?
Steve
Pawel’s solution is working on my R8. Try 0.01 minutes not 0. I was going to take a screen shot but it rounds to 0 (but it’s not really zero). Try setting it to 0.01.
Also add “line” to the list of commands. Any command you create a curve with needs to be added to that list.
Mine seems to work with all objects so far including meshes.
When I saw this I immediately thought of scripting a custom event. I can do it in AutoCAD quite easily but haven’t reached that level in Rhino quite yet. There would be a way to listen for each new object added, and if it’s a curve of any kind, bring it to front. That’s kind of complicated (and creating custom events comes with consequences). Pawel’s solution is way better - it’s basically McNeel setting up a user-friendly way of doing it instead of writing a custom plugin. I never knew the Alerter even existed! It’s a pretty awesome feature.
I’ve been doing this for years. You could use the same method: place the mesh at the center of the Cartesian planes (the C planes), and when you draw, move all the curves — for example by 50, 100, etc. — away from the object. That way, when you switch to the side views, you can clearly see both the curves and the mesh. Do the same wherever needed in the other views: bottom, top, side, back, front.
I forgot an obvious one! My bad.
Add “line” to the list as @Keithscadservices suggested + add 0.01 to time.
Please note that there are other commands that I forgot, so you need to update the list as you go. For example, I also forgot “Polygon” and "InterpCrv’…
Rectangle
Circle
Curve
Polyline
Ellipse
Point
Arc
Line
Polygon
InterpCrv






