|
CATIA V5 Programmierung : Anzeigemodus Analyse deaktivieren
bgrittmann am 23.02.2014 um 14:11 Uhr (1)
Servus BertelZu deiner ursprünglichen Frage:- geht wahrscheinlich nur mit einem Start-Command, das Status lässt sih allerdings nicht auslesenCode:CATIA.StartCommand ("Analyse-Anzeigemodus")Zu monochromen PDF: geht wahrscheinlich nur über einen PDF-Drucker (bzw auch PostScript), wird aber per Makro etwas aufwändiger.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : Gewichtsberechnung?
bgrittmann am 30.01.2009 um 21:48 Uhr (0)
ServusIMHO ist die Massenberechnung in CATIA brauchbar. Allerdings sollte man den Werten nicht blind vertrauen sondern über das Exportfile der Trägheitsmessung prüfen, ob den Bauteilen die richtige Dichte zugewiesen wurde. Zusätzlich sind die werte auf Plausibilität zu prüfen (zB Skelett und Bauraum-Modelle zuvor deaktiviere/deselektieren)Selbst bei komplexen Baugruppen kommt man auf vergleichbare Werte zur "realen Messung".GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Drafting : Geometrie-Diagnose ein/ausschalten
bgrittmann am 15.01.2010 um 10:39 Uhr (0)
Servus TomDiese Funktion ist klar.Nein ich möchte die Farbdarstellung (also grün für fixiert/komplett definiert) in der Zeichnung ein und ausschalten damit diese im PDF schwarz erscheinen (bei uns werden die PDF für PDM-System mit der Funktion "Save as" aus CATIA erzeugt)Generell die "Farbanalyse für Geometrie" ausschalten wollte ich nicht (wenn es eine Alternative geben würde).GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Drafting wechseln |
|
CATIA V5 Flächen : Verschneidung bringt unterschiedliche Ergebnisse
bgrittmann am 05.09.2008 um 12:59 Uhr (0)
ServusWo her soll CATIA wissen, dass dein Loft oben durch die Ebene gebrenzt wird? (wird eben irgendwie Matehmatisch berechnet) Der Computer ist ganz dumm, er macht nur was man ihm "sagt".Lösung: Auch einen Spline an der oberen Seite erstellen, und diesen als zusätzliches Führungselement beim Loft verwenden.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Flächen wechseln |
|
CATIA V5 Programmierung : Array Übergabe von VBA nach CATScript und zurück
bgrittmann am 05.04.2023 um 13:30 Uhr (1)
ServusHat es eine bestimmten Grund warum du ExecuteScript verwenden möchtest? Da du schon auf Catia zugriffen hast, könntest du auch direkt den Code des CATScripts in VBA ausführen.GrußBerndPS: Ich weiß nicht ob ExecuteScript überhaupt einen Wert zurückgibt, bzw ob die Parameter als Referenz übergeben werden und nicht als Wert.------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : FEM Periodizität
bgrittmann am 20.06.2011 um 18:38 Uhr (0)
ServusBitte Systeminfo ausfüllen.Eigentlich gehört das ins CATIA FEM Forum, aber ich will ja nicht so sein:Da nur ein Drittel des Standrohres modelliert ist, brauchst du IMHO auch nur ein Bein (drittel der Kraft). Die Periodizität sorgt nicht dafür, dass die Teile automatisch vervollständigt werden, sondern dass die gleiche Verschiebung/Spannungen an den Schittflächen herrschen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Allgemein : Beschriftung von Pads
bgrittmann am 27.08.2009 um 09:16 Uhr (0)
ServusWo soll den die Beschriftung sichtbar sein? Nur in der 3D-Ansicht (da du ja keine Tasche möchtest) oder auch auf der Zeichnung.Falls es nur im 3D (und nur CATIA intern) sein soll, könnte es mit Anmerkungen funktionieren (Einfügen - Anmerkungen - Text) gehen (siehe Doku).GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.[Diese Nachricht wurde von bgrittmann am 27. Aug. 2009 editiert.]
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Programmierung : Sichtbarkeit eines Objekts ohne Selection feststellen
bgrittmann am 09.11.2020 um 09:47 Uhr (1)
ServusAFAIK kann man nicht ohne die Selection die Sichtbakeit ermitteln.Ein/ausblenden geht bei HybridShapes auch direkt über GSMVisibility. (für dein Problem wohl nicht nützlich)Schon mal probiert die Selection über CATIA.HSOSynchronized = false zu beschleunigen?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : newWindow (?) für stl export
bgrittmann am 06.12.2013 um 17:04 Uhr (1)
ServusEin STL fügst du in ein CATProduct über die Methode "AddComponentsFromFiles" ein:Code:Sub CATMain()Dim productDocument1 As ProductDocumentDim product1 As ProductDim products1 As ObjectDim arrPartDocument(0) As VariantSet productDocument1 = CATIA.ActiveDocumentSet product1 = productDocument1.ProductSet products1 = product1.Products arrPartDocument(0) = "c: empTestSTL.stl"products1.AddComponentsFromFiles arrPartDocument, "All"End SubGrußBernd------------------Warum einfach, wenn es auch komplizier ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schleife für Dxf-Umwandlung inkl. Farb- und Layer-änderung
bgrittmann am 29.11.2013 um 06:42 Uhr (1)
ServusWillkommen im Forum.Bei grob drüber lesen hab ich keinen Fehler gesehen.Was geht beim Makro und was geht nicht?Werden die Drawings nacheinander geöffnet?Werden die dxf erstellt?Werden die Layer geändert (ggf zum Text vor "oActiveDoc.Close" ein "Exit Sub" einfügen und in CATIA schauen ob die Layer angepasst wurden)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro zum bereinigen von Altlasten
bgrittmann am 09.02.2024 um 14:59 Uhr (1)
ServusIn meinem Kurztest hat das Löschen einer Reaktion so geklappt:Code:Sub CATMain()Dim oPartDoc As DocumentSet oPartDoc = CATIA.ActiveDocumentDim oSel As SelectionSet oSel = oPartDoc.SelectionoSel.Search "CATKnowledgeSearch.AdvisorReaction,all"oSel.DeleteEnd SubKlappt das bei dir? (ggf mal eine Beispiel Formel/Reaktion zeigen die sich nicht löschen lässt)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Array Sortierung und Excel Export
bgrittmann am 11.04.2017 um 13:18 Uhr (1)
Servus MichaHast du noch den Link woher du den ursprünglichen Code her hast? ggf gibt es dort ein Beispiel.Welchen Grund hat es dass du den Code verändert hast (nicht passende Variablennamen)?Da du deinen Array per ByRef übergeben hast, müsste der Array ja durch die Subroutine verändert worden sein, und du kannst nach dem Durchlauf den Array direkt ein deinen Export weitergeben. (per Input der Sub oder globale Variable)GrußBerndPS: Schalte "On Error resume next" aus sobald du es nicht mehrt benötigst (dann ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Umbennenung von Solids durch Filenamen
bgrittmann am 05.02.2020 um 12:48 Uhr (15)
ServusAn den Dateinamen kommst du über Name des Documents, an den Namen des Körpers über Name des Body. zB (CATScript):Code:Sub CATMain()Dim oPartDocument as PartDocumentDim oBody as BodySet oPartDocument = Catia.ActiveDocumentSet oBody = oPartDocument.Part.Bodies.Item("Körper.1")oBody.Name = oPartDocument.NameEnd SubJetzt noch Fehlerbehandlungen einbauen, eventuell die Dateierweiterung abscheiden, ...GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |