Werkzeug zur Migration von benutzerdefinierten Einstellungen

Das Dienstprogramm Benutzerdefinierte Einstellungen migrieren ermöglicht die Migration Ihrer benutzerdefinierten Advance Steel-Einstellungen und Dateien aus einer früheren Version.

Die Benutzeroberfläche für die Migration ordnet Advance Steel-Anpassungseinstellungen in Gruppen und Kategorien ein, aus denen Sie einen Migrationszusammenfassungsbericht generieren können.

Dieses Migrationsdienstprogramm überträgt die Einstellungen aus einer von Ihnen angegebenen früheren Version in die Version, für die Sie die Migration ausführen möchten. Das Dienstprogramm zum Migrieren von Einstellungen in Advance Steel ist über folgenden Menüpfad zu finden:

Start Alle Programme Autodesk Advance Steel 20xx Benutzerdefinierte Einstellungen migrieren Von früherem Release migrieren

Anmerkung: Wenn Sie Advance Steel installiert haben und zum ersten Mal starten, wird das Migrationsdienstprogramm automatisch ausgeführt. Dies geschieht nur beim erstmaligen Ausführen von Advance Steel. In allen anderen Fällen können Sie das Dienstprogramm über das Windows-Startmenü ausführen.
Die Versionen von Advance Steel, aus denen Sie Ihre benutzerdefinierten Einstellungen migrieren können, sind im Kombinationsfeld des Tool-Dialogfelds verfügbar.
Anmerkung: Die verfügbaren Versionen im Kombinationsfeld hängen davon ab, welche Version von Advance Steel auf Ihrem Computer installiert ist. Für Advance Steel 2019 haben Sie Advance Steel 2017 und 2018, aus denen migriert werden kann.
Bei einer Migration von Advance Steel 2018 funktioniert das Migrationstool wie auf der rechten Seite beschrieben, da Sprachpakete vorhanden sind.
  • Das Migrationstool erwartet, dass Version 2019 über aktuelle Inhalte und das aktuelle Sprachpaket verfügt (einstellbar im Inhaltsdialogfeld für die Installation in Französisch oder Englisch oder durch Starten des Produkts über das Symbol für die anderen Sprachpakete).
    Anmerkung: Wenn Sie mehrere Oberflächensprachen starten, wird das Migrationstool nach dem Inhaltsdialogfeld gestartet, nachdem die Sprache festgelegt wurde.
  • Nachdem der Inhalt und die Sprache für die 2019-Version ermittelt wurden, sucht das Migrationstool nach den entsprechenden Inhalten und der Sprache in der 2018-Version.
  • Die Migration erfolgt mit der gleichen Sprache und Inhaltsquelle aus der 2018-Version, wie bei der 2019-Version.
    Anmerkung: Die entsprechenden Sprache und die Inhalte in der 2019-Version müssen für die Durchführung der Migration nicht den in der 2018-Version aktivierten Optionen entsprechen.
Die Autorenmigration ist Teil der einzelnen Elemente, die eine Datenbankmigration durchführen:
  • Benutzerdefinierter Abschnitt (AstorProfiles)
  • Zusammengesetzte Profile (AstorProfiles)
  • Schrauben/Anker/Kopfbolzen (AstorBase)
  • Gitterroste (AstorGratings)
  • AstorAddIn
  • Vorgabeeinstellungen (AstorSettings)
  • Verbindungsbibliothek (AstorRules)
  • Verbindungsschnittstelle (AstorRules)
  • AstorBase-Attribute (AstorBase)
  • Erweiterte Detaillierung (AstorDetailsBase und AstorBase)
Wenn alle Elemente für die Migration ausgewählt sind, wird die Autorenmigration acht Mal durchgeführt, da jedoch das erste alle Besitzer aus der Quelltabelle migriert, führen die anderen sieben keine Aktion durch (die Autorenmigration erfolgt über den Schlüssel für den Vergleich der Einträge). Dieser Mechanismus gewährleistet, dass der Autor für alle Benutzer migriert wird – diejenigen, die alles migrieren und diejenigen, die nur einige Elemente migrieren. Außerdem ist bei der direkten Einbettung des Migrationselements keine Aktion für die Autorenmigration erforderlich. Die Migration von Anpassungen ist bereits zum Migrieren des Besitzers eingestellt. Wenn der Besitzereintrag migriert wird, zeigt das Ergebnis der Migration den erwarteten Autor in der Besitzer-Spalte an.
Anmerkung: Alle in der aktuellen Version von Advance Steel ersetzten Datenbanken werden in dem entsprechenden Ordner in einem Sicherungsunterordner gesichert, der ebenfalls das Datum und die Uhrzeit der Sicherung umfasst.
Anmerkung: Die Migration von MDB-Dateien in das neue MDF-Format wird vom Werkzeug automatisch durchgeführt. Die MDF-Dateien werden nach der Migration automatisch gelöscht.

Migrierte benutzerdefinierte Einstellungen, Dateien, Tabellen und Datenbanken:

Benutzerdefinierte Querschnitte (AstorProfiles)

Diese Profile können Sie entweder direkt in der AstorProfiles-Datenbank oder über den Befehl Anwender Profile definieren. Die AstorProfiles-Datenbank enthält alle Profile (Querschnitte) in Advance Steel und befindet sich im Ordner Steel\Data.

Das Werkzeug vergleicht Schlüssel zwischen neuen und alten Tabellen. Schlüssel, die nicht gefunden werden, werden aus den alten Tabellen in die neuen übernommen. Bei der Suche nach identischen Schlüsseln in der AstorProfiles-Datenbank gibt das Migrationstool dem Wert Vorrang, der in der Version von Advance Steel gefunden wurde, zu der die Migration erfolgt.

Wenn Sie die Migration über Benutzerdefinierte Profile wählen, werden die Versionen der Datenbank AstorProfiles zusammengeführt (Profiltabellen sowie ProfileMasterTable- und Shape-Tabelleneinträge).

Anwenderprofile werden auf dieselbe Weise behandelt wie Standardformentabellen. Anwenderprofile werden automatisch aus einer Profildefinitionstabelle (USR_) und einem Eintrag in der Tabelle ProfileMasterTable erstellt, nachdem Sie den Befehl Anwender Profile verwendet haben.

  • ProfileMasterTable enthält eine Liste der Tabellen mit Profilklassen, die von der Software verwendet werden.
  • Die Tabelle ProfileTypeClassDefinition verknüpft den Namen der Tabelle mit dem Profiltyp (z. B. I-Profil).
Zusammengesetzte Profile (AstorProfiles)

Diese Tabellen enthalten die in Advance Steel gespeicherten Kombi-Profile. Das Migrationstool gibt den neueren Einträgen aus der AstorProfiles-Datenbank Vorrang, die in der Version von Advance Steel gefunden wurden, zu der die Migration erfolgt, wenn Duplikate erkannt werden. Die Migration der Tabellen erfolgt auf dieselbe Weise wie für benutzerdefinierte Profile.

  • COMPOUND_*-Tabellen enthalten Kombi-Profile.
  • CompoundMasterTable enthält eine Liste der Tabellen mit Kombi-Profiltypen, die von der Software verwendet werden.
  • Compound_tapered *-Tabellen enthalten Daten für konische Träger.
  • Anmerkung: Alle Spalten für verwendete Sprachen müssen ausgefüllt sein, damit das Profil in der Software angezeigt wird.
Schrauben/Anker/Kopfbolzen (AstorBase)

Dies sind sämtliche Tabellen in der Datenbank AstorBase, in denen Verbindungselemente definiert werden. Ähnlich wie bei Profilen werden alle relevanten Tabellen für Schrauben-, Anker- und Kopfbolzendefinitionen migriert, wobei das Migrationstool bei der Erkennung von Duplikaten den AstorBase-Einträgen aus der Version, zu der die Migration erfolgt, den Vorzug gibt.

Relevante Tabellen:

  1. Schrauben: Screw, ScrewNew, SetBolts, SetNutsBolts, SetOfBolts, Sets, Sources, Standard, StandardNuts, StrengthClass, Tools, BoltsCoating, BoltsDiameters, BoltsDistances.
  2. Kopfbolzen: ConnectorStandard, ConnectorRelations, ConnectorDiameters, ConnectorDistances, ConnectorMaterial.
  3. Anker: AnchorsStandard, AnchorsName, AnchorsDefinition, AnchorsHoleDefinition.
Gitterroste (AstorGratings) Dies sind alle standardmäßigen Gitterroste, variablen Gitterroste und Stabgitterroste, die Sie in den AstorGratings-Datenbanktabellen (GratingStandardMaster, GratingVariableMaster and BarGrating) definieren. Sie werden auf ähnliche Weise wie Profile migriert.
Datenbank AstorAddIn

Die Datenbank AstorAddIn (mit benutzerdefinierten Zeichnungsstilen und -prozessen, Stücklistenvorlagen, bevorzugten Größen und Materialien sowie einigen Einstellungen für Werkzeugpaletten) wird in die neuere Version von Advance Steel migriert.

Anmerkung: Bei der Migration aus einer anderen als der in der aktuellen Version installierten Sprache werden die Kategorienamen für Vorzugsgrößen in der Anwendung Management Tools migriert. Aufgrund der Übersetzung stehen nur diejenigen bevorzugten Klassen (Träger, Blech, Schraube usw.), deren Namen in beiden Sprachen übereinstimmen, in der Liste zur Verfügung.
Standardeinstellungen (AstorSettings) Hierzu gehören die Vorgaben und Vorgabeprofile, die in der Anwendung Management Tools festgelegt und in der Datenbank AstorSettings im Ordner Steel\Data gespeichert werden. Hier sind drei wichtige Tabellen vorhanden: DefaultInt, DefaultStr, DefaultDBL. Diese Tabellen stehen für jedes mit der Anwendung Management Tools gespeicherte Profil zur Verfügung.
Verbindungsbibliothek (AstorRules) Dies umfasst alle in der Bibliothek gespeicherten Verbindungseinstellungen, abgelegt in der Datenbank AstorRules (im Ordner Steel\Data). Bei der Suche nach identischen Schlüsseln in der AstorRules-Datenbank gibt das Migrationstool dem Wert Vorrang, der in der Version gefunden wurde, zu der die Migration erfolgt.
Benutzeroberfläche Verbindungen – zulässige Abschnitt (AstorRules) Hierzu gehören die für unterschiedliche Verbindungen relevanten Profile. Die Tabelle JointsGUIAllowSection aus der Datenbank AstorRules wird zusammengeführt, wobei die Schlüssel ignoriert werden und ein vollständiger Inhaltsvergleich der Werte in den Spalten JointName und JointControl durchgeführt wird. Werden neue Werte identifiziert, werden neue Schlüssel hinzugefügt.
Support-Dateien

Hierzu gehören sämtliche Stücklistenvorlagen, Prototypen, Symbole (darunter die in der Vorgabe C40_SymbolPath genannten), Vorlagen, Transformationen sowie Verbindungs- und Standardteilvorlagen. Sie befinden sich unter C:\ProgramData\Autodesk\Advance Steel 20XX\[SPRACHE]\Shared\Support.

Wenn sich das Erstellungsdatum vom Änderungsdatum unterscheidet, werden die älteren Dateien kopiert. Bei Konflikten bevorzugt das Migrationswerkzeug die Dateien aus der älteren Version von Advance Steel.

Anpassen der Benutzeroberfläche

Hierzu gehören alle von Ihnen vorgenommenen Einstellungen für die Werkzeugpaletten, z. B. der Inhalt der Paletten, Vorschaubilder, Kategoriebilder, Farben usw.

Diese Einstellungen werden in XML-Dateien (AstBuildingGenerator, AstDetailsData, AstPaletteData, AstTemplatesData, ConnectionVaultData, AstProcessesData) unter C:\ProgramData\Autodesk\Advance Steel 20XX\[SPRACHE]\Steel\Support\Toolbars gespeichert.

Die XML-Datei für die Konfiguration wird kopiert, wenn das Erstellungsdatum sich vom Änderungsdatum unterscheidet. Für neue und/oder gelöschte Befehle wird die XML-Datei zusammengeführt. Bei Konflikten bleiben die Einstellungen aus der aktuellen Version erhalten.

Anmerkung: Es ist nicht möglich, nur die Kategorie Anpassungen der Benutzeroberfläche zu migrieren, ohne die Kategorie für die AstorAddIn-Datenbank ebenfalls auszuwählen: Die Migration von Anpassungen der Benutzeroberfläche ist von AstorAddin abhängig und benötigt die folgenden Tabellen aus der Datenbank:
  • DetailMasterTable für Vorschaubilder und Detailstile.
  • DetBaseCategories für Kategoriebilder und Kategorienamen.
  • DetailProcessDefinition für Vorschaubilder und Prozessstile.
  • DetailProcessCategories für Kategoriebilder und Kategorienamen.
  • ReportTypes für Kategoriebilder und Kategorienamen.
  • ReportTemplates für Vorschaubilder und Stücklistennamen.
Anmerkung: Zum Migrieren benutzerdefinierter Kategoriesymbole (z. B. von Bildern, die in der Zeichenprozesspalette verwendet werden) müssen diese mit absoluten Pfaden (z. B. C:\Example\Pictures\Picture.png) in der XML-Datei definiert sein. Das Migrationswerkzeug migriert nur die XML-Knoten, die die Paletten definieren (die Bilder werden nicht migriert).
Erweiterte Detaillierung (AstorDetailsBase und AstorBase)
  • DetAcadSettings:
    • Vergleichsmethode: [Schlüssel] wird verglichen.
    • Umfang: Diese Tabelle speichert Farbkonfigurationsoptionen, die für benutzerdefinierte Objektdarstellungen verwendet werden können. An dieser Stelle können Sie gegebenenfalls die Änderungen vornehmen, wenn Sie eine bestimmte Farbe benötigen. Dies wird häufig bei sehr spezifischen Ausgabekonfigurationen angefordert oder wenn die Farbe den Linienstärke-Druckoptionen zugeordnet wird.
  • DetObjQualifier:
    • Vergleichsmethode: [Schlüssel] wird verglichen.
    • Umfang: In dieser Tabelle wird die Kombination zwischen Detailrollen gespeichert (Anbauteil, Hauptteil usw.) und der Modelltyp (Träger, Blech, Gitterrost) zum Definieren eines Modellobjekts. Da die Out-of-the-Box-Konfiguration nicht sämtliche möglichen Kombinationen enthält, können Sie zum Erstellen von benutzerdefinierten Konfigurationen diese Tabelle verwenden.
  • Skalierung:
    • Vergleichsmethode: [Schlüssel] wird verglichen.
    • Umfang: Diese Tabelle enthält die Detaillierungsmaßstäbe. Dies ist die einzige Tabelle, die diese Maßstäbe enthält und wenn Sie benutzerdefinierte Maßstäbe definieren möchten, müssen Sie dies in dieser Tabelle durchführen.
  • CameraTypes:
    • Vergleichsmethode: [Schlüssel] wird verglichen (Schlüssel ist eine Zeichenfolge).
    • Umfang: Die Tabelle enthält benutzerdefinierte Kameratypen, die mit den Kameraelementen im Modell und mit verschiedenen Detaillierungsfilteroptionen für Prozesse und Stile verknüpft werden können. Ändern Sie diese Tabelle, wenn Sie benutzerdefinierte Kameras benötigen.
  • Symbole:
    • Vergleichsmethode: [Schlüssel] wird verglichen (Schlüssel ist eine Zeichenfolge).
    • Umfang: Diese Tabelle enthält Symbole für die Detaillierung. Dies ist die einzige Tabelle, die diese Konfigurationen enthält und wenn Sie benutzerdefinierte Konfigurationen definieren möchten, müssen Sie dies in dieser Tabelle durchführen.
AstorBase-Attribute (AstorBase)
  • ApprovalComment:
    • Vergleichmethode: [Schlüssel] wird verglichen (Schlüssel ist eine Zeichenfolge).
    • Umfang: Diese Tabelle ist in Base und AddIn vorhanden. In der Regel erstellen Sie benutzerdefinierte Einstellungen in der AstorAddIn-Datenbank. Der Grund dafür, dass die AstorBase-Datenbank ebenfalls migriert wird, lautet, dass Benutzer darin aufgenommen werden müssen, die benutzerdefinierte Einstellungen für Freigabezwecke vornehmen und migrieren müssen.

      Die Tabelle speichert Kommentare zur Genehmigung von Advance Steel-Elementen.

  • ApprovalStatus:
    • Vergleichsmethode: [ID] wird verglichen.
    • Umfang: Diese Tabelle ist in Base und AddIn vorhanden. In der Regel erstellen Sie benutzerdefinierte Einstellungen in der AstorAddIn-Datenbank. Der Grund dafür, dass die AstorBase-Datenbank ebenfalls migriert wird, lautet, dass Benutzer darin aufgenommen werden müssen, die benutzerdefinierte Einstellungen für Freigabezwecke vornehmen und migrieren müssen.

      Die Tabelle speichert den benutzerdefinierten Genehmigungsstatus für Advance Steel-Elemente.

  • Beschichtung:
    • Vergleichsmethode: [Schlüssel] wird verglichen (Schlüssel ist eine Zeichenfolge).
    • Umfang: Diese Tabelle ist in Base und AddIn vorhanden. In der Regel erstellen Sie benutzerdefinierte Einstellungen in der AstorAddIn-Datenbank. Der Grund dafür, dass die AstorBase-Datenbank ebenfalls migriert wird, lautet, dass Benutzer darin aufgenommen werden müssen, die benutzerdefinierte Einstellungen für Freigabezwecke vornehmen und migrieren müssen.

      Die Tabelle speichert benutzerdefinierte Beschichtungsattribute für Advance Steel-Elemente.

  • MapInternToExtern:
    • Vergleichsmethode: [Intern] Zeichenfolge wird verglichen. (Der Schlüssel kann in diesem Fall nicht verwendet werden, da die Tabelle automatisch nummeriert wird, und Sie keinen benutzerdefinierten Schlüsselbereich angeben können).
    • Umfang: Diese Tabelle ist in Base und AddIn vorhanden. In der Regel erstellen Sie benutzerdefinierte Einstellungen in der AstorAddIn-Datenbank. Der Grund dafür, dass die AstorBase-Datenbank ebenfalls migriert wird, lautet, dass Benutzer darin aufgenommen werden müssen, die benutzerdefinierte Einstellungen für Freigabezwecke vornehmen und migrieren müssen.

      Die Tabelle speichert benutzerdefinierte Zuordnungsregeln.

  • Material:
    • Vergleichsmethode: [Schlüssel] wird verglichen (Schlüssel ist eine Zeichenfolge).
    • Umfang: Diese Tabelle ist in Base und AddIn vorhanden. In der Regel erstellen Sie benutzerdefinierte Einstellungen in der AstorAddIn-Datenbank. Der Grund dafür, dass die AstorBase-Datenbank ebenfalls migriert wird, lautet, dass Benutzer darin aufgenommen werden müssen, die benutzerdefinierte Einstellungen für Freigabezwecke vornehmen und migrieren müssen.

      Die Tabelle speichert benutzerdefinierte Materialattribute für Advance Steel-Elemente.

  • ModelRole:
    • Vergleichsmethode: [Schlüssel] wird verglichen (Schlüssel ist eine Zeichenfolge).
    • Umfang: Diese Tabelle ist in Base und AddIn vorhanden. In der Regel erstellen Sie benutzerdefinierte Einstellungen in der AstorAddIn-Datenbank. Der Grund dafür, dass die AstorBase-Datenbank ebenfalls migriert wird, lautet, dass Benutzer darin aufgenommen werden müssen, die benutzerdefinierte Einstellungen für Freigabezwecke vornehmen und migrieren müssen.

      Die Tabelle speichert benutzerdefinierte Modellrollenattribute für Advance Steel-Elemente.

  • Anmerkungen:
    • Vergleichsmethode: [Schlüssel] wird verglichen (Schlüssel ist eine Zeichenfolge).
    • Umfang: Diese Tabelle ist in Base und AddIn vorhanden. In der Regel erstellen Sie benutzerdefinierte Einstellungen in der AstorAddIn-Datenbank. Der Grund dafür, dass die AstorBase-Datenbank ebenfalls migriert wird, lautet, dass Benutzer darin aufgenommen werden müssen, die benutzerdefinierte Einstellungen für Freigabezwecke vornehmen und migrieren müssen.

      Die Tabelle speichert benutzerdefinierte Denotationsattribute für Advance Steel-Elemente.

  • Text:
    • Vergleichsmethode: [Schlüssel] wird verglichen (Schlüssel ist eine Zeichenfolge).
    • Umfang: Diese Tabelle ist in Base und AddIn vorhanden. In der Regel erstellen Sie benutzerdefinierte Einstellungen in der AstorAddIn-Datenbank. Der Grund dafür, dass die AstorBase-Datenbank ebenfalls migriert wird, lautet, dass Benutzer darin aufgenommen werden müssen, die benutzerdefinierte Einstellungen für Freigabezwecke vornehmen und migrieren müssen.

      Die Tabelle speichert benutzerdefinierte, zusätzliche Datenattribute zum Schweißen für Advance Steel-Schweißnähte.

  • WeldShape:
    • Vergleichsmethode: [RunName] wird verglichen.
    • Umfang: Die Tabelle speichert Schweißnahtform-Konfigurationen, die den Ebenenschritten des Schweißnahtsymbols Kombinationsfeld-Formwerte zuordnet.
  • WeldType:
    • Vergleichsmethode: [RunName] wird verglichen.
    • Umfang: Die Tabelle speichert Schweißnahtform-Konfigurationen, die den Ebenenschritten des Schweißnahtsymbols Kombinationsfeld-Formwerte zuordnet.