{"ok":true,"site":{"host":"steve2753.github.io","url":"https://steve2753.github.io/Pully-Generator/","type":"live","desc":"Design custom HTD timing pulleys for robotics. Configure hex bores, tube inserts, and bearing cones, then export solid STEP and STL files.","tools":[{"name":"read_pulley_configuration","kind":"answer","impl":"imperative","description":"Read current pulley parameters, calculated dimensions and validation errors in the selected display unit.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/Pully-Generator/"},{"name":"configure_pulley","kind":"act","impl":"imperative","description":"Update the visible pulley configuration. Lengths use inches; tooth pitch remains millimeters and hex orientation is degrees. Does not download a file.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"pitch":{"enum":[3,5]},"shaft":{"enum":[0.5,0.375]},"variant":{"enum":["standard","tube","bearing"]},"flanges":{"enum":[0,1,2]},"flangeSide":{"enum":["bottom","top"]},"width":{"type":"number","minimum":0.1968503937007874,"maximum":3.937007874015748},"clearance":{"type":"number","minimum":0,"maximum":0.023622047244094488},"flangeThickness":{"type":"number","minimum":0.01968503937007874,"maximum":0.15748031496062992},"flangeOverhang":{"type":"number","minimum":0.01968503937007874,"maximum":0.2362204724409449},"extensionLength":{"type":"number","minimum":0.03937007874015748,"maximum":2.362204724409449},"extensionDiameter":{"type":"number","minimum":0.4724409448818898,"maximum":3.937007874015748},"coneLength":{"type":"number","minimum":0.03937007874015748,"maximum":1.1811023622047245},"coneBase":{"type":"number","minimum":0.4724409448818898,"maximum":3.937007874015748},"coneTip":{"type":"number","minimum":0.4724409448818898,"maximum":3.937007874015748},"grooveWidth":{"type":"number","minimum":-0.011811023622047244,"maximum":0.011811023622047244},"grooveDepth":{"type":"number","minimum":-0.011811023622047244,"maximum":0.011811023622047244},"hexAngle":{"type":"number","minimum":0,"maximum":60},"teeth":{"type":"integer","minimum":12,"maximum":100}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/Pully-Generator/"}],"category":"Developer Tools","favicon":"/favicons/steve2753.github.io.svg","apiSurface":"spec","toolCount":2}}