Router lift screen

Official

The Router Lift screen of UPAN Gen 3: the big number is how far the bit sticks out above the table. After a bit change, lower it level with the table and press “Bit level with the table” — the screen rewrites the tool offset, the axis coordinate stays as it is.

Hardware
UPAN Core · 1 axis
Contains
Controller screen, Phrases for an agent
Version
0.1.0
Minimum firmware
not released yet

Controller screen

How the controller draws this screen on a phone, next to the machine it drives. Tap the presets and the buttons: the machine moves at the speed of a demo machine. The gear in the top bar opens the settings.

Router lift
Bit height6.00
Heights
Router lift under the table6.00

Demo machines with their own limits. Your machine checks against its own; the screen only changes what you see, the device checks every move.

Layout (upan.layout/1)

{
  "format": "upan.layout/1",
  "name": "router-lift",
  "title": "Router lift",
  "units": "mm",
  "scales": [
    {
      "id": "height",
      "label": "Bit height",
      "units": "mm",
      "min": -5,
      "max": 70,
      "offsets": [
        {
          "key": "table",
          "label": "Table offset",
          "sign": 1
        },
        {
          "key": "tool",
          "label": "Tool offset",
          "sign": 1
        }
      ]
    }
  ],
  "rows": [
    [
      {
        "w": "position",
        "scale": "height",
        "size": "xl"
      }
    ],
    [
      {
        "w": "target",
        "scale": "height"
      }
    ],
    [
      {
        "w": "step",
        "scale": "height",
        "steps": [
          -1,
          -0.1,
          0.1,
          1
        ]
      }
    ],
    [
      {
        "w": "presets",
        "id": "depths",
        "label": "Heights",
        "scale": "height",
        "mode": "go",
        "max": 8
      }
    ],
    [
      {
        "w": "scale_set",
        "scale": "height",
        "key": "tool",
        "value": 0,
        "label": "Bit level with the table"
      },
      {
        "w": "home",
        "label": "Park"
      }
    ]
  ],
  "defaults": {
    "presets": {
      "depths": [
        {
          "name": "Groove 6",
          "value": 6,
          "color": "green"
        },
        {
          "name": "Chamfer 3",
          "value": 3,
          "color": "orange"
        },
        {
          "name": "Tenon 12",
          "value": 12,
          "color": "violet"
        }
      ]
    },
    "offsets": {
      "height": {
        "table": 0,
        "tool": 0
      }
    }
  }
}

Layout data (upan.layout-data/1)

The file also carries the layout data the device starts with: presets, offsets and form values.

{
  "format": "upan.layout-data/1",
  "layout": "router-lift",
  "presets": {
    "depths": [
      {
        "name": "Groove 6",
        "value": 6,
        "color": "green"
      },
      {
        "name": "Chamfer 3",
        "value": 3,
        "color": "orange"
      },
      {
        "name": "Tenon 12",
        "value": 12,
        "color": "violet"
      }
    ]
  },
  "offsets": {
    "height": {
      "table": 0,
      "tool": 0
    }
  },
  "selected": {},
  "fields": {}
}

The agent opens with this preset's code and your values already in the message: add what you want to change.

Install

Install codeP-5RLF

  1. On the device's control page: enter P-5RLF.
  2. Without internet: download the file and drop it on the control page.
  3. With an agent: ask it to install preset P-5RLF.

Not final: installing by code needs controller firmware that is still in development. The file and the API work today.

Phrases for an agent

  • Raise the bit to 9.5 mm.