MoI discussion forum
MoI discussion forum

Full Version: How to...

Show messages:  1-4  5-24  25-41

From: Rainydaylover (DIMITRI)
13 Feb 2018   [#5]
It looks good Marco. Will wait for the tutorial. it could be very helpful, indeed.

To be exact, I do prefer clean results because my focus is on models that could go for printing. My interest is about product prototyping, so accuracy is very important. I do not know yet if there will be a commercial involvement towards this direction but it is something desired at least. So, I am trying to do my best for learning Moi. : - )
From: Mauro (M-DYNAMICS)
13 Feb 2018   [#6]
Hi Dimitri
This is my quickie :)

Trim those edges highlited





take a look at file attached,you'll get a solid but not totally clean because of the section of the ring when move close




Happy Carnival !

M

p.s. forgive me Marco,is not my intention to overwrite you...scusa :)

Image Attachments:
FILL-2.JPG  FILL.JPG 


From: mkdm
13 Feb 2018   [#7] In reply to [#6]
Ciao Mauro!

@You : "...p.s. forgive me Marco,is not my intention to overwrite you...scusa :)..."

One of the things I much prefer of Moi's forum is the freedom and the joy witch which its users (we) help each other with their passion.
So, you have not "overwritten" nothing :)

Very interesting your example. Almost the same I wanted to post.
Now I'm going to make a little video tut for this new user, with a slightly different approach.

Thanks and ....Ciao!

Marco (mkdm)
From: Rainydaylover (DIMITRI)
13 Feb 2018   [#8]
Mauro thanks for answering but... still did not understand how did you achieve the result. Which exactly route you followed and which commands did you use for the fill? And, also, the result is not the desired one, the fill is curved in its shape, while the thing I needed is to have a totally flat fill.

Marco waiting for your video tut... : - )
From: mkdm
13 Feb 2018   [#9] In reply to [#8]
...I'm sorry Dimitri..I was busy...
Just about one hour and I will post.
From: mkdm
13 Feb 2018   [#10] In reply to [#8]
Hi Dimitri.

...here I am!

I've used Moi V3.

This is the little video tut.
It's a video of 120 Mb. If you have a slow connection is better for you to download it first rather then watching in streaming.

The video : http://take.ms/ONGa3

This is the final model : http://take.ms/YWaVN

Please read carefully the texts that I've added to the video as a quick description of what I did.

At the end you will find an explanation of the results.

Ciao!
From: mkdm
13 Feb 2018   [#11] In reply to [#8]
...and here the pictures and the video of the "zebra analysis" in Rhino V5

As you can see I think that both the original surfaces and the new model I did, are not suitable for manufacturing.


The video : http://take.ms/VyohW





Marco (mkdm)
From: Rainydaylover (DIMITRI)
13 Feb 2018   [#12]
Hey Marco, you devoted so much of your time for giving all this so detailed explanation! This was very very helpful! Thank you heartily my friend! : - )

Now as to 'zebra' analysis in Rhino... is there, really, a way of avoiding such surface continuity defects when working with so many filleted edges on a model? What may be the 'key' element, in modeling process, for avoiding such continuity problems in surface flows? Any related hint?
From: Frenchy Pilou (PILOU)
13 Feb 2018   [#13]
About ArtForm
I have made a little page about Installation and formats (in French) Maybe you can try the Google translate! :D
http://moiscript.weebly.com/artform.html :)
From: Michael Gibson
13 Feb 2018   [#14] In reply to [#1]
Hi Dimitri, so in a case like this where your opening forms a flat silhouette in a 2D view, the way I'd do it is to create that 2D silhouette, extrude it, and trim it against the open edges you have there.

It's usually better though to have created this 2D silhouette right from the start rather than reconstructing it as I'll do here. Maybe you do have it as part of your earlier construction steps, if you do have it just use your original one rather than the extracted one.

To extract it though, I duplicated the open edges by using Ctrl+C / Ctrl+V on them, and Trimmed them using a center line so that looks like this:




Then I moved those over a bit, went to the Top view and squished them down using the edit frame's corner grip until getting "flat snap" (see here for flat snap: http://moi3d.com/forum/index.php?webtag=MOI&msg=3378.4).



Now you can Extrude those out like this:




Now that extrusion can be trimmed against the open edges to remove the excess area and then joined together. Or also a shortcut for a case like this is to select the extrusion and your main object and run Construct > Boolean > Merge, with open surfaces given for inputs the boolean merge command will intersect them and give back any solid volume that is created removing the excess areas automatically. If it gives any problem then use Trim and Join instead, that's sort of the manual way.

Also for selecting all the open edges it's convenient to set up a shortcut key to do that with one keystroke, see here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=6051.2



However, often the preferred way to do this kind of thing is to have your 2D silhouette curve created much earlier on as part of the initial design, and have your object created as a solid earlier on as well with some excess material, then use boolean difference to cut the solid with the 2D silhouette. Using boolean difference to cut a solid by a 2D profile curve will automatically leave the imprint of the 2D curve's extrusion in the result.

Hope this helps!

- Michael

Image Attachments:
dimitri_fill1.jpg  dimitri_fill2.jpg  dimitri_fill3.jpg 


From: Michael Gibson
13 Feb 2018   [#15] In reply to [#1]
Hi Dimitri, so this might not exactly apply to your specific case since you've got a thin design that might not have so much natural "extended material".

But for many cases instead of building this which then needs to be filled:


Instead build this extended solid and a 2D side profile curve:


Then you use boolean difference to cut the solid with the profile:


That automatically produces the "fill" by the extrusions of the profile curve without needing to do any extra steps:


- Michael

Image Attachments:
dimitri_fill4.jpg  dimitri_fill5.jpg  dimitri_fill6.jpg  dimitri_fill7.jpg 


From: mkdm
13 Feb 2018   [#16] In reply to [#14]
Hello Michael!

Very interesting your reminder of the ""flat snap" tool and extrusion (for this kind of scneario).

Thanks a lot!
From: mkdm
13 Feb 2018   [#17] In reply to [#12]
Hi Dimitri.
You're welcome!

@You : "...Now as to 'zebra' analysis in Rhino... is there, really, a way of avoiding such surface continuity defects when working with so many filleted edges on a model? What may be the 'key' element, in modeling process, for avoiding such continuity problems in surface flows? Any related hint?.."

Well...what can I say ?
Unfortunately this particular area of Nurbs modelling is one of the hardest. I'm learning too :)
There isn't any thing like "push a button and do the magic".
To get a quality surface with a good and "real" surface continuity, there are really so many things that come into play.

As I said I'm still learning and anyway for thins kind of things I think I'm not the best Moi user around :)
On this forum there are some other power users a lot more experienced than me about this topic.

And of course all we have the excellent help of Michael!

Anyway, keep in mind that when it comes to play with Nurbs modelling, the very first and most important rule is always the same :
STARTING WITH GOOD CURVES PRODUCE GOOD SURFACES :)
All starts there : Good curves.

For that reason, as also Michael said, I suggest you to redo from scratch your model rather then adjust the actual shape.

You will learn a lot here on this forum. You will see :)

Ciao and have a nice day.
From: Rainydaylover (DIMITRI)
14 Feb 2018   [#18]
Michael, thanks a lot for all this so precious information amount! It is immensely helpful (I never thought, for example, that someone can do boolean operations with curves -I took for granted that such operations could be done only with solids-). I will try all the methods you mentioned! : - )))

Marco, by asking about a 'key' element in achieving nicely flowing surfaces I just wanted to learn if constructing in a way that does not have the 'zebra' precision could produce problems in 3D printing. I still do wonder why a fully solid object could have shape consistency problems in 3D printing. It seems that it will be necessary to experiment a lot with such printings for having concrete conclusions. I had never made a print to this day but it is time to do some... : - )
From: mkdm
14 Feb 2018   [#19] In reply to [#18]
Hi Dimitri.

Well...as I said I don't have almost any "firsthand" experience in that kind of things and I don't have a 3D printer for the moment...

But I think that (maybe) things like Zebra analysis and other kind of more sophisticated tools for checking the "surface continuity", go beyond the simple 3D printing needs.

They come into play especially when it comes to "build" real thing from 3d models, when we talk about real manufacturing.

I suppose that simply talking about 3D printing, at least if we are talking about hobby, you don't have to worry about surface continuity or other things like that.

But, this is only my thoughts, I think that here there are other user that may have true experience of 3d printing.

Ciao!
From: Rainydaylover (DIMITRI)
14 Feb 2018   [#20]
I too do not have a 3D printer Marco -they are too expensive yet for owning them easily- but it is not so expensive to order the print of small items. My interest, those days, is in the field of jewellery and I do wonder if the lack of so fine 'zebra' flows could produce defects in the case of jewellery item prototypes. Thanks for your answers however. And, really, it would be good to hear other opinions too regarding those matters. : - )
From: amur (STEFAN)
14 Feb 2018   [#21] In reply to [#20]
Hi Dimitri,

while i'm not a jewellery designer i would say you can safely forget the Zebra Analysis. The best jewellery designs i have seen are done with ZBrush or 3DCoat for example and those are sculpting programs with no CAD precision and analysis features. So you should not worry to much about Zebra analysis in that case, imho. One thing you could do, for example, is once you have a solid uncheck the visibility of edges in MoI so that you have a flat shaded looking model, to see any imperfections.

Well, hopefully someone proofs me not wrong, in this case.

Regards
Stefan
From: mkdm
14 Feb 2018   [#22] In reply to [#21]
H Stefan.

@You : "...So you should not worry to much about Zebra analysis in that case, imho..."


I totally agree!
From: Rainydaylover (DIMITRI)
14 Feb 2018   [#23]
Thanks Stefan, the same seems to me too... but it is always good to ask. : - )
From: Mauro (M-DYNAMICS)
14 Feb 2018   [#24]
Hi Dimitri

@you: the result is not the desired one, the fill is curved in its shape, while the thing I needed is to have a totally flat fill


A flat fill means to have a ring with two sharp edges touching and ...scratching your finger :)
You want this? I think no...maybe you have planned to fillet the flat fill but Moi's filleter is weak in complex situations like this one.
I did a try using Michael's technique and mine,starting with a minimum radius 0.01....so nothing ;)
Instead i did some blends G2 with a low bulge to have sections little bit filleted but also flat ,extract them using isocurves command.

Second solution that allows you to fillet your fill is to draw a line and adding a point in the middle,so move a little the point to get a little arc





This will be the section(red one) of the sweep,we got the rails trimmed like in earlier pictures





Now i'm able to fillet






Why flat fill don't fillet instead a "bulged" fill do? Maybe because the filleter" have more space to eat" :) let's Michael do and explanation



We have something to check surface quality inside Moi:Dino's lighting !
Here i used onyx light,you can see little artifacts on the fill surface







You can have an alternative to flat snap Michael's showed you(best choice):project your curve on a flat plane








M

Image Attachments:
FILL-3.JPG  FILL-4.JPG  FILL-5.JPG  FILL-6.JPG  FILL-7.JPG 


Show messages:  1-4  5-24  25-41