|
CATIA V5 Programmierung : Parameter umbenennen
DanielFr. am 26.10.2009 um 11:22 Uhr (0)
Hallo Marlene,hatte gerade mal ein wenig Zeit um habe dir da mal was zusammengebastelt. Der Code ist komplett mit Kommentaren beschrieben und ich hoffe du kommst damit weiter. Das ganze sucht jetzt alle Parameter in einem Produkt. Erfüllt ein Parameter das Kriterium = Name = "Test", kommt die InputBox. Wird diese umbenannt bleibt der alte Name (also in dem Fall "Test" bestehen).Am Schluss gibt es noch eine ordentliche Ausgabe die über eine Funktion gelöst wurde.Das ganze ist eine *.bas Datei (Sicherung aus ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter umbenennen
DanielFr. am 27.10.2009 um 05:47 Uhr (0)
Hallo Marlene,genau, du musst die InputBox vor die Schleife ziehen. Aus dem Bauch raus würde ich jetzt sogar sagen ziemlich am Anfang des Scriptes. Falls der Anwender hier schon abbricht brauchst du nichts selektieren Ja sicher kannst du in dem Script rumschreiben. Von mir aus kannst du es auch verkaufen oder sonst was damit anstellen. Das ist eine GPL-Lizenz und der Code will somit weiter entwickelt werden ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Section Create
Jens Hansen am 27.10.2009 um 08:39 Uhr (0)
Hallo Pitty,ein paar Verständnisfragen:1. Soll mit der Section ein Bauteil beschnitten werden - also das Ganze in einem CATPart ablaufen? Oder ist mit Section der Baugruppenschnitt gemeint?2. Methodisch gesehen wird aufgrund der Skizze eine Fläche erzeugt mit der die 3D-Geometrie beschnitten wird?Kannst du vielleicht ein screenshot oder ein 3D-PDF hier einstellen damit man sich das besser vorstellen kann?SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automa ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Product als 3dxml Speichern
roccat am 10.03.2011 um 11:36 Uhr (0)
Hallo Gemeinde,ich habe eigentlich eine recht einfache Aufgabe. (So dachte ich...)Ich wollte mein geöffnetes Product als 3dxml abspeichern und dachte das es ganz einfach mit "SaveAs" Funktioniert und ich einfach die "*.3dxml" Erweiterung anhänge und Catia den Rest macht. Dem ist aber nicht so, da sich nach dem speichern ausser der Erweiterung an der Datei nichts ändert.Meine Fragen sind nun, kann ich über VBA-Scipt überhaupt als 3dxml speichern oder nicht? Wenn ja,wie? Brauche Ich eine extra Lizenz?Läuft d ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ansprechen von Externen Parametern
AlexanderDG am 29.09.2009 um 14:03 Uhr (0)
Liebe CATIA Gemeinde!Gibt es eine Möglichkeit "External Parameters" innerhalb eines VBA Skripts direkt anzusprechen. Bis dato bin ich mit meinen Veruchen leider gescheitert....Vielen Dank und beste Grüße,Alexander
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ansprechen von Externen Parametern
Jens Hansen am 29.09.2009 um 14:56 Uhr (0)
Hallo,sind externe Parameter nicht generell in der Auflistung Parameters (Part.Parameters) enthalten?SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Umbenennen schlägt fehl
jeremia am 29.10.2009 um 09:46 Uhr (0)
Hallo zusammnen,ich möchte in einem Catpart einen Body,ein Achsensystem und ein Parameter(mass) umbenennenIn die Benennung sollte zusätzlich die Partnumber eingefügt werden.Es funktioniert bei Body un dAchsensystem bei dem Parameter nicht...unten mein code..ps. Anschliessend sollten die Objekte publieziert werden!Sub CATMain() Dim ergebnis As String result = "RESULT_"+Catia.ActiveDocument.Product.PartNumber Dim gewicht As String gewicht = "WEIGHT_"+Catia.ActiveDocument.Product.PartNumber Dim achsensystem A ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Umbenennen schlägt fehl
V5Playaz am 29.10.2009 um 17:46 Uhr (0)
Wo liegt das Problem genau?Findet CATIA über die Suchabfrage keine Elemente?Gib einfach mal die Anzahl gefundenen Elemente in einer msgbox aus (selection.count).Falls die Anzahl 0 ist, würde ich die Suchabfrage modifizieren.Grüße Dominik
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Umbenennen schlägt fehl
jeremia am 30.10.2009 um 16:00 Uhr (0)
doch Catia findet bei der Suchabfrage den Parameter...mir geht es um folgendes:ich habe in dem Catpart ein Achsensysten - "AXS..." einen Body "Result..." und einen parameter "Weight...". Mit dem Makro sollen sie AXS_Partnumber....heissen.Wie gesagt geht es beim Body und beim achsensysten leider beim Parameter streikt Catia.... Einfach ein catpart erzuegen mit einem achsensystem "AXS...", Body mit Namen "Result...", und Parameter "Weight.." und das Script ausfühtrn....
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Umbenennen schlägt fehl
DanielFr. am 30.10.2009 um 16:13 Uhr (0)
Hallo,ich glaube der Namen von Parametern will über ".SetName" geändert werden da die Funktion "Name" einen Laufzeitfehler generiert ------------------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 : machine instruction setzen
HoBLila am 31.10.2009 um 14:17 Uhr (0)
Der NC-Bereich ist bei CATIA noch ein recht junger Bereich und nicht komplett fertig und durchdacht. Da ist viel Rumgefrickel. Daher auch so viele Klicks, die man braucht. Das wo sich CATIA gegenüber anderen CAD-Systemen hervor tut, dass machen sie mit NC wieder zunichte. ^^In der Hilfe steht:On the PPR tree, select Machine Program.1, and click Machine Instruction in the Auxiliary Operation toolbar. The Machine Instruction command appears on the Auxiliary Operation toolbar only if you have a license for NC ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : koordinaten aus Excel
tberger am 01.11.2009 um 20:14 Uhr (0)
Weil das Makro 3D-Punkte (Typ Coordinates) erstellt und verbindet.Im Sketcher sind das dann 2D Points und eine 2DSpline-Funktion, die mit diesem Makro nicht angesteuert werden.EDIT: vielleicht habe ich dich auch missverstanden:du möchtest die 3D-Punkte im Sketcher fangen als Input für den Spline ? - Dann müsstest du diese erst in deine Skizze projizieren mit "Project 3D Elements", danach kannst du die Projektionen der Reihe nach anklicken, um den Spline aufzubauen.------------------Grüße aus dem RheinlandT ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : koordinaten aus Excel
DanielFr. am 02.11.2009 um 05:48 Uhr (0)
Hallo,man könnte ggf. das Script auch umschreiben um dann direkt 2D Punkte in einer Skizze zu erzeugen.Dazu würde ich erst eine Abfrage am Anfang des Scripts erscheinen lassen (ob 2D- oder 3D-Punkte). Wählt der Anwender 2D Punkte aus muss er eine Skizze selektieren in die die Punkte eingefügt werden. Wählt er keine aus wird eine erzeugt (im PartBody)------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr N ...
|
In das Form CATIA V5 Programmierung wechseln |