I may be wrong but: I think it gets deformed just as any physical rectangular strip with holes would deform if bent to form a mobius strip.
Imagine you "3d print" this model and the you flatten it out, the holes would be perfectly circular. Now imagine you do the same but with the method you where using previously, that is, placing circles directly on the mobius strip. If you flatten out that strip, the holes would actually not be circular, they would be deformed. So i think this method is more correct that placing circles directly on the mobius strip. On Dec 15, 3:59 pm, klint <[email protected]> wrote: > Wonderful. Having a good time trying different configurations. Do you > have any idea why the circles get deformed when that strip is wrapped > around the moebius? > > /Lars > > On 13 Dec, 00:46, visose <[email protected]> wrote: > > > As you asked by email, i uploaded the definition. I changed a couple > > of things, it's not exactly like in the previous screenshot but it > > does the same > > thing:http://grasshopper3d.googlegroups.com/web/doublemobius.ghx > > > On Dec 8, 2:29 pm, klint <[email protected]> wrote: > > > > Hi Visose, you just amaze me! People come up with one impossible > > > question after another and you find an answer. I did see the marching > > > cube example, but haven't tried all possibilities with your math > > > surface definition yet.. > > > > You're correct that I did two surfaces. Because the surface intersects > > > with itself it was impossible to get the surface normal otherwise. But > > > I understand you've done it in a completely different way. Please hold > > > on with the definition, it'll take me a couple of days trying to > > > understand what you did and try to duplicate it. > > > > Thanks for your effort! /Lars > > > > On Dec 8, 1:33 pm, visose <[email protected]> wrote: > > > > > Hi klint, > > > > No need to leave grasshopper for this. I did it by first creating an > > > > unrolled version of the surface using a rectangle, circles and the > > > > planar surface component. Then I copied the trim information from this > > > > surface to the double mobius strip. If you want the definition i can > > > > upload > > > > it:http://grasshopper3d.googlegroups.com/web/doublemobiusholes.jpg > > > > Your double mobius appears to be made from two surfaces, you can use > > > > only one. > > > > > Btw, in another thread (with the title "delaunay/voronoi meshes") i > > > > posted a definition that uses the marching cubes algorithm. This will > > > > create any of the isosurfaces you asked for found in the k3dsurf > > > > program by just copy/pasting the formulas. It's slow but it works. > > > > > Here's an example of isosurfaces using this definition (with low > > > > resolution)http://grasshopper3d.googlegroups.com/web/marchingcubes.jpg > > > > > On Dec 8, 11:50 am, klint <[email protected]> wrote: > > > > > > Guess it's not possible to cut holes in surfaces. > > > > > > My aim was to replicate this double moebius figure from Rinus Roelofs > > > > > -http://www.rinusroelofs.nl/rhinoceros/rhinoceros-m06.html > > > > > > Did the surface and the circles in GH, and cut the holes in Moi3D > > > > > -http://grasshopper3d.googlegroups.com/web/doublemoebius.gif?hl=en&gsc... > > > > > > /Lars > > > > > > On Dec 5, 1:09 pm, klint <[email protected]> wrote: > > > > > > > Thank you for your replies. But I think I have to rephrase my > > > > > > question. In the first post I tried to cut a hole through a surface, > > > > > > that didn't work as expected. But by capping cylinders and tubes, > > > > > > creating solids, the Solid Difference worked perfectly. > > > > > > But if you start with an irregular surface, is it still possible to > > > > > > cut holes in it? Understood from another post that the Rhino command > > > > > > CreateSolid isn't implemented in GH yet. So if you start with an > > > > > > irregular surface there's no way to make it a solid. > > > > > > > On 5 Dec, 03:18, postal256 <[email protected]> wrote: > > > > > > > > try to cap the cylinders, then use Solid Difference, then 'BRep > > > > > > > Components', "List Item", and use a slider (integers) to single > > > > > > > out > > > > > > > the center column (it will probably be number 0 on the list, so > > > > > > > you > > > > > > > could probably skip the slider and just enter 0). > > > > > > > > Eric > >
