|
Lisp : Sound in Lisp?
CADchup am 02.11.2004 um 13:04 Uhr (0)
Nur der Vollständigkeit halber:Wer die Express Tools installiert hat kann auch(acet-sys-beep)nutzen.Ich zitiere:"Make a noise. sound can be one of: -1: Standard beep using computer speaker 0: SystemDefault 16: SystemHand 32: SystemQuestion 48: SystemExclamation 64: SystemAsterisk"GrußCADchup------------------www.cadditions.de
|
In das Form Lisp wechseln |
|
Lisp : Sound in Lisp?
CADmium am 02.11.2004 um 13:07 Uhr (0)
Zitat:Original erstellt von CADchup:Nur der Vollständigkeit halber:Wer die Express Tools installiert hat kann auch(acet-sys-beep)nutzen.Ich zitiere:"Make a noise. sound can be one of: -1: Standard beep using computer speaker 0: SystemDefault 16: SystemHand 32: SystemQuestion 48: SystemExclamation 64: SystemAsterisk"GrußCADchupmußte aber Soundkarte installiert haben , nur mit dem PC-Speaker gehts leider nicht... Option -1 liefert bei mir auch nur was über Soundkarte .. EDIT: je nachdem.. wen ...
|
In das Form Lisp wechseln |
|
AutoLisp : Befehlsliste
JOLI am 02.11.2004 um 15:04 Uhr (0)
Hallo liebe LisplerInnen, ich habe vor einiger Zeit einmal einen Befehl gehabt , der alle Befehele aus LISP / ARX ... Dateien, die gerade geladen sind. Nun - wie es immer so ist hat der Professor (ALZHEIMER) zu geschlagen! Ich bin aber sich jemand von euch kann mir da weiter helfen! Vielen lieben Dank! ------------------ Grüße Jörg Lipphardt
|
In das Form AutoLisp wechseln |
|
AutoLisp : pause - Symbol
m-troeger am 02.11.2004 um 23:59 Uhr (0)
Hallo LISP-Gemeinde, gibt es hierfür eine Lösung? Code: (command _move L (getvar LASTPOINT ) pause) und zwar hätte ich gern, wenn man bei pause mit ENTER bestätigt, dass keine Verschiebung bzw Verschiebung @0,0 ausgeführt wird. Habt Ihr da einen Tipp? ------------------ Servus, Mario www.the-skier.de
|
In das Form AutoLisp wechseln |
|
AutoLisp : pause - Symbol
Brischke am 03.11.2004 um 06:28 Uhr (0)
Hallo Mario, dann bring doch anstelle der Pause eine (if ..) Abfrage rein. (if (setq pt (getpoint)) pt @0,0 ) Ungetestet, sollte aber gehen. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
In das Form AutoLisp wechseln |
|
AutoLisp : substring
Brischke am 03.11.2004 um 15:32 Uhr (0)
Hallo, Ich würde das mit einer INI-Datei machen. In etwa so: [CURRENT] SPRACHE=D [SPRACHEN] DEUTSCH=D ENGLISCH=E SPANISCH=S [PUNKT] D=Punkt wählen E=Select Point S=KEINE Ahnung wie die Spanier sagen [OBJECT] D=Objekt wählen E=Select Object S=KEINE Ahnung wie die Spanier sagen ... Diese Datei kann man ohne große Probleme um viele Sprachen erweitern, ohne, dass am Programmcode auch nur eine Zeile geändert werden müsste. Durch [CURRENT]SPRACHE=D wird festgelegt in welchem Modus die Programme laufen, weshalb d ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : max. Zeilenlänge in Lisp?
cadking am 05.11.2004 um 11:36 Uhr (0)
Hallo Leute, ist die Anzahl der Zeichen pro Zeile in AutoLisp begrenzt? Wie kann man dann eine Zeilenumbruch erzeugen? Das soll ausgeführt werden, ist aber anscheinen zu lang. (setq laakt(ssget _C (getvar extmin )(getvar extmax )(list (-4 . or ) (-4 . AND )(cons 8 * )(cons 0 *POLYLINE ) (-4 . not ) (70 . 1) (-4 . not ) (-4 . AND ) (-4 . AND )(cons 8 * ) (-4 . or )(cons 0 LINE )(cons 0 ARC ) (-4 . or ) (-4 . AND ) (-4 . or )))) Gruß Stefan
|
In das Form AutoLisp wechseln |
|
AutoLisp : max. Zeilenlänge in Lisp?
CADmium am 05.11.2004 um 11:46 Uhr (0)
schreib es so : ( auch wenn es Blödsinn ist und so nicht funktioniert !) (setq laakt (ssget _C (getvar extmin ) (getvar extmax ) (list (-4 . or ) (-4 . AND ) (cons 8 * ) (cons 0 *POLYLINE ) (-4 . not ) (70 . 1) (-4 . not ) (-4 . AND ) (-4 . AND ) (cons 8 * ) (-4 . or ) (cons 0 LINE ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : max. Zeilenlänge in Lisp?
cadking am 05.11.2004 um 11:52 Uhr (0)
Hallo Turbo-Thomas, ich arbeite jetz schon seit 28 Stunden ununterbrochen. Deshalb komme ich nicht selbst auf solch einfache Lösungen. Aber warum soll das nicht funktionieren? Ich habe es Probiert und es läuft 1a. Gruß Stefan
|
In das Form AutoLisp wechseln |
|
AutoLisp : max. Zeilenlänge in Lisp?
CADmium am 05.11.2004 um 11:54 Uhr (0)
na ok , dass mit dem nicht funktionieren nehme ich zurück , aber ob so ne Schachtelung nun die Mutter aller ssget s ist ??? ------------------ - Thomas - Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben. [Diese Nachricht wurde von CADmium am 05. Nov. 2004 editiert.]
|
In das Form AutoLisp wechseln |
|
AutoLisp : max. Zeilenlänge in Lisp?
cadking am 05.11.2004 um 12:03 Uhr (0)
ist vielleicht nur die Stiefmuter aller ssget, aber Haupsache es funzt Gruß Stefan
|
In das Form AutoLisp wechseln |
|
Lisp : Sound in Lisp?
SebZ am 05.11.2004 um 16:02 Uhr (0)
Zitat:Original erstellt von CADchup:Nur der Vollständigkeit halber:Wer die Express Tools installiert hat kann auch(acet-sys-beep)nutzen.Ich zitiere:"Make a noise. sound can be one of: -1: Standard beep using computer speaker 0: SystemDefault 16: SystemHand 32: SystemQuestion 48: SystemExclamation 64: SystemAsterisk"GrußCADchupFrage: können die deutschen ETs das auch?
|
In das Form Lisp wechseln |
|
AutoLisp : ssget-liste nur für Objekte auf nicht gefrorenen Layern?
mapcar am 05.11.2004 um 16:19 Uhr (0)
Cadwiesel schrub: ja, kann mann z.b. so (ssget _C (getvar extmin )(getvar extmax ) ((0 . LINE ))) Ist aber gefährlich. Wenn ich mich recht erinnere, geht das über die DL. Was nicht auf dem (virtuellen) Bildschirm ist, wird nicht erfasst. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze
|
In das Form AutoLisp wechseln |