Informationen zum Forum Lisp:
Anzahl aktive Mitglieder: 1.243
Anzahl Beiträge: 32.004
Anzahl Themen: 4.588

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info
Ergebnisse 5279 - 5291, 8888 Gesamtergebnisse mit Suchbegriffen lisp sec.

Direkter Link in ein Forum:

Lisp

Lisp : Hyperlink auslesen
Big Sven am 29.04.2008 um 10:35 Uhr (0)
@ThomasDas mit den ETs ist schon mal ein guter Ansatz, um einen groben Überblick zu gewinnen. Vielen Dank dafür! Eleganter wäre natürlich später eine Ausgabe in Excel, wo man sie schön sortieren könnte!@HenningVielen Dank für Deinen Ansatz. Er funktioniert zwar noch nicht ganz, aber vielleicht bekomme ich das ja nocht in Lisp hingefummelt, wenn ich heute Abend wieder ein wenig Ruhe habe!Gruß Sven

In das Form Lisp wechseln
Lisp : aus String Programmaufruf erstellen
Werner-Maahs.de am 02.05.2008 um 17:59 Uhr (0)
Hallo,ich habe ein recht umfangreiches LISP-Programm, in dem ich über eine Text-(Datenbank-)Dateieinen Text eingeben kann, mit dem ein gleichnamiges Programm gestartet werden kann.Beispiel:Aus DB-Datei lese ist den Text XY heraus (setq Dateiname (read-line ...)).(setq dateinamen (strcat Dateiname ".LSP"))Mit der Funktion (load dateiname) rufe ich das Programm auf.Aus dem aufegrufenen Programm wird dasselbe gestartet.Nun beabsichtige ich mein Hauptprogramm so zu ändern, das ich nicht jedesmal das Unterprogr ...

In das Form Lisp wechseln
Lisp : (nicht) schreibgeschützte DWG mit Script öffnen
Peter2 am 06.05.2008 um 15:39 Uhr (0)
Zitat:Original erstellt von CADmium:...(open "TEST.dwg" "a") Auch danke.Interessant und funktioniert im ersten Schritt auch, aber da verläuft man sich. Das muss man in ein Lisp-IF einbauen, dann m it Lisp auch (command "open"..) machen - und dann reisst das Script ab, weil das programm vom Lispbefehl nicht mehr zum Script zurückfindet.Peter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)

In das Form Lisp wechseln
Lisp : 2 Plotfiles mit einem Lisp erstellen
Geos am 07.05.2008 um 19:46 Uhr (0)
Code:(defun C:DBLPRNT (/ fmt lot hfmt ncan nhp) ; Die Lisp ist derzeit nur für Querformat, da ich meistens Querformat Plotte (if (= (getvar "limmax") "1189.0 841.0") (setq fmt "A0")) (if (= (getvar "limmax") "841.0 594.5") (setq fmt "A1")) (if (= (getvar "limmax") "594.5 420.0") (setq fmt "A2")) (if (= (getvar "limmax") "420.0 297.0") (setq fmt "A3")) (if (= (getvar "limmax") "297.0 210.0") (setq fmt "A4")) (setq lot (getvar "ctab")) (setq ncan (strcat lot "_for_CW8400PG")) ;--- (setq hfmt (strcat "Übergr ...

In das Form Lisp wechseln
Lisp : 2 Plotfiles mit einem Lisp erstellen
wronzky am 07.05.2008 um 19:52 Uhr (0)
Hi Andreas,hier fehlen die schliessenden Klammern: Code:(setq lot (getvar "ctab")) (setq ncan (strcat lot "_for_CW8400PG")) ;----- (setq hfmt (strcat "Übergröße ISO: " fmt)) ;----- (setq nhp (strcat lot "_for_HP1050C")) ;-----Ob der Plot-Befehl die richtigen Parameter hat, hab ich aber nicht getestet.Grüsse, Henning------------------Henning Jesse[EDIT] Warum bekommt man beim Schreiben eigentlich keine Nachricht, dass das Thema schon erledigt ist [/EDIT]VoxelManufakturComputer-Dienstleistungen für Architek ...

In das Form Lisp wechseln
Lisp : 2 Plotfiles mit einem Lisp erstellen
Obi-Wahn am 08.05.2008 um 18:14 Uhr (0)
Thx Geos und wronzky.Ich könnt mir selbst in den Hintern beissen dass ich den "Anfängerfehler" nicht gefunden hab.Anyway. Ich hab das Lisp jetzt geladen bekommen, aber wenn ich den Befehl dblprnt meiner Lisp aufrufe bekomm ich die Fehlermeldung:"Befehl: Fehlerhafter Argumenttyp: stringp nil"Ich vermute mal dass da die Befehlsargumente was haben, aber wenn ich das manuell nachvollziehen will, gehts einwandfrei.DankeAndreas------------------Garten ist eine Kunstnatur

In das Form Lisp wechseln
Lisp : 2 Plotfiles mit einem Lisp erstellen
wronzky am 08.05.2008 um 19:03 Uhr (0)
Hi Andreas,ich denke, es liegt daran, dass Du fmt nicht immer gesetzt bekommst. Check mal Deine Layouts mit (getvar "limmax") und schau, ob auch Deinen Werte dabei sind. Wenn nicht, dann steht in fmt nil, und strcat liefert "Fehlerhafter Argumenttyp: stringp nil".[EDIT]ich würds so: machen:Code:(setq xmax (car (getvar "limmax"))) (cond ((= xmax 297.0) (setq fmt "A4")) ((= xmax 420.0) (setq fmt "A3")) ((= xmax 594.5) (setq fmt "A2")) ((= xmax 841.0) (setq fmt "A1")) ((= xmax 1189.0) (setq fmt "A0")) ( ...

In das Form Lisp wechseln
Lisp : 2 Plotfiles mit einem Lisp erstellen
Obi-Wahn am 08.05.2008 um 19:35 Uhr (0)
Hi!Ich hab mal versucht das zu überprüfen, indem ich die ZeileCode:(if (= (getvar "limmax") "1189.0 841.0") (setq fmt "A0"))einfach in die Befehlszeile kopiert hab und ausgeführt hab.Als antwort hab ich nur ein nil bekommen.Schaut also so aus, als währs das.Aber wenn ich die ZeileCode:(getvar "limmax")eingebe, bekomm ich das Format (1189.0 841.0) retour.Wo liegt also der Fehler? Is für mich irgendwie unlogisch....Danke für die GeduldAndreas[EDIT]ich habs mal schnell umgesetzt, aber jetzt bekomm ich"Fehlerh ...

In das Form Lisp wechseln
Lisp : 2 Plotfiles mit einem Lisp erstellen
wronzky am 08.05.2008 um 19:43 Uhr (0)
Ich verweise noch mal auf mein EDIT einen Beitrag höher...Grüsse, Henning(PS: Weiss nicht, ob Du PMs liest)------------------Henning JesseVoxelManufakturComputer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de

In das Form Lisp wechseln
Lisp : 2 Plotfiles mit einem Lisp erstellen
Obi-Wahn am 08.05.2008 um 19:49 Uhr (0)
Hi!Danke, ich hab die PMs gerade gesehen. Die Edits von dir hab ich aber schon vorher umgesetzt gehabt.Ich hab das jetzt nach deinem Code abgeändert und mit car kommts zumindest an die Zeile Command.Das Problem ist, dass irgendwas noch immer nicht stimmt.wenn ich jetzt dblprnt eingebe, dann rattert ein jeder Parameter durch und ich bekomm in der Befehlszeile Zeilen à la:"Unbekannter Befehl "CANON W8400 PG". Drücken Sie F1-Taste für Hilfe"Komischerweise ist das aber nicht der erste string der übergeben wird ...

In das Form Lisp wechseln
Lisp : 2 Plotfiles mit einem Lisp erstellen
wronzky am 08.05.2008 um 19:58 Uhr (0)
Hi Andreas,Da fällt mir nur auf die schnelle auf, dass Du einmal mit (getvar "ctab") den Namen des aktuellen Layouts ausliest, dann daran den Plotternamen anhängst, und das ganze als neuen Layoutnamen zum Plotten verwendest. Gibt es denn die Layouts auch (ctab + Plottername)?Grüsse, Henning------------------Henning JesseVoxelManufakturComputer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de

In das Form Lisp wechseln
Lisp : AutoCAD 2009 und UNDOCTL
archtools am 08.05.2008 um 19:58 Uhr (0)
Zitat:Original erstellt von archtools: Das erklärt die Totalabstürze bei VLX-Programmen, die diesen Code nutzen. Das ist ein ernstzunehmender Bug, wenn es sich nicht um eine angekündigte Änderung des Verhaltens von undoctl handelt. Bei älteren AutoCAD Versionen steht undoctl auf 5.Mit dem Aufruf über eine C:TEST Funktion wollte ich prüfen, ob AutoCAD 2009 eventuell neuerdings selbst Undo-Gruppen öffnet, wenn ein Lisp-Befehl aufgerufen wird. Daran liegts also nicht.Hier der Auszug aus der Online-Hilfe von ...

In das Form Lisp wechseln
Lisp : 2 Plotfiles mit einem Lisp erstellen
Obi-Wahn am 08.05.2008 um 20:13 Uhr (0)
Dammit, ich könnt mir echt in den Hintern beissen.  Das Command für den Canon geht jetzt einwandfrei durch (abgesehen davon, dass ich keine Speichern unter Dialogbox angezeigt bekomme und das Plotfile also auch nicht gespeichert wird) aber nach der übergabe des Papierformats für den HP spinnt er wieder.Ich vermute das hat was mit dem Leerzeichen hinter dem Papierformat zu tun.Was kann ich dagegen tun?Tausend DankAndreas[EDIT]HaHaaa, Schurke!Der Formatname von hfmt war falsch.Das Problem was ich dennoch ha ...

In das Form Lisp wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  394   395   396   397   398   399   400   401   402   403   404   405   406   407   408   409   410   411   412   413   414   415   416   417   418   419   ... mehr

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