Author Topic: regions fail to hide obects  (Read 3894 times)

0 Members and 1 Guest are viewing this topic.

curmudgeon

  • Newt
  • Posts: 194
regions fail to hide obects
« on: December 31, 2010, 09:23:47 AM »
posting here is probably not entirely apt, I don't really think any lisp is my problem.

working on good old Autocad 2000 still, I make regions and give them elevations greater than 0, and want to hide the objects behind them when I plot. specifically, blocks represent fire alarm devices, and the wire behind is drawn with LWPOLYLINEs.

no fun to play without files, attaching a small piece of larger file which has the disease.
a picture being worth ten cubed words.

I have fought this for years, the trick would be too useful to give up easily. but the results are INCONSISTENT.

possible workaround - when I explode the circuits, LWPOLYLINEs, the hide seems to work, at least where I have checked.
but I can't stand losing the utility of the original. maybe I save file, explode all circuits, plot, and quit without saving.

but there should be something more nifty. I could save the data required to entmake the circuits as extended data, and write the code that would erase lines and recreate the original.

suggestions?
Never express yourself more clearly than you are able to think.

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: regions fail to hide obects
« Reply #1 on: December 31, 2010, 09:43:26 AM »
use a wipeout within your blocks

or perhaps place a solid; such as a cube or a sphere?

or even some 3d faces?
« Last Edit: December 31, 2010, 10:19:34 AM by Higgs Boson's Mate »
Be your Best


Michael Farrell
http://primeservicesglobal.com/

curmudgeon

  • Newt
  • Posts: 194
Re: regions fail to hide obects
« Reply #2 on: December 31, 2010, 10:36:50 AM »
thanks, I played with them. wipeout takes everything all the time. not good.
3d face worked, and then failed.
no editing between working and failing, just some zooming around and regenerating and hiding.

my best guess is that there is something LIKE when ssget needs objects to be visible on screen to be selected.
HIDE has trouble with objects not entirely on screen?

(after I typed that, I disproved it. oh, well.)
still looking for cleverness, or experience with similar.
thanks.

IT'S JUST POSSIBLE THIS IS ENTIRELY MY SYSTEM.
Never express yourself more clearly than you are able to think.

Keith™

  • Villiage Idiot
  • Seagull
  • Posts: 16899
  • Superior Stupidity at its best
Re: regions fail to hide obects
« Reply #3 on: December 31, 2010, 01:37:38 PM »
I experienced this exact problem when I was plotting using any HP device. The driver is where the problem was for me. After installing an AutoCAD plot driver patch, my problem went away.
Proud provider of opinion and arrogance since November 22, 2003 at 09:35:31 am
CadJockey Militia Field Marshal

Find me on https://parler.com @kblackie

CAB

  • Global Moderator
  • Seagull
  • Posts: 10401
Re: regions fail to hide obects
« Reply #4 on: December 31, 2010, 09:50:05 PM »
More on Wipeouts.

http://www.theswamp.org/index.php?topic=9924.0

You may have to play with the "DRAWORDER" too.


Oops, I see you are not using text.
Never mind.  :oops:
« Last Edit: December 31, 2010, 10:18:54 PM by CAB »
I've reached the age where the happy hour is a nap. (°¿°)
Windows 10 core i7 4790k 4Ghz 32GB GTX 970
Please support this web site.

curmudgeon

  • Newt
  • Posts: 194
Re: regions fail to hide obects
« Reply #5 on: December 31, 2010, 10:37:44 PM »
YOWZA! thanks guys.
Never express yourself more clearly than you are able to think.

Lee Mac

  • Seagull
  • Posts: 12913
  • London, England
Re: regions fail to hide obects
« Reply #6 on: January 01, 2011, 08:33:35 AM »
I may be misunderstanding the problem, but why not put all objects in the block (it is a block you want to hide?) on layer "0", then when you don't wish for the object to be printed, move the blocks onto a non-plotting layer such as DefPoints (this could be achieved easily using LISP also).

Lee

CAB

  • Global Moderator
  • Seagull
  • Posts: 10401
Re: regions fail to hide obects
« Reply #7 on: January 01, 2011, 09:05:59 AM »
I think it's the same old problem Lee. Hide the wire / LWpolyline when there is a block in front of it.
No one wants the break the wire.  8-)
I've reached the age where the happy hour is a nap. (°¿°)
Windows 10 core i7 4790k 4Ghz 32GB GTX 970
Please support this web site.

CAB

  • Global Moderator
  • Seagull
  • Posts: 10401
« Last Edit: January 01, 2011, 09:14:11 AM by CAB »
I've reached the age where the happy hour is a nap. (°¿°)
Windows 10 core i7 4790k 4Ghz 32GB GTX 970
Please support this web site.

Lee Mac

  • Seagull
  • Posts: 12913
  • London, England
Re: regions fail to hide obects
« Reply #9 on: January 01, 2011, 09:10:22 AM »
I think it's the same old problem Lee. Hide the wire / LWpolyline when there is a block in front of it.
No one wants the break the wire.  8-)

Oh I see - looks like I did read it wrong  :oops: - too many drinks from last night I think  :-o

Happy New Year Alan :-)

CAB

  • Global Moderator
  • Seagull
  • Posts: 10401
Re: regions fail to hide obects
« Reply #10 on: January 01, 2011, 09:15:19 AM »
Same to you Lee.
You got to see it first 8-)
Still on my first cup.
I've reached the age where the happy hour is a nap. (°¿°)
Windows 10 core i7 4790k 4Ghz 32GB GTX 970
Please support this web site.

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: regions fail to hide obects
« Reply #11 on: January 01, 2011, 09:17:50 AM »
I may be misunderstanding the problem, but why not put all objects in the block (it is a block you want to hide?) on layer "0", then when you don't wish for the object to be printed, move the blocks onto a non-plotting layer such as DefPoints (this could be achieved easily using LISP also).

Lee
Lee,  I'm pretty sure the OP was attempting to hide the linework of the circuit as it passed through the block for various symbols for switches, alarms, etc along the route of the circuit.  
It appears that the Wipeouts, and Draworder has the issue in hand.
Unless I misunderstand the use of the word YOWZA!

Happy New Year to Lee and Alan
Be your Best


Michael Farrell
http://primeservicesglobal.com/

Lee Mac

  • Seagull
  • Posts: 12913
  • London, England
Re: regions fail to hide obects
« Reply #12 on: January 01, 2011, 09:40:32 AM »
Lee,  I'm pretty sure the OP was attempting to hide the linework of the circuit as it passed through the block for various symbols for switches, alarms, etc along the route of the circuit.  
It appears that the Wipeouts, and Draworder has the issue in hand.
Unless I misunderstand the use of the word YOWZA!

Yeah, I had read it the other way round...  :oops:

Happy New Year to you too Michael!  :-)

CAB

  • Global Moderator
  • Seagull
  • Posts: 10401
Re: regions fail to hide obects
« Reply #13 on: January 01, 2011, 11:54:42 AM »
It appears that the Wipeouts, and Draworder has the issue in hand.
Unless I misunderstand the use of the word YOWZA!

Happy New Year to Lee and Alan

That about sums it up.

And a Happy New Year back at ya Michael. 8-)
I've reached the age where the happy hour is a nap. (°¿°)
Windows 10 core i7 4790k 4Ghz 32GB GTX 970
Please support this web site.