|
NX : Grip oder Makro?
phimUoB am 10.06.2008 um 08:47 Uhr (0)
Hallo,Kann ich mit dem DllImport aus dem Journal auch anderen beliebigen Code aufrufen? Wir möchten Stücklistendaten aus NX in einem Excel-Sheet ablegen. Ein Journal-Skript habe ich schon hingekrieg und auch eine DLL mit dem Excel-Code. Nur kriege ich den Aufruff nicht hin. Was sind die Anforderungen an die DLL? Momentan habe ich mit C# etwas gebastelt. Irgendwie scheinnt aber VBScript Probleme mit dem daraus resultierenden "Managed"-Code Probleme zu haben.Code:Public Class TestDLL DllImport("D:SharpDevel ...
|
| In das Form NX wechseln |
|
NX Programmierung : Aufruf von DLL aus Journal
phimUoB am 11.06.2008 um 08:14 Uhr (0)
Hallo,Hatte diese Frage auch schon im NX-Forum gestellt. Ist hier aber wohl besser aufgehoben.Kann ich mit dem DllImport aus dem Journal auch anderen beliebigen Code aufrufen? Wir möchten Stücklistendaten aus NX in einem Excel-Sheet ablegen. Ein Journal-Skript habe ich schon hingekrieg und auch eine DLL mit dem Excel-Code. Nur kriege ich den Aufruff nicht hin. Was sind die Anforderungen an die DLL? Momentan habe ich mit C# etwas gebastelt. Irgendwie scheinnt aber VBScript Probleme mit dem daraus resultiere ...
|
| In das Form NX Programmierung wechseln |
|
NX : NX5 ein Rohrkrepierer?
phimUoB am 11.06.2008 um 12:41 Uhr (0)
Hallo,Ich habe bei meinem vorherigen Arbeitgeber das genau Gleiche mit Catia V5 erlebt. Wir hatten ab V5R2 eine Testinstallation. Dann hat hin und wieder ein begabter Lehrling ein Projekt auf V5 gemacht. Produktiver betrieb lief auf V4 weiter. So ab R11 wurde es konkreter und mit R12 hatten wir alle Arbeitsplätze auch mit V5 ausgestattet. Es gab aber immer noch von Release zu Release drastische Änderungen so dass der produktive Betrieb mit R14 aufgenommen werden konnte.In meiner kurzen Erfahrung mit NX mus ...
|
| In das Form NX wechseln |
|
SmarTeam : von CAD-Datei aus das zugehörige SmarTeam-Objekt finden
phimUoB am 22.06.2006 um 14:38 Uhr (0)
Hallo,Habe selber schon mal sowas gebraucht:Code:Sucht SmarTEAM Objekt zu CATIA DrawingDocumentPrivate Function GetDwgObject(DrawingDoc As DrawingDocument, SmSession As SmApplic.SmSession) As SmApplic.ISmObject Dim SmQuery As SmApplic.ISmQuery Dim QueryDef As SmApplic.ISmQueryDefinition Dim DrawingObj As SmApplic.ISmObject On Error GoTo ErrorGetDwgObject Set SmQuery = SmSession.ObjectStore.NewQuery Set QueryDef = SmQuery.QueryDefinition QueryDef.Roles.Add SmSession.MetaInfo.SmClassByName("C ...
|
| In das Form SmarTeam wechseln |
|
SmarTeam : ISmObject aus CATIA Skript
phimUoB am 31.08.2005 um 17:46 Uhr (0)
Hallo,OK, ich mache ein SmCADInterface:Code: Set Engine = New SmApplic.SmEngine Engine.Init "SmTeam32" Set Database = Engine.Databases(0) Set Session = Engine.CreateSession("UniBern_BOM", "SmTeam32") Session.OpenDatabaseConnection Database.Alias, Database.Password, True Dim CADInterface As SmCADInterface Set CADInterface = Session.GetService("SmCad.SmCADInterface") CADInterface.UserLogin "CATIA", "", ""FindFile sollte mir ja einen Filenamen liefern. Den habe ich aber von CATIA. Also:Cod ...
|
| In das Form SmarTeam wechseln |
|
SmarTeam : TDM_CAT_REF_LNK Problem
phimUoB am 12.10.2006 um 10:41 Uhr (0)
Ja, CATIA und SmarTeam sind R16sp6Das Problem bestand aber schon vor sp6
|
| In das Form SmarTeam wechseln |
|
SmarTeam : TDM_CAT_REF_LNK Problem
phimUoB am 12.10.2006 um 09:41 Uhr (0)
Hallo,Wir haben bei uns ein nerviges Problem mit den TDM_CAT_REF_LNK Links. Beim speichern eines CATIA Products mit einem Reused Pattern dass sich auf ein Pattern in einem Part eines Unter-Products bezieht (sowas gibts ...), kommt die Fehlermeldung, dass dieser TDM_CAT_REF_LNK nicht angelegt werden konnte.Es gibt ein APAR: HD54859 Zitat:Problem summary STCAI : Saving of Assembly Failed in Updating the link TDM_CAT_REF_LNKSTCAI : Saving of Assembly Failed in Updating thelink TDM_CAT_REF_LNKCATIA Smarteam In ...
|
| In das Form SmarTeam wechseln |
|
SmarTeam : Link to Project und Add to Desktop beim Speichern sperren?
phimUoB am 17.07.2006 um 14:49 Uhr (0)
Hallo,Ich kenne auch nur diese beiden Einstellungen:CATIA.LinkToMainClass: Zitat:Specifies whether or not the Link to Project check box is marked and can be changed when performing a Save operation. Possible values:YES = The Link to Project check box is always marked and cannot be unmarked.NO = The Link to Project check box can be marked/unmarked as required.CATIA.AddToDesktop: Zitat:Specifies whether or not the Add to Desktop check box is marked and can be changed in the Project Manager window. Possible v ...
|
| In das Form SmarTeam wechseln |
|
SmarTeam : Foundation und Vault
phimUoB am 03.01.2005 um 11:00 Uhr (0)
Hallo Georg, Bei mir hat das gut funktioniert. Als erstes habe ich mal mit dem Vault Server setup ein Default Environment eingerichtet (Menu Options- Create Default Environment). Nun hast Du für die aktuelle Datenbank einen Vault auf dem Rechner auf dem der VaultService installiert ist. Es empfiehlt sich ein kurzer Test mit dem Vault Tester. Nur erfolgt die Umstellung auf eine Unix Box mit Samba. SmarTeam empfiehlt Samba 2.2.8a, hat aber bei mir auch mit einer älteren Version funktioniert. Die Konfigu ...
|
| In das Form SmarTeam wechseln |
|
SmarTeam : Braucht man die UUID ??
phimUoB am 10.02.2006 um 08:29 Uhr (0)
Die UUID der CATIA Dokumente wird in der Smarteam Datenbank gespeichert. Soviel ich weis wird die UUID auch verwendet um Dokumente zu identifizieren. Wenn Du also mit File - Open eine CATIA Part aufmachst und erst danach Smarteam - Connect, wird ueberprüft ob dieses schon in Smarteam drin ist. Wenn nicht wird beim Smarteam - Save ein neues Object erzeugt.Aus meiner Sicht sollte man die UUID verwenden damit nicht an Smarteam vorbei gearbeitet werden kann. Man hat zwar dadurch weniger Flexibilität, aber auch ...
|
| In das Form SmarTeam wechseln |
|
NX : NX5 ein Rohrkrepierer?
phimUoB am 11.06.2008 um 14:09 Uhr (0)
Zitat:Original erstellt von passt1:Wenn ich bedenke Sketcher vor V17... omg! Da ist das jetzige Tool gleich eine Freude.Ja, aber punkto Effizienz immer noch Welten vom Catia-Sketcher entfernt .------------------Beitrag im Dassault Contact mag:
|
| In das Form NX wechseln |
|
ENOVIA SmarTeam : SmSession aus CATIA sauber beenden
phimUoB am 21.02.2006 um 14:45 Uhr (0)
Hallo,Ich habe mal wieder ein API Problem. Nach der Umstellung auf R16 funktioniert unser als DLL realisiertes Stücklisten-Tool nicht mehr sauber. Das Tool wird aus CATIA gestartet, erzeugt eine SmGUISrv.SmCommonGUI Session, holt sich Daten aus der Smarteam Datenbank, macht die Session wieder zu und erzeugt Texte in einer CATIA Drawing.Der Smarteam Sessseion Teil sieht so aus:Code:Option ExplicitPrivate Engine As SmApplic.SmFreeThreadedEnginePrivate Session As SmApplic.SmSessionStartet SmarTEAM SessionPubl ...
|
| In das Form ENOVIA SmarTeam wechseln |
|
SmarTeam : CATIA Properties - SMARTEAM Properties
phimUoB am 05.01.2005 um 11:02 Uhr (0)
Hallo Hobel, Zitat: ... im SmarTeam kannst Du in den Baumeigenschaften (über Rechte Maustaste - Baumeigenschaften oder im Menü Baum ) recht komfortabel einstellen, welche Attribute im Baum angezeigt werden sollen. Argh, klar, dass hätte ich auch selber herausfinden können. Das scheint wirklich eine recht einfache Lösung zu sein. Leider gilt diese Konfiguration wohl aber nur für den aktuellen User. Oder kann ich diese Einstellung irgendwo global machen? Ergänzung: Habe jetzt gemerkt, dass das n ...
|
| In das Form SmarTeam wechseln |