Log In
New Account
Home My Page Projects Blender Extensions
Summary Activity Tracker Lists Tasks SCM

Py Scripts Upload: Browse

[#24678] Easy generation of tyre-tread patterns

Date:
2010-11-12 08:58
Priority:
3
State:
Open
Submitted by:
Lawrence D'Oliveiro (ldo)
Assigned to:
Brendon Murphy (meta-androcto)
Blender:
2.62
Category:
Object
Python:
3.2
 
Homepage:
https://github.com/ldo/treadtiler
Script name:
TreadTiler
 
Wiki page:
?
Dependencies:
sys, math
 
Author(s):
Lawrence D'Oliveiro
Status:
Open
Related:
Summary:
Easy generation of tyre-tread patterns
Detailed description
You create a piece of tyre-tread pattern, define a centre of rotation, and it will create a new mesh object with the tread pattern replicated around a ring and the edges nicely joined together.

Still has some debug messages being written to stderr, I will remove these once I feel confident enough in the code.

The above Git repository also includes a user guide and tutorial.

Followup

Message
  • Date: 2010-11-12 09:10
  • Sender: Luca Bonavita
  • Hi, can you attach at least the script here for evaluation?
    People could not have time/will/etc to use git :)
  • Date: 2010-11-15 16:08
  • Sender: Brendon Murphy
  • hi, you are most welcome to maintain & develope the script here.
    I uploaded the script from git hub.
    If you maintain the script here, we can help you improve it & add it to contrib scripts when it's ready.
    Thanks.
    Brendon.
  • Date: 2010-11-16 01:41
  • Sender: Lawrence D'Oliveiro
  • Funny, isn’t it, how some people are at ease with Blender, but scared of Git. With me it was the other way round. :)
  • Date: 2010-11-30 00:51
  • Sender: Lawrence D'Oliveiro
  • You mean put a page on the Blender Wiki? It’s just that’s such a pain to do stuff on—I can’t be bothered having to enter a CAPTCHA for every page edit.

    There is a user guide included in the source tree.
  • Date: 2011-04-20 11:38
  • Sender: Brendon Murphy
  • hi, I'll try & solve this for you soon.
  • Date: 2012-02-07 10:20
  • Sender: Lawrence D'Oliveiro
  • It is not broken any more. Always get the current source from GitHub, don’t rely on obsolete copies here.
  • Date: 2012-02-21 22:25
  • Sender: Brendon Murphy
  • Hi,
    Due to changes to the api including the merging of bmesh, several addons are outdated.
    Please, if you are the author of an addon check your script with blender revision 44256 or newer.
    That is builds made After blender 2.62 official release.
    I would ask that updates be made to your addon before the Blender 2.63 release.
    6-8 weeks away.
    This allows time for the api to become more exposed & bmesh to stablize furthur.
    If you need help, drop into irc freenode #blenderpython or #blendercoders & feel welcome to ask questions.
    At the time of 2.63 release, scripts that are not repaired or in active developement will have their tracker page marked "Closed"
    this will not affect your links to the tracker, similar to closing scripts in 2.49b, the page will be still availible & can be re-opened.

    Thanks for your understanding & patience during these Exciting Times.
    Brendon.
  • Date: 2012-04-16 10:31
  • Sender: Brendon Murphy
  • hi, added an updated file
    it should work with bmesh
    I think this needs an nice ui or even preset 'tyre rims to more easily create.
    could you let me know if you intend updating here furthur.
    thanks
    Brendon
  • Date: 2012-04-17 11:23
  • Sender: Lawrence D'Oliveiro
  • Thanks, Brendon, for that patch, unfortunately it’s not enough—you missed two more places where “.faces” needs to be changed to “.polygons”. Also there’s at least one more issue that needs fixing, which I’m looking at.

    By the way, your warning from two months ago about the BMesh API changes was only sent to me yesterday, along with your last message.
  • Date: 2012-04-17 11:39
  • Sender: Lawrence D'Oliveiro
  • OK, fixed and seems to work fine against a Blender build from 4 days ago.
  • Date: 2012-04-17 12:41
  • Sender: Brendon Murphy
  • hi, I don't know what happened with the mail, your not the first to say they didn't get it :(
    Thanks for updating your addon
    are you interested in moving the script into svn?
  • Date: 2012-04-18 00:06
  • Sender: Lawrence D'Oliveiro
  • You can copy it into SVN if you want to, but I prefer to work with Git.

    I know you do merges of major feature branches into Blender trunk every now and then; I think you’ll find that sort of thing is easier with Git than SVN.
 

Related Tasks:

No Related Tasks

Attached Files:

Name Date Download
ldo-treadtiler-0.1.1-0-gf957161.zip 2010-11-15 16:08 Download
treadtiler.py 2012-04-16 10:31 Download

Changes:

Field Old Value Date By
Author(s)Lawrence D\'Oliveiro2012-04-17 12:41meta-androcto
assigned_tonone2012-04-16 10:31meta-androcto
Author(s)Lawrence D\'Oliveiro2012-04-16 10:31meta-androcto
StatusBroken2012-04-16 10:31meta-androcto
File Added20182: treadtiler.py2012-04-16 10:31meta-androcto
Blender2.542012-04-16 10:31meta-androcto
Python3.12012-04-16 10:31meta-androcto
Author(s)Lawrence D\'Oliveiro2012-04-16 10:31meta-androcto
Author(s)Lawrence D\'Oliveiro2011-09-16 04:14meta-androcto
StatusNo wiki2011-09-16 04:14meta-androcto
Author(s)Lawrence D\'Oliveiro2011-04-20 11:38meta-androcto
Author(s)Lawrence D\'Oliveiro2010-12-24 01:01mindrones
StatusNew2010-12-24 01:01mindrones
Author(s)Lawrence D\'Oliveiro2010-12-21 19:18mindrones
CategoryNone2010-11-15 16:10meta-androcto
assigned_tonone2010-11-15 16:10meta-androcto
File Added13599: ldo-treadtiler-0.1.1-0-gf957161.zip2010-11-15 16:08meta-androcto