| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| SAP PLM zentraler Bestandteil des Lösungsangebots, eine Pressemitteilung
|
Autor
|
Thema: Platzhalter im Layereigenschaften-Filter (2025 mal gelesen)
|
engelni Mitglied Bauzeichnerin
Beiträge: 87 Registriert: 03.05.2007 xp, AutoCad Civil 3D 2012, BBSoft
|
erstellt am: 19. Apr. 2011 14:18 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich zerbreche mir nun schon seit Tagen den Kopf und komme leider auf kein zufriedenstellendes Ergebnis.Ich arbeite mit Civil 3D 2011. Ich habe einen Lageplan Straßenplanung, 275 Layer, 7 Varianten. Die Varianten sind 1 bis 6 und Variante 1a. Ich möchte nun die Funktion „Eigenschaftenfilter“ im Layereigenschaften-Manager so anwenden, dass ich nur jeweils die Layer der bestimmten Varianten sehe. Das funktionierte auch soweit sehr gut, bis die Variante 1a dazugekommen ist. Mein bisheriger Platzhalter-Befehl sah so aus: *Var1* je nach Variante eben. Mit den Platzhalterzeichen *Var1* schließe ich sowohl „Var1“ als auch „Var1a“ mit in den Filter ein. Ich möchte aber bei „Var1“ NUR „Var1“ sehen und nicht noch zusätzlich „Var1a“. Kann mir jemand sagen, welche Platzhalterzeichen ich wie anwenden muss, damit „Var1“ angezeigt wird, aber NICHT „Var1a“? Also „Var1a“ soll ausgeschlossen werden? Als erstes dachte ich an ein Minuszeichen (irgendwie, irgendwo). Klappte nicht. Nachdem ich dann hier über die Such-Funktion und über die Acad-Hilfe zu den Platzhalterzeichen gelangt bin, habe ich schon sämtliche Kombinationen mit ~ und * und [] versucht, hat aber leider nicht funktioniert. Ich bin mir auch nicht sicher, ob ich verschiedene „Eigenschaften-Fälle“ kombinieren kann bzw. darf und wie und ob die Prioritäten der Reihenfolge nach gewichtet sind. Manchmal hatte ich das Gefühl, dass sich meine Eingaben gegeneinander aufheben. Die Lösung ist wahrscheinlich total easy, aber manchmal sieht man den Wald vor lauter Bäumen nicht. Wäre super, wenn mir jemand helfen könnte, ich hoffe, ihr versteht mein Problemchen. Danke. LG Nina
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Entsorger01 Moderator Techniker
Beiträge: 3310 Registriert: 07.07.2006 ACAD 2021 Acrobat Prof. Creative Suite WIN10
|
erstellt am: 19. Apr. 2011 14:56 <-- editieren / zitieren --> Unities abgeben: Nur für engelni
Also bei mir funktioniert es folgendermaßen: Für Filter Variante 1 in Spalte "Name" = *Var1[~a]* Für Filter Variante 1ain Spalte "Name" = *Var1a* ------------------ Gruß Michi "Personalführung ist die Kunst, die Mitarbeiter so schnell über den Tisch zu ziehen, dass sie die Reibungshitze als Nestwärme empfinden." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
engelni Mitglied Bauzeichnerin
Beiträge: 87 Registriert: 03.05.2007 xp, AutoCad Civil 3D 2012, BBSoft
|
erstellt am: 19. Apr. 2011 15:32 <-- editieren / zitieren --> Unities abgeben:
Hallo Michi, danke für deine Antwort. Diese Einstellung hatte ich auch schon versucht, aber leider klappt es bei mir nicht. Ich habe deinen Vorschlag mal in einer neuen Zeichnung mit nur 6 Layern und nur Var1 und Var1a getestet und es hat leider auch nicht funktioniert. Also Filter "Var1a" mit Name = *var1a* funktioniert einwandfrei, aber Var1 mit Name = *Var1[~a]* geht überhaupt gar nicht. Er zeigt mir nichts an. Muss ich vorher eine andere Bezeichnung eingeben? Danke. LG Nina Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Entsorger01 Moderator Techniker
Beiträge: 3310 Registriert: 07.07.2006 ACAD 2021 Acrobat Prof. Creative Suite WIN10
|
erstellt am: 19. Apr. 2011 15:45 <-- editieren / zitieren --> Unities abgeben: Nur für engelni
Ich häng meine Testdatei mal ran --> Mal sehen, ob' mit der bei Dir geht. Erstellt mit dem "nackten" 2008. ------------------ Gruß Michi "Personalführung ist die Kunst, die Mitarbeiter so schnell über den Tisch zu ziehen, dass sie die Reibungshitze als Nestwärme empfinden." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
engelni Mitglied Bauzeichnerin
Beiträge: 87 Registriert: 03.05.2007 xp, AutoCad Civil 3D 2012, BBSoft
|
erstellt am: 19. Apr. 2011 15:52 <-- editieren / zitieren --> Unities abgeben:
|
Entsorger01 Moderator Techniker
Beiträge: 3310 Registriert: 07.07.2006 ACAD 2021 Acrobat Prof. Creative Suite WIN10
|
erstellt am: 19. Apr. 2011 16:19 <-- editieren / zitieren --> Unities abgeben: Nur für engelni
Stehen die Variantenkürzel immer ganz hinten im Layernamen? Dann lass einfach das "Abschlußsternchen" am Ende Weg. Also für Variante 1 = *Var1------------------ Gruß Michi "Personalführung ist die Kunst, die Mitarbeiter so schnell über den Tisch zu ziehen, dass sie die Reibungshitze als Nestwärme empfinden." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
engelni Mitglied Bauzeichnerin
Beiträge: 87 Registriert: 03.05.2007 xp, AutoCad Civil 3D 2012, BBSoft
|
erstellt am: 19. Apr. 2011 16:33 <-- editieren / zitieren --> Unities abgeben:
|
Entsorger01 Moderator Techniker
Beiträge: 3310 Registriert: 07.07.2006 ACAD 2021 Acrobat Prof. Creative Suite WIN10
|
erstellt am: 20. Apr. 2011 07:24 <-- editieren / zitieren --> Unities abgeben: Nur für engelni
Da wirst Du Dich wohl auf eine feste Struktur festlegen müssen. Was ja auch nicht unbedingt von Nachteil ist. Also entweder verwendest Du die Variantenbestimmung immer am Ende - oder immer nicht am Ende. Wo sie im letzteren Fall dann steht, ob ganz am Anfang oder irgendwo in der Mitte spielt dabei keine Rolle, denn mit *Var1[~a]* werden alle Platzierungen abgedeckt, ausser eben die "Ganz-am-Schluß-Variante". Für die gilt, wie schon beschrieben, *Var1------------------ Gruß Michi "Personalführung ist die Kunst, die Mitarbeiter so schnell über den Tisch zu ziehen, dass sie die Reibungshitze als Nestwärme empfinden." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
engelni Mitglied Bauzeichnerin
Beiträge: 87 Registriert: 03.05.2007 xp, AutoCad Civil 3D 2012, BBSoft
|
erstellt am: 20. Apr. 2011 08:55 <-- editieren / zitieren --> Unities abgeben:
|