See the top rated post in this thread. Click here

Results 1 to 6 of 6

Thread: Fix Problem Wall Cleanups by ensuring common base plane Utility

  1. #1
    Administrator richard.binning's Avatar
    Join Date
    2015-12
    Location
    In the foothills of the appalachians
    Posts
    2,261
    Login to Give a bone
    1

    Talking Fix Problem Wall Cleanups by ensuring common base plane Utility

    You might read about the following attached utility in the July edition of AUGI HotNews. It is designed to fix non planar wall endpoints.

    Problem: You get a drawing that seems to defy cleanup no matter what you do to repair it.

    Solution: Force all endpoint "Z" values in your drawing to "0". This will allow you to correctly cleanup your walls using traditional cleanup routines and procedures.

    How to Run:

    1. Copy the attached file to your hard-drive in a folder that already is part of your support file search path.
    2. Create a new toolbar item or custom code palette tool.
    3. Add the following code:
      Code:
      ^C^C(vl-vbarun "ADTWalls2_CommonPlane.dvb!ThisDrawing.ForceWalls_toZero_Elevation")
      Customize your button.
    4. Try the routine by clicking on your new tool or toolbar.
    Attached Files Attached Files

  2. #2
    Woo! Hoo! my 1st post
    Join Date
    2003-10
    Posts
    1
    Login to Give a bone
    0

    Question Re: Fix Problem Wall Cleanups by ensuring common base plane Utility

    Quote Originally Posted by richard.binning View Post
    You might read about the following attached utility in the July edition of AUGI HotNews. It is designed to fix non planar wall endpoints.

    Problem: You get a drawing that seems to defy cleanup no matter what you do to repair it.

    Solution: Force all endpoint "Z" values in your drawing to "0". This will allow you to correctly cleanup your walls using traditional cleanup routines and procedures.

    How to Run:

    1. Copy the attached file to your hard-drive in a folder that already is part of your support file search path.
    2. Create a new toolbar item or custom code palette tool.
    3. Add the following code:
      Code:
      ^C^C(vl-vbarun "ADTWalls2_CommonPlane.dvb!ThisDrawing.ForceWalls_toZero_Elevation")
      Customize your button.
    4. Try the routine by clicking on your new tool or toolbar.
    Will this work for lines too? Lines that will not fillet because they are non-co planar?

  3. #3
    Administrator richard.binning's Avatar
    Join Date
    2015-12
    Location
    In the foothills of the appalachians
    Posts
    2,261
    Login to Give a bone
    0

    Default Re: Fix Problem Wall Cleanups by ensuring common base plane Utility

    Quote Originally Posted by suyoung View Post
    Will this work for lines too? Lines that will not fillet because they are non-co planar?
    Unfortunately, it will not.
    Use the express tool flatten.

    HTH

    ~Richard

  4. #4
    Member
    Join Date
    2008-05
    Posts
    24
    Login to Give a bone
    0

    Default Re: Fix Problem Wall Cleanups by ensuring common base plane Utility

    Quote Originally Posted by richard.binning View Post
    You might read about the following attached utility in the July edition of AUGI HotNews. It is designed to fix non planar wall endpoints.

    Problem: You get a drawing that seems to defy cleanup no matter what you do to repair it.

    Solution: Force all endpoint "Z" values in your drawing to "0". This will allow you to correctly cleanup your walls using traditional cleanup routines and procedures.

    How to Run:

    1. Copy the attached file to your hard-drive in a folder that already is part of your support file search path.
    2. Create a new toolbar item or custom code palette tool.
    3. Add the following code:
      Code:
      ^C^C(vl-vbarun "ADTWalls2_CommonPlane.dvb!ThisDrawing.ForceWalls_toZero_Elevation")
      Customize your button.
    4. Try the routine by clicking on your new tool or toolbar.
    Could you please explain:
    - support file search path
    - where to add that code

    thanks

    Assaf

  5. #5
    Time Lord Steve_Bennett's Avatar
    Join Date
    2015-12
    Location
    far, far, far away...
    Posts
    4,730
    Login to Give a bone
    0

    Default Re: Fix Problem Wall Cleanups by ensuring common base plane Utility

    This has been addressed somewhat in 2009 now (finally). See this post for more info:
    http://architects-desktop.blogspot.c...09-part-1.html
    Steve Bennett |BIM Manager
    Taylor Design | Adventures in BIM

  6. #6
    Administrator richard.binning's Avatar
    Join Date
    2015-12
    Location
    In the foothills of the appalachians
    Posts
    2,261
    Login to Give a bone
    0

    Wink Re: Fix Problem Wall Cleanups by ensuring common base plane Utility

    That was a great blog post by David. Lots of information for everyone to digest.

    In reply to assaf89's post,

    The support file search path is found in your options dialog on the Files tab. Add you can expand the first item shown in that list and click the "add" button then browse to the folder where you placed the VBA Macro. This will add that folder to the support file search path, then the lisp command I shared will run because autocad will be able to find and load the vba macro provided.

    P.S. The support file search path is also available as an environment variable named "acad"

    P.S.S. I've also installed 2009 so expect an update to this vba macro in the near future. I'll post a reply when I've updated and published the 2009 version.

Similar Threads

  1. Move Entities to Common XY Plane in Current UCS?
    By tdswanson in forum AutoLISP
    Replies: 10
    Last Post: 2011-04-25, 07:20 PM
  2. Problem With Wall Intersection Cleanups
    By CADdancer in forum ACA General
    Replies: 1
    Last Post: 2008-08-11, 11:27 PM
  3. Cleanups for walls with different base levels
    By kevin.bell.72378 in forum ACA Wish List
    Replies: 4
    Last Post: 2007-12-17, 03:35 PM
  4. Polylines with common base point?
    By Mr Cory in forum AutoLISP
    Replies: 16
    Last Post: 2007-03-04, 09:15 PM
  5. Wall base offset problem
    By bowlingbrad in forum Revit Architecture - General
    Replies: 1
    Last Post: 2005-03-17, 08:51 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •