Jump to content

Recommended Posts

Posted

As a benefit to everyone customizing AutoCAD with VBA, could some of you do me the favor of searching your install directory for the files “geauto.dll” and “brepauto.dll”. These two file, along with some references, offer extended functionality to the VBA API i.e., Curve and Solid geometry functions equal to, and perhaps beyond, those of Visual Lisp.

 

The DLLs are included with AutoCAD Mechanical, and presumably MDT, but I’d like to determine if they have been included in the later versions of standard AutoCAD (2007-2009). I’d also be interested to know which of the verticals offer up these DLL libraries.

 

If these libraries have gained wider inclusion, VBA developers can more easily share routines with complex geometrical functions without any SendCommand/VisualLisp hacks.

Posted

I just searched Map 3D 2009, and couldn't find anything relating to geauto.dll

 

However, I did find "acdbmgdbrep.dll" I have no idea whether this is a similar thing to brepauto.dll that you mentioned.

 

I did a quick search on google, and found both the files you mentioned to be available for download.

I shall not post the link here, in case it contravenes any laws autodesk have

Posted

However, I did find "acdbmgdbrep.dll" I have no idea whether this is a similar thing to brepauto.dll that you mentioned.

 

That's interesting. It may be the new name for the library. I'll have to investigate.

 

I did a quick search on google, and found both the files you mentioned to be available for download.

I shall not post the link here, in case it contravenes any laws autodesk have

 

I think I found that same site. I'm not suggesting anyone download or upload any files. I'm just wondering if Autodesk now distributes these files in a normal install. I think they were originally treated as a marketing tool (to encourage more vertical sales) but the functionality is now readily available via VL and .NET - they may have thrown the VBAers a bone.

 

Incidently, the Dlls did transfer well to AutoCAD 2000 but, like you say, Mr. AutoDesk would likely not approve.:unsure:

  • 9 months later...
Posted

As a follow up to this older post; acdbmgdbrep.dll is the library associated with the .NET Autodesk.AutoCAD.BoundaryRepresentation Namespace.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...