|
Lisp : Produktinformation einer geladenen DWG bestimmen
CADwiesel am 20.01.2016 um 18:11 Uhr (1)
Die Informationen können auch mit VLisp ausgelesen werden. Du kannst die Informationen entweder als String oder binär lesen. Die Einfachheit wird allerdings dadurch erschwert, das die Zeichen nicht als Asciizeichen z.B. P sondern als Zeichen 00P vorliegt.Du musst also für jedes Zeichen (Productcode) die 00 entfernen.------------------GrußCADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
Lisp : Nach LISP-Durchlauf ACAD beenden
CADwiesel am 13.07.2021 um 11:17 Uhr (1)
Willkommen hier im Forum. Im richtigen Forum bist du ja schon mal gelandet... Dann bau doch alle Anweisungen aus dem 2.Progrämmchen in das Erste ein und das Problem mit dem Warten auf das Ende der ersten Funktion ist erledigt.das close muss dann als Letztes rein. Dann könnte es gehen------------------GrußCADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
Lisp : MV-Blockeigenschaften mit ssget
cadking am 07.11.2017 um 15:22 Uhr (1)
Hallo Cadwiesel,deine Atwort funktioniert bei Blöcken, nicht aber bei MV-Blöcken (cons 0 "AEC_MVBLOCK_REF").Eine entityliste von MV-Blöcken gibt mir nur folgendes zurück:((-1 . Objektname: 7ffff5f3f00 ) (0 . "AEC_MVBLOCK_REF") (330 . Objektname: 7ffff5eae00 ) (5 . "8360") (100 . "AcDbEntity") (67 . 0) (410 . "Model")(8 . "A-ASPR"))da ist kein assoc 41 drin.------------------Danke Stefan
|
| In das Form Lisp wechseln |
|
AutoLisp : Lisp zeitlich limitieren?
CADwiesel am 29.03.2006 um 08:42 Uhr (0)
ja, und?letztlich ist jede Maßnahme umgehbar. Alles eine Frage des Einsatzes.aber letzendlich ist es ja so, das eine Zeitnahme irgendwoher kommen muss. Ein Starttermin muss gesetzt werden und mit dem aktuellen abgeglichen werden.Es gibt doch X Möglichkeiten ein solches Vorhaben umzusetzen------------------Gruß CADwieselBesucht uns im CHAT
|
| In das Form AutoLisp wechseln |
|
Lisp : CMD-Reactor: kann löschen abgebrochen werden?
CADwiesel am 13.11.2013 um 15:19 Uhr (1)
Wieso?Geht doch.Wenn du noch die Löschfunktion Namentlich an den Call Ausdruck anpasst, wir der Löschenbefehl auch abgebrochen.Etwas Anderes ist wenn ein Objekt schon mit Griff versehen ist.aber griff lösen wirsde sicher hinbekommen, odder?------------------GrußCADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
 |
Lisp : Frage zu vl-sort
CADwiesel am 21.12.2016 um 09:39 Uhr (15)
wenn du doppelte entfernt haben möchtest, würde ich dir besser mal zu vl-remove raten. Da wir ja nicht wissen, was sich die Entwickler bei ihren Funktionen gedacht haben, würde ich pauschal erstmal nur davon ausgehen, das diese nur machen, was deren Funktionsname, in diesem Falle: sortieren, machen.------------------GrußCADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
Lisp : Attributen importieren
CADwiesel am 01.10.2007 um 10:53 Uhr (0)
Hast du mit attout eigentlich schon eine Datenextration mal gemacht?Wenn ja, schau dir dann mal so eine *.txt datei an.Dann erstelle dir eine angepasste txt datei, in der du dei Handel leerlassen kannst. Du musst dann nacheinnander jede zu befüllende Blockreferenz wählen.------------------Gruß CADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
Lisp : Konvlay bzw. Aufruf von csv Dateien
Kai Rupprecht am 13.08.2013 um 11:47 Uhr (1)
Hallo,@ Theo: Ja die Beiträge habe ich alle bereits gecheckt.@ Cadwiesel: Danke für die Datei, aber es poppt immer noch das Auswahlfenster auf, obwohl der Supportpfad im ACAD angegeben ist.Kann ich denn an der Stelle(setq CW_DATNAM (findfile "layerkonvertierungsliste.cnv"))nicht einfach den vollständigen Pfad angeben und fertig?Gibts da nochn Trick?GrußKai
|
| In das Form Lisp wechseln |
|
Lisp : Acad 2023.1 macht Probleme
CADwiesel am 21.07.2022 um 16:19 Uhr (1)
Glückwunsch Tom,wenn du da was gefunden hast, würde ich das tatsächlich als Bug einstufen. Auf Grund deiner langjährigen Erfahrung wirst du alles Sinnvolle ja schon probiert haben. Also bleibt den Knochen nach Acad zu werfen.Aber ob die jemals am VLIDE nochmal was machen wird wohl eher fraglich sein....------------------GrußCADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
AutoLisp : Unterstreichen von Strings?
autocart am 03.02.2005 um 19:40 Uhr (0)
noch nicht! Aber jetzt ernst: Ich möchte mich hiermit bei CADwiesel offiziell für den Ausdruck Müll-Antworten entschuldigen. Ich war leicht frustriert und es tut mir leid. Ich hab es nicht böse gemeint. Bitte entschuldige! Statt dessen hätte ich ja ganz normal schreiben können, dass ich den Link eh klickte und dortige Beiträge las. Grüße, Stephan
|
| In das Form AutoLisp wechseln |
|
Lisp : Plotten Automatisieren
MSRnst am 09.08.2017 um 12:32 Uhr (1)
Hallo Patex,Da Du eine relativ alte Version hast, könnte Dir das Lisp von CADwiesel.de helfen. PLT-V3-200x. Wenn es nicht mehr funktioniert, spiele alles händisch durch und pass das Lisp an die Änderungen an!Die Reihenfolge richtet sich nach der Erstellung der Ansichtsfenster.Wünsche viel Glück. MSRnst------------------MSRnst
|
| In das Form Lisp wechseln |
 |
Lisp : Textstil per LISP umbenennen, falls vorhanden
cadffm am 01.02.2017 um 15:02 Uhr (15)
Zitat:Original erstellt von CADwiesel:Es heisst ja auch rename!mal das (/= nil nicht kommentiert Ich kommentiere es mal:Alles was nicht nil ist, ist wahr, also ist dieser Teil überflüssig(if (tblsearch "STYLE" Stilname1) (command "_.-RENAME" "_style" "Stilname1" "Stilname2")) ------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
| In das Form Lisp wechseln |
|
Lisp : Vergleich zeichnung
CADwiesel am 25.05.2020 um 11:58 Uhr (1)
wenn du die Blockdef durchläufst sind da doch auch Linien oder Punkte oder sonstige Objekte, die die Darstellung letztendlich ausmachen.Du wirst doch wohl noch diese Elemente mit z.b. Koordinaten und Objektnamen in eine Liste packen können und dann diese Listen vergleichen------------------GrußCADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |