15.01.2013 Aufrufe

HBB Programmierung - HBB Engineering GmbH

HBB Programmierung - HBB Engineering GmbH

HBB Programmierung - HBB Engineering GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!