|
CATIA V5 Programmierung : API - Reference von CATIA ???
Stoffel am 03.06.2005 um 14:21 Uhr (0)
Dann nimm doch AutoCAD, wenn das so viel besser ist!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hide/Show-Status identifizieren
u01dz am 03.06.2005 um 17:36 Uhr (0)
Hi World, ich stehe vor der Herausforderung, den Visualisierungsstatus eines Objektes eines CATParts zu identifizieren. Z.B. Dim MeinObjekt Set MeinObjekt = CATIA.ActiveDocument.Part.MainBody Wie kann ich jetzt auf einfache Art abfragen, ob MeinObject im Show oder Noshow ist? Am schönsten wäre: If MeinObjekt.Hide = True Then ... Danke für Eure Hilfe! ------------------ Tschüß, Dieter
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : API - Reference von CATIA ???
Michel_11 am 03.06.2005 um 22:41 Uhr (0)
was soll so eine qualifizierte Antwort ??? Ich suche eine Lösung und keine ... Kommentare. Dank an alle die hilfreiche Hinweise posten! ------------------ Bin schon gespannt wer alles antwortet
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hide/Show-Status identifizieren
Axel am 06.06.2005 um 08:17 Uhr (0)
Moin Dieter, das könnte funktionieren, wenn du das Part vorher selektierst und dann die VisProperties ausliest. Kleines Beispiel aus der V5Automation.chm: Dim showstate As CatVisPropertyShow Set visProperties1 = CATIA.ActiveDocument.Selection.VisProperties visProperties1.GetShow showstate MsgBox show = & showstate Viel Erfolg! Axel ------------------
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Instance Names aus Selection auslesen
WolfgangKrenz am 06.06.2005 um 11:02 Uhr (0)
Hallo Welt!Ich versuche z.Z. aus einer Selection in der ich nur Products, Components und Parts habe an deren Instance Names zu kommen.Leider funktioniert das bisher nicht.Mein Code:Code:Set Sel = CATIA.ActiveDocument.SelectionpCount = Sel.CountFor i = 1 to pCount Set IValue = Sel.Item(i).Value [... hier fehlts ...] IName = IValue.Name MsgBox INameNextUnd da komme ich nicht weiter, denn bei IValue.Name erhalte ich immer "dieses Objekt unterstützt diese Eigenschaft oder Methode nicht".Was ja auch verständlic ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA FEM: Flächen vernetzen -> External View
TomK79 am 06.06.2005 um 17:58 Uhr (0)
Hallo! Wenn man mit Generative Structural Analysis eine Flächenvernetzung durchführen will, muss man dem Analysistool mitteilen, welche Fläche vernetzt werden soll. Dies funktioniert per Hand mit Tools - Externe Ansichten (engl. Tools - External Views ) im Generative Shape Design . Kennt jemand die zugehörige Methode, um das Ganze automatisiert per VB-script zu verwenden? Vielen Dank, mfG TomK79 (PS.: Ich verwende CATIA V5 R14 SP4)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ### Sicherungsverwaltung über VB Script ###
gv am 06.06.2005 um 23:19 Uhr (0)
Ganz richtig: heisse eisen. Wir haben ziemlich gute erfahrungen gemacht mit automatisiertem safemanagement. Wir benennen unsere parts und products nach den partnumbers und partnames (anstelle von nichtssagendem part1.catpart usw.). Desweiteren speichern wir subparts und subproducts in unterverzeichnissen ab, stellen auf die art und weisse also den stammbaum vom catia product auf festplatte nach. hier ist unser strickmuster: -recursiv ganz runter im baum und dann mit saveas s alle parts und products wieder ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ### Sicherungsverwaltung über VB Script ###
TomK79 am 07.06.2005 um 11:55 Uhr (0)
Hallo Olaf! Ich hab das Ganze folgendermaßen gelöst: VAR_pfad = "D:Pfad" --- Angabe des Speicherorts Set productDocument1 = CATIA.ActiveDocument Set product1 = productDocument1.Product Datei = VAR_pfad & product1.PartNumber CATIA.ActiveDocument.SaveAs Datei Mit diesen 5 Zeilen speichere ich das oberste Product. Automatisch werden alle untergeorneten Parts/Products mitgespeichert. Der Dateiname ist jeweils die Produkt-/Partbezeichnung ("product1.PartNumber"). Ich hoffe, dass ich helfen konnte, Gruß TomK79
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Process speichern
der_vogt am 07.06.2005 um 11:58 Uhr (0)
also die unterverzeichnisse bekomme ich mittlerweile auch...per CATIA.Filesystem.CreateFolder.... nur will er einfach mein Product nicht abspeichern
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kein Hybridshape nach CATIA Start per VB
crash am 07.06.2005 um 17:28 Uhr (0)
Hallo, ich habe da ein Problem wenn ich CATIA per VB Anwendung starte Datei die vorhanden ist mit Ebenen Part_Name = C: empxxx.catpart On Error Resume Next Set CATIA = GetObject(, CATIA.Application ) If Err.Number 0 Then Set CATIA = CreateObject( CATIA.Application ) CATIA.Visible = True End If Set documents1 = CATIA.Documents Set Part_Document = documents1.Open(Part_Name) Set My_Part = Part_Document.Part Set part1 = My_Part Set Body1 = part1.MainB ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teile mit Makro selektieren und drehen.
JonnyXe am 07.06.2005 um 22:38 Uhr (0)
Hallo zusammen, ich möchte gern in einem Zusammenbau Teile Automatisch selektieren. Alos hier zum Beispiel alle aus dem Normteilkatalog eingefügte Lager. Hier mein Vorschlag zum selektieren: ------------------------------------ Sub CATMain() Dim documents1 As Documents Set documents1 = CATIA.Documents Dim productDocument1 As ProductDocument Set productDocument1 = CATIA.ActiveDocument Dim selection As Selection Set selection = productDocument1.Selection selection.Search ((((((CATProductSearch.Part + CATStF ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Übersicht Syntax von CATScript
achulio am 08.06.2005 um 18:08 Uhr (0)
Hallo cad.de-Gemeinde! Im Rahmen meiner Diplomarbeit muss ich mich mit Makroprogrammierung in CATIA V5R14 auseinandersetzen. Meine Frage: Gibt es ein Dokument, oder eine Web-Übersicht, in der die CATScript-Sprachsyntax aufgelistet wird? Trotz Vorhandensein der kompletten CATIA-Doku (SP2-Lizenz) konnte ich keine derartige Auflistung finden 8( Ich hoffe ihr könnt mir dazu weiterhelfen! Danke! Marco
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Übersicht Syntax von CATScript
Jens Hansen am 08.06.2005 um 23:20 Uhr (0)
Hallo Marco, die online-Hilfe zum scripting befindet sich im selben Ordner wie die CNEXT.exe (../intel_a/code/bin/); die Datei heißt V5Automation.chm und ist eine Windows-Hilfedatei. Allerdings erwarte nicht, daß dort alles bin ins kleinste Detail beschrieben steht. Diese Doku hat leider (noch) große Lücken, welche durch das Forum hier Gott sei Dank so gut als möglich geschlossen werden. Viel Erfolg Jens Hansen ------------------ Inoffizielle CATIA-Hilfeseite http:catia.cad.de
|
In das Form CATIA V5 Programmierung wechseln |