|
CATIA V5 Programmierung : Text umranden
CEROG am 04.01.2009 um 14:02 Uhr (0)
Zitat:Original erstellt von Tweety79:Wenn es in dieser Doku stünde, würde ich die Frage hier nicht mehr stellen :-). Ich dachte irgendwo gäbe es noch eine.DankeBei mir steht es aber in der Doku. Zumindest von der R18-Doku. Womit wir wieder bei der Systeminfo wären.------------------Meine Firma | Website zum Buch Technisches Zeichnen mit CATIA V5Wie stelle ich meine Fragen richtig?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text umranden
CEROG am 04.01.2009 um 13:48 Uhr (0)
Die Online-Doku findest du auf deinem Rechner. Da ich ihn nicht installiert habe, kann ich dir den genauen Pfad nicht sagen. Standardmäßig irgednwas mit C:/Programme/DassaultSystems/...Die Systeminfo beinhaltet Release, Servicepack, Hotfix, Hardware-Konfiguration (besonders Graphikkarte), Betriebssystem. Dafür gibt es ein eigenes Feld im Profil.------------------Meine Firma | Website zum Buch Technisches Zeichnen mit CATIA V5Wie stelle ich meine Fragen richtig?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text umranden
CEROG am 04.01.2009 um 14:02 Uhr (0)
Zitat:Original erstellt von Tweety79:Wenn es in dieser Doku stünde, würde ich die Frage hier nicht mehr stellen :-). Ich dachte irgendwo gäbe es noch eine.DankeBei mir steht es aber in der Doku. Zumindest von der R18-Doku. Womit wir wieder bei der Systeminfo wären.------------------Meine Firma | Website zum Buch Technisches Zeichnen mit CATIA V5Wie stelle ich meine Fragen richtig?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text umranden
CEROG am 04.01.2009 um 13:29 Uhr (0)
Was sagt die Online-Doku?Und füll doch mal deine Systeminfo aus.------------------Meine Firma | Website zum Buch Technisches Zeichnen mit CATIA V5Wie stelle ich meine Fragen richtig?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text umranden
hawu am 05.01.2009 um 14:44 Uhr (0)
Hallo Tweety,hier ein paar Beispiele, wie man text formatieren kann.Text wird auf einem aktiven(geöffnet und aktives Fenster)DrawingDocument erzeugt. **************************************************Sub CATMain() x = "Textfeld 1"Set oDrawing = CATIA.ActiveDocumentSet oSheet = oDrawing.Sheets.ActiveSheetSet oView = oSheet.Views.ActiveView-------------Text erzeugenSet MyText1 = oView.Texts.Add(x, 200.,200.) -------------Fonttyp auswählenMyText1.SetFontName 0, 0, "CATIA Symbols"-------------Frame hinzufügenM ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit Body.Value.Name
hawu am 06.01.2009 um 15:10 Uhr (0)
Hallo,habe ein Makro, das 2 Parameter Dichte und Masse erstellt.Mit Dichte * smartValue(`Hauptkörper`) wird die Masse berechnet.siehe hier: http://ww3.cad.de/foren/ubb/Forum137/HTML/001000.shtml#000002 möchte, dass der man den Körper auswählt welcher dann bei smartValue verwendet wird.Dazu lese ich den Namen des Bodys mit selectelemt3 und myname = selecten.value.name aus.das auslesen des namens funktioniert lt. msgbox.versuche ich jetzt smartvalue(`myname`) wird die masse nicht berechnet.gebe ich im skript ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : catvbs Script aus einem catvbs Script aufrufen
denyo_1 am 07.01.2009 um 09:03 Uhr (0)
Hallo Andreas,das geht folgendermaßen:Code:Sub CATMain()Dim params()CATIA.SystemService.ExecuteScript "iLibraryName", iLibraryType, "iProgramName", "iFunctionName", iParameters, oResultEnd SubiLibraryName: Dateipfad zur Bibliothek in dem sich das Makro befindet das gestartet werden solliLibraryType:- catScriptLibraryTypeDirectory: Wenn sich das Makro in einer Bibliothek befindet- catScriptLibraryTypeDocument: Wenn sich das Makro innerhalb eines Dokumentes befindet (z.B. in Part1.CATPart)- catScriptLibraryT ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : catvbs Script aus einem catvbs Script aufrufen
sa2728 am 07.01.2009 um 11:28 Uhr (0)
Hallo Daniel,vielen Dank für die ausführlichen Infos.Das Makro ist ein eigenständiges catvbs Script was in dem Verzeichnis liegt was ich unter Tools - Makro als Makrobibliothek konfiguriert habe (auf einem Server)Irgenwie läuft das aber immer noch nicht. Siehst Du hier einen Syntaxfehler?CATIA.SystemService.ExecuteScript "sv3hgwCatiaV5R18StandardsHGW_TestCatiaMakros", catScriptLibraryTypeDirectory, "Test.catvbs", "CATMain",paramsGruss Andreas
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Konverter von CATIA V4 nach V5 Zeichnung
Albert M. am 23.12.2008 um 16:31 Uhr (0)
GrüeziWir müssen Änderungen an unseren alten V4 Zeichnungen im V5 vornehmen. Da die konvertierten V4 Zeichnungen in V5 keine sinnvolle Intelligenz haben ist das Ändern ziemlich mühsam, da die Geometrie ständig "davonschwimmt".Kennt jemand einen Konverter, welcher in CATIA V5 Zeichnungen (= in V5 kopierte V4 Zeichnungen) die "dummen Strichhaufen" in brauchbare (= leicht zu ändernde) 2D Geometrie parametrisiert. D. h. die 2D Geometrie ist wie man es im Skizzierer gewohnt ist sinnvoll parametrisiert, z.B. mit ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Konverter von CATIA V4 nach V5 Zeichnung
pgmuer am 07.01.2009 um 15:09 Uhr (0)
Hallo Das Problem mit dem davonschwimmen kann man mit folgender Option "entschärfen":Tools/Optionen/Mechanische Konstruktion/Drafting/Geometrie/Option "Direkte Manipulation zulassen" deaktivieren.Ab R18 besitzt Catia im 2D die volle Funktionalität des Sketchers.GrussPhilipp
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Konverter von CATIA V4 nach V5 Zeichnung
denyo_1 am 29.12.2008 um 13:54 Uhr (0)
Hallo Albert,IMHO ist sowas nicht möglich. Ein Skript kann meiner Meinung nach eine konvertierte Zeichnung nicht "sinnvoll" parametrisieren, da "sinnvoll" meiner Meinung nach von der Art der Zeichnung abhängt. Es kann zum Beipsiel in einem Fall sinnvoller sein ein Loch von der Aussenkante zu bemaßen, obwohl es bei einer anderen Zeichnung sinnvoller sein kann ein Loch von der Mitte aus zu bemaßen. Woher soll das Skript diese intellegenz besitzen?------------------MFG DanielDie KATJA ist halt doch nur ne zic ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reorder Tree in Assembly ohne die Constraints zu verlieren?
AndiTom am 09.01.2009 um 14:42 Uhr (0)
Hallo an Alle!Ich bastele gerade mit C# ein Tool zum reordern der Parts in einem Product.Das reordern selbst funktioniert nach dem cut & paste Prinzip mit einem Hacken: dabei gehen alle Linksbei Constraints und Reused Pattern kaput. Mit Constraints habe ich durch volgende Catia Einstellung geloest:Tools-Options-Mechanical Design-Assembly Design-Constraints-Past components auf "Without the assembly constraints".Die Reused Pattern funktionieren immer noch nicht.Die Frage ist gibts ne andere Moeglichkeit den ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATPart und CATProduct zuverlässig unterscheiden
nreim1 am 09.01.2009 um 09:23 Uhr (0)
Erstmal hallo in die runde.Ich suche nach einer möglichkeit zuverlässig zwischen CATParts und CATProducten zu unterscheiden...Folgende vorgehensweise:Ich starte mein Macro welches mich dann auffordert ein produkt in der Assembly zu wählen, in dieses produkt soll dann ein part eingefügt werden. Das ist soweit auch alles kein problem !Das problem ist nun folgendes, wenn ich in der Filter funktion der Selektion den Filter Product setze gibt Catia mir ja trozdem die möglichkeit ein product bzw. ein part auszuw ...
|
In das Form CATIA V5 Programmierung wechseln |