|
Lisp : Unterschied Objektdaten Polylinie / Ansichtsfenster
cadffm am 11.08.2023 um 16:53 Uhr (1)
"führt dieses Script nicht komplett aus."Ja, weil die internen Routinen, welche versuchen das Zuschneide-Objekt vor dem Anwender zu verstecken, dazwischen hauen. Per Hand ausgeführt siehst du dann die Meldung das dein Objekte ausgefiltert wird im Hatch-Befehl."Ich habe das Script jetzt an eine Stelle in meinem LISP gesetzt, an der nur noch Polylinien sein können""die Ansichtfenster enthalten""Weil ich vorher ... drüber laufen lasse. Und Explode keine Ansichtsfenster auflösen kann."Bzw. die internen Routine ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Farbe Button ändern (dcl)
benwisch am 25.05.2004 um 14:17 Uhr (0)
Soweit mir bekannt ist, entsteht immer eine Lücke. Wenn du aber gerne einen Kacheleffekt machen möchtest, dann erzeuge doch einfach ein einzelnes großes image_button. Ein image_button gibt auch die Koordinaten des jeweiligen Klicks aus...siehe Bsp. Die untenstehende Routine erzeugt vom Mittelpunkt aus eine Linie (hier rot) zum Click-Point. In diesem Bsp. wird mit Operationsausdrücken gearbeitet ($Key = Schlüsselattribut; $x und $y = Bildkoordinaten) Aufruf mit (c:test-image-3) aus Lisp heraus Code: ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Symbolstandard mit lisp importieren
Wolli am 18.09.2006 um 12:40 Uhr (0)
Hallo Peter,das Makro ist kein VBA sondern nur folgender Code hinter der Schaltfläche:^C^Ccmddia;1;-layer;se;am_0;;cmddia;0;amsymstd;shs_tb2_position;cmddia;1;amnote;;cmddia;0;amsymstd;shs_tb2;cmddia;1; So kann ich normale Führungen verwenden (Schweißzeichen, Form-Lage..., mit Pfeil und Text gelb in 3,5mm) und mit Klick auf die Positionsschaltfäche (Positionsnummer mit Bommel, weiß und 5mm höhe)Die Symbolstandards müssen aber in den Dokument vorhanden sein.Das Makro macht folgendes:1. Layer AM_0 aktuell2. ...
|
| In das Form Lisp wechseln |
|
Lisp : Polylinien abhängig vom Startpunkt versetzen
m.hacker am 31.08.2015 um 08:59 Uhr (1)
Hallo CAD-Huebner,das LISP macht genau das, was ich mir vorgestellt habe. Ich muss es jetzt noch genauer testen, aber erste versuche waren erfolgreich.Ich bin echt begeistert. DANKE!Ich würde es jetzt nur noch gerne verstehen.Die Linien werden in sset als "main entities only" gespeichertBeispiel Selection set: 924 oder Selection set: 8abVersetzt wird ja "obj" und mit (setq obj (vlax-ename-vla-object (ssname sset cnt))) wird pro Linie ein vla object erzeugt das versetzt werden kann?Die Abarbeitung der Schle ...
|
| In das Form Lisp wechseln |
|
Lisp : Problem mit is_cancel = true
joern bosse am 23.05.2008 um 16:39 Uhr (0)
Hallo Niggemann,eigentlich hatte ich gedacht, Du hast ein kleines DCL-Fenster, 2 Listen und eine LISP-Funktion die das DCL-Fenster und die Werte einer der beiden Listen läd. Also wenn Du das nicht absplitten kannst sind 2000 Zeilen für das Forum und für eben mal schauen doch ein bißchen zu viel.Aber noch eine andere Idee: Was ist, wenn Du bei Deiner Action-tile Anweisung für den Exit-Button folgendes mit reinschreibst: (setq OK(done_dialog 0)))Dann kannst du ,nachdem das DCL geschlossen über (if (= OK 0)(i ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Dwgprops schreiben
Dressler am 22.01.2004 um 08:30 Uhr (0)
Hallo Marc, hab noch die alten e-tools. Da ist die DBVIEW.ARX dabei. Danke trotzdem. Zitat: Original erstellt von marc.scherer: CADmium schrieb (im Original): mit den expresstools : Express-- Tools-- DWG-Datenbankviewer Knopf Databse -- Current -- Named Objects Dictionary -- DWGPROPS und dann im Fenster rechts ändern. Wenns dir um die Bearbeitungszeiten geht : Wert 041 - erstellt am Wert 042 - geändert am Wert 040 - Bearbeitungszeit diese Werte liegen im Julianischem Datumsformat vor. Rudime ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Fehlermeldung bei command solans
CAD-Huebner am 06.11.2005 um 11:30 Uhr (0)
Hallo Werner, kann diese Fehlermeldung nachvollziehen, auch wenn ich noch nicht ganz begriffen habe, was dieses Makro tun soll. Zuerst hatt eich keine Volumenkörpwer, da kam schon die erste fehlermeldung, dann schnappete mein Ofang immer andere ecken beim Aufziehen des Fensters (ich hatte im Layout schion einiges gezeichnet).Also diesem Makro müsstest du noch ne Kurzanleitung mit Verwendungszweck und Eingangsvoraussetzungen beilegen.Wenn das Lisp einfach aussehen soll, würde ich persönlich nicht 3 AutoCAD ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Fehlermeldung in meiner VLX-Anwendung
Bernd10 am 09.05.2005 um 13:23 Uhr (0)
Hallo benwisch, Zitat: Original erstellt von benwisch: [b]1.Vermutung schau dir mal diesen Link an, vielleicht hilft dir das schon mal weiter... [QUOTE]Ich habe einige globale Variablen, das eine solche Überprüfung in meinen vielen Funktion eigentlich unmöglich macht, sofern ich den Kreis der Funktionen und/oder der Variablen nicht eingrenzen kann. 2. Vermutung globale Variablen können von anderen Programmen überschrieben werden, wenn sie nicht besser benannt werden. Bsp. : gute/sc ...
|
| In das Form AutoLisp wechseln |
 |
Lisp : kreuzendes Auswahlfenster außerhalb des Bildschirmausschnittes
tappenbeck am 04.12.2013 um 15:43 Uhr (15)
Moin!ich weiß ja noch aus alten Zeiten das es Probleme gab mit der Punktauswahl beim Schraffieren - der zu schraffierende Bereich sollte auf dem Bildschirm sichtbar sein.Nun habe ich eine kreuzende Auswahl erstellt die unter umständen auch außerhalb des aktuellen Bildschirmausschnittes liegen kann:Code: (setq aws_search (ssget "_CP" (list pkt_1 pkt_2 pkt_3 pkt_4 );end-list filter_liste );end-ssget );end-setqNun ist mir aufgefallen das keine Elemente gefunden wer ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Fehlermeldung bei command solans
Werner-Maahs.de am 09.11.2005 um 14:18 Uhr (0)
@mapcarMach dir nicht die Mühe mit den Skripten. Diese sind soweit benötigt vorhanden und ich habe noch kein Problem gehabt.Mein Problem war, dass ich die Skripte erst nach der Übung meinen Kursteilnehmern gebe, da sie sonst nur noch abschreiben brauchen, was dem Lernerfolg hinderlich ist.Meine LISP-Routine habe ich deshalb erstellt, weil ich diese als nicht lesbare Anwendung mit der Aufgabe weitergebe.GrußWernerNS.: Ich habe die Routine trotzdem mit solans fertiggestellt. Nur jetzt ist eine Anmerkung dabe ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Dwgprops schreiben
marc.scherer am 20.01.2004 um 18:17 Uhr (0)
CADmium schrieb (im Original): mit den expresstools : Express-- Tools-- DWG-Datenbankviewer Knopf Databse -- Current -- Named Objects Dictionary -- DWGPROPS und dann im Fenster rechts ändern. Wenns dir um die Bearbeitungszeiten geht : Wert 041 - erstellt am Wert 042 - geändert am Wert 040 - Bearbeitungszeit diese Werte liegen im Julianischem Datumsformat vor. Rudimentär mit Lisp : Siehe Anhang! Gruß Thomas (Frage : mit VBA aufgegeben ? ) (Nur damit der ursrüngliche Bezug bestehen bleibt...) Meine A ...
|
| In das Form AutoLisp wechseln |
|
Lisp : DCL-Boxen Fragen
archtools am 15.09.2023 um 12:00 Uhr (1)
Zitat:Original erstellt von ReneReichel:Kann ich per LISP beim Erstellen eines Blocks diesem Attribute mit auf den Weg geben?Ja, natürlich. Dazu braucht die Blockdefinition noch nicht mal ATTDEF Entities zu enthalten. Einfach bei der Erzeugung des INSERTs per ENTMAKE den DXF Flag für "Attribute folgen" setzen (DXF Gruppencode 66: Variables Flag "Nachfolgende Attribute" (optional; Vorgabewert = 0). Wenn dieses Flag auf 1 gesetzt ist, folgt eine Reihe von Attributen auf das eingefügte Objekt, die mit dem Ele ...
|
| In das Form Lisp wechseln |
|
Lisp : ASCII-Zeichen
Theodor Schoenwald am 19.08.2006 um 23:48 Uhr (0)
Hallo Udo, hallo Niggemann,dem Kunde wird vorgemacht, dass es Binärcode ist und 300 Euro für ein Umwandlungsprogramm verlangt.Mit einer einfachen Bat-Datei und dem Programm "CHG", kann ich, mit folgenden Beispiel Zeilen:...CHG -i %1 -s [193] -r [65]CHG -i %1 -s [194] -r [66]CHG -i %1 -s [195] -r [67]CHG -i %1 -s [196] -r [68]...,die Dateien lesbar machen. Das funktioniert einwandfrei.%1 ist der Dateiname, -s suchen, -r ersetzen.Mit eine zweiten Batdatei kann ich den Weg auch rückwärts gehen.Das Programm CH ...
|
| In das Form Lisp wechseln |