Informationen zum Forum Lisp:
Anzahl aktive Mitglieder: 1.247
Anzahl Beiträge: 32.192
Anzahl Themen: 4.626

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 - 9, 9 Gesamtergebnisse mit Suchbegriffen creoson zeichnung sec.
Lisp : Abfrage von Objekten in XRefs
Arcuso am 02.03.2012 um 11:20 Uhr (0)
Hallo !Ich habe in der Zeichnung A die Zeichnung X als XRef eingefügt und möchte per Alert-Box div. Objekteigenschaften (auch jene in XDaten/EEDs) als Text anzeigen. Bei Objekten der akt. Zeichnung gibts keinerlei Probleme.Bei Objekten der Zeichnung X komme ich nur per InterfaceObject und "ObjectDBX.AxDbDocument ..." an alle Daten ran. Bei Basis-Objekten wie Linien und Texten aber auch bei Attributen komme ich aus der Zeichnung A über die Handles zum Original-Objekt. Wenn ich aber in der Zeichnung A per (n ...

In das Form Lisp wechseln
Lisp : Kranke Polylinien?
Arcuso am 28.07.2011 um 08:15 Uhr (0)
Guten Morgen!Da habe ich mich gestern leider zu früh gefreut.Der Aufruf von (vlax-dump-object) kann nicht alleine schuld sein.Wenn ich zB. zuerst von der LW-Poly eine Abfrage mit (vlax-get o1 Closed) durchführe, dann die Polyllinie anpasse scheitere ich danach wieder mit (vlax-get o2 Closed) bei der neuen 2D-Poly und ich erhalte:Ungültige Klasse(vlax-dump-object) wurde seit dem Öffnen der Zeichnung nie aufgerufen.Ich kann mir nicht vorstellen, dass so simple vorher/nacher Zugriffe nicht möglich sein sollen ...

In das Form Lisp wechseln
Lisp : Kranke Polylinien?
Arcuso am 26.07.2011 um 15:17 Uhr (0)
Hallo Alfred!Habe dEhre, das wären tausende von archivierten Alt-Zeichnungen, die !vielleicht! irgendwann wieder gebraucht werden! Nachdem ich ja bei dem Umstieg auch unsere Block- und Layer-Struktur (wurde seinerzeit unter Rel.12-14 aufgebaut) auf intelligentere Beine stellen will, komme ich um einen umfangreichen Lisp-Konverter ohnehin nicht herum. Wer also eine alte Archiv-Zeichnung umbauen oder irgendwo einbauen will, der muss eben zuerst den Konverter laufen lassen, bevor er in der neuen Struktur weit ...

In das Form Lisp wechseln
Lisp : Kranke Polylinien?
Arcuso am 25.07.2011 um 12:58 Uhr (0)
Hallo !Ich habe es mit ACAD 2005, 2011 und BricsCAD mit dem ur-eigenen Befehl _PEDIT und wechselweise mit den Optionen _Fit bzw. _Decurve und sowohl ausgehend von einer LW- alsauch 2D-Polylinie versucht. Lisp kam nur mit (vlax-dump-object) zum Betrachten der Properties ins Spiel.Natürlich entsteht beim Fitten einer LW dann eine kurvenangepasste 2D-Polylinie, die Erscheinung tritt aber bei beiden Typen auf und resultiert nicht aus einer Lisp-Funktion, sondern verhindert eine solche.Eine Muster-DWG hier hoch ...

In das Form Lisp wechseln
Lisp : Abfrage von Objekten in XRefs
Arcuso am 03.03.2012 um 07:11 Uhr (0)
Hallo !Erstaunlich, die Möglichkeiten mit der Nentsel-Liste scheinen mir viel zu wenig genutzt!Nur mit VLA-Objecten komme ich da nicht recht weiter.Meine Erkenntnisse also zusammengefasst:Das erste Glied der Liste ist immer der Entityname vom geklickten Objekt der untersten Ebene.Das letzte Glied der Liste enthält hirarchisch sortierte Entitynames, wobei der letzte die oberste Ebene repräsentiert.Bei mir eben ggf. das XRef.Habe ich einen Block im XRef geklickt, ist das der vorletzte Entityname.Habe ich im ...

In das Form Lisp wechseln

Poly-Kurven-Test.zip
Lisp : Kranke Polylinien?
Arcuso am 26.07.2011 um 14:38 Uhr (0)
Hallo!Problem-Doku zu meinen weiteren Tests:Dump der LW-Polylinie vor dem Kurvenangleichen mit _PEDIT/_FIT:; IAcadLWPolyline: AutoCAD Lightweight Polyline-Schnittstelle (optimierte Polylinie); Eigenschaftswerte:; Application (RO) = #VLA-OBJECT IAcadApplication 00b9b5e4; Area (RO) = 0.0431682; Closed = 0; ConstantWidth = 0.0; Coordinate = ...Indizierter Inhalt wird nicht angezeigt...; Coordinates = (23.5691 7.43119 23.5327 7.59704 23.7016 7.57813 ... ); Document (RO) = #VLA-OBJECT IAcadDocument 06a8b ...

In das Form Lisp wechseln
Lisp : Kranke Polylinien?
Arcuso am 25.07.2011 um 11:08 Uhr (0)
Hallo Spezialisten !Bei uns im Vermessungsbüro wird ein Wechsel der CAD-Software (dzt. noch AutoCAD 2005) wegen Win7 auf event. neuer Hardware immer dringlicher. Meine Aufgabe ist es, sowohl die für uns geeignete Software zu finden (sie muss auch noch auf den vorhandenen Notebooks im Außendienst laufen), alsauch die vorhandenen Lisp-Tools entsprechend anzupassen und zu verbessern. Wir haben eine Unzahl an Spezial-Befehlen für den Umgang mit Polylinien (anpassen, begradigen, aufbrechen, kombinieren, etc.), ...

In das Form Lisp wechseln
Lisp : Notepad-Task
Arcuso am 15.10.2012 um 10:32 Uhr (0)
Hallo !Ich muss die Hintergründe besser erklären:Es handelt sich um eine Datei, die von einem Logger über die RS232-Schnittstelle portionsweise Messdaten eines Theodoliten zeilenweise weitergeschrieben wird. Von dort lese ich mit Lisp immer die jüngsten Zeilen und kartiere mit den lokalen Polar-Daten die Punkt-Blöcke in die Zeichnung. Der Beobachter kann sie dann vor Ort sofort in seinem Notebook verbinden. Das alles funktioniert bereits wunderbar, es kann aber sein, dass der Beobachter irgendeinen Fehler ...

In das Form Lisp wechseln

LWneu2D-Ref.lsp.txt
Lisp : Kranke Polylinien?
Arcuso am 30.07.2011 um 10:50 Uhr (0)
Guten Tag!Um die Sache abschließen zu können:Der Zugriff auf ein neues Objekt kann ermöglicht werden, indem man das alte nicht mehr vorhandene per (vlax-release-object) freigibt, egal ob darauf per (vlax-dump-object) oder einer anderen VLA-Funktion zugegriffen wurde.Hintergrund meiner dbzgl. Anfrage ist, wie eingangs erwähnt, dass ich unseren Zeichnungs-Altbestand ggf. in eine neue Block- und Layer-Struktur konvertieren muss. Um dabei bestehende Verweise in den XDaten nicht zu verlieren, wenn ich z.B. eine ...

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