|
SmarTeam : CATIA-Sichern
Hobel am 02.08.2005 um 12:36 Uhr (0)
Hallo, in der R14 hat es bei mir mit dem Eintrag "CATIA_TEAM_PDM_R10FSAVE=1" auch funktioniert, mit "CATIA_TEAM_PDM_R14FSAVE=1" hingegen nicht. Gruß, Hobel
|
In das Form SmarTeam wechseln |
|
SmarTeam : DataModelDesigner und SmDemo: Probleme!
KleinerMuck am 02.08.2005 um 15:31 Uhr (0)
Hi, in meiner SmDemo habe ich folgende Bezüge gesehen: - TDM_SEQUENCE_USAGE: Darin sehe ich, dass das Attibut TDM_ID der Klasse 687 (=CATIA Part) auf die Mask 111 verweist - TDM_SEQUENCE_DEFINIITON zeigt mit dann bei Objekt 111 die Bezeichnung (CATIA Part1) sowie das Muster (CATPRT-9999) an. - TDM_SEQUENCE_PATTERN: Dort finde ich 4 Einträge mit Bezug zur Mask 111 inkl. TDM_OFFSET (Position des Characters in der Maske) und TDM_RANGE (0..9) Somit stehen die Dinge wohl genau an dieser Stelle. Welche Klassen ...
|
In das Form SmarTeam wechseln |
|
SmarTeam : DataModelDesigner und SmDemo: Probleme!
cwillmann am 02.08.2005 um 16:50 Uhr (0)
Herzlichen Dank für den Input. Ich habe die Sequenzen mittelweile manuell zusammengebaut. Eine genauere Analyse ergab, dass einige wenige Seq. wirklich weg waren, d.h. neu definiert werden mussten. Ein Großteil der Seq. ist durch den DMD kopiert worden, hat aber die Zuordnung zur Klasse verloren. Der Hinweis mit dem FormDesigner war gut. Diesen habe ich bisher nicht direkt mit Sequenzen in Verbindung gebracht. Warum das nun alles so gelaufen ist, weiß ich nicht (arbeite mit R14SP6), aber ich habe heute mal ...
|
In das Form SmarTeam wechseln |
|
SmarTeam : CATIA-Sichern
michaelroesch am 03.08.2005 um 12:48 Uhr (0)
Hallo Bruno, Die damit aktivierte Speicherfunktion ist die gleiche, die CATIA auch ohne SmarTeam Verbindung hat, also komplett ohne Mapping nach SmarTeam. Bei uns wird die Funktion verwendet, um bei großen Baugruppen wo keine Aktualisierung von SmarTeam norwendig ist schnell eine Sicherung auszuführen. (kann bei 2000 teilen schon was ausmachen, ist natürlich auch von der Anzahl und art der Mappings abhängig), Spätestens beim nächsten "check in" werden die Daten ja nachgereicht. Gruß, Michael
|
In das Form SmarTeam wechseln |
|
SmarTeam : Probleme beim Checkin
Hobel am 11.08.2005 um 12:51 Uhr (0)
Hallo,es wäre vielleicht gut zu wissen, welche Fehlermeldung Du bekommst, um schon mal eine Richtung zu haben.Startest Du in beiden Fällen den Check In-Vorgang aus SmarTeam oder, wenn es über das Script läuft, aus einer anderen Applikation (wie z.B. Catia, Word...)?Gruß,Hobel
|
In das Form SmarTeam wechseln |
|
SmarTeam : Vorkonfigurieren der Save- und Lifecylce-Fenster?
KleinerMuck am 11.08.2005 um 14:35 Uhr (0)
Hallo,derartige Schalter gibt es für die jeweiligen CAD-Integrationen in der Datei smarteam.std.legacyPreferences.config.xml oder eben im System Configuration Editor. Für CATIA sind die beiden Schalter CATIA.AddToDesktopYES/CATIA.AddToDesktop (Desktop aktiv) CATIA.LinkAllToMainClassYES/CATIA.LinkAllToMainClass (Link to Project)"Keep local file" läßt sich meines Wissens nur per scripting aktivieren.
|
In das Form SmarTeam wechseln |
|
SmarTeam : Einträge in der Registerkarte Kommentar
Hobel am 17.08.2005 um 16:57 Uhr (0)
Hallo zusammen,seit der Umstellung auf SmarTeam R14 SP6 ist mir aufgefallen, dass bei CATIA-Objekten in der Registerkarte "Kommentar" nur noch die 5 aktuellsten Einträge aufgelistet werden. Alles, was davor war, wird nicht mehr angezeigt. a) ist das bei anderen nachvollziehbar und evtl. ein R14-Problem?b) Weiß jemand, ob und wie diese Einstellung beeinflussbar ist?Danke im Voraus, Christian
|
In das Form SmarTeam wechseln |
|
SmarTeam : V5R14 SP3
JohnDow am 22.08.2005 um 07:54 Uhr (0)
Sprichst Du jetzt von SmarTeam oder von CATIA?JD
|
In das Form SmarTeam wechseln |
|
SmarTeam : ISmObject aus CATIA Skript
phimUoB am 29.08.2005 um 16:06 Uhr (0)
Hallo,Ich möchte in einem CATIA Skript auf Smarteam Objekte zugreifen. Leider habe ich bisher in der API Dokumentation noch keinen eindeutigen Weg gefunden um das ISmObject des gerade in CATIA aktiven Dokuments zu erhalten.Wie macht man so etwas üblicherweise? Mit einem Query nach File Namen ist mir etwas zu wacklig, da es unter Umständen mehrere Resultate geben kann.Gruss, Beat
|
In das Form SmarTeam wechseln |
|
SmarTeam : ISmObject aus CATIA Skript
ChristianS am 30.08.2005 um 08:43 Uhr (0)
Hi,ob es in CATIA eine Info über das Object gibt weiß ich leider nicht, jedoch ist es in anderen CADs nicht der Fall.Die Info über das Object selber wird in der SmCAD Schnittstelle normalerweise auch nicht gemerkt, es sei denn der Entwickler der Schnittstelle hat sich selber irgentetwas gecachet.Das Wiederfinden des Objectes geht auch in der CAD Schnittstelle über den Dateinamen und ggf. den Komponentennamen und das Behavior.Damit ist die Localisierung eindeutig.SmCAD.Locate (ruft einen Datensatz auf)Das e ...
|
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 : ISmObject aus CATIA Skript
ChristianS am 01.09.2005 um 08:32 Uhr (0)
Hi,sorry, Du hast Recht. es ist natürlich .findobject... hab mich da vergriffen.Bei Deinem SmCAD fehlt nach dem Login noch das .initialize erst dann ist das Interface scharf und gibt Dir auch sinnvolle Werte zurück.Damit Du mit der findobject Methode auch das gewünschte Ergebnis bekommst, musst Du das .initialize mit dem Namen der CATIA Integration durchführen. Da es in ST nicht vorgesehen ist, dass sich mehrere Programme mit dem selben Integrationsnamen anmelden (Ist ja wie wenn alle Leute in einer Straße ...
|
In das Form SmarTeam wechseln |
|
SmarTeam : ISmObject aus CATIA Skript
phimUoB am 01.09.2005 um 14:57 Uhr (0)
Hallo,Ok, bauen wir einen Query. Ich habe noch etwas Mühe mit TDM_COMPONENT_NAME und TDM_INTEGRATION_BEHAVIOR. In der DB gibt es TDM_INTEGRATION_BEHAVIOR nicht, nur TDM_INTEGRATION_MANAGED. TDM_COMPONENT_NAME ist wohl das, was in Catia die UUID ist. Wie von wo kommt die her? Die scheint in CATIA v5 ein heisses Eisen zu sein: http://ww3.cad.de/foren/ubb/Forum137/HTML/000253.shtml#000000 Eigentlich tut es auch ohne:Code:Private Function GetDwgObject(DrawingDoc As DrawingDocument, SmSession As SmApplic.SmSess ...
|
In das Form SmarTeam wechseln |