XIETU ☕️
XIETU

Architect with 20+ years experience

Main profession is architectural design. Hobbies include but not limited to coding small tools, handicrafts, and playing guitar. Currently working on wearable exoskeletons. I also have one cat, six parrots, three goldfish and one tiny shrimp.

SketchUp Plugin Involute Gear
SketchUp Plugin Involute Gear

A powerful SketchUp involute gear generation plugin supporting parametric modeling of various gear types. This derivative work is based on Mark Jason Grundman's SPGears_mjg.rb (Version 1.01) with significant modifications and enhancements, providing full-series gear design capabilities from micro drives to extra-large equipment.

2026-04-05

Wearable Upper Limb Exoskeleton
Wearable Upper Limb Exoskeleton

A wearable upper limb exoskeleton designed according to my body measurements for mounting artificial muscles I developed. It has undergone effectiveness testing—it can be worn, and the artificial muscles can drive the exoskeleton, though with significant friction.

2025-09-10

Artificial Muscle Test
Artificial Muscle Test

This is an artificial muscle actuator driven by a motor, simulating muscle contraction and outputting tensile force.

2025-08-28

Lean in to listen:A Real-Time Speech Recognition APP (with Source Code)
Lean in to listen:A Real-Time Speech Recognition APP (with Source Code)

A mobile application developed using domestic models that enables real-time speech recognition without an internet connection. The app supports Chinese and English recognition (no translation). Ideal for meeting minutes - recommended to record first then process recognition.

2025-08-07

SketchUp Custom Plugin Tray Source Code
SketchUp Custom Plugin Tray Source Code

My SketchUp plugin tray automatically generates buttons and adds them to the tray, pointing to plugin files (.rb format) in the directory for immediate execution. Note:Since you can create custom plugins, it's assumed you can program. If you encounter issues, use VSCode with Trace AI - very convenient!

2025-03-31