Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.316
Anzahl Beiträge: 31.711
Anzahl Themen: 6.258

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 6761 - 6773, 10965 Gesamtergebnisse mit Suchbegriffen catia v5 sec.

Direkter Link in ein Forum:

CATIA V5 Allgemein CATIA V5 Drafting CATIA V5 CAM CATIA V5 Kinematik DMU CATIA V5 Programmierung
CATIA V5 Flächen CATIA V5 Part / Assembly CATIA V5 Infrastruktur CATIA V5 Datentransfer CATIA V5 FEM
CATIA V5 ICEM Shape Design CATIA V5 Composite

CATIA V5 Programmierung : .SaveAs von komplettem Produkt
mycon am 03.06.2011 um 21:49 Uhr (0)
Hi,ich versuch mich gerade an einem Makro in .NET, das ein komplettes .CATProduct mit allem was darin ist in ein neues leeres Verzeichnis zu speichern mit der .SaveAs Methode.Dazu habe ich jetzt in einer ListView für jede im Produkt vorkommende Datei eine Auflistung gemacht. Dort ist u.a. die PartNumber und der derzeitige Dateiname aufgelistet.In der Liste ist jedes Part/Product nur 1x vorhanden, auch wenn es mehrfach verbaut ist.Dann gehe ich mit einer For each schleife durch die Liste, weise das Document ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : .SaveAs von komplettem Produkt
tberger am 04.06.2011 um 09:30 Uhr (0)
Hallo mycon,wenn du verlinkte Parts hast (mit CCP bzw. Kontextlink) und die nicht in deiner Baugruppe, aber im Speicher sind (sichtbar in der Baugruppenverwaltung), dann kannst du diese mit deiner Baum-Schleifen-Methode nicht sichern.Du könntest, sofern du "nur" die eine Baugruppe geladen hast dann auch über die Collection "Ducuments" über alle Document - Objekte durchgehen und diese wie du auch beschrieben hast je nachdem ob Part oder Product sichern.Ich hatte das mal aufgebaut und in zwei Laufrunden zuer ...

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 : Formeln mit Makro erstellen
cul-david am 08.06.2011 um 09:26 Uhr (0)
Hallo,danke erst mal für die vielen antwortetn.So habe ich das gemacht, für Y Verschiebung K=0 For I = 580 to 699 K= K+1 Set documents1 = CATIA.Documents Set partDocument1 = documents1.Item("SCHLEIFE_HINTEN.CATPart") Set part1 = partDocument1.Part Set relations1 = part1.Relations Set formula1 = relations1.Item("Formula."+ CStr(I)) formula1.Modify "((MeasureBetween."+ CStr(K)+"Diry* MeasureBetween."+ CStr(K)+"Diry ) / sqrt ((MeasureBetween."+ CStr(K)+"Diry *MeasureBetween."+ CStr(K)+"Diry) + (MeasureBet ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Kurve auf Kreisform prüfen
Starbirth am 08.06.2011 um 11:20 Uhr (0)
Hallo Forum,zur Vorgeschichte: Ich müsste wissen ob die vorliegende Fläche ein Zylinder oder sonst irgendwie kreisförmigen Querschnittes ist.Mein erster Ansatz dazu war eine Boundary auf die Fläche zu legen und mit einem Near dafür zu sorgen, dass das Element auch Connex ist.Im nächsten Schritt habe ich versucht mir über ein Measurable den Radius ausgeben zu lassen. Hierbei konnte jedoch die Methode "Radius" meines Measurable nicht durchgeführt werden, auch bei Boundaries die definitiv kreisförmig sind und ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Late Binding Visual Basic 2008
tobiley am 06.06.2011 um 16:31 Uhr (0)
Hallo,Ich habe das Buch CATIA V5 automatisieren gelesen. Und bin gerade dabei mich in das Late Bindung einzuarbeiten. Das klappt soweit eigentlich auch ganz gut, ich stolpere hin und wieder aber über ein paar befehle die ich nicht ins Late Binding übertragen bekommen.Kann mir jemand sagen wie der Befehl "CATIA.ActiveDocument.Product.ApplyWorkMode(CatWorkModeType.DESIGN_MODE)" im Late Binding aussehen muss. Mit Code:        param(0) = "CatWorkModeType.DESIGN_MODE"        lb_methode(MyProduct, "ApplyWorkMode ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : VBA Makro - Affinität (Volumen)
geekv5 am 12.08.2011 um 09:54 Uhr (0)
Moin Moin,versuche jetzt schon seit einiger Zeit ein Makro für den Befehl Affinität im Volumenbereich zu erstellen, die Aufzeichnung des Makrorecorders funktioniert aber nicht..Habe einfach einen Block erstellt und dann den Befehl aufgezeichnet, das hat der Rekorder ausgespuckt:Code:Sub CATMain()Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim hybridShapeFactory1 As HybridShapeFactorySet hybridShapeFactory1 = part1.HybridShapeFactor ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Late Binding Visual Basic 2008
tobiley am 10.06.2011 um 10:46 Uhr (0)
Soo, ich habs nun gefunden in dem Objectbrowser vom CATIA VBA Editor stehen die Integerwerte hinter der Konstanten und es funktioniert.Vielen Dank nochmal!Und hier das versprochene Beispiel:Code:Benötigte Imports für das Late-BindingImports System.Runtime.InteropServicesImports System.Reflection    Sub lb_get(ByVal ob As Object, ByVal Befehl As String, ByVal param As Object())        lb_result = ob.GetType().InvokeMember(Befehl, BindingFlags.GetProperty, Nothing, ob, param)    End Sub    Sub lb_set(ByVal o ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Late Binding Visual Basic 2008
INLU am 10.06.2011 um 18:58 Uhr (0)
Hi tobiley,das werde ich mal bei Gelegenheit so probieren.Ich bin so vorgegangen.Ich verwende beim Programmanfang nur folgende Zeilen:Code:Dim CATIA as ObjectCATIA = System.Runtime.InteropServices.Marshal.GetActiveObject("CATIA.Application")Damit kann ich alle Objekte unter dem Stamm CATIA finden und verwenden. Einzige ausnahme ist der Fall mit lb_methode. Da gehe ich wie folgt vor:Ich möchte ein Body (aktuell) in einem Part (apart) in Bearbeitung setzen.Code:apart.[GetType]().InvokeMember("InWorkObject", ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Breps im Sketch finden
AndiMuenchen1 am 14.06.2011 um 13:11 Uhr (0)
Servus,kurze Rückmeldung zur Lösung.Ich baue im den BRep Name selbst nach und vergleiche ihn mit der Selektion.Dim aPunktBRepNamen_sel()n = 3 Abhängig von der Catia ReleaseaRefosel = Split(sElementName, "_")aRefosel_2 = Split(aRefosel(1), ";")sName = ""For i = 0 To UBound(aRefosel_2) - n sName = sName & aRefosel_2(i) & ";"NextSet oSketchME = osketch.GetItem("ModelElement")oSketchIN = oSketchME.InternalName For Each oGeoElement In osketch.GeometricElements If oGeoElement.GeometricType = 0 Or o ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Existenz der Datei prüfen
cyzed am 08.12.2009 um 13:13 Uhr (0)
Dim Exists As BooleanExists = CATIA.FileSystem.FileExists(datei)If Exists = True ThenMsgBox "ersetzen"ElseMsgBox "nicht ersetzen"End Ifobwohl Exists immer den richtigen Wert annimmt wird kommt immer die zweite MsgBox

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Existenz der Datei prüfen
DanielFr. am 08.12.2009 um 14:13 Uhr (0)
Hallo,das liegt an der Auswertung der booleschen Variablen. Dies kann VB so nicht verarbeiten. Konvertiere die Variable vorher in einen String und vergleiche mit dem Wert "True" dann wird es gehenHier mal ein Beispiel:Code:Sub CATMain() Dim myFilePathStr As String Dim myFileNameStr As String Dim ExitsBool As Boolean myFilePathStr = "deinPfad" myFileName = "deinDateiname" ExitsBool = CATIA.FileSystem.FileExists(myFilePathStr + myFileName) If CStr(ExitsBool) = "True" Then MsgBox "ersetzen" Else ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Masse und schwerpunkt von einzelnen Parts
runio am 16.06.2011 um 21:52 Uhr (0)
Dazu habe ich auch noch eine Frage.Ich möchte auch per Makro einzelne Körper ausmessen (per "Trägheit messen"), die sich alle innerhalb eines Parts befinden.Im Moment werden alle Körper deaktiviert, und jeweils ein Körper aktiviert. Dann wird das komplette Part (bzw. Product) "gemessen".Mein Problem jedoch: Die Messungen sind sehr ungenau!! CATIA versucht immer einen Quader um meine Körper zu ziehen. Dessen Werte (vor allem das Volumen!) werden dann ausgegeben.... Hat jemand eine Idee wie ich das verhinder ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  508   509   510   511   512   513   514   515   516   517   518   519   520   521   522   523   524   525   526   527   528   529   530   531   532   533   ... mehr

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