|
CATIA V5 Programmierung : Pfad von aktivem Dokument auslesen und in Zeichnungskopf schreiben
bgrittmann am 09.01.2017 um 09:35 Uhr (1)
ServusLeider lassen sich diese Events nicht abfangen (ggf über eine externe Anwendung die Catia immer überwacht (Polling)).Du könntest zB den Öffnen/Speicherndialog durch eine jeweiliges Makro ersetzen in dem dabei auch der Pfad auf der Zeichnung aktualisiert wird.Was ist aber wenn über die Sicherungsverwaltung gespeichert wird?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Part / Assembly : Geometrisches Set kopieren
bgrittmann am 28.04.2014 um 12:46 Uhr (1)
ServusSollte gehen: geoSet kopieren - ins 2. Part wechseln - Part im Baum selektieren (oberster Eintrag im Baum) - einfügenOder willst du mit Verknüpfung kopieren? Dann musst du AFAIK jedes Skizze einzeln hinüber kopieren.Dies geh aber nur wenn keine Referenzen zu anderen Geometrien außerhalb des GeoSets bestehen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Part / Assembly wechseln |
|
SolidWorks : Referenz der Stückliste ändern
bgrittmann am 23.05.2023 um 12:32 Uhr (1)
ServusVielen Dank für die ganzen Rückmeldungen.Wenn ich über Modell ersetzen das Modell der ganzen Ansichten austauschen, bleibt die Stückliste auf dem "alten" Stand.In den Referenzen wird aber nur die "neue" Baugruppe angezeigt.Die Methode beim Öffnen die Referenz auszutauschen kannte ich noch nicht.Damit klappt es.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form SolidWorks wechseln |
|
CATIA V5 Programmierung : VB-Script oder CATScript für rename, past special und replace.
bgrittmann am 27.05.2014 um 17:37 Uhr (1)
ServusLeider kann man diese Funktion "Replace" nicht mit einem Makro verwrklichen. Deshalb gibt es den Workarond de Geometrie nicht direkt auf ein Element zu beziehen, sondern zB auf einen Join oder ein Extract (oder ach auf eine Veröffentlichung?). Bei diesen Geometrien kann man die Referenzen austauschen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA-SubProduct in einem neuen Fenster öffnen mit vb.net
bgrittmann am 06.02.2021 um 09:13 Uhr (1)
ServusUnd woher "weiß" VB was den CATIA ist?Schau dir zB diese Diskussion an, darin wird gezeigt wie man auf eine geöffnete CATIA-Session zugreift und wie bei Dimensionierung von Variable die entsprechende Libary angegeben wird.ggf wäre ein Blick in ein Fachbuch, auseinandersetzen mit der VB-Umgebung (Watchfenster, ...), ... sinnvoll.GrußBerndPS: Hast du im Projekt auch die Referenzen zu den Catia-Bibliotheken gesetzt?------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : gebrochene Referenzen
bgrittmann am 24.05.2012 um 07:23 Uhr (0)
ServusWenn du Glück hast kannst du die Kontext-Verbindung auf die neue Baugruppe "umbiegen": Teil in der Baugruppe markieren - RMT - Komponenten - Kontextverbindung definieren (siehe auch Doku und Forensuche)Dies geht allerdings nur wenn beim Anlegen der Verknüpfung eine saubere Systematik eingehalten wird.GrußBerndPS: Ich befürchte, dass du zumindest die Verknüpfungen wieder neu anlegen musst------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Part / Assembly : Skizze: Inaktive externe Erzeugungsgeometrien finden?
bgrittmann am 12.10.2020 um 09:18 Uhr (1)
ServusÜber die Suche hab ich es leider nicht geschafft diese deaktivierten Elemente direkt zu finden.Workaround: "Formeleditor" (f(x)) öffnen - Filtername "Projektion" - Filtertyp "Boolescher Wert" - Liste nach "Wert" sortieren - Elemente mit "unwahr" sind deine gesuchten(das ganze dann noch mit "Verschneidung" wiederholen)Leider kann man aus der Liste nicht direkt zur Skizze im Baum springen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Part / Assembly wechseln |
|
CATIA V5 Allgemein : Hypridkörper ändern
bgrittmann am 09.06.2010 um 11:51 Uhr (0)
ServusDu kannst nicht in den Hauptkörper als erstes ein "negatives" (Bohrung) Element kopieren, nur positive. In einen weiteren Körper (kein Hauptkörper) geht dass aber.Ich vermute, dass du dein Part in ein "Non-Hybrid-Part" konvertieren willst, ich befürchte dass es schnell ist das Teile (teilweise) neu aufzubauen (da du nach beim Kopieren der einzelnen Features die Referenzen neu setzen musst).GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Programmierung : Kinematik die Bedingungen für Mechanism über ein Macro definieren
bgrittmann am 26.11.2020 um 07:55 Uhr (1)
Servus KarawellaWillkommen im Forum.Da hast dir aber zum Start ein komplexes Thema gesucht.AFAIK kann man keine Constraints konvertieren.Das Erzeugen von Joints geht über Mechanism1.AddJoint.Dabei muss der Type für die Verbindung und ein Array mit den Referenzen zu den Geometrien übergeben werde.In der Doku findest du ein Beispiel und eine Übersicht zu den Joints (Create a Simple Mechanism).GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Kinematik DMU : Simulation mit Parts, die auf diverse Produkte/Komponenten verteilt sind
bgrittmann am 27.02.2009 um 18:15 Uhr (0)
ServusEs ist durchaus möglich Mechanismen in Unterprodukten zu erstellen uns diese dann zu Importieren (hab aber noch nicht mit gearbeitet).Meine Empfehlung:- möglichst (alle Teile die sich bewegen) in der Rootbaugruppe verwenden.- oder die Dressup-Funktion verwenden: - einfachere Geometrie - Updatestabiler (verlorene Referenzen ohne Warnmeldung) - geringerer Speicherbedarf Dressup geht auch mir cgrsGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Kinematik DMU wechseln |
|
CATIA V5 Allgemein : Catia VBA Makro
bgrittmann am 24.12.2012 um 09:08 Uhr (0)
ServusWillkommen im Forum. Bitte Systeminfo ausfüllen.Wahrscheinlich sind im VBA-Editor unter Tools - References nicht die entsprechenden Referenzen zu den Bibliotheken gesetzt. Welche du aktivieren musst kann man ohne Kenntnis des Makros nicht sagen.Woher hast du das Makro? Gibt es nähere Infos dazu was alles installiert sein muss?Frohe Weihnachten,GrußBerndPS: Diese Frage gehört eher in das Unterforum CATIA V5 Programmierung------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Programmierung : VB Makros Starten auf machen CAD-Rechner nicht
bgrittmann am 06.05.2025 um 09:01 Uhr (1)
Servus AndyDie "aktivierten" Referenzen/Bibliotheken werden in der catvba gespeichert.Hast du diese auch nach dem Deaktivieren gespeichert? Hast du Schreibzugriff dabei (ggf liegen die Makros auch auf einen Netzwerklaufwerk nur mit Lesezugriff)Ich empfehle dir alle Userforms in der catvba zu prüfen, ob nicht doch diese Referenz/Bibliothek benötigt wird (ausführen, kompilieren, ...)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : NewFrom Bezuege
bgrittmann am 06.04.2012 um 16:18 Uhr (0)
ServusDu könntest probieren von der Baugruppe und den Einzelteilen mit NewFrom Kopien zu erzeugen.Dann die neue Baugruppe öffnen und dann mittels ReplaceComponent alle Products durch die neu erstellte Kopien ersetzen.(die Referenzen werden dann umgehangen (zumindest bei einem manuellem Kurztest))GrußBerndEDIT: Dies geht natürlich nur wenn es sich um Links im Baugruppenkontext handelt.------------------Warum einfach, wenn es auch kompliziert geht.[Diese Nachricht wurde von bgrittmann am 06. Apr. 2012 editie ...
|
| In das Form CATIA V5 Programmierung wechseln |