 |
CATIA V5 Programmierung : selection aktives sheet
joerneman am 17.04.2015 um 19:34 Uhr (15)
Naben zusammen,wie muss ich den Code anpassen das die selection.search nur im Aktiven Sheet des Drawings sucht und nicht im gesamten.Da das gesamte aus mehreren Sheets besteht.Code: Set drwdocument = CATIA.ActiveDocument Set DrwSheets = drwdocument.Sheets Set DrwSheet = DrwSheets.ActiveSheet Dim selection1 As Selection Set selection1 = drwdocument.Selection selection1.Search ("Name=*Test*")
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reference (Zeiger)
joehz am 15.09.2015 um 15:45 Uhr (1)
--- Bernd war wieder schneller ---Hallo tubiubam,wenn ich Dich recht verstehe, - wählst Du bisher zunächst Punkte aus- ermittelst danach ihre Namen etc. - und speicherst diese Eigenschaften jeweils in einem eigenen Array, z.B. arrPtName()Jetzt willst Du stattdessen ein einziges Array anlegen und aus den darin enthaltenen Elementen die gleichen Eigenschaften ableiten.Dann speichere die Punkt-Objekte zwischen; ob in ein Array oder eine Collection ist Dir überlassen.Hope it helps,Joe------------------Inoffizi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : V5Automation.chm im VBA-Editor aufrufen
el_lude am 09.10.2012 um 08:43 Uhr (0)
Guten Morgen,ich habe die Catia-Hilfe bei mir ordnungsgemäss bei mir installiert.Leider kann ich im VBA-Editor nicht auf die V5Automation.chm zugreifen.Normalerweise muss da doch nichts konfiguriert werden, oder?Wer kann mir helfen wieder auf die sehr nützlichen Informationen zuzugreifen,wenn ich eine Methode markiere und dann F1 drücke?Im Object-Browser kann ich die Hilfe zugreifen.Dank und GrußMarkus[Diese Nachricht wurde von el_lude am 09. Okt. 2012 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : eigenen Icon erstellen
lles am 05.10.2006 um 08:07 Uhr (0)
Hallo,ich möchte gerne meine eigenen Icons für Makros verwenden. Ich kann die Icons mangels Schreibrechten jedoch nicht in das Catia Verzeichnis kopieren. Welche Variable bzw. Pfad muss ich in dem CATEnv File für ein weiteres Verzeichnis, das meine Icons enthält angeben?GrußEDIT:Hat sich erledigt. Habs selbst rausgefunden. Der Pfad wird unter CATGraphicPath angegeben.[Diese Nachricht wurde von lles am 05. Okt. 2006 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kollisionsanalyse: Clash Against All
Bobby_Joe2001 am 27.04.2006 um 21:13 Uhr (0)
Das kann nicht funktionieren, weil du Konstanten verwendest, die von Catia zur Vereinfachung fest definiert wurden, z.b.:catClashComputationTypeAgainstAllcatClashInterferenceTypeClearanceaber woher soll das externe Script diese Konstanten kennen?lasst dir mal vom VB editor aus einfach die Zahlenwerte der Konstanten ausgeben, die sich dahinter verbergen z.b.:MsgBox catClashComputationTypeAgainstAllMsgBox catClashInterferenceTypeClearanceund trag in dein Script die Zahlenwerte ein.Ach übrigens heißt es:catCl ...
|
| 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 |
|
CATIA V5 Programmierung : Zuweisen verschiedener Skizzen im Powercopy mit Parametern
Willem am 21.07.2008 um 18:18 Uhr (0)
Vielen Dank für deine Idee Jürgen.Mein Problem ist aber ein bisschen komplizierter, weil ich Buchstaben aus einer spezifischen Schriftart modellieren möchte.Im Moment exportiere ich den Buchstabenkonturpfad aus Illustrator als .dwg. Das kann ich als Drawing in Catia öffnen und in einer Skizze kopieren.Jetzt, wenn ich die Skizzen für A, B und C habe, wie kann ich Parameters nutzen, so dass am Anfang eines Powercopy, A oder B oder C durch einen Parameter gewählt wird?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teilenummern mit Makro umbennen
Loody am 03.06.2008 um 17:17 Uhr (0)
Hallo Martin und Filippo,Vielen Dank für eure tollen Beiträge zum Umbennennungsmakro.Ich habe versucht, eure gezippten VBA-Makros auszulesen, finde allerdings selbst im Visual Basic Editor von CATIA leider hauptsächlich kryptische Zeichen vor.Kann mir einer von euch sagen, was ich falsch mache oder mir eventuell eine Version schicken, die man auch als CATScript oder als CATVBS abspeichern kann?Vielen Dank schon einmal im VorausLudwig
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Typ Probleme bei 0,5 und 0.5
bgrittmann am 02.11.2013 um 13:00 Uhr (1)
ServusDu musst bei Usereingaben im die Werte entsprechend konvertieren bzw "casten".Bei Catia-Parameter kannst du zb "ValueAsString" zum auslesen und "ValuateFromString" zum einlesen verwenden (siehe Doku).Wenn du beim Ausgeben von Zahlen in zB eine UserForm diese mit "CStr" in einen String konvertierst, sollte auch das Dezimaltrennzeichen entsprechend den Einstellungen genommen werden. Ggf musst du bei Usereingaben ein "." durch ein "," ersetzen damit die Konvertierung danach klappt.GrußBernd------------- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part volume?
Emil48 am 09.03.2005 um 12:04 Uhr (0)
Hallo apa, Schaue doch mal im Forum Catia V5/Part/Assemply nach zum Thema Wandstärkenmessung(Verfasser:blaue_Eliese). Da habe ich gestern als Antwort beschrieben wie man eigene Parameter, zur Messung von z.B. Volumen, Flächen, Massen oder so, definiert die sich automatisch Aktuallisieren und somit im Strukturbaum unter Parameter permanent den gewünschten Wert presentieren. Die Vorgehensweise ein Volumen zu messen ist Analog zu dem Beispiel. Ansonten frage nochmal nach Viel Spasssss beim testen. Emil48
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hilfe beim Makroprogrammieren
B1ackEag1e am 01.11.2011 um 13:28 Uhr (0)
Servus bgrittmann,du treibst dich hier auch in jedem Forum rum oder? Danke nochmal für deine beiden Tippshab mir jetzt das Buch CATIA V5 - Makroprogrammierung mit Visual Basic Script - Dieter R. Ziethen bestelltund das mit dem HeoSet umbenennen funktioniert jetzt auch.Nur das mit der Blöden Skitze bekomme ich immer noch nicht hin könntest du mir da vieleicht noch was weiter helfen? hab die Datei nochmal hochgeldenThx für deine super HilfeMit freundlichen grüßenNorman
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Angrenzende Flächen selektieren!!!!
Jens Hansen am 02.10.2008 um 14:19 Uhr (0)
Oha.. das wird schieriger .... wenn nur die angrenzen Kanten verrundet wären ginge es noch. Es würde vieleicht einen Weg über den BREP-Namen geben aber davor würde ich erst einmal zurückschrecken. Man müsste dann für alle Flächen den BREP-Namen erfassen und dann versuchen eine Regel abzuleiten.Das wäre jetzt mein 2. Ansatz.Jens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Gibt es eine Möglichkeit Multivalue-Parameter über Regeln/Reactions zu ändern?
tberger am 02.06.2009 um 11:55 Uhr (0)
Hallo,ich weiss nicht, ob du im Pull-Down "plötzlich" andere Werte schalten lassen kannst.Was du machen kannst ist über Reactions und Fallunterscheidungen die Werte auf die Zulässigen zurückzusetzen.Bsp If X 22 mm If Y 4 mm Y = 4 mm Else If Y 2mm Y = 2 mmDu hast zwar dann keine Pull-Down-Auswahl, aber auch keine Fehler, weil die Reaction darauf aufpasst.Grüße aus dem RheinlandThomas------------------CATIA - eine Laune der Natur ...
|
| In das Form CATIA V5 Programmierung wechseln |