|
CATIA V5 Programmierung : Face Farbe auslesen ohne Selection C#
bgrittmann am 26.08.2022 um 10:52 Uhr (1)
ServusIch befürchte dass dies nicht ohne die Selection geht.Du könntest probieren mit CATIA.HSOSynchronized = false das Hervorheben des selektieren Elements zu deaktivieren. Vielleicht verbessert sich dann die Zugriffszeit.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehler beim Speichern, warum?
bgrittmann am 08.10.2007 um 20:28 Uhr (0)
ServusVersuch es mal mit:Code:Set Document = Catia.ActiveDocumentPfad = Document.PathGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Explorer öffnen
bgrittmann am 07.05.2008 um 21:20 Uhr (0)
ServusKannst du nicht zuvor dein "/../explorer.exe" und deinen Pfad als String zusammensetzen?GrußBerndEDIT: Etwa so:Code:Sub CATMain() Folder = "D:/" ExplorerPath = "C:/WINDOWS/explorer.exe" Explorer = CATIA.SystemService.ExecuteProcessus(ExplorerPath & " " & Folder) End Sub------------------Warum einfach, wenn es auch kompliziert geht.[Diese Nachricht wurde von bgrittmann am 07. Mai. 2008 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : iIndex / Name Ansprechbarkeit
bgrittmann am 12.08.2019 um 15:18 Uhr (15)
ServusIch verstehe nicht ganz was du in dem Zusammenhang mit "spiegeln" meinst oder was das sortieren bezwecken soll.Du könntest doch auf die Elemente nur per Index zugreifen (des Hybridshapes oder eines Arrays) die Elemente zuvor alle temporär umbenennen (Postfix oder Präfix hinzufügen, dann klappt auch das Ansprechen über diesen (temporären) NamenZu deinem Beispiel mit der Ebene: es ist doch egal wo der Punkt im Baum ist, Hauptsache er kann eindeutig angesprochenen werden (Index, Userselektion , Name (fa ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Vermessungen zu Excel Tabelle exportieren
bgrittmann am 12.04.2022 um 20:58 Uhr (1)
ServusZitat:Aber anscheinend trägt es nur die letze Werte von ein Parameter zu ein Zelle. Falsch, dein i bleibt während der for-each-Schleife konstantZitat:Überingens wie kann man bestimmte Parametersdu könntest ja den Namen des Parameters auswertenGrußBernd ------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : CATIA Frage zu CATSettings (Formel-Fkt [f(x)])
bgrittmann am 17.12.2022 um 12:51 Uhr (15)
ServusWillkommen im Forum.Ist die Ansicht der Parameter im Baum aktiviert? (Part: Tools - Optionen - Infrastruktur - Teileinfrastruktur - Anzeige - Im Strukturbaum anzeigen bzw im Product: - Infrastruktur - Product Structure - Anpassen der Baumstruktur)Wie äußert sich dein Fehler?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : aus Catia Excel Selection.Address auslesen
bgrittmann am 27.06.2023 um 09:26 Uhr (1)
ServusIch vermute, da du die Excel-Selection nicht "richtig" deklariert hast musst du: den ReferenceSytle als 3. Parameter angeben (siehe hier) und den ggf den Wert als nummerischen Wert angeben (siehe hier)zB (ungetestet): sXlSelection = xlSelection.Address(,,-4150,)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehler Abfrage Parameter Set
bgrittmann am 20.04.2015 um 21:27 Uhr (1)
ServusWohl ein Parent zu viel im Code?Code:If PARAMSet.ParameterSets.Item(x).Parent.Name = "Projektinfo" ThenWarum hast du die Fallunterscheidung für R16 drin? Ist da der "Pfad" ein anderer?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Prüfen ob Eigenschaft vorhanden
bgrittmann am 13.03.2023 um 17:09 Uhr (1)
ServusHier findest du eine kleines Beispiel mit einer extra Unterroutine, wie man man prüfen kann ob es solch einen UserProperty gibt.Die Option, falls nicht vorhanden den Parameter zu erzeugen fehlt noch.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Wie können CATIA.catvbs Skripte von Drittapplikationen aus gestartet werden?
bgrittmann am 14.03.2021 um 11:02 Uhr (15)
ServusIch kenne mich nicht in Matlab aus sehen aber folgende Möglichkeiten: per Batch (CMD), siehe zB hier (Catia wird geöffnet, Makro ausgeführt, und Catia geschlossen?) falls du per COM-Schnittstelle zugriffen hast: zum SystemService durch hangeln und per ExecuteScript das Makro ausführen wenn du eh schon per COM-Schnittstelle auf Catia zugriff hast: auf das Makro verzichten und direkt aus der externen Anwendung/Matlab Catia steuern (sieh zB hier)GrußBernd------------------Warum einfach, wenn es auch kom ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part oder Product aus Drawing öffnen
bgrittmann am 13.12.2010 um 21:16 Uhr (0)
Servus StephanIch hab nochmal dein Beispiel ausprobiert, mit dem gleichen Ergebnis wie bei dir (kein Pfad wird ausgegeben).Aber, nach einem Neustart von CATIA lief das Makro wieder (CATIA = close and try it again)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stückliste in CATIA V5 R17 erweitern
bgrittmann am 13.08.2008 um 09:59 Uhr (0)
ServusSchau mal hier oder hier.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia copied parts to axis in product
bgrittmann am 17.08.2023 um 17:45 Uhr (1)
Hi,probably there are also English books for macro programming. Also forums in English are available.I suggest to learn the use of the documentation and the use of the vba editor (watch/local windows)regards,Bernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |