|
CATIA V5 Programmierung : VB Makros Starten auf machen CAD-Rechner nicht
AndyMattes am 06.05.2025 um 08:05 Uhr (1)
Guten Morgen Martin,in der Tat, das funktioniert. Das Problem ist nur, sobald Catia neu gestartet wird ist der Haken wieder gesetzt und es funktioniert wieder nicht.Grüße
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Flächeninhalt von einer Fläche mit vb.net auslesen
Flo-p1 am 07.05.2025 um 18:04 Uhr (1)
Servus,ich versuche aktuell den Flächeninhalt von einer Fläche in Catia mit einem vb.net Skript auszulesen. Ich hatte bereits die direkte Selektierung und weitere Methoden probiert, jedoch finde ich keine Methode, die mir einen Wert ungleich Null zurückgibt. Die Flächen sind mit dem Ply Exploder erstellt, sind also tote Flächen in Catia. Die Flächen kann ich so wie ich will ansteuern, also selektieren, kopieren, etc., aber nicht den Flächeninhalt auslesen.Ich hoffe das ist nicht eine zu einfache Frage, abe ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : AssemblyFeature AffectedComponent auslesen
Randle am 20.05.2025 um 13:32 Uhr (1)
Hallo,nun brauchte ich diese Funktion selber mal und bekomme nun die Meldung "Klasse nicht registriert" bei der Stelle: Code:Set oAssemblyFeature = oAssemblyFeatures.Item(i)Ich habe nun schon alles mögliche probiert: - auf 2 anderen Rechner getestet. - das verwendete Release neu registriert. - VBA neu installiert. - verschiedene CATIA Umgebungen (Kunde/Standard) probiert. - Microsoft Visual C++ Redistributables repariert, neu installiert. - usw.Hat jemand eine Idee?Eigentlich sollte "oAssemblyFeatures" ja ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aktive DrawingView mit Makro erstellen wie manuell möglich
wolfi_z am 28.05.2025 um 17:10 Uhr (1)
Hmm.Also (1) die Flaechen bleiben ja in dem CATPart. Die Flaechen in den zusaetzlichen CATParts sind wie ja eingangs gepostet nur abhaengige Kopien davon.Ja gut, wenn es dann hinterher (2) sehr viele Parts gibt, dann ist das halt so.Aber so kannst Du es regeln mit Basis-CATIA-Funktionalitaet.LG ... Wolfi Edit: Ansonsten kann man Views auch sperren nachdem man sie upgedated hat mit den relevanten Daten im Show. Das ist in der Wirkung wie isolieren (kein Update mehr), kann im Gegensatz dazu aber wieder rue ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Datei Auswählen über ein Click Ereignis im UserForm
bgrittmann am 03.07.2025 um 08:41 Uhr (1)
ServusBist du im VBA von Catia unterwegs?Da gibt es keine Application (eher in Excel) sondern nur CATIA.Eine FileselectionBox kannst du dann über CATIA.FileSelectionBox aufrufen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Materialdatenbank mit Macro auslesen
Flo-p1 am 16.07.2025 um 14:43 Uhr (1)
Hallo zusammen,ich würde gerne eine Catia Materialdatenbank auslesen. Leider finde ich in der V5Automatisierung keine Funktionen dafür.Genauer gesagt möchte ich die Dicke, Flächengewichte oder Dichten von Materialien auslesen. Ob dies direkt im CATPart oder direkt aus der Materialdatei stattfindet, wäre beides möglich.Ist dies überhaupt machbar? Aktuell habe ich die Informationen zu den Materialien in einer externen Excel gespeichert, würde aber gerne dem Konstrukteur die doppelte Pflegung dieser ersparen. ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Achsensystem mit Referenz auf bestehendes Achsensystem erstellen
bgrittmann am 12.08.2025 um 18:18 Uhr (1)
ServusDu könntest mal versuchen in VBA/CATScript per Makroaufzeichnung schauen ob das aufgezeichnet wird. Kommt da was brauchbares als Einstieg raus?(so schau ich häufig wie was gehen könne (oder per Watch/Local-Fenster bestehende Features zu untersuchen))(kann es selbst nicht testen, in meinen Catia Release gibt es die Funktion noch nicht bei einem Achsensystem Type: Standard)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Achsensystem mit Referenz auf bestehendes Achsensystem erstellen
user7 am 13.08.2025 um 08:42 Uhr (1)
Code:Set partDocument1 = documents1.Item("mypart.CATPart")Set part1 = partDocument1.PartSet axisSystems1 = part1.AxisSystemsSet axisSystem1 = axisSystems1.Add()axisSystem1.OriginType = catAxisSystemOriginByCoordinatesDim arrayOfVariantOfDouble1(2)arrayOfVariantOfDouble1(0) = -400.000000arrayOfVariantOfDouble1(1) = 0.000000arrayOfVariantOfDouble1(2) = 600.000000axisSystem1.PutOrigin arrayOfVariantOfDouble1axisSystem1.XAxisType = catAxisSystemAxisByCoordinatesDim arrayOfVariantOfDouble2(2)arrayOfVariantOfDou ...
|
In das Form CATIA V5 Programmierung wechseln |