|
CATIA V5 Programmierung : Rechteck von Benutzer zeichnen lassen...und fortfahren
Templer am 14.03.2011 um 10:51 Uhr (0)
Danke für den hinweisAber eine Funktion für rechtecke habe ich nun nicht gefunden.Dort wird nur ein Kreis beschrieben.Auf grund dessen, habe ich nun für Rechtecke folgendes gemacht:Status = Document.Indicate2D("Indicate first point buttom left", WindowLocation)If (Status = "Cancel") Then MsgBox "Macro interrupted by User" Exit SubEnd IfX0 = WindowLocation(0)Y0 = WindowLocation(1)InputObjectType(0) = "Point2D"Status = "MouseMove": TempRect = 0Status = Selection.IndicateOrSelectElement2D("Indicate second p ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stückliste_PartNumber
Templer am 24.03.2010 um 12:21 Uhr (0)
Schon mal mit den einstellungen in catia rumgespielt (Anzeige der Max. Zeichen im Baum) vielleicht spielt das damit zusammen.Tools Options Display Tree appearance Tree item sizeprobieren schadet ja nicht ------------------Non in omnes omnia conveniunt
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAA Selektions Problem
Templer am 23.08.2011 um 16:18 Uhr (0)
Also ich kann mir jetzt keinen reim mehr machen auf folgendes PRoblem:Ich habe Testweise ein simples selektions makro gebastelt.Code:Sub CATMain() Dim Doc As Document Set Doc = CATIA.ActiveDocument Dim select As Selection Set select = Doc.Selection MsgBox select.Item2(1).Type End SubWenn ich das Catscript über RUN ausführe funktioniert es einwandfrei.Binde ich es aber über eine CAA Toolbar einBleibt Catia stehen (kein absturz) man kann ab nun alle icons anklicken und sie werden nur orang ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAA Selektions Problem
Templer am 24.08.2011 um 14:54 Uhr (0)
Also mittlerweile habe ich folgendes herausgefunden:WEnn man über CAA Toolbars geht, beißt sich die Zeile InputObjectType(0) = "Body"Führe ich das Macro so aus, steckt CatiaCode:Sub CATMain() On Error Resume Next Dim oDocument As Document Set oDocument = CATIA.ActiveDocument Dim oselection As Selection Set oselection = oDocument.Selection MsgBox "Please select the Body to calculate" Dim InputObjectType(0) InputObjectType(0) = "Body" Status = oselection.SelectElement2(InputObjectType, "Select ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAA Selektions Problem
Templer am 25.08.2011 um 08:01 Uhr (0)
HalloAlso das MAcro ist eigentlich schon wesentlich größer.Ich habe nur den Teil am Anfang herausgenommen, der das Problem verursacht und als Output nur eine Msg Box gemacht anstatt der restlichen funktion.Wenn ich 2x Esc drücke, passiert nichts. Catia steht weiterhin und verhält sich wie am Bild.Der Input Body stimmt, weil ja die Msg Box mir auch den Wert "Body" liefert (Item2(1).Type)In diesem Fall habe ich das Macro auf ein einfaches Catscript reduziert also nicht VBA.Was ansich aber egal ist, da sich d ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Dropdown über Toolbar möglich?
Templer am 29.01.2013 um 10:47 Uhr (0)
Ich frage mich nun schon eine zeit, ob es möglich ist ein toolbar dropdown zu erstellnWie hier am Bild zu sehen (Catia Standard Toolbar)------------------Non in omnes omnia conveniunt
|
In das Form CATIA V5 Programmierung wechseln |