It looks like you're new here. If you want to get involved, click one of these buttons!
I'm trying to create a script which will find holes below a certain area and output them to a GDS layer so I can fill the holes. Unfortunately when I try to run a DRC script to do this I get an error:
"Can't convert Fixnum into String in Macrointerpreter::execute"
BUT when I run a similar command which outputs the results to a report database the holes are properly identified. Here are my two DRC commands:
layer.holes.with_area(0, 0.14).output(69, 98) Results in the above error
layer.holes.with_area(0, 0.14).output("holes", "sub minimum hole found") Results in the holes properly identified in the report database.
Am I missing something to convert the results of the holes command into a format compatible with the output to a GDS layer?