Sie verwenden also bereits AutoCAD Map, während ich mit AutoCAD 2016 arbeite
Es kann Unterschiede zwischen den beiden geben, ich weiß es nicht, ich habe noch nie AutoCAD Map verwendet...
Wenn Sie einfach Punkte in eine leere Ebene setzen und das Lisp-Programm ausführen, wie ist das Verhalten?
Könnten Sie mir Ihre Dwg-Datei schicken, damit ich sie auf meiner Seite testen kann
Anscheinend ist es also ein Problem der Texthöhe
Ich schlage vor, dass Sie es manuell ändern, da nicht zu viel Zeit zum Schreiben des Codes vorhanden ist
Um dies zu tun, geben Sie "style" in die Befehlsleiste ein
Es sollte ein Fenster mit den verschiedenen Textstilen in der Karte angezeigt werden
Der standardmäßig ausgewählte Stil ist der Standardstil, also werden wir ihn ändern
Sie wählen es aus, und wo Sie die Höhe haben, geben Sie 0,35 ein
Anwenden , Schließen
Jetzt muss das Programm nur noch einmal ausgeführt werden
Ich habe gerade eine neue Version erstellt, indem ich eine Rundung auf 2 Ziffern nach dem Dezimalpunkt hinzugefügt habe, weil es auf dem Bildschirm etwas schwer ist
coordonnees_z_des_points.lsp
Ah, das ist perfekt,
Nur noch eine letzte Frage, um mehr als perfekt zu sein
Warum scheinen nicht alle Texte an meinem Punkt festzuhalten, einige sind daneben
Ich verschob es freiwillig, um den Punkt zu sehen
Dort werden sie um 1mm von der Spitze verschoben
Es kann ein bisschen viel sein, wenn man bedenkt, dass Sie skalieren
Dies geschieht auf der Ebene dieser Zeile im Programm
Sie können es über Blocnote bearbeiten
(setq pt1 (list (+ (car (vlax-safearray->list (vlax-variant-value (vla-get-coordinates obj)))) 1)
Die 1, die Sie am Ende haben, stellt den Versatz dar
Vielleicht sollten wir das Thema zur Auflösung verschieben, um es abzuschließen
Hallo
Die Datei funktioniert nicht mehr, sie gibt mir "-text" zurück statt meinem Punkt Z
Hallo
Es ist auf jeden Fall das gleiche wie beim letzten Mal
Die Standardschriftgröße, die zu groß ist
Oh ja, es ist wahr, danke,