Author Topic: Creating a project boundary  (Read 21883 times)

Apeiron

  • Jr. Member
  • **
  • Posts: 31
  • every time is something new to learn
Creating a project boundary
« on: June 15, 2011, 07:59:38 AM »
Hello Lars,
can you make a function to Cad Tools to make one automatic outside boundary to all the think I select. I work with Civil 3d and I need to make a boundary to my existing surface, to control the interpolation and this fact it's taking me a lot of time, if you can imagine one outside boundary for 20-30 km of road.
Thanks for everything you have done with this CadTools.

Apeiron
ing. Poleuca Bogdan

Lars

  • Administrator
  • Hero Member
  • *****
  • Posts: 664
Re: Creating a project boundary
« Reply #1 on: June 21, 2011, 12:37:56 AM »
Hi!

Sorry, that is easier said then done. What you are suggestion is a concave hull and that is hard to do, I've been looking into this before without getting any results.

Apeiron

  • Jr. Member
  • **
  • Posts: 31
  • every time is something new to learn
Re: Creating a project boundary
« Reply #2 on: June 21, 2011, 07:32:16 AM »
Thanks for your reply.
I saw it's any lisp or tools to do this. I can imagine it's hard to do this.
Good luck.
ing. Poleuca Bogdan

Xpat

  • Newbie
  • *
  • Posts: 7
Re: Creating a project boundary
« Reply #3 on: January 01, 2012, 06:33:49 PM »
I had a similar problem a while ago and wrote this VBA module to solve it.

Have a look at this link on YouTube: http://www.youtube.com/watch?feature=player_embedded&v=Dccnn3O4VB4

If its any good I can let you have the VBA module or send Lars the code for his CadTools.

The rotating line is for demonstration purposes only and shows how the module goes about finding the boundary, it isn't to be seen in the working module and it runs very much faster. Obviously the length of the line will determine the points selected for the boundary and if it is too short it will revolve around the point and not find the next point. The module was written for a German language version of AutoCAD and German speaking users, but it can be translated if need be.
« Last Edit: January 01, 2012, 06:36:35 PM by Xpat »