FloWare Toolbox

FlowCAD FloWare

FlowCAD bietet eine Reihe von nützlichen Tool-Erweiterungen, die die Produktivität steigern. Diese Erweiterungen wurden entwickelt, um die spezifischen Bedürfnisse unserer Kunden zu erfüllen. FlowCAD programmiert gerne zusätzliche Funktionen, um auch Ihre speziellen Anforderungen zu erfüllen.

Die Installation der FloWare Module ist ein einfacher Vorgang und erfordert keine Fachkenntnisse. Der Installationsprozess umfasst einen Assistenten, der durch den FloWare-Installationsprozess führt. Menüstrukturen werden vom PCB Editor automatisch erkannt und in der Symbolleiste angezeigt.

Wählen Sie ganz nach Bedarf aus den verfügbaren Modulen und steigern Sie mit den Zusatzfunktionen die Produktivität beim PCB Design. Die Lizenz wird per E-Mail verteilt und gilt für den Standort Ihres Unternehmensstandortes. Jedes Modul beinhaltet eine ausführliche Dokumentation.

Verfügbare FloWare Module
Kostenfrei Testen
FloWare Download

Module Setup
Module Display
Module Edit
Module Draft
Module Shapes
Module Check / Review
Module Documentation
Module Manufacture
Module Signal Integrity
Module Miscellaneous

FloWare Evaluieren
FloWare steigert die Produktivität im CAD Flow und PCB Design mit OrCAD und Allegro

Verfügbare FloWare Module

Aktuell verfügbare Module in alphabetischer Reihenfolge. Klicken Sie auf die Schaltflächen, um zu den verschiedenen Abschnitten zu navigieren.

  • Advanced Mirror
  • Advanced Testpoint Check
  • Anti Tamper Mesh PCB
  • AOI Check
  • Assign Net to Via (Change Net)
  • Barcode Generator
  • Batch Plot
  • CAF-DRC
  • Change Width
  • Class Color
  • Cleanliness Check
  • Coil Designer
  • Contour Place
  • Cross Copy
  • Cross Section Generator
  • Custom Variables
  • Design Compare
  • Digital Soldermask
  • Drafting Utility
  • Drawing Designer
  • Drawing Size
  • Drawing View Manager
  • Edge Plating
  • FPGA Utility
  • Highlight Dummy Pins
  • IBIS Prototype Modeler
  • Label Generator
  • Label Tune
  • Mask Generator
  • NC Panel Route
  • Net Color View
  • Padstack Finder
  • Padstack Usage
  • Panelization
  • PCB Library Plot
  • Polar Grid
  • Post Processing
  • Push to Grid
  • Quick Symbol Edit
  • Replace Via
  • Shape Utilities
  • Shield Generator
  • Shield Routing
  • Silkscreen DRC
  • Snap Generator
  • Stretch Flex PCB
  • SVG Export
  • Synchronize Testprep
  • Tortoise SVN Integration
  • Variant 3D
  • Variant Assembly
  • Variant BOM
  • Z-DRC

Setup Display Edit Draft Shapes Check / Review Documentation Manufacture Signal Integrity Miscellaneous

Kostenfrei Testen

FloWare ist eine kostenpflichtige Option. Sie können ein oder mehrere Module auswählen und mit der Free Trial testen. Ohne Lizenz kann FloWare nicht genutzt werden. Die Lizenz wird per E-Mail zugesandt und ist für den Standort Ihres Unternehmens gültig.

Free Trial anfordern

FloWare Download

Die Installation der Zusatzmodule ist sehr einfach und plattformunabhängig gestaltet. Die Menüstrukturen werden automatisch vom PCB Editor erkannt und in der Menüleiste angezeigt.

Setup

Drawing Size
Schnelles und einfaches Ändern der Design Extents

Drawing Size

Mit Drawing Size lassen sich die Drawing Extents schnell und einfach ändern und modifizieren. Das ist nützlich, wenn man die Design Extents auf minimale Werte reduzieren möchte. Einstellungen können auf alle oder einzelne Seiten des Drawing Canvas angewendet werden.

Display

Net Color View
Sehr nützlich für Floor Planning

Net Color View

Net Color View ermöglicht das Speichern und Wiederherstellen der Net Color und Rat Visibility Settings. Temporär für eine spezielle Aufgabe eingefärbte Nets sind leichter zu erkennen.

Variant 3D
Multiboard-Panel

Variant 3D

Variant 3D ist eine App zur Visualisierung von Varianten im 3D Canvas. Anhand der Varianteninformationen aus dem Design werden DNI-Komponenten automatisch in der 3D Ansicht ausgeblendet. Einzelne Boards, normale Panels und Multiboard-Panels werden unterstützt.
YouTube Video Variant 3D

Edit

Advanced Mirror
Ermöglicht einfaches spiegeln

Advanced Mirror

Advanced Mirror ist eine App, mit der man einfach spiegeln kann, während man eine Gruppe ausgewählter Objekte verschiebt oder kopiert. Das Spiegeln kann entweder über Subclasses oder auf derselben Subclass (nur Geometrie) durchgeführt werden. Werden Drähte und Komponenten gespiegelt, treten DRCs auf, da die Komponentenpins nicht mehr mit dem gespiegelten Layout übereinstimmen. Viele Benutzer halten das neue Verbinden der Pins für wesentlich einfacher als den Neuaufbau des kompletten Boards. Keepouts und Shapes werden oft mit Advanced Mirror gespiegelt.

Anti Tamper Mesh PCB
Gewundenes Drahtgeflecht (Mesh)

Anti Tamper Mesh PCB

Anti Tamper Mesh PCB erzeugt interaktiv ein Mesh, dessen Hauptzweck darin besteht, externe Angriffe aktiv zu erkennen und darauf zu reagieren, indem Änderungen des Widerstands, der Kapazität, Unterbrechungen oder Kurzschlüsse überwacht werden. Gewundene Drahtgeflechte auf den äußeren Lagen der Leiterplatte werden häufig für Hardware-Sicherheitsmodule (HSM) benötigt. Nach der Festlegung des Mesh-Bereichs und der Definition von Sperrbereichen muss die Startkante ausgewählt werden, an der die Signale beginnen und enden. Schließlich wird das Mesh berechnet.
YouTube Video Anti Tamper Mesh PCB

Change Width
Ändern der Breite von Clines und -Segmenten

Change Width

Change Width hilft dabei, die Breite von Clines und Clines-Segments zu ändern. Im Gegensatz zum Standardbefehl Edit / Change unterstützt das Modul einen Filtermechanismus, bei dem die Änderungen nur auf Segmente angewendet werden, die einer bestimmten Breite entsprechen. Darüber hinaus stehen Highlight- und Report-Funktionen zur Verfügung. Man kann per Pick, Window, Temp Group oder Find by Name auswählen.

Coil Designer
Erstellen von planaren PCB Windungen

Coil Designer

Coil Designer erstellt planare Windungen im PCB Editor, gesteuert mit variablen Parametern. Verfügbar sind vier allgemeine Formen: rund, rechteckig, sechs- und achteckig. Parameteränderungen aktualisieren automatisch den Preview, der am Cursor hängt. Ecken können abgeschrägt oder mit parametrisiertem Radius abgerundet werden. Innerhalb einer Struktur lässt sich eine Keepout Area mit Abstand zur Innenwicklung erzeugen. Möchte man am Anfang und am Ende der Windung ein Via platzieren, kann man aus einer Liste verfügbarer Via-Typ auswählen. Die Windung kann im Uhrzeigersinn oder gegen den Uhrzeigersinn sein, und die Geometrie kann gedreht werden.
YouTube Video Coil Designer

Contour Place
Platzieren entlang einer bestimmten Kontur

Contour Place

Mit Contour Place lassen sich Komponenten entlang einer Kontur platzieren. Im Vergleich zu Polar Grid bietet es einen universellen Ansatz, da beliebige Pfade unterstützt werden. Der Konturpfad wird aus vorhandenen Objekten generiert. Die App bietet interaktives Platzieren von Bauteilen mit automatischem Einrasten am Konturpfad. Durch absolute oder relative Winkel und lange bzw. kurze Seite sperren lassen sich verschiedene Ausrichtungen erzielen. In manchen Fällen müssen Komponenten an bestimmten, vordefinierten Stellen auf dem Konturpfad platziert werden. Dazu können Marker erstellt werden.
YouTube Video Contour Place

Cross Copy
Hinzufügen von Daten zur Soldermask Shape

Cross Copy

Für manche Funktionen, wie in diesem Fall für das Kopieren, sind mehr Möglichkeiten wünschenswert. Mit dem Befehl Edit / Cross Copy kann eine Zielebene definiert werden. Der Standard Copy Command unterstützt keine Zielebene und im Vergleich zum Z-Copy Command bietet Cross Copy viel mehr Flexibilität.

Digital Soldermask
Digitale Lötstoppmaske

Digital Soldermask

Der PCB-Designer kann automatisch - mit nur wenigen Angaben für minimale Stegbreiten, Mindestabstände und Offsets - Masken für digitalen Lötstopplack definieren. Verschiedene Modi umfassen alle derzeit bekannten Anwendungsfälle und helfen dabei, entsprechende Fertigungsunterlagen auszugeben. Neben Materialeinsparungen eröffnen sich neue, kreative und technisch andere Lösungen, die für Hochspannung und Leistungselektronik besonders interessant sind.
YouTube Video Digital Soldermask

Label Tune
Anpassungen beim Kennzeichnen von Bauteilen

Label Tune

Das Positionieren von Reference Labels in der Bibliothek ist normalerweise standardisiert. Nach dem Platzieren oder bei dichten Designs können die Texte schwer lesbar werden. Dann ist eine manuelle Anpassung der Textparameter erforderlich. Mit Label Tune können die Größe der Reference Designators, deren Drehung und Position so eingestellt werden, dass sie in Fertigungszeichnungen besser lesbar sind. Weitere Parameter sind Spiegeln und Zentrieren, jeweils unter Berücksichtigung der maximalen Blockgröße und dem Abstand zu den Bauteilgrenzen.
YouTube Video Label Tune

Polar Grid
Nützlich für kreisförmiges Placement / Routing

Polar Grid

Bei einigen Anwendungen (z.B. in der Medizintechnik und im Automobilbau) haben nicht nur die Leiterplatten einen kreisförmigen Umriss, sondern auch die Bauteilplatzierung und deren Verbindung müssen auf kreisförmige Weise erfolgen. Diese Art von Leiterplatten auf der Grundlage eines kartesischen Gitters zu erstellen, ist zeitaufwändig und umständlich. Polar Grid ist auf diese Art von Anwendungen zugeschnitten. Neben der Möglichkeit, ein polares Gitter zu definieren, bietet es zusätzliche Funktionen wie Polar Placement, Polar Routing und kreisförmige Kupferflächen einschließlich Aussparungen.
YouTube Video Polar Grid

Push to Grid
Placement

Push to Grid

Push to Grid ist eine Platzierungsanwendung, die es dem Nutzer ermöglicht, Symbole, die nicht auf dem Raster liegen, zu markieren und sie zum nächstgelegenen Rasterpunkt zu schieben. Außerdem unterstützt es einen Placement Mode für Standard-Platzierungsvorgänge.

Replace Via
Auswahl der Vias, die auszutauschen sind

Replace Via

Replace Via ist eine App, die dem Nutzer mehr Flexibilität beim Ersetzen von Via-Padstacks im Design bietet. Der Einsatz kann auf einen ausgewählten Bereich beschränkt werden. Vias können durch interaktive Befehle ein- und ausgeschlossen werden, wobei verschiedene Filterkriterien verwendet werden können. Zusätzliche Optionen wie Ignore DRC oder Retain Mirror Status sind verfügbar.

Shield Generator
Einfaches Generieren von Shape und Via Pattern

Shield Generator

Shield Generator erleichtert das Generieren von Shapes und Via Pattern für Abschirmungszwecke. Dazu gehören Abschirmringe entlang der Leiterplattenkontur (z.B. für den ESD-Schutz) sowie die Erzeugung von abgeschirmten Bereichen für HF-Schaltungen, die eine zusätzliche Rauschunterdrückung erfordern. Der Nutzer kann zwischen verschiedenen Modi für die Generierung der Abschirmung wählen sowie Parameter für Kupferflächen und Durchkontaktierungen festlegen.
YouTube Video Shield Generator

Shield Routing
Erstellt eine Abschirmung für kritische Signale

Shield Routing

Einige HF-Anwendungen erfordern Abschirmungen für kritische Signale, um Übersprechen und Rauschen zu minimieren. Abschirmungen können auf derselben Lage wie die Signalleiterbahn (Seitenabschirmung) oder auf benachbarten Lagen über oder unter der Signalleiterbahn (Tandem Shield) realisiert werden. In beiden Fällen folgt die Struktur der Abschirmung der Struktur der Signalleitung und wird bis zu einem gewissen Grad vergrößert. Üblicherweise werden Shields durch dynamische oder statische Shapes realisiert, die mit einem Ground Net verbunden sind. Es lassen sich auch Route Keepouts auf Masselagen unter impedanzkontrollierten Leitungen erzeugen.
YouTube Video Shield Routing

Stretch Flex PCB
Dehnbare PCBs designen

Stretch Flex PCB

Stretch Flex PCB ermöglicht es, geroutete Leiterplatten so anzupassen, dass sie den Anforderungen für dehnbare Schaltungsträger entsprechen und die Kupferleitungen auf dehnbarem Material nicht reißen. Die App ist in enger Zusammenarbeit von Würth Elektronik und FlowCAD entstanden. Alle erforderlichen Parameter für die unterschiedlichsten Anwendungsfälle lassen sich einstellen und auf das Routing anwenden.
YouTube Video Stretch Flex PCB

Draft

Drafting Utilities
Cutten eines Busses in drei Segmente

Drafting Utilities

Wenn man geometrische Formen bearbeiten muss, geht dies normalerweise in einer CAD-Software für mechanisches Design viel einfacher als in OrCAD / Allegro PCB Editor. Drafting Utilities bietet einige nützliche Funktionen zur Bearbeitung geometrischer Formen. Es ist möglich, Formen und Strukturen zu durchtrennen und die abgetrennten Einzelteile zu verwenden. Dies hilft bei der Erstellung ungewöhnlicher Formen, die nicht auf einem Grid, sondern auf Schnittpunkten mit anderen Objekten beruhen. Neben der Cut Funktion gibt es einige nützliche Zeichenfunktionen für Linien und Bögen.
YouTube Video Drafting Utilities

Snap Generator
Snap Points für geometrische Anpassungen

Snap Generator

Das grafische Bearbeiteng von Kupferflächen, Pads oder anderen geometrischen Formen ist teilweise komplex und geht über die Standardfunktionen des PCB Editors hinaus. Mit Snap Generator ist es möglich, durch Auswahl der Elemente Schnittpunkte von Objekten (I = Intersection), Center Points (C), End Points (E), Pins (P = Origin) oder gleich lange Abschnitte (X = Section) zu erzeugen. Die erzeugten Snap Points werden auf einer separater Lage gespeichert und ihre Koordinaten können mit normalen Befehlen im PCB-Editor kombiniert werden. Auf diese Weise lassen sich alle Sonderpunkte außerhalb des Rasters zuverlässig und genau verwenden.

Shapes

Shape Utilities
Modifizieren von Shapes

Shape Utilities

Kupfer-Shapes müssen manchmal sehr spezifische Outlines haben, damit die Leiterplatte korrekt funktioniert. Shape Utilities erweitert die bestehenden Funktionen in OrCAD / Allegro PCB Editor. Mit booleschen Operationen (OR, AND, ANDNOT, XOR) können zwei Shapes zu einer neuen Shape verbunden werden. Die ursprünglichen Formattribute (Shape-Typ, Füllstil, Net Name, ...) der primären Shape bleiben der resultierenden Shape zugeordnet. Jede Shape kann auch mit Größenoperatoren (Expand / Contract) skaliert werden. Ein separater Parameter bestimmt die Behandlung von Voids. Ecken können abgerundet werden.
YouTube Video Shape Utilities

Check / Review

Advanced Testpoint Check
Adressiert verschiedene Regeln

Advanced Testpoint Check

Um die Anforderungen an die Kontaktierung bei In-Circuit-Tests (ICT) optimal zu erfüllen, stehen verschiedene Test Probes zur Verfügung. Diese unterscheiden sich in Höhe, Größe, Spitzenform und Anschlussart. Auf der Leiterplatte müssen die entsprechenden Kontaktflächen (Testpoints) diese Anforderungen widerspiegeln. Advanced Testpoint Check prüft verschiedene Regeln für Testpoints.
YouTube Video Advanced Testpoint Check

AOI Check
Hilft beim Überprüfen von AOI-bezogenen Regeln

AOI Check

Für 3D-Inspektionssysteme gelten besondere Regeln. Schatten können zu ernsthaften Problemen im Verifizierungsprozess führen. Der AOI Check überprüft Regeln für die automatische optische Inspektion direkt im PCB Editor. Schatten können zu ernsthaften Problemen im Verifizierungsprozess führen. Schatten können in verschiedenen Richtungen basierend auf bestimmten Kamerawinkeln (alle, horizontal, vertikal, 45 Grad) und unter Berücksichtigung der Bauteilhöhe berechnet werden.

CAF-DRC
Spezielle DRCs für CAF auf PCBs

CAF-DRC

CAF (Conductive Anodic Filament) beschreibt den chemischen Effekt der Kupferionenwanderung im FR-4-Basismaterial bei hohen Spannungen, der zu Durchschlägen in Leiterplatten führen kann. CAF-DRC ermöglicht es, einen speziellen Design Rule Check in OrCAD und Allegro PCB Editor durchzuführen. In Abhängigkeit von den Spannungsklassen werden entsprechende Mindestabstände zwischen Bohraußendurchmesser und nächstem leitfähigen Material vorgegeben. Wird der Abstand unterschritten, tritt ein DRC auf.

Cleanliness Check
Cleanliness Check visualisiert Kontaktflächen

Cleanliness Check

Cleanliness Check analysiert das PCB Layout auf Kontaktflächen, die durch Partikel einer bestimmten Größe verursacht werden. Die Kontaktfläche gibt den Bereich an, in dem ein Partikel einen Kurzschluss verursacht, unabhängig davon, wie das Partikel ausgerichtet ist. Cleanliness Check berechnet und visualisiert die Kontaktflächen anhand von Shapes und erstellt einen Bericht. Die Ausgabe-Informationen können in das Berechnungstool des ZVEI eingespeist werden, wobei über die Partikelgröße gesweept werden kann.

Design Compare
Grafischer Vergleich

Design Compare

Design Compare vergleicht zwei Designs und erkennt die Unterschiede. Auf diese Weise können Änderungen im Produktlebenszyklus erkannt und dokumentiert werden. Design Compare unterscheidet Designs in zwei verschiedenen Vergleichsarten. Beim Standardvergleich werden Parameter verglichen, die als Zahlen oder Texte (z.B. Net Names, Properties) in der Board-Datenbasis vorhanden sind. Darüber hinaus ist ein grafischer Vergleich des Layouts möglich. Die Ergebnisse können als HTML-Bericht ausgegeben werden.
YouTube Video Design Compare

FPGA Utilities
Reports für FPGA Flow

FPGA Utilities

Beim Routing von FGPAs auf einer Leiterplatte ist es oft notwendig, einzelne Pins zu tauschen (Pin Swap), um das Routing zu optimieren. Diese Änderungen müssen in der FPGA-Umgebung gespeichert werden, damit der FPGA-Designer seine Daten synchronisieren kann. FPGA Utilities generiert zu diesem Zweck verschiedene Reports (z.B. Show Difference). Pin Constraints in herstellerspezifischen Formaten (MicroSemi / Actel, Xilinx, Altera, Lattice oder Excel / CSV) können ebenfalls generiert werden. FPGA Utilities ermöglicht es, FPGA- und PCB-Designdaten schnell und effizient zu synchronisieren.

Z-DRC
DRC für Verstöße in Z-Koordinaten

Z-DRC

DRCs im PCB Editor funktionieren nur auf ein und derselben Kupferlage. Der Z-DRC Check kann Abstände zu Kupfer auf benachbarten Lagen prüfen. Dies kann für Sicherheits- oder Explosionsanforderungen notwendig sein. Man kann auswählen, zwischen welchen Lagen die Prüfung durchgeführt werden soll. Als Ergebnis wird eine Liste von Z-DRCs angezeigt. Durch Anklicken der einzelnen Z-DRCs zoomt der PCB Editor auf den Bereich, in dem der Fehler gefunden wurde. DRCs können als externe DRCs in der Board-Datenbasis gespeichert werden.

Documentation

Barcode Generator
Barcodes im PCB Editor

Barcode Generator

Während des Herstellungsprozesses drucken manche Kunden zum Identifizieren Barcodes auf die Leiterplatte. Im Barcode Generator kann man einfach einen Wert eingeben und den Barcode für diesen Wert erstellen. Der Barcode wird auf einer beliebigen Lage des Designs platziert. Die App unterstützt Symboldefinitionen für Code 39, Code 128, QR Code und DataMatrix mit einstellbaren Parametern für Barcode-Höhe, -Breite, Einzelbalkenbreite und Ränder. Man kann wählen, ob Text unter den Strichen angezeigt wird und ob eine invertierte Darstellung verwendet werden soll. Zur einfachen Bemessung steht eine dynamische Vorschau während der Parameteränderung zur Verfügung.
YouTube Video Barcode Generator

Cross Section Generator
SVG Export, z.B. zur Dokumentation

Cross Section Generator

Zur Dokumentation einer Leiterplatte gehört auch deren Lagenaufbau. Der Cross Section Generator erstellt eine Dokumentationsansicht des Querschnitts, die in der Board-Datenbasis gespeichert wird. Das Erscheinungsbild wird an den Inhalt angepasst, der Folgendes umfassen kann: Layer Name, Layer Thickness (einschließlich Gesamtstärke), Layer Material, Via Stack und Via Labels. Verschiedene Darstellungsoptionen können eingestellt werden, wie z.B. Symbolgröße (zusätzlicher Zeilen-Spalten-Abstand), Füllstile, Skalierung, etc. Die Konfiguration des Erscheinungsbildes wird in der Board-Datenbasis gespeichert und ein aktualisierter Plot wird automatisch erzeugt.
YouTube Video Cross Section Generator

Custom Variables
Verwalten benutzerdefinierter Variablen

Custom Variables

Im PCB Editor kann der Nutzer seine eigenen Variablen definieren, die im Title Block oder als Etch Text verwendet werden können. Die Variablen werden automatisch in allen Subclasses aktualisiert und ein Platzhalter kann auf mehr als eine Variable verweisen. Die Attribute der Platzhalter (x, y, Block, Rotation) werden in der Board-Datenbasis gespeichert. Werte für Variablen können manuell eingegeben, aus einer externen Steuerdatei oder sogar aus einer cpm-Datei übernommen werden.
YouTube Video Custom Variables

Drawing Designer
Drawing Details für die Fertigung

Drawing Designer

Die Fertigung benötigt häufig eine vergrößerte Darstellung eines bestimmten Bereichs der Leiterplatte. Im PCB Editor kann man einen solchen Ausschnitt erstellen. Die App Drawing Designer bietet jedoch mehr Funktionalität: Details können auf einer zusätzlichen Dokumentationslage mit einem definierten Zoomfaktor erstellt werden und sind immer synchronisiert mit den elektrischen Schichten des Basisdesigns. Erstellte Details können auf Dokumentationslagen gedreht oder gespiegelt werden. Die Einstellungen werden in der Board-Datenbasis gespeichert und können auch zur Verwendung in anderen Designs exportiert werden.

Drawing View Manager
Einfaches Erstellen

Drawing View Manager

Bei der Freigabe eines PCB Designs für die Produktion ist zusätzliche Dokumentation für die Fertigung, Bestückung und Prüfung erforderlich. Der Drawing View Manager erleichtert das Erstellen von Fertigungszeichnungen. Skalierte, gedrehte oder gespiegelte Darstellungen sind möglich. Änderungen am Board können mit einem einzigen Klick übernommen werden. Benutzerdefinierte Vorlagen vereinfachen die Arbeit.
YouTube Video Drawing View Manager

Padstack Usage
Report Beispiel in HTML (links) und XML

Padstack Usage

Padstack Usage ermöglicht das Erstellen von Padstack-Berichten durch Extraktion von Daten aus PCB Editor Symbolbibliotheken (*.dra). Verschiedene Berichte geben formatierten Text, MS Open XML und HTML aus. Der Bericht Where-Used listet alle Footprints auf, die einen bestimmten Padstack verwenden. Der Bericht Padstack Standard listet die Padstack-Definitionen für einen bestimmten Footprint auf. Darüber hinaus bietet der Padstack Detailed Report detaillierte Informationen für einen bestimmten Footprint. Diese Informationen umfassen die Anzahl der elektrischen und mechanischen Pins, Vias sowie Pin-Nummern und xy-Koordinaten.

PCB Library Plot
Übersicht aller Footprints in der Library

PCB Library Plot

Bei der Entwicklung kann es nützliche sein zu wissen, welche PCB-Footprints in der Unternehmensbibliothek verfügbar sind. PCB Library Plot verarbeitet eine komplette Bibliothek und erstellt ein PDF-Dokument mit einer grafischen Darstellung aller verfügbaren Footprints. Die Grafiken werden so skaliert, dass sie in eine ausgewählte Vorlage (z.B. 4-up, 6-up, 8-up) passen. Zusätzlich zum Footprint werden Attribute wie Footprint-Name, Abmessungen (platzgebunden, sichtbar), Höhe, Pitch, verwendete Padstacks-Stapel, Anzahl der elektrischen und mechanischen Pins, usw. eingefügt. Welche Attribute ausgegeben werden, wird individuell festgelegt.
YouTube Video PCB Library Plot

SVG Export
Erzeugt SVGs-Daten aus dem PCB Editor

SVG Export

SVG Export ermöglicht dem Nutzer, SVG-Daten aus dem PCB Editor zu erzeugen. Man kann SVGs aus dem aktuellen Drawing oder für eine komplette Footprint-Bibliothek (einschließlich HTM-Berichterstellung) exportieren. Inhalt und Styles können mit Hilfe von vordefinierten Profilen festgelegt werden. SVG ist ein Vektordateiformat für Bilder, bei dem die Dateigröße klein ist und das auf Bildschirmen gut dargestellt sowie als scharfes Bild gedruckt werden kann.

Variant Assembly
Individuelle Assembly Drawings für Varianten

Variant Assembly

Variant Assembly bietet dem Nutzer mehr Flexibilität bei der Erstellung von Variant Assembly Views. Das Erstellen von Variant Views in einem Schritt ist automatisiert. Der Inhalt der Label Content wird automatisch angepasst (RefDes, Wert, Teilenummer). Die Outline wird ebenfalls angepasst an Assembly, Place Boundary, Silk Screen sowie Outline aus der Board-Datenbasis. Verschiedene Styles für DNI-Komponenten (Do not install) sind verfügbar. Alternate Symbols können durch ein geändertes Label mit Präfix oder Suffix, durch einen anderen Component Outline Line Style oder Hatched Filling angezeigt werden. Bei der Ausgabe kann die Unterseite automatisch gespiegelt platziert werden.
YouTube Video Variant Assembly

Manufacture

Batch Plot
Definition der Ausgabedaten als Batch-Datei

Batch Plot

Um die Ausgabe von Fertigungsdaten (Gerber, Drill Plans, ...) zu automatisieren, ist es sinnvoll, einen definierten Satz an Dokumenten zu erstellen. Batch Plot erzeugt einen ganzen Unterlagensatz in einem Schritt als PDF-Datei. Die Reihenfolge der Seiten kann vom Nutzer festgelegt und die Einstellungen für komplette Unterlagensätze für Fertigung, Bestückung und Tests gespeichert werden.

Edge Plating
Wraparound Edge Plating

Edge Plating

Edge Plating und Castellation werden zur Metallisierung der Leiterplattenkanten genutzt. Die Metallisierung dient der EMI-Abschirmung, der Wärmeverteilung, der besseren Stromverteilung für Leistungselektronik, dem mechanischen Schutz, wenn die Leiterplatte in einen Ground Connector eingesetzt wird. Die Kantenmetallisierung kann auch zum direkten Löten einer Leiterplatte auf einen anderen Schaltungsträger verwendet werden. Die App unterstützt zwei Betriebsmodi: Wraparound Edge Plating (Rundum-Kantenmetallisierung) und Castellated Holes (metallisierte Halbbohrungen). Die Metallisierungsabschnitte, sowie das Netz, an das die Metallisierung angeschlossen ist, können interaktiv definiert werden. Des Weiteren bietet die App einen Connectivity- und Clearance Check sowie Net Short Unterstützung.
YouTube Video Wraparound Edge Plating YouTube Video Edge Plating - Castellated Holes

NC Panel Route
V-Score Fertigungsdetails

NC Panel Route

NC Panel Route unterstützt verschiedene Techniken, mit denen die Leiterplatten in einem Panel nach der Fertigung und Montage leicht voneinander getrennt werden können. Es ist möglich die Fräskontur, Brech- und Schneidkanten sowie Stege mit und ohne Perforationsbohrungen zu definieren. Die App bietet Bibliotheken von verschiedenen Leiterplattenherstellern. Kerben können in horizontaler oder vertikaler Richtung definiert werden. Fertigungsdetails für das Kerben können definiert werden und erzeugen einen IPC-2581 Spec Definition-Eintrag in der Board Datenbasis.
YouTube Video NC Panel Route

Panelization
PCB-Fertigungspanel

Panelization

Leiterplatten werden oft in Fertigungsnutzen hergestellt. Wenn die Nutzenaufteilung nicht von einem externen Fertiger durchgeführt wird, kann der PCB-Designer Panelization verwenden, um dies selbst vorzunehmen. Man öffnet einfach ein neues, leeres Projekt im PCB Editor und platziert Manufacturing Frame and Fiducials. Nun kann man geroutete Designs mehrfach im Panel platzieren. Während man ein Design auf dem Panel platziert, sind die Abmessungen in einer Vorschau sichtbar. Beim mehrfachen Platzieren des Designs wird automatisch ein definiertes Präfix zu jeder Instanz des Designs hinzugefügt, um Namenskonflikte zu vermeiden.
YouTube Video Panelization

Post Processing
Definieren von Standard-Ausgabeaufträgen

Post Processing

Bestellt ein Unternehmen seine Leiterplatten immer bei demselben Hersteller, sind auch die benötigten Fertigungsdaten immer dieselben. Post Processing bietet eine Reihe von Funktionen, um die Ausgabe der Fertigungsdaten in OrCAD / Allegro PCB Editor zu automatisieren. Vor Ausgabe der Daten können Skripte oder SKILL Routinen z.B. FloWare Module automatisch ausgeführt werden, um Parameter einzustellen. Die Konfiguration wird in der Board-Datenbasis gespeichert und die Ausgabe erfolgt immer mit den gleichen Einstellungen. Verschiedene Output Jobs lassen sich definieren und einzeln starten. Erstellte Dateien können einer Namenskonvention folgen.
YouTube Video Post Processing

Silkscreen
Silkscreen DRC

Silkscreen

Bei dicht bestückten Leiterplatten kann es vorkommen, dass sich unter dem Silkscreen Vias oder andere Elemente befinden, die nicht überdruckt werden sollen. Designregeln können mit der Silkscreen-App definiert werden. Basierend auf diesen Regeln analysiert die App das PCB Design und gibt entsprechende Fehler entsprechend des Desing Rule Checks aus. Der Designer kann entscheiden, ob und wie diese Fehler beseitigt werden. Die App löscht entsprechend den Einstellungen gezielt Silkscreen an den gewünschten Stellen.

Synchronize Testprep
Testpoints synchronisiert mit Schematic

Synchronize Testprep

Synchronize Testprep kann in OrCAD / Allegro PCB Editor einen Testpoint zuweisen, wenn bereits im Schematic Dummy-Testsymbole verwendet wurden (1-pin Part mit RefDes TP*). Die App generiert aus dem Schematic einen entsprechenden Testpunkt im PCB. Anschließend können alle PCB Editor Nachbearbeitungsroutinen für Testpoints (Testprep) wie gewohnt genutzt werden.

Variant BOM
Variant BOM User Interface

Variant BOM

Variant BOM erstellt verschiedene Bill of Material (BOM) Reports aus der Board-Datenbasis unter Berücksichtigung der vorhandenen Varianteninformationen. Es kann einen Pick-and-Place-Report für jede Variante oder das Core Design erstellen. Der Inhalt der verschiedenen Spalten sowie deren Anzahl und Reihenfolge lässt sich konfigurieren. Alle Einstellungen werden gespeichert, um den Report nach Designänderungen einfach neu zu generieren. Der Report kann in ASCII, HTML oder CSV erstellt werden.

Signal Integrity

IBIS Prototype Modeler
Skalierbare IBIS-Modelle für frühe SI-Analyse

IBIS Prototype Modeler

Beim Design und der Simulation einer neuen Leiterplatte gibt es Situationen, in denen noch keine Simulationsmodelle von Bauteilanbietern verfügbar sind. Aus diesem Grund sollte man zunächst mit einem linearen Modell mit einem bestimmten Spannungshub und einem einstellbaren Innenwiderstand auf der Grundlage von Informationen aus dem Datenblatt beginnen. Die Erstellung eines IBIS-Modells von Grund auf mit einem Texteditor ist zeitaufwändig und fehleranfällig. Mit dem IBIS Prototype Modeler kann man lineare IBIS-Modelle für Simulationen in Sigxp erstellen, bevor detaillierte Modelle bereitstehen. Er bietet alle wichtigen Funktionen wie die Erstellung von Push/Pull-, Open-Sink- und Open-Source-Puffern, einstellbare Spannungspegel, usw.
YouTube Video IBIS Modeler

Miscellaneous

Assign Net to Via
Assign Net to Via

Assign Net to Via

Beim Arbeiten an einem PCB Layout in OrCAD / Allegro PCB Editor kann es vorkommen, dass man ein Via platziert, das keine Verbindung zu einem Netz hat. Dafür gibt es verschiedene Gründe, vielleicht will man das Via als Testpoint verwenden und das Placement ist durch einen bereits existierenden Testadapter vordefiniert. Oder es gibt andere Gründe, die aus dem mechanischen Design stammen. Mit Assign Net to Via kann man dem Stand-Alone-Via einfach ein beliebiges Netz zuweisen. Startet man nun das Routing vom Via aus, verfügt es bereits über Netzinformationen und berücksichtigt die zugewiesenen Constraints.
YouTube Video Assign Net to Via

Class Color
Nach Class eingefärbte Netze

Class Color

Mit Class Color kann man sehr einfach allen Netzen der verschiedenen Netzklasse eine Farbe zuweisen. Das ist z.B. hilfreich, wenn man hohe Spannungen auf der Leiterplatte hat und ein bestimmtes Net Spacing zwischen mehreren Net Classes zur Isolierung sicherstellen muss. Färbt man jeden Spannungsbereich in einer Farbe ein, kann man die Designregeln visuell überprüfen und fehlende oder falsche Einstellungen der Designregeln erkennen.

Highlight Dummy Pins
Hervorheben nicht verbundener Pins

Highlight Dummy Pins

Mit dieser App kann man jedem nicht angeschlossenen Pin eine Farbe zuweisen. In einem Report kann man alle nicht verbundenen Pins sehen und sie einzeln durchgehen. Klickt man im Report auf die Pins, zoomt der Design Canvas an die entsprechende Stelle. Dies ist nützlich für die Überprüfung eines Designs auf versehentlich nicht angeschlossene Pins.
YouTube Video Highlight Dummy Pins

Mask Generator
Überdimentionierte Solder Mask

Mask Generator

Wenn man den Leiterplattenhersteller wechselt, kann es notwendig sein, die Maskendaten zu ändern. Mask Generator bietet die Möglichkeit in OrCAD / Allegro PCB Editor, die Masken (z.B. Solder Mask und Paste Mask) in einem Postprocessing zu ändern (expand / contract). Die geänderten Daten werden auf zusätzlichen Lagen gespeichert, so dass das Basisdesign unverändert bleibt.
YouTube Video Mask Generator

Padstack Finder
Verschiedene Farben pro Padstack

Padstack Finder

Mit Padstack Finder kann man in OrCAD / Allegro PCB Editor im aktuellen Design nach Padstacks suchen und diese markieren. Es wird unterschieden, ob es sich bei dem Padstack um einen Pin oder ein Via handelt. Hervorgehobene Ergebnisse sind auch in einem Report verfügbar und durch Cross-Probing aus dem Report heraus kann an die entsprechende Stelle im Design gezoomt werden. Padstacks können nach Name und Bohrdurchmesser gruppiert und den Gruppen verschiedene Farben zugewiesen werden.

Quick Symbol Edit
Verkürzen des Symbol Edit Flow im PCB Editor

Quick Symbol Edit

Quick Symbol Edit wurde für Nutzer entwickelt, die schnell und einfach Footprint Symbole ändern wollen. Es gibt drei typische Anwendungsfälle: Ein Symbol in derselben Session zu ändern, was der Handhabung von Modify Design Padstack ähnlich ist. Eine neue Session mit einer zuvor geladenen Symbol.dra-Datei zu öffnen. Und schließlich das Symbol als .dra, .psm, .pad usw. in ein bestimmtes Verzeichnis zu exportieren. Das Öffnen und Schließen der Datei wird von der Anwendung automatisch durchgeführt.

FloWare Evaluieren

Ich bin bereits Kunde und nutze folgendes PCB Tool: