|
AutoCAD VBA : Geometriedaten einer Excel Tabelle in AutoCad zeichnen
CADmium am 23.04.2008 um 09:10 Uhr (0)
ich würde als ausführendes Programm Autocad nehmen, dass sich die Daten irgendwie von irgendwo herholt. IMHO funktioniert "saugen" meist besser als "schieben". Und ob VBA oder Lisp .... Geschmackssache.. machbar ist es in beiden Programmierumgebungen------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Rahmen zeichnen mit VBA
Stechi am 24.04.2008 um 15:39 Uhr (0)
Hallo zusammen,ich brauche nochmal Eure Unterstützung. Bis jetzt schaffe ich es, dass ich einen neuen Block erzeugen kann und in diesen Block ein Rahmen liegt und dass die Linien rot sind. Dazu benutze diesen Code:Code: Set blockObj = ThisDrawing.Blocks.Add(insertionPoint, "NEW_BLOCK") Rahmen ziehen points(0) = 0: points(1) = 0 points(2) = LAENGE: points(3) = 0 points(4) = LAENGE: points(5) = HOEHE points(6) = 0: points(7) = HOEHE points(8) = 0: points(9) = 0 Layer ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Rahmen zeichnen mit VBA
KlaK am 25.04.2008 um 01:35 Uhr (0)
Hallo Markus,aller Anfang ist schwer. Da hilft nur lesen, üben und ausprobieren.Beiliegend hab ich Dir mal Dein Programm so abgeändert dass ein Rahmenblock erzeugt wird.Die zusätzlichen Funktionen dienen der Überprüfung. Wenn Du sie nicht benutzt werden beim wiederholtem Aufruf des Programmes zum Beispiel mehrere Attribute an den Block angefügt, die den gleichen Namen haben. Ansonsten müßtest Du immer darauf achten dass Du wirklich eine leere Zeichnung hast.Deine Farbzuweisung funktioniert so nur wenn Du e ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : zuletzt geöffnete Dateien
Jürgen56 am 24.04.2008 um 18:04 Uhr (0)
Hallo liebe Mitstreiter,hier mal wieder ein Problem von mir.Ich möchte den Pfad der zuletzt geöffneten Datei als Vogabe für das Startverzeichnis des CommonDialog benutzen. Wie kann ich die im Menü "Datei" gespeicherten Pfade zu den zuletzt geöffneten Dateien auslesen bzw. dort einen Wert hineinschreiben bzw. an welcher Stelle werden die entsprechenden Informationen gehalten?Besten DankJürgen
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Eigenschaften eines mit ActiveX erstellten Volumens
Carsten1210 am 24.04.2008 um 20:07 Uhr (0)
Hi Gregi,Habs gerade nochmal nachgeschaut. Die Volumenkörper, die mit VBA erstellt werden haben nicht die Möglichkeiten / Eigenschaften, wie die, die du mit den Autocad-Befehlen erstellst.Gruß, Carsten
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Rahmen zeichnen mit VBA
Stechi am 25.04.2008 um 07:41 Uhr (0)
Hallo Klaus,Danke für Dein Beispiel! Der Hintergrund des Ganzen ist, dass ich keine Vorlagen für Überlänge habe. Also muss ich die Vorlage selber zeichnen. Ich weiss, dass ich in AutoCAD nicht der Hellste bin!Und deshalb sage ich nochmal Danke für die Geduld!GrußMarkus
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Eigenschaften eines mit ActiveX erstellten Volumens
Gregi am 28.04.2008 um 10:08 Uhr (0)
von welchen Nachteilen sprichst Du? Habe noch nicht mir dem SendCommand gearbeitet. Nach dem ersten lesen in der Hilfe würde ich vermuten, das wenn wir mal wieder eine neuere AutoCad Version bekommen, das manche Befehle etwas anders funktionieren und dann der Code überarbeitet werden müßte.Bei Lisp habe ich auch schon geschaut. Habe ich bisher halt auch noch nicht mit gearbeitet aber in der Hilfe hatte ich jetzt auch nicht den Eindruck, das es für die 3D Objekte wesentlich besser gerüstet ist?------------- ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Problem ActiveUcs
c.schojer am 29.04.2008 um 21:45 Uhr (0)
Nein ist ein ganz normales Autocad file wo ich ucs auf ein Objekt gemacht habe wenn ich diesen Befehl dann ausführe bekomme ich den erwähnten Fehler...Hmm wenn ich das gesamte File Exportiere paßtsWie kann ich das Aktuelle UCS abspeichern? ohne Fehler?und wieder laden?Mfg Chris[Diese Nachricht wurde von c.schojer am 29. Apr. 2008 editiert.]
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : objekt wählen
Gregi am 30.04.2008 um 15:17 Uhr (0)
Servus Zusammen,ich möchte ein mit vba gezeichnetes Polygon ebenfalls mit vba extrudieren. hierfür habe ich folgenden code geschrieben:Sub Sockel_mit_Auflager(Anfangspunkt, UK_Wand, Wandhoehe, Wandlaenge, Wanddicke, h_Auflager_links, b_Auflager_links, h_Auflager_rechts, b_Auflager_rechts) Dim plineObj As AcadLWPolyline Dim points(0 To 17) As Double Punkt 1 points(0) = Anfangspunkt: points(1) = UK_Wand + Wandhoehe Punkt 2 points(2) = Anfangspunkt + Wandlaenge: points(3) = UK_Wand + Wan ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : [Delphi]-AutoCAD
mundal am 05.05.2008 um 15:43 Uhr (0)
Hallo Zusammen,ich möchte aus Delphi2005 heraus auf die AutoCAD Objekte zugreifen.Welche Einstellungen sind notwendig damit ich ans Ziel gelange.Im Anhang habe ich die Fehlermeldung gehängt die nach Programmstart auf meinem Bildschrinm erscheint. Die AutoCAD-Sitzung wird geöffnet und der Befehl visible:=true noch ausgeführt.Doch bei allen weiteren Befehlen stosse ich auif diese Meldung.Dieses Problem ist sicher sehr einfach zu erklären.Ich hoffe jemand erklärt es mir.CODE:acad:=CreateOleObject(AutoCAD.Appl ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : [Delphi]-AutoCAD
CADmium am 05.05.2008 um 16:01 Uhr (0)
Modelspace ist keine Methode, sondern ein Property.. da fehlt noch irgentwas bei dir ..------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : [Delphi]-AutoCAD
mundal am 05.05.2008 um 16:14 Uhr (0)
wo kann ich ansetzen.welche Einstellungen, welche Anbindungen ?Bin dankbar für jeden Tipp.GrussJoachim
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : [Delphi]-AutoCAD
CADmium am 05.05.2008 um 16:19 Uhr (0)
Zitat:Original erstellt von mundal:Bin dankbar für jeden Tipp.GrussJoachimwir auch.. was hast du vor?------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form AutoCAD VBA wechseln |