| |
| Xometry Europe erweitert das Angebot um Vakuumguss und Formpressen, eine Pressemitteilung
|
Autor
|
Thema: Level aus DXF-Dateien nicht löschbar (1868 mal gelesen)
|
matthiashe Mitglied
Beiträge: 52 Registriert: 22.05.2006 MicroStation V8 08.05.02.35 Windows x86 Speedikon 7.6 Architektur
|
erstellt am: 22. Mai. 2006 11:25 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe ein Problemn mit der V8 von Microstation. Wenn ich eine DXF-Datei lade und als V8-DGN speichere, kann ich teilweise Ebenen die aus der DXF-Datei stammen nicht löschen, obwohl diese leer sind und auch Microstation sagt das die Ebene nicht mehr benutzt wird. Seltsam ist auch, dass Microstation in Ebenenmanager obwohl in der Spalte verwendet kein Bällchen ist, den Ebenennamen immer noch fett schreibt und nicht wie normal für leere Ebenen dünn. Kann mir irgendjemand sagen woran das liegen könnte. Ist zwar nicht Lebenswichtig aber es nervt schon wenn man DXF-Dateien lädt, die teilweise 100 oder mehr Ebenen haben, von denen einige leer sind. [Diese Nachricht wurde von matthiashe am 22. Mai. 2006 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RobGraf Mitglied
Beiträge: 217 Registriert: 06.05.2002 Windows XP SP2, IE7 v08.05.02.70 v08.09.04.51 "Manchmal hilft auch die Hilfe."
|
erstellt am: 22. Mai. 2006 17:41 <-- editieren / zitieren --> Unities abgeben: Nur für matthiashe
Schau mal nach ob die Ebene wirklich leer ist: LevelManager-> rechte Mausklick auf level->properties -> auf den Reiter usage umschalten Dort sieht man dann, was tatsächlich noch drauf ist. Der Punkt im level manager steht (vermutlich) nur für sichtbare Elemente. Der level kann aber noch andere Definitionen enthalten, z.B. tag sets, oder shared cell definitions. Nützlich evtl. auch das key-in : level usage "levelname" HTH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
matthiashe Mitglied
Beiträge: 52 Registriert: 22.05.2006 MicroStation V8 08.05.02.35 Windows x86 Speedikon 7.6 Architektur
|
erstellt am: 22. Mai. 2006 17:51 <-- editieren / zitieren --> Unities abgeben:
Im Ebenen-Manager hatte ich auch schon nachgeschaut. Aber da steht nur das die Anzahl aller Elementtypen auf der Ebene 0 ist. Elemente befinden sich also nicht mehr auf der Ebene. Und wie bereits erwähnt passiert mir das auch nur wenn ich DXF-Dateien öffne. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dig15 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. für Markscheidewesen und Geodäsie
Beiträge: 5833 Registriert: 27.02.2003
|
erstellt am: 22. Mai. 2006 18:13 <-- editieren / zitieren --> Unities abgeben: Nur für matthiashe
Hallo, wenn die DXF Dateien aus AutoCAD kommen, kann es sein, dass in Blöcken (Zellen) enthaltene Elemente auf diesen Layern (Ebenen) liegen. Bsp: Du hast eine Linie auf Layer 1 und erstellst auf layer 2 einen Block, in dem sich diese Linie befindet. Dann wird in ACAD der Layer 1 als leer angezeigt, aber man kann ihn nicht löschen. Den gleichen Effekt kann ich mir in der MS vorstellen. Grüße Lutz ------------------ Glück Auf! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
stark Moderator Dipl.Informatiker
Beiträge: 680 Registriert: 27.06.2001 MicroStation V8i auf Windows 7 + 8.1
|
erstellt am: 22. Mai. 2006 18:30 <-- editieren / zitieren --> Unities abgeben: Nur für matthiashe
Hallo Lutz ich würde sagen dicht dran, Pseudozellen war schon der richtige Ansatzpunkt, und Blöcke sind nunmal genau dieses. Dabei belegt die Definition einer geometrischen Ausprägung Ebenen, ohne das auch nur ein einziges Element in der Zeichnung sichtbar ist. Also bei der Zeichnungskomprimierung die (unbenutzten) Pseudozelldefinitionen löschen lassen (benannte und anonyme). Bei Autodesk kommt noch die Veschachtelung solcher Blöcke hinzu, d.h. ist einer aufgelöst, könnten immer noch n exisieren, die vorher in dem aufgelösten benutzt wurden. Was zu mehrfachen Bereinigungen (Komprimieren) führt. Kontrolle kann immer über die Zellapplikation erfolgen, dort den Haken Pseudozellen einschalten und sehen, was noch alles auftaucht. HTH Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RobGraf Mitglied
Beiträge: 217 Registriert: 06.05.2002 Windows XP SP2, IE7 v08.05.02.70 v08.09.04.51 "Manchmal hilft auch die Hilfe."
|
erstellt am: 23. Mai. 2006 09:25 <-- editieren / zitieren --> Unities abgeben: Nur für matthiashe
Hast Du das key-in verwendet (s.o.) ? Das zeigt an was noch drauf sein kann auf der Ebene. Der Hinweis auf dieses Key-in kommt übrigens auch in der STATUSZEILE wenn man versucht die Ebene zu löschen. Näheres steht dann im message center, d.h. das muß man dann auch öffnen! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
matthiashe Mitglied
Beiträge: 52 Registriert: 22.05.2006 MicroStation V8 08.05.02.35 Windows x86 Speedikon 7.6 Architektur
|
erstellt am: 23. Mai. 2006 09:38 <-- editieren / zitieren --> Unities abgeben:
Hallo RobGraf Ja ich hab LevelUsage mal verwendet. Als Antwort kam das hier "Verwendet in Modellen: Verwendet in Zellendefinitionen: BLKP95 BLKP96 BLKP97 BLKP98 BLKP99 BLKP100 BLKP101 BLKP102 BLKP103 BLKP104 BLKP105 BLKP106 BLKP107 BLKP108 BLKP109 BLKP110 BLKP111 BLKP112 BLKP113 BLKP114 BLKP115 BLKP116 BLKP117 BLKP118 BLKP119 BLKP120 BLKP121 BLKP122 BLKP124 BLKP125 Verwendet in Bemaß.stricharten: " Ich weiss jetzt zwar was noch auf der Ebene ist, aber wie bekommt man etwas weg, was man nicht sieht und auch nicht auswählen kann? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
stark Moderator Dipl.Informatiker
Beiträge: 680 Registriert: 27.06.2001 MicroStation V8i auf Windows 7 + 8.1
|
erstellt am: 23. Mai. 2006 09:51 <-- editieren / zitieren --> Unities abgeben: Nur für matthiashe
Nochmal im Klartext: Datei/Komprimieren/Optionen und dort Pseudozellen löschen anhaken, danach Datei/Komprimieren/Zeichnung und das solange, bis der 'level usage' keine verwendeten Zellen mehr listet. Das einzige Problem, besteht dann, wenn Du die Elementausprägungen (als Pseudozellinstanzen) weiterhin benutzt, dann wirst Du das Zeug schwer los, und kannst Dich beim Ersteller schon mal bedanken. Der Weg heißt dann alle Pseudozellen in Geometrie aufzulösen (ein Auflösen in 'normale' Zellen bringt Dich da keinen Schritt weiter, die Bestandteile liegen immer noch auf den alten Ebenen) Auch hier gilt das Ganze mehrfach, wegen ggf. vorhandener Zellverschachtelung. Kontrolle immer über den Dialog Zellen mit eingeschalteter Option Pseudozellen, dort darf dann nichts mehr auftauchen. Und dann darfst Du die Elemente insgesamt auf eine Ebene schieben (schöne Arbeit ) HTH Michael [Diese Nachricht wurde von stark am 23. Mai. 2006 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
matthiashe Mitglied
Beiträge: 52 Registriert: 22.05.2006 MicroStation V8 08.05.02.35 Windows x86 Speedikon 7.6 Architektur
|
erstellt am: 23. Mai. 2006 09:57 <-- editieren / zitieren --> Unities abgeben:
|
RobGraf Mitglied
Beiträge: 217 Registriert: 06.05.2002 Windows XP SP2, IE7 v08.05.02.70 v08.09.04.51 "Manchmal hilft auch die Hilfe."
|
erstellt am: 23. Mai. 2006 10:07 <-- editieren / zitieren --> Unities abgeben: Nur für matthiashe
Wie der Kollege oben erwähnte: Zelldefinitionen lassen sich nur löschen, wenn Sie woanders nicht verwendet werden. Also testen ob die compress Einstellungen die entsprechenden "cell" Aktionen auch rausgeschmissen werden. Wenn Zelldefinitionen in anderen Zellen vorhanden sind wird das bedeuten, daß Du den level nicht löschen können wirst. Es sei denn es ist eine Alternative für Dich sämtliche Zellen zu droppen, compress machen, nochmal Zellen selektieren, wieder droppen... bis sichergestellt ist, das alle shared cells aufgelöst sind und somit keine Definitionen mehr vorliegen (nach compress). Dabei geht aber natürlich die gesamte Struktur der Elemente flöten. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |