|
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
bgrittmann am 14.06.2013 um 12:32 Uhr (0)
ServusFalls du die PX1-Lizenz hast kannst du über "SendToService" die verlinkten Dokumente auslesen (AFAIK muss dabei SmarTeam nicht installiert sein)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
MC-Virus am 14.06.2013 um 12:33 Uhr (0)
Danke für den Tipp.Habe ne Lösung von HoBLila im Forum gefunden glaube ich.LinkZitat:Public Sub CATMain() Dim arrVarListOfFiles() As Variant Dim objBuffer As Object Dim sendWork As INFITF.SendToService Set sendWork = CATIA.CreateSendTo() Call sendWork.SetInitialFile(CATIA.ActiveDocument.FullName) Set objBuffer = sendWork ReDim arrVarListOfFiles(0) Call objBuffer.GetListOfDependantFile(arrVarListOfFiles)End SubMir ist nur nicht klar ob die Lösung gut ist, also ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
MC-Virus am 19.06.2013 um 12:15 Uhr (0)
Hat keiner ne Idee? Hier mal ein Bild, damit man sich das besser vorstellen kann.Ich möchte gerne auslesen welche Dateien auf die "Schwarzen" Dateien verweisen.[Diese Nachricht wurde von MC-Virus am 20. Jun. 2013 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
MC-Virus am 21.06.2013 um 07:57 Uhr (0)
up
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
bgrittmann am 21.06.2013 um 08:25 Uhr (0)
Servusggf geht es mit der Methode "GetChildren" (siehe Doku und Forensuche) der "CATIA/SmarTeam Integration" (ggf extra Lizenz notwendig)GrußBerndEDIT: Name der Methode korrigiert.------------------Warum einfach, wenn es auch kompliziert geht.[Diese Nachricht wurde von bgrittmann am 21. Jun. 2013 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Links zur nicht Catia-Dateien auslesen
RSchulz am 21.06.2013 um 09:05 Uhr (0)
Hallo,auch wenn das nicht direkt etwas mit dem Thema zu tun hat, möchte ich dennoch erwähnen, dass Verknüpfungen zu Gewindetabellen eigentlich nur noch Altlasten sind und nicht mehr bzw. nie wirklich benötigt wurden. Schließlich wird sich ein definierter Standard kaum ändern und wenn, dann darf das nicht eine Auswirkung einfach auf alle Parts haben. Wenn du die Teile mit CATDUAV5 bereinigst, werden die links zu "Metricthickpitch" und Co entfernt.------------------MFGRick SchulzNettiquette (CAD.de) - Was is ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CONTEXT LINK auslesen
tomtom1972 am 12.04.2010 um 08:02 Uhr (1)
Hallo alias,es muss nichts gespeichert sein, sondern nur angelegt bzw. geöffnet (in CATIA), im Smarteam muss gar nichts erfolgen / passiert sein. Die Links lassen sich eben nur über die Schnittstelle zu Smarteam auslesen, unabhängig davon ob man mit Smarteam arbeitet.Sofern du neue Modelle anlegst (in CATIA) bekommst du (ohne das sie gespeichert wurden) eben nur keine Pfadangabe zurück, d.h. der Fullname entspricht dem Modellnamen.Wenns dir speziell ums Einlesen in Smarteam geht findest du recht viel Code- ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CONTEXT LINK auslesen
alias am 12.04.2010 um 11:32 Uhr (1)
Nochmals vielen Dank,das Script arbeitet genau so wie ich brauche !!!Darf ich so frech sein und fragen, ob es so was auch zum Auffinden von Part - Part Links (CCP) gibt, bzw. wo ich Doku zur CAIEngine finden kann, um das ev. umzusetzen ?LG
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CONTEXT LINK auslesen
bgrittmann am 21.06.2013 um 13:03 Uhr (1)
Servusggf wäre es einfachsten für dich, wenn du diese Methode entweder auf jedes geöffnete Dokument anwendest oder zB bei einem Product auf alle Products (CATIA.ActiveDocument.Product.products.item(i))GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CONTEXT LINK auslesen
alias am 09.04.2010 um 11:04 Uhr (1)
Hallo, bin eigentlich in der Smarteam Ecke zu Hause,benötige aber dazu eine CATIA Info:Gibt es eine Möglichkeit (Programmtechnisch) in CATIA in einem Produkt vorhandene Context Links auszulesen ?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CONTEXT LINK auslesen
DanielFr. am 09.04.2010 um 12:44 Uhr (1)
Hallo,ja programmiertechnisch schon aber NUR mit CAA. Mit VBA hast du darauf KEINEN Zugriff ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CONTEXT LINK auslesen
tomtom1972 am 12.04.2010 um 07:18 Uhr (1)
Hallo alias,du kannst die Context Links sehr wohl per Script über die dafür vorgesehene Schnittstelle zu Smarteam (die CAIEngine) auslesen; diesbezüglich ist leider nicht viel in der Doku zu finden. Wenn du darüber hinaus Fragen hast, melde dich. Der u.s. Code sollte das Prinzip veranschaulichen. Selektiere das entsprechende Part (mit den Context-Links) in der geladenene Product-Struktur und starte das Script.Sub CATMain()Set oAD = Catia.ActiveDocumentSet oSelection = oAD.SelectionSet oSel = oSelection.Ite ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CONTEXT LINK auslesen
DanielFr. am 12.04.2010 um 07:38 Uhr (1)
Hallo ,man lernt nie aus. 10U´s sind unterwegs Tom ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |