Sunteți pe pagina 1din 2

| Home | Services | Training | Articles | Tutorials | Download | Blog | Clients | About Us | Contact Us |

Training
AutoCAD.Net
AutoLISP & VisualLISP
DCL-Dialog Control
Language
AutoCAD VBA
ObjectARX
Inventor API
SolidWorks API
SolidEdge API
Articles
AutoCAD VBA
AutoLISP
VisualLISP
AutoCAD
Customization
SolidWorks
VBA
SolidEdge VBA
Tutorials
AutoCAD 3D
Press-Pull
Services
AutoCAD
Customization
CAD
Customization
SolidWorks
Customization

Articles > AutoCAD.Net API
Search
AutoCAD.Net API programming using VB.Net, C#.Net, AutoCAD Customization using Net

You can program AutoCAD using VB.Net/C#.Net using following methos:
1. Using ObjectARX managed wrapper classes
2. Using AutoCAD COM APIs
3. Using combination of both
If you are currently using AutoCAD VBA then you can use AutoCAD COM APIs to start AutoCAD programming using .Net
immediately.
Procedure to use AutoCAD COM API with .Net is explained below:
- Start Microsoft Visual Studio 2005
- Create a new Class Library project in VB.Net
- Add reference to AutoCAD Type Library (acax17enu.tlb), AutoCAD / ObjectDBX Common Type Library (axdb17enu.tlb),
acdbmgd.dll and acmgd.dll.
- Type the following code (This code creates a line)

Imports Autodesk.AutoCAD.Runtime
Public Class Class1
<'CommandMethod("MyLine")> _
Public Shared Sub CreateLine()
Dim AcadApp As Autodesk.AutoCAD.Interop.AcadApplication
Dim acaddoc As Autodesk.AutoCAD.Interop.AcadDocument
Dim pt As Object
Dim pt1 As Object
AcadApp = GetObject(, "Autocad.Application")
acaddoc = AcadApp.ActiveDocument
pt = acaddoc.Utility.GetPoint(, "Pick point:")
pt1 = acaddoc.Utility.GetPoint(pt, "Pick second point:")
acaddoc.ModelSpace.AddLine(pt, pt1)
End Sub
End Class
- Build Solutions
- Start AutoCAD
- Give NetLoad command
- Select dll file created by above application
- Once the loading is completed you can give MyLine command to take the trial of above program.


Download:

Download above project files
Other AutoCAD.Net Downloads
View videos on AutoCAD.Net API Training Session

Related links:

Read articles on AutoCAD customization, AutoLISP, VisualLISP, AutoCAD VBA
Learn AutoCAD Customization using AutoLISP & VisualLISP, DCL, AutoCAD VBA, AutoCAD.Net, ObjectARX
Learn other CAD Customization tools such as SolidWorks API, SolidEdge API, Inventor API

| Home | About Us | Services | Online Training | Articles | Clients | Contact Us |
AutoCAD 2007
C# Download
Net AutoCAD
AutoCAD Download AutoCAD Courses AutoCAD Drawing AutoCAD Library
AutoCAD Tutorials AutoCAD Training C# Download AutoCAD VB Net
Vb Net
ironspeed.com
Create VB database & reporting apps straight from your database! Try it
tunisie annonce Submit Articles Binre Optionen karnisze Rame ochelari de ... online trading op...
Copyright 2008-2011 CADDsoft Solutions, all rights reserved
Privacy Policy

S-ar putea să vă placă și