Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.316
Anzahl Beiträge: 31.727
Anzahl Themen: 6.264

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 5643 - 5655, 10968 Gesamtergebnisse mit Suchbegriffen catia r34 sec.
CATIA V5 Programmierung : Zugriff auf ein Schnittfenster im DMU-Navigator
PinKing am 31.03.2010 um 16:39 Uhr (0)
Hallo,ich noch mal.Momentan löse ich das Öffnen eines Schnittes per Makro mit Sendkey (mangels anderer Lösungen). Anschliessend versuche ich jetzt per StartCommand ein "Zoom In" zu schicken. Das funktioniert auch, aber das System ist oft so langsam, dasss das "Zoom In" noch gar nicht fertig ist, das Makro aber schon weiterläuft. Hat man die Möglichkeit das Makro erst weiterlaufen zu lassen, wenn der Zoom auch komplett durchgeführt wurde? Sleep oder ähnliches scheint nicht zu gehen, da das Zoomen bei erreic ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Schriftfeld ausfüllen
DanielFr. am 31.03.2010 um 12:59 Uhr (0)
Hallo,also das ganze spielt sich in diesem Bereich ab:Code:vTXT = Left(oName, InStrRev(oName, ".CAT") - 1)Name_1 = Mid(vTXT, InStrRev(vTXT, "_") + 9) Right Left MidNamex = Left(oName, InStrRev(oName, ".CAT") - 1)Name_2 = Left(Namex, InStrRev(Namex, "_") + 7) Right Left MidNamey = Mid(vTXT, InStrRev(vTXT, "_") + 6) Right Left MidName_3 = Left(Namey, Len(Namey) - 14) Right LeftMidLeider sind die Variablennamen "Name_1", "Name_2" usw. nicht aussagekräftig. Du musst jetzt schauen in welcher Variable deine Posi ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Schriftfeld ausfüllen
DanielFr. am 31.03.2010 um 14:37 Uhr (0)
Hallo,JA sicher geht das.Code:Sub CATMAin() Dim intDrawingDocObj As DrawingDocument Dim intScaleFirstViewStr As Double Set intDrawingDocObj = CATIA.ActiveDocument intScaleFirstViewStr = intDrawingDocObj.Sheets.ActiveSheet.Views.Item(3).Scale MsgBox "Masstab der ersten Ansicht: " & intScaleFirstViewStrEnd SubDer Masstab kommt als Double Typ raus. D.h. bei einem Wert von "0,5" ist dein Maßstab 1:2. Willst du das so haben musst du dir noch eine Funktion schreiben die eine Double Variable in e ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : 2D-Zeichnung - Maße in Klammern setzen
John-117 am 01.04.2010 um 07:51 Uhr (0)
Hallo,ich habe schon einiges mit Makros bisher gemacht und konnte mir auch einige selbst erstellen.(Teilweise auch dank dem Forum hier)Doch nun hänge ich doch an einer Sache:Und zwar möchte ich ein Makro schreiben, mit dem ich Maßzahlen in Klammern schreiben kann, ohne erst auf die Eigenschaften zu gehen.Es soll wie folgt funktionieren:- ich klicke ein Maß an- starte das Makro- der Maßtext ist in Klammern gesetztNur bekomme ich das irgendwie nicht gebacken...Momentan bin ich nur soweit:____________________ ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Zugriff auf ein Schnittfenster im DMU-Navigator
PinKing am 01.04.2010 um 15:44 Uhr (0)
Hallo, Zitat:Sleep oder ähnliches scheint nicht zu gehen, da das Zoomen bei erreichen von Sleep auch stopptdas habe ich schon ohne Erfolg ausprobiert, da kann man auch eine halbe Stunde sleepen, trotzdem ist der Schnitt nicht so weit gezoomt, wie er müsste.Auch Code:CATIA.RefreshDisplay = Truebringt nicht den gewünschten Erfolg.Hat sonst noch jemand eine Idee?Gruss,PinKing.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Zugriff auf ein Schnittfenster im DMU-Navigator
DanielFr. am 01.04.2010 um 18:57 Uhr (0)
Hallo,wenn du aus VBA raus gehst und mit VB.NET programmierst dann könntest du den Prozess überwachen. Hier gibt es eine Methode .WaitForInputIdle (im Namespace System.Diagnostics). Diese Methode wartet so lange bis die Applikation bereit ist User Inputs zu empfangen. Vielleicht funktioniert so etwas (ist nur eine Vermutung ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Part Eigenschaften auslesen
bgrittmann am 02.04.2010 um 10:10 Uhr (1)
ServusWert geht über "Value" Name über "Name".Code:Set oProduct = CATIA.ActiveDocument.ProductSet userpara = oProduct.UserRefPropertiesMsgBox userpara.Item(1).nameMsgBox userpara.Item(1).ValueGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : send to directory ohne PX1 Lizenz
Jens Hansen am 02.04.2010 um 16:09 Uhr (0)
Hallo georg,ohne XP1-Lizenz bleibt dir nichts anderes möglich als dass was Bernd schon geschrieben hat. Du musst quasie alle Baugruppen/Bauteile der Reihe nach einzeln in das gewünschte Verzeichnis neu speichern. Dabei ist natürlich die jeweilige Reihenfolge wichtig. Am besten zu erst alle Bauteile speichern, dann erst alle Baugruppen.SGJens Hansen ------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens HansenKochbuch - CATIA V5 automatisieren

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Funktionsumfang CATVBA
DanielFr. am 03.04.2010 um 18:53 Uhr (0)
Hallo  ,ähm wo genau steht das du es in einem CATvba nicht verwenden kannst? Habe gerade mal geschaut und nichts dergleichen gefunden  [EDIT]Hier nochmal der Code den ich zum Testen verwendet habe. Der Code bewegt das erste Produkt (Part) im Root-Produkt um die angegebenen Werte:Code:Sub CATMain() Dim intDocObj As ProductDocument Dim intProdObj As Product Dim intMoveObj As Object Move Dim intTransArray(11) Set intDocObj = CATIA.ActiveDocument Set intProdObj = intDocObj.Product.Products.Item(1) Set ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Performance Makro
richter2 am 15.08.2011 um 13:35 Uhr (0)
Hallo,konnte ja sein, dass noch irgendwer Tricks kennt um Catia zu beschleunigen. Hat den noch jemand eine Idee warum Catia.RefreshDisplay = False nicht funktioniert? Wie gesagt, alle Interaktionen werden bereit im modalen Dialog durchgeführt.@Lila: Derartige Makros einfach als caa abzubilden ist ohne entsprechende caa Entwicklungsumgebung nicht möglich oder?Vielen Dank und viele GrüßeKlaus

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : 2D-Zeichnung - Maße in Klammern setzen
John-117 am 06.04.2010 um 12:03 Uhr (0)
Hallo,Ich habe das mal versucht, wie du gesagt hast.Doch wenn ich ich das unten aufgeführte Makro ausfühe bekomme ich die Meldung:"Object requiered"Kann es sein das ich mich da irgendwie vertan hab?-------------------------------------------------Sub CATMain()Dim drawingDocument1 As DrawingDocumentSet drawingDocument1 = CATIA.ActiveDocumentSet oSelection = CATIA.ActiveDocument.SelectionDim InputObjectType(0)InputObjectType(0) = "AnyObject"Status = oSelection.SelectElement2(InputObjectType, "Wählen Sie die ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : 2D-Zeichnung - Maße in Klammern setzen
DanielFr. am 06.04.2010 um 12:07 Uhr (0)
Hallo John,ändere mal die fett markierte Zeile in deinem Code Code:Sub CATMain()Dim drawingDocument1 As DrawingDocumentSet drawingDocument1 = CATIA.ActiveDocumentSet oSelection = CATIA.ActiveDocument.SelectionDim InputObjectType(0)InputObjectType(0) = "AnyObject"Status = oSelection.SelectElement2(InputObjectType, "Wählen Sie die Bemaßung aus", False)If (Status "Normal") Then MsgBox "Abbruch" Exit SubElseSet dimension1 = oSelection.Item(1).ValueSet DrawingDimValue1 = dimension1.GetValueDrawingDimValue1. ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Code übersichtlicher mit Unterroutinen
Zwenne12 am 07.04.2010 um 14:39 Uhr (0)
Hallo,ich habe ein Makro geschrieben, welches aus einer Baugruppe heraus selektierte Parts und Products in eine neu erstellte Baugruppe kopiert. Parts werden dabei über die Methode Paste eingefügt und Products über PasteSpecial "CATSpecBreakLink".Das ganze funktioniert auch wunderbar, jedoch würde ich das Makro gerne übersichtlicher gestalten und mit Unterroutinen versehen. Z.B. könnte man den Code unter ---Filter in einer Unterroutine zusammenfassen, ich weiß jedoch nicht wie man das Ganze dann deklariert ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  422   423   424   425   426   427   428   429   430   431   432   433   434   435   436   437   438   439   440   441   442   443   444   445   446   447   ... 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