It looks like you're new here. If you want to get involved, click one of these buttons!
Hi Matthais,
I found small bug  in Result report of "Search And Replace" function @ 0.26.4.
m180 cell was reported as m90.
Could you please check and confirm?
Thanks,
haru_f
-----  Search Results output (CSV)-------
Instance,Parent Cell,As Seen in Top,Top Cell
"INVX1 r0 *1 0,0",TEST,,
"INVX1 r180 *1 1.14,4.94",TEST,,
"INVX1 m0 *1 0,4.94",TEST,,
"INVX1 m90 *1 1.14,0",TEST,,   <-- Bug!   [m180]
------   GDS (text) -------------------
SREF 
SNAME INVX1
XY 0: 0
ENDEL
SREF 
SNAME INVX1
STRANS 0 
ANGLE 180 
XY 1140: 4940
ENDEL
SREF 
SNAME INVX1
STRANS -32768 
XY 0: 4940
ENDEL
SREF 
SNAME INVX1
STRANS -32768 
ANGLE 180             <-- Correct.
XY 1140: 0
ENDEL 

Comments
Hi haru_f,
it's not a bug, it's a feature
Mirror + rotation by 180 degree is called "m90" because it's effectively a mirroring "at the 90 degree axis" (y). So "m" means "mirror at a line with angle ".
More here: https://www.klayout.de/doc-qt5/about/transformations.html
Best regards,
Matthias
Hi Matthais,
"> it's not a bug, it's a feature.
 
OK. I understood.
Sorry not to check the document beforehand.
Best regards,
haru_f