MoI discussion forum
MoI discussion forum

Full Version: Best way to make a shell

Show messages:  1  2-21  22-41

From: Michael Gibson
17 Sep   [#22] In reply to [#21]
Hi Ray, that's a preview of something that will be new in the next v5 beta release.

I'm almost ready to release it, just a bit more tuning.

- Michael
From: beanworks
18 Sep   [#23]
this is all really exciting and endlessly useful. Any chance to have a "shrinkwrap" utility in the future?
From: Michael Gibson
18 Sep   [#24] In reply to [#23]
Hi beanworks,

re:
> Any chance to have a "shrinkwrap" utility in the future?

Shrinkwrap is very difficult to implement with CAD geometry which MoI is focused on using.

It's more feasible to do with a polygon mesh instead.

- Michael
From: Michael Gibson
20 Sep   [#25]
Ok, almost ready just 1 or 2 more days.

- Michael
From: blowlamp
20 Sep   [#26] In reply to [#25]
On the subject shelling, Michael.

Is there a way to retain the part that is cut out and discarded from an internal shell action? I'm thinking that Keeping that part might be useful for cores in casting work.

It looks like you've made a good move by integrating ACIS into MoI and I'm looking forward to updating to V5 once you're happy with it.

Many thanks.
Martin.
From: Michael Gibson
20 Sep   [#27] In reply to [#26]
Hi Martin,

re:
> Is there a way to retain the part that is cut out and discarded from an internal shell action?
> I'm thinking that Keeping that part might be useful for cores in casting work.

If you want to generate a solid for the inner void, that should be possible either by using the Offset command instead of Shell, or you can also convert a result from Shell with an inner void and convert it into 2 solids by selecting it and then use Edit > Separate to break it into individual surfaces followed by Edit > Join.

Join does not try to generate inner void cavities.

To go back the other way if you have 2 solids and you want one to be a void cavity, you can use Boolean difference to make that. Select the outer solid as the base object and the inner one as the cutting object.

- Michael
From: Michael Gibson
20 Sep   [#28]
Rotation hooked up now too.

It is fitting in seamlessly, no new commands or even any new UI needed!




- Michael
From: PaQ
20 Sep   [#29] In reply to [#28]
Nice, I was secretly hoping for this, but I didn't want to put pressure :) ... super handy for shape exploration !
From: Matadem
20 Sep   [#30]
This is gold :D
From: Frenchy Pilou (PILOU)
21 Sep   [#31]
Dynamic modeling indeed! :)
From: mk (MARKY)
21 Sep   [#32] In reply to [#28]
Heaven...
From: Metin (METIN_SEVEN)
21 Sep   [#33] In reply to [#28]
Very nice indeed!
From: beanworks
21 Sep   [#34]
The new tool is extremely useful. The way it fits in the current toolset...beautiful.
From: Michael Gibson
21 Sep   [#35]
Ok, building new beta release now.

- Michael
From: Michael Gibson
21 Sep   [#36]
New Sep-17-2025 v5 beta version now available at
https://moi3d.com/beta.htm

Will be working on full release notes a bit later, there are more functions integrated from the ACIS geometry kernel.

Selected faces can now be manipulated with the Transform > Move, Transform > Rotate and Transform > Rotate Axis
commands. This uses the ACIS direct model editing component to extend and intersect surrounding faces to
accommodate the change.

Enables dynamic editing of solids like this:






New RemoveAndFill command - use Shift+Delete keyboard shortcut or Shift+click or right click on Delete button to invoke ACIS Remove component that deletes faces and then heals the resulting openings by extending and intersecting surrounding faces:




ACIS Shell function is now used by the MoI Construct > Offset > Shell command.


Also lots of fixes for ACIS filleting.


- Michael
From: Frenchy Pilou (PILOU)
21 Sep   [#37] In reply to [#36]
French version! ;)
https://moiscript.weebly.com/
From: BurrMan
22 Sep   [#38] In reply to [#36]
Smooth!
From: Metin (METIN_SEVEN)
22 Sep   [#39] In reply to [#36]
Very cool, thanks Michael. Going to install it right away.
From: blowlamp
23 Sep   [#40] In reply to [#27]
Hi Michael.

Thanks for the advice on using the Offset tool - it worked beautifully.

With the new Delete Face tool I'm able to discard any superfluous parts to get the cores as I want them.

All the new features are working great with only the occasional 'phantom surface' when I Shell fairly complex parts. I could send a file if you need one.

As I only have a slow laptop, I can get a significant lag when using the new Move Face tool as MoI updates whilst trying to keep up with mouse movement, so I wondered if the live update could somehow be suspended until Moi had locked onto an intersection point or maybe turned off if necessary?


Thanks again.
Martin.
From: Michael Gibson
23 Sep   [#41] In reply to [#40]
Hi Martin,

re:
> All the new features are working great with only the occasional 'phantom surface'
> when I Shell fairly complex parts. I could send a file if you need one.

Yes it would be helpful to get the file, especially before doing the shell so I can repeat the steps.
Please e-mail it to me at moi@moi3d.com .

> As I only have a slow laptop, I can get a significant lag when using the new Move Face
> tool as MoI updates whilst trying to keep up with mouse movement, so I wondered if
> the live update could somehow be suspended until Moi had locked onto an intersection
> point or maybe turned off if necessary?

I'll put in an option for this.

Thanks, - Michael

Show messages:  1  2-21  22-41