|
CATIA V5 Programmierung : Reihenfolge innerhalb eines Updates steuern?
DanielFr. am 21.01.2012 um 17:43 Uhr (0)
Hallo,Warum machst du die Deaktivierung mittels einer Reaction und nicht mittel Publication und Parameter. Features besitzen einen booleschen Parameter namens "activity". Die kannst du verknüpfen und erhältst das Ergebnis. Das Gänze könnte dann in einer Rule zusammengefasst werden!------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Paramater-Werte eines Punktes durch direktes Anklicken erzeugen
DanielFr. am 21.01.2012 um 21:34 Uhr (0)
Hallo,ich glaube ich hatte dich falsch verstanden. Was du benötigst ist ein Selektionsobjekt. Innerhalb dieses Objekts gibt es die "SelectElement2" Funktion. Diese wird genutzt um eine interaktive Selektion zu erzeugen. Des Weiteren werden nur gefilterte Objekte in der Selektion zugelassen. In deinem Fall sind das Punkte.Sobald du die interaktive Selektion gestartet hast, wählst du den Punkt aus und die Werte der UserForm werden an diesen übergeben!Eine kurze Bitte noch:Könntest du versuchen die Groß- und ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Paramater-Werte eines Punktes durch direktes Anklicken erzeugen
DanielFr. am 22.01.2012 um 12:10 Uhr (0)
Hallo,Du willst den vorhandenen Punkt selektieren und die Werte der Userform an diesen übergeben? Ist dies korrekt?Falls dies so ist benötigst du, wie im vorherigen Beitrag beschrieben, die interaktive Selektion.Andernfalls verstehe ich nicht wozu du die Punktdefinitiin benötigst!------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten von Excel 2007/(2010) nach V5
DanielFr. am 25.01.2012 um 07:52 Uhr (0)
Hallo,willst du wirklich nur X/Y-Koordinaten in CATIA übertragen? Dann benötigst du auf jeden Fall noch eine Ebene/Fläche um die Z-Koordinaten der Punkte festzulegen. Oder willst du X7Y7Z-Koordinaten einlesen?------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dateiname als Parameter
DanielFr. am 04.02.2012 um 17:29 Uhr (0)
Hallo und auch von mir herzlich Willkommen,falls deine Part Number gleich dem Dateinamen ist (z.B. bei Audi) dann kannst du es über ein Textfeld und ein AttributLink realisieren.Andernfalls gibt es noch die Möglichkeit ein Label vor dem Druck ausgeben zu lassen.------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Deklarieren von Skizzenausgaben in VBA
DanielFr. am 29.11.2009 um 16:13 Uhr (0)
Hallo,ich habe das am Freitag mal versucht. Bin aber leider auch nicht zu einem Ergebnis gekommen. Ich denke du musst dir deine Problematik mit den Skizzen nochmal überlegen (in Bezug nehmend auf diesen Beitrag Liste über Regel abfragen). Vielleicht hilft es dir ja weiter wenn du nicht versuchst alle Linien in einen Sketch zu zeichnen und das Feature über die Outputs des Sketches zu steuern sondern mit einer Konstruktionstabelle die dann die entsprechenden Linien einfach als Konstruktionselemente definiert ...
|
In das Form CATIA V5 Programmierung wechseln |
 ReadCoordinates.zip |
CATIA V5 Programmierung : Segmentgrenzen ermitteln bzw. Kurve zerlegen
DanielFr. am 19.03.2012 um 14:53 Uhr (0)
Hallo Bertel,anbei ein CATvba Makro welches die Koordinaten der Punkte ausließt und in eine Excel Datei exportiert. Im Grunde funktioniert die Sache ganz einfach da die Punkte als GeometricalElements unterhalb des Sketch-Objekts verfügbar sind. Mithilfe der SPAWorkbench (Measure) kann man die Koordinaten der Punkte ermitteln.Falls du das Ganze in CATScript brauchst musst du es natürlich noch anpassen (hier wird eine Collection verwendet um die Punkte temporär Zwischenzuspeichern. Dies wird im CATScript nic ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Segmentgrenzen ermitteln bzw. Kurve zerlegen
DanielFr. am 19.03.2012 um 16:19 Uhr (0)
Hallo,zu Frage 1 (Editor):Das ganz ist eine CATVba Datei. Du benötigst also zum Anzeigen / Editieren einen VBA-Editor (CATIA öffnen, Tools - Makro - Makros - Makro Library - VBA-Projects - Add existing library). Im Anschluss musst du Alt+F11 drücken um den VBA-Editor zu öffnen.zu Frage 2:Ja theoretisch schon. Das Makro ist eigentlich für einen anderen Zweck geschrieben worden funktioniert aber genauso. Grundlage ist immer ein SKETCH. D.h. hast du nur eine Intersection dann musst du dir zuerst einen Sketch ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy & Paste
DanielFr. am 11.04.2010 um 08:17 Uhr (0)
Hallo Alfred,was willst du genau machen? Du willst Publikationen kopieren oder willst du die Features kopieren die publiziert wurden?Beschreibe mal was genau dein Ausgangsstand ist (vielleicht auch mal eine Testdatei anhängen bzw. zwei ein Ist-Stand und ein Soll-Stand). Deine Beschreibung ist ziemlich wirr ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Freiheitsgrade einer Komponente in einer Baugruppe ermitteln
DanielFr. am 16.05.2012 um 21:03 Uhr (1)
Hi Jens,na aber sicher kann ich dir helfen:Code:Sub CATMain() Dim intDocObj As ProductDocument Dim intProdObj As Product Dim intKinWBObj As Workbench Dim intMechanismsObj As Mechanisms Dim intMsgBoxStr As String Dim intMechObj As Mechanism Set intDocObj = CATIA.ActiveDocument Set intProdObj = intDocObj.Product Set intKinWBObj = intDocObj.GetWorkbench("KinematicsWorkbench") Set intMechanismsObj = intKinWBObj.Mechanisms For Each intMechObj In intMechanismsObj intMsgBoxStr = "Informationen zum ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Frei einfärben gemäß Krümmungsanalyse
DanielFr. am 19.05.2012 um 20:24 Uhr (0)
Hallo Andreas,Zu 1.AFAIK wird dies intern über math. Shader realisiert. Deshalb kann es auch nur im Material-Mode angezeigt werden. Mir wäre hierzu keine Vorgehensweise bekannt mit der man eine solche Funktionalität über die VB-Apis nachprogrammieren kann Zu 2.Es wäre auch hier möglich das es keine API dazu gibt.------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Anwendung Excel minimieren
DanielFr. am 29.05.2012 um 11:26 Uhr (0)
Hallo,Das kann auch so nicht funktionieren. Es ist nicht möglich der WindowState Eigenschaft von Excel einen Wert zuzuweisen der als Enumation nur in Catia exisitiert:Das gibt es so nur in Catia (gekennzeichnet mit dem Prefix catCode:In der Onlinehilfe gibt es für den Window Status:catWindowStateMaximized The window occupies the whole screen catWindowStateMinimized The window is reduced to an icon catWindowStateNormal The window occupies the space either the application or the end user ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Point.rar in deutsch
DanielFr. am 30.05.2012 um 21:10 Uhr (0)
Guten Abend ,Jetzt stellt sich mir die Frage ob du den Code analysieren, anpassen, ändern, etc. Willst oder ob du "nur" die Punkte erzeugen willst.Für letzteres ist es egal, die Punkte werden von beiden Makros erzeugt. Für erstere Annahme kannst du den VBA-Editor verwenden (Step-by-Step Anweisung und zusätzlich Überwachungen)------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |