|
CATIA V5 Programmierung : Verschiedene CadParts erstellen und speichern unter
TaMueller am 08.07.2016 um 11:22 Uhr (1)
Vielen Dank für die schnelle Antwort.Ich werde eure Tipps mal ausprobieren. Das mit dem NExt hab ich aber schon versucht. Glaube da kam die gleiche Fehlermeldung. Das mit dem End if ist mir auch aufgefallen da hab ich es aber schon abgeschickt.00(i)ZS2 soll nur der Name für das Cadpart sein unter dem es abgespeichert werden soll. Ich hab mein Modell parametrisch aufgebaut und die Parameter verändern sich in einer Designtabelle. Es gibt also verschiedene Konfigurationen des Modells. Deshalb habe ich i einge ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fortschrittsbalken für Schleife
Tweety79 am 15.07.2016 um 11:25 Uhr (1)
Hallo,ich habe einen Fortschrittsbalken und dazu einen Backgroundworker.Etappenweise lasse ich den Fortschrittsbalken um einen Prozentsatz steigen, den ich aus der Zeit ermittle, die bis zu diesem Schritt benötigt wurde.Dann komme ich zu einer Schleife, die Werte in einer großen Excel Datei ausliest und in CATIA operationen durchführt.Bis zu der Schleife werden 40% angezeigt, dann steht der Balken für 10min und danach sprigt der Balken auf 80%, weil ich das so eingestellt habe.Wie kann ich sagen, dass in d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Flächen über userform selektieren
bgrittmann am 25.07.2016 um 11:25 Uhr (1)
ServusDen den Code der Makrorekorder ausspuckt solltest du schon verstehen.Spätestens bei der Zeile mit "CreateReferenceFromName" sollte klar sein, dass dies nur bei einer bestimmten Datei/Geometrie so geht.ggf kannst du hier eine UserSelection (siehe zB dein Buch) verwenden und die Reference über .Item2(1).Reference deiner Selektion erstellen.GrußBernd ------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
RSchulz am 12.08.2016 um 09:13 Uhr (1)
Nein ist es eigentlich nicht Wenn man weiß wie.Also du musst erstmal Parameter definieren. Dann muss du diese mappen. ...und letztendlich musst du dir Templates erstellen für Part, Produkt und Drawing. In diese fügst du dann entsprechend die Parameter, die du per Mapping überträgst ein. SmarTeam überträgt die Daten dann eigentlich mit jedem Laden!Wir arbeiten für die Erstellung neuer Teile mit einem Makro. Das ist nicht wirklich komplex. Dazu lässt sich einiges auch googlen auch als normales VBScriptVBA. ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Symbolleiste mit Makros und Powercopy überall anwenbar machen
4ppU am 15.08.2016 um 10:05 Uhr (1)
Moin Zusammen, ich mal wieder Aaaaalso. Ich habe nun eine Reihe von Makros erstellt und diese in eine eigene Toolbar eingebettet. Schönmit Symbolen von Catia versehen und an Ihren Ort im Catia Fenster fest genagelt. Läuft auch super soweit. Insgesamt sind es 6 Makros, wovon 3 eine PowerCopy aufrufen. Das Problem hier ist, dass diese über den Dateipfad im Makro aufgerufen werden. Wenn ich jetzt zum Beispiel in einer Firma bin, kann ich ja einfach die Makros und Powercopies auf einen Server schmeißen und der ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Symbolleiste mit Makros und Powercopy überall anwenbar machen
4ppU am 15.08.2016 um 12:29 Uhr (1)
Hey, Danke für die schnellen antworten. Ich habe gehofft, dass sich die Toolbar (inkusive Makros) zumindest über irgendeine Setting-Datei kopieren lässt Ich meine schon ein mal soetwas gelesen zu haben. Aber nagut, dann ist das halt so. Aber danke für eure Tipps, ich werde mal schauen das beste dabei herauszuholen. Danke euch
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Document lässt sich nicht schließen
monka am 26.10.2016 um 10:00 Uhr (8)
Hallo zusammenich habe mir ein Makro erstellt das mit dessen Hilfe ich Allcatparts erstellen und abspeichern kann. Hier ein Ausschnitt meines CodesCode:Set Datei = CATIA.Documents.Read(Eingang & Dateiname)Set oProd2Part = Datei.Product.GetItem("DECProductToPart")oProd2Part.RunSet oAllCatPart = oProd2Part.GetResultsError = oProd2Part.GetErrorCATIA.ActiveDocument.SaveAs Filename:=Pfad & CATIA.ActiveDocument.NameCATIA.ActiveDocument.CloseDie Zeile oProd2Part.Run erstellt dabei zwei neue Parts. Eins davon heiß ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Document lässt sich nicht schließen
bgrittmann am 26.10.2016 um 10:13 Uhr (1)
ServusWie schließt du denn die Dokumente denn?Wenn du das 2. Dokument schließt, ist dann schon das erste geschlossen?Wenn du über eine for-next-Schleife die Dokumente schließt, musst du von hinten anfangen, sonst ändert sich der Index dauert.Beispiel:Code:for i = Catia.Documents.Count to 1 Step - 1 Catia.Documents.Item(x).ClosenextBei deinen Codeschnipseln könntest du die beiden Dokument auch über:Code:Datei.CloseCATIA.ActiveDocument.Closeschließen.GrußBerndHinweis: Achtung bei neueren Releases ist für da ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Analyze Bill of Material
RAA am 28.10.2016 um 10:23 Uhr (1)
Hallo,weiss jemand wie man es wieder hinbekommt, dass die Stückliste wieder im XLS Format erzeugt wird. Warscheinlich durch ein Office-Update (aktuell 2013) kann CATIA kein Excel-Format mehr schreiben. Es wird zwar eine xls Datei erzeugt, sie hat aber keinen Inhalt. Ich bin hier einigermassen ratlos.Gruß Rainer
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Umbenennungs-Makro
stku am 28.10.2016 um 10:49 Uhr (1)
Hallo an alle,an erster Stelle, großes Kompliment - das Forum hat mir schon oft bei der Lösung eines Problems geholfen.Jetzt habe ich jedoch ein Problem, bei dem mir die Suchfunktion nicht weiterhelfen konnte.Folgende Situation:Ich habe eine Baugruppe mit vielen Parts und Unterbaugruppen. Die Catia-interne Benennung der Teile erfolgt nach dem Schema "Part-Number (Instance Name.1)", wobei die Part number nach dem Schema 000.A0.00.00.000_A00 aufgebaut ist und der instance name die Beschreibung des teils enth ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umbenennungsmakro anpassen
ferdo am 29.10.2016 um 22:51 Uhr (1)
ServusDie Hilfe datei für v6 ist DSYAutomation.chm an der gleichen Stelle wie für v5.------------------Best regardsFernando[Diese Nachricht wurde von ferdo am 30. Okt. 2016 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Added Properties
Randle am 07.11.2016 um 10:43 Uhr (1)
Hallo,den Vorschlag von bgrittmann würde ich so oder so umsetzen.Man könnte sich zusätzlich die Dateinamen der bereits behandelten Dateien in einer Collection/einem Array speichern und vor der Bearbeitung prüfen ob diese Datei bereits bearbeitet wurde.GrußRandle
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Umbenennungs-Makro
monka am 16.11.2016 um 08:33 Uhr (1)
Hallo stkufalls du immer noch Hilfe brauchst hier ein paar Tipps:Mit CATIA.ActiveDocument.SaveAs "Hier den Speicherpfad eingeben" kannst du das aktive Dokument speichern.Mit CATIA.FileSystem.DeleteFile "Hier Pfad eingeben von der Datei die gelöscht werden soll" kannst du eine Datei löschenFalls du ein Product durchlaufen willst und die Dateinamen abgleichen kommst du mit folgendem Code an die Dokumente ran:Code:Dim Product1 As ProductsSet Product1 = CATIA.ActiveDocument.Product.ProductsDim Datei As StringD ...
|
| In das Form CATIA V5 Programmierung wechseln |