Circle Tangent on a sphere ? 1-14  15-27

 From: Michael Gibson 29 Sep 2012  (15 of 27)
 5435.15 In reply to 5435.14 Hi Pilou, see here for a demo of doing a construction line along surface normal: http://moi3d.com/forum/index.php?webtag=MOI&msg=4720.3 - Michael

 From: Michael Gibson 29 Sep 2012  (16 of 27)
 5435.16 In reply to 5435.13 Hi Brian, > So I've learned that the "On Surface" snap just works in the 3D screen. (?) Yup, that's correct - in a 2D view it's pretty hard to see whether the point you placed is on a surface or whether it's on the construction plane so some of these kinds of snaps only apply to picks in the 3D view where you can more easily spin around and see the objects that you are drawing on. > I was thinking the center of the circle would be submerged, inside the sphere, and > the circle would be on the surface. If you wanted to do it that way possibly drawing a plane and then using Construct > Curve > Isect to intersect the plane with the sphere would work. - Michael

 From: Frenchy Pilou (PILOU) 29 Sep 2012  (17 of 27)
 5435.17 In reply to 5435.15 << a demo of doing a construction line along surface normal: Yes this gives the helper line on somewhere must be the center's circle inside the sphere but not the deepth... ;) Not yet found for example the use of the Orient only for place the circle on this line...and more helper lines for find the good point ...I must explore more :) EDITED: 29 Sep 2012 by PILOU

 From: Michael Gibson 29 Sep 2012  (18 of 27)
 5435.18 In reply to 5435.17 Hi Pilou, > Yes this gives the helper line on somewhere must be the center's circle inside the sphere > but not the deepth... ;) Well you could use it for example to help draw a cylinder that had a central axis perpendicular to the surface of the sphere but partially submerged inside of it rather than sitting exactly on the tangent plane. Then with the cylinder intersecting the sphere you can intersect them. > Not yet found for example the use of the Orient only for place the circle on this line.. It will be difficult to find the exact location to position the circle doing it that way - I'd recommend instead using a projection method so that you don't need to worry about the positioning in a manual way like that. - Michael

 From: Frenchy Pilou (PILOU) 29 Sep 2012  (19 of 27)
 5435.19 In reply to 5435.18 << Well you could use it for example to help draw a cylinder that had a central axis perpendicular to the surface of the sphere but partially submerged inside of it rather than sitting exactly on the tangent plane. Then with the cylinder intersecting the sphere you can intersect them. it's that a sort of this I made some post above ;) << I can also draw a cylinder from the center of the sphere passing by the point I want then Curve / Intersect and killl the cylinder ! ;) I don't deseperate to find something easy with the helper lines but for the moment my above method of the move the Edit frame in Front view + Orient copy everywhere is very satifying and seems the more easy to do (for me) :) EDITED: 29 Sep 2012 by PILOU

 From: bemfarmer 30 Sep 2012  (20 of 27)
 So to generalize, how would it be possible to copy a clothing button, and place it tangent to a surface, such as a sphere, or catenary of revolution, with the "center" at an on-surface point of the surface? Using the ArrayGem script with a tiny line segment, instead of a point object does such a copy. Is it possible to modify the ArrayGem factory, to use a PointObject, instead of a Curve? Changing objectpicker.allowCurves() to objectpicker.allowPointObjects() in the script, does not work, so the change would have to be in the ArrayGem factory, (I think). EDITED: 23 Aug 2014 by BEMFARMER

 From: Michael Gibson 30 Sep 2012  (21 of 27)
 5435.21 In reply to 5435.20 Hi Brian, it should probably not be difficult to modify the ArrayGem factory to work like that, I'll take a look at that tomorrow. - Michael

 From: bemfarmer 30 Sep 2012  (22 of 27)
 5435.22 In reply to 5435.21 Hi Michael, I've just been messing around, practicing MoI. Ideas may or may not be useful or practical. Seems like the orient command does the trick well.

 From: bemfarmer 30 Sep 2012  (23 of 27)
 . EDITED: 30 Sep 2012 by BEMFARMER

 From: Frenchy Pilou (PILOU) 30 Sep 2012  (24 of 27)
 Ok I have successful with use only the Orient and helper lines ! ;) Same trick than my previous try for inspiration :) Circle given is drawn somewhere on the ground: click on it for have the radius Call the Orient In view Front draw a vertical helper line from the top of the sphere Move it of the radius given of circle Redraw one vertical line at the Top of the sphere Draw an horizontal helper line from the intersection of the previous vertical helper line of the radius and the generator curve of the sphere Et voilĂ  ! :) I can draw the Orient Circle at the good deepth! After that just now take the top of the sphere as Base Origin! And copy it anywhere! EDITED: 30 Sep 2012 by PILOU