Shell one-sided object
 1-6  7-26  27

Previous
Next
 From:  Michael Gibson
2228.7 In reply to 2228.6 
Hi Lars - I see I didn't notice the other break line in your screenshot there.

But it looks like the problem still might be stacked up / duplicated surfaces.

If you use Edit/Separate on that object, and then drag some of the pieces away you'll see that there are actually 4 surfaces in there, not just 2.


Then additionally, after you shell there is a kind of internal wall created in this area:



Use Edit/Separate to break the shell into individual surfaces, then hide the exterior ones and you can see the unwanted interior wall:




And there are actually stacked up pieces on that internal wall there too. I'm not sure yet but this may indicate some kind of loop in the trim curves in that seam area, that may be another problem. I'll take a bit more of a look. Because even deleting those internal wall pieces does not allow the exterior pieces to be joined into a fully closed solid.

- 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
2228.8 In reply to 2228.7 
Hi Lars, it looks like an additional problem is that the surfaces don't seem to be completely smooth to one another which complicates shelling.

Probably when you create the initial surfaces it might be a good idea to sort of extend their shapes a bit further past the current ends, then cut them back to their final shape. That could help to ensure a more compatible and smooth connection right where the pieces touch each other.

There seems to be a bug in here somewhere with this kind of moebius topology, even when split into 2 pieces.

I'm going to take a look at fixing that up, but in the meantime probably the easiest way to produce a shell is to shell each surface individually instead of joining them. Then you will have a bunch of pieces that you can work with.

You'll still have some cleanup work to do though because of the surfaces not being totally smooth to one another. After you do the shell of each surface individually, if you examine the results carefully you'll see that the offset pieces do not match up exactly:



Zooming in to the above location:




That deviation in the offset is due to the surfaces not being exactly tangent to one another at their connecting spot. That overlap between the pieces will kind of complicate things, you may need to do something like trim back those areas with a cutting line from the side, then put in blends to connect those pieces into a full solid.

- 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:  renklint
2228.9 In reply to 2228.8 
Hi Michael, you're right, there were 4 surfaces.. Things look much better when deleting the overlapping ones. I can see the misalignement now, that explains why I couldn't slice up the model by boolean dif with a line, cause it wasn't a solid. Thanks for having a look.

/Lars
  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:  renklint
2228.10 In reply to 2228.9 
Did another try with a double-moebius strip that was just one surface, but with the same kind of misalignment. Maybe that's inevitable with a surface that only has one side.














/Lars

  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
2228.11 In reply to 2228.10 
Hi Lars - I suspect the main problem is that the surface is just not quite exactly tangent in that seam area.

When the offset between 2 abutting surfaces drifts away from one another, it means that they have slightly differing surface normals at that location.

Here is a kind of example of that:




I have exaggerated this above example, but I suspect that is the same thing that is happening to you, except that the normals are really pretty close to being aligned so the deviation between the offsets is pretty small.

You'll probably need to make the surface "periodic" in that direction to fully guarantee it is smooth along the seam where its edges touch. I don't right now have a tool in MoI to edit a surface to make it periodic closed, maybe I should be doing that automatically when the result surface is very close but for now if you have Rhino you can use the MakePeriodic command on such a surface to give it periodic closure which will be guaranteed to have the same normal at the start and end.

- Michael
Attachments:

  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:  renklint
2228.12 In reply to 2228.11 
Hi Michael, I have the Rhino trial version so I'll give it a try. The reason I downloaded the Rhino trial was to use their free Grasshopper plugin. I've made the moebius strip with Grasshopper. And by increasing the number of u and v points I got even closer. See attached file.

Update - no attached file, the 3dm-file increased to about 13Mb

/Lars
  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
2228.13 In reply to 2228.12 
Hi Lars - that's getting to be a quite awfully dense surface at 13 Mb just for that one shape.

That is probably too dense, the offset surface is usually going to be denser than the original surface so if you try to offset such a complex thing it is going to really be too much.

I'd try the original one that you had but trying to true up the seam by using MakePeriodic in Rhino.

- 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:  Paolo (PAOLOLOBBIA)
2228.14 In reply to 2228.10 
Hi Lars,

Here is the single-moebius strip,based
on the example of Rinus Roelofs
Attachments:

Image Attachments:
Size: 32.7 KB, Downloaded: 38 times, Dimensions: 969x626px
  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:  renklint
2228.15 In reply to 2228.14 
Thanks Paolo, I'll check it out when I get home.

/Lars
  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:  manz
2228.16 In reply to 2228.1 
I had a play with this.

Shelling the strip was OK but I had problems trying to add fillets to all the edges, so instead I created 2 solids using sweep (2 rails), then booleaned out the holes using cylinders. I was then able to add fillets to all the edges.


EDITED: 3 Aug 2009 by MANZ

  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:  jotero (TOROLF)
2228.17 In reply to 2228.16 
manz perfect job :)

ciao
torolf
  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:  Brian (BWTR)
2228.18 In reply to 2228.17 
Well I am lost!
Have tried everything and I have no idea how you get from A to Z in this idea.

Brian
(I think it will keep me awake in bed tonight even so----should I make a movie?--2 cameras?)
  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:  manz
2228.19 In reply to 2228.18 
Hi Brian,

I have attached the solid model with the construction curves, maybe it will help?



Regards,

- Steve

EDITED: 3 Aug 2009 by MANZ

  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)
2228.20 
test the SKP format export : ok! :)

---
Pilou
Is beautiful that please without concept!
My Gallery
Attachments:

  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:  Brian (BWTR)
2228.21 In reply to 2228.20 
Thanks Steve.
I should have been in bed 3 hours ago!
Will look at --later

Brian
  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:  renklint
2228.22 In reply to 2228.16 
Nice one manz!

Here's another -




/Lars
Attachments:

  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:  renklint
2228.23 In reply to 2228.11 
Hi Michael, haven't figured out how to use the MakePeriodic command yet, it produces this result:





But I'll keep tryig, since the problem obviously is with the surface normals.

/Lars
Attachments:

  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
2228.24 In reply to 2228.23 
Hi Lars,

> Hi Michael, haven't figured out how to use the MakePeriodic command
> yet, it produces this result:

Hmmm, well that is a weird result. Is the surface possibly trimmed?

This looks like a different model than the one you posted previously? If you can post a .3dm with this surface (before doing MakePeriodic on it) I can take a look at it to maybe tell what is going on there.

- 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:  renklint
2228.25 In reply to 2228.24 
Hi Michael, that is really too kind of you. It's a simpler model without the holes, just the basic geometry.

/Lars

  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
2228.26 In reply to 2228.25 
Hi Lars - I see what the problem is.

I actually gave you some bad advice, I forgot that you had a moebius topology here. Sorry about that!

A periodic surface has the kind of smooth closure that you need (the surface is defined with a set of points that overlap with one another in the closure area) but a periodic surface is usually set up in NURBS such that the surface is joined with the same sides to the "outside" where it is touching itself.

Like for example if this is the UV layout of a typical periodic surface, the 2 points circled in red would be touching one another in 3D along the seam.



But for a moebius topology I guess you need a kind of special case periodic surface that would match things opposite from that, like match one corner to the one across the diagonal from it instead of straight across. I don't know of any existing command that would do that, it would take some specialized code.

I don't think that it is going to be very easy to get a proper smooth single surface out of this thing since NURBS is not generally set up with this kind of topology in mind.

Probably your best bet to produce the final form would be to cut back the area around that seam a bit to make an opening, then use Blend to put in a smooth piece. That should have a lot better chance at giving a thickened result I think.

The way you would do that is in Rhino use ShowEdges to find the seam edge, then use Split with the Isocurve option to place the cut lines near there, to create the opening. Then I took it into MoI, did a Blend with Continuity:Curvature option, then joined the pieces, then Shell, and then there is a problem with the result where there is one of those internal walls created since Shell is not expecting this kind of thing, so you have to use Edit/Separate, delete the internal walls, then rejoin and finally there is what seems to be a proper solid result which I've attached here (doublemoebius_blend_3dm.zip)

Hope this helps!

- 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:  1-6  7-26  27