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 11519 - 11531, 12299 Gesamtergebnisse mit Suchbegriffen catia macro bom to excel sec.
CATIA V5 Programmierung : Selbst erstellte Parameter aus Part auslesen
buecherm83 am 06.09.2013 um 14:56 Uhr (1)
Hallo,ich bin das Thema soweit durchgangen und wollte es auf meine Bedürfnisse anpassen. Ich brauche eine Abfrage die Feststellt ob UserRefProperties mit einem bestimmten String vorhanden sind oder nicht. Sind diese Vorhanden sollen diese gelöscht und durch neue ersetzt werden.Ich wollte hierzu den Code zum auslesen von GeeeStar auf meine UserRefs anpassen. Der Code hierzu sieht bis jetzt folgender Maßen aus:Sub CATMain()Dim partDocument1 As ProductOn Error Resume NextSet partDocument1 = CATIA.ActiveDocume ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Bei GetMeasurable andere Achse verwenden
tomtom1972 am 02.10.2008 um 07:45 Uhr (0)
Hallo zusammen,Das alles ist nur ein bischen Vektorrechung und funktioniert immer nach dem gleichen Prinzip. Unten ein Beispiel für Achsensysteme (d.h. hier wird mit zwölfspaltigen Vektoren gerechnet, also Arrays mit Index 0 bis 11, siehe auch Onlinedoku).Der Code ist ein Auszug zum Umrechen der Transformation (Verschiebung, Rotaion) von Parts / Products innerhalb einer Struktur, d.h. von ganz unten ausgehend (dem Part) werden die Transformationsvektoren uber alle Strukturebenen bis zum Root umgerechnet. D ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Wo liegt mein Fehler in der CATIA V5 R21 Makroprogrammierung?
Xalagy am 10.03.2021 um 20:09 Uhr (1)
Das Makroprogramm habe ich natürlich nicht manuell geschrieben, sonder eine Phyton- und Matlabsubroutine eingesetzt. Dabei habe ich den Makrocode zum erstellen einer Translation in die obigen Programme geladen und die entsprechenden Werte mit einer for schleife erhöht. Aus diesem Grund müsste ich dort schon ein Fehler eingebaut haben. Diesen Fehler kann in schon in Matlab und Phyton selber rückführend selber finden jedoch müsse ich dazu wissen, warum eine bestimmte Zeile in dem Makro die Fehlermeldung veru ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : fehlermeldung im batchprozess loggen
fonzie am 07.09.2009 um 10:46 Uhr (0)
Hallo Daniel,vielen Dank für deine ausführliche Antwort! Ich habe deine Lösung zwar nicht zu 100% übernommen, aber so ähnlich. Im Prinzip muss ich nur wissen, ob der Batchprozess erfolgreich war oder nicht, d.h. ob Formdateien erzeugt und exportiert werden konnten oder nicht. Entsprechend lasse ich mit "on error resume next" das Skript durchlaufen. Am Ende entscheidet dann eine Fallabfrage mit Hilfe der Err.Number (Null oder nicht), ob ein Fehler aufgetreten ist. Falls ja, schreibt mir das Skript eine Fehl ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : View per Rule/Action ausblenden / einblenden
moppesle am 03.07.2014 um 07:48 Uhr (1)
Moin Ben,Zitat:Ich müsste jetzt doch NACH einem UPDATE die o.g. rule erneut starten - doch genau hier habe ich keine Ahnung wie man dies realisiertVon "Hand" würde ich den Parameter "Typ" einmal umstellen und dann wieder auf "modul 30".So funktioniert es zumindest bei mir. Eine Reaction würde ich hier auch favorisieren. Den Wert vom Parameter "Typ" zwischenspeichern dann "Typ" einen beliebigen Wert zuweisen und schlussendlich wieder den alten Wert zuweisen.So zumindest in der Theorie.Ich habs noch nicht ge ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Annotations TPSView selektieren
HoBLila am 22.10.2010 um 13:40 Uhr (0)
Hallo zusammen,ich habe mal wieder eine Denksportaufgabe. Code:Public Function userSelectView() As String Dim docWork As INFITF.Document Dim selWork As INFITF.Selection Dim arrVarTypes(0) As Variant Dim objBuffer As Object userSelectView = "" On Error Resume Next Set docWork = CATIA.ActiveDocument If (docWork Is Nothing) Then Exit Function End If On Error GoTo 0 Set selWork = docWork.Selection arrVarTypes(0) = "TPSView" Set objBuffer = selWor ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Teilenummer im gesamten Produkt umbenennen
Norman Schulz am 18.03.2016 um 04:39 Uhr (1)
Hallo,ich habe folgendes CATScript Makro zum Umbenennen von Teilenummern.Leider funktioniert es nur bei Parts und Produkts in der ersten Produktebene.Kann man dies so umschreiben, dass es auch Namen in Unterprodukten/Parts umbenennt?Sub traverse(Prod, origstr, newstr) set refp = Prod.ReferenceProduct if instr(refp.Name, origstr) then newpname = Replace(refp.Name, origstr, newstr) refp.Name = newpname end if if instr(refp.PartNumber, origstr) then newpnum = Replace(refp.PartNumber, origstr, newstr) refp ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Elementen ausblenden über Hide Components
RSchulz am 11.07.2013 um 12:33 Uhr (0)
Der Zeitgewinn ist riesig, das ist mir bewusst. Daher hatte ich auch diese Eigenschaft eigentlich in jeder mit Selektion defininierten Funktion verwendet. Allerdings ist der Zugriff der API nicht sicher. Ich weis nicht warum und wann das passiert, aber es gibt Momente, bei denen diese Eigenschaft schreibgeschützt ist bzw. nicht verändert werden kann. Dann fliegt das Makro oder Modul entsprechend auf die Nase und zieht dei Schnittstelle teilweise mit nach unten, sodass auch nach beenden des Makros und neuau ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Problem Farbe der Bohrung ändern
meisterlumpi am 26.08.2011 um 01:43 Uhr (0)
Halloalles an code hier im post ist ungetestet!mit Selection.Search "CATPrtSearch.Hole.Threaded=TRUE,....." ist es natürlich am elegantesten, aber keine ahnung wie das geht..ansonsten..Code:Dim ActiveDoc As Document Set ActiveDoc = CATIA.ActiveDocumentDim Selection1 As Selection Set Selection1 = ActiveDoc.SelectionDim SelectedHoles As Collection Set SelectedHoles = New CollectionSelection1.ClearSelection1.Search "CATPrtSearch.Hole.Threaded=TRUE,all"Dim SelHole As HoleDim i As IntegerFor i = 1 To Selection1 ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Toolbar mit Subtoolbar erstellen
HoBLila am 24.02.2012 um 15:15 Uhr (0)
Ich kann ja mal erklären, wie es im CAA läuft, vielleicht hilft das bei der Suche:Im CAA ist eine Toolbar ein Objekt mit einer Liste.Dieser Liste füge ich Objekte (Commands) hinzu, als einfach oder doppelt verkettete Liste, ich glaube sogar doppelt verkettet.Sprich jedes Objekt hat einen Nachfolger und einen Vorgänger, außer das Erste und das Letzte. :-)Wenn ich nun zwischendrin eine andere Toolbar (Container) als Objekt reinhänge, dann macht CATIA selbstständig solch eine Sub-Toolbar daraus, wobei das ers ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Ausführen einer PowerCopy unter VBA
weylin am 16.06.2010 um 17:32 Uhr (1)
Danke für deine schnelle Antwort, ich habe die Systeminfo hinzugefügt.Also bei mir kommt weiterhin der Fehler. Pfadname stimmt und Dateiname auch.Powercopy name ist doch der Name, den die Powercopy in der Datei (bei mir Ring.catpart) hat ? Eine (leere Part-)Datei ist auch geöffnet.Wenn der Code bei dir durchläuft: Passiert bei dir etwas ? also öffnet sich das Einfüge-Fenstervon der Powercopy zum Eingeben der Inputs ? Oder passiert einfach gar nichts.  Edit:Wenn ich Catia schließe, wieder öffne und dann den ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro universal gestallten
Syphield am 19.05.2009 um 12:03 Uhr (0)
Aha, verstehe. Gut zu wissen.In dem Fall möchte ich das aber auch gerne umgehen, da mir die Nummer die Catia für den Körper vergibt ziemlich gleich ist, und er sich eben nur an dem Körpernamen: Rohteil halten soll.Leider läuft das Makro immer noch nicht durch.Jetzt Fehler in Zeile 32:Beschreibung: Namer erneut DefinierenAnweisung: "Dim bodies1 As Bodies"Das Makro geht dann ja auch noch weiter.Nach dem alle Parameter auf den Wert 1 gesetzt wurden, soll in einer Skizze noch eine Bedingung (Position umschalte ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Copy & Paste
INLU am 25.01.2011 um 13:10 Uhr (0)
Hallo!Ich muss das Problem noch einmal aufgreifen. Der Code aus meinem vorherigen Beitrag hat noch einen Hacken.Wenn ich zwei Elemente im ersten Part habe, die den gleichen Namen tragen, funktioniert das Verwenden von CreateReferenceFromName nicht, da Catia sich dann wohl nicht entscheiden kann. Ich habe daraufhin versucht, die Referenz über pubs.Item(i).Valuation direkt auf das veröffentlichte Objekt zu setzen. Dadurch hat man das Objekt gleich als Referenz, aber die Referenz zeigt nur auf das selektierte ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  874   875   876   877   878   879   880   881   882   883   884   885   886   887   888   889   890   891   892   893   894   895   896   897   898   899   ... 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