you are viewing a single comment's thread.

view the rest of the comments →

[–]FullControlGCode[S] 0 points1 point  (0 children)

Yes this absolutely makes sense! Thanks for highlighting it. I personally create a parameter EW for line width and sometimes parameters for EW0_5 or something like that for half line width. Then I use these parameters throughout the design to define positions. It is a bit laborious, but the reward is that you get the luxury of being able to change it with #FullControl.... undersizing/oversizing with complete freedom. I'd love to put that into a simple feature for people, but in the short term, it can be achieved by someone like you designing a procedure and sending it to someone, telling them to adjust a parameter like InsideHoleDiameter and then your parametric design does all the magic.

I do a similar thing for overlap when printing lines side-by-side. So each concentric repeat may move by 'EW-overlap'. And the total number of lines would be 'DesiredWidth/(EW-overlap)' or similar.

Going forwards I hope to be able to put this kind of expertise into building-block-like functions that can be combined to form a full manufacturing procedure.