| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Optimiertes Einkaufserlebnis dank interaktiver 3D-Modelle im Webshop , ein Anwenderbericht
|
Autor
|
Thema: Präfix und Suffix in Block-Attribut? (4278 mal gelesen)
|
Ex-Mitglied
|
erstellt am: 13. Apr. 2010 11:47 <-- editieren / zitieren -->
Hallo, ist es möglich in einem Block-Attribut ein Präfix bzw. Suffix anzuhängen? Ein vereinfachtes Beispiel: Ich habe in einem Plan einen Block der sehr oft vorkommt. In dem Block ist ein Attribut, indem ich unterschiedlich Werte eingebe, z.B.: "123"
Ich möchte jetzt, dass dieses Attribut mit einem Präfix und einem Suffix erscheint, also z.B. so: L = 123 m "L =" > Präfix " m" > Suffix Ich nutze AutoCad 2010
Danke! |
cad4fun Ehrenmitglied
Beiträge: 1846 Registriert: 06.12.2004 privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM ATI FirePro V (FireGL V) Graphics Adapter Treiberversion: 15.201.1151.1008
|
erstellt am: 13. Apr. 2010 12:46 <-- editieren / zitieren --> Unities abgeben:
Du kannst das 'L=' und das 'm' als Attribute mit konstantem Wert definieren. Das variable Attribut machst mit Bezugspunkt rechts, sodass es ohne Blank zum 'm' passt. Je nach Anzahl der Stellen in deinem variablem Attribut erscheint Dir zw. 'L=' und Deinem Wert eine differierende Anzahl von Blanks. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 13. Apr. 2010 13:27 <-- editieren / zitieren --> Unities abgeben:
|
bikerholic Mitglied Bauzeichner Straßenbau
Beiträge: 123 Registriert: 06.02.2009 XP Professional SP2 Intel Pentium x86 2.40GHz 1GB-Ram, Maxtor 60GB NVIDIA GeForce4 MX 420 mit 64MB AutoCAD 2005&2008&2010(Civil3D)+SP2+Expresstools google und ich san beste freunde ;)
|
erstellt am: 14. Apr. 2010 14:51 <-- editieren / zitieren --> Unities abgeben:
hät da auch noch was undzwar es kommt auf deine arbeitsweise drauf an aber wenn das z.b. polylinien sind die schon die richtig länge haben sprich der wert den du von hand in das attribut schreibst dem entspricht wie lang die betitelte polylinie ist dann könntest du dies auch über die schriftfeld funktion abhandeln gruß björn
------------------ Wenn Arbeit etwas schoenes und erfreuliches waere, haetten die Reichen sie nicht den Armen ueberlassen. [Paul Lafargue] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 16. Apr. 2010 07:48 <-- editieren / zitieren -->
Ok, danke für die Infos! Habe gehofft, dass es eine simple Funktion gibt. Wie z.B. bei der Bemaßung oder wie schon erwähnt bei den Schriftfeldern. So wie es cad4fun geschrieben hat, habe ich es bisher immer gelöst. Das mit den autom. Schriftfeldern ist auch eine gute Idee! Funktioniert aber in meinen Fall leider nicht |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 16. Apr. 2010 07:50 <-- editieren / zitieren --> Unities abgeben:
|
Ex-Mitglied
|
erstellt am: 16. Apr. 2010 11:20 <-- editieren / zitieren -->
Ich habe die Lisp im Block-Editor angewendet. Aber dadurch ändern sich ja nicht die Blöcke die bereits existieren. Denn dort bleiben die alten Werte ohne Präfix oder Suffix. |
cad4fun Ehrenmitglied
Beiträge: 1846 Registriert: 06.12.2004 privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM ATI FirePro V (FireGL V) Graphics Adapter Treiberversion: 15.201.1151.1008
|
erstellt am: 16. Apr. 2010 11:40 <-- editieren / zitieren --> Unities abgeben:
|
Ex-Mitglied
|
erstellt am: 16. Apr. 2010 12:00 <-- editieren / zitieren -->
Hi, eine mögliche Alternative (für zukünftige Einfügungen) könnte sein, Du verwendest 2 statt einem Attribut, z.B.: LAENGE/unsichtbar/hier wird der Längenwert als Zahl vom Anwender eingegeben LAENGE_DARSTELLUNG/sichtbar/hier wird ein Schriftfeld plaziert, das L=<Attwert aus LAENGE>m drin stehen hat. Man muss den Usern dann nur beibringen, welches Attribut sie ausfüllen dürfen und welches sie in Ruhe lassen sollten, wenn sie einen Block einfügen oder die Attributswerte bearbeiten. - alfred ------------------ www.hollaus.at |