|
CATIA V5 Programmierung : Gibt es Funktion: Punkt auf Linie ?
Daeumling am 04.02.2009 um 10:41 Uhr (0)
"msgbox PartNewNameSet ProdDoc = CATIA.ActiveDocumentSet Prod = ProdDoc.ProductSet Prods = Prod.ProductsSet ProductEbene2 = Prods.Item(4) Set ProdsEbene2 = ProductEbene2.Products PartName(0) = PartNewName ProdsEbene2.AddComponentsFromFiles PartName, "All" "der Quelltext dazu[Diese Nachricht wurde von Daeumling am 04. Feb. 2009 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Methode catCstTypeOn failed bei Publications
Daeumling am 04.02.2009 um 18:23 Uhr (0)
Ich habe mal wieder ein Problem ;(Folgendes Skript sollte "einfach" nur auf externe Referenzen zugreifen und ein Constrain daraus bilden:Folgende Fehlermeldung kommt bei heraus: "Methode AddBiEltCst failed"Weiß jemand wieso??? Sub CATMain () Dim Position Position = "VR" Set Docs = CATIA.Documents Set ProdDoc = Docs.Item("TTM.CATProduct") Set Prod = ProdDoc.Product Set constraints1 = Prod.Connections("CATIAConstraints") Set oPub = CATIA.ActiveDocument.Product.Products.Item(4).Products.Item("T_VERBINDER_ ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Methode catCstTypeOn failed bei Publications
Daeumling am 05.02.2009 um 09:15 Uhr (0)
habe noch was Probiert.Hab mir erstmal die Referenzen über DisplayName ausgeben lassen:--------------------------------------------------------------------------------Sub CATMain () Set oPub = CATIA.ActiveDocument.Product.Products.Item(4) TTM Konstr Dim Position Position = "VR" Set Docs = CATIA.Documents Set ProdDoc = Docs.Item("TTM.CATProduct") Set Prod = ProdDoc.Product Set constraints1 = Prod.Connections("CATIAConstraints") Set oPub = CATIA.ActiveDocument.Product.Products.Item(4).Products.Item( ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Methode catCstTypeOn failed bei Publications
Daeumling am 05.02.2009 um 10:21 Uhr (0)
um meinen Monolog fortzusetzen :--------------------------------------------------------------------------------Sub CATMain () Dim Position Position = "VR" Set Docs = CATIA.Documents Set ProdDoc = Docs.Item("TTM.CATProduct") Set Prod = ProdDoc.Product Set constraints1 = Prod.Connections("CATIAConstraints") Set oPub = CATIA.ActiveDocument.Product.Products.Item(4).Products.Item("T_VERBINDER_" & Position & "") Set oPublic1 = oPub.Publications.Item("POS_Y_AXIS") Set Ref1 = oPublic1.Valuation Au ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abstand zw.2 Elementen in 2 Parts
Daeumling am 29.01.2009 um 14:45 Uhr (0)
Hallo an alle,ich lese hier schon seit einiger Zeit mit und habe nun leider ein Problem bei dem ich irgendwie absolut nicht weiter komme.Bei der Suchfunktion wurde ich leider auch nicht so recht fündig darum versuch ich es einfach mal hier. Auch v5automation half mir so recht nicht weiter.Also ich möchte den Abstand zwischen 2 Punkten ermitteln, welche sich je in 2 Parts von einem Product befinden. Diesen Abstand benötige ich dann, um eine Rohrlänge automatisch zu ermitteln und wollte dann halt den Abstand ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abstand zw.2 Elementen in 2 Parts
Daeumling am 30.01.2009 um 13:05 Uhr (0)
Ich bins dann nochmal,ich habe versucht das Problem anders anzugehen. AUch wenn es der umständliche Weg ist habe ich noch eine Frage dazu, warum es nicht funktioniert.Hier erstmal der Quelltext:--------------------------------------Sub CATMain() Neues CATProduct erzeugen ------------------------------------- Dim aDoc As Documents Set aDoc = CATIA.ActiveDocument Dim Wurzel As Product Set Wurzel = aDoc.Product CATPart erzeugen / umbenennen -------------------------- Dim P1 As Product Set P1 = Wurzel.Produc ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abstand zw.2 Elementen in 2 Parts
Daeumling am 10.02.2009 um 13:08 Uhr (0)
Hallo,hab leider das Probramm erst jetzt Testen können, da sich noch anderen Probleme im Vorfeld aufgetan hatten.Danke erstmal für deine Mühe!Leider geht das Verschneiden leider nicht so wie ich es mir erhofft hatte.Die Ebenen im T Verbinder kann ich und habe dort auch die Public Ebenen zum Verschneiden eingefügt.Bei den Rohren denke ich nicht, dass das so einfach möglich ist, denn jedes Rohr heißt z.B: Kugel_VR, Kugel_VMR, ..Jeder T-Verbinder wird beim EInfügen auch also Adapter_VR. Adapter_VMR, .. umbena ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abstand zw.2 Elementen in 2 Parts
Daeumling am 12.02.2009 um 10:18 Uhr (0)
Hallo!Hab es endlich gelöst bekommen..irgendwie Hab es nun doch umständlich über Ausmessen und Vergleichen gemacht und auf die Public-Elemente zugegriffen. Die kann er komischerweise gegeneinander vermessen.Um auch endlich mal etwas zurückzugeben hier der Quelltext:Function Is_On () Set ActivePub = CATIA.ActiveDocument.Product.Publications Set TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench("SPAWorkbench") Set oPub2 = CATIA.ActiveDocument.Product.Products.Item(4).Products.Item("Ebene") Set oPu ...
|
In das Form CATIA V5 Programmierung wechseln |