Vous êtes sur la page 1sur 1

Sub Dessiner_4Trait()

Dim AcadApp As Object


Dim AcadDoc As Object
Dim AcadModel As Object

'Créer une instance d'AutoCAD


Set AcadApp = GetObject(, "AutoCAD.Application")

'Ouvrir un nouveau document


Set AcadDoc = AcadApp.Documents.Add

'Obtenir le modèle de dessin


Set AcadModel = AcadDoc.modelSpace

Dim premierpoint(0 To 2) As Double


Dim deuxiemePoint(0 To 2) As Double
Dim longueur As Double

premierpoint(0) = 0 'coordonnée X du point de départ


premierpoint(1) = 0 'coordonnée Y du point de départ

longueur = 10 'longueur du trait

deuxiemePoint(0) = premierpoint(0) + longueur 'coordonnée X du point d'arrivée


deuxiemePoint(1) = premierpoint(1) 'coordonnée Y du point d'arrivée

'Dessiner le trait en utilisant la méthode "AddLine"


AcadModel.AddLine premierpoint, deuxiemePoint

Dim troisiemePoint(0 To 2) As Double


troisiemePoint(0) = deuxiemePoint(0)
troisiemePoint(1) = deuxiemePoint(1) + longueur

' Dessiner le deuxième trait


AcadModel.AddLine deuxiemePoint, troisiemePoint

Dim quatriemePoint(0 To 2) As Double


quatriemePoint(0) = premierpoint(0)
quatriemePoint(1) = troisiemePoint(1)

' Dessiner le troisième trait


AcadModel.AddLine troisiemePoint, quatriemePoint

' Dessiner le quatrième trait


AcadModel.AddLine quatriemePoint, premierpoint

'Enregistrer et fermer le document


AcadDoc.Save
End Sub

Vous aimerez peut-être aussi