BBsection arrange section in the xy plane

Hi,
I’m playing with BBsection from Bowbird. In uploaded definition there are only sections - no need to have Bowbird.
1.I tried to make section on my xy plane like here

But i can’t find “reparametrize” function in Plane Fit component. I don’t know if it is the main problem in my case. Now i have mess like this:

  1. I want to cut them on galvo laser and i have small field of work. Is it possible to put automatic this section for example in field of 15cmx15cm. And if it will be more sections to split (maybe x and y separately) into two different fields?

Thank You in advanced for you help.
sections on xy plane.gh (81.5 KB)

I would use IsPlanar + Area into Plane Origin to get that result, and consider you can easily get good nestings with free plugins like OpenNest


sections on xy plane_re.gh (158.8 KB)

just note that there are dozens of small pieces scattered all around, those depend on the planes you have used earlier to generate the sections

Wow!!! Thank you so much. I wil test it.
Yes i know about this pieces. It was made only for the test.
It works perfect. And what i wanted to have numbers on them to know how to join them?

yes, you can use the ID output of OpenNest to number parts progressively, even if it’s gonna by a bit painful because all those slits are in the way of the numbers :slight_smile:


sections on xy plane_re_re.gh (93.7 KB)

the numbers will need some -manual I guess- tweaking

there’s an interesting component called InscribedCircle in OpenNest, that I thought would find the s̶m̶a̶l̶l̶e̶s̶t̶ biggest circle inscribed in a give polyline (which means a “safe place” where to put a number tag) but it looks like it’s not working, at least in this case

image

1 Like

Thank You @inno a lot!
I have also one more question. Maybe two :slight_smile:

  1. In my definition i wanted to kave this kind of section in one plane:

    But like you saw it was differnt. Is this becauce this Bowbird treats it like this (red lines):

    Is it possible to make like i wanted with bowbird?
    I was thinking that i can split this model with line, and make sections separently. And after that join them. So something like in the attachement.
    I don’t know if it makes sense … if it can be scalded after laser cutting :stuck_out_tongue:
    section from different angles.gh (327.9 KB)
  2. In this BBsection i want to see also how it will looks with thickness. I made something like this
    BBsection 3D.gh (81.4 KB)
    But i need extrude sections both side to join all surfaces.
    To get similar to this:

    I made it from lines, offset, extrude and make intersection with Brep. But it’s not ok. Because of the visible shape of brep:

    And i want to see how it will looks after cutting.

there are many slits that are not working properly


BBsection 3D_Re.gh (87.1 KB)

at first sight (consider that I don’t know anything about Bowbird) looks like these slits will work if the section-planes are always perpendicular with each other… but when they are in an angle with each other (given their will be laser cut, so all cuts will be straight and perpendicular to the surface of the material) if you are planning to use something that is not paper-thin (where you can sort-of ignore material thickness) then you’ll have some problems :slight_smile:

I think that happens because Planes are infinite, so a plane goes all the way in the direction you would like it to go, but also continues forever inthe opposite direction :+1:

an important thing to consider is that laser-cut will always be perpendicular
so when you preview the final result like that, you are creating some nice smooth-edges finishing that you’ll need to get by hand :slight_smile:

every cut is straight and perpendicular:

Yes i know. I’m jewelry designer so i’m trying to make some kind of rings etc… I will use for samples aluminium 0.5 mm sheet metal.

yes… as I thought. But maybe it can be done with this method.

I change a little bit script made by Victor Lueng. But i don’t know how to set properly arrangement of cubes for cutting holes. Do you have any idea?
Victor Leung def own curves1.gh (199.8 KB)

Yes i know :slight_smile: That’s why my solution was bad.

found this in the old forum from @MateuszZwierzycki that does the job in an awesome way:


max_inscribed_circle_in_curve.gh (13.3 KB)

2 Likes

Yes it works :). But the problem still are with the curves with holes. Like here
Text error.gh (339.0 KB)

I know :slight_smile:

the trick might be to get just one curve per section, maybe with curve proximity?

here is a try, with a curve_to_poly to speed up the next part of the calculation:

Text error_Re.gh (283.6 KB)

1 Like

Now it works perfect :slight_smile: