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.
Aktuell verfügbare Module in alphabetischer Reihenfolge. Klicken Sie auf die Schaltflächen, um zu den verschiedenen Abschnitten zu navigieren.
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.
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.
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.
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 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
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 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 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 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
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
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.
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
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
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 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 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 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
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 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
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
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.
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
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
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 (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 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 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
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.
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.
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
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
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
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.
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 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.
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 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 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
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 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 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
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
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
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 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 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.
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
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
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.
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
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
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 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.