Hello. I’m very glad I found nazca and thank you for all. I’m really happy to learn nazca.
I have a question about gds precisions.
In K-layout, I saved my gds drawing with 0.0001 precision which is not default value (0.001).
And then, I opened it on nazca using load_gds, did some operations (just shifting or did nothing) and export it to gds.
When I opened my file on K-layout, I found my whole layout is 10 times bigger than I expected.
I searched in forum and found some QnA about gds_db_unit and gds_user_unit.
And I found that my drawing became normal when I set gds_user_unit to 0.01 which is 10 times larger than default value.
Is it a proper solution? Is it not relevant with precision of a drawing?
(It seems like nazca only suppose all gds files are in the same units (is it true?) and I couldn’t found an option about that.)
As of Nazca 0.5.13 a loaded gds file in Nazca will automatically scale to the gds database unit setting you are working in (the active gds_db_ unit), with respect to the setting in the loaded file. This can be additionally changed (as before) by setting the “scale” keyword in load_gds() to a factor other than 1.0.