Page MenuHome

a new mesh thread script
Closed, ArchivedPublicPATCH

Description

Project: Blender Extensions
Tracker: Py Scripts Upload
Category: Mesh
Python: 2.4
Script name: add_mesh_new_thread.py
Author(s): Jeff Haran, derived from work by Luis Sergio
Status: Closed

This script is based on add_mesh_thread_248.py, however it implements a different algorithm for generating the threads that I think creates more realistic looking threads than its predecessor. It also adds one new UI parameter for selecting left or right handled threads.

Parameters

Radius: Radius in BU of unthreaded cylinder.

Divisions: One half of number of divisions to be created around the
circumference of the cylinder.

Steps: Spacing between successive threads in BU.

Loops: Number of threads to be created.

Ident: The depth of the thread cut in BU.

Shoulder: The length in BU of the unthreaded part of the cylinder.

Right Handled: Set to 1 for righthand threads, 0 for left.

Edge Creases: applied to inner and outer thread edges and end caps.

Caveates

I'll be honest, I don't know for sure if the creases part works right. I left that pretty much unaltered from the original, so this part might need work in this version.

Event Timeline

Brendon Murphy (meta-androcto) changed the task status from Unknown Status to Unknown Status.Feb 26 2010, 1:31 PM