|
CATIA V5 Programmierung : Speichern von VBA-Projekt nicht möglich
RSchulz am 03.05.2012 um 16:25 Uhr (1)
Hallo Klaus,ich pers. kenne das Phänomen nicht, daher würde ich auf einen Bug tippen... Ich könnte mir auch rein logisch nicht erklären, woher soetwas kommt oder das es mit den Settings etc. überhaupt etwas zu tun haben könnte. Wenn überhaupt, dann wäre nur der Verlust des direkten Bezugs zur vba-Datei eine Erklärung. Für mich klingt das sehr eindeutig nach einem Bug. Einzige Möglichkeit wäre evtl. noch, dass du im CATIA irgendwelche Befehle verwendest, die eben diesen Fehler auslösen. Z.B. ist HSOSynchron ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ManufacturingGeneratorData
Lapa am 03.05.2006 um 20:20 Uhr (0)
This is German version afger Google translation...Hallo alle, traurig für auf englisch hier bekanntgeben. Aber ich weiß, daß es wertvolles Hilfsmittel ist und ich hopping für Antwort jede mögliche Weise..., Ich arbeite auf Anwendung, die aptsource mit Code unten auf sehr großer Zahl der Teile mit vorbestimmten CATProcess erzeugt. Deshalb ist TIMING wirklich wichtig für mich..., Wenn Sie aptsource vom manuellen Lernabschnitt Catia mit "MfgBatch" und "Generate Interactively" Befehle erzeugen Sie, die Sie wah ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfadangabe realisieren???
robert_de am 06.10.2005 um 14:29 Uhr (0)
Hallo,wende mich einfach mal mit dem Problem an euch das ich ganz normal die Bill of Material / Stückliste in einer Exceltabelle ausgeben will.Diese Funktion ist ja schon in CATIA integriert. Jetzt bin ich soweit und habe ein Macro angefertigt was diese automatiesiert.Nur leider ist es mir noch nicht gelungen das ich vor dem anspeichern der Excel-Datei eine Abfragefenster erstellen konnte inn dem ich erst den Pafd und dann denn Dateinamen eingeben kann unter dem die Stückliste dann als Tabelle gespeichert ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zugriff auf Achsensystem im GeoSet
crow73 am 09.02.2007 um 08:01 Uhr (0)
Hallo Zusammen,ich möchte gerne meine Achsensysteme Upgraden da dies alsLösung eines PMRs vorgeschlagen wurde. Leider schaffe ich esbis jetzt nicht auf die Achsensysteme zuzugreifen die sich ineinem Geometrical Set befinden. Bei den anderen die sich unterAxis Systems befinden ist dies kein Problem!(siehe unten)Sub CATMain()Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim axisSystems1 As AxisSystemsSet axisSystems1 = part1.AxisSystem ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro soll OK-Taste ausführen
MCrupt am 11.10.2006 um 15:34 Uhr (0)
Hab es geschafft....Nun ist mein Macro ein .catvba. Allerdings kann ich diese Datei nicht über die DOS Eingabeaufforderung aufrufen..Was muss ich tun???Folgendes hab ich schon:D:cnext -object d:Product1.CATProductnormalerweise kommt hiernach das -macro ...catvba, nur das funzt nicht. mit einem -macro ...CATScript hatte es hingehauen.Allerdings hab ich in meinem .catvba einen Verweis (fett), den das CATSkript nicht kennt und nicht ausführtSub CATMain()Dim CATProtDoc As ProductDocumentDim CATProt As ProductD ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : englisch - deutsche Catia Umgebungen - Makro variablen Datenbank?
mgheinz1001 am 07.12.2010 um 12:21 Uhr (0)
Zitat:Original erstellt von RSchulz:meinst du nicht, das es etwas komisch wäre, wenn er dir die Lösung veraten würde. Du verschenkst doch auch nicht deine Produkte aus nächstenliebe oder doch? Das ist doch ganze Prinzip dieses Forums, dass Leute Informationen und Erfahrungen bereitstellen bzw. teilen. Und im Übrigen: Wenn du dir noch mal meinen Beitrag anguckst, dann wirst du feststellen, dass ich extra nach einer "groben" Beschreibung gefragt habe (verwendete Klassen etc.)- und eben nicht nach einer Absc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : BRef über Namen an Selektion anhängen
jwiedemann am 29.09.2006 um 16:48 Uhr (0)
Erstmal Danke für die Mühe!Nein, Du hast die Frage nicht richtig verstanden.... aber die war auch nicht tutti formuliert.Ich hab die Namen einiger B_Refs,welche so ein riesen Dinger sind und Seiten, Kanten etc. repräsentieren. Diese hab ich mit einem ähnlichen Programm wie dem von Dir ausgelesen und als StringArray in eine Liste gepackt. Jetzt möchte ich einzelne B_Ref - Strings aus dieser Liste wieder in eine Selction packen, so dass sie quasi in meinem Catia Modell markiert sind (um irgendwas mit Ihnen a ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excelliste sortieren
Axel.Strasser am 24.04.2008 um 18:10 Uhr (0)
Sorry, aber ein wenig solltest Du schon schauen was die einzelne Syntax bedeutet, alles vorgekaut wird Dir hier meistens auch nicht. Code: Dim EXCEL As Object Set xlObj= CreateObject("Excel.Application") xlObj.Open Datei xlObj.Visible = True xlObj.Range("B5").Select i = 5 Do While xlObj.Range("B" & i) Empty xlObj.Range("B" & i + 1).Select i = i + 1 Loop j = i + 1 xlObj.Range("A" & j, "E500").ClearContents xlObj.Range("A5", "E" & i).Sort Key1:=xlObj.Columns("B"), Order1:=xl ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umlaute in einer Zeichnung erstezen
roccat am 14.10.2010 um 16:19 Uhr (1)
Hallo Henry,Durchmesserzeichen ist nicht gleich Durchmesserzeichen.Wenn das Durchmesserzeichen mit dem ASCII-Code (216) also mit VBA.Chr(216)erzeugt wurde, ist das alles überhaupt kein Problem. Sollte das Durchmesser Zeichen über die Symbolleiste von Catia hinzugefügt sein wird´s bissl Schwierig.Der String kommt schon gar nicht richtig in VB an. Aus dem Durchmesserzeichen wird ein "?" und ein " ". Was mir den ASCII-Code 63 und 13 Ausgibt. Das ergibt aber Rückwerts nicht mehr das Durchmesserzeichen. Die Fra ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Instance Names aus Selection auslesen
WolfgangKrenz am 06.06.2005 um 11:02 Uhr (0)
Hallo Welt!Ich versuche z.Z. aus einer Selection in der ich nur Products, Components und Parts habe an deren Instance Names zu kommen.Leider funktioniert das bisher nicht.Mein Code:Code:Set Sel = CATIA.ActiveDocument.SelectionpCount = Sel.CountFor i = 1 to pCount Set IValue = Sel.Item(i).Value [... hier fehlts ...] IName = IValue.Name MsgBox INameNextUnd da komme ich nicht weiter, denn bei IValue.Name erhalte ich immer "dieses Objekt unterstützt diese Eigenschaft oder Methode nicht".Was ja auch verständlic ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kollisionsuntersuchung
ChristophHirsch am 04.03.2013 um 16:41 Uhr (0)
Es geht darum, dass ich zwei Parts in einem Produkt habe und diese auf eine Kollision untersuchen möchte. Dabei wird das eine Part Schrittweise relativ zum anderen verschoben. Die Kollision soll nun nach jedem Schritt neu Berechnet werden. Nach dieser Berechnung würde ich gerne das Ergebnis dieser Analyse auslesen(das hat bereits geklappt). Das Problem besteht darin, dass Catia nicht nach jeder Bewegung des Bauteils die Anwendung Kollision neu berechnet sondern, dass das alter Ergebnis immer bestehen bleib ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : automatisiertes Erstellen von Screenshots anhand Annotated Views
Manu_b am 13.06.2008 um 07:52 Uhr (0)
Guten Morgen Daniel,Makro getestet, läuft problemlos, und auch "falsche" Produkte werden abgefangen. Ich habe nur noch die Zeile Catia.StartCommand "CompassDisplayOff" eingefügt. Die stand noch nicht drin...Nun hätt ich noch eine kleine Frage: Wir benennen unsere Ansichten nach einer bestimmten Systematik (z.B. RH_1, RH_2, RH_3, LH_1, LH2 usw...). Ist es möglich die Benennung der Ansichten in den Dateinamen zu übernehmen? Die weiteren Angaben wie Produktname, Bezeichnung wären dann nicht mehr notwendig. Un ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Probleme mit UserSel
wulfgang am 02.03.2010 um 09:00 Uhr (0)
Hallo, ich habe doch noch ein Problem. Ich möchte eine Referenz auf ein selektiertes Element erzeugen. Ich programmiere in CATVBA. Leider erhalte ich immer die Fehlermeldung: Zitat:Run-Time error 438Object doesnt support this property or methodCode:Dim Was(0)Was(0) = "Line"Definion und leeren der SelektionDim UserSel As ObjectSet UserSel = CATIA.ActiveDocument.SelectionUserSel.ClearDim E As StringE = UserSel.SelectElement2(Was, "Linie auswählen", False)If E = "Normal" ThenMsgBox (UserSel.Item(1).Value.Name ...
|
| In das Form CATIA V5 Programmierung wechseln |