| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Reihenfolge // nach hinten (2231 mal gelesen)
|
Kris RE Mitglied
Beiträge: 27 Registriert: 05.11.2014 Windows 7 Enterprise<P>AutoCAD 2013
|
erstellt am: 24. Jul. 2017 16:22 <-- editieren / zitieren --> Unities abgeben:
Halli Hallo, und wieder habe ich ein kleines Problem. Ich erstelle gerade Blöcke mit Attributen. An sich eine einfache Geschichte aber irgendwie möchte ums verrecken das Atribut nicht in den Hintergrund rücken. Mit dem Befehl "zeichreihenf" kann man wie gewohnt die Objekte in den Vordergrund oder Hintergrund verschieben. Leider funktioniert das, hier irgendwie nicht(nur die Attributen stellen sich hier quer bzw. in den Vordergrund). -Hab bereits alles neu erstelt(in verschiedenen Reihenefolgen) -ATTSYNC verwendet -Alles regenriert Zeichnung neu gestartet. nix hilft. Kris
[Diese Nachricht wurde von Kris RE am 24. Jul. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADwiesel Moderator CAD4FM UG
Beiträge: 1968 Registriert: 05.09.2000 AutoCAD, Bricscad Wir machen das Mögliche unmöglich
|
erstellt am: 25. Jul. 2017 10:00 <-- editieren / zitieren --> Unities abgeben: Nur für Kris RE
|
Kris RE Mitglied
Beiträge: 27 Registriert: 05.11.2014 Windows 7 Enterprise<P>AutoCAD 2013
|
erstellt am: 25. Jul. 2017 10:29 <-- editieren / zitieren --> Unities abgeben:
Zitat: bringt's was die anderen Objekte in den Vordergrund, oder über das Attribut zu bringen?
Nein. Es bring überhaupt nichts. -Neue Zeichnung erstellt. -Neuen Textstil für das Attribut verwendet
Kein Erfolg Als wenn bei mir im Autocad die Attribute auf "immer oben" eingestellt wären. [Diese Nachricht wurde von Kris RE am 25. Jul. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Vino Mitglied
Beiträge: 207 Registriert: 24.05.2005 Windows 10 BricsCAD V22
|
erstellt am: 25. Jul. 2017 10:31 <-- editieren / zitieren --> Unities abgeben: Nur für Kris RE
Hallo, Korrigiert mich, wenn ich falsch liege, aber meiner Meinung nach kann das auch nicht gehen. Attribute sind in jeder Blockreferenz unabhängige Elemente. Beim Erstellen oder Bearbeiten der BLOCKDEFINITION kannst du immer nur die ATTRIBUTDEFINITION bearbeiten. Diese ist aber nur ein Platzhalter für das eigentliche Attribut, das beim Einfügen an die Blockreferenz angehängt (jeweils neu erstellt) wird. Wenn überhaupt, kann's meiner Meinung nach nur per Programmierung (nachträglich anpassen jeder einzelnen Blockreferenz) gehen. Gruß Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kris RE Mitglied
Beiträge: 27 Registriert: 05.11.2014 Windows 7 Enterprise<P>AutoCAD 2013
|
erstellt am: 25. Jul. 2017 10:57 <-- editieren / zitieren --> Unities abgeben:
Kurz gesagt. Egal ob Platzhalter oder nicht, Attribut bleibt immer oben?! wenn das wahr sein sollte ist das einfach nur Mist :-( Möchte einfach nur ein Verkehrsschild erstellen. eins von vielen Beispielen: Z 278-..* (Ende der zulässigen Höchstgeschwindigkeit) da wird die Geschwindigkeit von vier Schwarzen Balken überlappt.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 25. Jul. 2017 11:01 <-- editieren / zitieren --> Unities abgeben: Nur für Kris RE
|
Kris RE Mitglied
Beiträge: 27 Registriert: 05.11.2014 Windows 7 Enterprise<P>AutoCAD 2013
|
erstellt am: 25. Jul. 2017 11:02 <-- editieren / zitieren --> Unities abgeben:
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 25. Jul. 2017 11:35 <-- editieren / zitieren --> Unities abgeben: Nur für Kris RE
ahh ok, sorry. Wie Vino schon vermutete ist dies mit variablen Attributen nicht wie gewünscht möglich. (dies hat hier wohl auch bisher kaum jemand gewollt, bei deinem Anwendungsfall ist der Wunsch jedoch nachvollziehbar)Ich habe mir die Datei und die Postings im Thread nun mal angesehen: Verkehrsschilder sind prädestiniert für den Einsatz von dynamischen Blöcken. Sollte nichts gegen die Verwendung sprechen, so kannst du dort sicher einen Workaround nutzen bei dem die Visualisierung durch eine konstante Attributdefinition oder einem Text erfolgt. ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kris RE Mitglied
Beiträge: 27 Registriert: 05.11.2014 Windows 7 Enterprise<P>AutoCAD 2013
|
erstellt am: 25. Jul. 2017 11:47 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von cadffm: so kannst du dort sicher einen Workaround nutzen bei dem die Visualisierung durch eine konstante Attributdefinition oder einem Text erfolgt.[/i]
Und wie stelle ich das an? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 25. Jul. 2017 14:33 <-- editieren / zitieren --> Unities abgeben: Nur für Kris RE
Sind dyn.Blöcke komplett Neuland oder fragst du explizit nach möglichen Lösungen für die Darstellung eines Variablen "Textwertes"? Neuland: Google oder direkt Youtube für den Anfang nach: dynamische Blöcke Explizit: Beispiel: Ein dyn.Block der sowohl die zulässige Höchstgeschwindigkeit wie auch die Aufhebung darstellt und dabei verschiedene kmh-Werte ermöglicht. Ich würde zwischen den Schildertypen mit SICHTBARKEITEN wechseln und nur weil die FARBE des Textes bei den Schildern unterschiedlich sein muß, erstelle ich auch für den "Text" zwei verschiedene Objekte. Dann erzeuge ich ein Linienobjekt als KonstruktionsGeometrie(nicht zwingend nötig, jedoch passend), diese Linie bekommt einen Linearparameter mit Streckenaktion. Die konstanten Attribute oder Texte erhalten als Textwert ein Schriftfeld welche die Länge der Linie ausliest. Im anhängenden Beispiel habe ich den Sichtbarkeitsparameter als Griff dargestellt, die Linienlänge(=KMH) habe ich ausschließlich im Eigenschaftenfenster erscheinen lassen. Nur ein Beispiel ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kris RE Mitglied
Beiträge: 27 Registriert: 05.11.2014 Windows 7 Enterprise<P>AutoCAD 2013
|
erstellt am: 25. Jul. 2017 15:09 <-- editieren / zitieren --> Unities abgeben:
Dynamische blöcke sind mir sehr wohl ein Begrif. Zitat: Die konstanten Attribute oder Texte erhalten als Textwert ein Schriftfeld welche die Länge der Linie ausliest.
Wozu soll man hier die Länge auslesen? Zitat:
Im anhängenden Beispiel habe ich den Sichtbarkeitsparameter als Griff dargestellt, die Linienlänge(=KMH) habe ich ausschließlich im Eigenschaftenfenster erscheinen lassen.
Habe kein Anhang gefunden. Ich habe mal ein konkretes Beispiel angehängt!
[Diese Nachricht wurde von Kris RE am 25. Jul. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 25. Jul. 2017 15:43 <-- editieren / zitieren --> Unities abgeben: Nur für Kris RE
Oh, mein Anhang hat es nicht geschafft, kommt in 10min nach! Wozu eine Länge auslesen: Ich habe als Beispiel den Weg gewählt eine unsichtbare Linie in der Länge ändern zu können (der User), die Länge zeige ich als kmh-Wert an. Läng=80, Schild zeigt 80 an usw. Und in 8min. findest du hier auch noch meine BeispielDWG, sorry. ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kris RE Mitglied
Beiträge: 27 Registriert: 05.11.2014 Windows 7 Enterprise<P>AutoCAD 2013
|
erstellt am: 25. Jul. 2017 15:47 <-- editieren / zitieren --> Unities abgeben:
Jetzt habe ich den Sinn der Linie verstanden. Das Ist zwar ein böser Umweg aber machbar. das klappt soweit so gut(hab den Abstand im Wertesatz auf "Inkrement" eingestellt damit da feste Werte ausgespuckt werden) weitere Frage. Wie mach ich das mit Buchstaben? Schließlich gibts auch Ortsschilder.
[Diese Nachricht wurde von Kris RE am 25. Jul. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 25. Jul. 2017 15:52 <-- editieren / zitieren --> Unities abgeben: Nur für Kris RE
|
Vino Mitglied
Beiträge: 207 Registriert: 24.05.2005 Windows 10 BricsCAD V22
|
erstellt am: 25. Jul. 2017 15:52 <-- editieren / zitieren --> Unities abgeben: Nur für Kris RE
|
Kris RE Mitglied
Beiträge: 27 Registriert: 05.11.2014 Windows 7 Enterprise<P>AutoCAD 2013
|
erstellt am: 25. Jul. 2017 16:02 <-- editieren / zitieren --> Unities abgeben:
Euch entgeht aber auch nichts :-) . Schade, dass die Programierer von AutoCAD da nicht an sowas banales gedacht haben. Zitat: Man würde wohl mit einer Abruftabelle arbeiten
Schaue ich mir mal an. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |