Hello, I am still relatively new to Rhino (around a year of usage). My company deals with upholstery, and I am trying to create a Grasshopper command or a macro that simplifies this process.
My company is currently integrating another company, and we are taking on their files, which were a mess. The issue arose after realizing they don’t follow our method, and the integration method has become rather tedious.
The prior company used these to aid in assembling upholstery, which I have to put a line matching the border, then place a point on the intersection between the point and the newly created line, then explode and delete the notch itself. Is there a command or macro that would aid?
The prior company used V-notches to align the fabrics, my company uses flat punches to connect, so we need to fix the fabric outline, then add the punch at the peak of the notch, but in the flat punch, which is where the line comes into play, so there’s less likely error of misplacing the punch point, I’ve also experimented with adding a line at the bottom from left to right of the V-notch. Then adding a midpoint to reference for the point, this seems to work well so far.
Thanks for clarifying.
I can’t say I grasp the problem 100% - which is probably 100% my fault haha.
Can you provide a quick image of your ideal result?
I was thinking of a few things.
First lazy thought was to join the lines, smooth the resulting polyline (‘v’ vertices slide less), collide with original lines, go from there:
Sorry, I believe there may be a miscommunication, I want to completely remove the V- notch, then fill the empty space with a straight line and a point at the mid point, which will then be changed to a different layer for our gerber machine to use
In essence, it separates the V-notch lines from the rest, then forms a line in the spaces that are left between the rest of the segments. Each one of these newly-formed lines has a midpoint. At the end, your line count is the same.
*Edit:
If this is literal, then I get it’s a single line + a point placed at the middle (this point is a floating point on the line, not a control point); here’s the updated file:
I guess I called this version ‘C’, but it’s really just version ‘B’ reused to dispatch the V-notch lines. It’d be cool to test with other candidate line groups you have.
Best,
RC
Hi @Velich I share your pain, we often see files like this where people have not followed the standards, it can indeed be very tedious to repair.
Our firm produces CNC cutting machines for your industry and we have a Rhino Plugin called ZebraCut which has tools to specificially solve this and many other CNC file preparation challenges. We also have industrial nesting integrated natively within Rhino.
Specificially we have a Notch Detection tool which detects 9 types of Notch and a Notch Creation Tool which creates them. Full details are here ZebraCut Prepare - Notches - YouTube