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 131 - 143, 216 Gesamtergebnisse mit Suchbegriffen catia macro bom to excel sec.
CATIA V5 Programmierung : Körperkante im Drawing selektieren
tomtom1972 am 21.12.2005 um 14:37 Uhr (0)
Hallo,das geht. Siehe unten.Gruss TomTomSub CATMain()Dim InputObjectType(0)Dim Status, oSelectionInputObjectType(0) = "Edge"Set oSelection = Catia.ActiveDocument.SelectionoSelection.ClearStatus = oSelection.SelectElement3(InputObjectType, "Select", False, CATMultiSelTriggWhenSelPerf, False) --- UserSelIf (Status "Normal") Then ------- Auswahl i.O?, wenn nicht, dann... MsgBox "Das Script wurde abgebrochen!", 16, "Cancel" Exit SubElse msgbox oSelection.Item(1).Value.NameEnd IfEnd Sub------------------t ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Allgemein : NTOOL: Wo wird der Name reingeschrieben
tomtom1972 am 05.11.2010 um 06:26 Uhr (0)
Moin,das NTool gleicht beim Ausführen den CATIA-PartNumber mit der NTool-Benennung ab. Du kannst alles NTool prüfen, sobald du den PartNumber veränderst wird sich dein IAV Mitarbeiter beschweren, weil du eben nicht Richtlinienkonform arbeitest, d.h. die Daten sind dann nicht mehr korrekt NTool geprüft. Du kannst mit einem Non-CAA Script alleine rein gar nichts ausrichten.Gruß------------------tomtom1972

In das Form CATIA V5 Allgemein wechseln
CATIA V5 Allgemein : Geometrisches Set ausrichten
tomtom1972 am 02.12.2005 um 15:05 Uhr (0)
Hallo,wenn du das GeometricalSet anwählst und dann z.B. eine AxisToAxisTransformation ausführst, legt CATIA automatisch ein Multi Output Element an, welches dann soviele Private Components (AxisToAxisTransformation.1 , .. .2 ...) enthält wie Elemente im GS vorhanden sind (sie Bild).Du musst also nicht alle einzeln auswählen. Das gleiche gilt für Move, Rotate .... Die Private Components im Multi Output können allerdings nur zusammen editiert werden.TomTom------------------tomtom1972

In das Form CATIA V5 Allgemein wechseln
CATIA V5 Programmierung : Überprüfung, ob bestimmte Lizenz vorhanden ist
tomtom1972 am 18.01.2006 um 12:54 Uhr (0)
Hallo,du musst zuerst die Grösse des Arrays (bei dir NameArray) bestimmen, dann läuft es in den Releases 14-16. U.s. Code gibt dir aus, welche Lizenzen angezogen sind.Language="VBSCRIPT"Sub CATMain()Set oCatiaConfig = Catia.SystemConfigurationReDim aLizenzArray(oCatiaConfig.ProductCount - 1)oCatiaConfig.GetProductNames aLizenzArrayFor x = 0 To UBound(aLizenzArray) If oCatiaConfig.IsProductAuthorized(aLizenzArray(x)) Then sMsgBox = aLizenzArray(x) & vbLf & sMsgBox End IfNextMsgBox sMsgBox, 64, "Lizenz v ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Überprüfung, ob bestimmte Lizenz vorhanden ist
tomtom1972 am 18.01.2006 um 12:54 Uhr (0)
Hallo,du musst zuerst die Grösse des Arrays (bei dir NameArray) bestimmen, dann läuft es in den Releases 14-16. U.s. Code gibt dir aus, welche Lizenzen angezogen sind.Language="VBSCRIPT"Sub CATMain()Set oCatiaConfig = Catia.SystemConfigurationReDim aLizenzArray(oCatiaConfig.ProductCount - 1)oCatiaConfig.GetProductNames aLizenzArrayFor x = 0 To UBound(aLizenzArray) If oCatiaConfig.IsProductAuthorized(aLizenzArray(x)) Then sMsgBox = aLizenzArray(x) & vbLf & sMsgBox End IfNextMsgBox sMsgBox, 64, "Lizenz v ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : SelectElement3 abbrechen
tomtom1972 am 01.11.2005 um 07:01 Uhr (0)
Hallo,Eigentlich denke ich, das mir klar ist, was du meinst. Oder ich seh vor lauter Bäumen wirklich den Wald nicht mehr.Also noch mal haarklein:Wenn du in der CAA V5 Visual Basic Help nachschaust, findets du zur Selction-Methode (SelectElementt2 und 3 etc) für den OutpatState (das was im Script mit Status bezeichnet ist) folgende Angabe:oOutputState The state of the selection command once SelectElement2/3 returns. It can be either "Normal" (the selection has succeeded), "Cancel" (the user wants to cancel ...

In das Form CATIA V5 Programmierung wechseln
VBasic / vb.net / vbs / wsh : Wie kann ich eine Datei in einem VB.Net Projekt ablegen (My.Resources)
tomtom1972 am 12.12.2007 um 10:33 Uhr (0)
Hallo tbd,vielen Dank für deine Antwort. Das pdf Dokument war nur ein Beispiel; es geht mir darum, Dateien so im VB Projekt abzulegen, das sie nicht geöffnet werden können. Ein Beispiel:Mit einem .Net Script sollen in CATIA V5 PowerCopies ausgeführt werden, d.h. es wird eine Art Startmodell (die PowerCopy eben) geöffnet, dort werden zuvor definierte Referenzelemente durch Verlinkung mit neuen Objekten ersetzt und das ganze als neues Modell (.CATPart) gespeichert. In der PowerCopy befindet sich nun jede Men ...

In das Form VBasic / vb.net / vbs / wsh wechseln
CATIA V5 Programmierung : klasse des Shape?
tomtom1972 am 29.11.2005 um 14:01 Uhr (0)
Hallo,probiers mal so, dann kannst du dir die if-Schleifen (Typename: Add, Assemble ....)schenken.Sub CATMain ()Dim oBodies, oBody, oShapes, oItem As VariantSet oBodies = Catia.ActiveDocument.Part.BodiesOn Error Resume NextFor Each oBody In oBodies Set oShapes = oBody.Shapes For Each oItem In oShapes If Not IsEmpty(oItem.Body) Then oItem.Name = oItem.Body.Name End If NextNextOn Error GoTo 0End Sub------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Name der Instanz ändern
tomtom1972 am 02.05.2006 um 08:18 Uhr (0)
Hallo zusammen,das geht einfacher.Das Part, dessen Instance umbenannt werden soll, muss nur über sein Parent (CATProduct) aufgerufen werden. Selectionen sind keine notwendig.Set oInstNameChangeProd = Catia.Documents.Item(oPartToRenameTheInstance.Parent.Parent.ReferenceProduct.Parent.Name)Set oInstNameChangeItem = oInstNameChangeProd.Product.Products.Item(oPartToRenameTheInstance.Name)oInstNameChangeItem.Name = sNewInstanceNameGrussTomTom------------------tomtom1972[Diese Nachricht wurde von tomtom1972 am 0 ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Zugriff auf DLNAMES
tomtom1972 am 07.06.2006 um 09:52 Uhr (0)
Hallo,da beantworte ich meine Frage für alle, die das selbe Problem haben, mal selbst. Es geht.Dim oSetContr, oDLNameNames, aDLNameListDim sUnixPath, sWinPath as StringDim bFuerWasAuchImmer as Boolean Get the SettingControllersSet oSetContr = Catia.SettingControllers Get the DLNameSettingControllerSet oDLNameNames = oSetContr.Item("CATSysDLNameSettingCtrl") Create a List (Array) with all DL Names defined in the ToolsOptionsaDLNameList = oDLNameNames.GetDLNameList() Get the Unix/Windows Path of a specia ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro manuell abbrechen
tomtom1972 am 17.10.2006 um 06:01 Uhr (1)
Hallo,meines Wissens nach gilt für ein CATScript unter Unix das gleiche wie in Windows: ein CATScript ist kein eigener Prozess sondern Teil des CATIA V5 Prozesses und kann icht seperat beendet werden. D.h in einer Endlosschleife hilft nur das killen des CNext Proesses.Anders unter VB oder änhlichem (Windows): Hier kann jeder Script (= eigener Porozess) einzeln beendet werden.GrussTomTom------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makrostart schliesst Fenster
tomtom1972 am 25.06.2009 um 08:15 Uhr (0)
Moin,nix einfacher als das:du erzeugst dir ein neues CATScritp welches nur die folgende Zeile enthält:CATIA.SystemService.ExecuteBackgroundProcessus "C:TestPfadZuDeinerExeDeineExe.exe"Dann weisst du dem CATScript ein Icon zu und ziehst es in eine vorhandene / oder neue Werkzeugleiste.Falls du nicht weisst wie das funktioniert: Suche im Forum (gibt mehr als einen Beitrag dazu) oder Online-Doku.Oder eben nochmals posten.Hilft dir das weiter?Gruß TomTom------------------tomtom1972[Diese Nachricht wurde von to ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Update-Status aller Constraints einer Produktstruktur
tomtom1972 am 30.07.2009 um 10:40 Uhr (0)
Hallo,du musst die Rekursion ändern und jede Ebene deiner Struktur über die CATIA.Documents aufrufen, nicht alles über das .ActiveDocument, dann funktionierts. Im Prinzip wie beim Erzeugen eines Constrains in einem Produkt einer unteren Ebene einer Struktur. Das Prinzip habe ich in diesem Beitrag http://ww3.cad.de/foren/ubb/Forum137/HTML/001475.shtml#000005 schon mal gezeigt.Hoffe das hilft dir, Gruß------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17 

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