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 - 13, 23 Gesamtergebnisse mit Suchbegriffen creoson zeichnung sec.
Lisp : SendCommand in anderer Zeichnung sofort ausführen
Andreas Kraus am 16.03.2011 um 12:59 Uhr (0)
Hallo zusammen,ich hab mehrere Zeichnungen offen und schicke per vla-SendCommand einen Befehl an eine andere geöffnete. Ausgeführt wird der aber erst wenn ich die andere Zeichnung aktiv schalte. Kann man das sofort ausführen lassen oder brauch ich da was ganz anderes ?------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de

In das Form Lisp wechseln
Lisp : SendCommand in anderer Zeichnung sofort ausführen
Andreas Kraus am 16.03.2011 um 13:30 Uhr (0)
OK, aber was ?------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de

In das Form Lisp wechseln
Lisp : SendCommand in anderer Zeichnung sofort ausführen
Andreas Kraus am 16.03.2011 um 15:08 Uhr (0)
Im Moment den Bildschirmausschnitt synchronisieren, also Pan oder Zoom in einem Plan und alle anderen gehen mit. Ist praktisch um z.B. Steigebereiche, Schächte und Treppen zu kontrollieren.Aber da fallen mir, wenns mal geht, sicher noch mehr Sachen ein.------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de

In das Form Lisp wechseln
Lisp : Definitionen aktualisieren
Andreas Kraus am 19.04.2024 um 17:52 Uhr (1)
Dann bau ich das eben auf die ODBX-Version um. Dann ist das eben so.Danke für das Feedback.Ich hab mir ja eh schon eine "Konstruktions-Dummy-Funktion" gemacht bei der ich über ODBX eine Zeichnung für Hilskonstruktionen habe die ich aber am Schluss nicht aufräumen muss, die schmeiß ich einfach weg .Sogar bei Programmabbbruch hab ich keinen Müll in meiner Zeichnung.Ich glaub die nehm ich für den Zwischenspeicher, dan ist das alles kaum Arbeit .------------------Geht nicht, gibts nichtGrußAndreashttp://krau ...

In das Form Lisp wechseln
Lisp : Save-Methode und Reactor
Andreas Kraus am 07.07.2011 um 10:04 Uhr (0)
Hab ich schon versucht.Aus Lisp : Zeichnung wird aktiviert. Lisp stoppt und macht erst weiter wenn die "Startzeichnung" wieder aktiv ist.Aus Script : Zeichnung wird aktiviert. Script stoppt und macht erst weiter wenn die "Startzeichnung" wieder aktiv ist.Ich kann zwar in der aktivierten Zeichnung arbeiten aber eben nichts automatisiertes was ich ins Programm schreib (egal ob Lisp oder Script)Ich hab ja auch schon versucht über einen Reactor der bei Dateiaktivierung "anspringt" zu arbeiten aber weil in der ...

In das Form Lisp wechseln
Lisp : @ Jörn-Bosse, Block-import.lsp
Andreas Kraus am 18.01.2008 um 15:12 Uhr (0)
Hallo Jörn,ich hab das mal wie folgt ausprobiert:Befehl: (Block-import ("KREIS") "c:/Test/Block_DYN1.dwg")Es wurden folgenden Blockdefinitionen in die Zeichnung eingefügt:KREISBefehl: (Block-import ("TEST") "c:/Test/Block_DYN1.dwg")Es wurden folgenden Blockdefinitionen in die Zeichnung eingefügt:; Fehler: Automatisierungsfehler Null-Objekt-IDDrinn ist nur der "erste" Block.Bei umgekehrter Reihenfolge der zu importierenden Blockdefinitionen ist es genau so. Hab ich mal alle verwendeten Variablen lokal g ...

In das Form Lisp wechseln
Lisp : elemente einer polylinie
Andreas Kraus am 21.02.2008 um 11:32 Uhr (0)
Hallo Georg,ich würd es mit EEDs machen.Die kommen auf alle Fälle mit wenn du die PL in eine andere Zeichnung kopierst.Die kommen mit wenn du die Zeichnung in DXF oder eine ältere ACAD Version konvertierst.Es macht nicht mehr oder weniger Aufwand, weil du dich sowieso um die korekte Speicherung der Daten kümmern mußt und es für die Verarbeitung ziemlich egal ist wo die Daten gespeichert werden.Wenn du nur aus Linien und Bögen Polylinien machst und die Eigenschaften der Ursprungselemente speichern willst ge ...

In das Form Lisp wechseln
Lisp : Speicherdatung der aktuellen Datei ermitteln
Andreas Kraus am 20.01.2011 um 15:15 Uhr (0)
Hallo zusammen,wie bekomm ich denn raus wann die momentan aktive Zeichnung gespeichert wurde ?(vl-file-systime (vla-get-fullname (vla-get-activedocument (vlax-get-acad-object)) ))geht nicht weil die Datei ja gerade geöffnet ist. ------------------GrußAndreashttp://kraus-cad.de

In das Form Lisp wechseln
Lisp : Blockdefinition korrigieren
Andreas Kraus am 25.07.2006 um 11:01 Uhr (0)
Hallo Ernst,kanst du mir mal die Zeichnung (oder einen Teil davon) zukommen lassen ?Das interessiert mich schon, weil in den Listen mit den Objektdaten so komische Werte stehen :(3 . "***") (2 . "***") und dieses nil am Anfang.Das muß doch zu machen sein, geht nicht - gibts nichtGrußAndreas

In das Form Lisp wechseln
Lisp : Save-Methode und Reactor
Andreas Kraus am 06.07.2011 um 16:18 Uhr (0)
Ja, so in der ArtIm Moment möchte ich jede Zeichnung speichern.ABER !!!Bei mir hängt am Speichern noch ein Reactor der die Datenerfassung startet. Der soll natürlich auch laufen.Geplant ist auch Zoom und Pan der geöffneten Zeichnungen zu synchronisieren.Das wäre praktisch bei Bearbeitung von Steigeschächten.Wenn das funktioniert fällt mir sicher noch mehr ein .------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de

In das Form Lisp wechseln
Lisp : Fenster synchroisieren
Andreas Kraus am 08.02.2008 um 13:03 Uhr (0)
Hallo Marc,ist das nicht egal mit den Variablen ? Ich verlasse die Zeichnung in der ich die Variablen füttere doch gar nicht.Wenn ich bei den Zuweisungen einfach feste Werte reinschreib, also gar keine Variablen verwende, gehts auch nicht. Ich tu doch einfach nur einem Objekt was zuweisen und das Objekt frisst es nicht.Ist das vielleicht der falsche weg ? Sollte ich viellecht mit SendCommand was versuchen ?GrußAndreas

In das Form Lisp wechseln
AutoLisp : Platzbedarf von Attributen
Andreas Kraus am 04.05.2006 um 17:21 Uhr (0)
Hallo Henning,die Blockgeometrie kannst du so auslesen wie du dir das schon geschrieben hast. Für die Attribute mußt du aber auch die Attribute nehmen und nicht die Attributdefinitionen die in der Blockdefinition stehen. Dann bekommst du auch die Textinhalte und die Information ob das Attibut sichtbar ist oder nicht.Also vom gewählten Insert in der Zeichnung duch die Attribute hangeln und Auswerten ob sichtbar oder nicht (Gruppencode 70)Bei Fragen... frag!GrußAndreas

In das Form AutoLisp wechseln
Lisp : Blockdefinition neuladen mit ODBX
Andreas Kraus am 06.01.2009 um 11:25 Uhr (0)
Hallo zusammen und frohes neues Jahr,ich hole mir Blockdefinitionen aus anderen Dateien mit diesem Programmteil:(if (setq blocks (vla-get-blocks DBX)) (progn (setq i -1) (vlax-for ITEM blocks ;wenn Blockname aus Block_Collection in Liste, dann in temp-Liste (if (member (strcase (vla-get-name ITEM)) (mapcar strcase namenliste) ) (setq temp (cons ITEM temp)) ) (setq i (1+ i)) ) (if temp (progn (setq ARRAY (vl-catch-all-apply vlax-make-safearray (list vlax-vbObject (cons 0 (1- (leng ...

In das Form Lisp wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2 

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