(2025-01-31, 15:54)Rene Rechthaler Wrote: something like this? (screenshot from LDPE edited with paint)
the addition itself:
t08o800 like the existing syntax
the +/- indicates from where to start
the number states how far to go (+100 would be the same as a -100, a full quarter, no suffix needed then)
usage:
could be useful for chamfers or partially prints
if a torus gets cut somewhere
-> could still apply to prim subst
I know this is old, but Willy asked me to comment on this. So I have some comments.
First of all, I would obviously have to update LDView's primitive substitution in order to support this, but it doesn't look like the update would be too difficult.
Having said that, I don't like your proposed suffixes, for two reasons. First, I feel that using 05 for 50% and 075 for 75% just makes things confusing for anyone trying to understand what is going on. Furthermore, unless I'm misunderstanding, the numbers will always be less than 100%, so the 0 prefix also doesn't seem to make sense.
However, while percentages work fine for standard tori, they won't work for arbitrary fractions of 48 tori, since instead of 4 segments (25, 50, 75), there are 12, and 1/12 = 8.333333% (repeating fraction). It's true that we could use three digits (250, 500, 750), and then assume repeating for 083 and 166, but I feel that that would just complicate things further. One option would be to use a four-digit suffix, where the first two digits are the numerator and the second two are the denominator: 0104 for 1/4, 0102 for 1/2, 0204 for 3/4, 0112 for 1/12, 1112 for 11/12, etc.
I'm open to other suggestions, but I don't fell that a percent based number is a good idea. I'm fine the the + and -.