Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 2172 - 2184, 2244 Gesamtergebnisse mit Suchbegriffen catia macro bom to excel sec.
CATIA V5 Allgemein : reibungsloser Dateientransport CatiaV5CatiaV5
bgrittmann am 26.10.2012 um 16:58 Uhr (0)
ServusWillkommen im Forum.Da CATIA-Datei nicht abwärtskompatibel sind, empfehle ich dir dich auf ein Release festzulegen (also entweder an der Hochschule arbeiten oder daheim (oder ggf daheim auch R20 installieren)).Es gibt zwar noch den Umweg über STEP-Dateien oder Batch-Konvertierng die Dateien von R21 auf R20 auszutauschen, allerdings geht die ganze Parametrik verloren.Ich hab zwar schon lange nicht mehr File-Basiert gearbeitet (PDM-System), meine mich aber zu erinnere, dass es am besten ist wenn alles ...

In das Form CATIA V5 Allgemein wechseln
CATIA V5 Programmierung : Rename Publication ( Veröffentlichung umbenennen)
bgrittmann am 06.10.2011 um 15:54 Uhr (0)
ServusIMHO gibt dir "Valuation" die Referenz nicht die Publication zurück.Anbei wein Beispiel wie es klappen könnte: Zitat:Sub CATMain()On Error Resume Next Dim oDoc As Document Dim oProd As Product Set oDoc = CATIA.ActiveDocument Set oProd = oDoc.Product Set Publics = oProd.Publications Dim ref1 As String For i = 1 To Publics.Count Set ref1 = Publics.Item(i) MyString = ref1.Name MyString = Replace(MyString, "ö", "oe") MyString = Replace(MyString, "ä", "ae") ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : GeoSet auflisten
bgrittmann am 31.08.2015 um 17:29 Uhr (1)
ServusIch hab da noch eine Idee.Du könntest das GeoSet selektieren und darin alle Elemente suchen. Zur Unterscheidung ob Elemente direkt zum GeoSet gehören (und nicht tiefer liegen) könntest du die Strings aus "GetNameToUseInRelation" auswerten. (Auswertung des Pfads fehlt im Code)Code:Sub CATMain()Dim partDocument1 As DocumentSet partDocument1 = CATIA.ActiveDocumentDim selection1 As SelectionSet selection1 = partDocument1.Selectionselection1.Search "Type=*,sel"dim part1 as PartSet part1 = partDocument1.Pa ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : ParameterSets löschen, neu erstellen - für jedes Part in Produkt wiederholen
bgrittmann am 27.11.2012 um 16:37 Uhr (0)
Servusbei einem Part bekommst du zb so dein ParameterSet (vorsicht wenn es das ParameterSet nicht gibt):Code:Dim partDocument1 As PartDocumentSet oDoc = CATIA.ActiveDocumentDim part1 As PartSet part1 = oDoc.PartDim RootParameterSet As parameterSetSet RootParameterSet = part1.Parameters.RootParameterSetDim parameterSet As parameterSetSet parameterSet = RootParameterSet.ParameterSets.Item("Aenderungen")Bei einem CATProduct entsprechend auf das Product los lassen. Oder du verwendest die Suche (Makrorekorder) ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Multisheets+ISO View aus Produkt erzeugen
bgrittmann am 28.12.2011 um 12:09 Uhr (0)
ServusBitte Systeminfo ausfüllen.Anbei Hinweise welche Funktion die du dazu benötigst. (näheres siehe Forensuche und V5Automaton.chm):- NewFrom aus der Documents-Collection- in einer Baugruppe kannst du mit der Products-Collection und der Funktion "Item" auf die Instanzen der Einzelteil/Unterbaugruppe zugreifen (zB Catia.ActiveDocument.Product.Products.item(1))- Such mal nach PartNumber bzw Nomenclature (beim Product-Object)- schau mal unter "Add" in der Sheets-Collection- Schau mal nach "DefineIsometricVi ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Holes in einen Body zusammenfassen
bgrittmann am 30.08.2011 um 15:00 Uhr (0)
ServusDu musst die Bohrung einzeln ausschneiden und einfügen. zB (VBA):Code:Sub CATMain()Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim bodies1 As BodiesSet bodies1 = part1.BodiesDim body1 As BodySet body1 = bodies1.Add()body1.name = "Bohrungen"part1.UpdateBohrungen selektierenDim selection1 As SelectionSet selection1 = partDocument1.Selectionselection1.Clearselection1.Add part1.Mainbodyselection1.Search "CATPrtSearch.Hole,sel"Col ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Aus geöffnetem CatProduct einzelne CatParts öffnen
bgrittmann am 22.04.2024 um 13:49 Uhr (1)
Servus JoshuaWenn du schon über den Baum einer Baugruppe iterierst kommst du von der Instanz zB:Code:Set PartProduct = MyInstance.ReferenceProductSet PartDocument = MyInstance.ReferenceProduct.Parentauf das jeweilige Product/Document des PartDocuments.Dann benötigst du das Part als ActiveDocument nicht unbedingt.Warum willst du nochmal per GetObject auf Catia zugreifen? Einmal am Anfang deines Programms sollte ja reichen, und dann nur die Variable/das Object übergeben oder als globales Object nutzen.GrußBe ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Drafting : Nullpunkt zum vermassen
bgrittmann am 16.12.2011 um 09:57 Uhr (0)
ServusPer Makro kann man nachträglich das Achsensystem ändern.Anbei ein Beispiel:Code:Sub CATMain()Dim drawingDocument1 As DrawingDocumentSet drawingDocument1 = CATIA.ActiveDocumentDim drawingSheets1 As DrawingSheetsSet drawingSheets1 = drawingDocument1.SheetsDim drawingSheet1 As DrawingSheetSet drawingSheet1 = drawingSheets1.Item(1)Dim drawingViews1 As DrawingViewsSet drawingViews1 = drawingSheet1.ViewsDim drawingView1 As DrawingViewSet drawingView1 = drawingViews1.Item(3)Dim oProduct As ProductSet oProdu ...

In das Form CATIA V5 Drafting wechseln
CATIA V5 Allgemein : VBA Fehler Method 'SetImpl' of object 'Documents' failed
bgrittmann am 29.05.2017 um 14:22 Uhr (1)
Servus FelixWas hast du denn mit dem Makro vor? bzw was ist deine Aufgabe mit dem Delta-Roboter?Rein gefühlt hast du wenig Erfahrung mit Catia und willst nun gleich mit einem Makro weiter machen.Das Makro übernimmt dir ja "nur" das öffnen des Parts und dort den Wert zu ändern.ggf wäre es über eine einfacheres Modell (ggf auch nur mathematisch) schneller/effektiver dein Problem zu lösen.Auch dein "Ausflug" in DMU Kinematik ist ggf auch nicht erforderlich.GrußBerndPS: Das gepostete Makro spricht alle Objekte ...

In das Form CATIA V5 Allgemein wechseln
CATIA V5 Programmierung : Fehlerhafter Link
bgrittmann am 19.03.2014 um 14:25 Uhr (1)
ServusIMHO kannst du die Referenz auch direkt aus der Veröffentlichung ermitteln.Das Beispiel erzeugt eine Bedingung zwischen der ersten Veröffentlichung der ersten beiden Products im RootProduct:Code:Sub CATMain()Dim productDocument1 As ProductDocumentSet productDocument1 = CATIA.ActiveDocumentDim product1 As ProductSet product1 = productDocument1.ProductDim constraints1 As ConstraintsSet constraints1 = product1.Connections("CATIAConstraints")Dim reference1 As ReferenceSet reference1 = product1.Products.I ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : indicateorselectelement3d Problem
bgrittmann am 07.11.2011 um 21:02 Uhr (0)
ServusWillkommen im Form. Bitte Systeminfo ausfüllen.Die Funktion "IndicateorselectElement3D" ist irgendwie zum Projizieren des Punktes auf eine Ebene (ganz blicke ich dies auch nicht). Versuch es mal mit "GetCoordinates" der Selection.Code:Sub CATMAin()Dim oDoc As DocumentDim oSel As SelectionDim filter(0)Dim dblLength1(2)Dim Status As StringSet oDoc = CATIA.ActiveDocumentSet oSel = oDoc.Selectionfilter(0) = "AnyObject"Status = oSel.SelectElement2(filter, "Bitte 1. Punkt auswählen", False)If Status "Norm ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Punkt per VBS in bestehende Struktur
bgrittmann am 28.09.2011 um 21:58 Uhr (0)
ServusWillkommen im Forum. Bitte Systeminfo ausfüllen.Du bist schon auf dem richtigen Weg. Anbei eine mögliche Lösung:Code:Sub CATMain()Set mypart= catia.activeDocument.partSet xwert = mypart.parameters.item("X_Wert")Set hybridShapeFactory1 = mypart.hybridShapeFactorySet hybridShapePointCoord1 = hybridShapeFactory1.AddNewPointCoord(0, 0, 0)Set hybridBodies1 = mypart.HybridBodiesSet hybridBody1 = hybridBodies1.Item("Basis")Set hybridBodies2 = hybridBody1.HybridBodiesSet hybridBody2 = hybridBodies2.Item("Pun ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : ParameterSets löschen, neu erstellen - für jedes Part in Produkt wiederholen
bgrittmann am 28.11.2012 um 09:28 Uhr (0)
ServusUnd wie lautet die Fehlermeldung? Wie weit funktioniert dein Makro? Hast du dir mal in der Doku die Methode "CreateSetofParameters" angeschaut?Was willst du nun anlegen, ein Parameter oder ein ParameterSet?Anbei ein Beispiel:Code:Dim partDocument1 As PartDocumentSet oDoc = CATIA.ActiveDocumentDim part1 As PartSet part1 = oDoc.PartRootparameters aufrufenDim RootParameterSet As parameterSetSet RootParameterSet = part1.Parameters.RootParameterSetParameterset AenderungenDim oParameterSet As parameterSetS ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  155   156   157   158   159   160   161   162   163   164   165   166   167   168   169   170   171   172   173 

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz