| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY wird von NVIDIA zum Händler des Jahres gewählt – zum dritten Mal in Folge, eine Pressemitteilung
|
Autor
|
Thema: Layoutnamen (1011 mal gelesen)
|
krenzi_lange Mitglied Zimmerer
Beiträge: 35 Registriert: 16.01.2003 Win XP /
|
erstellt am: 05. Nov. 2003 10:22 <-- editieren / zitieren --> Unities abgeben:
|
cadwomen Ehrenmitglied V.I.P. h.c. Mädchen für fast alles
Beiträge: 3067 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. Nov. 2003 10:25 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
|
Karin72 Mitglied
Beiträge: 278 Registriert: 13.05.2003 Autocad Map 2004, WS-Landcad, LT 2004, LT-Extender,
|
erstellt am: 05. Nov. 2003 11:52 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
|
krenzi_lange Mitglied Zimmerer
Beiträge: 35 Registriert: 16.01.2003 Win XP /
|
erstellt am: 05. Nov. 2003 12:19 <-- editieren / zitieren --> Unities abgeben:
|
krenzi_lange Mitglied Zimmerer
Beiträge: 35 Registriert: 16.01.2003 Win XP /
|
erstellt am: 05. Nov. 2003 12:20 <-- editieren / zitieren --> Unities abgeben:
|
Karin72 Mitglied
Beiträge: 278 Registriert: 13.05.2003 Autocad Map 2004, WS-Landcad, LT 2004, LT-Extender,
|
erstellt am: 05. Nov. 2003 12:38 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
|
krenzi_lange Mitglied Zimmerer
Beiträge: 35 Registriert: 16.01.2003 Win XP /
|
erstellt am: 05. Nov. 2003 12:56 <-- editieren / zitieren --> Unities abgeben:
|
cadwomen Ehrenmitglied V.I.P. h.c. Mädchen für fast alles
Beiträge: 3067 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. Nov. 2003 13:33 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
|
cadwomen Ehrenmitglied V.I.P. h.c. Mädchen für fast alles
Beiträge: 3067 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. Nov. 2003 13:36 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
|
Caladia Ehrenmitglied V.I.P. h.c.
Beiträge: 2546 Registriert: 04.03.2002 ACAD2009 ACAD2010 SP2 ACAD2011 SP1 ABDS-S 2012 SP2 ABDS-S 2013 SP2 ABDS-S 2014 SP1 ABDS-S 2015 SP2 ABDS-S 2016 Expresstools A3-Makroboard 16-Tasten Lupe Impression 3 Win7 64bit IE11 Firefox Office2003 SP3
|
erstellt am: 05. Nov. 2003 13:43 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
|
krenzi_lange Mitglied Zimmerer
Beiträge: 35 Registriert: 16.01.2003 Win XP /
|
erstellt am: 05. Nov. 2003 15:03 <-- editieren / zitieren --> Unities abgeben:
|
Plotter Mitglied
Beiträge: 267 Registriert: 11.02.2004 Windows 10 64-bit AutoCAD 2021 DDS-CAD Adobe Acrobat Pro DC
|
erstellt am: 31. Mai. 2007 14:35 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
Zitat: Original erstellt von Caladia: Das ist die Rtext Variable $(getvar,ctab)
Hallo, gibt es eine Möglichkeit aus dem Layoutnamen etwas zu entfernen? Z.B. aus dem Layoutnamen 0034_2 soll beim einfügen in der Zeichnung 34 werden. Also Step 1, die führenden Nullen entfernen und Step 2, die letzten zwei Stellen weglassen.
------------------ Stephan ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
Beiträge: 5896 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 31. Mai. 2007 14:45 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
Stephan, wenn deine Layoutnamen immer 6 Stellen haben, und man immer die mittleren Zeichen sehen soll, dann müsste es gehen. Lediglich Nullen unterdrücken geht nicht. Lothar ------------------ From Autodusk Till Dawn [Diese Nachricht wurde von Kramer24 am 31. Mai. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADdog Ehrenmitglied V.I.P. h.c.
Beiträge: 2280 Registriert: 30.04.2004 Intel Xeon 3,6 GHz 32 GB RAM NVIDIA Quadro P2000 Windows 10 Enterprise AutoCADmap 3D 2023 WS-Landcad 2023 QGIS 3.28.5
|
erstellt am: 31. Mai. 2007 14:55 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
Hallo, die letzten beiden wegschneiden: $(substr,$(getvar, "ctab"),1,$(-,$(strlen,$(getvar, "ctab")),2)) die führend Nullen wegschneiden? nö, eigentlich geht das nicht, ich könnte mir vorstellen über einen verschachtelten Vergleich der ersten Stelle und ggf wegschneiden,... Das wäre doch eine tolle Übung für dich und das Ergebnis stellst du dann hier rein. Handbuch für Benutzeranpassungen, Diesel, Katalog der Dieselfunktionen ------------------ Gruß Thomas CADdog, the dog formerly known as TR AutoCAD spricht mit einem, aber viele hören nicht zu. 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: 31. Mai. 2007 20:34 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
|
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9803 Registriert: 01.12.2003 AutoCAD 2.5 - 2025, Civil 3D, MAP 3D, ACADM, ACA Inventor Prof. 2025, AIP 4-2025 Win 11
|
erstellt am: 31. Mai. 2007 21:21 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
Zitat: Original erstellt von civilization: ...oder Schriftfeld...
wie jetzt ...oder schriftfeld? Plotter will u.a. die führenden Nullen aus dem Layoutnamen entfernt haben - wie machst du das denn mit SCHRIFTFELDern?
------------------ Mit freundlichem Gruß Udo Hübner 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: 31. Mai. 2007 21:50 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
|
Plotter Mitglied
Beiträge: 267 Registriert: 11.02.2004 Windows 10 64-bit AutoCAD 2021 DDS-CAD Adobe Acrobat Pro DC
|
erstellt am: 01. Jun. 2007 06:32 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
Die letzten beiden Stellen wegschneiden klappt schonmal super!! Ob ich da etwas mit Vergleich oder so hinbekomme? Habe gestern das erste mal mit Rtext und Diesel zu tun gehabt. Mal schauen. Vielleicht ist ja doch einer so nett und kann mir zeigen wie's geht ;-) Schriftfeld: Was ist denn der Unterschied zwischenRtext und Schriftfeld, wenn ich dort einen Diesel-usdruck eingebe. Das Ergebnis ist doch das gleiche???
------------------ Stephan ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9803 Registriert: 01.12.2003 AutoCAD 2.5 - 2025, Civil 3D, MAP 3D, ACADM, ACA Inventor Prof. 2025, AIP 4-2025 Win 11
|
erstellt am: 01. Jun. 2007 07:04 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
Ja, da hat civilization einen knappen aber richtigen Tipp gegeben (ich hab nur nicht begriffen, was er/sie meinte). RTEXT und SCHRIFTFELD können beide einen DIESEL-Ausdruck auswerten. Unterschied: SCHRRIFTFELD ist ein nativer AutoCAD Befehl, aber erst ab 2006 RTEXT ist ein Zusatzprogramm aus den Expresstools, den gibts aber schon Seit 2000 (oder war er schon bei den Bonustools von R14 dabei?) ------------------ Mit freundlichem Gruß
Udo Hübner [Diese Nachricht wurde von CAD-Huebner am 01. Jun. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Plotter Mitglied
Beiträge: 267 Registriert: 11.02.2004 Windows 10 64-bit AutoCAD 2021 DDS-CAD Adobe Acrobat Pro DC
|
erstellt am: 01. Jun. 2007 08:16 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
Zitat: Original erstellt von CADdog: Hallo, die letzten beiden wegschneiden: $(substr,$(getvar, "ctab"),1,$(-,$(strlen,$(getvar, "ctab")),2)) die führend Nullen wegschneiden? nö, eigentlich geht das nicht, ich könnte mir vorstellen über einen verschachtelten Vergleich der ersten Stelle und ggf wegschneiden,... Das wäre doch eine tolle Übung für dich und das Ergebnis stellst du dann hier rein. Handbuch für Benutzeranpassungen, Diesel, Katalog der Dieselfunktionen
Hatte gerade eine Eingebung. Ist doch alles ganz einfach: Das Ergebnis aus dem String von CADdog ist eine Zahl mit führenden Nullen. Also diesen String einfach in eine Multiplikation einsetzen und mit 1 mutiplizieren. Schon sind alle führenden Nullen weg!
------------------ Stephan ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
Beiträge: 5896 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 01. Jun. 2007 08:26 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
Zitat: Original erstellt von Plotter: ...Das Ergebnis aus dem String von CADdog ist eine Zahl mit führenden Nullen. Also diesen String einfach in eine Multiplikation einsetzen und mit 1 mutiplizieren. Schon sind alle führenden Nullen weg!
Stephan, das verstehe ich nicht. Hast du einen Weg alle führenden Nullen zu unterdrücken? ... oder doch nur die ersten beiden Stellen des Layoutnamens? Poste doch bitte mal deinen Dieselcode.
Lothar
------------------ From Autodusk Till Dawn Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADdog Ehrenmitglied V.I.P. h.c.
Beiträge: 2280 Registriert: 30.04.2004 Intel Xeon 3,6 GHz 32 GB RAM NVIDIA Quadro P2000 Windows 10 Enterprise AutoCADmap 3D 2023 WS-Landcad 2023 QGIS 3.28.5
|
erstellt am: 01. Jun. 2007 08:28 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
Zitat: Original erstellt von Plotter: Das Ergebnis aus dem String von CADdog ist eine Zahl mit führenden Nullen...
dies bezweifle ich sehr merke: Es gibt für jedes Problem eine einfache Lösung ... ... Diese ist meistens falsch. ------------------ Gruß Thomas CADdog, the dog formerly known as TR AutoCAD spricht mit einem, aber viele hören nicht zu. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Plotter Mitglied
Beiträge: 267 Registriert: 11.02.2004 Windows 10 64-bit AutoCAD 2021 DDS-CAD Adobe Acrobat Pro DC
|
erstellt am: 01. Jun. 2007 08:35 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
Der String von CADdog gibt aus dem Layoutnamen 054_2 alles außer den letzten beiden Stellen zurück. Also 054 Das trifft für alle meine Layouts zu, egal mit welchen Zahlen: 0028_1 wird zu 0028 Das Ganze in eine Multiplikation einsetzen:
054 * 1 = 54 0028 * 1 = 28 So sind ALLE führenden Nullen weg!! Hier mal eine einfache Form ohne das wegschneiden der letzten beiden Stellen: $(*,1,$(getvar, "ctab"))
Auch einfache Lösungen können viel Erfolg bringen
------------------ Stephan ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADdog Ehrenmitglied V.I.P. h.c.
Beiträge: 2280 Registriert: 30.04.2004 Intel Xeon 3,6 GHz 32 GB RAM NVIDIA Quadro P2000 Windows 10 Enterprise AutoCADmap 3D 2023 WS-Landcad 2023 QGIS 3.28.5
|
erstellt am: 01. Jun. 2007 08:42 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
|
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9803 Registriert: 01.12.2003 AutoCAD 2.5 - 2025, Civil 3D, MAP 3D, ACADM, ACA Inventor Prof. 2025, AIP 4-2025 Win 11
|
erstellt am: 01. Jun. 2007 08:44 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
Nette Lösung, offensichtlich wird die Zeichenkette, die $(getvar,"ctab") zurückgibt vor/zur Multiplikation mit (atof) in eine Zahl umgewandelt. Der Layoutname muss nur zwingend mit einer Ziffer beginnen! Das Abschneiden der letzten beiden Stellen ist aber nicht nötig. aus dem Layoutnamen 00123.45_6 wird mit $(*,1,$(getvar, "ctab")) 123.45 ------------------ Mit freundlichem Gruß Udo Hübner [Diese Nachricht wurde von CAD-Huebner am 01. Jun. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
Beiträge: 5896 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 01. Jun. 2007 08:54 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
Stephan, für dein spezifisches Problem hast du eine Lösung gefunden. Klasse! Kombiniert mit einem Buchstaben geht's aber leider nicht. Warum auch immer... 0A0123 ergibt 0 Lothar ------------------ From Autodusk Till Dawn Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADdog Ehrenmitglied V.I.P. h.c.
Beiträge: 2280 Registriert: 30.04.2004 Intel Xeon 3,6 GHz 32 GB RAM NVIDIA Quadro P2000 Windows 10 Enterprise AutoCADmap 3D 2023 WS-Landcad 2023 QGIS 3.28.5
|
erstellt am: 01. Jun. 2007 09:12 <-- editieren / zitieren --> Unities abgeben: Nur für krenzi_lange
Zitat: Original erstellt von Kramer24: ...Kombiniert mit einem Buchstaben geht's aber leider nicht...
geht schon, aber eben nur bis zu dem ersten nichtnumerischen zeichen was soll das arme Diesel da auch machen. Einfache Lösungen können Teilerfolg bringen. ------------------ Gruß Thomas CADdog, the dog formerly known as TR AutoCAD spricht mit einem, aber viele hören nicht zu. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |