|
AutoCAD VBA : Block Ursprung
CAD-Huebner am 02.02.2011 um 11:36 Uhr (0)
Nicht mit Bordmitteln.Zugeschnittene Blöcke enthalten ja noch alle Informationen des Originalinhalts, der Inhalt wird lediglich zugeschnitten.Wenn die Blockreferenz in Einzelteile zerlegt wird, geht der Bezug zu Zuschneideumgrenzung verloren (denn Einzelzeile können nicht zugeschnitten, wohl aber gestutzt werden).Zum Stutzen der gesprengten Blockelemente leisten EXTRIM aus den Expresstools oder MAPTRIM (nur bei AutoCAD MAP/Civil) gute Hilfe.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Systemfehler
steppe2000 am 08.02.2011 um 10:24 Uhr (0)
Hallo zusammen,habe Folgendes Problem:bei uns läufte ein kleines Tool (schon seit AutoCAD 2004...oder so) und jetzt bei der Umstellung auf AutoCAD 2011 kommt beim Aufruf einer Funktion folgender Fehler:Systemfehler &H80040111(-2147221231). ClassFactory kann angeforderte Klasse nicht liefern und dann kommt noch die Meldung, dass nicht genügend Speicherplatz vorhanden ist.Die Hilfer verweist nur darauf, dass der Fehler von einer externen Funktion ausgelöst wird...Aber wie kann ich das beheben und wo?bin für ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Systemfehler
steppe2000 am 08.02.2011 um 10:34 Uhr (0)
ich kann dir die Datei gerne zukommen lassen, den ich hab nicht wirklich eine Ahnung wie ich dem Herr werden soll, da schon beim Debuggen gleich die Meldung kommt...den code hier zu veröffentlichen macht da leider keinen sinn weil es viel zu viel ist...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Ribbon Beispiel für VB.Net
Brischke am 05.04.2011 um 08:36 Uhr (0)
Hallo,ich habe mir mal eine Klasse geschrieben, die dann die RibbonPaletten und Buttons automatisch beim Laden der DLL erzeugt. Lediglich ein passendes Bitmap (Größe und Naqme wie Befehelsaufruf) muss in den Ressourcen gespeichert sein. Das funktioniert (mal mehr - mal weniger). Problem ist, man muss mit einem Reaktor arbeiten, da das Erzeugen der RibbonPanels erst nach dem vollständig abgeschlossenem Start von AutoCAD möglich ist. Die implementierten Reaktoren arbeiten allerdings in den verschiedenen Acad ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Layout kopieren
cadffm am 11.02.2011 um 07:46 Uhr (0)
Am einfachsten mit AutoCAD und (Send)Command "Layout" , Option "kopieren"Ansonsten müßte man ein neues Layout erzeugen und alle Objekte aus dem bestehenden Layout kopieren(Objekt lesen, und im neuen Layout erzeugen)Geht es dir jetzt also um einen eigenen Layout-kopieren Befehl oder nur um das Ergebnis ?So, gemessen an deinen Infos reicht diese Antwort vorerst, jetzt liegt es an dir konkreter zu werden.------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)[Diese Nachricht wurde von cad ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Bögen in Polylinie
CAD-Huebner am 11.02.2011 um 16:28 Uhr (0)
Zitat:Original erstellt von ChristianW.:.. Kennt jemand ein VBA-Programm um die Bögen einer Polylinie in möglichst „feinauflösende“ Liniensegmente umzuwandeln?Danke ChrisMuss es zwingend ein VBA Programm sein?Je nach eingesetzem AutoCAD Vertikalprodukt (fülle bitte deine Sys-Info aus) geht das mit Bordmitteln, z.B. Befhel MAPCLEAN bei AutoCAD MAP und AutoCAD Civil 3D.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Excel Routinen von ACAD aus ausführen
domda0 am 13.02.2011 um 18:49 Uhr (0)
Hallo,ich hoffe Ihr könnt mir weiterhelfen.Ich habe einige Schritte die ich gerne zusammenfassen würde und weiß nicht genau wie.Chronologisch aufgelistet mach ich folgende Dinge:1.) attout - Speichern unter C:/test.txt - Auswählen aller Blöcke2.) vba "CoordEntry" (aus diesem forum) aufrufen Die SChließen Funktion hab ich derzeit ausgenommen und müsste sie durch eine speichern funkt ersetzenCode:Dim ExcelApp As ObjectDim ExcelWb As ObjectDim i As IntegerDim ExcelWorksheet As ObjectPublic Sub CoordEntry() ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Zugriff aus Excel
alfred neswadba am 25.01.2011 um 22:25 Uhr (0)
Hi,herzlich willkommen bei CAD-de! Eine schon in AutoCAD eingebaute Variante wäre DATENEXTRAKT, da kannst Du gleich direkt Excel schreiben lassen.Anderenfalls, willst Dus über Programmierung machen, würde ich über COM auf AutoCAD hingreifen, also mit GetObject("AutoCAD.Application") das Interface zu AutoCAD initialisieren und dann damit weiterarbeiten.Einen kompletten Code jetzt hinschreiben, macht so lange keinen Sinn, solange wir nicht wissen, wie weit Du bist bzw. wie weit Du gekommen bist (weiters ohn ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Zugriff aus Excel
ChrisW. am 25.01.2011 um 22:10 Uhr (0)
Hallo,kann mir jemand sagen wie ich aus Excel auf Autocad zugreifen kann? Ich würde gerne Blöcke mit ihren Attributen auslesen.Thx Chris
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Vb.net COM-Object Beispiel
vbCadUser am 20.03.2011 um 20:02 Uhr (0)
Hallo,Ich bin bisher mit VBA gearbeitet (dvb) und ich möchte mit vb.net starten.Ich habe mit vb.net (2010) eine kleine Anwendung programmiert als Beispiel aber gibt’s zu wenig Hilfe für COM befehle und Objekte, ich wollte keine CommandMethod benutzen.Mein Frage wie kann ich den Eigenschaften für Line, definieren, z.B Layer, Farbe, Thickness… ?Ich bin für jeden Tipp dankbar.Code:Code:Imports Autodesk.AutoCAD.ApplicationServicesImports Autodesk.AutoCAD.EditorInputImports Autodesk.AutoCAD.RuntimeImports Autod ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Supportpfad in VB.Net lesen und schreiben
GeorgK am 03.04.2011 um 13:18 Uhr (0)
Hallo zusammen,wie kann ich die Support-Pfade in VB.Net von Autocad lesen und schreiben?Vielen DankGeorg
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Supportpfad in VB.Net lesen und schreiben
alfred neswadba am 03.04.2011 um 13:33 Uhr (0)
Hi,Code:Imports Autodesk.AutoCAD[...]Autodesk.AutoCAD.Runtime.CommandMethod("AN_SupportPathTest", Runtime.CommandFlags.Session) _Public Shared Sub AN_SupportPathTest() Dim tAcadAppCOM As Interop.AcadApplication = CType(ApplicationServices.Application.AcadApplication, Interop.AcadApplication) Debug.Print(tAcadAppCOM.Application.Preferences.Files.SupportPath) tAcadAppCOM.Application.Preferences.Files.SupportPath &= ";C:TEMP"End Sub- alfred -------------------www.hollaus.at
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Ribbon Beispiel für VB.Net
GeorgK am 03.04.2011 um 19:21 Uhr (0)
Hallo zusammen,ich suche ein einfaches Ribbon Beispiel für Autocad 2010 und VB 2010 Express. Nach dieser Anleitung lief es nicht: http://au.autodesk.com/?nd=class&session_id=5163 Wie schreibt Ihr Eure Ribbon-Menüs für Autocad?Vielen DankGeorg[Diese Nachricht wurde von GeorgK am 03. Apr. 2011 editiert.]
|
| In das Form AutoCAD VBA wechseln |