Zum Inhalt springen

Bitmap-Bilder

LinkCAD kann Rasterbilder (Bitmaps) importieren und sie in Vektor-Polygongeometrie konvertieren, die für Maskenlayout oder CAD-Konvertierung geeignet ist.

Formatübersicht

EigenschaftWert
Dateiendungen.bmp, .png, .jpg, .jpeg, .tif, .tiff
KodierungBinär (verschiedene)
Import
Export
LizenzBasic

Funktionsweise

Der Bitmap-Import verfolgt das Rasterbild nach, um Vektorpolygone zu erzeugen:

  1. Das Bild wird per Schwellenwert in Vordergrund und Hintergrund getrennt
  2. Die Konturverfolgung identifiziert Polygongrenzen
  3. Aus den nachverfolgten Konturen werden Polygone erzeugt
  4. Koordinaten werden anhand der angegebenen DPI und Einheiten skaliert

Importoptionen

OptionBeschreibungStandard
DPIAuflösung des Quellbilds300
EinheitenZiel-KoordinateneinheitenMikrometer
SchwellenwertHelligkeitsschwelle für Schwarz/Weiß-Trennung128

Typische Workflows

Bitmap → GDSII

Gescannte Maskenbilder oder Bitmap-Grafiken in GDSII-Layoutdaten konvertieren.

Bitmap → DXF

Rastergrafiken für die Verwendung in CAD-Werkzeugen vektorisieren.

Export

LinkCAD kann jedes Layout als Rasterbild rendern. Drei Ausgabeformate werden unterstützt:

FormatDateiendungHinweise
PNG.pngVerlustfrei; für Maskenbilder empfohlen
TIFF.tiffVerlustfrei; in EDA-Werkzeugen breit unterstützt
JPEG.jpgVerlustbehaftet; kleinere Dateien, nicht für binäre Maskenbilder empfohlen

Exportoptionen

OptionBeschreibungStandard
AuflösungPixel pro Mikrometer (oder angegebene Einheiten)100
Anti-AliasingPolygonkanten glättenAus
FarbraumPalette, Graustufen oder RGBPalette

Typische Export-Workflows

GDSII → PNG

IC-Maskenlayout als hochauflösendes PNG-Bild für Dokumentation oder Maskenprüfung rendern.

GDSII → TIFF

Layout als TIFF für die Verwendung in Photolithografie- oder Bildverarbeitungswerkzeugen exportieren.

Technische Hinweise

  • Der Vektorisierungsprozess funktioniert am besten mit sauberen, kontrastreichen Schwarz-Weiß-Bildern
  • Geglättete oder unscharfe Kanten können rauschende Polygongrenzen erzeugen
  • Verwenden Sie für beste Ergebnisse hochauflösende Bilder (300+ DPI) mit scharfen Kanten
  • Farbbilder werden vor der Schwellenwertbildung in Graustufen konvertiert
  • Sehr große Bilder können erheblichen Speicherbedarf und lange Verarbeitungszeiten erfordern

CLI- / Befehlsdateioptionen

Diese Optionsschlüssel können in der Befehlszeile oder in Befehlsdateien verwendet werden.

Import

SchlüsselTypBeschreibung
RasterInScalingUnitsintSkalierungseinheiten-Enum (siehe Einheiten)
RasterInScalingValuefloatSkalierungswert
RasterInScalingValueYfloatSkalierungswert für die Y-Achse (nichtquadratische Pixel)
RasterInGrayLevelsintAnzahl der Graustufen für die Vektorisierung
RasterInKeepWhiteflagWeiße Pixel als Formen behalten
RasterInMergeTypeintZusammenführungsmodus — 0=keiner, 1=horizontal, 2=alle angrenzenden

Export

SchlüsselTypBeschreibung
RasterOutScalingUnitsintSkalierungseinheiten-Enum (siehe Einheiten)
RasterOutScalingValuefloatPixel pro Einheit in X-Richtung
RasterOutYScalingValuefloatPixel pro Einheit in Y-Richtung
RasterOutAntiAliasingflagAnti-Aliasing aktivieren
RasterOutColorSpaceintFarbraum — 0=Palette, 1=Graustufen, 2=RGB
RasterInProcessingintVerarbeitungsmodus — 0=Schwellenwert 50 %, 1=Dithering, 2=Graustufen aufteilen