Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.321
Anzahl Beiträge: 31.777
Anzahl Themen: 6.277

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 4811 - 4823, 12299 Gesamtergebnisse mit Suchbegriffen catia macro bom to excel sec.
CATIA V5 Programmierung : String in Zahl umwandeln
DanielFr. am 19.10.2010 um 12:58 Uhr (0)
Hallo Bertel,das Problem ist der Punkt in deiner Zahl. Das erkennt dein VB (aufgrund der Spracheinstellung) nicht als Komma sondern als 1000der Trennung an. Hier mal ein Beispiel wie es funktionieren sollte (erst "." mit "," replacen und dann konvertieren.Code:Sub CATMain() Dim intValueStr As String Dim outValueDbl As Double intValueStr = "-4.978612e+001" intValueStr = Replace(intValueStr, ".", ",") outValueDbl = CDbl(intValueStr)End SubErgebnis von outValueDbl ist -49,978612 ------------------MFG ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Wo git es gute VBA-Schulungen?
em Michael Kirsch am 20.01.2005 um 10:29 Uhr (0)
Hallo Michael, VB-Grundlagenschulung ist gut und schön. Der Schlüssel zur CATIA V5-Automation ist aber die Klassenarchitektur der COM-Programmierschnittstelle. Wenn Du diese verstanden hast, kommst Du mit ein paar Grundlagen der prozeduralen Programmierung (Verzweigungen, Schleifen, Subroutinen und Funktion) schon sehr, sehr weit. Grüße, Michael P.S.: Von meinen Forumsbeiträgen kann ich mir nix zu Essen kaufen. Will sagen: Im richtigen Leben bringen wir CATIA-Knowhow (auch Automation) natürlich kommerziell ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makroproblem
Hardcode am 08.06.2010 um 11:10 Uhr (0)
Hallo,ich habe folgendes Problem. Ich versuche mich in die Catia Programmierung einzuarbeiten, stoße aber auf folgendes Problem für das ich keine Lösung habe.Wenn ich folgendes makro schreibe:...msgBox("Test")...und dieses ausführe funktioniert es einwandfrei. Sobald ich aber versuche irendwelche Werte in Variablen zu speichern z.B...Dim Text As StringText = "Test"msgBox(Text)...erhalte ich eine Fehlermeldung und das makro wird nicht ausgeführt, da irgendwas mit der Variablen definition nicht stimmt (laut ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Selection abbrechen
Jens Hansen am 09.03.2010 um 09:12 Uhr (0)
Hallo,wie wäre es denn, wenn innerhalb des Threads der Abbruch der Selection abgefragt wird und sich der Thread dann selbst beendet.Dein Hauptprogramm kann ja dann prüfen, ob der dieser Thread noch aktiv ist oder nicht - zumal du ja der Thread in dem Hauptgrogramm durch den Start bekannt ist.Dann solltest du eigentlich sämtliche Abbruchbedingungen erschlagen haben ohne mit irgendwelchen Fenster-Handles zu hantieren.SGJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens HansenKochbuch ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameteränderung mit Python
VivienJ am 17.08.2012 um 10:26 Uhr (0)
Ich hatte bereits die Möglichkeit gefunden Über die CATIA StartCommands auf die Parameter zuzugreifen, aber dann muß man Klicks durchführen und das ist nicht erwünscht. Ich bräuchte einen Befehl in Form von exec Parameterändern, das VBA Makro, dass ich erstellt habe spuckt mir folgendes aus, nur da ich von "Extren" zugreifen will, funktioniert es so nicht in Python:Dim relations1 As RelationsSet relations1 = part1.RelationsDim designTable1 As DesignTableSet designTable1 = relations1.Item("DesignTable.1")de ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : TheSPAWorkbench.GetMeasurable viel zu langsam
DanielFr. am 03.11.2010 um 09:29 Uhr (0)
Hallo,es liegt IMHO nicht an der .GetMeasurebale Methode sondern an der Suche. Hast du die Eigenschaft "HSOSynchronized" vor dem Suchen "oSel.Search ("Topology.Edge;sel")" auf false gestellt? Wenn nicht dann dann implementiere das mal in den Code. Mehr dazu findest du wenn du hier im Forum dazu suchst oder die V5Automation.chm nach dem Schlagwort absuchst.------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Beim einfügen einer PowerCopy ein Hinweisfenster ausgeben
DanielFr. am 11.02.2010 um 11:58 Uhr (0)
Hallo,ich denke nicht das es möglich ist. Da kannst zwar mit VB.NET eine Programm schreiben das einen eigenen Task hat und die Fenster überwacht (CATIA Fenster sind ChildWindows des Desktops (hier hätte man mit einer API Zugriff)) aber wie willst du dann reagieren? Sogen wir mal deine Software erkennt das ein ChildWindows mit der Caption "Insert Object" existiert und läuft an. Du kannst nur einen Text in deiner Ausgabe ausgeben. Du kannst nicht auf unterschiedliche PowerCopies reagieren . Von dem her sehe ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA V5 Parameter über Python auslesen
EngineeredByRobberts am 29.06.2010 um 15:05 Uhr (0)
du suchst halt jetzt nach Constraints und nicht nach Parameter, deswegen muss der Typ jetzt auf Constraint umgestellt werden.Der If Then Schleife kannst du dich sparen da du schon nach Constraints vom Typ Length gesucht hast.Sub CATMain()Dim productDocument1 As DocumentDim selection1 As Selection Dim I As Integer Dim TextFile1 As FileDim fileSys As ObjectDim oStream As TextStreamDim Outputtxt, Tmptxt As String Dim constraint1 As Constraint ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : eine Fläche Benutzerunabhängig einfärben
RBB86 am 24.02.2010 um 12:26 Uhr (0)
Hallo,habe es leider nach viel rumprobieren nicht geschaftCode:Dim Selection1 As Selection Dim Fläche As Reference Selection1 = CATIA.ActiveDocument.Selection Selection1.Clear() Selection1.Add(CATIA.ActiveDocument.Part.Mainbody) Selection1.VisProperties.SetVisibleColor(0, 255, 255, 0)Wenn ich es so schreibe, wird der gesammte Hauptkörper eingefärbt. Ist soweit verständlich.Was muss ich denn für "Mainbody" schreiben, damit nur eine bestimmte Fläche eingefärbt wird???Bitte um HilfeGruß

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Produkt auslesen, ohne Catia zu starten
tomtom1972 am 18.12.2006 um 14:20 Uhr (0)
Hallo,das ist lange her: z.B SpinFire Professional (oder so ähnlich). Wird noch ein paar mehr geben. Googel halt mal. Die Viewer sind (mit der V5 Schnittstelle) allerdings für meine Begriffe zu teuer. Und du öffnest die Daten dann halt im Viewer - statt im CATIA. Bringt dir das wirklich was?Und: Zur Kontrolle würde ich so eh nicht vorgehen. Du weisst ja dann nie (wirklich), ob das Modell fehlerhaft oder der Viewer sch... ist .TomTom------------------tomtom1972[Diese Nachricht wurde von tomtom1972 am 18. De ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : HTML-mit Makro II
elharry am 04.11.2008 um 08:21 Uhr (0)
Hallo,das hier funktioniert bei uns sehr gut sowhol unter UNIX und Windows.Dim OSVARDIM ReturncodeOSVar=(CATIA.SystemConfiguration.OperatingSystem)If OSVAR="intel_a" then CreateObject("WScript.Shell").Run "iexplore.exe http://ww3.cad.de/foren/ubb/Forum137/HTML/000746.shtml#000000" Else Returncode=CATIA.SystemService.ExecuteBackgroundProcessus("browser http://ww3.cad.de/foren/ubb/Forum137/HTML/000746.shtml#000000") End IfAnmerkung:browser ist ein Skript auf UNIX das den aktuellen Browser aufruft!mfgelHarry

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : makroaufzeichnung- vba bzw vb
Jens Hansen am 13.01.2010 um 17:50 Uhr (0)
Hallo jan,wie du schon richtig vermutest greifst du auf den Parameter über den exakten Namen zu. Das hat den entscheidenen Nachteil, dass es zum Fehler kommt, sobald der Parameter mit exakt diesem Namen nicht mehr existiert - z.B. durch das automatische Hochzählen der Indezies wenn ein neues Bauteil in der selben Session erzeugt wird.Daher solltest du den Zugriff eher über den Index machen - falls die Position des Parameters nach jeder Neugenerierung immer gleich ist.SGJens Hansen------------------Inoffizi ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parametersets kopieren....
nikibert am 01.09.2009 um 14:32 Uhr (0)
Hab es hinbekommen,is zwar nicht der schönste weg aber es funktioniert....____________________________________________________________Public Function READ_PARAMS()Dim productDocument1 As ProductDocumentSet productDocument1 = CATIA.activeDocumentDim selection1 As SelectionSet selection1 = productDocument1.Selectionselection1.ClearDim documents1 As DocumentsSet documents1 = CATIA.DocumentsSet oActDoc = CATIA.activeDocumentSet oProducts = oActDoc.Product.ProductsAnzahl = oProducts.CountDim oPart As ObjectSet ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  358   359   360   361   362   363   364   365   366   367   368   369   370   371   372   373   374   375   376   377   378   379   380   381   382   383   ... mehr

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