|
CATIA V5 Programmierung : Inhalte eines Geo-Set überprüfen
denyo_1 am 26.03.2009 um 10:28 Uhr (0)
Hallo Gepetto,schau dir mal das Script hier an.Der Anwender muss zuerst eine geometrisches Set auswählen. Das Script sucht innerhalb dieses vom Anwender ausgewählten geometrischen Sets nach Punkten und verschiebt diese in eine Selection mit der du dann weiterarbeiten kannst. Einfach den Code nach meiner Kommentarzeile weiterschreiben wie du ihr brauchst.Code:------------------------------------------------------------------------------------------------------------------------------------------------------ ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kinematik
denyo_1 am 19.01.2009 um 14:00 Uhr (0)
Zitat:Original erstellt von mutzi:Du musst den Mechansimus als Object dimensionieren, dann sollte esklappendim mechanismus as Objectoder die Zeile auskommentierenGrußJoachimHallo,dann gehts IMHO auch nicht. Schau dir mal folgenden Code an. Erstens musst du beim Produktobjekt (hier oProd) auch das Produkt ansprechen und nicht nur das ActiveDocument. Zweitens musst du dir dann vom Produktobjekt die Mechanisms-Collection holen (mit den GetTechnologicalObject). In die Collection kannst du dann ein neues Objek ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eigenen Bauteilkatalog per makro oder Icon Öffnen
denyo_1 am 03.12.2008 um 08:34 Uhr (0)
Hallo,also ich steh immer noch ein wenig auf dem Schlauch aber ich denke das was du vorhast funktioniert nicht mit VBA sondern höchstens mit CAA.Ich versuche mal deinen Ablauf mit meinen Worten zu beschreiben um ein wenig Licht in dunkle zu bringen.zu Frage 1:1. Du legst dir eine neue "globale" Symbolleiste an, die jedem User zur Verfügung steht.2. Auf dieser Symbolleiste befindet sich ein Button3. Wird dieser Button geklickt, öffnet sich eine User Form4. Der Anwender wählt seine Abteilung, etc. und klickt ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eigenen Bauteilkatalog per makro oder Icon Öffnen
denyo_1 am 03.12.2008 um 12:16 Uhr (0)
Hallo,warum sollte den CATIA das Teil dann öffnen? Wenn du ein ganz normales Dokument aus einem Katalog veröffentlichst, dann ist das Ablegen auf der Symbollseiste zwecklos. Das ist das selbe wie ein Doppelklick auf ein Dokument in CatalogBrowser. Da passiert auch nichts. Nur veröffentlichte "EXTERNE KOMPONENTEN" bringen etwas (z.B. PowerCopy, etc.). Hier wird direkt das entsprechende PopUp Fenster geöffnet nach dem Klick.Ich bin davon ausgegangen das du das Makro in einem Konzern (bzw. Firma) betreiben wi ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kinematik Parameter auslesen
denyo_1 am 12.02.2009 um 14:39 Uhr (1)
Hallo,@ogard1: BITTE @Henry: Man kann doch die Parameter auch mit VB auslesen oder? Hab gerade kein CATIA am laufen aber ich bin mir ziemlich sicher. Also warum das komplizierte CAA verwenden, wenn man es auch mit den einfachen Bordmitteln machne kann @P-Style: Hast du überhaupt CAA installiert? Als Student? Hat eure Hochschule etwa CAA/RADE?------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zugriff auf Section cut im Produkt (TPSViews)
denyo_1 am 12.06.2008 um 15:35 Uhr (0)
Hallo Jens,ich hab leider gerade keine Ahnung was genau die TPSView-Collection ist aber auf die Sections kannst du doch zugreifen. Ich mein du kannst damit zwar fast nichts machen (kannst zB nicht die Ebene verschieben) aber ich mein die Grundsachen sind möglich (Schnittverhalten, Vollschnitt, 2D-Schnitt, Name, etc.(. Schau dir einfach mal mein Script an.Code:Sub Test()Dim Name As StringSet oProduct = CATIA.ActiveDocumentSet navWB = oProduct.GetWorkbench("NavigatorWorkbench")Set RefObject = oProduct.Produc ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zugriff auf Section cut im Produkt (TPSViews)
denyo_1 am 12.06.2008 um 15:35 Uhr (1)
Hallo Jens,ich hab leider gerade keine Ahnung was genau die TPSView-Collection ist aber auf die Sections kannst du doch zugreifen. Ich mein du kannst damit zwar fast nichts machen (kannst zB nicht die Ebene verschieben) aber ich mein die Grundsachen sind möglich (Schnittverhalten, Vollschnitt, 2D-Schnitt, Name, etc.(. Schau dir einfach mal mein Script an.Code:Sub Test()Dim Name As StringSet oProduct = CATIA.ActiveDocumentSet navWB = oProduct.GetWorkbench("NavigatorWorkbench")Set RefObject = oProduct.Produc ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : automatisiertes Erstellen von Screenshots anhand Annotated Views
denyo_1 am 12.06.2008 um 08:20 Uhr (0)
Hallo Manu,hab gerade mal was zusammenkopiert. Leider konnte ich es nicht testen (bin also auf ein Feedback angewiesen). Das Teil sollte jetzt alle Annotion Views eines Produkts aublaufen und bei jedem einen Screenshot in den temporären CATIA Ordner erstellen (dieser Ordner ist im Environment angegeben und kann mit einer MsgBox auch geöffnet werden (UNIX und Windows).Code:Sub CATMain()**********************************Abfrage Betriebsystem********************************** os = UCase(Left(CATIA.SystemConf ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : automatisiertes Erstellen von Screenshots anhand Annotated Views
denyo_1 am 12.06.2008 um 10:57 Uhr (0)
Hallo Manuel,also ich hab das Script noch kurz optimiert. Man muss jetzt keinen Namen eingeben, es funktioniert bei jedem Produkt das Annotated Views besitzt. Sollte jetzt auch schon alles auskommentiert sein, was du nicht brauchst bzw. in CATVba zu Fehlern führt.CATIA.ActiveWindow.ActiveViewer.Reframe hab ich rausgenommen.Das mit dem öffnen des Pfades im Explorer sollte eigentlich keine Probleme machen. Ev. liegt dein Explorer nicht an der im Script angegebenen Stelle "C:WINDOWSexplorer.exe"Code:Set oFile ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten eines Splines exportieren
denyo_1 am 07.11.2008 um 23:59 Uhr (0)
Hallo Johnny,ich habe dir mal kurz ein Makro gebastelt das die ControlPoints einer Spline die direkt in der MainView (also direkt auf dem Blatt) liegt ausließt und in eine txt-Datei schreibt die dann auf der C-Partition gespeichert wird.Leider hast du ein bisschen zu wenig Infos gegeben um noch mehr daraus zu machen. Erstens man weiß nicht in welcher View sich die Spline befindet! Ist es immer die selber (selber Namen)? Oder soll der User die View auswählen in der die Spline liegt?Das ganze Script kann man ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Flächen : Suche in Catia V5R18 hinterlegte Bilder
denyo_1 am 08.01.2009 um 16:46 Uhr (0)
Hallo karpfenangler,wenn du die ganzen Icons, Bilder, etc. meinst auf die CATIA zugreift (um z.B. eine Doku zu machen bzw. die Bilder in einem VBA-Projekt zu verwenden) dann findest du diese in deinem CATIA Installationpfad unter:intel_a
esourcesgraphic------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
In das Form CATIA V5 Flächen wechseln |
|
CATIA V5 Flächen : Suche in Catia V5R18 hinterlegte Bilder
denyo_1 am 08.01.2009 um 18:11 Uhr (0)
Hallo karpfenangler,könntest du ev. mal von Anfang an beschreiben was du machen willst, welche Erfahrung du in dem Bereich schon hast, welchen Release und welches ServicePack du verwendest. Wir sitzen doch hier nicht mit ner Glaskugel vorm Rechner.Was ich jetzt aus deinen bisherigen Beiträgen entnehmen konnte ist folgendes:Du hast eine Bauteil und willst dieses vor ein Bild stellen um anschließend Screenshots zu erstellen damit du diese deinem Chef bzw. dem Vorstand zeigen kannst (kleiner Scherz ).Um so e ...
|
In das Form CATIA V5 Flächen wechseln |
|
CATIA V5 Flächen : Elementennamen in Excel schreiben
denyo_1 am 05.02.2009 um 09:50 Uhr (0)
Hallo Whity,also eine direkte Funktion (wie z.B. die Stückliste) gibt es dafür in CATIA nicht, da das Thema doch schon ein bisschen spezieller ist. Abhilfe schafft dir aber sicherlich ein Makro. Schau dir mal das Script (VBA) im Anhang an. Das Script hat folgenden Ablauf:1. Ein Excel Objekt wird erzeugt (hier muss ggf. ein Verweis (Tools - References im Visual Basic Editor auf die Excel.exe (bzw. Microsoft Excel 10.0 Object Library gesetzt werden))2. Der Anwender selektiert im Part das geometrische Set3. A ...
|
In das Form CATIA V5 Flächen wechseln |