|
CATIA V5 Programmierung : Material Copy/ Paste
bgrittmann am 23.07.2020 um 13:42 Uhr (1)
ServusKommt eine Fehlermeldung?Wird der Array mit den Materialien gefüllt?Wo ist dein Zugriff auf den Material-Manager? (zB oPart.GetItem("CATMatManagerVBExt"))ApplyMaterialOnBody erwartet noch einen dritten Parameter für den Linkmode (bei dir vermutlich 0)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Update aller Inertia
bgrittmann am 03.11.2014 um 08:29 Uhr (1)
ServusBei den Inertias handelt es sich wohl um Messungen (Trägheitsmessung).In meinem Kurztest konnte ich nicht auf diese Messung zugreifen. Nur direkt auf die Parameter, die leider gesperrt sind (durch die Messung gesteuert).GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter für Draufsicht bearbeiten
bgrittmann am 18.02.2021 um 11:44 Uhr (1)
ServusWie lautet die Fehlermeldung? Hast du dir überlegt woran das liegen könnte?Ist die Variable denn schon gefüllt? (Code verstehen)Du könntest zB auch nach DefineFrontView den Namen der Ansicht ändern (drawingView1.Name)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part anlegen und fixieren
JanF am 19.09.2002 um 10:57 Uhr (0)
Moin! Noch eine Ergänzung zu meinem Problem, das Makro läuft als CATScript, aber nicht als catvba, wie ich es benötige. Ist es möglich, daß die Funktion "Connections("CATIAConstraints")" mit einem anderen Parameter aufgerufen werden muß? In Onlinehilfe habe ich dazu aber leider nichts gefunden.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DMU Kinematiksimulation Parameter exportieren (Makro)
thomasacro am 27.10.2017 um 17:43 Uhr (1)
Hi andeeDa ich gerads im Urlaub am pool liege hab ich nicht die genauen Befehle parat. Stell bei der manipulation der Schieberegler nicht "immidiate" sondern "on request" ein. Dann kannst du auch ohne Regeln saubere Aufzeichnungen erreichen.Grüße aus Gran Canaria ------------------gruß, Tom
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : pdf-Dokument mit parameter öffnen
bgrittmann am 23.11.2017 um 18:35 Uhr (1)
ServusSchon mal wie hier am Beispiel mit dem Explorer probiert?IMHO kannst du ein Makro nicht mit einer Regel ausführen das sollte über eine Reaction gehen (dort kannst du direkt VB-Doce eingeben)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parts eines Products schnell auslesen!
Randle am 09.12.2015 um 11:15 Uhr (1)
Hallo,man könnte auch alle geladenen Dokumente durchgehen.For each oDoc in CATIA.Documents Select Case TypeName(odoc) case "PartDocument": mach irgendwas mit dem Part case "ProductDocument": mach irgendwas mit dem Product case else: mach was anderes End SelectNextAllerdings sollte man dann bevor man das Makro auf eine Baugruppe loslässt die CATIA Sitzung neu starten, damit nicht noch andere (nicht zu der Baugruppe gehörenden) Teile mit ausgelesen werden.Bei deiner Vorgehensweise führst du unter Umstä ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Parameter über Python auslesen
D.S. am 29.06.2010 um 14:29 Uhr (0)
erneut herzlichen Dank für all die Antworten, ich habe nun fast alles was ich brauche um meine eigentliche Arbeit fortzuführen. Beim folgenden Code bekomme ich noch die Fehlermeldung "Typen unverträglich", die ich noch gerne weg haben würde, hoffe ihr könnt mir ein letztes mal helfen bitte!Code:Sub CATMain()Dim productDocument1 As DocumentDim selection1 As SelectionDim I As IntegerDim TextFile1 As FileDim fileSys As ObjectDim oStream As TextStreamDim Outputtxt, Tmptxt As StringDim param1 As ParameterSet fi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameterübergabe in Prozedur wie?
Andreas01 am 04.04.2007 um 10:52 Uhr (0)
Hallo Proofin,ich möchte den String "CATIA.ActiveDocument.Product.Products.Item(i).Products" in die Prozedur übergeben, damit ich dann die Parameter auslesen kann. Habe das Vorher so gemacht:--------------Public Sub f_Daten_auslesen_2(i As Integer, ii As Integer) Set otest = CATIA.ActiveDocument.Product.Products.Item(i).Products.Item(ii) Props auslesenzaehler = zaehler + 1lst_Ausgabefenster.AddItem (zaehler & " Teilenummer: " & otest.PartNumber)lst_Ausgabefenster.AddItem ("Überarbeitung: " & otest.Re ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part bearbeiten im Produkt
zizorro am 10.09.2004 um 11:02 Uhr (0)
Hallo zusammen!Ich lade über ein Makro eine Baugruppe. In dieser Baugruppe möchte ich nun einen Parameter eines bestimmten Parts anfassen, bzw. verändern.Bisher sieht das so aus:Sub CATMain() ----------------------------------------- Öffnen der BaugruppeDim neuesprodukt As DocumentSet neuesprodukt = CATIA.Documents.NewFrom ("X:augruppe.CATProduct")Dim product1 As ProductSet product1 = neuesprodukt.Product ----------------------------------------- Bearbeiten des PartsDim neuespart As DocumentSet neuespart ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Formeln in Schleife erzeugen
Tomacco am 11.01.2013 um 16:33 Uhr (0)
Danke schonmal für die Hilfe.Mein obiger Code scheint schon nicht richtig funktionieren. Hatte es grad nochmal getestet, hab bestimmt was wichtiges veändert und weiß nicht mehr genau was es war Hier mal mein kompletter Code bis jetzt:Code:Sub CATMain()Dim myPart As PartSet myPart = CATIA.ActiveDocument.Part Parameter "Kantenlaenge" mit initial 200 mm erzeugen --------------------Dim params As ParametersSet params = myPart.ParametersDim laenge_kante As LengthSet laenge_kante = params.CreateDimension("", "L ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : View per Rule/Action ausblenden / einblenden
moppesle am 02.07.2014 um 11:06 Uhr (1)
Hallo Ben,Zitat:was meinst Du mit "den Parameterwert nach dem update einmal umzustellen"?Na den Parameterwert von "`View ein/aus`" einfach einmal umstellen und zurückstellen. Dann wird die View wieder in dem gewünschten Zustand gebracht. Das könnte man vielleicht auch mit einer globalen Rule/Reaction machen die alle Parameter einmal vor und wieder zurückstellt.Zitat:Ich hatte auch den Gedanken nach dem Update die rule erneut anzustoßen (z.B.: per reaction) - aber ich scheiter an dem "wie".... Was hast du d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfad eines gestarteten Makros finden
Jens Hansen am 09.01.2008 um 23:49 Uhr (0)
Hallo Christoph,willkommen im Forum Mit den V5-Bordmitteln wirst du das Problem nicht lösen können. Es muss schon vbs (vb-script) gelöst werden. Allerdings weiß ich auf die Schnelle nicht, ob es da im Standard-Enviroment von vbs einen Befehl gibt, wo man die Application.Path abrufen kann.Soweit ich allerdings die V5-Hilfe verstanden habe, befindet sich ein gestartetes makro im V5-Umfeld und hat somit quasie keine eigenen Startpfad mehr. CATIA muss je gestartet sein um das Makro überhaupt auszuführen.Somit ...
|
| In das Form CATIA V5 Programmierung wechseln |