|  | CATIA V5 Programmierung : Automation error bei Part.Update richter2 am 10.11.2009 um 15:35 Uhr (0)
 Eine stabilere Catia V5 Version ist gut...Allerdings habe ich ein Script, welches in R17 noch funktioniert und in R19 den oben beschriebenen Fehler bringt...Dann schauen wir mal was mir R20 oder V6 passiert.Viele GrüßeKlaus
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Technologische Ergebnisse aktivieren/inaktivieren per Makro bgrittmann am 07.11.2015 um 15:47 Uhr (1)
 Servus WeberknechtaHier ein Code zum die "Technologischen Ergebnisse" in einem Part aktivieren (Vorraumsetzung: deutsche Umgebung)Code:Language="VBSCRIPT"Sub CATMain()Dim partDocument1 As Documentdim oFeature as Objectdim oPart as PartDim selection1 As Selectiondim i as integerSet partDocument1 = CATIA.ActiveDocumentSet selection1 = partDocument1.SelectionSet oPart = partDocument1.partselection1.Search "CATPrtSearch.MechanicalFeature.Name=Technologische*,all"if selection1.count  0 then	for i = 1 to selecti ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Face Objekt aus Referenz Objekt ziehen user7 am 21.03.2025 um 09:18 Uhr (1)
 Hallo zusammen, ich würde gerne eine CAA Methode schreiben, die Faces zurückgibt. Zum Test habe ich eine Methode geschrieben welche ein Face als Referenz bekommt und dann einfach dieses Face wieder zurückgeben soll. Der Umweg über Selection funktioniert - also das Face in CAA der Selection zuweisen und dann in C# wieder über die Selection abgreifen. Es scheint mir allerdings, dass die Laufzeit dabei sehr lange ist und ich würde gerne auf den Umweg über Selection verzichten. in CAA schaut meine Methode so a ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Original aus Muster auslesen DMaier am 08.04.2008 um 13:40 Uhr (0)
 Nein, ich habe gar nichts definiert, weil ich wie oben schon angedeutet, keinen externen VB-Editor habe, also VBScript schreibe.Wenn ich Set ssSel= onePattern setze,dann bringt die Zeile    Set visPropertySet1 = ssSel.VisPropertiesden Fehler Object doesnt suppoert this Method: ssSel.VisPropertiesich poste mal das restliche Macro. Der part mit den einzelnen Features läuft problemlos durch. Zitat:Sub CATMain()VariablenDim HoleDim ActpartDim allPatternsDim onePatternDim iDim kDim visPropertySet1Dim ssSelDim s ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Product Parameter Azazel1 am 17.09.2015 um 17:25 Uhr (1)
 Hallo Bernd,vielen Dank für die schnelle Antwort.Code:Dim param1 As String, param1Name As String param1Name = "Object Title"Set prod = CATIA.ActiveDocument.Selection.Item(1).ValueWith prod    For j = 1 To .Parameters.Count      If VBA.Left(.Parameters.Item(j).Name, Len(.PartNumber)) = .PartNumber And VBA.InStr(.Parameters.Item(j).Name, param1Name)  0 Then        param1 = .Parameters.Item(j).ValueAsString        MsgBox (param1)      End If    Next j  End WithHabe mich bei der Lösung etwas an diesen Beitrag  ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Abfrage Refresh – Icon aufleuchten CadV5UserR am 15.11.2010 um 13:39 Uhr (0)
 Hallo zusammen,Ich habe folgendes Problem.Wir haben ein recht großes Produkt mit vielen Unterprodukten, an denen unterschiedliche Mitarbeiter arbeiten.Dabei sind leider einige Bauteile und Baugruppen untereinander Verlinkt.Leider bekommen einige Bauteile oder Baugruppen so eine Update – Status ohne das diese Bearbeitet wurden.So meine Frage, ist mittlerweile eine Möglichkeit bekannt wie man abfragen kann ob das Update – Wirbel Icon / Refresh – Icon aufleuchtet oder nicht?  Ich habe folgende alte Beträge ge ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : kein Value für HybridShapeSweepLine / HybridShapeSweepConic V5-Maxe am 01.03.2007 um 11:09 Uhr (0)
 Hallo,ich weiss nicht weiter.. für alle Elemente die ich bisher in V5 per Macro bearbeitet habe gab es eine Methode "Value" (siehe Anhang - selection.Item(1)).Aber jetzt habe ich ein Element vom Typ "HybridShapeSweepLine" und kann mir nicht mal den Elementnamen (.Value.Name) holen weil es die Methode "Value" für diesen Elementtyp nicht gibt  Hat jemand dieses Problem schon mal gehabt?Ausserdem ist das Element eigentlich auch kein "HybridShapeSweepLine" sondern ein "HybridShapeSweepConic", aber catvba zeigt ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Fehlerhafte Publications studmija am 24.01.2011 um 08:40 Uhr (0)
 Hallo!So ich habe es jetzt nach dem ich ein Makro aufgezeichnet habe und mit bisschen Try and Error  hinbekommen.Das gewünschte Element wird fehlerfrei publiziert und ist auch sofort im Strukturbaum Allerdings kann ich den Quelltext nicht 100%ig interpretieren.Wäre schön wenn jmd. ihn kommentieren könnte, damit ich weiß was an welcher stelle genau passiert und warum.Der Anfang ist für mich noch relativ klar aber ab der Deklaration von den SettingControllers verstehe ich nicht mehr soviel...Danke!Code:Dim p ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Selection nur auf den tree begrenzen DanielFr. am 11.02.2010 um 09:26 Uhr (0)
 Hallo,IMHO gibt es hierzu keine Möglichkeit. Du kannst aber das ganze mit einer Fehlerbehandlung und einer Funktion lösen. Sprich der Anwender selektiert nicht die ganze Boundray. Das führt zu einem Fehler der mit einem "On Error Goto xyz" abgefangen wird. Die Selektion selber steckt in einer Funktion die durch die Fehlerbehandlung wieder aufgerufen wird. Dem Anwender wird dann beim zweiten Anlauf mitgeteilt das er darauf achten soll alles zu selektieren------------------MFG DanielSysteminformation | Inoff ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Linie erzeugen sawah am 07.06.2011 um 11:35 Uhr (0)
 Hallo zusammen,Hallo zusammenich habe die Suche schon misbrucht aber nicht so recht das richtige gefunde, und zwar ich habe ein Code zu erzeugen von Punkte, ich will das erweitern das ich eine Linie durch diese Punt erzeugen kann.kriegs aber net hin.Vielleicht kann mir ja mal wer helfenDanke dafür im VorrausGruß Code:Sub CATMain() Fehlerroutine --------------------------------------------  On Error Resume Next  CATIA.DisplayFileAlerts = False  Set activedoc = CATIA.ActiveDocumentIf Err.Number  0 Then  MsgB ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Parameter aus Part in TitleBlock-Editor/ Fehler beim Ändern der Parameter Lusilnie am 19.08.2007 um 18:31 Uhr (0)
 Hallo AndreeX00X,sorry, es war wohl doch schon spät! Ich habe einfach das von Dir nun gefundene UserRefProperties vergessen, es sollte natürlich so lauten:Code:Set strParam1 = partDocument1.Product.ReferenceProduct.UserRefProperties.Item("Erstellt")Was Deine anderen Fragen angeht: 1.) Ja, man kann einem Text mit einer Variable verknüpfen, z.B:Code:MyText.InsertVariable 0, 0, iParameterDer Parameter muss natürlich im Drawing existieren, d.h. angelegt werden. Um ihn mit den Properties-Parametern von Part ode ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Neu Aus Makro kelzi am 09.10.2006 um 16:08 Uhr (0)
 Hallo zusammen,hat jemand vielleicht ein Makro wo es möglich ist bei Neu Aus ( New from )von einem Part gleich mehrere exemplare zu erstellen.z.B.: Part1 10x kopieren mit neuer UUID  Währe super toll--------------------------------------------------Gruß Jochen
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Koordinaten von Excel 2007/(2010) nach V5 K-Jay am 25.01.2012 um 15:43 Uhr (0)
 Nach der Zeile:"Set myHBody = PtDoc.Part.HybridBodies.Item(1)" (vom Text weiter oben)kommt die Fehlermeldung: "Index außerhalb des gültigen Bereiches!"Lösungvorschläge?------------------Gruß K-Jay
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln |