[Plugin] Shellify v1.5 20131217

[Plugin] Shellify v1.5 20131217

Postby CAUL » Sun Dec 01, 2013 9:40 pm

Shellify extracts the shell of a near solid. It first removes all geometry that cannot be reached from the outside. In a second pass it traverses the inside and removes all external geometry that cannot be reached from the interior. This leaves a shell which may or may not be a solid.

Shellify also contains a cut function that cuts arbitrarily many groups and merges them into one. The cut script is quite robust and often works where Sketchup's native intersect doesn't.

Usage:

the script is applied from the plugin menu. There are two options which performs the following operations

1) (Shellify) If a single groups is selected, the group is shellyfied.

2) (Shellify) if arbitrarly many groups (>1) are selected, the groups are first cut and the result is then shellyfied

3) (Cut) Cuts all selected groups

Shellify can be seen as a complement to the solid tools. If you want to combine two (or more) solids into a solid described by "a little bit of A and a little bit of B", then the groups can be cut, solid parts that should not be included in the final result can be broken with the eraser tool, and then Shellify will remove the rest of the external and internal geometry. The attached .skp shows such a workflow related example.

Versions:

1.0 - First version
1.1 - The script is now undoable in one step
1.2 - smooth etc preserved. Minor bugs fixed. Performance improved. Original group is now unaffected.
1.3 - original group now replaced by the shellified group
1.5 - Cut added
1.5.1 - very slight bugfix
4
Last edited by CAUL on Tue Dec 17, 2013 11:01 pm, edited 5 times in total.

CAUL 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Shellify

Postby Krisidious » Sun Dec 01, 2013 9:50 pm

very nice...
0
By: Kristoff Rand
Home Designer
Unique House Plans
User avatar
Krisidious 
 

Re: [Plugin] Shellify

Postby guanjin » Mon Dec 02, 2013 5:10 am

Good tool that can remove those lines surface unavailable, retaining only available physical。

eeeeeeeeeeeeeeuuu888888888.gif
0
I come from China, is to learn
User avatar
guanjin 
 

Re: [Plugin] Shellify

Postby cotty » Mon Dec 02, 2013 7:51 am

First test looks great, thanks for sharing! (and welcome to the forum!)
0
User avatar
cotty 
Top SketchUcator
 

Re: [Plugin] Shellify

Postby rv1974 » Mon Dec 02, 2013 11:11 am

after long dull season there's something usefull.
(and attached within the post :thumb: )
many thanks!
-1

rv1974 
 

Re: [Plugin] Shellify

Postby Mike Lucey » Mon Dec 02, 2013 2:34 pm

Well done CAUL :thumb: I can see quite a few instances where Shellify will be useful.

Mike
0
User avatar
Mike Lucey 
Mayor
 

Re: [Plugin] Shellify

Postby rv1974 » Mon Dec 02, 2013 4:25 pm

had some spare time to test it.
The things I don't like:
1. it won't work with the complex geometry (see attached pic)
2. placing the output beside (instead of replacing the preselected)
0

rv1974 
 

Re: [Plugin] Shellify

Postby CAUL » Mon Dec 02, 2013 5:05 pm

rv1974 wrote:1. it won't work with the complex geometry (see attached pic)


Thanks for trying out the plugin. If you by complex geometry mean multiple disconnected objects within a group, then no, the script is not made to handle that. If you mean that your geometry is not cleaned in the way you anticipated, then it might be due to the non solid proporties of your object. The plugin tries to maintain a coherent sense of inside/outside and that is only possible if the object is a near solid.

rv1974 wrote:2. placing the output beside (instead of replacing the preselected)


I'm not quite sure what the best way to present the result is, the plugin is by no means unbreakable so I think there is a point to preserve the original as a comparison.
1

CAUL 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Shellify

Postby Krisidious » Mon Dec 02, 2013 11:19 pm

I've wanted something like this for an entire house model... I model entire interiors, wall thicknesses etc for a house, then I'll want to render it from the outside or I'll want to make lots of copies of the house in a development but the model gets heavy with all the interiors. think it will work? I'm gonna try it...
0
By: Kristoff Rand
Home Designer
Unique House Plans
User avatar
Krisidious 
 

Re: [Plugin] Shellify

Postby guanjin » Tue Dec 03, 2013 10:41 am

Original components, to achieve selective whether to keep?
0
I come from China, is to learn
User avatar
guanjin 
 

Re: [Plugin] Shellify

Postby CAUL » Tue Dec 03, 2013 11:06 am

Krisidious wrote:I've wanted something like this for an entire house model... I model entire interiors, wall thicknesses etc for a house, then I'll want to render it from the outside or I'll want to make lots of copies of the house in a development but the model gets heavy with all the interiors. think it will work? I'm gonna try it...

I don't think the script does what you want. Shellify is basically a cleaning tool to be used after intersections etc. It purges geometry on the inside and flaps on the outside. If you've modeled a house where the wall structure itself is a near solid, then shellify will remove geometry within the wall, but not in the house so to speak.
0

CAUL 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Shellify

Postby CAUL » Tue Dec 03, 2013 11:09 am

guanjin wrote:Original components, to achieve selective whether to keep?

Ok, I'll add when I got time. In the meantime, 1.3 is altered to replace the original group. If you download this version and want the old behaviour back you can search for

replace_original = true

in the code, and then change true to false.
0

CAUL 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Shellify

Postby guanjin » Tue Dec 03, 2013 12:31 pm

CAUL wrote:
guanjin wrote:Original components, to achieve selective whether to keep?

Ok, I'll add when I got time. In the meantime, 1.3 is altered to replace the original group. If you download this version and want the old behaviour back you can search for

replace_original = true

in the code, and then change true to false.


CAUL:

Thank you, thank you :ecstatic:
0
I come from China, is to learn
User avatar
guanjin 
 

Re: [Plugin] Shellify v1.5 20131217

Postby CAUL » Tue Dec 17, 2013 4:56 pm

*Bump*
0

CAUL 
PluginStore Author
PluginStore Author
 

SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago



Ad Machine 
Robot
 



 

Return to Plugins

Who is online

Users browsing this forum: No registered users and 7 guests

Visit our sponsors: