|
CATIA V5 Programmierung : Makroprogramm zum Abspeichern mit als PartNumber Name
Jens Hansen am 11.11.2009 um 08:52 Uhr (0)
Das stimmt auch wieder. Ich fürchte, das schaukelt sich gegenseitig hoch SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makroprogramm zum Abspeichern mit als PartNumber Name
slaux am 06.11.2009 um 08:01 Uhr (0)
Hallo DanielFr.,Vielen Dank für die Antworten! Wie gesagt ich hab leider keinen Plan was Makroprogrammierung anbetrifft . Es wäre echt super wenn du mir dann ein Beispiel machen könntest.Bin übrigens absolut neu in dieser Community. Mit CATIA V5 arbeite ich aber seit 2003 jedoch ohne zu Programmieren .MFGslaux
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros läuft durch, keine Resultate in CATIA
wrack solutionist am 09.02.2010 um 15:23 Uhr (0)
Hallo,ich möchte aus einer Excel Tabelle, welche xyz koordinaten beinhaltet. Splines erstellen. Da Makros läuft ohne Fehler durch, jedoch ohne Resulate in CATIA.Kann jemand einen schnellen Blick draufwerfen, woran es liegen könnte. Vielen DankCode:Private Sub CommandButton1_Click()Dim CATIA As ObjectOn Error Resume Next Set CATIA = GetObject(, "CATIA.Application") If Err.Number 0 Then Set CATIA = CreateObject("CATIA.Application")End IfIf CATIA Is Nothing Then MsgBox "First open a CATIA application ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros läuft durch, keine Resultate in CATIA
tomtom1972 am 11.02.2010 um 07:33 Uhr (0)
Hallo,das On Error Resume Next am Anfang deiens Scriptes bewirkt das jeder Fehler übersprungen wird.Das Script läuft also "problemlos" durch.Lösch das On Error Resume Next, und du merkst sofort, wo sich der fehler eingeschlichen hat.Gruß------------------tomtom1972
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makroprogramm zum Abspeichern mit als PartNumber Name
Jens Hansen am 06.11.2009 um 09:21 Uhr (0)
Manchmal habe ich das Gefühl, das Forum hier verkommt zu einer kostenlosen "Ich bestelle mir einfach das Makro bei CAD.DE"-Seite. Schönes WochenendeJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makroprogramm zum Abspeichern mit als PartNumber Name
DanielFr. am 06.11.2009 um 05:52 Uhr (0)
Hallo,IMHO nicht zu bewältigen für einen Laien. Das fängt schon mit der rekursive Programmierung bzw. Schleife an. Wenn ich nächste Woche mal Zeit hab dann mach ich dir mal ein Beispiel ------------------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 : Makroprogramm zum Abspeichern mit als PartNumber Name
DanielFr. am 06.11.2009 um 09:01 Uhr (0)
Na dann ein herzliches Willkommen ,wie gesagt ich komme erst nächste Woche dazu. Die haben mich dermaßen mit Arbeit vollgepackt das ich froh bin wenn ich überhaupt noch hier mal schreiben kann ------------------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 : Brauche Hilfe Makro umbenennen Geo Sets im Part
tberger am 11.02.2010 um 08:30 Uhr (1)
Hallo,du kannst mit dem Makro-Rekorder (in diesem Fall) per Aufzeichnung folgendes erhaten:selection1.Search "CATGmoSearch.OpenBodyFeature,all"Bitte fülle noch deine Systeminfo aus.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ..."Phase 2 in CATIA V5" - www.tobeplus.de tberger@tobeplus.de
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Brauche Hilfe Makro umbenennen Geo Sets im Part
olleiCAD am 30.11.2018 um 08:29 Uhr (1)
Folgendes Makro soll mir alle Körper, umbenennen, beginnend mit einer Zahl die ich eingebe.Code:Sub CATMain() Dim productDocument1 As PartDocument Set productDocument1 = CATIA.ActiveDocument Dim selection1 As selection Set selection1 = productDocument1.selection Dim Eingabe1 As String Eingabe1 = InputBox ("Bitte geben Sie eine Startnummer ein.", "Eingabe Startnummer", Eingabe1) selection1.Search "CATPrtSearch.BodyFeature,all" Dim Imax As Integer Imax = selection1.Count ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Brauche Hilfe Makro umbenennen Geo Sets im Part
olleiCAD am 30.11.2018 um 10:40 Uhr (1)
Hab das ganze jetzt etwas anders gelöst. Bei deiner Variante weiß ich nicht wie ich die Startvariable, die ich bei beiden Schleifen verwende, erhöhen muss. Wenn die Erste Schleife fertig ist, dann ist diese Startvariable ja wieder um die Anzahl der Körper zu hoch... Könntest du mir deinen Vorschlag mal schreiben?Code:Sub CATMain() Dim productDocument1 As PartDocument Set productDocument1 = CATIA.ActiveDocument Dim selection1 As selection Set selection1 = productDocument1.selection Dim Eingabe1 As St ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Brauche Hilfe Makro umbenennen Geo Sets im Part
ausie-r-n am 11.02.2010 um 10:21 Uhr (14)
Hallo Leute,vielen Dank an Alle, die mir geholfen haben. Es funktioniert und zwar mit folgendem Code:Language = "VBSCRIPT"Sub CATMain() Dim productDocument1 As PartDocument Set productDocument1 = CATIA.ActiveDocument Dim selection1 As selection Set selection1 = productDocument1.selection selection1.Search "CATGmoSearch.OpenBodyFeature,all" Dim Imax As Integer Imax = selection1.Count For I = 1 To Imax selection1.Item(I).Value.Name = "Geometrical Set." & CStr(I) & ".temp_rename" Next ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Nochmals Hilfe bei einem Makro Dateigröße
DanielFr. am 11.02.2010 um 11:36 Uhr (0)
Hallo,erstens darfst du nicht durch "1000000" teilen sondern durch "1048576" den 1KByte = 1024Byte und zweitens würde ich das auch noch runden sonst bekommst einen riesigen Nachkommawust Hier mal das Script:Code:Sub CATMain() Dim intDoc As Document Dim intFilePathStr As String Dim FileSizeLng As Long Dim intFileObj As File Set intDoc = CATIA.ActiveDocument intFilePathStr = intDoc.FullName Set intFileObj = CATIA.FileSystem.GetFile(intFilePathStr) FileSizeLng = intFileObj.Size MsgBox "Filesize: ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Nochmals Hilfe bei einem Makro Dateigröße
ausie-r-n am 11.02.2010 um 11:10 Uhr (0)
Hallo Leute,ich mal wieder. Habe hier das Makro gefunden (s.u.) und etwas modifiziert, damit mir das Ergebnis gleich in MB angezeigt wird.Jetzt meine Frage: Wie bekomme ich es hin, daß er in die Klammer gleich den aktuellen Modellnamen einträgt ohne ihn erst mühsam aus dem Scratch zu suchen.Kann mir jemand helfen? Grußausie-r-nLanguage = "VBSCRIPT"Sub CATMain()Dim s As LongDim f As file------------------------------------------------------------In ("B:work???.CATPart") ??? den Model Namen eintragen------ ...
|
In das Form CATIA V5 Programmierung wechseln |