Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  AutoCAD 2009: Koordinaten anschreiben

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  AutoCAD 2009: Koordinaten anschreiben (316 mal gelesen)
R.Bless
Mitglied
Bauzeichner, CAD Administrator


Sehen Sie sich das Profil von R.Bless an!   Senden Sie eine Private Message an R.Bless  Schreiben Sie einen Gästebucheintrag für R.Bless

Beiträge: 288
Registriert: 27.03.2003

erstellt am: 23. Apr. 2008 11:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen,
wir haben zum Anschreiben der Koordinaten folgende Lisp- Datei verwendet:

(defun C:koord (/      STYLE_LIST      MD_ERR  FF      pkt1
                    pkt2    pktlst  pt1    pt2    el
                    zz      ename  pflag
                    )
  (vl-load-com)
  (command "_ucs" "_w")
  (Setq pkt1 (Getpoint "\nPunkt wählen "))
  (While (not (null pkt1))
    (prompt "\nPosition des Textes: ")
    (command "_UCS" "_O" (trans pkt1 1 0))
    (setq pt1 (strcat "x = " (rtos (car pkt1)2 2))
          pt2 (strcat "y = " (rtos (cadr pkt1)2 2))
          ) ;_ end of setq
    (SETQ ZZ (entlast))
    (if (= (cdr(assoc 0(entget zz)))"INSERT")
    (progn
    (command "_point" "0,0,0")
    (setq zz (entlast))
    (setq pflag T)
    )
    )
    (Command "_.leader"
            (trans pkt1 0 1)
            pause
            "M"
            pt1
            pt2
            ""
            ) ;_ end of Command
    (setq pkt2 nil)
    (setq el (entnext zz))
    (setq ename (vlax-ename->vla-object el))
    (vla-put-arrowheadtype ename acArrowDotBlank)
    (command "_ucs" "_w")
    (Setq pkt1 (Getpoint "\nPunkt wählen "))
    (if pflag
    (entdel zz)
    )
    ) ;_ end of While
  (princ)
  ) ;_ end of defun

Leider lässt sich nicht mehr nachvollziehen, von wem der Code stammt. Das Problem ist, dass das Programm ab AutoCAD 2008 nicht mehr funktioniert. Es wird ein Mtext mit dem Inhalt
_ucs
_w  erstellt und das BKS wechselt auf Unbenannt.

Kann mir jemand sagen, wie man das ändert? Es gibt zwar noch andere Möglichkeiten, Koordinaten anschreiben zu lassen, o. g. ist aber das  beste.

------------------
Bis demnächst
Rainer

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CAD-Huebner
Ehrenmitglied V.I.P. h.c.
Verm.- Ing., ATC-Trainer



Sehen Sie sich das Profil von CAD-Huebner an!   Senden Sie eine Private Message an CAD-Huebner  Schreiben Sie einen Gästebucheintrag für CAD-Huebner

Beiträge: 9732
Registriert: 01.12.2003

AutoCAD 2.5 - 2022, Civil 3D, MAP 3D, ACADM
Inventor AutoCAD 2022, AIP 4-2022
Win 10

erstellt am: 23. Apr. 2008 12:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für R.Bless 10 Unities + Antwort hilfreich

Da wurde eine Option bei Befehl FÜHRUNG/_LEADER umbenannt.
Früher hieß sie MTEXT nun heiß sie Beschriftung/_Annotation.

Den fett markierten Teil des Programmes ädern (sind nur 2 Buchstaben), dann läuft es wieder.

Code:
... 
        (Command "_.leader"
            (trans pkt1 0 1)
            pause
          "_A" ; Angepasst an 2008 von Udo Hübner
            pt1
            pt2
            ""
            ) ;_ end of Command
            ...

------------------
Mit freundlichem Gruß

Udo Hübner
www.CAD-Huebner.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

R.Bless
Mitglied
Bauzeichner, CAD Administrator


Sehen Sie sich das Profil von R.Bless an!   Senden Sie eine Private Message an R.Bless  Schreiben Sie einen Gästebucheintrag für R.Bless

Beiträge: 288
Registriert: 27.03.2003

erstellt am: 23. Apr. 2008 13:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Das wars schon, vielen Dank

------------------
Bis demnächst
Rainer

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz