Metamation Developer Notes

  • Developer Notes
  • Resource Map
  • Tools
    • Code Formatting
    • Configuring Git
    • Assignments
    • Testing with Windows Sandbox
    • Single Binary Applications
    • Self-Updating Applications
  • Flux Workflow
    • Flux Workflow
    • Flux Development Style Guide
    • Release notes for Flux
    • SonarCloud analysis for Flux
    • Build a Flux SDK Program
    • Shipping Flux
    • Flux.Test
      • BasicBendAuto Test
      • LaserAuto.cs Detailed Documentation
      • Laserexample:Test1
  • Technical Notes
    • File formats
      • .FX File Format
      • Au(Gold) streams
      • .GEO File Format
      • .LST File Format
      • .LST file - technology
      • .BNC File Format
      • .WAD Files: Flux Resource Packages
      • .Curl Files: ASCII config information
    • Folders App
      • Data\Bendtools
      • Data\Machines
    • FluxCode
      • Welcome & Repo Map
      • Architecture & System Context
      • Subsystem *Bend* (Press Brake)
      • Subsystem *BCell* (Bend Cell Automation)
      • API Maps
      • Data Model Catalog
      • Design Patterns -- A Reader's Guide
      • Tests and Golden Paths
      • Guided Code Tours
      • CAM Glossary with Code Mapping
      • Assignments
      • Flux Onboarding Handbook
    • Data flow
      • Part
        • Part.Dwg
        • Part.Load
        • Part.Load to Part.Dwg
      • BendTech.cs
      • Bend Technology
      • Laser Cutting Technology
    • LTS (Long term support mechanism)
    • Machine ID Scheme
  • FluxTester
    • Commands and Scripts
    • Command Cookbook
    • Script Commands
    • BendTooling.cs Test Inventory
    • LaserTooling.cs Test Steps
    • Fluxtester Recipe Book
    • Nesting.cs Overview
    • Nesting.cs Recipe Book
    • Job.cs Overview
    • Job.cs Recipe Book
  • Software license
  • 3d party software
    • Python
  • Documentation
    • Bento documentation
      • Structure of a Bento page
      • Attributes
    • Software
      • Software Requirement
      • Installation
      • Git workflow for documentation contributors
    • Quick start guide
    • Workflow
      • Roles and responsibilities
      • Analyze
      • Edit
      • Proofread
      • Pre-Publish
      • Publish
      • Release cycle
      • Information required for Documentation Team
      • Checklist for Documenters
    • Styleguide
    • Flavoring
    • Translation
      • Ordering translation for a new document
    • Citations
    • Annotation
Software license

Software license

Aegis is one of the software licensing frameworks in TMM that controls software usage, enforces licensing rules, and enables or disables features based on entitlements.

Aegis application

The Aegis application displays all licenses issued to the user.

Add or delete features in a license

To add or delete features in a license, follow these steps:

  1. Open a command prompt and run Aegis.exe -admin to launch the Aegis application in admin mode.

  2. Use the Export option in the Actions section to export Products and save the resulting .pxml file.

  3. Open the .pxml file, add a new 'Feature' tag with the required name and ID, then save the file.

    Example of a .pxml file with a new feature added in Vulcan product:
    <?xml version="1.0" encoding="utf-8"?>
    <Products Schema="1">
      <Product Name="Vulcan" ProductID="2100">
        <Feature Name="Vulcan Core" FeatureID="0" />
        <Feature Name="PLC Core" FeatureID="1" />
        <Feature Name="Demo" FeatureID="2" />
        <Feature Name="Drop and Cut" FeatureID="3" /> (1)
      </Product>
    </Products>
    1 The new feature "Drop and Cut" with FeatureID "3" is added to the Vulcan product.
  4. Use the Import option to import the modified .pxml file back into the system.

  5. The new feature will now be available for all existing and new licenses.

Contents

  • Add or delete features in a license
Job.cs Recipe Book 3d party software

      Copyright © 2025 TRUMPF Metamation. All rights reserved.

    Compiled by Bento