Informationen zum Forum Lisp:
Anzahl aktive Mitglieder: 1.247
Anzahl Beiträge: 32.156
Anzahl Themen: 4.617

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 3, 3 Gesamtergebnisse mit Suchbegriffen komponente in anordnung verschieben nx sec.
Lisp : Limiten verschieben
-ikarus- am 11.03.2009 um 10:05 Uhr (0)
Hallo ich habe wenig Ahnung von LSP vielleicht kann jemand mir weiter helfen.Ich wollte die Limiten um einen Wert in X Richtung verschieben und habe geglaubt das würde so funktionieren, geht aber nicht!(defun C:LIM (A, B, A1, B1)(setq A (getvar "limmin"))(setq B (getvar "limmax"))(setq A1 (A+[1085,0,0]))(setq B1 (B+[1085,0,0]))(setvar "limmin" A1 )(setvar "limmax" A2 ))Die Fehlermeldung ist --- ; Fehler: Zu wenig Argumente ----. Für eure Antworten vorab schon einmal herzlichen Dank.

In das Form Lisp wechseln
Lisp : Limiten verschieben
-ikarus- am 13.03.2009 um 07:34 Uhr (0)
Nur zur als INFO!Hallo ich glaube es funktioniert nicht aus dem Grund, limmin und limmax möchten nur 2D Punkte und da ich die Werte mit einem Wert der aus X,Y,Z besteht addiere erstellt er mir ja eine Z Koordinate mit dem Wert 0. Aus diesem Grund stoppt der Befehl, wenn ich meinen gewünschten Wert an limmin übergeben will.

In das Form Lisp wechseln
Lisp : Limiten verschieben
-ikarus- am 11.03.2009 um 12:18 Uhr (0)
Danke für die Antworten, ich habs mal geändert(defun C:LIM (/ a b a1 b1)(setq a (getvar "limmin"))(setq b (getvar "limmax"))(setq a1 (mapcar + a (1085 0 0)))(setq b1 (mapcar + b (1085 0 0)))(setvar "limmin" a1 )(setvar "limmax" b1 ))Funktioniert aber immer noch nicht gleiche Fehlermeldung

In das Form Lisp wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


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