Geometry Cut Off:It seems the geometry is overhanging the bounding area slightly which is removing the edges. If you put a padding of 0.01 it will fix this.
Handle in Center:In Terms of keeping the handle in the middle, I have kept your sequence node and adjusted it to have an expression for the
index which reads like anything less than 49% or more than 51% to use the sides otherwise use the handle piece.
Expression: return if(YSplinePosition<0.49,1,
if(YSplinePosition>0.51,1,2));
Unfortunately I cant seem to have the Y to scale like the X in regards to the pieces fitting. I would like to link the
fixed Y scale to the length of the spline Y but unsure about how to do this. You can inspect the 3D file if you like (attached), Its not 100% but it should work for your situation (unless you are trying to set up pipeline) - with 1 workaround it should be ok for the most part.
The workaround: If your handle dissapears after you change the spline length you can decrease the
fixed Y scale of the Left Side
Segment which will increase subdivisions however will make the handle reappear as its trying to fit it exactly between the current tile pieces.
You will notice I have already decreased the size of the pieces as this makes them tile more and allows you to have the door handle repeat more often in the centre. When it was longer (about 1200mm) It would only put a centre piece in every 3600mm. Alternately I would prefer to have the Side pieces scale to each end of the Y axis and the Door Handle placed directly in the centre @ 50% - this is what the next revision of this would hopefully look like.
If I come across a better way to do this ill keep you posted - Im currently working on parametric windows as well so hopefully ill work it out. Also appreciate if anyone else knows how to do this better as the workaround isnt so great if you want to just blanket this across many splines etc.


