WallCutter by FlexTools

Discussions for FlexTools - Responsive Sketchup Modeling

WallCutter by FlexTools

Postby halroach » Wed Apr 25, 2018 9:37 am





WallCutter. Natural Workflow



WallCutter. Freedom of placement



WallCutter. Excluding sub-components from cutting holes

And More…


Coming soon!

Subscribe to the FlexTools Newsletter to get the latest updates: https://flextools.cc/wallcutter/subscribe
0
User avatar
halroach 
 

Re: WallCutter by FlexTools

Postby pilou » Thu Apr 26, 2018 11:17 pm

Excellent! :enlight:
You can take any flat surface of any form (for the moment convex) as component
Here an hexagon
And apply the Flex cut!
Edit the flat component and hide the "Surface"!
So the result is an hexagonal hole! :thumb:

GIF_flex_terrific.gif


here with concave form not totally works!
GIF_flex_not_complet.gif


not_working.jpg
0
Last edited by pilou on Fri Apr 27, 2018 9:26 pm, edited 1 time in total.
Frenchy Pilou
Is beautiful that please without concept!
Speedy Galerie
User avatar
pilou 
Top SketchUcator
 

Re: WallCutter by FlexTools

Postby halroach » Fri Apr 27, 2018 3:24 pm

Hi Pilou,
You can take flat components and 3D components too. The projected outline will cut the hole. Yes, Convex works really well! Concave is planned to work... :fro:
0
User avatar
halroach 
 

Re: WallCutter by FlexTools

Postby halroach » Wed May 23, 2018 9:34 am

An example of cutting openings in multiple walls with a simple component.
The middle face of the rectangle is hidden. Edges can be hidden as well.


WallCutter. Cutting through multiple walls
1
User avatar
halroach 
 

Re: WallCutter by FlexTools

Postby Pixero » Wed May 23, 2018 10:40 am

From the looks of it it works on grouped geometry. That looks really great.
0
User avatar
Pixero 
 

Re: WallCutter by FlexTools

Postby halroach » Wed May 23, 2018 10:43 am

Pixero wrote:From the looks of it it works on grouped geometry. That looks really great.


Yes, it does! :)
1
User avatar
halroach 
 

Re: WallCutter by FlexTools

Postby Pixero » Wed May 23, 2018 1:16 pm

Does it work on instances too?
Meaning if I cut a hole in one all will receive a hole?
When can we try this?
0
User avatar
Pixero 
 

Re: WallCutter by FlexTools

Postby halroach » Wed May 23, 2018 1:44 pm

You mean like this?

WallCutter_Instances_02.gif
1
User avatar
halroach 
 

Re: WallCutter by FlexTools

Postby Pixero » Wed May 23, 2018 3:00 pm

Super cool
1
User avatar
Pixero 
 

Re: WallCutter by FlexTools

Postby halroach » Fri Jul 27, 2018 10:49 am

WallCutter will be released in 5... 4... 3 days!

After endless testing, many busy days and sleepless nights... WallCutter is 97.42% ready and steady ;) ​ Prepare for Dynamic Openings in SketchUp!

https://flextools.cc/wallcutter/

0
User avatar
halroach 
 

Re: WallCutter by FlexTools

Postby juju » Fri Jul 27, 2018 1:46 pm

halroach wrote:WallCutter is 97.42% ready and steady

81.25% of all statistics is made up on the spot :-P
1
Save the Earth, it's the only planet with chocolate.
User avatar
juju 
Premium Member
Premium Member
 

Re: WallCutter by FlexTools

Postby pbacot » Fri Jul 27, 2018 5:50 pm

I think that's a better completion percentage than most my projects ever see.... congratulations. Looks very nice.

I'd like to cut a grouped wall geometry too. Can we use somehow with our own window components? Despite expectations, I can rarely get two projects to have the same windows and trim, so it makes most sense to model a window with it's trim detail at the start of a project then modify it for all window sizes and types. When the windows are components or parts of components it can also help in all the changes that eventually and inevitably come.
1
MacOSX (El Capitan) ShetchUp Pro v16 Layout Twilight Pro v2 M2 Kerkythea PowerCADD
User avatar
pbacot 
Top SketchUcator
 

Re: WallCutter by FlexTools

Postby valerostudio » Fri Jul 27, 2018 6:43 pm

I am 100% excited about this new Flex tool!
1

valerostudio 
 

Re: WallCutter by FlexTools

Postby halroach » Sat Jul 28, 2018 9:50 am

pbacot wrote:I'd like to cut a grouped wall geometry too.


WallCutter is designed to, and works best with wall geometry that is grouped into a component.

pbacot wrote:Can we use somehow with our own window components?

Yes! You can convert any component into a WallCutter as long as the component's axes point is facing in the correct orientation (Z (blue) faces out) and (currently) that the window's shape is a convex hull.

pbacot wrote:Despite expectations, I can rarely get two projects to have the same windows and trim, so it makes most sense to model a window with it's trim detail at the start of a project then modify it for all window sizes and types. When the windows are components or parts of components it can also help in all the changes that eventually and inevitably come.


If you make changes to the window manually you can then refresh the opening it creates. If it's a DC, the opening will refresh automatically.

It's good you reminded me about Trim! :oops: We'll add support for that shortly after the release.
(Lucky I left 2.58% for little updates for the first release ;)
0
User avatar
halroach 
 

Re: WallCutter by FlexTools

Postby halroach » Mon Jul 30, 2018 4:03 pm

Ladies and Gentlemen,

WallCutter is released and is now officially part of FlexPack Pro! :bounce: :bounce: :bounce:

https://flextools.cc/wallcutter


0
User avatar
halroach 
 

Re: WallCutter by FlexTools

Postby Pixero » Wed Aug 15, 2018 3:13 pm

I have a couple of questions.
I've made a quick test with a simple grouped wall and a simple rectangle that is made into a component.
Now I tried to make a hole in the wall (no window just a hole) I delete the face and keep the edges in the component. When trying to make this a wall cutter SU hangs with a spinning wheel and finally bugsplats.
Now I tried to make the rectangle (with a face) to a wall cutter and that works and creates a hole but if I then delete the face and keep only the edges in the component I can't move the wall cutter object.
How do I create a dynamic hole with nothing in it?

Second question is if it would be possible to make wall cutter work with Fredo Scale?
0
User avatar
Pixero 
 

Re: WallCutter by FlexTools

Postby halroach » Wed Aug 15, 2018 3:36 pm

Pixero wrote:I have a couple of questions.
I've made a quick test with a simple grouped wall and a simple rectangle that is made into a component.

Now I tried to make a hole in the wall (no window just a hole) I delete the face and keep the edges in the component. When trying to make this a wall cutter SU hangs with a spinning wheel and finally bugsplats.


Hi Pixero,
I just recreated that on my computer. BANG - Bug Splat. It's good you found it. We'll look into a fix. In the meantime... don't do it. :fro:

Pixero wrote:Now I tried to make the rectangle (with a face) to a wall cutter and that works and creates a hole but if I then delete the face and keep only the edges in the component I can't move the wall cutter object.
How do I create a dynamic hole with nothing in it?

Second question is if it would be possible to make wall cutter work with Fredo Scale?


Try hiding the face instead of deleting it. It will then work as you'd expect it.
Let me know how it goes.
1
User avatar
halroach 
 

Re: WallCutter by FlexTools

Postby halroach » Thu Aug 23, 2018 2:12 pm

WallCutter_exclude-include_600.gif


New update for WallCutter!

In this update we've introduced a much requested and significant enhancement for WallCutter - the ability to exclude sub-components from affecting the cutting algorithm. That means you'll now be able to have wall cutting windows (and doors) with Trim!

This update also includes a couple of bug fixes:

:knockout: One of the bugs found by Pixero (see two posts above) should now be fixed. Sketchup won't crash now when having 0 faces in a WallCutter component.

:knockout: The other bug fix addresses another similar crash that could happen if the faces in a cutting component had the thickness of 0. This could happen when a flat WallCutter component was created with the wrong axes orientation.


1. How to auto-update

2. Remember to restart Sketchup after the update!

Happy Flexing! :)
0
User avatar
halroach 
 

Re: WallCutter by FlexTools

Postby pbacot » Thu Aug 23, 2018 5:40 pm

Great work! (and since this is really beyond my ken how you do this) MAGIC!
1
MacOSX (El Capitan) ShetchUp Pro v16 Layout Twilight Pro v2 M2 Kerkythea PowerCADD
User avatar
pbacot 
Top SketchUcator
 

Re: WallCutter by FlexTools

Postby optimaforever » Mon Sep 03, 2018 1:24 pm

It is indeed magic.

I realized that juxtaposing a flexdoor and a flexwindow as wallcutters is problematic as one of them sometimes loses its wallcutting abilities. I had the habit of nudging my windows/doors when they are supposed to be close to a wall's edge, to avoid corrupting geometry (SketchUp's face cutting components tend to corrupt mesh if too close to the edge when exported).
Here as well, nudging the door by 0.5cm from the window suffices to keep the wallcutting properties, and the difference remains barely visible.
Idem, when I stretch a flex window on the whole height of the wall it is supposed to cut, I sometimes loses the wallcutting property. Then I have to stretch down a bit and the wallcut come back. Must be due to Sketchup's internal aprroximations.

I also realized that painting a material upon the wallcutter component explodes the geometry. I need to double-click the wallcutter compo to be able to paint upon inner sub-compos. I guess this is a normal behaviour?
0

optimaforever 
Premium Member
Premium Member
 

Re: WallCutter by FlexTools

Postby halroach » Mon Sep 03, 2018 1:57 pm

optimaforever wrote:It is indeed magic.

I realized that juxtaposing a flexdoor and a flexwindow as wallcutters is problematic as one of them sometimes loses its wallcutting abilities.

I had the habit of nudging my windows/doors when they are supposed to be close to a wall's edge, to avoid corrupting geometry (SketchUp's face cutting components tend to corrupt mesh if too close to the edge when exported).
Here as well, nudging the door by 0.5cm from the window suffices to keep the wallcutting properties, and the difference remains barely visible.


Yes, placing two WallCutters side by side doesn't always work well. You can 'unlink' one of them and it may help in some specific cases. Some of the cases we may be able to fix in the future.

optimaforever wrote:Idem, when I stretch a flex window on the whole height of the wall it is supposed to cut, I sometimes loses the wallcutting property. Then I have to stretch down a bit and the wallcut come back. Must be due to Sketchup's internal aprroximations.


Can you post an example of this here?

optimaforever wrote:I also realized that painting a material upon the wallcutter component explodes the geometry. I need to double-click the wallcutter compo to be able to paint upon inner sub-compos. I guess this is a normal behaviour?


Painting explodes the geometry!?? Please post an example of that too.

If you mean that the materials aren't saved with the component when saving into CoponentFinder, than the behavior is normal. You need to apply the materials inside the component if you want them to keep.
0
User avatar
halroach 
 

Re: WallCutter by FlexTools

Postby optimaforever » Mon Sep 03, 2018 2:29 pm

When I try to paint, the geometry gets corrupted.
0

optimaforever 
Premium Member
Premium Member
 

Re: WallCutter by FlexTools

Postby optimaforever » Mon Sep 03, 2018 2:31 pm

But if I double-click the facecutter compo and paint INSIDE, it works.
0

optimaforever 
Premium Member
Premium Member
 

Re: WallCutter by FlexTools

Postby halroach » Mon Sep 03, 2018 2:34 pm

optimaforever wrote:When I try to paint, the geometry gets corrupted.


Can you post the model before and after? I'll take a look.
0
User avatar
halroach 
 

Re: WallCutter by FlexTools

Postby optimaforever » Mon Sep 03, 2018 2:52 pm

Sent by email.
0

optimaforever 
Premium Member
Premium Member
 

Re: WallCutter by FlexTools

Postby halroach » Mon Sep 03, 2018 3:04 pm

1. Use components instead of groups for the walls. That should solve it. (You may need to recreate that first opening again)

(We tried to get WallCutter to work as much as possible with groups, but unfortunately they are very problematic - Components is the way to go!)
0
User avatar
halroach 
 

Re: WallCutter by FlexTools

Postby optimaforever » Mon Sep 03, 2018 3:12 pm

I think the bug is file specific.
I copy-pasted the incriminated geometry in a new skp session and eveything works fine as is supposed.
Try yourself and you'll see.
The source file came from the architect. I just opened the skp and tried to clean it, but as you can see, I prefer to model my geometry from scratch, always. The rare often bugs caused by imported DWG, inadequate pushpulling, errors due to scale or precision miscalculation, etc.
0

optimaforever 
Premium Member
Premium Member
 

Re: WallCutter by FlexTools

Postby halroach » Mon Sep 03, 2018 3:26 pm

1. If you move the door in the new file you will see that the wall becomes corrupted. It's because of the groups. The minute I converted the groups to components, everything was fine! Use components only!

2. BTW. You can place the door outside of the wall component's context. It doesn't have to be inside.
0
User avatar
halroach 
 

Re: WallCutter by FlexTools

Postby optimaforever » Mon Sep 03, 2018 3:33 pm

halroach wrote:1. If you move the door in the new file you will see that the wall becomes corrupted. It's because of the groups. The minute I converted the groups to components, everything was fine! Use components only!

2. BTW. You can place the door outside of the wall component's context. It doesn't have to be inside.

1. ok
2. I know, it's just I didn't know yet if the wall had to be componented in order to be mirrored so I left the door inside the group. Otherwise the door will be "forgotten" when mirroring the wall...
Well, I understand what I mean :D
0

optimaforever 
Premium Member
Premium Member
 

Re: WallCutter by FlexTools

Postby halroach » Mon Sep 03, 2018 3:41 pm

optimaforever wrote:2. I know, it's just I didn't know yet if the wall had to be componented in order to be mirrored so I left the door inside the group. Otherwise the door will be "forgotten" when mirroring the wall...
Well, I understand what I mean :D


You could always surround the wall and door with a new component and that should work fine. The only thing to watch out for is when wanting to make the component later unique. You will need to Remove Cuts (openings will disappear) -> Make Unique - both the surrounding component and the wall component -> Refresh.
More on that here: https://flextools.cc/learn/wall-cutter/ ... Operations
0
User avatar
halroach 
 

SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago



Ad Machine 
Robot
 

Next


 

Return to FlexTools

Who is online

Users browsing this forum: No registered users and 1 guest

Visit our sponsors: