Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.316
Anzahl Beiträge: 31.713
Anzahl Themen: 6.258

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 8620 - 8632, 10965 Gesamtergebnisse mit Suchbegriffen catia v5 sec.

Direkter Link in ein Forum:

CATIA V5 Allgemein CATIA V5 Drafting CATIA V5 CAM CATIA V5 Kinematik DMU CATIA V5 Programmierung
CATIA V5 Flächen CATIA V5 Part / Assembly CATIA V5 Infrastruktur CATIA V5 Datentransfer CATIA V5 FEM
CATIA V5 ICEM Shape Design CATIA V5 Composite

CATIA V5 Programmierung : Implizite (?) Koordinaten Systeme im Catia
ETCH am 16.07.2013 um 08:39 Uhr (0)
Moin,vielen Dank für deine Zeit!Zitat:Original erstellt von bgrittmann:Die absolute Position einen Parts zur Rootbaugruppe bekommst du wenn du Positionsmatrixen stufenweise bis zum RootProduct hoch "addierst".Was ist unter "hoch addieren" gemeint? Matrix addition?Und wenn ich im "Root" angekommen bin, wie soll ich mich weiter zum Ziel "bewegen" (angenommen der ist wieder irgendwo in ein anderen Kind-Knotten) durch "substraktion"?Also ausgehend von mein Beispiel:[-]Product|||----[-]UnterProduct1| |---Part1 ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Implizite (?) Koordinaten Systeme im Catia
HoBLila am 16.07.2013 um 09:40 Uhr (0)
Die Koordinaten sind immer relativ zum Urpsrung der nächst höheren Ebene.hast Du jetzt ein Achsensystem, so ist dies Releativ zum Part.Hast Du ein Part ist dies Relativ zur nächst höheren Komponente.So kannst Du die absoluten Koordinaten herausbekommen. Das musst Du auf beiden Seiten machen und dann kannst Du sie ins Verhältnis setzen.Schau Dir mal http://hoblila.wordpress.com/download/ an vielleicht kann es schon, was Du brauchst.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt e ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Achsensystemkomponenten im Produkt messen
bgrittmann am 15.07.2013 um 20:08 Uhr (0)
ServusIn deinen Referencen fehlt im Pfad die Instanz des Parts. Leider hat es mit MinimumDistance auch nicht geklappt, alternativ kann man die Koordinaten der Achsensysteme ermitteln und dann den Abstand berechnen.Anbei ein Beispiel:Code:Option ExplicitSub CATMain()Dim RootProduct As ProductDim osel As SelectionDim osel_obj As ObjectDim Part1Product As ProductDim Part2Product As ProductDim oRef1 As ReferenceDim oRef2 As ReferenceDim Measure As MeasurableDim TheSPAWorkbench As SPAWorkbenchDim ComponentsAxSy ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Achsensystemkomponenten im Produkt messen
CadV5UserR am 15.07.2013 um 20:14 Uhr (0)
Hallo MarcDeLeider kann ich Dein script mangels CATIA nicht testen.Allerdings fällt mir grundlegend ein Problem auf.Du fragst das erste Achsensystem in einem Part1.CATPart ab. Das Problem ist nur, wie soll Catia bei deinem Script wissen, welches Part1.CATPart gemeint ist, wenn dieses mehrfach in deinem Produkt oder an anderer stelle verbaut wurde?Um eine Eindeutigkeit zu erreichen musst du die Referenzen der Instanzen des ganzen Pfades vom Produkt zum Part zum Achsensystem angeben.Schau dir mal den Link an ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATScript aus VBScript starten
HeinHein am 16.07.2013 um 10:32 Uhr (0)
Hallo HobLila,danke fuer die Antwort. Das Problem via Shell zu lösen ist ein Ansatz.Trotzdem würde ich den Weg gerne via CATIA.SystemService.ExecuteScript gehen.Da ich hauptsächlich mit VBScript arbeite würde mich die Lösung hinsichtlich der ausführung einesexternen CATScripts generell interessieren.Gruss HeinHein------------------HeinHein

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATScript aus VBScript starten
DanielFr. am 16.07.2013 um 10:39 Uhr (0)
Hallo HeinHein,Um den Integer-Wert der Konstante zu bekommen kannst du im Visual Basic Editor den Objektkatalog benutzen. Folgende Vorgehensweise:1: Alt+F11 drücken um den Visual Basic Editor zu öffnen2: F2 drücken um den Objektkatalog zu öffnen3: die Konstante / Enumation im Objektkatalog suchen4: in der unteren Hälfte des Fensters zeigt der Katalog nun den zugehörigen IntegerwertHTH------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile... ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Achsensystemkomponenten im Produkt messen
HoBLila am 16.07.2013 um 09:36 Uhr (0)
Hallo MarcDe,sorry, hatte das total übersehen, dass Du zwei Parts hast. :-)So hast Du natürlich vollkommen Recht. :-)Ich vermute jetzt, dass Du die Referenz auf Produktebene bilden musst, statt auf Partebene.Ich denke aber auch, dass Bernds ansatz der beste ist. Also Koordinaten der Achsensysteme holen und dann das problem mathematisch lösen. Geht einfach und aht weniger Fehlerqullen, da weniger CATIA (*wechlach*).Ich mache es so ähnlich bei http://hoblila.wordpress.com/download/ nur, dass ich da die Abstä ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Achsensystemkomponenten im Produkt messen
MarcDe am 15.07.2013 um 16:34 Uhr (0)
Moin Henry,Zitat:Du setzt zwei Mal die gleiche Referenz.Es ist immer eine Ebene vom Achsensystem in jeweils einem Part. BRep sieht da natürlich gleich aus, wird jedoch in je einem anderen Part erzeugt. Du kannst auch testweise mal den anderen BREP-String über Product einkommentieren, da kommt dasselbe heraus: 0.Zitat:Warum setzt Du die Referenzen so kompliziert?Wie soll ich sie anders setzen? Vom Achsensystem gibt es keine Member wie XZ-Plane als Referenz. Lediglich die Origin-Point Referenz als Member, ab ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Achsensystemkomponenten im Produkt messen
MarcDe am 16.07.2013 um 09:55 Uhr (0)
Moin Henry,ja ich bin auch so ein Fan von "wechvoncatia", aber manchmal ist das nicht so einfach  Ich bin vor einiger Zeit schon mal auf dein Tool gestoßen.Das Problem hier ist: Ich hab das ganze schon versucht mathematisch zu lösen, d.h. bin über Transformationsmatrizen gegangen, aber leider liefert Catia - obwohl eine Verschiebung der Achsensysteme da ist - hier oft auch nur falsche Matrizen zurück, die nicht nutzbar sind. GetComponents lieferter mir schon so oft keine Verschiebung zurück, obwohl die Ac ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Elementen ausblenden über Hide Components
RSchulz am 17.07.2013 um 13:11 Uhr (0)
Hat sich eigentlich irgendwer mal meinen Code angeschaut...Startcommand ist immer schlecht, wenn du es vermeiden kannst, da es von der Sprache abhängig ist und frei definierbar.Wenn du so oder so eine Selection hast, kannst du auch "VisProperties" davon verwenden.Code: Sub CATMain() Dim oProdukt Dim oSel As Selection Dim oVisPropSet As VisPropertySet Set oProdukt = CATIA.ActiveDocument Set oSel = oProdukt.Selection oSel.Clear Set oVisPropSet = oSel.VisProperties oSel.Search "(((CATStFreeStyleSearc ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Elementen ausblenden über Hide Components
gladly am 11.07.2013 um 09:51 Uhr (0)
Auch wenn etwas spät...Falls es tatsächlich um die langsame Suche geht hilft eine Eigenschaft die ab der R19 (meine ich zumindest) erhältlich ist. Die deaktiviert die Synchronisierung der Selection des Makros mit dem Windows. Also es wird nicht alles "gehighlighted". Somit laufen Selection-Intensive (viele Selektierte Elemente) Makros um einiges Schneller.Code:Catia.HSOSynchronized = Falsenach dem Makro bzw. der SelectionCatia.HSOSynchronized = True

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Elementen ausblenden über Hide Components
RSchulz am 17.07.2013 um 15:17 Uhr (0)
Im Übrigens wäre das ein gute Ansatz, denn warum ist die Selektion so Zeitaufwendig? Weil die Selektion dargestellt wird. Diese Bildberechnung kostet zeit und kann mit HSOSynchronized = false deaktiviert werden birgt aber die von mir erwähnten Bugs.Ein weiterer Ansatz könnte es sein, CATIA unsichtbar zu schalten mit "CATIA.Visible = False" und nach der Bearbeitung wieder auf True zu setzen. Ob das etwas bringt weis ich allerdings nicht. Nur verstehe ich dann anscheinend immer noch nicht, wie du es machst. ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Elementen ausblenden über Hide Components
Estafanos am 17.07.2013 um 15:41 Uhr (0)
wenn ein Part mit 30.000 Elementen dauert die Ausführungszeit nur 3 Sec. aber leider weiß ich nicht, wie man das Skript unter einer Baugruppe funktionsfähig machen kann?Du kannst gerne für einen Part mit vielen Elementen ausprobieren. dann wirst du feststellen, dass es wissentlich schneller ist. Ich kann leider nicht sagen, an was das liegt.Diese Selektion betrifft nur die Geometrical sets, die sind bei mir nur 5 Geometical sets. Danach wird "Hide Components" ausgeführt. Bitte nach dem Ausprobieren Beschei ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  651   652   653   654   655   656   657   658   659   660   661   662   663   664   665   666   667   668   669   670   671   672   673   674   675   676   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz