[Artwork] / [QisMLib] / [Programmer's Corner]

HExtractor

Extract data with hierarchy from GDSII, OASIS and DBLOAD files to either GDSII or OASIS with various options such as clipping, filters, transformations etc.

HExtractor Command-line ReferenceRequired {input-file}{output-base-path}[INPUT OPTIONS]-cell:{view-cellname}-diskload-load2mem[OUTPUT-OPTIONS] -flatten-top:{extracted-cellname}-xform:POST:xy:{dx},{dy}-xform:POST:scale:{scale}-xform:POST:angle:{degrees}-xform:POST:mirror-oasis[FILTERS] -layers:{layer-list}[-layermap:{layer-mapping}]-notext-nopaths-minpolyarea:{min-poly-area-fileunits}-sliver:{min-ratio-perimeter-to-area}-droprefs:ALL:{dos-regex-list}-droprefs:VIEW:{dos-regex-list}-onlyrefs:{dos-regex-list}[CLIPPING WINDOWS] -window:LLUR:{output-name}:{llx},{lly},{urx},{ury}-window:LLWH:{output-name}:{llx},{lly},{width},{height}-window:CWH:{output-name}:{cx},{cy},{width},{height}@windows:LLUR:{output-name}:{list-file}@windows:WHLL:{output-name}:{list-file}@windows:WGC:{output-name}:{list-file}-rand:CXY:{output-name}:{roi_llx},{roi_lly},{roi_urx},{roi_ury}:{width},{height}:{count}-polywin:{output-name}:{x},{y}{,{x},{y}}*@polywins:{output-name}:{list-file}-roundwin:{output-name}:{cx},{cy},{radius},{arcres},{arcsag}@roundwins:{output-name}:{list-file}-complement[CLIPPING OPTIONS] (Default)-noclip-drop_partial_polys-drop_partial_data

Command-line Reference

Required

{input-file}

{output-base-path}

[INPUT OPTIONS]

-cell:{view-cellname}

-diskload

-load2mem

[OUTPUT-OPTIONS]

-flatten

-top:{extracted-cellname}

-xform:POST:xy:{dx},{dy}

-xform:POST:scale:{scale}

-xform:POST:angle:{degrees}

-xform:POST:mirror

-oasis

[FILTERS]

-layers:{layer-list}

[-layermap:{layer-mapping}]

-notext

-nopaths

-minpolyarea:{min-poly-area-fileunits}

-sliver:{min-ratio-perimeter-to-area}

-droprefs:ALL:{dos-regex-list}

-droprefs:VIEW:{dos-regex-list}

-onlyrefs:{dos-regex-list}

[CLIPPING WINDOWS]

-window:LLUR:{output-name}:{llx},{lly},{urx},{ury}

-window:LLWH:{output-name}:{llx},{lly},{width},{height}

-window:CWH:{output-name}:{cx},{cy},{width},{height}

@windows:LLUR:{output-name}:{list-file}

@windows:WHLL:{output-name}:{list-file}

@windows:WGC:{output-name}:{list-file}

-rand:CXY:{output-name}:{roi_llx},{roi_lly},{roi_urx},{roi_ury}:{width},{height}:{count}

-polywin:{output-name}:{x},{y}{,{x},{y}}*

@polywins:{output-name}:{list-file}

-roundwin:{output-name}:{cx},{cy},{radius},{arcres},{arcsag}

@roundwins:{output-name}:{list-file}

-complement

[CLIPPING OPTIONS]

(Default)

-noclip

-drop_partial_polys

-drop_partial_data

 


ARTWORK CONVERSION SOFTWARE, INC.
417 Ingalls St. Unit C, Santa Cruz, CA 95060 831.426.6163  email: info@artwork.com