| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Rtext Befehle (1111 mal gelesen)
|
Cad1985 Mitglied hab einen
Beiträge: 380 Registriert: 30.11.2005 Autocad 2004-2007 Inventor 9-11 ADT 2004-2007
|
erstellt am: 07. Mai. 2007 17:34 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, Weiß jmd zufällig ob es ein Rtext Befehl für "Gezeichnet am" und "geändert am" gibt? ------------------ Man kann nicht jeden Tag etwas Großes tun, aber gewiss immer etwas Gutes. Gruß Manuel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
Beiträge: 5881 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 07. Mai. 2007 17:45 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
Hallo, dein Anliegen halte ich nur für bedingt (Plots oä.) machbar... Location: $(getvar, "dwgprefix")$(getvar, "dwgname") Created: $(edtime, $(getvar,tdcreate), ddd" DD"-Mon"-YYYY" - HH:MMAM/PM) Last saved: $(edtime, $(getvar,tdupdate), ddd" DD"-Mon"-YYYY" - HH:MMAM/PM) Printed: $(edtime, 0, ddd" DD"-Mon"-YYYY" - HH:MMAM/PM); Dispays current system time Printed By: $(getvar, "loginname");Current User Total editing time $(edtime, $(getvar,tdindwg), HH:MM) Layout: $(getvar,"CTAB") , Current Layout Computer: $(getenv, "Computername") Lothar ------------------ From Autodusk Till Dawn Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
civilization Mitglied MfA
Beiträge: 190 Registriert: 14.02.2006 Windows XP Civil 3D 2009
|
erstellt am: 07. Mai. 2007 21:07 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
|
Cad1985 Mitglied hab einen
Beiträge: 380 Registriert: 30.11.2005 Autocad 2004-2007 Inventor 9-11 ADT 2004-2007
|
erstellt am: 08. Mai. 2007 16:55 <-- editieren / zitieren --> Unities abgeben:
|
cadwomen Ehrenmitglied V.I.P. h.c. Mädchen für fast alles
Beiträge: 2966 Registriert: 26.08.2002 ACAD R11 - 2022 (Plant3D) AVIS ACAD LT 2013- 2021 ZWCAD 2015 Versuch "nun ja" [s]History P3D 2012/(13) SP und Hotfix([/s]<P> Windows 10 / 64 Bit Xeon CPU 3.5GHz 16GB Ram NVIDIA Quadro P2000 3x Dell TV100 88P Monitore
|
erstellt am: 05. Mai. 2008 22:47 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
Tja ich war mal gut in R Text aber das was ich jetzt will bekomme ich nicht Hin über (substr (getvar "DWGNAME") 1 (- (strlen (getvar "DWGNAME")) 4))) kann ich ja bestimmen welcher Bereich Dargestellt werden soll, nun möchte ich die CTAB in den RText schreiben, soweit kein Thema aber nur die Nummer die vor dem Leerzeichen Stehn Also "102 Detail" soll 102 sein , leider Hab ich drei und Vierstellige , also müsste die Trennung durch das Leerzeichen kommen ?? Geht das in Diesel ?? thx cw ------------------ cadwomen™ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StephanJP Mitglied CAD-Admin
Beiträge: 829 Registriert: 09.11.2000
|
erstellt am: 06. Mai. 2008 08:19 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
Hallo cw, so:
Code: $(if,$(eq,$(substr,$(getvar,ctab),3,1)," "),$(substr,$(getvar,ctab),1,2),$(substr,$(getvar,ctab),1,3))
------------------ gruß Stephan
[Diese Nachricht wurde von StephanJP am 06. Mai. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadwomen Ehrenmitglied V.I.P. h.c. Mädchen für fast alles
Beiträge: 2966 Registriert: 26.08.2002 ACAD R11 - 2022 (Plant3D) AVIS ACAD LT 2013- 2021 ZWCAD 2015 Versuch "nun ja" [s]History P3D 2012/(13) SP und Hotfix([/s]<P> Windows 10 / 64 Bit Xeon CPU 3.5GHz 16GB Ram NVIDIA Quadro P2000 3x Dell TV100 88P Monitore
|
erstellt am: 06. Mai. 2008 09:15 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
Danke für die schnelle Antwort, leider , egal welche Leerzeichen ich entfern zwischen den , es es kommt alles nur nicht das was ich will .-( $(if,$(eq,$(substr,$(getvar,ctab),3,1),""),$(substr,$(getvar,ctab),1,3),$(subtsr,$(getvar,ctab),1,2)) zb bringt --------- $(substr)?? ---------- CU cw ------------------ cadwomen™ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StephanJP Mitglied CAD-Admin
Beiträge: 829 Registriert: 09.11.2000
|
erstellt am: 06. Mai. 2008 09:24 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
also hier Zitat: $(if,$(eq,$(substr,$(getvar,ctab),3,1),""),$(substr,$(getvar,ctab),1,3),$(subtsr,$(getvar,ctab),1,2))
fragst Du eine leere Zeichenkette ab, da muss ein Leerzeichen rein. Also bei mir geht das so. ------------------ gruß Stephan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadwomen Ehrenmitglied V.I.P. h.c. Mädchen für fast alles
Beiträge: 2966 Registriert: 26.08.2002 ACAD R11 - 2022 (Plant3D) AVIS ACAD LT 2013- 2021 ZWCAD 2015 Versuch "nun ja" [s]History P3D 2012/(13) SP und Hotfix([/s]<P> Windows 10 / 64 Bit Xeon CPU 3.5GHz 16GB Ram NVIDIA Quadro P2000 3x Dell TV100 88P Monitore
|
erstellt am: 06. Mai. 2008 09:56 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
mmmmmmmmmmmmmhh mit leerzeichen " " und keinen nach dem $ erscheint jetzt ----- $(IF,??) --- bei mir. Layoutname ist 1 bis 2000 Leerzeichen Anhang A oder anderer Text ------------------ cadwomen� [Diese Nachricht wurde von cadwomen am 06. Mai. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StephanJP Mitglied CAD-Admin
Beiträge: 829 Registriert: 09.11.2000
|
erstellt am: 06. Mai. 2008 10:32 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
Tja, da scheinen nur 4 RTEXT an gleicher Stelle zu helfen: Code: $(if,$(eq,$(substr,$(getvar,ctab),5,1)," "),$(substr,$(getvar,ctab),1,4),"") $(if,$(eq,$(substr,$(getvar,ctab),4,1)," "),$(substr,$(getvar,ctab),1,3),"") $(if,$(eq,$(substr,$(getvar,ctab),3,1)," "),$(substr,$(getvar,ctab),1,2),"") $(if,$(eq,$(substr,$(getvar,ctab),2,1)," "),$(substr,$(getvar,ctab),1,1),"")
------------------ gruß Stephan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADchup Ehrenmitglied V.I.P. h.c.
Beiträge: 3329 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 06. Mai. 2008 11:06 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
Hi, Zitat: Original erstellt von StephanJP: Tja, da scheinen nur 4 RTEXT an gleicher Stelle zu helfen:
oder der Austausch von Buchstaben: $(subtsr,$(getvar,ctab),1,2)) IMHO gibt's keine DIESEL-Funktion namens subtsr Gruß CADchup
------------------ CADmaro.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadwomen Ehrenmitglied V.I.P. h.c. Mädchen für fast alles
Beiträge: 2966 Registriert: 26.08.2002 ACAD R11 - 2022 (Plant3D) AVIS ACAD LT 2013- 2021 ZWCAD 2015 Versuch "nun ja" [s]History P3D 2012/(13) SP und Hotfix([/s]<P> Windows 10 / 64 Bit Xeon CPU 3.5GHz 16GB Ram NVIDIA Quadro P2000 3x Dell TV100 88P Monitore
|
erstellt am: 06. Mai. 2008 11:28 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
|
StephanJP Mitglied CAD-Admin
Beiträge: 829 Registriert: 09.11.2000
|
erstellt am: 06. Mai. 2008 11:34 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
Von welcher Version sprichst Du denn? Hab die oben nochmal editiert. Da waren die Werte vertauscht. Allerdings geht die nur für 2 und 3 Stellen. 1 bis 4 Stellen bekommt man mit Diesel nicht in einen RTEXT, da die Zeichenbegrenzung auf 254 Zeichen liegt, der Ausdruck wäre aber 300 Zeichen lang. Also bleibt nur der Weg über einzelne RTEXT's für jeden Fall. ------------------ gruß Stephan
[Diese Nachricht wurde von StephanJP am 06. Mai. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadwomen Ehrenmitglied V.I.P. h.c. Mädchen für fast alles
Beiträge: 2966 Registriert: 26.08.2002 ACAD R11 - 2022 (Plant3D) AVIS ACAD LT 2013- 2021 ZWCAD 2015 Versuch "nun ja" [s]History P3D 2012/(13) SP und Hotfix([/s]<P> Windows 10 / 64 Bit Xeon CPU 3.5GHz 16GB Ram NVIDIA Quadro P2000 3x Dell TV100 88P Monitore
|
erstellt am: 06. Mai. 2008 11:44 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
|
cadwomen Ehrenmitglied V.I.P. h.c. Mädchen für fast alles
Beiträge: 2966 Registriert: 26.08.2002 ACAD R11 - 2022 (Plant3D) AVIS ACAD LT 2013- 2021 ZWCAD 2015 Versuch "nun ja" [s]History P3D 2012/(13) SP und Hotfix([/s]<P> Windows 10 / 64 Bit Xeon CPU 3.5GHz 16GB Ram NVIDIA Quadro P2000 3x Dell TV100 88P Monitore
|
erstellt am: 06. Mai. 2008 11:52 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
|
CADchup Ehrenmitglied V.I.P. h.c.
Beiträge: 3329 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 06. Mai. 2008 13:03 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
Hi cw, mal ganz davon abgesehen, dass dein Feedback etwas dürftig ausfällt und sowas für den Helfenden ein klein wenig frustrierend sein kann: Wenn es sich immer nur um Zahlen im Layout-Präfix handelt, kannst du dir vielleicht mit einem Nebeneffekt der Funktion fix behelfen, die aus reelen Zahlen Integers macht, indem sie nur die Zahl vor dem Komma stehen lässt. Der Nebeneffekt: Es ist egal, ob als Trennzeichen Komma, Punkt,@, Hinz, Kunz oder das Leerzeichen verwendet wird. Gedieselt sieht die Holzhammermethode also so aus: $(fix,$(getvar,CTAB)) Gruß CADchup
------------------ CADmaro.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadwomen Ehrenmitglied V.I.P. h.c. Mädchen für fast alles
Beiträge: 2966 Registriert: 26.08.2002 ACAD R11 - 2022 (Plant3D) AVIS ACAD LT 2013- 2021 ZWCAD 2015 Versuch "nun ja" [s]History P3D 2012/(13) SP und Hotfix([/s]<P> Windows 10 / 64 Bit Xeon CPU 3.5GHz 16GB Ram NVIDIA Quadro P2000 3x Dell TV100 88P Monitore
|
erstellt am: 06. Mai. 2008 13:16 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
aber mein Feedback enthilt alle relevanten Angaben 4 Zeilen geht nicht und diese 256 Zeichen Microdoof. Aber deine Holzhammermethode gefällt mir und past ja auch zu meiner Beschreibung des Problems ;-)
also noch mal THX ------------------ cadwomen™ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StephanJP Mitglied CAD-Admin
Beiträge: 829 Registriert: 09.11.2000
|
erstellt am: 06. Mai. 2008 16:53 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
|
cadwomen Ehrenmitglied V.I.P. h.c. Mädchen für fast alles
Beiträge: 2966 Registriert: 26.08.2002 ACAD R11 - 2022 (Plant3D) AVIS ACAD LT 2013- 2021 ZWCAD 2015 Versuch "nun ja" [s]History P3D 2012/(13) SP und Hotfix([/s]<P> Windows 10 / 64 Bit Xeon CPU 3.5GHz 16GB Ram NVIDIA Quadro P2000 3x Dell TV100 88P Monitore
|
erstellt am: 06. Mai. 2008 22:18 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
Da hast schon Recht das sieht aber so aus das ich ein Feld habe und der Text immer an der gleichen Stelle sein muß und bei der 4 Zeilenlösung . . 300 . geht nicht, aber die Fix Lösung funkt soweit , mit eine Ausname natürlich, aber es geht halt net anderst. nn cw ------------------ cadwomen™ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StephanJP Mitglied CAD-Admin
Beiträge: 829 Registriert: 09.11.2000
|
erstellt am: 06. Mai. 2008 23:03 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
|
cadwomen Ehrenmitglied V.I.P. h.c. Mädchen für fast alles
Beiträge: 2966 Registriert: 26.08.2002 ACAD R11 - 2022 (Plant3D) AVIS ACAD LT 2013- 2021 ZWCAD 2015 Versuch "nun ja" [s]History P3D 2012/(13) SP und Hotfix([/s]<P> Windows 10 / 64 Bit Xeon CPU 3.5GHz 16GB Ram NVIDIA Quadro P2000 3x Dell TV100 88P Monitore
|
erstellt am: 06. Mai. 2008 23:09 <-- editieren / zitieren --> Unities abgeben: Nur für Cad1985
|