micheledag
Guest
guten Nachmittag für alle Freunde des Forums.
Ich habe ein Problem, in der Tat mehrere Probleme, mit der folgenden lisp Ich schreibe Ihnen ( fragen Sie mich nicht, wo ich sie gefunden habe, ich erinnere mich nicht mehr daran!).
praktisch, einen Punkt gewählt, gibt mir die x- und y-Koordinaten dieses (es ist wie das Schreiben id und das Anzeigen der x- und y-Koordinaten direkt auf dem Design statt in der Befehlszeile).
Es passiert, dass:
1) sobald ich die Lispe belade, verliere ich alle Einstellungen des Schnapps, stattdessen möchte ich sie behalten, um nicht die Zeit zu vergeuden, was ich brauche (z.B. ich möchte an den Punkten an der Kreuzung von zwei Linien klicken, etc.);
2) die Texte, die mit den Koordinaten zurückkehren, überlappen;
3) die Koordinaten an der dritten Dezimalstelle halten, wäre es schön, wählen zu können, welche Anzahl zu drücken;
Anfrage:
4) wählt einen Punkt zu einem Zeitpunkt aus: Es wäre nützlich, auf mehrere Punkte zu klicken und die Koordinaten zu schreiben, bevor Sie den Deckel verlassen.
Ich bitte einige Seelen, die Probleme zu lösen, die ausgesetzt sind; autocad 2007, 2011, 2014.
Vielen Dank, nächstes!
(defunc c:xy (/ os pt1 pt pt)
(setq os (getvar "osmode")
(setvar "osmode" 8)
(setq pt1 (getpoint "\nselect the point: ")
(Sectq pt)
(setq ptt)
(setq pnord (strcat "x: "(rtos pt 2 3)))
(setq pest (strcat "\y: "(rtos ptt 2 3)))
(Setvar "osmode" 0)
(Progn)
(setq pt2 (getpoint "point of insert of x and y koordinates: ")
(Befehl "_text" pt2 "" pnord)
(Befehl "_text" pt2 "" pest)
(setvar "osmode" os)
(princ)
)
Ich habe ein Problem, in der Tat mehrere Probleme, mit der folgenden lisp Ich schreibe Ihnen ( fragen Sie mich nicht, wo ich sie gefunden habe, ich erinnere mich nicht mehr daran!).
praktisch, einen Punkt gewählt, gibt mir die x- und y-Koordinaten dieses (es ist wie das Schreiben id und das Anzeigen der x- und y-Koordinaten direkt auf dem Design statt in der Befehlszeile).
Es passiert, dass:
1) sobald ich die Lispe belade, verliere ich alle Einstellungen des Schnapps, stattdessen möchte ich sie behalten, um nicht die Zeit zu vergeuden, was ich brauche (z.B. ich möchte an den Punkten an der Kreuzung von zwei Linien klicken, etc.);
2) die Texte, die mit den Koordinaten zurückkehren, überlappen;
3) die Koordinaten an der dritten Dezimalstelle halten, wäre es schön, wählen zu können, welche Anzahl zu drücken;
Anfrage:
4) wählt einen Punkt zu einem Zeitpunkt aus: Es wäre nützlich, auf mehrere Punkte zu klicken und die Koordinaten zu schreiben, bevor Sie den Deckel verlassen.
Ich bitte einige Seelen, die Probleme zu lösen, die ausgesetzt sind; autocad 2007, 2011, 2014.
Vielen Dank, nächstes!
(defunc c:xy (/ os pt1 pt pt)
(setq os (getvar "osmode")
(setvar "osmode" 8)
(setq pt1 (getpoint "\nselect the point: ")
(Sectq pt)
(setq ptt)
(setq pnord (strcat "x: "(rtos pt 2 3)))
(setq pest (strcat "\y: "(rtos ptt 2 3)))
(Setvar "osmode" 0)
(Progn)
(setq pt2 (getpoint "point of insert of x and y koordinates: ")
(Befehl "_text" pt2 "" pnord)
(Befehl "_text" pt2 "" pest)
(setvar "osmode" os)
(princ)
)