Author Topic: dynamic label for diff between two surfaces  (Read 13616 times)

0 Members and 2 Guests are viewing this topic.

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: dynamic label for diff between two surfaces
« Reply #15 on: July 15, 2011, 10:33:11 AM »
I had a dream, that there might even be another way to do this...
We'll soon see if Coffee and Sunlight reduce that dream to vapor, or if the process proves possible.
Be your Best


Michael Farrell
http://primeservicesglobal.com/

sinc

  • Guest
Re: dynamic label for diff between two surfaces
« Reply #16 on: July 16, 2011, 11:21:19 AM »

In the future having the ability to attach a property from a reference object to a point would be very valuable.  I'm not sure if anything like that is available in the API currently. if it was I'd still need to find time to get back into dot net to find a final solution.


You can do that, if you have lots of time and want to learn .NET.  The ability to extend Autocad has always been one of its key strengths over other solutions like Bentley or Carlson, which are far weaker in this regard.  But if you bill yourself out at more than $10 an hour, I can pretty much guarantee you'll spend more in lost time coming up with your own routine than you'd spend purchasing the third-party product mentioned earlier.  Not to mention, the third-party product gives you several other powerful tools in addition to this one.  And with your own solution, you'll also get locked into upgrading it every year before you can move up to the latest version of C3D.  So unless you really want to learn programming, or unless you have no paying work and are looking for something to do, it isn't a cost-effective use of your time.

I've noticed there's two distinct personalities among C3D users.  There's one set of people who view C3D as a "challenge", and like to find ways to force it into submission, even if the solution takes a long time to do, or is very elaborate, time-consuming, or difficult, because of the self-satisfaction that comes from out-thinking the software.  Then there's the people who like to get their work done quickly and easily.  Third-party solutions like the Sincpac-C3D are for this second group.

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: dynamic label for diff between two surfaces
« Reply #17 on: July 16, 2011, 06:14:49 PM »
We have implemented a fair simple solution using a general note label, two pieces of reference text, and a few lines of LISP courtesy of Mr. Lee Mac.  Currently being tested.

Trust I would be the last to downplay the efficacy to solve many ills for Civil 3D users of the SincPAK.
Be your Best


Michael Farrell
http://primeservicesglobal.com/

drizzt

  • Guest
Re: dynamic label for diff between two surfaces
« Reply #18 on: July 22, 2011, 01:53:47 PM »
you can make the cut fill labels from a volume surface dynamic, just set the vol surface to automatic rebuild. Not sure what the difference is between this and what you are doing Higgs

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: dynamic label for diff between two surfaces
« Reply #19 on: July 22, 2011, 05:00:45 PM »
you can make the cut fill labels from a volume surface dynamic, just set the vol surface to automatic rebuild. Not sure what the difference is between this and what you are doing Higgs
the difference is that the user wants to show Existing and the Cut/Fill difference at the EXACT same location as the Exisitng points are/were at.
So that's what we are accomplishing.

Also note I suggested Volume Surface already...it didn't meet their needs.
Be your Best


Michael Farrell
http://primeservicesglobal.com/

drizzt

  • Guest
Re: dynamic label for diff between two surfaces
« Reply #20 on: July 22, 2011, 05:22:47 PM »
ok got ya!

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: dynamic label for diff between two surfaces
« Reply #21 on: July 22, 2011, 07:58:59 PM »
you can make the cut fill labels from a volume surface dynamic, just set the vol surface to automatic rebuild. Not sure what the difference is between this and what you are doing Higgs
note, the labels will be dynamic even if the surface rebuild option is set to auto or not
Be your Best


Michael Farrell
http://primeservicesglobal.com/