|
Rund um AutoCAD : Winkeleinheit ändern
marc.scherer am 16.09.2009 um 08:45 Uhr (0)
Hi cadernst,wäre es eine Möglichkeit für Dich im Nachhinein die Drehung für alle Blöcke zu ändern? Offensichtlich sind die ja bereits durch die GIS Schnittstelle eingefügt?!Wenn ja, dann selektiere alle Blöcke die Du drehen willst, starte die Eigenschaftenpalette und ändere einfach den Wert der Drehung für alle selektierten Blöcke: ...------------------Ciao,Marc
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : ActiveX Schnittstelle ACAD 2004
marc.scherer am 16.11.2004 um 11:05 Uhr (0)
Hi, haste mal in den ADesk Discussion Groups geguckt? Lies mal den hier: http://discussion.autodesk.com/thread.jspa?messageID=1193299 Ich denke mal es liegt an der speziellen Formulierung: CreateOleObject( Autocad.Application.16 ) das findet man im Netz immer wieder, das Dein: GetActiveOleObject( Autocad.Application ); nicht funzt. Es MUSS die Versions-Nummer angehängt werden. ------------------ Ciao, Marc
|
| In das Form Rund um Autocad wechseln |
|
Autodesk GIS Produkte : Objekdaten
marc.scherer am 03.03.2005 um 08:31 Uhr (0)
Hi, tja leider machst DU das in VBA... In Lisp habe ich das manipulieren der Map-Objektdaten fertig. Map verfügt auch über eine ActiveX Schnittstelle die kannst Du doch in VB verwenden. Guckst Du nach der Hilfe Datei AcMapAtm.chm Zitat: Zitat dort: The Autodesk Map ActiveX Automation API covers data extension functionality (drawing sets, queries, object data... the ADE functionality). It also covers Coordinate Geometry and Digital Terrain Models (points and surfaces). It does not cover map plottin ...
|
| In das Form Autodesk GIS Produkte wechseln |
|
Rund um Autocad : Umleiten von Usereinstellungen
marc.scherer am 05.12.2006 um 13:21 Uhr (0)
Hi,mit dem gesamten Quellcode natürlich nicht, ist zu spezifisch für meine Belange. Aber die Systematik kannst Du aus nachfolgenden Codefragmenten sicherlich herauslesen (am besten in der VLIDE zeilenweise ausführen und gucken welche Werte die Vars annehmen):Code:;; vl-schnittstelle aktivieren(vl-load-com);; Eigenschaften und Methoden des Preferences Object:(vlax-dump-object (vla-get-preferences (vlax-get-acad-object)) T);; Eigenschaften und Methoden des PreferencesFiles Object(vlax-dump-object (vla-get-Fi ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : (vla-put-HyperlinkDisplay...
marc.scherer am 04.10.2005 um 13:40 Uhr (0)
Hi Wolfgang,klar scheitert das.Du versuchst bei einem Entity eine Eigenschaft anzuwenden, die dieses gar nicht hat...Versuch mal folgendes mit einem gezeichneten Objekt:Code:(vlax-dump-Object (vlax-ename-vla-object (car (entsel))) T)-Code:; IAcadBlockReference: AutoCAD Block Reference-Schnittstelle (Blockreferenz); Eigenschaftswerte:; Application (RO) = #VLA-OBJECT IAcadApplication 00b9d604; Document (RO) = #VLA-OBJECT IAcadDocument 1354e8a0; Handle (RO) = "8DA6"; HasAttributes (RO) = -1; HasExtension ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Textfilter nach Höhe in Skript
marc.scherer am 13.11.2006 um 09:29 Uhr (0)
Hi ChrisIn,Du solltest UNBEDINGT die VLIDE benutzen (Befehl: VLIDE)!Insbesondere die Debugging-Funktionen (Hilfe: Introducing Visual LISP Debugging Features).Zum Textstil hab ich Dir hier noch mal ne Beispiel-Anwendung zusammengeschraubt. Hier auch wieder die Technik mit Subroutinen-Aufruf. In diesem Fall eine Subroutine zum erzeugen von Objektlisten gemäß ssget-Filterbedingungen...Code:;|Textstyle-ChangerÄndert den Stil von Textobjekten.Beim MText nicht den eventuell manuell veränderten Font,das ist ne an ...
|
| In das Form Rund um Autocad wechseln |