| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| | |
 | Produktdatenvalidierung als Schlüssel für MBD, ein Kurs
|
|
Autor
|
Thema: GRIP vs. API (1060 mal gelesen)
|
liogets Mitglied Engineer
 
 Beiträge: 161 Registriert: 22.10.2002 Win XP SP3 NX 6.0.5.3 (Produktiv) NX8 (Test)
|
erstellt am: 20. Feb. 2003 12:17 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich benötig mal ein paar Infos zu GRIP und API , die nicht in "Häufig gestellte Fragen zu GRIP" stehen. Worin liegt der unterschied zwischen GRIP und API zwecks Einbau neuer Funktionen durch EDS. Ich meine, welche der Programierschnittstelle ist mit seinem Funktionsumfang immer auf dem neusten Stand und welche hinkt etwas hinterher oder wird garnicht weiter entwickelt? Soviel ich weiss, wurde bei V18 für GRIP nichts neues gemacht? Wie ist das bei NX? Danke für jede Anwort, Gruss Steffen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
berberic Mitglied Software-Developer
 
 Beiträge: 113 Registriert: 04.02.2003 Don't worry be happy. Michael
|
erstellt am: 20. Feb. 2003 21:46 <-- editieren / zitieren --> Unities abgeben:          Nur für liogets
Hallo Steffen, wir haben UG 1997 (UG V13.0) eingeführt. Schon damals war die Aussage von EDS, daß GRIP zwar weiter unterstützt wird, jedoch nicht weiter entwickelt wird. Zum damaligen Zeitpunkt waren bestimmte Funktionen nur über GRIP zu verwenden (z.B. CAM-Funktionen). Wir haben uns seitdem bis UG V18.0.5.2 QRM vorgearbeitet, behalten aber UG NX 1.0 im Auge. Als Softwareentwickler im UG-Umfeld kann ich Dir zu UG/Open bzw. UG/Open++ raten. Der Funktionsumfang wird ständig größer. Allerdings sind nicht alle GRIP-Funktionen über UG/Open verfügbar (z.B. Update Pattern), aber die meisten lassen sich irgenwie mit UG/Open emulieren. Ein großer Vorteil mit UG/Open wie ich finde, ist das man sehr einfach UG-fremde bzw. Funktionen über Bibliotheken oder DLLs einbinden kann. Ich habe als Entwickler sehr wenig Erfahrung mit GRIP, aber aus meiner Erfahrung kann ich durchaus sagen, daß UG/Open auf jedenfall performanter und auch zukunftssicherer ist als GRIP. GRIP mag nicht schlecht sein. Ist wahrscheinlich auch einfacher zu erlernen. Aber wenn Du C/C++ Kenntnisse hast, dann rate ich Dir UG/Open zu verwenden. Ich habe eine bisher eine ganze Palette an Programmen entwickelt. Es gab fast nichts was in UG/Open nicht zu implementieren war. Gut ich gebe zu, das ich einige undokumentierte interne Funktionen verwende, aber diese Funktionalitäten sind in GRIP sowieso nicht verfügbar. Wenn Du Unterstützung, wie auch immer, für UG/Open braucht, dann setze Dich mit mir in Verbindung. Ich kann Dir mit Sicherheit für das eine oder andere Projekt wertvolle Tips gebe. mfg Michel ------------------  Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
liogets Mitglied Engineer
 
 Beiträge: 161 Registriert: 22.10.2002 Win XP SP3 NX 6.0.5.3 (Produktiv) NX8 (Test)
|
erstellt am: 20. Feb. 2003 22:43 <-- editieren / zitieren --> Unities abgeben:         
Hallo Michael, danke für deine Anwort. Das Hilft mir schon etwas weiter. Ich schreibe gerade meine Diplomarbeitzu den Thema "Automatisch Zeichnungableitung in UG" und musste desahlb nach API und GRIP-Funktionen suchen, die dies ermöglichen. Das über die API mehr Funktionen zur Verfügung stehen, habe ich dabei auch festgestellt. So habe ich ein paar Programme geschrieben, die mir eine Zeichnung mit Ansichten und Schnitten, eine Bemaßung und einige Textfelder erzeugen. Für die Dokumentation benötigte ich deshlab ein paar Hintregrundinfos. Gruss Steffen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rainer1 Mitglied NX Administration
 
 Beiträge: 158 Registriert: 12.06.2002
|
erstellt am: 21. Feb. 2003 12:26 <-- editieren / zitieren --> Unities abgeben:          Nur für liogets
|
liogets Mitglied Engineer
 
 Beiträge: 161 Registriert: 22.10.2002 Win XP SP3 NX 6.0.5.3 (Produktiv) NX8 (Test)
|
erstellt am: 21. Feb. 2003 13:02 <-- editieren / zitieren --> Unities abgeben:         
|
Rainer1 Mitglied NX Administration
 
 Beiträge: 158 Registriert: 12.06.2002
|
erstellt am: 24. Feb. 2003 12:29 <-- editieren / zitieren --> Unities abgeben:          Nur für liogets
Hallo Steffen. Ich meinte nicht die Source. es ist so: Ich hab schon länger vor mir mal API  näher anzuschaun. Ich dachte, daß eine Diplabeit über ein konkretes Problem u.U. ganz interessant währe. Ich meinte die gesamte Diplarbeit als PDF o.ä. Gruß Rainer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
berberic Mitglied Software-Developer
 
 Beiträge: 113 Registriert: 04.02.2003 Don't worry be happy. Michael
|
erstellt am: 27. Feb. 2003 22:14 <-- editieren / zitieren --> Unities abgeben:          Nur für liogets
Hallo Steffen, ich war jetzt einige Tage offline, deshalb verspätet meine Antwort. Wie weit willst Du es mit der automatischen Zeichnungsableitung treiben? Ich denke, dass kann zu einer Lebensaufgabe werden. Wenn Du Hilfe braucht, dann lass es mich wissen. Zur Info: In Unigraphics NX gibt es angeblich die Möglichkeit Templates für die Zeichnungserstellung zu definieren. Habe ich selber noch nicht, ausprobiert; ist aber vieleicht ein Ansatz für Dich. Im übrigen würde mich deine Diplomarbeit auch interessieren. Ich kann Dir, soweit es mir möglich ist, auch Hintergrundinfos liefern. Du musst mir nur Bescheid geben. Ich habe noch ein vergleichbares Projekt vor mir, allerdings eher im Bereich Large Assemblies. Ein möglicher Ansatz zur Problemlösung ist eine automatische Ableitung diverser Zeichnungsansichten. mfg Michael Wir hätten übrigens Bedarf für eine Diplomarbeit zum Thema Large Assemblies, da bei uns in diesem Bereich nicht alles so rund läuft. Interessenten bitte bei mir melden. PS: Und ich sagte noch Werner mach das nicht ...
------------------  Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Scott Mitglied

 Beiträge: 62 Registriert: 26.07.2001 NX6.0.4.3, Oracle Eigner PLM 5 XP64, Dell T7400
|
erstellt am: 28. Feb. 2003 16:19 <-- editieren / zitieren --> Unities abgeben:          Nur für liogets
@ Michael, zum Thema Large Assemblies kann ich Dir vielleicht ein paar Tips geben. Ich habe am Thema "Positionierung von Anlagenkomponenten (large assemblies) in UG" (nicht *.jt) gearbeitet. Grundvorraussetzung dafür ist natürlich die Abbildung von großen Baugruppen (50000 Teile aufwärts). Meld Dich einfach per mail bei mir. @ Steffen, greetings von MB2/97 - Wir sind einfach nicht zu toppen! Grüsse Scott! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |