I use vector works to draw parts for our cabinet shop. I am working on a marionette program to draw our drawer parts automatically, based on the size of the rectangles we draw in an elevation of a cabinet. It's almost there, but I am encountering an issue where marionette is adding several parts together that should be separate.
In order to get the information from the drawing I am using the Objects By Criteria node to select all the shapes in the "drawer fronts" class. It then draws all the needed geometry for the fronts sides, backs and bottoms, and positions them relative to the original drawers in the elevation. In one operation the parts are overlapped when they are drawn, and for some reason VW wants to combine them into one part. Is there a way to prevent the adding? It seems like it would be hard to prevent it from overlapping the parts when I am using the Objects By Criteria node the way that I am, but if I could do that I think it would be a good enough workaround.
marionette drawer builder.vwx