Hands-On Guide: Programming the UT500RUBTYL150ProV6-W Turntable for 3D Scanning & Automated Workflows

The UT500RUBTYL150ProV6-W is a serious piece of kit. When I first unboxed it, the build quality was immediately apparent—this isn’t a flimsy product spinner. It’s a 50cm (19.7-inch) diameter workhorse designed to handle up to 600 lbs (272kg) in continuous rotation . For the 3D scanning and photogrammetry work we do in the studio, that kind of stability and payload capacity is non-negotiable.
What sets this model apart from basic rotating display stands is the “Y” in its name, indicating Hardware Origin Detection. It also features a built-in weight sensor. If you’re an engineer looking to integrate a motorized turntable into an automated scanning pipeline, or a photographer needing consistent 360° product shots, this guide walks you through getting it operational from the moment you power it on.
1. Spec Breakdown & What the Numbers Mean
Before we get our hands dirty with cables, let’s clarify the specs, because the load ratings differ depending on how you operate the turntable.
- Model: UT500RUBTYL150ProV6-W
- Size: 50cm / 19.7-inch platform. This provides ample space for large furniture prototypes, heavy industrial parts, or full-body scanning subjects .
- Continuous Rotation Load: 272kg / 600lbs. Use this mode for long-duration video shoots, live streaming, or exhibition displays where the turntable rotates non-stop.
- Step-Rotation Load: 150kg / 330lbs. This is the critical number for 3D scanning and product photography. Because the turntable must stop precisely at set angles, the load limit is lower than continuous mode to ensure accuracy and prevent step loss.
- Speed Range: 32-92 seconds per revolution (±3 sec). This slow-speed capability is key for detailed 3D scanning workflows where the scanner needs time to capture data at each position.
- Control Interfaces: USB + Bluetooth (BLE 4.0). It also comes with a full-featured infrared remote.
The platform utilizes a dual-stepper motor drive system, which provides balanced torque and smooth operation even near maximum load—a significant upgrade from single-motor units .
2. Hardware Setup & Pairing (USB vs. Bluetooth)

Setting up the hardware is straightforward, but you have two primary options for wired or wireless control. Choose based on your setup.
Method 1: USB Wired Connection (Recommended for Development)
If you are a developer writing scripts or need low-latency command execution, the USB route is ideal.
- Power On: Connect the power adapter and flip the switch to “1”.
- Connect Cable: Use a standard USB Type-B cable to connect the turntable to your computer.
- Install Driver: Windows will recognize the USB port as a virtual COM port via the CH340 chip . You need to install the CH340 driver. Once installed, check your Device Manager under “Ports (COM & LPT)” to see which COM port is assigned (e.g., COM3).
- Launch TurntableX: Open the official Windows software. Select the correct COM port from the dropdown and click “Connect.” You’ll know it’s connected when the status icon shows a solid double-headed arrow.
Method 2: Bluetooth Wireless (Best for Mobile Control)
For quick adjustments on the fly without cables.
- The turntable broadcasts as a BLE 4.0 device. On your Android device, open the TurntableBLE app.
- Tap “Scan.” You should see the device name
UT500RUBTYL150ProV6. - Tap to connect. Note: The official demo app is designed for Android, but compatibility can vary across different phone models. I’ve found it works reliably on newer devices, but older versions may have trouble.
3. “Y” Series Hardware Origin Setup

This is the killer feature for precision work. The hardware origin (0° position) is physically marked on the rotating deck and detected by an optical sensor inside the unit . Unlike standard turntables that rely solely on motor pulses and can drift over time, this system physically “sees” the zero point.
How the Hardware Origin Works
When you first power on the turntable, it automatically rotates clockwise to this physical 0° position. This ensures every scan or photo session starts from the exact same absolute position, eliminating cumulative errors that plague standard motorized turntables after long rotations.
Setting a Custom Origin
While the hardware origin is crucial for absolute positioning, you often want to set a custom starting point relative to your object.
- Position the Turntable: Use the remote or software to rotate the table to your desired start position.
- Set the Origin: Press the “Set Origin” button on the remote or click the corresponding button in TurntableX. This saves the current position as the user-defined origin.
- Return to Origin: When you press “Return to Origin,” the turntable will use the shortest path to go back to this custom point. Important: If a custom origin has not been set, the “Return to Origin” command defaults to the hardware 0° position .
4. Practical Use of the Weight Detection System

This model comes with a built-in load sensor that supports real-time reading of the object’s weight. It’s not just a gimmick; it’s handy for automated quality control and setting up repetitive workflows .
- Range: 0-200kg (0-440lbs) with a decent ±0.25kg accuracy.
- Reading the Data: You can see the current load directly in the TurntableX software interface. For developers, you can query it via the CT command
CT+GETWEIGHTBYKG();. The turntable will return a value likeCurLoad(kg)=15.5kg;. - Use Case: For a 3D scanning studio, you can use this to verify that a part hasn’t been swapped or that the correct material density is placed on the table before a scan initiates. It also allows for automated “tare” zeroing to exclude the weight of a custom jig or fixture.
5. TurntableX Software Walkthrough
The TurntableX software is your command center. It supports five distinct rotation modes, catering to different tasks .
- Continuous Rotation: Set a direction and speed, and it keeps spinning until you stop it. Good for video.
- Single-Step: Rotates to the angle you set (e.g., 45°) and stops. Perfect for checking a specific detail.
- Repeated Step: The workhorse mode. Rotate to angle -> Pause -> Rotate again. This is what you use for 360° photography.
- Pendulum (Swing): Rotates back and forth within a set angle range. Nice for highlighting specific features on a display stand.
- Multi-step Within One Circle: You press the number (e.g., 36), and the turntable automatically calculates 360/36 = 10° steps, rotating, pausing, and repeating until it completes a full circle and stops.
How to set up a batch scan:
In TurntableX, select “Repeated Step” or press a “Multi-step” shortcut key. Set your angle (e.g., 15°) and adjust the pause time (default is 4 seconds). This pause is when your camera or 3D scanner captures the data. The software saves all these parameters to the turntable’s flash memory.
6. Secondary Development: Writing Your Own Scripts

If you’re a developer integrating this into a larger automation system, the open CT command set is your primary tool. The command structure is consistent whether you are sending data over USB or Bluetooth.
ComXim provides a comprehensive Turntable SDK for Developers, including full CT command documentation and demo source code for Windows and Android .
Getting Started with the CT Command Set
The command format is: CT+CommandName(parameter1,parameter2); Always ending with a semicolon .
Example 1: Single Step Rotation
If you want to rotate counterclockwise by 11.25 degrees:CT+TURNSINGLE(1,11.25);
(Where 1 = CCW, 0 = CW).
Example 2: Repeated Steps
To rotate clockwise 36 degrees, pause for 4 seconds, and repeat 10 times:CT+START(0,1,1,36,4,10);
For developers, the turntable functions as a USB Programmable Turntable. You can send these commands via any serial terminal (like Putty or SSCOM) or integrated directly into Python/C# scripts for automated data capture pipelines.
7. Recommended Workflows & Compatibility
Scenarios Where the UT500 Excels
- Heavy-Duty 3D Scanning: Scanning large industrial parts or furniture. The high step-rotation load (150kg) ensures heavy parts don’t cause skipping and mess up your alignment.
- Product Photography & E-commerce: The “Multi-step Within One Circle” button simplifies batch processing. Set it to 24, and you get exactly 15° increments for 24 perfectly spaced shots.
- Museum Digitization: The hardware origin ensures that if you need to re-scan a rare artifact weeks later, the starting position is identical to the first session.
System Compatibility Notes
- The demo software is fully compatible with Windows and Android.
- The Bluetooth demo app (TurntableBLE) may not work perfectly on all Android models. In our tests, it worked well on Samsung and Pixel devices but had issues on older Chinese-brand phones. If you encounter connection errors, double-check Bluetooth permissions and try restarting the app.
- The USB driver (CH340) is stable on Windows. For macOS/Linux users, drivers are available but require manual setup.
8. Conclusion
The UT500RUBTYL150ProV6-W hits the sweet spot for professionals who need more than just a spinning disc. It delivers the heavy-duty lifting required for serious 3D scanning tasks while offering the hardware precision (Origin, Weight) that makes automation reliable. The combination of USB and Bluetooth allows for seamless switching between remote control and hardwired software integration.
If you’re looking for a programmable motorized turntable that feels like a professional tool, not a toy, this is a solid investment. It provides a robust foundation for any application requiring precise, repeatable 360-degree rotation.

FAQs
Q1: What is the difference between Continuous Rotation and Step-Rotation load capacity?
A: Continuous rotation mode (272kg/600lbs) is for non-stop spinning used in video displays. Step-rotation mode (150kg/330lbs) is lower because the turntable must precisely start, stop, and lock into position repeatedly for scanning or photography.
Q2: Does the hardware origin function work automatically?
A: Yes. Every time you power on the turntable, it automatically rotates clockwise to detect and align itself with the physical 0° mark, ensuring absolute positional accuracy .
Q3: Can I use this with a Mac or Linux machine?
A: The official TurntableX demo software is Windows-only. For Mac/Linux, you must use the secondary development API (CT commands) over the USB serial port .
Q4: Do I need programming skills to operate this turntable?
A: No. The included infrared remote and the TurntableX Windows software allow full control without any coding. Programming is only required if you want to create custom automated sequences .
Q5: The Android app isn’t finding my turntable. What should I do?
A: Ensure your phone has granted location and Bluetooth permissions. Also, the demo app has known compatibility issues with some Android versions. Restarting the Bluetooth on your phone and the app often resolves the connection.
Leave a Reply