|
CATIA V5 Programmierung : SelectElement3 abbrechen
Watje am 31.10.2005 um 11:16 Uhr (0)
Es soll nicht mein ganzes Scrip abgebrochen werden sondern nur die Funktion. Ich habe z.B. als Filter "Point" angegeben. Wenn der Benutzer nun gar keinen Punkt in seinem Part hat, gibt es keine andere Möglichkeit für ihn als Catia komplett "abzuschießen" um aus der Funktion wieder heraus zu kommen. Das will ich natürlich nicht.Schön wäre z. B. das er während der Funktion Esc drücken könnte um die Funktion zu beenden, mein Scrip aber nach dem Funtionsaufruf weiter läuft.Dirk
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Partname mit Indize auslesen
HAW-Raptor am 02.11.2009 um 20:51 Uhr (1)
Hallo Bernd,also ich erzeuge erstmal ein Part mitCode:Set PP = CATIA.ActiveDocument.Product.ProductsListe(0) = "Festplattenpfad" & teilenummer & ".CATPart"PP.AddComponentsFromFiles Liste, "CATPart"Wenn ich nun zweimal so ein Part einfüge, dann heisst das eine natürlich Part.1 und das gleiche Teile Part.2Des Weiteren benötige ich den Namen einer SelectionIch befinde mich dabei die ganze Zeit in einem Product...[Diese Nachricht wurde von HAW-Raptor am 02. Nov. 2009 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Isometrische Ansicht aufrufen
Lusilnie am 25.01.2011 um 02:55 Uhr (1)
Hallo cl10b,suche Dir doch mal das "Viewpoint3D" im Object-Browser vom VB-Editor in CATIA. Dort sollte dann auch aufgeführt sein, aus welcher Bibliothek der Befehl kommt. Dann brauchst Du diese Bibliothek nur noch einbinden und es sollte funktionieren...Das wäre zumindest mal mein erster Ansatz!mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!!frei nach größeren Geistern
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bounding Box
qli am 01.06.2007 um 12:54 Uhr (0)
Und noch etwas Es kann schlim gehen wenn ein Teil mehrere extrem Punkte in einen Richtung hat. Um sicher zu sein dass du nur ein Punkt kriegst, du muss nach AddNewExtremum Reihe noch zwei Auxiliare Richtungen geben (wie bei manuelle Berechnung mit CATIA)Also mein Code:Set oHybridShapeExtremumLocal = oHybridShapeFactory1.AddNewExtremum(oReferenceSelectedObject1, oMainDirection, iMaxMin) first optional direction createoHybridShapeExtremumLocal.Direction2 = oOptionalDirection2oHybridShapeExtremumLocal.Extrem ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : VBA-Projekt Entry Point
Yizzy am 26.05.2015 um 14:17 Uhr (1)
Hallo Joe, da kommt doch gleich eine ganz andere Meldung... (siehe Anhang03), bin ich die erste Zeile und habe eine Einzelschritt gemacht, dann kam Sie auch schon.Wenn ich das richtige sehe muss man da was auf 64Bit umstellen. Unsere Catia Version war mit R19 allerdings auch bereits 64Bit um diese Frage direkt zu beantworten.Danke vielmals Joe Grüße------------------Inkompetenz muss mit Inkompetenz kompensations Kompetenz kompensiert werden.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : auf externes Makro zugriefen
Spritty am 23.04.2006 um 14:44 Uhr (0)
Hallo Makro-Freunde,habe mal wieder ein Problem:Ich habe ein Makro1 geschrieben und möchte kurz vor Ende Makro1 in das Makro2 wechseln.Language="VBSCRIPT"Sub CATMain()...Datumsuhr = CATIA.SystemService.ExecuteScript ("C:..........Makroverzeichnis", ScriptLibraryTypeDirectory, "Datumsuhr.catvbs")End SubIst bestimmt ganz einfach, aber irgendwie sitz ich mal wieder auf dem Schlauch!Kann mir vielleicht jemand weiter helfen? Wäre super und vielen Dank schon mal!GrußYvonne
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Probleme äußerster Punkt/Ebenen zwischen
zoltan.bekesi am 19.04.2009 um 21:10 Uhr (0)
Hallo Breitinger,1)Hier könntest du auf den Extrememum eine Messung mit SPAWorkbench machen und vom Measurable die GeometryName abfragen. Da steht drin, ob es sich um ein Punkt oder was anderes handelt. Wenn es kein Punkt ist, kannst du eine Mittelpunkt auf der Kurve erstellen, dann hast du mit Sicherheit ein Punkt.2)Du hast im Relation im String Variablen aus der Skript, welche CATIA so nicht interpretieren kann: " * z / ( count +1 ) "Gruß,Zoltan
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Axis Update
bgrittmann am 17.09.2011 um 15:49 Uhr (0)
ServusWo hast du den Befehl UpdateAxissystem her?Versuch es mal so:Code:...Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim axisSystems1 As AxisSystemsSet axisSystems1 = part1.AxisSystemsDim axisSystem1 As AxisSystemSet axisSystem1 = axisSystems1.Item("Absolutes Achsensystem")oder: Set axisSystem1 = axisSystems1.Item(1)part1.UpdateObject axisSystem1...GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : environment varaiblen
cwillmann am 07.04.2003 um 15:27 Uhr (0)
Hallo Peter, definiert werden die Variablen z.B. über den Environment Editor (im CATIA Folder über das Windows-Startmenü) (es wird auf eine txt-Datei zurückgegriffen. Dort finden sich eine Vielzahl von Variablen, die größtenteils selbsterklärend sind. Eine Auflistung inkl. Erläuterung wäre klasse (gab auch mal einen Topic im Forum dazu), ist aber noch nie gefunden worden. ------------------ Grüße,Christian Willmann --- Inoffizielle Pro/E-Hilfeseite http://PROE.CAD.de
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bauteile mit der selben Benennung aber unterschiedlichen Instanznr. ansprechen
bgrittmann am 08.12.2017 um 12:53 Uhr (1)
ServusWenn du über die Products-Collection gehst ja:Code:Set oRootproduct = Catia.ActiveDocument.ProductSet oProduct = oRootproduct.Products.item("MeinProduct.1")(bitte mal auch die Objektauflösung und die Doku bemühen)Die Documents-Collection enthält alle geöffneten Dokumente (auch andere Fenster und Unterbaugruppen).Oder willst du von der Instanz auf das entsprechende PartDocument gelangen?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Neue Kurven in Catia
Bengt am 07.02.2004 um 23:21 Uhr (0)
Hallo! Es geht darum über eigenne Funktionen Kurven zu erstellen. Ist das noch mit vba möglich oder muss mann da schon caa nehmen und wo bekomme ich informationen über beides. Um ein kleines Beispiel zu nennen: Man hat zwei Geraden in einer Ebene und möchte die mit einander über eine kurve tangentenstetig verbinden, dann würde eine Funkion 3.Grades ja föllig ausreichen. Aber worin kann ich die erzeugen? Mit freundlichem Gruß Bengt
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 3dexperience- run catutlity from cmd
sina123 am 20.02.2019 um 11:24 Uhr (1)
I have a doubt regarding catutils in 3d experience but couldnot find a related forum if possible can anybody guide to resolving issue or redirect where i can post this!Hello I am working on 3d experience (CAtia V6) and want to run a CATUTIL- "Drawing Batch" from command line, but its not getting executed and returns object not found. I used the same file which was created when i run the batch manually through the UI.I used the following:catutil -Name "Drawing Batch" C: empBatchParameters_10.47.18.xmlbut wh ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wer war zuletzt am Makro
tubuibam am 20.05.2015 um 13:31 Uhr (1)
Hallo,wer zuletzt das Makro zugreift, hat den Speicherrecht für die VBA Editor.Ich schreibe ein Makro, und gleichzeitig benutzt die andere Kollegen. Deswegen manchmal kann ich die Makro nicht speichern bei dem Programmieren.Kann man irgendwie wissen, wer an dem Tag den Makro benutzt, damit ich zumindest dem Kolleg sagen kann, dass er CATIA kurz schließen, damit ich wieder den Admin Recht habe?Oder hat jemand vlt. einen Idee, wie man das Problem löscht?Viele GrüßeTuan
|
| In das Form CATIA V5 Programmierung wechseln |