neilc Posted February 27, 2009 Posted February 27, 2009 Hi all, i don't know if this is possible or not, but is there a way of changing the order of layers that they appear on the screen and print? If i have part of a drawing on 2 layers is there anyway i can make one layer appear to be ontop of the othere? If i have a line on a red and also a black layer, it always appears black, unless i delete it from the black layer or turn the black layer off, both of which i dont want to do. I basically want to view part of the drawing red for my own use but when i send it to a customer i want everything to appear black. Hope that makes sense:cry: Quote
neilc Posted February 27, 2009 Author Posted February 27, 2009 sorry, found the answer within forums but cant work out how to delete my topic. Quote
Tiger Posted February 27, 2009 Posted February 27, 2009 If you can, post a link to where you found the answer - then this thread is answered too Quote
neilc Posted February 27, 2009 Author Posted February 27, 2009 the link was from this forum. for some reason i found it via google and not the search facility within the forum. http://www.cadtutor.net/forum/showthread.php?t=10776 Quote
rayw Posted March 3, 2009 Posted March 3, 2009 Besides command line options here are a couple more: I use the "Draw Order" tool bar. It gives four options at a mouse click. Drawing order is also available through menu > tools > draw order. The tools menu also includes a further function called "Bring text and dimensions to front". Quote
stevsmith Posted March 3, 2009 Posted March 3, 2009 I have a lisp that lets you put the dimensions and hidden layers to the back. You could alter it to suit your own. I use this lisp at the end of the drawing. I just type lb into the command line and it moves my "dims" layer to the back. And lbh to move my "hidden" layer as well. This was By LeeMac. (for "dims" layer) ;; Moves all objects on the "dims" layer to the back (defun c:lB() ;; creates a selection set of all objects on the "dims" layer. (setq sel1 (ssget "x" '((8 . "dims")))) ;; Uses the draworder command to move the objects to the back (command "draworder" sel1 "" "back") ) For "hidden Layer" ;; Moves all objects on the "Hidden" layer to the back (defun c:lBh() ;; creates a selection set of all objects on the "Hidden" layer. (setq sel1 (ssget "x" '((8 . "Hidden")))) ;; Uses the draworder command to move the objects to the back (command "draworder" sel1 "" "back") ) please note these are seperate lisp files Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.