Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  dyn. Blöcke veraltet eingefügt

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  dyn. Blöcke veraltet eingefügt (690 mal gelesen)
24145K
Mitglied



Sehen Sie sich das Profil von 24145K an!   Senden Sie eine Private Message an 24145K  Schreiben Sie einen Gästebucheintrag für 24145K

Beiträge: 58
Registriert: 30.01.2006

AutoCad 2013

erstellt am: 10. Aug. 2006 15:54    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

ich habe ein Problem beim Einfügen der dynamischen Blöcke:
Der Ordner der dynamischen Blöcke liegt bei uns auf dem Netzwerk.
Füge ich einen dynamischen Block in der Zeichnung ein, ist das häufig nicht die aktuelle Version- sondern ein früher gespeicherter Block. Habe mehrfach geprüft, ob ich den richtigen Netzwerkordner auswähle... ist alles OK. Das Problem tritt auch auf, wenn ich den Block zuvor selbst abgespeichert habe.
Die Blockdatei an sich kann ich aber problemlos öffen & sehe dann auch die aktuelle Version.

Kann es sein, dass AutoCad beim Einfügen auf einen lokalen Speicherort zugreift, obwohl ein Netzwerkordner ausgewählt wurde?!?
Bin ratlos...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 10. Aug. 2006 16:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für 24145K 10 Unities + Antwort hilfreich

Das kommt ganz genau darauf an wie du die Datei einfügst
(Blockdefinition liegt bei als DWG vor wenn ich es richtig
verstanden habe oder ?)
Also: Wie machst du das genau ?

Wenn eine Datei nicht am angegebenen Ort gefunden so folgt
Acad einer geregelten Systematik wo gesucht wird.

Zudem: Ist der Block den ggf. bereits in deiner Zielddatei definiert,
existiert also schon ein Block mit dem gleichen Namen  in der Datei ?

------------------
< Fr. & Sa. beim CAD.de-Treffen in Stuttgart dabei >

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

24145K
Mitglied



Sehen Sie sich das Profil von 24145K an!   Senden Sie eine Private Message an 24145K  Schreiben Sie einen Gästebucheintrag für 24145K

Beiträge: 58
Registriert: 30.01.2006

AutoCad 2013

erstellt am: 10. Aug. 2006 16:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Der Block wurde vorher schonmal in der Datei eingefügt. Bei der Abfrage "Block ist bereits definiert .... Definitionen aktualisieren?" gehe ich auf "Ja".
Diese Abfrage kommt aber auch nicht immer.

Die Blöcke sind dwg- Dateien und werden über "Einfügen"-> "Block" in die Zeichnung geholt.

------------------
AutoCad 2006,
Windows 2000

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 10. Aug. 2006 16:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für 24145K 10 Unities + Antwort hilfreich

Schon ungewöhnlich bis hierher.

Die Abfrage sollte aber IMMER kommen wenn man eine Datei
mit Erstellungselementen einfügt.
Die Frage würde nicht kommen wenn man die Option "Ursprung"
aktiviert hat, dies geht aber bei DWGs mit Erstellungselementen
garnicht, kann man also ausschließen.
(stimmt diese Aussage ? - bin nicht 100%ig sicher)

Weiter: Wenn die Abfrage kommt, so sollten sich deine Blockreferenzen
aktualisieren, was nun interessant wäre ist : WAS genau wird denn nicht
aktualisiert ? variable Attribute wäre hier noch die beste Antwort da
Variable Attribute nicht an der (neuen) Blockdefinition, sondern immernoch
an den alten alten Insert´s hängen..(var.Attribute sind unabhängig von der
Blockdefinition und deren Attributsdefinition)

------------------
< Fr. & Sa. beim CAD.de-Treffen in Stuttgart dabei >

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

24145K
Mitglied



Sehen Sie sich das Profil von 24145K an!   Senden Sie eine Private Message an 24145K  Schreiben Sie einen Gästebucheintrag für 24145K

Beiträge: 58
Registriert: 30.01.2006

AutoCad 2013

erstellt am: 10. Aug. 2006 17:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Beim Einfügen ist "Ursprung" aktiviert- sonst würde es als ein 1 geschlossener Block ohne Möglichkeit die Attribute zu ändern eingefügt.
Warum die Abfrage nach der Aktualisierung nicht immer kommt, weiß ich leider nicht...

Es werden die dynamischen Eigenschaften nicht aktualisiert-> also z.B. die Sichtbarkeit, Drehung, Streckung usw.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

24145K
Mitglied



Sehen Sie sich das Profil von 24145K an!   Senden Sie eine Private Message an 24145K  Schreiben Sie einen Gästebucheintrag für 24145K

Beiträge: 58
Registriert: 30.01.2006

AutoCad 2013

erstellt am: 10. Aug. 2006 17:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

... und es scheint wirklich daran zu liegen, dass der Block in der Datei schonmal eingefügt wurde. Öffne ich eine neue Zeichnug ist alles prima.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 10. Aug. 2006 17:24    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für 24145K 10 Unities + Antwort hilfreich

PS: Laut der Beschreibung hat das noch nie geklappt  nicht nur ab und zu nicht..

Du hast einen Block in einer DWG, diese DWG fügst du
als Block(referenz) ein, wobei der Inhalt im nachhinein
aufgelöst werden soll/wird.

Heißt die DWG genauso wie der darin befindliche Blockreferenz oder
hat die einen anderen Namen ? - nur mal so interessehalber.

1. Du hast eine "TESTdatei", in dieser ist ein Dynamischer Block
namens DYN1 definiert und von meinetwegen eine Blockreferenz eingefügt. Dieser Block wurde über das einfügen einer Datei
mit dem Namen X_DYN1 erzeugt/Option Ursprung.

2. Du hast Irgendwo eine Datei "X_DYN1" und darin eine Blockreferenz
mit Namen DYN1.

Wenn du nun diese Datei änderst und speicherst, in die Datei
"TESTdatei" wechselst und den Befehl "_insert" / Option Ursprung
nutzt, passiert folgendes:

Die Abfrage "Neu definieren" kommt oder auch nicht, das erklärt sich
gleich: Die Datei die nun eingefügt wird, wird zur Blockdefinition
mit dem Namen "X_DYN1" . Falls ein Block dieses Namens definiert ist
kommt die Abfrage, ansonsten nicht. Der Block wird eingefügt und
danach aufgelöst.
Nun hast du eine 2. Blockrefenenz mit dem Namen DYN1.

Du solltest diur nun mal den Dialog "Neu definieren" genau ansehen,
da fragt er dich ob er einen Block "X_DYN1" neudefinieren soll, von
einem Block DYN1 ist da keine Rede..  .

Kurz um: Du baust da Mist. Wenn man Blockdefinitionen als DWG
abspeichern möchte, so sollte man nicht eine DWG speichern in der
eine Blockreferenz gespeichert ist, sondern die Elemente die ein
Block werden sollen Zeichnen und der Datei den späteren Blocknamen
geben. Dann kann man diese DWG ohne "Urspeung" einfügen.

So ist es korrekt ! (ansonsten bekommt man Probleme - mekrst du ja gerade.)

Ob die Neudef. Abfrage kommt oder nicht liegt dann daran ob
in der Datei schonmal ein BEREINIG durchgeführt worden ist oder nicht.
Logisch - BEREINIGEN bereinigt ja die Blockdef "X_DYN1" da ja keine
Blockreferenz X_DYN1 eingefügt wurde.


------------------
< Fr. & Sa. beim CAD.de-Treffen in Stuttgart dabei >

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 10. Aug. 2006 17:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für 24145K 10 Unities + Antwort hilfreich

Wenn du bei deiner bisherigen Block-in-DWG (=Block-in-Block) Methode
so vorgegangen bist das die DWG den gleichen Namen wie der darin
definierte Block hatte, du also auch nur mit Ursprung einfügen konntest,
dann sieht man natürlich im Neudef.Dialog sogar den "richtigen" Namen,
nur ist das halt der Name des übergeordneten (also der DWG) und nicht
der des verschachtelten Blockes (Block in DWG).Bei gleichen Namen ist
das somit natürlich auch schwer zu erkennen 

------------------
< Fr. & Sa. beim CAD.de-Treffen in Stuttgart dabei >

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 10. Aug. 2006 17:55    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für 24145K 10 Unities + Antwort hilfreich

nocheinsnachschieb:

Mit nicht-dynamischen Blöcken kannst du so verfahren
wie ich es sagte: Die (Block)Elemente einfach in einer
Datei erstellen, SysVAR Basis sollte auf 0,0,0 stehen und
das KoordinatenSystem = WKS.
So ist dein Welt-Koordinatenpunkt 0,0,0 gleichzeitig dein
Blockbasispunkt (dieser wird durch die SysVar Basis definiert)

Mit dynamischen Blöcken geht das so nicht, in diesem Fall geht
dies nur (für nicht-dynamische Blöcke geht das auch) über den
Befehl WBLOCK, Objektwahl BLOCK, - bedeutet:
DynBlock wie gewohnt erstellen und definieren , dann eine DWG
mit Hilfe von WBLOCK erstellen.

Wenn du die erstellte DWG öffnen möchtest wirst du gefragt:
"enthält Erstellungselemente - im Blockeditor öffnen ?"
(das sind die Parameter und Aktionszeugsdinger..)

------------------
< Fr. & Sa. beim CAD.de-Treffen in Stuttgart dabei >

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

24145K
Mitglied



Sehen Sie sich das Profil von 24145K an!   Senden Sie eine Private Message an 24145K  Schreiben Sie einen Gästebucheintrag für 24145K

Beiträge: 58
Registriert: 30.01.2006

AutoCad 2013

erstellt am: 11. Aug. 2006 08:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Danke, danke, danke!
Funktioniert alles super. Jetzt müssen wir nur alle schon erstellten dynamischen Blöcke umstellen 

... die Blöcke hatten übrigens den gleichen Namen wie die Dateien.

Vielen Dank für die schnelle Hilfe!!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 11. Aug. 2006 08:55    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für 24145K 10 Unities + Antwort hilfreich


BL2WBL.txt

 
Schonmal mit SCRIPTen gearbeitet, evtl sogar im Stapel/Batchlauf !?
=
Stelle mit einem gescheiten Dateimanager deinen DWG´s
einen Buchstaben davor (statt "BLOCK001.dwg" nun "xBLOCK001.dwg" zB.)

Dann nutzt du ScriptPro oder SCC2 und das Script im Anhang.

cu

------------------
< Fr. & Sa. beim CAD.de-Treffen in Stuttgart dabei >

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz