Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hexakinetica logo

HexaStudio Desktop — Demo Package

A single-file Windows program that runs a 6-axis industrial robot as a live 3D twin.
Install it, launch it, watch it move. No hardware, no setup, no network.


What this is

HexaStudio Desktop is the operator software for a 6-axis articulated robot arm. It packs two things that normally run on separate machines into one program: the real-time motion controller and the operator interface with a 3D digital twin. They are linked in memory, so there are no network sockets and no firewall prompts — it behaves like ordinary desktop software.

Out of the box it runs in internal simulation: a simulated robot stands in for real hardware, so you can jog, teach and run programs with zero risk and nothing to connect. The same software also drives real hardware when a physical robot is attached — the demo just leaves that switched off.

This folder is a code-free evaluation package. It contains the ready-to-install program, the robot model it renders, and this guide. It is meant for reviewers and investors who want to run the product, not read its source.

What the demo shows


What it looks like

The screenshot below is the running program. On the left is the program and the guided-demo picker; in the middle is the live 3D twin; on the right is the jog panel that moves the robot.

HexaStudio Desktop main window with the 3D twin and guided demo


How it works

Architecture: one program, three parts

  • Operator interface — the window you see: the 3D twin, the jog controls, the program editor, settings and the guided demos.
  • Real-time controller — plans the motion and runs a 250 Hz control loop with axis limits and safety checks. It is the exact same controller used in the networked, multi-machine edition.
  • Hardware layer (HAL) — talks to the robot. In this demo it is set to Simulation, so no hardware is required.

Because the controller and the interface share one process, a hiccup in the interface can never stall the motion loop, and there is nothing to configure on the network.


What is in this folder

HexaStudioDesktop-Demo/
├─ installer/
│   └─ HexaStudioDesktop-Setup-0.1.131.exe    ← run this to install
├─ robots/
│   └─ HexaArmMedium_Light_GLB/               the 6-axis model the twin renders (URDF + 3D meshes)
├─ docs/
│   └─ img/                                    screenshots and diagrams used by this guide
└─ LICENSE                                      AGPLv3

The robots/ package is the same robot model that is already bundled inside the installer. It is included here on its own so you can inspect the geometry and joint definitions (the .urdf file plus the STL/GLB meshes) without installing anything.


Install and run

Run the demo in three steps

Requirements: a 64-bit Windows 10 or 11 PC. Everything the program needs (the Qt runtime, the kinematics library, the robot model) is bundled — there is nothing else to install.

Steps:

  1. Open the installer/ folder and double-click HexaStudioDesktop-Setup-0.1.131.exe.
  2. Accept the license and click through the wizard. The program installs to Program Files; your saved programs and logs go to Documents\HexaStudioDesktop so they survive updates.
  3. Launch HexaStudio Desktop from the Start menu. It opens in simulation and draws the robot automatically — no configuration, no firewall prompt.

Windows SmartScreen note. The installer is signed with our own company certificate, not a paid commercial one, so on a fresh PC Windows may show a blue "Windows protected your PC" dialog. Click More info → Run anyway. This is expected for an in-house demo build.


See it move: the guided demo

The fastest way to see the product is the built-in guided demo — it drives the real interface for you.

  1. Click the GUIDE tab (bottom-left).
  2. Pick SHOWCASE — one continuous trajectory that runs a straight line, a circular arc and a smooth spline back to back (about 3 minutes).
  3. Set the mode to AUTO and press START.

The demo navigates the interface on its own: it opens the program, loads it, and runs the robot while the path draws in the 3D view. Two other scenarios are available — TOUR (a short teach-and-run walkthrough) and LIVE TEACH & RUN (the same, driving real hardware if attached).

The SHOWCASE path: line, arc and spline


Operator basics (do it yourself)

If you would rather drive it by hand instead of watching the guided demo, here are the essentials. Keep the SIM ⟷ REAL switch (top of the window) on SIM — everything below is safe in simulation.

Move the robot by hand — jog

The JOG CONTROL panel is on the right.

  1. Choose how to move — the mode selector:
    • JOINT — turn one axis at a time (A1…A6).
    • WORLD or TOOL — move the tool tip in a straight line along X / Y / Z, in the world frame or the tool frame.
  2. Set the step size — the STEP button cycles the amount moved per press: 1.0 / 5.0 / 10.0° in JOINT mode, 1.0 / 10.0 / 100 mm for straight moves.
  3. Nudge it — press or + next to an axis (A1…A6) or a direction (X / Y / Z). The 3D twin moves by one step each press.
  4. T: and B: pick the Tool and Base frames used for straight-line jogging.
  5. GO HOME sends the robot back to its home pose.

In simulation you can jog immediately (the badge reads JOG – SIM ONLY). With real hardware you first press ENABLE JOG to arm motion — the badge then turns green JOG READY, and amber JOG MOVING while the robot moves.

Teach a program — TEACH

Open the TEACH tab. Jog the robot to a pose, then capture it as a program step and choose how the robot should travel to it — point-to-point, straight line, arc or spline. Repeat to build a full sequence. Your program appears in the list on the RUN tab.

Run a program — RUN

Open the RUN tab. Load a program from the FILE tab (the bundled demos are named DEMO_…), then press the play control at the bottom of the program panel. PAUSE holds the run; STOP ends it. The path draws in violet in the 3D view as the robot follows it.

The rest of the controls

  • SPEED (top) — scales how fast every move runs. Lower it to watch closely.
  • TOP / FRONT / SIDE / ISO / FIT (under the 3D view) — snap the camera to a standard view. PRESENTATION gives a clean, robot-only view.
  • E-STOP (red, top-right) — stops all motion immediately. Clear it to continue.
  • SETTINGS — robot, units and hardware-backend options. STATS — live system status.

What this is and is not

This is a technical demonstration. It implements industrial-grade control architecture, but it is not certified for functional safety (ISO 10218 / ISO 13849). Do not connect it to physical heavy machinery without independent safety verification and a hard-wired, category-rated E-Stop circuit. The bundled robot model is for visualization and evaluation only and is not an official model of any manufacturer.


License and contact

The combined program is licensed under the GNU Affero General Public License v3 (AGPLv3) — see LICENSE.


Demo package v1.0.1 · bundled installer: HexaStudioDesktop-Setup-0.1.131 · © Hexakinetica

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages