Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Mtext ausrichten (Voreinstellungen)

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:  Mtext ausrichten (Voreinstellungen) (824 mal gelesen)
fmfm
Mitglied
Facility Management


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

Beiträge: 258
Registriert: 18.10.2016

AutoCad 2019

erstellt am: 05. Jun. 2022 10:49    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,

wenn ich eine neue Zeichnungsdatei öffne und darin einen Mtext erstelle, dann ist die Ausrichtung vom Mtext "Links oben".

Ich würde gerne die Ausrichtung von "Mtext" ändern. -> Zentrum.

Dann kann ich wenn ich mit einer Flächenlisp die Quadratmeter ermittle, den erstellten Mtext gleich richtig positionieren.

Hat ein Mtext Voreinstellungen?


Danke und Gruß


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

KlaK
Ehrenmitglied V.I.P. h.c.
Dipl. Ing. Vermessung, CAD- und Netz-Admin



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

Beiträge: 2624
Registriert: 02.05.2006

AutoCAD LandDesktop R2 bis 2004
Civil 3D 2005 - 2022
Bricscad V11-V21 pro
Plateia, Canalis
Visual Basic

erstellt am: 06. Jun. 2022 10:47    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 fmfm 10 Unities + Antwort hilfreich

Hallo fmfm,

Wenn Du den Text schon mit einer Lisp erzeugst kannst Du doch den AttachmentPoint gleich auf 5 (acAttachmentPointMiddleCenter) setzen.

Code:
(vla-put-AttachmentPoint MTextObj 5)

Alternative: Systemvariable TEXTALIGNMODE (nur Autocad, in Bricscad bis V21 nicht vorhanden danach ??)

Grüße
Klaus 

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

fmfm
Mitglied
Facility Management


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

Beiträge: 258
Registriert: 18.10.2016

AutoCad 2019

erstellt am: 06. Jun. 2022 11:11    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


Areas2FieldV1-3.lsp

 
Danke für die Schnelle Antwort. Leider komme ich mit beiden Punkten nicht weiter.

bei "TEXTALIGNMODE" "5" in der Befehlszeile passiert danach einfach nichts...

mit Lisp kenn ich mich nicht so gut aus. ich wüsste nicht wo man diesen Code eingebaut: (vla-put-AttachmentPoint MTextObj 5)

Anbei die Lisp die ich benutze...

Oder auch der Link dazu:
http://www.lee-mac.com/areastofield.html

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

fmfm
Mitglied
Facility Management


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

Beiträge: 258
Registriert: 18.10.2016

AutoCad 2019

erstellt am: 06. Jun. 2022 14:14    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

Zitat:
bei "TEXTALIGNMODE" "5" in der Befehlszeile passiert danach einfach nichts...

kein Wunder das da nichts passiert wenn mir die Version 2019 nur zur Verfügung steht:


TEXTALIGNMODE (System Variable)
Products and versions covered
Advance Steel 2021, AutoCAD 2021, AutoCAD Architecture 2021, AutoCAD Electrical 2021, AutoCAD MEP 2021, AutoCAD Map 3D 2021, AutoCAD Mechanical 2021, AutoCAD Plant 3D 2021, & Civil 3D 2021

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

cadffm
Moderator
良い精神




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

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 06. Jun. 2022 22:51    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 fmfm 10 Unities + Antwort hilfreich

Meine Antwort bezieht sich nicht auf deine ursprüngliche Anfrage,
nur auf deine letzten Antworten:

1. Du hast nicht in deiner Produkthilfe nachgesehen
https://help.autodesk.com/view/ACD/2019/DEU/?guid=GUID-70F10F5E-941B-4762-9B05-5C71C77E35E9

2. Wenn die Variable nicht vorhanden wäre, dann hättest du den Wert 5 nicht eingeben können (oder du hättest statt 1x gleich 2x die Rückmeldung "Unbekannter Befehl" erhalten.

3. Nichts passiert = alles in Ordnung (denn die Variable ist ja bekannt und du konntest diese verstellen)

4. In der Hilfe kannst du auch nachlesen wofür diese Einstellung ist,
  die Einstellung allein ändert nichts.

5. Klak hilft dir sicher noch die Zeile einzubauen, jetzt wo der Code vorliegt.

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

KlaK
Ehrenmitglied V.I.P. h.c.
Dipl. Ing. Vermessung, CAD- und Netz-Admin



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

Beiträge: 2624
Registriert: 02.05.2006

AutoCAD LandDesktop R2 bis 2004
Civil 3D 2005 - 2022
Bricscad V11-V21 pro
Plateia, Canalis
Visual Basic

erstellt am: 07. Jun. 2022 13:43    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 fmfm 10 Unities + Antwort hilfreich


Areas2FieldV1-4.lsp

 
Zitat:
Original erstellt von cadffm:
5. Klak hilft dir sicher noch die Zeile einzubauen, jetzt wo der Code vorliegt.


Und das mir, der ich fast keine Erfahrung mit Lisp-Programmierung habe 
Aber gut, probiere mal die geändert lsp (habe aus der VErsion 1-3 eine 1-4 gemacht

Grüße
Klaus 

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

fmfm
Mitglied
Facility Management


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

Beiträge: 258
Registriert: 18.10.2016

AutoCad 2019

erstellt am: 07. Jun. 2022 14:52    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

Einfach Supeeeer!

Danke dir bzw. danke an euch alle!

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

GIGVBW
Mitglied
Konstrukteur im Theaterbereich


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

Beiträge: 54
Registriert: 14.04.2021

ACAD 2020 Vollversion

erstellt am: 16. Jun. 2022 10:45    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 fmfm 10 Unities + Antwort hilfreich


Sorry to interfere  

Ich hab mir mal diese .lsp bei LEE-MAC geholt - funzt fast perfekt - außer, dass mir die Fläche in mm² angegeben wird - Wie krieg ich das in m² ausgeworfen - am Besten noch mit sufix m²  ?

Ich vermute mal dass man diese Zeile in der lisp umschreiben muss - weiß aber nicht wie  

(setq fmt "%lu6%qf1") ;; Field Formatting

------------------
LG GIG

[Diese Nachricht wurde von GIGVBW am 16. Jun. 2022 editiert.]

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

cadffm
Moderator
良い精神




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

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 17. Jun. 2022 08:03    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 fmfm 10 Unities + Antwort hilfreich

Hi,
richtig, dieser Teil muss angepasst werden.

erstelle dir ein Schriftfeld mit wasauchimmer für eine Formatierung
und schau dir den Code an.
Der Schriftfeldcode wird im Schriftfelddialog angezeigt und kann auch kopiert werden, du benötigst das letzte Stück - das erkennt man auch leicht wenn man es mit der Zeile aus dem Lisp vergleicht, "sieht ähnlich aus" der Teil.

TIP: Die "" müssen bleiben, du änderst nur den Teil dazwischen.

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

GIGVBW
Mitglied
Konstrukteur im Theaterbereich


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

Beiträge: 54
Registriert: 14.04.2021

ACAD 2020 Vollversion

erstellt am: 17. Jun. 2022 20:31    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 fmfm 10 Unities + Antwort hilfreich

Das wird mir beim Schriftfeld ausgeworfen:

%<\AcObjProp.16.2 Object(%<\_ObjId 2175043739344>%).Area \f "%lu2%pr1%ps[,m²]%zs8%ct8[1.000000000000000E-006]">%


und das setz ich folglich ein:

%lu2%pr1%ps[,m²]%zs8%ct8[1.000000000000000E-006]

und funzt auch schon - Thanks

------------------
LG GIG

[Diese Nachricht wurde von GIGVBW am 17. Jun. 2022 editiert.]

[Diese Nachricht wurde von GIGVBW am 17. Jun. 2022 editiert.]

[Diese Nachricht wurde von GIGVBW am 18. Jun. 2022 editiert.]

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