Closed revk closed 1 year ago
I do not know. But since you give an offset per part, why does that matter? I can add 180° to the offset of parts that are on the bottom side, but wouldn't it be confusing?
Well it means I cannot simply have the necessary offset defined in the parts library for the part and the way JCLPCB work with that part number. I have to manually change a part depending on which side of the board it is placed. Some parts are obvious but some (like diodes or SO-6) are far from it. What is "confusing" is I cannot make a part in the part library, get it right, and just use it.
I meant it would be confusing for user if so of the offset they defined will be altered. I understand the issue, but I do not have an idea how to solve it properly.
Fair point.
Maybe a differently named offset setting that does this to match how JLC do it, which is the new setting, with the old one deprecated but retained for backward compatibility.
Closing, this is not a rotation offset issue, so would not be fixed by a new keyword, raised separate issue for this.
I don't know if JLCPCB do something unusual here, but I have parts with an JLC Rotation offset which work correctly on the front of the PCB but wrong on the back. E.g. one that needed +90 on front needed -90 on back, and similarly one was 0 and 180. Does the rotation offset need adjusting when used on back of board?
As I am including the JLC Rotation Offset in my parts template it would help if I did not have to adjust this per side.
By the way, this is an awesome and useful plugin. Well done.