| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Beschriftungsmaßstab in dyn. Block (1749 mal gelesen)
|
0226678 Mitglied Architekt
Beiträge: 330 Registriert: 19.11.2006 System: Windows 10 CPU: Intel Core i9 9900k 3.4 GHZ Speicher: 32GB Corsair Vengeance DDR4-2666 Motherboard: MSI Z390-A PRO GraKa: NVIDIA GeForce RTX 2080 Software: AutoCAD 2021 Revit 2021
|
erstellt am: 18. Dez. 2014 07:13 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe einem Block einer Haustüre eine Beschriftungsmaßstab zugeteilt welcher fix mit meiner Vorlagendatei in der Zeichnung gestartet wird. Wenn die Vorlagendatei geladen ist wird mir jedoch keine Beschriftung im Feld zugewiesen, ich sehe nur #####. Wenn ich jedoch den Block lösche und neu reinlade gehts plötzlich. Weiß jemand Rat? LG Walter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 18. Dez. 2014 10:07 <-- editieren / zitieren --> Unities abgeben: Nur für 0226678
Ich weiß nicht ob Dir bewusst ist, dass Du in Deinem Block Attribute definiert hast von denen eins (LICHTE) als Attributdaten ein Schriftfeld enthält?!? Dieses automatische Schriftfeld ist bei die mit dem Wert %<\AcObjProp \f "%lu2%pr2%ct8[0.01]">% belegt. Was das konkret für eine Variable ist kann ich nicht sagen aber ist es nicht eigentlich sinnvoller an der Stelle kein Schriftfeld zu verwenden sondern nur eine Vorgabe bspw. 200, für die Lichte Höhe der Tür? ------------------ mfg Roman 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: 18. Dez. 2014 10:28 <-- editieren / zitieren --> Unities abgeben: Nur für 0226678
Das Schriftfeld passt. Es ist vermutlich nur die Frage WIE die erste Referenz entsteht, oder ob das Problem in anderen/neuen auch auftaucht. Ich konnte keine Problem in der Datei feststellen. Also: Wie kommt es zur ersten Referenz(Befehl/Ablauf) ?
------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
0226678 Mitglied Architekt
Beiträge: 330 Registriert: 19.11.2006 System: Windows 10 CPU: Intel Core i9 9900k 3.4 GHZ Speicher: 32GB Corsair Vengeance DDR4-2666 Motherboard: MSI Z390-A PRO GraKa: NVIDIA GeForce RTX 2080 Software: AutoCAD 2021 Revit 2021
|
erstellt am: 18. Dez. 2014 12:15 <-- editieren / zitieren --> Unities abgeben:
Hallo - es verhält sich folgendermaßen: ich habe ein Vorlagendatei erstellt in welcher ständig die gesamten Blöcke in dieser Zeichnung mitgeladen werden. Sprich meine Startzeichnung enthält im Zeichenbereich in einem Rahmen die ganzen Blöcke sowie Layer (siehe Screenshot). Hier wird das der Block (die Blöcke) immer wie beschrieben reingeladen) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 18. Dez. 2014 13:36 <-- editieren / zitieren --> Unities abgeben: Nur für 0226678
Alle Blöcke direkt in die Zeichnung zu referenzieren ist glaub ich nicht so super. Zum einen bläht sich die Vorlage auf und zum anderen sollen die Blöcke ja nicht alle dort erscheinen wo du Sie jetzt gruppiert eingefügt hast, zumindest bei georeferenzierten Lageplänen Besser finde ich es, wenn du sowieso Paletten verwendest die Blöcke auf Diese zu legen. Geht ganz prima über das Designcenter! ------------------ mfg Roman 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: 18. Dez. 2014 13:56 <-- editieren / zitieren --> Unities abgeben: Nur für 0226678
Sorry, aber ich weiß noch immer nicht wann oder wo das Schriftfeld nicht funktioniert bei dir. Deine Beschreibung verwirrt mich erst recht. Entweder du hast die Blöcke und je eine Blockreferenz bereits in der Vorlage oder nicht. Wenn etwas hineingeladen wird, dann wären wir bei Programmierung oder zumindest bei Skripten angelangt. Denke darum geht es nicht. Wenn du in deiner Vorlage eine Referenz wie hier im Anhang hast, dann lösche sie halt und platziere den Block neu. Wo ist denn nun das Problem? ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
0226678 Mitglied Architekt
Beiträge: 330 Registriert: 19.11.2006 System: Windows 10 CPU: Intel Core i9 9900k 3.4 GHZ Speicher: 32GB Corsair Vengeance DDR4-2666 Motherboard: MSI Z390-A PRO GraKa: NVIDIA GeForce RTX 2080 Software: AutoCAD 2021 Revit 2021
|
erstellt am: 18. Dez. 2014 17:26 <-- editieren / zitieren --> Unities abgeben:
wo das Problem liegt? das Problem ist sobald ich den Block egal in welche Zeichnung einfüge, AutoCAD schließe und die Zeichnung wieder öffne der Parameter nicht angezeigt wird. (nur #####, siehe Anhang)
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: 18. Dez. 2014 17:33 <-- editieren / zitieren --> Unities abgeben: Nur für 0226678
Ein letzter Versuch: Wie (Befehl/Vorgehensweise) fügst du "den Block" in eine Datei ein? Und dabei interessiert ggf. insbesondere VON WO ebenfalls. (die aktuelle Datei kann ich gerade leider wieder nicht einsehen, aber ich vermute auch nichts anderes wie in deiner ersten Datei) ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
0226678 Mitglied Architekt
Beiträge: 330 Registriert: 19.11.2006 System: Windows 10 CPU: Intel Core i9 9900k 3.4 GHZ Speicher: 32GB Corsair Vengeance DDR4-2666 Motherboard: MSI Z390-A PRO GraKa: NVIDIA GeForce RTX 2080 Software: AutoCAD 2021 Revit 2021
|
erstellt am: 18. Dez. 2014 19:30 <-- editieren / zitieren --> Unities abgeben:
Hallo, grundsätzlich sind meine Blöcke in meiner Vorlagendatei gespeichert. Wenn ich den Block jetzt in eine leere .dwg kopiere, ändert das nichts. Wenn ich in dieser .dwg aber den block lösche und über "Block einfügen" wieder reinhole wird er richtig angezeigt. Speichere ich diese .dwg mit diesem einen Block wo es gerade funktioniert hat und öffne diese dann erneut erscheinen wieder die ######. LG Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
0226678 Mitglied Architekt
Beiträge: 330 Registriert: 19.11.2006 System: Windows 10 CPU: Intel Core i9 9900k 3.4 GHZ Speicher: 32GB Corsair Vengeance DDR4-2666 Motherboard: MSI Z390-A PRO GraKa: NVIDIA GeForce RTX 2080 Software: AutoCAD 2021 Revit 2021
|
erstellt am: 18. Dez. 2014 19:35 <-- editieren / zitieren --> Unities abgeben:
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 18. Dez. 2014 19:48 <-- editieren / zitieren --> Unities abgeben: Nur für 0226678
Grundsätzlich hast du mir meine Frage noch immer nicht beantwortet, lol. Ich gehe daher fest davon aus du du die Windowszwischenablage und Copy&Paste nutzt. Dabei kopierst du eine Blockreferenz, die - wenn in der Zieldatei noch nicht vorhanden - die Blockdefinition mit sich zieht. Aber egal, denn ich habe eben gesehen worüber du stolperst: Du speicherst die Datei(en) im DWG2004 Format ab! thats the problem ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD 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: 18. Dez. 2014 19:50 <-- editieren / zitieren --> Unities abgeben: Nur für 0226678
|