| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: mtext und farbe von layer (8536 mal gelesen)
|
sandra4053 Mitglied Technische Zeichnerin
Beiträge: 53 Registriert: 17.12.2003
|
erstellt am: 09. Mai. 2005 14:57 <-- editieren / zitieren --> Unities abgeben:
hallo hab nen plan erhalten in dem die farbe vom text innerhalb des mtext-editors nicht von layer ist sondern ne farbe zugewiesen ist.wenn ich den text anklicke steht dort vonlayer im eigenschaftsfenster ist es aber nicht.möchte nun die texte von layer haben.weiß jemand wie ich das schnell (wie immer) anstellen kann??? danke schon mal Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Angelika Hädrich Ehrenmitglied V.I.P. h.c. Application Engineer
Beiträge: 5123 Registriert: 12.07.2000 Der erreicht am meisten, der immer auch anders kann, als er vorhatte.
|
erstellt am: 09. Mai. 2005 15:12 <-- editieren / zitieren --> Unities abgeben: Nur für sandra4053
Hallo Sandra, im Mtext Editor den Text markieren, oben auf Abrollpfeil neben Farbe Klicken und dort in der Abrolliste von Layer wählen... Gruß Angelika
------------------ Lieber Fehler riskieren als Initiative verhindern. (Reinhard Mohn)
Bitte Supportangaben eintragen, warum siehst du hier 'Wie sprechen Menschen mit Menschen? Aneinander vorbei!' (Kurt Tucholsky) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
charlieBV Ehrenmitglied V.I.P. h.c. Bauzeichnerin
Beiträge: 9317 Registriert: 28.08.2003
|
erstellt am: 09. Mai. 2005 15:14 <-- editieren / zitieren --> Unities abgeben: Nur für sandra4053
Hi Angi, ich bin davon ausgeganen, dass es um mehrere Texte und eine globale Lösung geht... da ist mir aber nichts zu eingefallen. Da das, was mit Textstilen evtl. machbar ist, so nicht geht... ------------------ Gruß Yvonne Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sandra4053 Mitglied Technische Zeichnerin
Beiträge: 53 Registriert: 17.12.2003
|
erstellt am: 09. Mai. 2005 15:20 <-- editieren / zitieren --> Unities abgeben:
|
charlieBV Ehrenmitglied V.I.P. h.c. Bauzeichnerin
Beiträge: 9317 Registriert: 28.08.2003
|
erstellt am: 09. Mai. 2005 15:26 <-- editieren / zitieren --> Unities abgeben: Nur für sandra4053
Hi sandra, bedenke aber, dass das Wissen der einzelnen Leute hier sehr unterschiedlich ist. Frag mal im Lisp Forum nach, ich denke, mit normalen Hilfsmitteln ist da nix zu machen... ------------------ Gruß Yvonne Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joern bosse Ehrenmitglied Dipl.-Ing. Vermessung
Beiträge: 1734 Registriert: 11.10.2004 Window 11 ACAD 2021 CIVIL 2021 BricsCAD ab V14 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz 2.80 GHz 32.0GB RAM NVIDIA GeForce MX450<P>
|
erstellt am: 09. Mai. 2005 15:50 <-- editieren / zitieren --> Unities abgeben: Nur für sandra4053
Hallo, ich habe ein bißchen gebastelt, im kleinen Testdurchlauf hat es auch funktioniert. Die Funktion entfernt nur die Formatierungen für die Farbe, die geschweiften Klammern bleiben erhalten, falls noch weitere Formatierungen enthalten sind. Ihr könnt das ja mal ausprobieren und die Ergebnisse aber bitte prüfen. ;;;Jörn Bosse, 09.05.05 (defun c:farbe_mtext ( / aws n string) (princ "\nBitte Mtexte wählen:") (setq aws (ssget (list (cons 0 "MTEXT")))) (if aws (progn (setq n 0) (repeat (sslength aws) (setq string (cdr(assoc 1 (entget (ssname aws n))))) (while (vl-string-search "\\C" string) (setq string (strcat (substr string 1 (vl-string-search "\\C" string)) (substr (substr string (+ 4 (vl-string-search"\\C" string))) (+ 2 (vl-string-search ";" (substr string (+ 4 (vl-string-search"\\C" string))))))))) (entmod(subst (cons 1 string)(assoc 1 (entget (ssname aws n)))(entget (ssname aws n)))) (setq n (+ n 1)))) (alert "keine Mtexte ausgewählt.")) (princ) )
------------------ viele Grüße Jörn Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sandra4053 Mitglied Technische Zeichnerin
Beiträge: 53 Registriert: 17.12.2003
|
erstellt am: 09. Mai. 2005 16:41 <-- editieren / zitieren --> Unities abgeben:
|
CADdoctor Mitglied Technischer Zeichner (Versorgungstechnik)
Beiträge: 313 Registriert: 12.05.2007 Software: AutoCAD MEP 2015 Excellink 2013 Windows 8.1 x64 Pro Office 2013 SP 1 Mozilla Firefox 30.0 <P>Hardware: ASUS P8H61 Intel Core i7-2600K, 4x 3.4GHz PNY Quadro FX 1800 Kingston 16GB Kit Samsung 840 Pro SSD 256GB, SATA 6Gb/s
|
erstellt am: 14. Sep. 2007 12:48 <-- editieren / zitieren --> Unities abgeben: Nur für sandra4053
Hallo, Dein Tool wandelt mir alle Texte einwandfrei auf meine gewünschte Textfarbe um! Bei manchen Texten jedoch versagt das Tool? Im Anhang habe ich ein paar Texte die Ich nicht konvertieren kann. Alle Texte mit der Farbe 8 konnte ich konvertieren! Alle Texte mit der Farbe weiß konnte ich nicht konvertieren! MFG CADdoctor Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 14. Sep. 2007 13:30 <-- editieren / zitieren --> Unities abgeben: Nur für sandra4053
|
CADdoctor Mitglied Technischer Zeichner (Versorgungstechnik)
Beiträge: 313 Registriert: 12.05.2007 Software: AutoCAD MEP 2015 Excellink 2013 Windows 8.1 x64 Pro Office 2013 SP 1 Mozilla Firefox 30.0 <P>Hardware: ASUS P8H61 Intel Core i7-2600K, 4x 3.4GHz PNY Quadro FX 1800 Kingston 16GB Kit Samsung 840 Pro SSD 256GB, SATA 6Gb/s
|
erstellt am: 14. Sep. 2007 17:55 <-- editieren / zitieren --> Unities abgeben: Nur für sandra4053
Dein Tools ist ohne zweifel besser, aber es behebt auch nicht mein Problem. Probier mal mit deinem Tool die Texte in meiner Anlage, dann wirst du sehen das dein Tool auch versagt! MFG CADdoctor Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 14. Sep. 2007 18:11 <-- editieren / zitieren --> Unities abgeben: Nur für sandra4053
nö, versagt hat's bei mir nicht, .... getestet unter acad2008 und der Zeichnung aus deinem upload. .. Montag gehts evtl. weiter... ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADdoctor Mitglied Technischer Zeichner (Versorgungstechnik)
Beiträge: 313 Registriert: 12.05.2007 Software: AutoCAD MEP 2015 Excellink 2013 Windows 8.1 x64 Pro Office 2013 SP 1 Mozilla Firefox 30.0 <P>Hardware: ASUS P8H61 Intel Core i7-2600K, 4x 3.4GHz PNY Quadro FX 1800 Kingston 16GB Kit Samsung 840 Pro SSD 256GB, SATA 6Gb/s
|
erstellt am: 15. Sep. 2007 12:49 <-- editieren / zitieren --> Unities abgeben: Nur für sandra4053
|
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 15. Sep. 2007 12:58 <-- editieren / zitieren --> Unities abgeben: Nur für sandra4053
Hab auch die Ursache gefunden .. der russische Mtext wird wohl unterschiedlich interpretiert, mal als normalo Zeichenkette und mal als Unicode (enfach mal (entget(car(entsel))) auf den Mtext anwenden), wo aus jedem Zeichen /U+205 oder ähnliches wird, damit wird die Zeichenkette um einiges länger als ursprünglich, so dass der GC1 zur Speicherung nicht mehr ausreicht und der Rest in GC3's gespeichert wird(bzw. umgekehrt). ActivX hilft da schon mal weiter, mit get-textstring ist aber laut Hilfe auch bei 250 Zeichen Schluss. Ich muß mal sehen, wie ich das löse, denn ein gutes 'Tool sollte ja alle (oder wenigstens die bekannten) Unwägbarkeiten beherrschen. ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADdoctor Mitglied Technischer Zeichner (Versorgungstechnik)
Beiträge: 313 Registriert: 12.05.2007 Software: AutoCAD MEP 2015 Excellink 2013 Windows 8.1 x64 Pro Office 2013 SP 1 Mozilla Firefox 30.0 <P>Hardware: ASUS P8H61 Intel Core i7-2600K, 4x 3.4GHz PNY Quadro FX 1800 Kingston 16GB Kit Samsung 840 Pro SSD 256GB, SATA 6Gb/s
|
erstellt am: 15. Sep. 2007 13:10 <-- editieren / zitieren --> Unities abgeben: Nur für sandra4053
Ich habe mit der ganzen Zeichnung Probleme wegen der Deutsch Russischen Texte! Alle Texte sind auf Arial eingestellt, was beim plotten zu Datenmengen um die 25MB führt. Beim versuch alles auf Isocp.shx umzustellen, konnte ich keinen einzigen Russischen Buchstaben mehr lesen. Gibt es da eine Möglichkeit die Russischen Texte auf Cyrilic.shx zu konvertieren?? PS.: die ganze Zeichnung wurde vom Architekten in Achicad erstellt und von Ihm in das dwg-Format exportiert! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Balrok Mitglied Technischer Zeichner
Beiträge: 428 Registriert: 02.06.2005 Win10, 64Bit AutoCad Architcture 2021 LiNear 2021 EPLAN P8
|
erstellt am: 31. Mrz. 2014 10:29 <-- editieren / zitieren --> Unities abgeben: Nur für sandra4053
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 31. Mrz. 2014 10:36 <-- editieren / zitieren --> Unities abgeben: Nur für sandra4053
|
Balrok Mitglied Technischer Zeichner
Beiträge: 428 Registriert: 02.06.2005 Win10, 64Bit AutoCad Architcture 2021 LiNear 2021 EPLAN P8
|
erstellt am: 31. Mrz. 2014 10:37 <-- editieren / zitieren --> Unities abgeben: Nur für sandra4053
|
Balrok Mitglied Technischer Zeichner
Beiträge: 428 Registriert: 02.06.2005 Win10, 64Bit AutoCad Architcture 2021 LiNear 2021 EPLAN P8
|
erstellt am: 31. Mrz. 2014 14:18 <-- editieren / zitieren --> Unities abgeben: Nur für sandra4053
|