|
AutoCAD VBA : Länge einer Linie mit Variablen
Silentwolf am 20.06.2018 um 09:34 Uhr (1)
Hallo,ich bin neu hier und interessiere mich für Autocad VBA..Einige Beiträge habe ich schon angesehen aber leider noch nicht das passende gefunden.Zu meiner Frage..Ich habe Code gefunden um Linien auszuwählen und mittels msgbox werden mir diese Längen angezeigt.. diesen Code habe ich im Netz gefunden und läuft super.Nun möchte ich diese Längen in variablen speichern und dann andere Linien mit diesen Längen "lengthen" also Total Länge bearbeiten.Es geht hier um eine Abwicklung die ich selbst programmieren ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Länge einer Linie mit Variablen
Silentwolf am 20.06.2018 um 15:32 Uhr (1)
Hallo Brischke,danke erstmal für Deine Antwort!Ja ich kann Dich schon verstehen aber da ich ziehmlich neu mit Autocad VBA bin ist es schwierig die richtigen Methoden und Begriffe zu definieren.Code:Sub GetLengths()Dim SOS As AcadSelectionSetDim objSS As AcadSelectionSetDim intCode(0) As IntegerDim varData(0) As VariantDim objEnt As AcadEntityDim entLine As AcadLineDim entPoly As AcadPolylineDim entLWPoly As AcadLWPolyline For Each SOS In ThisDrawing.SelectionSets If SOS.Name = "MySS" Then ThisDrawin ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Länge einer Linie mit Variablen
Silentwolf am 20.06.2018 um 18:24 Uhr (1)
Hallo Holger,danke nochmal für Deinen Input!1.) Die eigentliche Aufgabenstellung ist eine Abwicklung eines schräggeschnittenen Rohres in VBA zu verwirklichen2.) Ich kann mit Autocad ganz gut zeichnen also kenne das Programm schon lange und zeichne damit also manuel.3.) Es werden Linien gemessen die in der Vorderansicht entstehen also die Wahren Längen.. diese werden dann auf einen Grid der geteilt ist z.B. 50mm durchmesser Rohr..Umfang=157,0796 dieser Grid ist in 12 Teile geteilt und ist als Block definier ...
|
| In das Form AutoCAD VBA wechseln |