NOTE: Latest version is 0.16 - this stores thread details in the URL field in the properties area so that threads can be identified later.
An issue with the software was that once threads were created, they were particularly difficult to identify - details like pitch, length and thread indexes as well as diameter are complicated and not easily recovered.
So I now record that information by attaching a hyperlink to the entity so that at least this information is attached to the entity itself and can be used later, especially when recording information about a drawing/model or when modifying it with slight variations.
Prior version is 0.15 - This addresses some issues in the thread depth calculation for inside threads.
Hi All,
It's a first version- not even that in fact, as I'm still writing it - but I figure that deperate people might want anything to produce a standard thread. So this application produces an ISO standard thread profile, for any diameter, pitch and length.
And it's easy to use. BTW, Klaus, Can you please ask the forum owners to allow ".LSP" extension files to be attached? We need them for CorelCAD but the extension is not recognized and cannot be uploaded.
So cut out the code ( it's in the next post ) and save as "threads.lsp" in your applications folder...
Instructions.
Software revision update: 0.10
Masking inside threads seems important so I fixed it.
Regards
David
Latest version 0.12 BETA - First BETA release - Correctly terminates threads accurately and without error. This version addresses the real-number discrepancy when adding very small fractions - The error was less than 1/10000th but it was enough to cause some strange results with 3D objects being printed due to conversion errors in other applications, especially with very large diameter threads.
This version fully addresses that error, though via a workaround rather than anything else... I used 10 decimal places for pi... Apparently not enough.
RegardsDavid
A quick note - The latest ( 0.15 ) version seems to work correctly - and does align threads where depth is a critical factor - It is the latest version and is the link in the first post.
(I'll update the link contents as I go so the first post always contains the latest version )
VERSION 0.16 available.
A quick update - Looks like I can't edit the first post anymore - Anyway, version 0.16 -
Adds in the feature of including thread information in the URL... Which can be handy since thread details are not stored in the entity and are quickly forgotten - This shows up as a URL that I'll make work later so that other information can be included, however the URL is written in plaintext so there's no need to click on the link - just read it off the URL field in properties.
Hope this helps :)
Is this version capable of printing left hand threads as well (Aside from using a 3D mirror)? If not, what would need to be changed/modified?
OK, an update here to the ISOTHREADS Application.
Version 0.18 is now available, which handles Left and Right handed threads, and now follows correct naming of inside and outside threads. (Internal and External )
isothreads v0.18.lsp