|
CATIA V5 Programmierung : Catia API -> Drawing
michse02 am 12.03.2009 um 17:17 Uhr (0)
Hallo,ich habe heute mit der Nutzung der Catia API angefangen. Dabei verwende ich ein vb.net Programm. Dazu folgende Fragen:1) Ich muss in einer Drawing Rechteckige Kästchen malen. Dazu habe ich übers Factory2D Element Linien erstellt und passend gelegt. a) Gibts ne bessere Möglichkeit über vorgefertigte Rechtecke?b) Kann man die Liniendicke beeinflussen? Wenn ja, wie?2) In besagter Drawing muss ich Textblöcke einfügen. (Hab ich über View-Texts gemacht)a) Da gibt es die Funktion setFontSize(iFirst as Int, ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia API -> Drawing
michse02 am 13.03.2009 um 16:20 Uhr (0)
Vielen Dank, das hat mir sehr geholfen!Grußmichse02
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Cati V5 Drawing Liniendicke angeben
michse02 am 02.04.2009 um 21:00 Uhr (0)
Hallo,mal wieder eine Frage:In Catia Zeichnungen ist ja die Liniendicke Nummern zugeordnet. Also z.B. 1 = 0,13 mm2 = 0,25 mm uswWie kann man rausfinden, welche Nummer einem bestimmten Wert zugeordnet ist? Bzw kann man Linien direkte Größenangaben übergeben? Ich will also z.B. die Linie 0,25 mm dick haben egal ob das Nr 1, 2 oder 3 ist. Die setRealWidth Funktion nimmt aber nur die Integer Angaben der Nummer an.Gibts da eine Möglichkeit?Grußmichse02[Diese Nachricht wurde von michse02 am 03. Apr. 2009 editier ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 Drawing: Is Detail Sheet?
michse02 am 03.07.2009 um 10:22 Uhr (0)
Hallo,ich habe folgendes Problem:Ich habe eine VB.NET Anwendung welche auf Catia V5 zugreift. Dabei prüfe ich, ob ein Sheet ein Detail Sheet ist:Code:If Not sheet.IsDetail Then Wenn ich die Anwendung als Exe Datei ausführe funktioniert das super. Wenn ich die Anwendung als Class Library erstelle und diese direkt aus Catia über ein Catvba starte ist das Ergebnis immer true, egal ob es ein Detail sheet ist oder nicht. Also IsDetail ist immer true. Jemand ne Idee wie ich da ein richtiges Ergebnis bekomme oder ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 Drawing: Is Detail Sheet?
michse02 am 06.07.2009 um 09:27 Uhr (0)
Funktioniert leider nicht. sheet.Isdetail ist wirklich immer true.Jemand noch eine andere Idee?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 Drawing: Is Detail Sheet?
michse02 am 06.07.2009 um 10:06 Uhr (0)
Leider auch nicht
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 Drawing: Is Detail Sheet?
michse02 am 09.07.2009 um 13:20 Uhr (0)
Falls jemand nochmal ein Ähnliches Problem hat, ich habe es wie folgt gelöst: ein VBA Script erstellt mit dem Code:Code:Function IsDetailSheet(sheet As DrawingSheet)IsDetailSheet = sheet.IsDetailEnd Functionund das über die Com API aufgerufen und das Sheet als Parameter.nicht schön, aber funktioniert wenigstens...
|
In das Form CATIA V5 Programmierung wechseln |