Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.322
Anzahl Beiträge: 31.786
Anzahl Themen: 6.279

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 365 - 377, 476 Gesamtergebnisse mit Suchbegriffen externe referenzen sec.
CATIA V5 Programmierung : Object auslesen, auf welches eine Reference zeigt
tomtom1972 am 07.09.2011 um 09:35 Uhr (0)
Hallo,erster kleiner Schritt weiter. es gibt eine (leider undokumentierte) Methode der HybridShapeFactory namens .GSMGetObjectFromReference,welche direkt das Object einer Referenz (auf ein GSM-Object, aber das reicht mir) zurückgibt, alsoCode:Set oObjFromRef = oPart.HybridShapeFactory.GSMGetObjectFromReference(oRef1) Leider funktioniert das (momentan) bei mir nur für Referenzen deren String der Art ist, das er auch für das .FindObjectByName taugen würde (wie in deinem Beitrag weiter oben).Stammt die Ref au ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Schwierigkeiten beim Öffnen von catvba Projekten in Win7
tberger am 06.08.2012 um 14:26 Uhr (0)
Hallo Lusilnie, hallo Daniel,vielen Dank für eure Beiträge.Die Referenzen waren alle gesetzt, keine "missing". Die neue vba-Version war eigentlich mit der neuen CATIA R21 - Installation auf neuen Festplatten, die zu unserem Releasewechsel dann in die Rechner kamen, vorhanden.Ich hatte das Gefühl, dass es, nachdem die Makros letzte Woche noch "liefen" und diese Woche bei mehr und mehr Usern nicht mehr, dass da noch irgendein Windows-Update reinpfuscht.Beim erneuten Installieren der VBA6.msi der CATIA CD1 be ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Position.GetComponents - Funktion
Laute am 25.07.2003 um 10:20 Uhr (0)
Hallo Steffen, danke für die ausfürhliche Antwort. Hab s aber leider nicht hinbekommen! Der beigefügte Code verursacht eine Endlosschleife. Beim Debug wir mir die SendKeys Anweisung gehighlightet oder eine Meldung SelectElement/Item(1) - schlug fehl . Ich klick auf meinen Button - wähle ein Element aus - Endlosschleife/oder garnichts passiert. Dim oSel Set oSel = CATIA.ActiveDocument.Selection oSel.Clear Dim sFilter(3) sFilter(0) = Plane sFilter(1) = Sketch ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Abmaße von Toleranzklassen auslesen
ziegelstein am 06.04.2014 um 13:58 Uhr (1)
Hallo Zusammen,ich weis, dieses Thema wurde bereits hinreichend diskutiert...Jedoch haben mich die bisherigen Beiträge und API-Dokumentationen nicht leider weiter gebracht.Ich möchte aus einem Maß z.B. 25 H6 die oberen und unteren Abmaße auslesen und (später) als Tabelle in die Zeichnung eintragen. Dies am besten ohne externe Toleranztabelle auf die das Makro zugreift.Nun ist das Problem, dass die Werte für mich nicht nachvollziehbar sind.Es sollte 0,013 und 0 herauskommen. Jedoch erscheinen die Werte mit ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : BRef über Namen an Selektion anhängen
noir333 am 06.10.2006 um 18:35 Uhr (0)
Hallo Jörg,ich habs: Die Antwort ist Trivial, auch Referenzen lassen sich mit mysel.add hinzufügen!!!hier ein code-Beispiel: Dim brepname As String Dim i2, ci2 As Integer Dim reference1 As Reference Selfilter(0) = "Face" Selfilter(1) = "Edge" Stat = "Normal" oSel = Nothing Mysel.Clear() Stat = Mysel.SelectElement2(Selfilter, "Fläche1 auswählen", True) oSel = Mysel.Item(1).Value brepname = oSel.Name.Replace("Selection_", "") i2 = brepname.LastIndexOf(";") ci2 = brepnam ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Referencen erzeugen für Bedingungen
MarkusK am 09.10.2011 um 10:31 Uhr (0)
Hallo Leute,ich versuch gerade hinter das das Thema Reference zu kommen.Leider ist es für mich immer noch ein Mysterium.Hab die Hilfe schon bemüht, allerdings findet man natürlich sehr viele Beiträge zu dem Them.Und auch zu meinem Problem habe ich was gefunden, aber verstanden habe ich es noch nicht ganz.Konkret versuche ich eine Bedingung von einem Part auf ein anderes zu erzeugen.Einmal direkt Achsensystgem zu Achsensystem, das 2te mal dann 2 Bedingungen von Punkt zu Punkt der Achsensysteme und Z-Achse z ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Selektion und Messen
Bruni am 07.07.2003 um 18:02 Uhr (0)
Hallo Forum, ich möchte mit einem Makro die Kanten eines Bauteils ausmessen. Die Vorgehensweise ist folgende, ich benutze die Methode SelectElement um Kanten zu selektieren, setze eine Referenz und übergebe die Referenz an das Object Meassure. Ich bin auch einigermaßen erfolgreich.... nur zwei Kleinigkeiten stören mich: 1. Ich würde gerne die Körperkanten farbig hervorheben, wie es auch bei einer Selektion von Hand der Fall ist. 2. bei zwei Körperkanten (Loftübergänge) habe ich das Problem, dass es Feh ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Part-übergreifende Referenzen in einem Product
Buckminster am 22.02.2012 um 13:17 Uhr (0)
Ah...das ist gut. Mit 3D Punkten klappt es. Ich wollte aber eigentlich wirklich Knoten aus 2D-Sketches selektieren. Jetzt habe ich wie folgt versucht, aus dem BRep des Vertex eine Referenz zu bilden:Sub Selektion()Dim Pkt(3) As AnyObjectDim ref(3) As ReferenceDim Was(0) Was(0) = "Vertex" Selektion definieren und leeren Dim UserSel As Selection Set UserSel = CATIA.ActiveDocument.Selection UserSel.Clear Selektion vornehmen lassen (Punkt 1) Dim E As CATBSTR E = UserSel.SelectElement2(Was, "StartPunkt für ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Automatisiert Mit Makro Lineare Dimension erstellen (Abstandsmaß)
user7 am 31.08.2022 um 08:19 Uhr (1)
Frage 2) konnte ich inzwischen klären. Nicht die Parameter waren das Problem - sondern das userSurface. Hier muss zunächst ein Surface Knoten erstellt werden - im Anschluss können wie erwartet die Zahlen als Enum Referenzen für die Parameter verwendet werden. Funktionierendes Skript: (native_face1 und native_face2 sind bei mir vom typ MECMOD.Face und planare, parallele Flächen).Code:Language="VBSCRIPT"Sub CATMain(native_face1,native_face2,annotationset_name)Set partDocument1 = CATIA.ActiveDocumentSet part1 ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Object auslesen, auf welches eine Reference zeigt
tomtom1972 am 07.09.2011 um 08:34 Uhr (0)
Hallo,Danke für deine Antwort.Die Referenzen stammen wie schon beschrieben aus den Publications in einem Part (oPublications.Item(i).Valuation). Und die sind dann der Art: Part/!Skizze.1 und eignen sich (ohne String-Manipulation) eben nicht für das .FindObjectByName.Das beschriebene Problem habe ich auch nicht mit Geometrieelementen selbst (da werder mit den Refs noch mit den InternalNames) sondern eben mit den Publications.Also explizit: Wie komme ich von einer Publication auf das publizierte Element? Ich ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Constraint - Erzeugung und Normteileinfügen
Jogge am 12.07.2004 um 18:21 Uhr (0)
Hallo Michael, ich hab es mit AddNewExtract versucht, jedoch liegt mein eigentliches Problem in der Erzeugung einer Reference auf der Produkt - Ebene. Anscheinend gibt es nur die Möglichkeit, die auch die Catia - Makroaufzeichnung verwendet, nämlich die Referenz über den kompletten Strukturpfad. Jedoch bedeutet dies für mich, das ich das Handlich des Makros nicht mehr flexibel gestalten kann. Gibt es noch andere Möglichkeiten, eine Referenz auf Produkt - Ebene zu erzeugen? Oder etwa eine elegante Alterna ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Offset fehler mit makro bestätigen
Jens Hansen am 18.08.2011 um 22:34 Uhr (0)
Hallo,zu 1: Hierfür kannst du den Befehl "UpdateObject" verwenden. Dabvei werden automatisch alle Elternfeatures entsprechend aktualisiert; die Kinderfeature aber nicht.zu 2: Das externe Betätigen einer Fehlermeldung geht nur in Windows über das Fensterhandle. Beispielcode in VB:-----------------Public Declare Function FindWindow Lib "user32.dll" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Int32Public Declare Function ShowWindow Lib "user32.dll" Alias "ShowWindow" (By ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Brep in Externe Verweise
DanielFr. am 19.01.2010 um 08:50 Uhr (1)
Hallo,also ich habe gerade mal ein wenig rumgespielt und es auch nicht geschafft. Das seltsame an dem Verhalten ist (wie makri schon angemerkt hat), das der erste Sketch funktioniert und die Punkte des zweiten nicht. Das mit dem einzelnen Objekt kann IMHO nicht sein denn CATIA erkennt die einzelnen Punkte als Vertex und setzt sie auch sauber in eine Referenz. Selbst wenn man ein Makro aufzeichnet funktioniert es mit den Punkten des ersten Sketches, mit denen des zweiten und dritten jedoch nicht.Das ganze i ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35   36   37 

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