Author Topic: Collaboration: Draw outline  (Read 11608 times)

0 Members and 1 Guest are viewing this topic.

Keith™

  • Villiage Idiot
  • Seagull
  • Posts: 16899
  • Superior Stupidity at its best
Re: Collaboration: Draw outline
« Reply #15 on: April 20, 2007, 08:48:53 AM »
Just to clarify for anyone who wanted to use this code,
what does this mean, in a practical sense ?
Quote
;;            Copyright 2007
;;   by ResourceCAD International All Rights Reserved.

That is a silly question ... but to humor you ...

Copyright = the exclusive right to make copies, license, and otherwise exploit a literary, musical, or artistic work, whether printed, audio, video, etc.: works granted such right by law on or after January 1, 1978, are protected for the lifetime of the author or creator and for a period of 50 years after his or her death.
This right is inherent under US and most other countries laws, even if it is not included in the works.
This means ResourceCAD International owns the code and as a result has the exclusive right to license this code. Even if I had not included it in the header, I (as an agent of ResourceCAD)would still be the one who owns copyright, and legally you couldn't use it unless an agent of ResourceCAD gave you permission to use it. As an agent of ResourceCAD I have given others on theswamp that right (read the freely distribute and modify portion above) ... please read the prepending comments.

All Rights Reserved = ResourceCAD reserves all rights to this code, in its entirety. As part of the copyright owned by ResourceCAD. i.e. ResourceCAD claims its right to the code explicitly, and although not specifically required, made the notification in the code.

So, bottom line ... if you don't want to use it, then don't ... after all, I didn't write it for you anyway, I did it for Tim and CAB, both needing/wanting something similar to gbpoly.

Do you not put copyright notices in your programming?
Lets see ...
http://www.theswamp.org/index.php?topic=13916.0
http://www.theswamp.org/index.php?topic=13153.0
http://www.theswamp.org/index.php?topic=13.0
http://www.theswamp.org/index.php?topic=1915.0
http://www.theswamp.org/index.php?topic=873.0
http://www.theswamp.org/index.php?topic=950.0
http://www.theswamp.org/index.php?topic=740.0
http://www.theswamp.org/index.php?topic=9518.0
http://www.theswamp.org/index.php?topic=1553.0
http://www.theswamp.org/index.php?topic=2201.0
http://www.theswamp.org/index.php?topic=50.0
http://www.theswamp.org/index.php?topic=85.0
http://www.theswamp.org/index.php?topic=1173.0
http://www.theswamp.org/index.php?topic=5409.0
http://www.theswamp.org/index.php?topic=457.0
http://www.theswamp.org/index.php?topic=2695.0
http://www.theswamp.org/index.php?topic=601.0
http://www.theswamp.org/index.php?topic=15117.0
http://www.theswamp.org/index.php?topic=14644.0
http://www.theswamp.org/index.php?topic=15904.0
http://www.theswamp.org/index.php?topic=3628.0
http://www.theswamp.org/index.php?topic=13556.0
http://www.theswamp.org/index.php?topic=15863.0
http://www.theswamp.org/index.php?topic=13730.0
http://www.theswamp.org/index.php?topic=12984.0
http://www.theswamp.org/index.php?topic=7088.0
http://www.theswamp.org/index.php?topic=506.0
http://www.theswamp.org/index.php?topic=1231.0
http://www.theswamp.org/index.php?topic=3012.0
http://www.theswamp.org/index.php?topic=14537.0
http://www.theswamp.org/index.php?topic=2963.0
http://www.theswamp.org/index.php?topic=5521.0
http://www.theswamp.org/index.php?topic=7991.0
http://www.theswamp.org/index.php?topic=7247.0

I could post hundreds of other examples of other folks posting a copyright notice in their code right here on theswamp .. I suppose the question could be asked of them as well ... what practical purpose does it serve? After all, courts have held time and time again a copyright notice is not required to be present for a person (or entity) to exercise their rights as copyright owner.

So .. there ya go .. a whole dissertation (oh and I tried to keep it short)
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

Kerry

  • Mesozoic relic
  • Seagull
  • Posts: 11654
  • class keyThumper<T>:ILazy<T>
Re: Collaboration: Draw outline
« Reply #16 on: April 20, 2007, 08:59:28 AM »
Thank you for your comments.
kdub, kdub_nz in other timelines.
Perfection is not optional.
Everything will work just as you expect it to, unless your expectations are incorrect.
Discipline: None at all.

CAB

  • Global Moderator
  • Seagull
  • Posts: 10401
Re: Collaboration: Draw outline
« Reply #17 on: April 20, 2007, 09:05:15 AM »
Thanks Keith, I'll give it a work out this afternoon.

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.

Guest

  • Guest
Re: Collaboration: Draw outline
« Reply #18 on: April 20, 2007, 09:09:52 AM »
Tim: The verticals (not sure about Vanilla) have a SHRINKWRAP command (_AecLineworkShrinkwrap) that will do the same that LE's program does.


deegeecees

  • Guest
Re: Collaboration: Draw outline
« Reply #19 on: April 20, 2007, 11:03:46 AM »
Works great in Acad 04', thankyou very much Keith.

 :-)

T.Willey

  • Needs a day job
  • Posts: 5251
Re: Collaboration: Draw outline
« Reply #20 on: April 20, 2007, 11:40:09 AM »
Keith,

  Thanks for trying, but with my file the command way just doesn't want to work.  I let it sit for over ten minutes yesterday before I had to cancel the Acad session.  Maybe I will see if I can come up with some simple code (simple, yea right that even made me laugh).
Tim

I don't want to ' end-up ', I want to ' become '. - Me

Please think about donating if this post helped you.

Chuck Gabriel

  • Guest
Re: Collaboration: Draw outline
« Reply #21 on: April 20, 2007, 12:09:38 PM »
Have you tried OVERKILL from the Express Tools.  I'd imagine flattening those 3d drawings results in a lot of duplicate lines and polylines sitting on top of one another.  OVERKILL might do an adequate job of getting rid of the clutter.

deegeecees

  • Guest
Re: Collaboration: Draw outline
« Reply #22 on: April 20, 2007, 12:11:06 PM »
Have you tried OVERKILL from the Express Tools.  I'd imagine flattening those 3d drawings results in a lot of duplicate lines and polylines sitting on top of one another.  OVERKILL might do an adequate job of getting rid of the clutter.

And deleting "Layer Filters" helps, along with Chucks suggestion.

T.Willey

  • Needs a day job
  • Posts: 5251
Re: Collaboration: Draw outline
« Reply #23 on: April 20, 2007, 12:16:13 PM »
Have you tried OVERKILL from the Express Tools.  I'd imagine flattening those 3d drawings results in a lot of duplicate lines and polylines sitting on top of one another.  OVERKILL might do an adequate job of getting rid of the clutter.
It is such a mess that overkill crashes Acad when I tried to do it on another drawing that I got from them, so I can't really go that route either.

And deleting "Layer Filters" helps, along with Chucks suggestion.
No layer filters within the drawing.
Tim

I don't want to ' end-up ', I want to ' become '. - Me

Please think about donating if this post helped you.

Chuck Gabriel

  • Guest
Re: Collaboration: Draw outline
« Reply #24 on: April 20, 2007, 12:20:51 PM »
It is such a mess that overkill crashes Acad when I tried to do it on another drawing that I got from them, so I can't really go that route either.

Man, that must be one ugly mess.  Sorry.

T.Willey

  • Needs a day job
  • Posts: 5251
Re: Collaboration: Draw outline
« Reply #25 on: April 20, 2007, 12:27:43 PM »
It is such a mess that overkill crashes Acad when I tried to do it on another drawing that I got from them, so I can't really go that route either.

Man, that must be one ugly mess.  Sorry.
The block nesting is so deep that I wrote a routine to explode all blocks until there was no blocks left within objects selected.    Here is what is returned by the routine.
Quote
Master blocks selected: 36  Total amount exploded: 1258
Went from having 41 objects within the drawing, to 55,248.  So hard to deal with when trying to clean it up.
Tim

I don't want to ' end-up ', I want to ' become '. - Me

Please think about donating if this post helped you.

deegeecees

  • Guest
Re: Collaboration: Draw outline
« Reply #26 on: April 20, 2007, 12:36:28 PM »
Try xreffing as an overlay for plotting purposes, keeps alot of the individual entity data out of the drawing db at hand, if memory serves correctly.

LE

  • Guest
Re: Collaboration: Draw outline
« Reply #27 on: April 20, 2007, 01:09:11 PM »
Tim;

Do you have a drawing sample?

So in some words:

You are going to explode all the drawing, to have simple objects and from them generate an outline or footprint, when possible.... am I right/close?


I recall that MAP have some cleanup tools and the ability to create boundaries, they said better that the overkill (I never had the chance to used any of both).


LE

  • Guest
Re: Collaboration: Draw outline
« Reply #28 on: April 20, 2007, 01:15:18 PM »
Luis, an excellent application, I understand how difficult that would have been to develop, well done.
Would you be able to outline the basic steps/tasks involved to perhaps kick of a community project without giving away too much that might get you in trouble :)

Thanks,

I need to think about that possibility, sometimes I not even remember what I did yesterday, or even if I am in the living room, where my office space it is and I go for something to one of the bedrooms, and while I'm walking on the corridor, I then said to my self, myself what a heck you are doing in there?... so I go back to my office space and recall., oooh I need to ask my kids to come to eat.....  :ugly:

LE

  • Guest
Re: Collaboration: Draw outline
« Reply #29 on: April 20, 2007, 01:27:43 PM »
Tim: The verticals (not sure about Vanilla) have a SHRINKWRAP command (_AecLineworkShrinkwrap) that will do the same that LE's program does.


Hi Matt;

If you have a chance, can you try that command on the attached drawing sample, please - Also, To other swamper's, if it is possible to try using the other Ideas posted so far in this topic, Thanks!