|
CATIA V5 Programmierung : VBScript / Object required error on Selection
omz am 06.04.2005 um 18:14 Uhr (0)
Hallo, Vielen Danke für Ihr sehr interessant Forum ! Ich wohne in Frankreich, und Deutsch ist nicht so einfach für mich, so Bitte entchuldigen Sie mich für alle Fehler !! ;-) I habe ein Problem mit einem VBScript makro, der die folgenden enthält : ... mySel = CATIA.ActiveDocument.Selection.selectElement2(point line curve, mymessage, false) if mySel = "Normal" and Selection.count=1 then set myEntity = Selection.Item(1).Value ... Das war OK mit R12 und R13, aber nicht mit R14 (SP2), nur fûr "line" und " ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Nur Produktstruktur laden
dorschl am 06.03.2008 um 13:22 Uhr (0)
Hallo Zusammen,gibt es eine Möglichkeit ein Produkt zu öffnen und dabei nur den Produktbaum zuladen.Ich benötige für einen Vergleich nur die Namen, nicht die Geometrie. Dabei will ich die Ladezeit auf ein Minimum reduzieren."productDocument1.Product.ApplyWorkMode DEFAULT_MODE" zeigt keinen Effekt und greift eh erst wenn Produkt schon komplett geladen ist...Vielen Dank im Voraus!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : products verketten
Heini_K am 04.10.2006 um 14:25 Uhr (0)
Hallo,Gibt es eine Möglichkeit mehrere products zu einem products-objekt zu verknüpfen. Sinngemäß:Set allproducts = products1 + products2 + ... + productsnBisher löse ich das Problem über ein products-array, aber dadurch handele ich mir bei der Analyse für jede Hierachie-Ebene eine extra For-Next-Schleife ein. Es sollen dabei möglichst keine neuen Produkte erstellt werden. Oder wäre hier der einzige weg: Neues Dummy-Produkt erzeugen - products als Komponenten hizufügen- Dummy-Produkt analysieren etc.- Dumm ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : selection/reference
akrohn am 20.05.2005 um 11:21 Uhr (0)
Hallo Nochmal! Vielleicht weiß ja doch jemand die Antwort. Wenn ich z.B. einen Punkt über selection auswähle kann ich auf die Referenz zugreifen. set referenceobject = currentElement.Reference Wenn ich in eine Selection alle Elemente mit dem gleichen Namen schreiben lasse und anschließend vom z.B. Dritten Element die Reference ansprechen will geht das nicht. Wieso? Kannich das anders lösen? Vielen Dank, Andreas
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Alle Parts innerhalb eines Produkts herausschreiben
sportsfreund am 23.10.2003 um 20:54 Uhr (0)
Hi! Ich benötige eine Funktion, die mir alle CATparts innerhalb eines Modells (Produkt) mit Namen heraussucht, so dass ich im Anschluss jedes Part gezielt ansprechen kann... vielen Dank schon mal für die Bemühungen..
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aktivität von Produkt/Part feststellen
Florian Held am 11.09.2008 um 20:47 Uhr (0)
Hi,Danke für das Script, hab mit diesem Beispiel den Fehler in meinem gefunden. Wer Programmieren will sollte halt schreiben können. Oder zumindest intelligent genug sein seine Tippfehler zu finden...Danke!------------------MfG,Florian Held
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Umbenennen schlägt fehl
jeremia am 29.10.2009 um 09:46 Uhr (0)
Hallo zusammnen,ich möchte in einem Catpart einen Body,ein Achsensystem und ein Parameter(mass) umbenennenIn die Benennung sollte zusätzlich die Partnumber eingefügt werden.Es funktioniert bei Body un dAchsensystem bei dem Parameter nicht...unten mein code..ps. Anschliessend sollten die Objekte publieziert werden!Sub CATMain() Dim ergebnis As String result = "RESULT_"+Catia.ActiveDocument.Product.PartNumber Dim gewicht As String gewicht = "WEIGHT_"+Catia.ActiveDocument.Product.PartNumber Dim achsensystem A ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Copy Bodys im Produkt
moppesle am 06.01.2022 um 10:07 Uhr (15)
Hallo Zusammen,frohes Neues in die Runde.Vieleicht hat jemand von euch ein paar Codezeilen (nehme auch gerne ganzen Code ) für mein Anliegen.Ich möchte in einem Produkt mit beliebig vielen gleichen Parts "Quellparts" alle gepublishten Elemente (in diesem Fall Bodys) in ein "Zielpart" kopieren.In dem Produkt befindet sich teilweise auch noch ein Unterprodukt, dies soll aber nicht angerührt werden werden.Hier zu Verdeutlichung die StrukturProdukt1--Produkt2--Zielpart--Quellpart(mit Publish)--Quellpart(mit P ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Offene Parts in einem Produkt zusammenfügen
Tropby182 am 07.05.2015 um 13:28 Uhr (1)
halloich wollte mich mal erkundigen ob es irgendeine Möglichkeit gibt, wenn man z.b. 10 parts offen hat diese schnell in ein Produkt einzufügen (schneller als alle einzeln rein zu ziehen...) da ich das öfter machen muss um Bauteile zu vergleichen wollte ich mich mal nach ner alternative umgucken!danke im voraus
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Original aus Muster auslesen
DMaier am 08.04.2008 um 16:43 Uhr (0)
Nee, das wars nich^^Er färbt trotzdem ein gemustertes Pad.VB hab ich, nur keine Adminrechte zum Installieren Ich probiers zuhause nochmal, andernfalls meld ich morgen meinen Misserfolg Danke jedenfalls für die viele Mühe deinerseits./edit, 2 Stunden später...klappt irgendwie nicht, selbst wenn ich Muster ohne "Featuretype catSimpleHole" aus der Schleife werfe, wird das gemusterte Pad mit eingefärbt.Bin langsam ratlos Zitat:Sub CATMain() CATIA.Caption=theCATTitle Variablen Dim Hole As Hole ...
|
| In das Form CATIA V5 Programmierung wechseln |
 Daten_splitten.bas.txt |
CATIA V5 Programmierung : CATAllPart in Produkt umwandeln
kaeja am 05.07.2012 um 10:40 Uhr (1)
Hallo zusammen,ich habe das hier vorgestellte Script als Basis genommen und folgend geändert:- Benutzermenü mit etwas Auswahl. Die wichtigsten: - Zieldateiformat (V5 oder V4 model) - Einzeldateiumwandlung oder Stapelverarbeitung - Max. Dateigröße (es werden soviele Bodies in ein Part kopiert bis diese Größe erreicht ist)- Der Hauptkörper wird jeweils aktiviertDa es mein erstes Makro ist, gibt es bestimmt viel Verbesserungspotential. Auch habe ich am Anfang viel Code rausgeschmissen um für mich eine besse ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro im Product ausführen
geekv5 am 25.05.2012 um 15:31 Uhr (0)
Hallo,hier meine Lösung:Code:Sub CATMain()Dim partdocument1 As PartDocumentDim part1 As PartDim selection1 As SelectionDim orderedgeometricalSets1 As OrderedGeometricalSetsDim orderedgeometricalSet1 As OrderedGeometricalSetDim adoc As DocumentOn Error Resume NextSet adoc = CATIA.ActiveDocumentIf Err.Number 0 Then Exit SubSet selection1 = adoc.Selection Select Case TypeName(adoc) Case "PartDocument" Set partdocument1 = adoc Case "ProductDocument" selection1.Search ("Part D ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Löschen des Materials im Part
tomtom1972 am 12.05.2009 um 13:16 Uhr (0)
Hallo,das Material über .Add der Selection zufügen und löschen.Gruß------------------tomtom1972
|
| In das Form CATIA V5 Programmierung wechseln |