Cage deformation?
 1-4  5-24  25-29

Previous
Next
 From:  ed (EDDYF)
8875.25 In reply to 8875.23 
DIMITRI -

If you want scale a ring model to any standard ring size, do the following:

Download and install the Ring Circle Creator script. This a MoI script designed to aid in modeling rings. Based on the finger size selected, it draws the proper ring inside-diameter circle, which becomes the basis for modeling the ring. Note: If the resulting circles do not exactly match the ring size chart you are accustomed to using, you can easily edit the values inside the file RingCircle2.htm using Notepad to match.

The script for MoI ver 3 is here:

Use RingCircle2.js from:
http://moi3d.com/forum/index.php?webtag=MOI&msg=4441.10

Use RingCircle2.htm from:
http://moi3d.com/forum/index.php?webtag=MOI&msg=4441.11

Place both files in your MoI Commands folder: C:/Program Files (x86)/MoI 3.0/commands

To run the script, press the Tab key and type RingCircle2 (You can also create a shortcut key to run the script)

Look in the upper right corner of the MoI window for the Ring Options Menu. You can select the Measurement System and the Size. Click “Done”. The result will be a circle. For sake of these instructions, change the circle color to Red.

Use the Alignment tools to center your ring’s finger hole and the red circle so they are concentric.

Click on the Scale tool. Click on the ring. Click “Done”. Click once on the center point (origin) of the two circles. Click once on the edge of the ring’s finger hole. Click once on the red circle.

Your ring is now scaled to the new finger size.

Try it a couple of times and you’ll find it goes very fast.

Ed Ferguson

EDITED: 26 Mar 2018 by EDDYF

  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
8875.26 In reply to 8875.24 
Hi Pilou,

> Sure, it was a little speed simulator! :)

Ok, but it's good to be clear that it's not a technique that does what this thread is about though. That method you use of editing surface control points directly is only going to work on something like a box. On more complex shapes especially ones that have booleaned pieces it's not going to work.

- 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:  Michael Gibson
8875.27 In reply to 8875.23 
Hi Dimitri,

> Moujik… I am aware of the think you say but as I said before, I would prefer not to begin with a ‘1’ unit
> indication but with the actual diameter length value and change it.

Please look at Moujik's example more closely because it's doing exactly what you're asking.

In that example he's not using the '1' unit indication scale factor input at all, he's using the "reference points" function in the Scale command to apply a scale between 2 distances. That's a feature in the Scale command that exists to handle exactly what you're asking for, so you can measure an existing length in your model (in this case the diameter length as you can see in Moujik's example) and match it to another desired length (in Moujik's example it's a point placed using distance constraint).


> Because even changing the whole ring’s dimensions –by using the upper right dialogue box
> (where the style and kind of object are indicated)- would require some ‘manual’ calculation
> for having the finger hole diameter precisely changed. But, anyway, this is not a so big
> problem... just putting it forth as an idea. : - )

This is exactly what using reference points in the Scale commands already provide. Instead of entering in a scale factor you can choose 2 lengths and MoI will calculate the needed scale factor for you. You can choose the lengths by snapping on to existing points in your model (good for capturing the existing diameter of your ring for example), or to enter in a numeric length use distance constraint which works in any drawing command to place a point at a specific distance away from a base point.

- 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:  Michael Gibson
8875.28 In reply to 8875.23 
Hi Dimitri, also using the reference points in Transform > Scale command to calculate the needed scale factor for you is covered in detail in the help file here:
http://moi3d.com/3.0/docs/moi_command_reference8.htm#scale

- 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:  Rainydaylover (DIMITRI)
8875.29 
Ed... I have already the script you refer. Thanks, however, for reminding it.

Michael... thanks for your so dedicated answers, they are very precious!
  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-4  5-24  25-29