Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.316
Anzahl Beiträge: 31.709
Anzahl Themen: 6.257

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 1 - 13, 14 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 : MO auslesen
Starbirth am 30.11.2009 um 09:44 Uhr (0)
Moin.Die Struktur ist da ein wenig sperrig. Hatte das "Problem" letztens erst selber.Um ein Element X von A nach B zu kopieren musst du folgendes durchführen:Element "X" in "A" einer Selection hinzufügen - Selection.Add XSelection.CopySelection frei räumen -Selection.ClearZielort "B" der Selection hinzufügen - Selection.Add B (das dürfte sich dann auch aus einer UserSelection erledigen lassen)Selection.PasteEntspricht im Ablauf etwa dem was man per Hand in Catia erledigen würde. So hab ich es mir recht gut ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Auslesen der Koordinaten von Extrempunkten
Starbirth am 07.12.2009 um 12:46 Uhr (0)
Also wie vermutet, es geht einfach nicht. Warum auch immer.Dann halt doch mittels Suche. Werd versuchen diese dann zumindest auf das Set zu beschränken. Dann sollte sie auch nicht all zu viele Ressourcen in Anspruch nehmen.Danke dir. So hab ich zumindest die Gewissheit dass es am Punkt liegt und nicht nur lokal an meinem Catia oder meiner Programmierung.EDIT: Rechtschreibung[Diese Nachricht wurde von Starbirth am 07. Dez. 2009 editiert.]

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Auslesen der Koordinaten von Extrempunkten
Starbirth am 27.11.2009 um 09:30 Uhr (0)
Hallo Forum.Im Anschluss an diesen Thread ergaben sich neue Probleme.Ich versuche nun die Koordinaten der (zur Erstellung der Annotation verwendeten) Punkte auszulesen.Da auf Extrema aber sowohl GetCoordinates (HybridShape) als auch GetPoint (SPA Workbench) fehlschlägt wollte ich nun den Punkt kopieren und als Datum wieder einfügen um dieses dann auszumessen.Der entsprechende Code sieht folgendermaßen aus:Code:Dim Coords(2)Dim iSel As SelectionSet iSel = CATIA.ActiveDocument.SelectioniSel.CleariSel.Add iPo ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Auslesen der Koordinaten von Extrempunkten
Starbirth am 07.12.2009 um 09:34 Uhr (0)
Hallo, ich mal wieder.Meine unbekannten Elemente bereiten mir immer noch Kopfzerbrechen.Ich versuche nun diese, nach dem Auslesen der Punktkoordinaten, wieder zu löschen.Ohne Erfolg, die verhalten sich nämlich ein wenig komisch.Zeichne ich das Löschen (was händisch mal wieder perfekt funktioniert) mit dem Makroeditor auf erhalte ich folgendes:Code:Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim selection1 As SelectionSet selection1 = partDocument1.Selectionselection1.Search "Na ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Auslesen der Koordinaten von Extrempunkten
Starbirth am 07.12.2009 um 12:19 Uhr (0)
Seltsam.Bekommst du ein ordentliches Ergebnis wenn du im Editor die Objektauflösung für das oben genannte Element einfügst?Sollte es so sein liegt das Problem wohl bei mir lokal vor.Mit deinem Code funktioniert es bei mir auch. Nur würde ich aus performancegründen gerne die Suche vermeiden.Hast du eine Idee wo das Problem in meiner Zeile"iSel.Add CATIA.ActiveDocument.Part.HybridBodies.Item("Bemassung").HybridShapes.Item("Result of Ankerpunkt_Annotation")"steckt? Die Fehlermeldung gibt an, dass die Methode ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Automatische erstellung und Benennung von Annotations
Starbirth am 20.11.2009 um 08:52 Uhr (0)
Hab jetzt noch ein wenig rum getippt und auch eine in meinen Augen ganz brauchbare Lösung gefunden.Was mir dabei noch im Weg steht ist die Erzeugung des Extrempunktes.Hier mal der derzeitige Code:Code:Private Function Point_n_Annotation(ByRef iHybShape As HybridShape, ByRef iHybBody As HybridBody, ByRef iPart As Part, ByRef iHybShapeFac As HybridShapeFactory)***********Deklaration**********Dim iRef As ReferenceDim iRefPlane As ReferenceDim iRefPlaneDirection As HybridShapeDirectionDim iCheckpoint As Hybrid ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Catia Games - MineSweeper
Starbirth am 05.01.2010 um 12:01 Uhr (0)
Geniales Stück Arbeit.Leider funktioniert bei mir das rotfärben nach dem Klick auf die Fase nicht. Hab die 2. Version (verbesserter Feldaufbau) getestet.Ne Idee woran es liegen könnte?

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Löschen doppelter Flächen
Starbirth am 04.01.2010 um 12:49 Uhr (0)
Moin, ist es irgendwie möglich per Makro einen Datensatz auf doppelte Flächen zu prüfen und diese gegebenenfalls zu löschen?Am liebsten wäre mir eine Prüfung mit nativen Catiafunktionen. Leider fällt mir da spontan keine Möglichkeit ein. Möglicherweise stellt ja die eine oder andere DMU Lizenz da was zur Verfügung.Etwas uneleganter wäre vermutlich die Prüfung mit externen Tools (Q-Checker o.ä.) wobei diese dann auch irgendwie aus dem Makro gestartet werden müsste und die Ergebnisse hinterher zwecks Löschun ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Abfrage Refresh – Icon aufleuchten
Starbirth am 15.11.2010 um 14:06 Uhr (0)
Was dir helfen könnte, dürfte die Methode "isUpToDate" sein, die dir jedes Part mit bringt.Kannst du ja mal testen:Sub Dingsbums()Dim ActiveDoc as DocumentDim aPart as PartSet aDoc=CATIA.ActiveDocumentSet aPart=aDoc.PartIf aPart.isUpToDate=false then  MsgBox ("Das Part brauch ein Update")else  MsgBox ("kein Update nötig")end ifend subHab ich jetzt grad so aus dem Kopf getippt. Keine Garantie auf direkte Einsetzbarkeit.[Diese Nachricht wurde von Starbirth am 15. Nov. 2010 editiert.]

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Ansichten sperren/entsperren
Starbirth am 15.12.2010 um 14:46 Uhr (0)
Ich würde noch eine For-Schleife ähnlich dieser drum herum bauen:Code:Dim oDoc As DrawingDocumentSet oDoc = CATIA.ActiveDocumentDim oSheets As DrawingSheetsSet oSheets = oDoc.SheetsDim oSheet As DrawingSheetDim I as IntegerFor I = 1 To oSheets.Count  Set oSheet = oSheets.Item(I)  hier deine Anweisungen für oSheetNextEDIT: Vorher natürlich noch abfragen ob das ActiveDocument auch wirklich eine Zeichnung ist  [Diese Nachricht wurde von Starbirth am 15. Dez. 2010 editiert.]

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Verdecken/Anzeigen auf einen bestimmten Koerper anwenden
Starbirth am 17.01.2011 um 09:27 Uhr (0)
Hallo Norman,über die "GetShow" Methode von VisProperties kannst du den aktuellen Status abfragen.Dazu hier das kleine Beispiel aus der V5Automation.chmCode: Dim showstate As CatVisPropertyShow Set visProperties1 = CATIA.ActiveDocument.Selection.VisProperties visProperties1.GetShow showstate MsgBox "show = " & showstateSpäter kannst du dann entweder über eine If Abfrage den entsprechenden Befehl (Anzeigen/Verdecken) absetzen.Alternativ dürfte es auch funktionieren, nachdem der entsprechende Körper in der ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Maximalen Abstand zwischen zwei Flaechen messen
Starbirth am 08.04.2011 um 13:29 Uhr (0)
Hallo Forum,für mein neues VBA-Projekt bräuchte ich den maximalen Abstand zwischen zwei Flächen. Ein Beispiel sehr ihr in Bild 1.Dazu sollte man sagen, dass es sich in der Praxis natürlich nicht immer um solch schöne Regelgeometrien handelt.Am liebsten wäre mir eine Lösung direkt im Makro (also als Messung aus CATIA o.ä.), alternativ auch ein Workaround bei dem der gewünschte Abstand krisensicher geometrisch erzeugt werden kann um ihn dann auszumessen (auch im Makro).Momentan stehe ich vor dem Problem, das ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : .SaveAs von komplettem Produkt
Starbirth am 06.06.2011 um 12:38 Uhr (0)
Hallo mycon,brauchst du die Funktion unbedingt als Makro?Wenn dem nicht so sein sollte, wollte ich kurz erwähnt haben, dass es eine CATIA eigene Funktion gibt die sehr genau das macht was du in deinem ersten Beitrag beschreibst.Nennt sich im englischen "Send to... Directory". im Deutschen also etwa "An Ordner Senden/Senden an... Ordner".Du findest die Funktion unter "File"/"Datei".Wenn du die Funktion auswählst erhältst du im oberen Fenster eine Liste aller Daten die kopiert werden können (wenn du ein Prod ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2 

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