Rolling a rack to create a gear profile
All  1-7  8-11

Previous
Next
 From:  Fubax
11914.8 In reply to 11914.7 
Thanks Michael for the response.

I would like to progressively shift the objects, parallel to the curve at each station.

If such parallel shift would amount to the step arc length, the object would essentially just roll over the curve, as if having a flat base.

*Edit
Essentially I'm looking for a "Radial Step" functionality from Circular Array in the Curve Array. Does this addition require changes to the factory, or can it be done in java script?
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
11914.9 In reply to 11914.8 
Hi Fubax, sorry no there isn't any progressive stepping built in to the array curve factory.

But it seems like it shouldn't be too difficult for a script to generate it.

If you have an object to array along the curve like this:



Your script could generate copies along the curve normal at the first position:



And then do a CurveArray of all those and harvest the desired piece at each station and discard the rest:



Or another method is the script could create a line along the curve normal at the base position and include it in the objects to array, then it could examine the line created at each station and use it as the direction to move that station's objects.

Let me know if neither of these methods will do what you need.

- Michael

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Fubax
11914.10 In reply to 11914.9 
I think the "double" array method would do the job. Would that be doable with NodeEditor Plus, the selection of a specific element of the first, linear array at each station? Maybe the Nodeeditor could even further automate the process and generate envelope path from the final array result?
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  Michael Gibson
11914.11 In reply to 11914.10 
HI Fubax,

re:
> Would that be doable with NodeEditor Plus, the selection of a specific element of the
> first, linear array at each station?

I'm not sure, I'm not familiar enough with the Node editor myself. I can set up an example .js script though, do you want that?

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
 
Show messages: All  1-7  8-11