Jump to content

sending jpeg image behind lines


clicker

Recommended Posts

I have inserted a jpeg image, and I need it to be underneath my linework. For some reason the "tools-draw order-send to back" is not working. The only way I can get the linework to appear on top of the image is by selecting all the linework and then using "tools>draw order> bring to front" And then if I move the image , it brings it up on top of the linework and I have to redo the process.

This is so annoying! has anyone else run into it and know of a

fix?

Link to comment
Share on other sites

Try using "display order" instead of "draw order". A regen should correct the display when the image appears to be on top of your linework after a move. Still annoying to have to do but quicker than what you've been doing.

Link to comment
Share on other sites

What are the specs on your computer?

 

I have this problem with keeping line work on top of the Image, also and I am pretty certain it has to do with my crappy Graphics Card, one day IT will come swap mine out. :lol:

 

I just keep sending it to the back and a regenall.

Link to comment
Share on other sites

i know it's not the best answer but you can use a button to "send to back". i use shortcut commands BB and FF for draw order front and back.

Link to comment
Share on other sites

Try using "display order" instead of "draw order". A regen should correct the display when the image appears to be on top of your linework after a move. Still annoying to have to do but quicker than what you've been doing.

 

where is the "display order" command"?

Link to comment
Share on other sites

What are the specs on your computer?

 

I have this problem with keeping line work on top of the Image, also and I am pretty certain it has to do with my crappy Graphics Card, one day IT will come swap mine out. :lol:

 

I just keep sending it to the back and a regenall.

 

SLW210, This worked. My graphics card must suck too (not sure how to check the specs). For some reason, I have to do a regen after sending to back, then the linework comes to the front. Thanks.

Link to comment
Share on other sites

I have no problem doing what you describe/it works correctly. Post up part of the file that is causing you problems?

 

you must have a superior graphics card. (see SLW's post below)

Link to comment
Share on other sites

where is the "display order" command"?

 

It looks like "draw order" has taken its place. "Draw order" used to do something different in older versions. Have you tried doing just the regen when the image gets on top of your linework?

Link to comment
Share on other sites

It looks like "draw order" has taken its place. "Draw order" used to do something different in older versions. Have you tried doing just the regen when the image gets on top of your linework?

 

Sometimes just a regen will work, but usually you need to reset draworder. I am pretty sure it is graphics card related, hopefully I will find out one day when they get mine replaced.

Link to comment
Share on other sites

  • 9 years later...

I was having the same problem and after trying a million different things, I finally created blocks with the images behind the things in front of them... That block still wanted to jump to the front, but I had the other things I needed in front of it in the same block...

Link to comment
Share on other sites

Haven't had any issues with "draw order" in a long time but the first few years it was included the order didn't stick when the drawing was reopened so I used this:

;Because draworder often requires a regen.
(defun C:Recreate (/ ss)
  (setq ss (ssget "I"))
  (if (= ss nil)
    (progn
      (prompt "Select Objects to Recreate on Top.")
      (setq ss (ssget))
    )
  )
  (command "._UNDO" "_BEgin")
  (command "copy" ss "" "_non" "0,0" "")
  (command "erase" ss "")
  (princ)
)

The newly copied (Recreated) objects were on top and the originals on the bottom were deleted. Been quite a few years since I've needed it though, "draw order" works well now.

For often used Draworders I have added a few macro's to the Draw Order drop-down for sending images to back, viewports to front, and viewports to back:

^C^C^P(sssetfirst nil (ssget "X" '((0 . "IMAGE"))));_ai_draworder _Back ^P 
^C^C^P(sssetfirst nil (ssget "X" '((0 . "VIEWPORT"))));_ai_draworder _Front ^P 
^C^C^P(sssetfirst nil (ssget "X" '((0 . "VIEWPORT"))));_ai_draworder _Back ^P 

 

Link to comment
Share on other sites

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...