Diaco Studio — quick start
One page. If you read nothing else, read this.
What it is
Three tools in one application, sharing one patient record:
| Socket studio | /app | Transtibial socket from a residual-limb scan |
| Insole studio | /insole/ | Parametric insole pair from measurements or a gait scan |
| Batch build | console :5001/import/ | A folder of STL pairs into OrcaSlicer projects. Ours, not the clinic's |
It is a CAD tool. Every design is approved by the practitioner — the application never decides a wall thickness, and never signs off a fit.
Starting it
Double-click run.bat. Two windows open, and so does a browser.
http://127.0.0.1:5100/ | the clinic — the public page, and the three studios behind a sign-in |
http://127.0.0.1:5001/ | the owner console — accounts, print profiles, batch build, backup |
They are separate on purpose. The console can download the whole database and issue licence codes, so it does not share an address with the application your practitioners use. Leave both windows open; closing one stops that half.
The first ten minutes
- Claim the owner console. Open
http://127.0.0.1:5001/. Nobody owns it yet, so it asks you to create the password rather than to enter one. That credential can download every patient record in the install — make it a real one and keep it somewhere safe. There is no recovery. - Install your print profile. Console → Print profiles → choose the
.3mfyou exported from OrcaSlicer with your machine and filament selected. Name a socket profilesocket-something. Without one, sockets export as bare geometry with a warning. - Add your practitioners. Console → Practitioners. Type a temporary password and hand it over in person; the first time they sign in, the application asks them to replace it with one only they know.
- **Press Demo** in the header of the clinic application to see a finished case before you touch a real patient. Details below.
Giving a demonstration
Sign in and press Demo in the header. It builds a complete sample case from the scan shipped with the application — about five seconds — and puts a bar at the foot of every screen with a twenty-minute script in it: thirteen steps, the line to say for each, a clock, and Notes for what to do and why a clinic cares.
Next moves the demo along and takes the screen with it, across modules if the step lives in another one. End demo removes the sample patient, its case, its socket and its files — exactly what it created, and nothing else.
The sample case is approved but never charged, so a demonstration cannot spend your credit. Anything you build live during the demo is a real design and is charged normally when you approve it.
A socket, start to finish
- Scan input — drop an STL, OBJ or PLY of the residual limb or the plaster cast. Tick negative cast if you scanned the inside of a cast. Cleanup and alignment run automatically; read any warnings.
- Measurements — check the length, volume and the section circumferences every 25 mm against your own measurements. If these disagree with the patient, the scan is wrong; nothing downstream will fix that.
- Rectification — place the clinical landmarks, then relieve and build up by hand. Save the rectified version; you cannot generate a socket without one.
- Socket build — set the trimline, then enter the three wall thicknesses. The application will never suggest them. Turn the adapter on if you want the boss and bolt pattern. Generate.
- Print export — download the STL or the 3MF, or open the report. Confirm final socket charges the design fee, once, and puts the socket in the patient's case file.
An insole pair
Enter size, weight, pathology and side, then Generate insole. Adjust any of the 44 parameters live. Optionally upload a gait scan (ZIP or PAYA) first — it is analysed and not stored; only the derived parameters are kept.
Then, in Patient record: choose the patient, Save to patient, Approve pair (charges once), Send to printer.
Where the files go
Finished work lands in the print queue — see it under Batch build → Print queue, which also tells you the folder. Point that folder at your print farm's watch directory in the batch-build settings if you have one.
Backups
The owner panel has Download backup. Take one before any upgrade, and keep it somewhere that is not this computer. It contains patient data — treat it like the paper records.
When something is wrong
- A warning on export — read it.
no_socket_profile_installedmeans step 2 above was skipped. - "Wall not measured" in a report — the mesh is not closed. Check the scan.
- The app will not start — the black window shows the reason. Send
docs/troubleshooting.mda look first.
Full workflow guide: docs/clinical-workflow.md. Troubleshooting: docs/troubleshooting.md.