I'm generating some multipart path templates for shielding and I'm trying to figure out how to implement two functionalities that I don't see in the documentation.
1) The separation for an enclosure should be dependent on the width of the master path. For example if the master path width is < x then the separation for two offset subpaths is y and if the master path width is >=x then the separation for two offset subpaths is z. When I look at the template file generated the width gets hard-coded into the template. I know I can use rodCreatePath() to specify a list of points but that doesn't let you interactively draw a MPP on the layout canvas. I've tried getting more information from the log filter to see what function is being called by the tool when drawing on the canvas but it only shows the mouse click locations.
2) Have an option for either (a) multiple master paths, I'm guessing that isn't possible since the master path is used as the reference for offset and enclosure paths. Or (b) an option to specify a variable number of offset paths. There will always be two paths of a fixed width on each side of the MPP. The idea here is that a shielded bus can be created by specifying the number of routes.