|
CATIA V5 Programmierung : Auswahl per Mausklick
DanielFr. am 19.04.2010 um 16:49 Uhr (0)
Hallo ,IMHO ist die Methode SelectElement2 nicht geeignet. Diese Methode kann NUR ein Objekt (also entweder ein Fläche oder ein geometrisches Set) verwalten. Die Methode SelectElement3 hingegen kann genau dies. Das ist die interaktive Multiselektionsschnittstelle Hier mal ein Codebeispiel (am besten im Microsoft Visual Basic Editor mit dem Befehl "Step-into" (Symbolleiste Debugg) Schritt für Schritt ablaufen lassen)Code:Sub CATMain() ***Deklarationen Dim intWindowObj As Windows Dim intDocObj As Documen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part Metadaten auslesen
nillex am 16.05.2018 um 15:55 Uhr (1)
Hallo,ich hoffe ich stelle die Frage hier im richtigen Forum.Ich versuche Daten aus Parts auszulesen, die Informationen über die eindeutige Herkunft dieser ausgibt. Also ich betreue einen catia Kurs und möchte herausfinden ob Studenten die Zeichnungen und Modelle untereinander kopieren . Hätte da jemand eine Idee wie ich da vorgehen könnte?Vielen Dank für die Hilfe
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zugriff per VB6 mit einer DMU-Lizenz
rerawa am 30.11.2009 um 15:11 Uhr (0)
""Freu""auch ein blindes Huhn findet mal ein Korn:Beim "rumprobieren" fand ich zufällig raus, das der Viewer mit GetObject(, "Catia.Application") deklariet wird (falls das irgend jemand interessieren sollte)Schönen Tag nochGruß RalfPS.: Man trifft sich dann wohl auf der Euromold------------------Wer das Ziel nicht kennt, kann nie sagen, ob die Richtung stimmt.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : STEP Datei einlesen - Transfer completed dialog
okl am 21.09.2006 um 15:02 Uhr (0)
Hallo Daniel,habe mit Deinem Code auch das Problem, kann die auftretende Infobox nur manuell wegklicken. Keine Ahnung, woran das liegt.Einer der absoluten CATIA-Magier weiß bestimmt, welche Einstellung das Fenster aufkommen lässt und wie man das abschaltet. Ich leider nicht.Ich bin überfragt und raus, sry!Viel Erfolg noch, Ole
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : StartCommand iCommandId Auflistung
tomtom1972 am 27.07.2005 um 15:45 Uhr (0)
Hi,das Object SendToService mit den zugehörigen Methoden (siehe Bild im Anhang) gibt’s auch unter Unix, aber von Unix haben wir uns komplett verabschiedet - deshalb spreche ich immer nur von der COM-Schnittstelle, wenn ich mich auf Scripte beziehe. COM (Component Object Model) ist eine von Microsoft entwickelte Schnittstelle, die von allen 32-bit Microsoft Betriebssystemen unterstützt wird.COM ist die Basis, auf der OLE-Automation (Object Linking and Embedding) und ActiveX (Softwarekomponenten-Modell) real ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Elemente aus Geometrischen Set in txt-File exportieren
dersummi am 03.11.2006 um 17:02 Uhr (0)
naja, bislang habe ich nur ein skript aus dem forum, welches ich versuche umzuwandeln. aber das funktioniert ja leider nur, wenn das set nur aus punkten besteht. das heißt ich brauche vorab eine abfrage, um welchen elemnttyp es sich handelt, wenn es ein punkt ist, soll das makro dann z.b, Punk und dann die koordinaten dahinter in die txt datei schreiben , bei iener line dann z.b. Linie start und endpunkt, bei einem kreis zb kreis mittelpunkt radius oder sowas in der art!das makro welches ich abwandeln woll ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bodies dumm in neues Startmodell kopieren
bgrittmann am 04.04.2011 um 10:11 Uhr (1)
ServusDas Problem in deinem Makro ist, dass es für jedes Dokument eine eigene Selection gibt. Zusätzlich muss beim Einfügen das Part Selektiert sein (AFAIK kann man mit Pastespecial einen Körper nicht direkt in einen Körper einfügen). Anbei ein (ungetestetes) Beispiel: Code:Language="VBSCRIPT"Sub CATMain()Dim partDocument1 As DocumentSet partDocument1 = CATIA.ActiveDocumentDim selection1 As SelectionSet selection1 = partDocument1.Selectionselection1.ClearDim part1 As PartSet part1 = partDocument1.PartDim b ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA-Part oder Produkt erkennen
s1640066 am 19.07.2006 um 14:43 Uhr (0)
Hallo an alle,ich benötige einen code in dem das Makro am Anfang des Durchlaufs erkennt ob das Document ein Part oder ein Product ist. Und wenn das aktive Dokument ein produkt ist, wie erkenne ich welcher Part in dem aktiv ist?.. ein kleiner code in CatScript wäre sehr hilfreich.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ausgewählten Parameter zurückgeben
Augustiner am 25.07.2008 um 11:56 Uhr (0)
Hallo du weisst deinem "Wert" den falschen Wert zuCode:Sub auswaehlen()Dim Selection01Dim SelectedElementDim Filter(0)Set Selection01 = CATIA.ActiveDocument.SelectionFilter(0) = "Parameter"Status = Selection01.SelectElement2(Filter, "Einen Parameter auswählen", True)MsgBox (Selection01.item(1).name)End Sub
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB Makros Starten auf machen CAD-Rechner nicht
AndyMattes am 05.05.2025 um 10:47 Uhr (1)
Servus,ja perfekt. Dann schau ich mal ob das nachinstalliert werden kann.Ich muss jetzt aber nochmal blöde fragen ... Das muss dann ja aber auf Betriebssystemebene (also Windows) installiert werden und nicht in der Catia Installation oder?Grüße
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einstieg in Programmierung von Catia V5
mattu82 am 04.07.2005 um 16:57 Uhr (0)
Hi, tut mir leid, wusste nciht, dass das von Interesse ist. Also den Großteil der Quellen hab ich bei uns im Intranet gefunden, aber es gibt auch eine Seite zu dem o.b. Buch, da ist eine Leseprobe und ein paar Beispieldateien. Aber wie gesagt, der Großteil steht bei uns im Intranet ------------------ A fool with a tool is still a fool
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unterschied zwischen CATScript Mode und CAA Mode
93Aero am 21.08.2006 um 21:16 Uhr (0)
CATScript ist nur eine Automatisierung, d.h. eine Möglichkeit, die Benutzeraktionen (z.B. einen Punkt zu erzeugen) von einem Programm durchführen zu können.CAA ist eine richtige Programmierschnittstelle, wo manalle CATIA-Objekte zusammenfasen und manipulieren kann, aber als eine richtige Programmierung.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ausblenden des Achsenkreuzes für Screenshot
JuPaV am 06.12.2010 um 17:31 Uhr (0)
Hallo! Das ist einfach.Code:------------------------Sub CATMain()Set osel = CATIA.ActiveDocument.SelectionSet VisPropSet = osel.VisPropertiesosel.Search "((((CATStFreeStyleSearch.AxisSystem + CATPrtSearch.AxisSystem) + CATGmoSearch.AxisSystem) + CATSpdSearch.AxisSystem) & Visibility=Shown),all"VisPropSet.SetShow 1End Sub------------------------------------------Mit freundlichen Grüßen,JuPaV
|
| In das Form CATIA V5 Programmierung wechseln |