How to Create Arc on a Sphere Given Two Points?
All  1-6  7-11

Previous
Next
 From:  Michael Gibson
4239.7 In reply to 4239.1 
Also some more information on setting the cplane here:
http://moi3d.com/2.0/docs/moi_command_reference5.htm#cplane

The little axis widget placement tool is used in a few different commands like Orient as well, some info on how that picker works here:
http://moi3d.com/2.0/docs/moi_command_reference11.htm#orientationpicker

If you want to orient it to have z perpendicular to the plane of 3 points, you use that method above though - place the orientation picker at one of the points, drag the x axis of the picker to point at one of them, then drag the y axis to spin it around the x axis line and align it to the other point.

One last note - the various planar drawing commands including the arc drawing command also will try to use an object that was snapped on to with the center point as a temporary construction plane to orient the arc when you are using the 3D viewport to place the points. This is to allow some easier direct drawing on a surfaces without necessarily needing to set a construction plane. But in this case that will probably get in your way which is why you want to hide the sphere so that you won't get that happening.

- 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
4239.8 In reply to 4239.7 
Otherwise if you don't hide the sphere, you can uncheck the "Align to objects" option in the orientation picker when setting the cplane origin to avoid the snapping there, and then when drawing the arc instead of clicking on the point with the mouse (which will then try to align the arc to the plane of the sphere's seam edge which has its center point at that same spot) instead type in 0 and push enter to specify the construction plane's origin as the center of the arc, using numeric entry for that pick will not do any "temporary cplane" type snapping. Otherwise the newly drawn arc will basically try to stick in the same plane as the arc edge.

When you set the cplane it also affects how numeric input is used - when you type in coordinates they will be in that cplane's coordinate system. This is so you can temporarily use some local area of an object as if it were the world origin as far as entering in coordinates.

- 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:  ed17 (ED17ES)
4239.9 
Another solution: just make a line between the two points and use the project curve command to project the line to the sphere. For the direction clic the center of the sphere and then center of the line you just created and thats it!
  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:  YHWH_777
4239.10 In reply to 4239.9 
<< Another solution: just make a line between the two points and use the project curve command to project the line to the sphere. For the direction clic the center of the sphere and then center of the line you just created and thats it!>>

That is actually how I did it (before I even opened up this thread), but I thought that there must be an easier way to do it with the ARC command! But it doesn't seem that there is.

Thanks to everyone for all of their help.
  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
4239.11 In reply to 4239.10 
Hi YHWH_777,

> but I thought that there must be an easier way to do it
> with the ARC command! But it doesn't seem that there is.

Well, the arc commands are like other planar object drawing commands in that they want to draw the arc in a particular plane.

So if you want to use those commands you need to set the drawing plane to the orientation you want and then you can draw your desired result with the regular arc command.

Maybe in the future I'll be able to set up some drawing method for drawing on a curved surface making a kind of automatically projected result that adheres to the surface. Unfortunately it's kind of difficult to make that happen on just any kind of a surface with every kind of drawing tool without some kind of distortion happening in the drawn shape, and it might be kind of weird to say use the circle tool but get some kind of distorted result instead of a real circle. That kind of odd situation is basically why I haven't attempted to do that kind of thing yet.

- 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-6  7-11