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 677 - 689, 916 Gesamtergebnisse mit Suchbegriffen catia macro bom to excel sec.
CATIA V5 Programmierung : Designtables isolieren
DanielFr. am 12.02.2010 um 12:19 Uhr (0)
Hallo ,das sollte weiterhelfen Code:Sub CATMain()**********************************Abfrage Dokumente********************************** Dim intWindows As Windows Dim intDoc As Document Dim intObjTypeStr As String Dim inPart As Part Dim intSel As Selection Dim intDeakCounterInt As Integer intDeakCounterInt = 0 Set intWindows = CATIA.Windows If intWindows.Count = 0 Then MsgBox "Es ist kein Dokument geladen!" + Chr(10) + "Das Makro kann nicht ausgeführt werden und wird beendet!" _ , vbCri ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Punkt auf welcher Fläche? / Ebene parallel zur Fläche durch Punkt
DanielFr. am 10.09.2009 um 16:20 Uhr (0)
Hallo,hier jetzt die Version 2 des Scriptes. Das Selektionsproblem ist behoben und es können jetzt auch Intersects ausgewählt werden. Diese funktionieren natürlich nur wenn mindestens eine Referenz eine Fläche ist .Anbei ist wie heute früh schon erwähnt eine *.bas Datei. Diese kann im Visual Basic Editor importiert werden File - Import File.Bei Fragen und Problemen einfach wieder hier weiter machen ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TracePar ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameter auslesen
DanielFr. am 13.09.2009 um 13:17 Uhr (0)
Hallo milburn,das was du da programmiert hast funktioniert aber ist nicht gut. Das Problem ist die Documents.Collection aus CATIA.Folgendes Szenario zur Verdeutlichung:Du öffnest ein Produkt mit 10 Part. Du schließt diese wieder (über File - Close oder über das X). Jetzt schaust du die Documents-Collection an. Du wirst in 50% der Fälle feststellen das sich die Dokumente des zuvor geschlossenen Produkts noch in der Collection befinden das Produkt aber schon geschlossen ist.Das heißt dein Makro ist extrem fe ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Drafting : Zeichnungsmodell austauschen
DanielFr. am 19.01.2010 um 07:56 Uhr (0)
Hallo,der Zeiger zu deinem "alten" Modell blebt solange erhalten solange Links in deiner Zeichnung auf das Modell zeigen. Das können aber nicht nur Ansichten sein sondern auch AttributLinks (aus Textfeldern) oder sonstige Links (z.B. 2D Details wurden verlinkt etc.).Das heißt IMHO ist eine Nachkontrolle dringend zu empfehlen. Ich würde es aber mit dem SendTo Befehl machen da du dort sofort siehst ob du nicht versehentlich GhostLinks auf der Zeichnung erzeugt hast. Dann solltest du die Zeichnung mit dem CAT ...

In das Form CATIA V5 Drafting wechseln
CATIA V5 Programmierung : Screenshot als PNG?
DanielFr. am 30.08.2009 um 18:48 Uhr (0)
Hallo,das PNG Format wird IMHO nicht unterstützt. Von dem her wird nur eine Datei geschrieben die aber nicht interpretiert werden kann.Du könntest deinen PNG-Screenshot aber auch anders bekommen. Und zwar mit der Windows API. Wird aber IMHO eine größer Sache da du ja nur das CAD Bild haben willst und nicht den Rahmen (Buttons, etc.). Des weiteren solltest du ja auch noch den Hintergrund verstellen können (capture with white Background).Also AFAIK sollte das mit Windows-API-VB Bordmittel lösbar sein ------ ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Infrastruktur : Datei empty.CATSystem
DanielFr. am 24.01.2011 um 08:48 Uhr (0)
Hallo ,zu deinen Fragen habe ich keine Antwort aber ich meine mich zu erinnern das es nicht möglich ist die leeren Templates zu eigenen umzubiegen. Selbst wenn die Dateien empty.CATDrawing empty.CATPart empty.CATProducteinfach durch neue (eigene) ausgetauscht werden läd das System die Std-Templates (könnte mir vorstellen das es eine Art Signatur gibt welche eindeutig die Templates von DS kennzeichnet).Eine alternative (wird so auch in der Praxis eingesetzt) ist das Ganze per Makro zu realisieren.Makro star ...

In das Form CATIA V5 Infrastruktur wechseln
CATIA V5 Programmierung : Kleine Linien löschen
DanielFr. am 11.08.2010 um 13:03 Uhr (0)
Hallo Homer ,was willst du genau im 2D realisieren? Das ersetzen von kleinen Linien durch Kreisbögen? Wenn ja dann ist du Antwort immer noch die selbe. Es geht bestimmt ist aber keine einfacher Algorithmus. Des weiteren denke ich das die Performance mit VBA bzw. CATSCript nicht gut sein wird. D.h. du brauchst dann IMHO ein externen Programm (z.B. .NET bzw. gleich CAA) aber das wird dir keiner unentgeltlich schreiben .Wenn es nur darum geht kleine Linien in einer Zeichnung zu löschen dann ist das kein Probl ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : 3dxml in Userform öffnen
DanielFr. am 07.01.2010 um 09:32 Uhr (0)
Hallo,wie bindest du den auf der UserForm ein? Als eigenes Steuerelement. Gibt es vielleicht eine Refresh Methode? Wenn es diese nicht gibt bleibt noch die Möglichkeit das Steuerelement erst zu Laufzeit zu erstellen. Dann kannst du es beim Wechseln der Form bzw. bei jedem beliebigen Ereignis löschen (mit Controls.Item(x).Remove) und anschließend wieder erstellen. Dazu brauchst du dann noch ein paar konstanten und am besten einen Funktion die dir das Teil erstellt. Diese rufst du dann bei bedarf einfach wie ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Designtables isolieren
DanielFr. am 12.02.2010 um 14:02 Uhr (0)
Hallo,@Andy: Ah ok über den Desk schon aber interen über das Kontextmenü hast du keine Möglichkeit. Von dem her auch keine ProgrammAPI. Daraus folgt du wirst es mit den SendKeys machen müssen @Norman:Du musst einfach nur die Abfrage nach dem Dokumententyp löschen. Siehe Beispielscript:Code:Sub CATMain() Dim intDoc As Document Dim inPart As Part Dim intSel As Selection Dim intDeakCounterInt As Integer intDeakCounterInt = 0 ***Instanzierungen Set intDoc = CATIA.ActiveDocument Set inPart = intDoc.P ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Edge Polyline
DanielFr. am 17.03.2010 um 07:45 Uhr (0)
Hallo  ,ja eine einfach Linie. Das Problem hierbei ist das du halt sehr viele Features (einzelne Linien) bekommst. Diese kannst du aber einzeln einfärben und ggf. zur weiteren Verwendung mit einem Join verbinden.[EDIT]Ich habe das ganze gerade mal ausprobiert. Wenn du nicht einfach eine Edge selektierst sondern eine Topology.CGMEdge dann findet er schon die einzelnen Linien der Polyline. Das Problem ist, das die diesen immer noch nicht einzeln färben kannst. Immer wenn du eine Linie in der Selektion einzel ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Überschreiben bestehender Dateien
DanielFr. am 01.08.2012 um 16:31 Uhr (0)
Hallo,Jedes Löschen / Neuschreiben der Datei sollte im geschilderten Fall vermieden werden. Wie bereits erörtert sind das alles IO-Operationen die den Cache und die Festplatte unnötig auslasten. Es geht hier immerhin um ein großes Produkt wie Jannis beschrieben hatte. Du solltest die Dateiattribute respektive den Save-Status der Teile erst prüfen (saved = true...nichts machen) und dann mit einem Select Case die zwei Fälle unterscheiden (Speichern / nicht speichern).Einen Code kann fast jeder erzeugen...ein ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Schnittpunkt zweier beliebiger parametrischer Kurve
DanielFr. am 23.01.2010 um 17:40 Uhr (0)
Hallo,vielleicht musst du dir die Mühe gar nicht machen und die Splines 2 mal erstellen und kannst trotzdem die Funktion aus der GSD Workbench nutzen. Wenn du die beiden Splines im Sketch erstellst, dann jede einzelne als Output definierst, kannst du die Funktion (Intersect) auf die beiden Output-Instanzen anwenden. Du bekommst dann deinen Punkt und kannst ihr verwenden (nur nicht in die Skizze projizieren das würde, denke ich, zu einem Update-Loop führen). Das ganze ist ungetestet aber ich denke es wäre e ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : selektierte parts/models auf Dateiebene in ein anderes Verzeichnis verschieben
DanielFr. am 22.08.2009 um 10:24 Uhr (0)
Hallo,puh mir ist erst gerade klar geworden das ich da noch was machen wollte *schäm*. Hab mal geschaut es gibt eine Methode GetListOfSelectionSet die die Liste aller SelectionSets eines Dokuments abbilden kann. Leider weiß ich nicht wie man sie einsetzt und dokumentiert ist sie auch kaum. Ich werde aber dran bleiben und sobald ich rausgefunden habe wie man die SelektionSets anspricht würde ich das Makro fertig machen.Man könnte das ganze aber auch noch anders machen. Wenn ich (bzw. wir) nicht rausfinden s ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  40   41   42   43   44   45   46   47   48   49   50   51   52   53   54   55   56   57   58   59   60   61   62   63   64   65   ... 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