|
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 |
|
Lisp : Ausnahmebedingung bei GC 102 + 103 ???
Dorfy am 19.03.2010 um 10:15 Uhr (0)
((102 . 1) (103 . 0)) in der Eingabezeile erzeugt den Fehlerein (princ) hinterm setq ... und die Meldung taucht nicht auf, ob dann noch Abstürze vorkommen ------------------Mfg HeikoElefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..." (www.uni-leipzig.de/~rotheh/elefant.htm)
|
In das Form Lisp wechseln |
|
Lisp : Sound in Lisp?
cadking am 05.11.2004 um 18:04 Uhr (0)
ich habe eine Soundkarte drin und die Boxen an auf volle Lautstärke.Musikfiles (MP3) kann ich auch hören.aber weder (vlr-beep-reaction) noch (acet-sys-beep 0) erzeugt irgend einen Ton ???Gruss Stefan
|
In das Form Lisp wechseln |
|
Lisp : Sound in Lisp?
CADchup am 05.11.2004 um 18:18 Uhr (0)
Haben wir denn in der Systemsteuerung, "Sounds und Audiogeräte", Register "Sounds" dem "Standardton Warnsignal" auch einen Sound zugeordnet?FragtCADchup------------------www.cadditions.de
|
In das Form Lisp wechseln |