Auto-Layers

66

Auto-Layers
Alter Preis: 0.00 USD
6.00 USD
  • Automatische Layerzuweisung für erstellte Objekte

    Aufrufmöglichkeiten

    • Schwebendes Menü oder Palette von ModPlus
    • Menü, Symbolleiste oder Menüband von nanoCAD
    • Befehlszeile: _mncLayerAuto

    Symbol

    32x32px 16x16px dark 32x32px dark 16x16px

    Verwendung

    Im oberen Bereich des Pluginfensters befinden sich drei Schalter, mit denen die Modi zur Layerzuweisung im aktuellen Dokument aktiviert oder deaktiviert werden – nach Primitivtyp, nach Blockname und nach Befehlsname.

    Darunter befinden sich Einstellungen, die in zwei Gruppen unterteilt sind – Layerzuweisung und Befehle für Ausnahmen. Die Layerzuweisung unterteilt sich wiederum in Layer für Primitive, Layer für Blöcke nach Name und Layer für Befehle nach Name.

    Alle Einstellungen werden global gespeichert und auf alle Zeichnungen angewendet.

    Layer für Primitive

    1

    Diese Gruppe enthält Layerzuweisungen für Primitive entsprechend ihrem Typ. Die Listen werden mit den im aktuellen Zeichnung vorhandenen Layern gefüllt. Bei Auswahl von „Standardlayer“ wird dem Objekt der im Zeichnung festgelegte Standardlayer zugewiesen. Wenn der zugewiesene Layer später aus der Zeichnung gelöscht wird, wird dem Objekt der Standardlayer zugewiesen.

    Wenn das Plugin in einer Zeichnung gestartet wird, in der keine in den Einstellungen gespeicherten Layer vorhanden sind, wird der Layer in der Dropdown-Liste rot angezeigt.

    Layer für Blöcke nach Name

    2

    Diese Gruppe enthält eine Liste von Regeln zur Layerzuweisung für Blöcke in Abhängigkeit von den Blocknamen.

    Hinweis: Die Layerzuweisung für einen Block nach Name hat eine höhere Priorität als die Layerzuweisung für den Primitivtyp „Block“.

    Für jede Regel in der Liste muss die Bedingung für die Namensübereinstimmung angegeben werden – vollständige Übereinstimmung oder teilweise Übereinstimmung (der Blockname enthält den angegebenen Wert). Groß- und Kleinschreibung wird nicht berücksichtigt. Der Layer kann entweder aus der Dropdown-Liste ausgewählt werden, die mit den Layern der aktuellen Zeichnung gefüllt ist, oder manuell eingegeben werden.

    plus – neue Regel hinzufügen.

    delete – ausgewählte Regel löschen.

    export – Regeln in eine XML-Datei exportieren.

    import – Regeln aus einer XML-Datei importieren. Alle aktuellen Regeln in der Liste werden gelöscht.

    Layer für Befehle nach Name

    4

    Diese Gruppe enthält eine Liste von Regeln zur Layerzuweisung für Befehle in Abhängigkeit von deren globalen Befehlsnamen. Der globale Befehlsname kann durch Eingabe des folgenden Ausdrucks in der Befehlszeile ermittelt werden: (getcname "BEFEHLSNAME"). Zum Beispiel muss zur Ermittlung des globalen Namens des Befehls „LINIE“ in die Befehlszeile Folgendes eingegeben werden: (getcname "LINIE"). Als Ergebnis wird der globale Name "_LINE" zurückgegeben, der im entsprechenden Feld der Regel angegeben werden kann.

    Hinweis: Die Layerzuweisung für einen Befehl nach Name hat eine höhere Priorität als die Layerzuweisung für Blöcke nach Name und für Primitive nach Typ.

    Für jede Regel in der Liste muss die Bedingung für die Namensübereinstimmung angegeben werden – vollständige Übereinstimmung oder teilweise Übereinstimmung (der Befehlsname enthält den angegebenen Wert). Groß- und Kleinschreibung wird nicht berücksichtigt. Der Layer kann entweder aus der Dropdown-Liste ausgewählt oder manuell eingegeben werden.

    plus – neue Regel hinzufügen.

    delete – ausgewählte Regel löschen.

    export – Regeln in eine XML-Datei exportieren.

    import – Regeln aus einer XML-Datei importieren. Alle aktuellen Regeln in der Liste werden gelöscht.

    Ausgeschlossene Befehle

    3

    Auf dieser Registerkarte kann die Liste der Befehle bearbeitet (hinzugefügt oder gelöscht) werden, die vom Plugin ausgeschlossen werden sollen.

    Der Standardsatz der ausgeschlossenen Befehle kann nicht bearbeitet werden!


    Speichern – alle Einstellungen speichern und das Fenster schließen.

    Im gesamten Dokument ersetzen – wendet die angegebenen Layereinstellungen auf alle Elemente im Dokument an.

    Auf die ausgewählte anwenden – alle angegebenen Layereinstellungen auf die ausgewählten Objekte anwenden.