ArraycrvPLUS
 1-2  …  23-42  43-62  63-70

Previous
Next
 From:  Michael Gibson
3034.63 In reply to 3034.60 
Hi Pilou,

> What is the difference with array curve?

The way it handles spacing of the items is different from the regular array curve command.

The array curve command works by traveling the given distance along the curve.

This new function instead places things so the spacing between each base circle is of the given distance, like this:



That distance is measured directly between each circle rather than it being a distance measured as walking directly along the curve. The way the curve is involved is that the center points of the circles are placed on the curve.

I thought some about possibly making this version as an option in the regular array curve command, but I think that I'll wait for a while into v3 to see how it turns out with more stuff added to it. If it gets a lot of stuff specifically for jewelry in it like including prongs, stuff like that, then it would probably be better to keep it separate.

- Michael

EDITED: 9 Dec 2009 by MICHAEL GIBSON

  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
3034.64 In reply to 3034.61 
Hi Jesse,

> I especially like the work you've done on positioning with the "base circle"

Yeah that part seems to be working really well, a bunch of parameters such as diameter, center point, vertical offset are basically derived from that circle and it seems to be easier to just be able to pick the circle to get all that stuff rather than making them parameters that you would have to enter one by one.

This also allows to have some files set up that are basically "libraries" of stones that have their base circles included so they are all ready to select and place.

If you want to include another circle as an object to duplicate (like the actual girdle circle or whatever), then just select the base circle by clicking on it first before selecting the other circle. So if there are multiple circles, the one that was selected first gets taken as the base circle.


> Could prong placement relative to gemstone placement
> be something for future development?

Yeah, I think so - prong placement and also some way to control changes in size sound like areas that would be useful to add to this tool in v3.

I think I'd probably like to focus on stone placement first though, and try to get that nailed down before attempting something for prongs.

The first step will be to see if the current one gives you the result you would want for uniform sized stone placement or if there needs to be some tune-ups just for that part to start with. Then next after that (in v3) I think would be to talk more about changing sizes of stones and get something for that, and then after that would be prongs I think.



> Is it because it has history enabled that it's a little slow to calculate?

No, it's not because of that - it's just due to the nature of the problem that is being solved. There is not a simple immediate way to find the solution for this case, it has to be done with what is called an "iterative solver", which basically repeatedly tests a whole bunch of points along the curve and gradually narrows in to find the right spot. Right now my iterative solver mechanism is not tuned up so much to be fast, it's more tuned up to try to get an answer and to be accurate.

This function won't work with history currently, but it is still tweakable because it works like Fillet, where you stay in the command and can alter the spacing to different values and see the results update until you hit "Done" (or right-click) to signal you are finished.

- 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:  Frenchy Pilou (PILOU)
3034.65 
  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:  www.smart3d.net (SMART3D)
3034.66 
sorry

EDITED: 10 Feb 2010 by SMART3D

  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:  eric (ERICCLOUGH)
3034.67 In reply to 3034.66 
Well,
It does frankly disturb me somewhat. Rhino is the nurbs elephant and MoI is the innovative alternative but smaller and more streamlined.
Advertising a plug in for the elephant (and therefore the elephant) on this site does not seem ethical to me.
eric
  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:  www.smart3d.net (SMART3D)
3034.68 In reply to 3034.67 
So... i'm sorry,

i've removed the post,
  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
3034.69 In reply to 3034.68 
Hi Andrea, no problem!

Your Smart3d Pave' looks very interesting for jewelers, it would be cool in the future if you wanted to do something similar for MoI, but it will probably be a while yet before I'll be ready to support 3rd party development inside of MoI.

It takes quite a bit of time to document and support extension mechanisms. Also once a lot of additional developers are relying on something it can tend to get kind of "frozen" in place and difficult to make changes to the infrastructure. I'm still currently doing too much work on more of the basic modeling function type stuff first.

I will probably be adding in some additional basic stone placement tools directly into MoI but not anywhere near as sophisticated as what you are working on.

- 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
 From:  www.smart3d.net (SMART3D)
3034.70 In reply to 3034.69 
Thanks Michael,

We will be happy to do something in MoI.

We greatly appreciate the intuitive interface of MoI.

We are never able to achieve the simplicity of use that has MoI, which we believe is a great value.

When MoI will be ready to support 3rd party development, we will be happy to collaborate.
  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:  1-2  3-22  23-42  43-62  63-70