HBB Programmierung - HBB Engineering GmbH
HBB Programmierung - HBB Engineering GmbH
HBB Programmierung - HBB Engineering GmbH
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>HBB</strong> <strong>Programmierung</strong><br />
Egal wie komplex die CAD / CAM / CAE-Systeme<br />
auch werden, Zusatzprogramme werden immer<br />
wieder gebraucht. Sei es um...<br />
nicht vorhandene Funktionen zu generieren.<br />
Firmen-Knowhow in Programmform zu Archivieren und allen Mitarbeitern zugänglich zu<br />
machen.<br />
spezielle Vorgehensweisen zu optimieren und zu beschleunigen.<br />
aktuelle Programmfehler zu umgehen.<br />
Daten für Spezialmaschinen und andere Programme zur Verfügung zu stellen.<br />
ansprechende und leicht verständliche Dialoge zur Verfügung zu stellen.<br />
… Gründe gibt es viele.<br />
Unsere Programmsammlung<br />
Unsere UNIGRAPHICS/NX-Programmsammlung ist über einen Zeitraum von ca. 25 Jahren<br />
entstanden. Viele Programm sind schon überholt, aber einige sind noch hoch aktuell oder können<br />
als Ausgangsbasis für ähnliche Programme dienen. Hier noch einige Beispiele zu Programmen die<br />
wir bereits realisiert haben oder die angefragt wurden.<br />
Plot Alles (Plot Tools): Automatisiertes Plotten von ganzen Teilesätzen (Verzeichnissen,<br />
Baugruppen) auf „echte“ Plotter oder in Dateien, z.B. PDF, PS oder HPGL. Kann z.B. zur<br />
Langzeitarchivierung genutzt werden.
<strong>HBB</strong> <strong>Engineering</strong> <strong>GmbH</strong> - <strong>Programmierung</strong><br />
Import / Export Tools: Vereinfachen und automatisieren den Import- / Exportvorgang mit<br />
unterschiedlichsten Formaten. Einige Beispiele dafür sind DXF, DWG, STEP, JT, Parasolid,<br />
IGES, PDF, HPGL, CGM oder TIFF.<br />
Rohrbiegetabelle: Erstellt eine Rohrbiegetabelle auf Basis einer vorgegebenen Kontur<br />
(Rohrseele). Die Tabelle wird mit Koordinaten, Biegewinkeln und Längen gefüllt.<br />
Baukastensysteme: Automatisiertes Zusammenstellen einer Baugruppe nach<br />
Parametern. Mit einem solchen System können in kurzer Zeit extrem viele verschiedene<br />
Varianten von Baugruppen erstellt werden. Wenn die Parametrik nicht mehr ausreicht,<br />
kommen Baukastensysteme ins Spiel. Hiermit sind gewaltige Rationalisierungsfaktoren<br />
möglich!<br />
www.<strong>HBB</strong>-<strong>Engineering</strong>.de Seite 2 von 11
<strong>HBB</strong> <strong>Engineering</strong> <strong>GmbH</strong> - <strong>Programmierung</strong><br />
Bibliothekssysteme (Aufkleber): Schnelles und einfaches Einfügen von<br />
firmenspezifischen Textbausteinen, Symbole, Logos, Stempel oder anderer Geometrie.<br />
Komponentenposition ermitteln: Die Position von Komponenten wird vom Programm<br />
ausgelesen und z.B. in einer Tabelle auf der Zeichnung abgelegt. Bei<br />
Elektrodenbaugruppen kann hiermit z.B. die Position und der Verdrehwinkel bestimmt<br />
werden.<br />
www.<strong>HBB</strong>-<strong>Engineering</strong>.de Seite 3 von 11
<strong>HBB</strong> <strong>Engineering</strong> <strong>GmbH</strong> - <strong>Programmierung</strong><br />
<strong>HBB</strong> Easy Clone (Grafische Oberflächen): Stellt den Klonvorgang in NX als<br />
ansprechenden und übersichtlichen graphischen Dialog zur Verfügung.<br />
Hier wird eine NX-Funktionalität in einen neuen und an den Benutzer angepassten Dialog<br />
verpackt. Interessant auch für Konsolenbefehle wie z.B. ug_convert-part, ug_inspect.<br />
Stückliste: Stücklisten müssen häufig an individuelle Firmenvorgaben angepasst und<br />
erweitert werden. Wir helfen Ihnen, Ihre Vorlage anzupassen oder erstellen Ihnen ein<br />
Programm, welches Ihnen die Stückliste in dem gewünschten Format (.csv, .xls, .pdf)<br />
ausgibt. Die Darstellung kann in der Tabellenansicht, oder wie in NX, in einer Baumansicht<br />
geschehen. Nicht-modellierte Teile, wie beispielsweise Öl, können in die Stückliste<br />
eingefügt werden.<br />
www.<strong>HBB</strong>-<strong>Engineering</strong>.de Seite 4 von 11
<strong>HBB</strong> <strong>Engineering</strong> <strong>GmbH</strong> - <strong>Programmierung</strong><br />
Verwendungsnachweis: Ohne die Verwendung eines PDM Systems kommt oft die Frage<br />
auf, wo ein Teil noch verbaut ist. Das NX-Standardwerkzeug „Verwendungsnachweis“<br />
beantwortet diese Frage, allerdings sehr langsam und sehr aufwendig. Also durchsucht<br />
unser Programm die gewünschten Pfade und speichert die gefundenen<br />
Verwendungsnachweise. Diese können danach sehr schnell durchsucht werden.<br />
Jedem Material eine Farbe und Textur zuweisen: Aufgrund einer Vergleichstabelle kann<br />
jedem Material automatisch eine Farbe und eine Textur zugewiesen werden. So kann mit<br />
einem Blick überprüft werden, ob die Materialien zugewiesen wurden. Auch sind<br />
Vorschaubilder schneller erstellt und aussagekräftiger.<br />
Part-Checker („Struktur-Bereiniger“): Untersucht das Part nach bestimmten<br />
Kriterien und kann festgestellte Fehler beheben (z.B. Layerbelegung,<br />
Farbzuweisung, Attribute, Partname, uvm.). Das Verhalten kann z.B. über eine<br />
Textdatei gesteuert werden.<br />
Ein solches Programm minimiert Fehlerquellen, die das „Einchecken“ beim Kunden<br />
verhindern würden.<br />
www.<strong>HBB</strong>-<strong>Engineering</strong>.de Seite 5 von 11
<strong>HBB</strong> <strong>Engineering</strong> <strong>GmbH</strong> - <strong>Programmierung</strong><br />
Find Broken Links: Eine Baugruppe wird auf gebrochene Links untersucht,<br />
gefundene werden aufgelistet. Ein Benutzer kann so gezielt diese Probleme<br />
beheben und die Links wieder reparieren. Es wäre sehr mühsam einzeln in jede<br />
Komponente zu überprüfen, hier sind die Rationalisierungsfaktoren direkt sichtbar.<br />
Anpassung von Menübefehlen: In NX können Menübefehle wie z.B.<br />
„Speichern“ angepasst werden. Es ist möglich Aktionen zu ersetzen oder<br />
zusätzliche einzubauen.<br />
So könnte z.B. nach dem Speichern noch eine PDF-Datei erzeugt oder ein<br />
Datenbankeintrag durchgeführt werden können.<br />
Attributsvergabe: Aufgrund von Einstelldateien werden Teile- oder Objektattribute<br />
ausgefüllt. Wird oft benötigt in Verbindung mit Teamcenter, PDM-Systemen und<br />
Datenbanken, in denen das Part weiterverarbeitet wird.<br />
Platzierung von Objekten: Automatisierte oder Dialog-unterstützte Platzierung von<br />
Objekten auf Freiformflächen. Objekte werden nach einem bestimmten Muster oder nach<br />
Regeln auf Freiformflächen platziert, der Anwender kann eingreifen und manuelle<br />
Änderungen durchführen.<br />
www.<strong>HBB</strong>-<strong>Engineering</strong>.de Seite 6 von 11
<strong>HBB</strong> <strong>Engineering</strong> <strong>GmbH</strong> - <strong>Programmierung</strong><br />
Erzeugung von Geometrie: Erzeugung von Freiformflächen oder anderer Geometrie nach<br />
bestimmten Vorgabewerten, z.B. automatisierte Erstellung von Schnittkurven, auf deren<br />
Basis wieder eine saubere Freiformfläche aufgebaut wird.<br />
Konvertieren und Migrieren (Batch-Jobs): Übersetzung zahlreicher Dateien (10 bis 100tausend<br />
oder mehr!) von ein Format in ein anderes. Auch die Umwandlung alter nicht mehr<br />
unterstützter Objekte gehört in dieses Themengebiet.<br />
Text suchen / ersetzen: durchsucht Texte auf der Zeichnungsseite und<br />
ersetzt diese falls gewünscht durch andere, z.B. deutsch ↔ englisch.<br />
Update Views (Ansichten aktualisieren): Automatische Aktualisierung von Ansichten ggf.<br />
mit Kombination mit Plotausgaben. Das Programm läuft selbständig ohne User-Interaktion<br />
durch, somit können diese Berechnungen in die Nacht verlagert werden.<br />
www.<strong>HBB</strong>-<strong>Engineering</strong>.de Seite 7 von 11
<strong>HBB</strong> <strong>Engineering</strong> <strong>GmbH</strong> - <strong>Programmierung</strong><br />
Reparieren von Parts (z.B. Löschen von „Phantom-Entities“): Tools die<br />
helfen Parts mit fehlerhaften Einstellungen oder Objekten zu reparieren. Zum<br />
Beispiel das Löschen von sogenannten „Phantom-Entities“, das sind Objekte die<br />
interaktiv nicht angreifbar sind.<br />
Austauschen von Rahmen (Pattern): Aufgrund von fehlerhafter TC-Verschlüsselung kann<br />
des dazu kommen, dass Rahmen nicht mehr gefunden werden. Mit diesem Programm<br />
können solchen fehlerhaften „Muster“ durch die aktuellen Varianten ausgetauscht werden.<br />
Baugruppenschraffur / Gewichtsberechnung: Zuordnung von Materialien<br />
oder Dichten an Komponenten, die für die Gewichtsberechnungen oder den<br />
Schraffur-Typ ausgewertet werden können.<br />
Bohrtabelle: beschleunigt und verbessert die Zeichnungserstellung, es<br />
werden die X, Y und Z-Koordinaten der Bohrungen in einer Tabelle<br />
aufgelistet.<br />
ID-Symbole (Positionsnummern): Es werden automatisch Positionsnummern an Maße<br />
angehängt. Die Werte der Maße können mit der ID-Nummer in eine Datei geschrieben<br />
werden. Dient z.B. zur Steuerung von Mess-Maschinen, die einen Soll-Ist-Abgleich<br />
vornehmen, erzeugt Messprotokolle.<br />
www.<strong>HBB</strong>-<strong>Engineering</strong>.de Seite 8 von 11
<strong>HBB</strong> <strong>Engineering</strong> <strong>GmbH</strong> - <strong>Programmierung</strong><br />
Katalogeinbindung: Online-Kunden-Katalog in UG / NX verfügbar machen.<br />
Firmennormen, Maßtabellen, Gewinde- und Passungslisten, Zeichenrahmen,<br />
etc.<br />
Spline / Kurven-Bearbeitung: Spline-Vereinfachung, Spline-Analyse z.B. Steigung an<br />
verschiedenen Punkten, Export von Punktesatz-Koordinaten und Normalenvektor in eine<br />
VDA-Datei, Optimierung von Leitungslängen über Änderung der Radien etc.<br />
Unterdrückung aufheben (Unsuppress all): Beim Zusammenbau<br />
einer Baugruppe werden aus Gründen der Übersichtlichkeit und<br />
Beschleunigung oft Komponenten unterdrückt. Vor der Abgabe beim<br />
Kunden muss die Unterdrückung allerdings bei allen Komponenten<br />
wieder aufgehoben werden. Dieses Programm hebt die Unterdrückung<br />
für alle verbauten Komponenten auf.<br />
Archivierung: Parts komprimiert speichern und in Ablage kopieren. Somit<br />
können Parts sehr schnell wiederhergestellt werden und benötigen weniger<br />
Speicherplatz.<br />
Analyse: Berechnung und Erfassung (z.B. in Attributen) von verschiedenen<br />
Parametern z.B. Gewicht, Oberfläche, Modul, Volumen, Winkel, Entfernung,<br />
etc.<br />
SPC-Maße: Erzeugt SPC-Maße (DIN/ISO 9000, „Zeppelinmaße“) mit Prozentangabe oder<br />
freiem Eingabetext.<br />
www.<strong>HBB</strong>-<strong>Engineering</strong>.de Seite 9 von 11
<strong>HBB</strong> <strong>Engineering</strong> <strong>GmbH</strong> - <strong>Programmierung</strong><br />
Punkt auf Objekt: Erzeugt einen Durchstoßpunkt auf einer Fläche in Blickrichtung des<br />
Anwenders.<br />
Textfeld ausfüllen: Halbautomatisches Ausfüllen des Beschriftungsfeldes im<br />
Zeichnungsrahmen, z.B. Datum, User, Attributsinhalte, …<br />
Text in Kreisform: Texte in Kreisform erstellen,<br />
Stempelschrift.<br />
3D-Schrift: Erstellen von 3D-Buchstaben. Seit NX3 für<br />
Windows überholt, aber für UNIX oder Linux noch sehr<br />
interessant.<br />
UG-Header (Dateikopf): Ausfüllen des Part-Headers, Somit kann<br />
programmbasiert sehr schnell nach Parts mit bestimmten Header-Inhalt<br />
gesucht werden. Somit einfache Part-Verwaltung realisierbar.<br />
3D-Fahrzeugnetz: Import eines Fahrzeugnetzes zur besseren Orientierung auf einem Plot.<br />
www.<strong>HBB</strong>-<strong>Engineering</strong>.de Seite 10 von 11
<strong>HBB</strong> <strong>Engineering</strong> <strong>GmbH</strong> - <strong>Programmierung</strong><br />
Schreibschutz ein / aus: Aktivieren oder Deaktivieren der<br />
Schreibschutzfunktion eines Parts in der laufenden Sitzung.<br />
Interessant wenn mehrere Personen an einem Projekt arbeiten,<br />
damit nichts versehentlich überschrieben wird.<br />
Lizenzserver Abfrage: Welche und wie viele Lizenzen sind gerade belegt?, Wer diese<br />
noch in Verwendung? Diese Informationen lassen sich abfragen und verständlich für den<br />
Benutzer ausgeben.<br />
Es klappt fast alles, nehmen Sie Kontakt mit uns auf und<br />
schildern Sie uns Ihre Thematik!<br />
www.<strong>HBB</strong>-<strong>Engineering</strong>.de Seite 11 von 11