|
CATIA V5 Programmierung : Aus Catia Vbamakro eine Part aus TeamPDM kopieren
CTenschert am 23.02.2005 um 13:40 Uhr (0)
Ich möchte in einem VBA-Makro (Liegt als .catvba vor) was aus Catia gestartet wurde, ein Teil automatisch (ohne Interaktion mit dem Benutzer) aus TeammPDM laden. Die ID des Teiles ermittelt mein Makro. ------------------ Mit freundlichem Gruß von Carl Tenschert
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : makroaufzeichnung- vba bzw vb
DanielFr. am 14.01.2010 um 07:49 Uhr (0)
Hallo,und um das von Jens weiter zu führen würde auch eine Schleife durch alle Parameter gehen in der du dann die Namen abfragst.------------------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 : KWE: String kürzen
tberger am 31.07.2009 um 12:06 Uhr (0)
Hallo -che-du musstZ = Z-Extract(34,Z-Length()-35 ) oder so ähnlich setzen.Dann würdest du ab dem 35. Zeichen bis zum Ende "extrahieren.------------------Grüße aus dem RheinlandThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ..."Phase 2 in CATIA V5" - www.tobeplus.de[Diese Nachricht wurde von tberger am 31. Jul. 2009 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Umbenennen schlägt fehl
DanielFr. am 30.10.2009 um 16:13 Uhr (0)
Hallo,ich glaube der Namen von Parametern will über ".SetName" geändert werden da die Funktion "Name" einen Laufzeitfehler generiert ------------------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 : Auswahlwerkzeug per Makro umswitchen
inno69 am 03.05.2017 um 11:00 Uhr (1)
Zitat:Original erstellt von bgrittmann:ServusWillkommen im Forum. Bitte Systeminfo ausfüllen.Das geht wohl nur über StartCommands:Code:Catia.Startcommand("Rechteckselektionsfangzone")Vorsicht: StartCommands sind sprachabhängig. (oder man verwendet die Catia-ID)GrußBerndVielen Dank!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Open file Box
toyo83 am 22.05.2007 um 14:21 Uhr (0)
Zitat:Original erstellt von YellowDevil:I hope its working!Sub CATMain()Dim FileFile=CATIA.FileSelectionBox("Filename", "*.catproduct", CATFileSelectionModeSave)CATIA.ActiveDocument.SaveAs FileEnd Subyes !!!but there is a error msg ByRef Argumnet, type mismatch and the compiler show the File as the bad argument
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geometrische Toleranzen mit CATScript?
DanielFr. am 31.01.2010 um 10:29 Uhr (0)
Hallo Bertel,sorry muss mich korrigieren. Keine Methoden und Klassen vorhanden in VBA. D.h. Zugriff wahrscheinlich nur aus der CAA Umgebung möglich ------------------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 : Textfelder mit bestimmter Schriftgrösse selektieren
DanielFr. am 13.01.2010 um 14:20 Uhr (0)
Hallo,in dem du das aktive Blatt zuerst in ein Selektionobjekt verschiebst und mit der zweiten Selektion nur innerhalb dieser suchen lässt ------------------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 : open in new window
AndyMF am 28.09.2009 um 14:25 Uhr (0)
Hallo JoachimNormal geh ich davon aus das der User das produkt zuerst öffnet und daraus die einzelnen verbauten parts oder Produkts in neuem Fenster öffnet.Somit müsste window.item(1) dein Root sein.Wenn du den close befehl in die schleife mit Window.item(i).close reinhaust und erst die Schleife ab 2 losgehen lässt sollte es funktionieren.Würde aber zuerst das window.item(1) activieren, und dann die Schleife starten.GrußAndybeispiel:Language="VBSCRIPT"Sub CATMain()Set windowsopen = CATIA.WindowsMsgbox(wind ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dokument aufrufen und zuweisen
tberger am 08.02.2011 um 15:05 Uhr (0)
Das sollte es auch tun:Sub CATMain()Dim documents1 As DocumentsSet documents1 = CATIA.DocumentsDim partDocument1 As PartDocumentSet partDocument1 = documents1.Open("M:TreiberMTemplate_Ballpin_Finished_Gr38_002.CATPart")End Sub------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : EdgeFillet
Jens Hansen am 17.10.2012 um 14:22 Uhr (0)
Hallo,der beitrag ist zwar was älter aber naja ...Muss es beim Code am Ende nicht nicht"Bauteildokument.Part.Update"heißen?Das Objekt "Werkzeug" gibt es ja nicht ..SGJens------------------Inoffizielle CATIA-HilfeseiteKochbuch - CATIA V5 automatisieren
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Technologische Ergebnisse erzeugen
noir333 am 11.12.2017 um 12:09 Uhr (1)
Hallo Christoph,wie Du schon sagst, Du musst das Part blau machen: mysel.Clear mysel.Add(mypart1) CATIA.StartWorkbench("PrtCfg") Set mysel1=mypart1.Parent.Selection mypart1.InWorkObject = body1 mysel.clear mysel.Add(body1) if catlang="de" then CATIA.StartCommand("Technologische Ergebnisse erzeugen") elseif catlang="en" then CATIA.StartCommand("Create Technological Results") end if-----------------------------
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teilenummer = hinzugefügte Eigenschaft ?
Baldi am 22.06.2007 um 08:12 Uhr (0)
Hab die Lösung. Funktioniert aber erst ab R16.Set partDocument1 = CATIA.ActiveDocumentSet part1 = partDocument1.PartSet relations1 = part1.RelationsSet parameters1 = part1.Parametersp1= CATIA.ActiveDocument.Product.PartNumber & "Part Number"Set parameter1 = parameters1.Item(p1)p2=CATIA.ActiveDocument.Product.PartNumber & "PropertiesXY_NUMBER"Set formula1 = relations1.CreateFormula("Formula.1", "", parameter1, p2)formula1.Rename "Formula.1"
|
| In das Form CATIA V5 Programmierung wechseln |