Informationen zum Forum Lisp:
Anzahl aktive Mitglieder: 1.247
Anzahl Beiträge: 32.185
Anzahl Themen: 4.624

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 11, 11 Gesamtergebnisse mit Suchbegriffen api schnittstelle sec.
Lisp : Geschwindigkeits Problem
Andreas Kraus am 13.06.2022 um 08:33 Uhr (1)
Moin Niggemann,genau diesen Effekt hatte ich bei meiner Excel-Schnittstelle auch, deshalb hab ich die umprogrammiet und lese das Range-Objekt in ein Array und mache daraus eine Liste zum verarbeiten. Beim Schreiben dann andersrum. Seitdem gehts wieder.Da hab ich alle Infos hier im Forum gefunden. Danke nochmal an alle Beteiligten.Mit so großen Dateien hab ich zum Glück nichts zu tun aber der Effekt ist wohl der Selbe ... interessant.Keine Ahnung was genau ADesk da geändert hat (und warum überhaupt) aber är ...

In das Form Lisp wechseln
Lisp : Parametertyp ermitteln
Andreas Kraus am 03.03.2014 um 15:16 Uhr (1)
Dann lese ich vielleicht an der falschen Stelle die Daten aus ?Also ich mach das hier:Code:(vlax-safearray-list (vlax-variant-value (vla-getdynamicblockproperties obj_name ) ) )obj_name ist der Objektname vom BlockZ.B. mit (setq obj_name (vlax-ename-vla-object (car (entsel "Block wählen : "))))Damit bekomme ich eine Liste:(#VLA-OBJECT IAcadDynamicBlockReferenceProperty 00000000302ff308 #VLA-OBJECT IAcadDynamicBlockReferenceProperty 000000003030f748 #VLA-OBJECT IAcadDynamicBlockRefer ...

In das Form Lisp wechseln
Lisp : Farbcode
Andreas Kraus am 10.12.2018 um 08:56 Uhr (1)
Grade noch getestet:(vla-get-color obj_name)(vlax-dump-object (vla-get-truecolor obj_name))Ergibt256bzw.; IAcadAcCmColor: AutoCAD AcCmColor-Schnittstelle; Eigenschaftswerte:; Blue (RO) = 0; BookName (RO) = ""; ColorIndex = 256; ColorMethod = 192; ColorName (RO) = ""; EntityColor = -1073741824; Green (RO) = 0; Red (RO) = 0Also auch kein passendes Ergebnis ------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de

In das Form Lisp wechseln
Lisp : Geschwindigkeits Problem
Andreas Kraus am 08.06.2022 um 08:18 Uhr (1)
Hm ... vielleicht wäre es interessant obs am Lesen, verarbeiten oder am Schreiben liegt.Klammer doch mal das Schreiben aus und schau was passiert.Bei meiner Excel-Schnittstelle hatte ich ganz am Anfang auch Zeile für Zeile bearbeitet, seit ich das Range-Objekt in ein Array auslese (und umgekehrt fürs Schreiben) geht das richtig schnell.Vielleicht musst du nur irgend eine Kleinigkeit ändern------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de

In das Form Lisp wechseln
Lisp : Dynamische Parameter in Blockdefinitionen ändern
Andreas Kraus am 04.07.2013 um 08:22 Uhr (0)
Hm...irgendwie passt das noch nicht. Wenn ich mir die Daten von vlax-dump-object anschaue bekomme ich bei einem Parameter zB. das hier:; IAcadBlockLinearParameterEntity: IAcadBlockLinearParameterEntity-Schnittstelle; Eigenschaftswerte:; Angle (RO) = 0.0; Application (RO) = #VLA-OBJECT IAcadApplication 00000001401f8ca0; BaseLocation = 1; BasePoint = (-5.0 5.0 0.0); ChainActions = 0; Distance = 10.0; DistanceDesc = "41"; DistName = "Länge"; Document (RO) = #VLA-OBJECT IAcadDocument 00000000029c45f0 ...

In das Form Lisp wechseln
Lisp : Daten in Excel-Zellen schreiben
Andreas Kraus am 30.09.2008 um 08:18 Uhr (0)
Ist schon fertig. Hab schon gemerkt daß vlax-safearray-fill nur Lust hat wenn Liste und Array zusammenpassen.Bin grade noch dabei den Range auf das Array passend zu machen und dann sollte das doch laufen.Das komplette Tool ist eigentlich eine Schnittstelle zwischen ACAD und Excel. Blöcke mit Attributen, Multilinien, Polylinien, Texte, MTexte mit Layer und allem drum und dran, und natürlich meine eigenen EEDs in Excel übertragen und, bei Änderungen, auch wieder zurück ins ACAD. Wird also öfters für die unte ...

In das Form Lisp wechseln
Lisp : Zugriff auf CorelDraw
Andreas Kraus am 12.01.2016 um 09:32 Uhr (1)
Zitat:Im Netz findet man sicher einiges zur Corel-Schnittstelle, vermutlich aber kaum etwas im speziellen aus AutoCAD heraus.Genau das ist mein Problem.Ich find nix was mir weiterhilft.Zitat:Und genau so wie du es dort machst, kannst du auch auf Corel zugreifenIch suche noch danach wie ich auf Corel zugreifen kann, um mir den internen Aufbau anschauen zu können.Kann sein ich raff das nicht.Kann sein ich seh den Wald vor lauter Bäumen nicht.Kann sein ich suche nach den falschen Begriffen.Bin für jeden Stroh ...

In das Form Lisp wechseln
Lisp : Layerkonverter
Andreas Kraus am 18.04.2009 um 21:14 Uhr (0)
Tschuldige Karsten ich hatte Urlaub (hab sogar noch )CSV ist ne gute Idee um eine "Schnittstelle" z.B. zu Excel zu haben, aber solche "Austauschformate" möchte ich separat abhandeln unter "Daten speichern unter ..." und "Daten importieren von ...". Bis dahin hab ich vor ein Dialogfeld zu basteln in dem ich alles editieren kann (klar ... was nutzt ein Konverter wenn ich die Änderungen nicht vornehmen kann).Die Möglichkeit verschiedene Objekte wie Schraffuren, Texte, Bemaßungen auf separate Layer zu schiebe ...

In das Form Lisp wechseln
Lisp : Pfad von Pixelbildern
Andreas Kraus am 19.06.2009 um 12:27 Uhr (0)
Hallo zusammen !Wenn ich mit (dictsearch (namedobjdict) "acad_image_dict")auf das Dictionary für die Pixelbilder zugreife und mir dann die Daten anschaue hab ich z.B sowas:((-1 . Objektname: 7efb70c0 ) (0 . "IMAGEDEF") (5 . "118") (102 . "{ACAD_REACTORS") (330 . Objektname: 7efb70b0 ) (330 . Objektname: 7efb70c8 ) (102 . "}") (330 . Objektname: 7efb70b0 ) (100 . "AcDbRasterImageDef") (90 . 0) (1 . "D:Dokumente und EinstellungenKrausEigene DateienEigene BilderMeldung1.JPG" ) (10 509.0 237.0 0.0) (11 0.264 ...

In das Form Lisp wechseln
Lisp : Zugriff auf EEDs per VLISP
Andreas Kraus am 25.02.2009 um 09:51 Uhr (0)
Hallo zusammen,ich möchte per VLISP auf Erweiterte Elementdaten von einem Insert zugreifen.Mit vlax-dump-object hab ich mir das mal angeschaut:; IAcadBlockReference: AutoCAD Block Reference-Schnittstelle (Blockreferenz); Eigenschaftswerte:;  Application (RO) = #VLA-OBJECT IAcadApplication 00d077b4;  Document (RO) = #VLA-OBJECT IAcadDocument 098fbe08;  EffectiveName (RO) = "2A002022";  Handle (RO) = "1FD11";  HasAttributes (RO) = -1;  HasExtensionDictionary (RO) = 0;  Hyperlinks (RO) = #VLA-OBJECT IAcadHype ...

In das Form Lisp wechseln
Lisp : Schraffurdaten
Andreas Kraus am 21.12.2009 um 17:01 Uhr (0)
Ja, das weis ich auch.Ich greife aber über Object-DBX auf die DWG zu und hab nicht solche Daten:((-1 . Objektname: 7e563420 ) (0 . "HATCH") (330 . Objektname: 7e561cf8 ) (5 . "1FC") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (100 . "AcDbHatch") (10 0.0 0.0 0.0) (210 0.0 0.0 1.0) (2 . "ANSI31") (70 . 0) (71 . 1) (91 . 1) (92 . 7) (72 . 0) (73 . 1) (93 . 4) (10 3073.76 1844.76 0.0) (10 1142.08 1844.76 0.0) (10 1142.08 556.191 0.0) (10 3073.76 556.191 0.0) (97 . 1) (330 . Objektname: 7e5633a8 ) ( ...

In das Form Lisp wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz