|
CATIA V5 Programmierung : CATParts mit Constraints einfügen
HAW-Raptor am 29.10.2009 um 15:38 Uhr (0)
Hallo,meine Suche hat leider nichts ergeben, von daher probiere ich es mal so.Ich habe einen Ordner mit fertigen CATParts, z.B. Schrauben.Ich habe nun eine Userform erstellt, die mir ermöglicht, mit einem Klick auf einen Commandbutton eines dieser Teile in ein Product einzufügen, dazu benutze ich folgenden Code:Code:***Fügt ein fertiges CATPart in ein Product einPrivate Sub CommandButton2_Click() Dim PP Dim Liste(0) Set PP = CATIA.ActiveDocument.Product.Products Liste(0) = "Verzeichnisname" ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SelectElement: Welche Filter gibt es
HAW-Raptor am 02.11.2009 um 13:37 Uhr (0)
Hallo,ich habe am Wochenende noch ein mal ein wenig rumprobiert und auch mal geguckt, was in der Selection drin steckt, nur leider ist das für mich nur Kraut und rüben.Als Beispiel:Ich habe ein Produkt offen und dort eine einfache Platte mit Bohrungen als Catpart eingefügt. Natürlich funktioniert der Selection-Befehl, aber nur mit Einschränkungen.Hier erstmal der Code den ich benutze:Code:Dim Was(1) Was(0) = "Hole" Was(1) = "AnyObject" Dim UserSel As Object Set UserSel = CATIA.ActiveDocument.Selectio ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SelectElement: Welche Filter gibt es
DanielFr. am 02.11.2009 um 16:11 Uhr (0)
Hallo,nein so schwer ist es auch nicht . Mit folgendem Code kannst du eine Bohrung innerhalb einer Produktstruktur selektieren.Code:Sub CATMain() Dim oDoc As Document Dim oSel As Object Dim Auswahl As String Dim filter(0) filter(0) = "Hole" Set oDoc = CATIA.ActiveDocument Set oSel = oDoc.Selection oSel.Clear Auswahl = oSel.SelectElement2(filter, "Bitte wählen Sie eine Bohrung aus", True) If Auswahl = "Normal" Then Call MsgBox("Sie haben die Bohrung " & oSel.Item2(1).Value.Name & " sele ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Partname mit Indize auslesen
McByte am 27.10.2009 um 17:02 Uhr (1)
Code:CATIA.ActiveDocument.Selection.Item(1).LeafProduct.Name------------------McByte
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Partname mit Indize auslesen
bgrittmann am 02.11.2009 um 20:44 Uhr (1)
ServuszB:CATIA.ActiveDocument.Product.Products.Item(1).NameOder von wo aus willst du auf den Exemplarnamen zugreifen?GrußBerndEDIT: Tippfehler ausgemerzt.------------------Warum einfach, wenn es auch kompliziert geht.[Diese Nachricht wurde von bgrittmann am 02. Nov. 2009 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : catvbs Ordner/Pfad auslesen
joehz am 21.10.2015 um 15:07 Uhr (1)
Hallo Ninja,hilft Dir das weiter?http://catia2.cad.de/index.php/de/tipps-tricks/programmierung/304-makro-start-verzeichnis-findenTschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schriftarten auflisten
roccat am 22.10.2015 um 10:14 Uhr (1)
Hallo,gibt es eine Möglichkeit alle Catia und/oder alle Windows Schriftarten aufzulisten?Dachte dazu hier im Forum etwas dazu gelesen zu haben. Ich finde es leider nicht mehr.Vielen DankmfGMario------------------Wenn das die Lösung sein soll,will ich mein Problem zurück !!
|
In das Form CATIA V5 Programmierung wechseln |
 Ordnerinhalt.zip |
CATIA V5 Programmierung : Schriftarten auflisten
Trilemma am 22.10.2015 um 12:00 Uhr (1)
Hallo,Windows und Catia haben einen bestimmten Ordner für Schriftarten z.B.:C:Program FilesDassaultSystemesB19win_b64
esourcesfontsExtraFilesTrueTypeC:WindowsFontsmit der kleinen Anwendung im Anhang kannst du den Ordnerinhalt in dem Fenster auflistenund als Textdatei abspeichern.GrußPeter
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.StartCommand (Center Graph)
Kne am 11.04.2011 um 15:07 Uhr (0)
Also ich habe das Makro eben getestet und das ist wirklich etwas misteriös. Funktioniert wenn nur ein Produkt offen ist, aber sobald ein weiteres Fenster geöffnet wird geht nur noch "collaps all". Dachte zuerst das "center graph" wird vielleicht verschluckt, aber dem ist nicht so. Da kann ich dir im Moment leider auch nicht weiterhelfen. Achja bevor ich es vergesse. Du solltest deine Userform vielleicht nach jedem Anklicken eines Parameters in der Listbox (z.B. am Ende des Cdoes) neu inizialisieren bzw. mi ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : machine instruction setzen
HoBLila am 05.11.2009 um 21:42 Uhr (0)
Hoffe Dich damit auf den richtigen Weg zu bringen:Code:Public Sub MyMain() Dim arrOfVariant(0) As Variant Dim manuProgWork As MANUFACTURING.ManufacturingProgram Dim mfgActsWork As MANUFACTURING.MfgActivities Dim mfgOpWork As MANUFACTURING.ManufacturingOperation Dim objBuffer As Object Dim selWork As INFITF.Selection Dim sStatus As String arrOfVariant(0) = "ManufacturingProgram" Set selWork = CATIA.ActiveDocument.Selection Set objBuffer = selWork sStatus = objBuffer.SelectEle ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Powercopies mit Makro erstellen, Richtung festlegen
hbert am 06.11.2009 um 10:16 Uhr (0)
Hallo Community,ich vertrete eben mal den Patrick. Also das mit der KT1 Lizenz ist bekannt und die wird auch benutzt. Das Problem liegt an der Ausrichtung der Elemente (Linien und Flächen), die wir über JOIN oder INVERSE Elemente bewerkstelligen. Setze ich die Powercopy manuell ein, werden diese Elemente auch übernommen. Setze ich die Powercopy per Makro ein kann ich die Elemente selektieren, sie werden bei der Instanzierung aber offensichtlich nicht an die Powercopy übergeben. Hier kurz ein Auszug aus dem ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Manuelles Update einschalten
DanielFr. am 09.11.2009 um 09:51 Uhr (0)
Hallo Marc ,an die Einstellungen kommst du nicht mit StartCommand ran. Da musst du den SettingController bemühen. Der ist allerdings sehr mächtig und umfasst IMHO fast alle Einstellungen von CATIA. In dem Dateianhang ist mal ein Script das dir die Einstellung von menuell auf automatisch (und umgekehrt) setzen kann (Je nachdem was zur Ausführung des Makros eingestellt ist)------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Conten ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 3 Befehle fehlen
IIYTII am 12.11.2009 um 10:53 Uhr (0)
Also den Fehler zum schließen habe ich jetzt gefunden:Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentpartDocument1.Closedas direkte ansprechen des aktiven documents führt scheinbar nicht zum erfolg.bleiben noch 2 Fragen :-)open in new windowPfadname bei selektion
|
In das Form CATIA V5 Programmierung wechseln |