Author Topic: Is it possible to trick acad to see one color as something else for plotting  (Read 2040 times)

0 Members and 1 Guest are viewing this topic.

jaydee

  • Guest
Hi.
Most of our plot is in b/w. and occasionally in colors once of.
I dont want to touch the pc3, change drawing layers/colours etc. (because this is a once of only for ploting)

I there anyway to trick autocad seeing one color as something else?

ie
I got this xref in color 8 (not necessarily color bylayer)
is it doable say all color 8 = color 123, so the standard PC3 file will interpret this as color 123

Or is it possible to map the drawing database color from one to another.
I looked into the graphics card setting and could not see any solution.

I got no luck elsewhere. and see if i have any luck in this forum.

Thankyou

ronjonp

  • Needs a day job
  • Posts: 7527
Why don't you just change color 8 to 123? Or if you're using color tables map it there.

Windows 11 x64 - AutoCAD /C3D 2023

Custom Build PC

jaydee

  • Guest
Thankyou ronjonp

You could say that Im avoiding spending  to much time for a temporary task.
It would be a simple task if i have access to the PC3 file. I might be to lazy to copy the PC3 file to local drive, mod the color table, remap the printer support paths, mod the color table again to suit different color scheme on different drawings or vice versa fix the drawing colors to suit PC3.

I might be wrong, but years ago i throught i seen some kind of color display options that you could map from one color to another.

stevej

  • Newt
  • Posts: 30
Perhaps this is what you're looking for?
Sorry about the crappy screengrab.

Steve

ronjonp

  • Needs a day job
  • Posts: 7527
Like SteveJ shows, IMO that would be the easiest way to accomplish what your asking for. I think you're getting PC3 files mixed up with CTB's.

Windows 11 x64 - AutoCAD /C3D 2023

Custom Build PC

alanjt

  • Needs a day job
  • Posts: 5352
  • Standby for witty remark...
We did that very thing so we could use our black & white ctb file, but still have four random colors print in nice vibrant colors.
Civil 3D 2019 ~ Windohz 7 64bit
Dropbox

BlueMoon

  • Guest
One quick fix would be to change your color "8" in the layer properties manager to "123".  They can be changed back just as quickly.

mammajamma

  • Guest
Of if (god forbid) you aren't using color "bylayer", just use QuickSelect to find all the color 8 objects and change them to color 123.
Do the same in reverse after plotting.

stevej

  • Newt
  • Posts: 30
Don't know if this will be helpful, but I use a color toggle lisp to do those things.
Here's one I modified for colors 8 and 123.

SteveJ

Code: [Select]
;;; Simple Toggle Color program by SteveJ.
;;;
;;; What it do...
;;; Finds all things color 8 and changes them to color 123.
;;; If aint no color 8 things, looks for all things color 123
;;; and makes them color 8.
;;; Repeat the command to toggle the colors.
;;;
;;; Don't know how to make it do Blocks or XREFs.
;;;
;;;**********************************************

(defun c:TC8 ( / ss1)
(setq ss1 (ssget "x" '((62 . 8))))
(if ss1
(command "_.chprop" ss1 "" "Color" "123" "")
(progn
(setq ss1 (ssget "x" '((62 . 123))))
(command "_.chprop" ss1 "" "Color" "8" "")
);progn
);if
(princ)
);defun


jaydee

  • Guest
Thankyou for your response.
In regards to reply #2. Ron is right pointing out the mix up on the typo PC3, all PC3 references should have been CTB file.
I think mapping the CTB file is the best option.

Thankyou