|
CATIA V5 Programmierung : Link einer Front View abfragen
Mertz am 31.07.2008 um 14:07 Uhr (0)
Halloich würde eine Rouitine brauchen, die mir für eine Front View das Verknüpfte Part bzw. Produkt liefert. Kann mir jemand aushelfen?mfGMertz------------------RM
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Paste problem
ThomasJay am 11.09.2012 um 10:49 Uhr (0)
Habe gerade festgestellt, dass wenn ich das 2. mal für den Kopiervorgang ein PartDocument öffne, bei den Eigenschaften der Selection im Watch-Fenster mehrmalls "automation error" angezeigt wird. Wie kommt das?Im Prinzip suche ich einfach nur nach einem bestimmten PartDocument, öffne es und Definiere die Selection über CATIA.ActiveDocument.Selection. Das müsste doch immer möglich sein...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Publications kopieren
AlfaRomeo75 am 24.06.2008 um 11:36 Uhr (0)
Hallo,folgender Aufbau:In einem Produkt sind mehrere Parts eingebunden in denen Elemente (Flächen, Kurven, etc.) veröffentlicht sind. Diese Elemente möchte ich in ein weiteres in das Produkt eingebundenes Part kopieren(mit Link!).Es funktioniert soweit, das ich die Publications finde und auch über Publ.Valuation das publizierte Element finde. Es scheitert im Prinzip nur an der Kopierfunktion. Dort bekomme ich immer die Meldung:Error Copying Data: "Selected element(s) not allowed for this operation".Hier ma ...
|
| 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 : Achsensystem aus Geometrischen Set auslesen
tsolina am 16.01.2013 um 21:59 Uhr (0)
Hallo,Du konntest auch mit search machen CATIA.ActiveDocument.Selection.Search "Generative Shape Design.Axis System;all"und dann mit For Schleife weiter bearbeiten..For s = 1 to CATIA.ActiveDocument.Selection.Count MsgBox CATIA.ActiveDocument.Selection.Item(s).Value.NameNext------------------Catia v5 macros
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aus Produktstruktur Part öffnen
u01dz am 20.01.2005 um 10:22 Uhr (0)
Hi, ich glaube, ich habe das Problem noch nicht genau verstanden. 1. Von welchem Produkt wird ein zweites Fenster geöffnet? 2. Kannst Du bitte ein Bild des V5-Baumes beilegen, damit ich das Problem besser eingrenzen kann? ------------------ Tschüß, Dieter
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Gewicht eines Bodies im Produkt
bgrittmann am 07.01.2014 um 08:45 Uhr (1)
ServusSchau mal hier findest du was ähnliches (Body in einem Part Messen). Vielleicht kannst du den Code anpassen, das du nur den entsprechenden Body aus der Selektion übergeben musst.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing Component löschen
Bertel am 02.07.2007 um 17:02 Uhr (0)
Hallo CatiaV5User,hier ein Auszug aus einem Makro, welches bei mir funktioniert: TargetComponent1.Explode Set oSelection = DrawingDocument1.Selection Clear the selection oSelection.Clear Add the Object to be deleted in the selection oSelection.Add TargetComponent1 oSelection.DeleteGrußBertel
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Suchort(e) für Selection.Search beschränken
Bartleby am 18.10.2004 um 07:24 Uhr (0)
Guten Morgen Torspezialist, also dass was Du machen willst funktioniert so: Du kannst nicht nach Punkten suchen die ein bestimmtes übergeordnetes Element besitzen, sondern in zwei Durchläufen erst nach einer bestimmten Skizze und im zweiten Durchlauf mit .Point,sel nach Punkten in Deiner bisherigen Selection die ja nach dem ersten selection.search eine skizze sein sollte. das funktioniert auch mit dem Macrorecorder, vorrausgesetzt deine Auswahlkriterien führen zu einem eindeutigen Ergebnis(selection). MfG ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part in einer Prodkuktstruktur ansprechen
MaxZ am 12.07.2005 um 15:33 Uhr (0)
hallo! zum einfügen eines openbody muss dass erstellte part ausgewählt sein. das part erzeugen und openbody einfügen könnte so aussehen: Sub CATMain() Dim productDocument1 As ProductDocument Set productDocument1 = CATIA.ActiveDocument Dim product1 As Product Set product1 = productDocument1.Product Dim products1 As Products Set products1 = product1.Products Dim product2 As Product Set product2 = products1.AddNewComponent( Part , Neuerzeugtes_Part ) Se ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hide/Show
zizorro am 14.09.2004 um 13:50 Uhr (0)
Hallo Ronny! Sehr gut möglich, dass der Befehl komisch ist. Stecke wie gesagt noch in den Kinderschuhen hinsichtlich Makroprogrammierung. Habe das Problem jetzt so gelöst: Sub CATMain() Dim MyPart As Part Set MyPart = CATIA.ActiveDocument Dim selection1 As Selection set selection1 = MyPart.Selection selection1.Search .Body.Name = Body.2;Alle ) Set Eigenschaft = selection1.VisProperties Eigenschaft.SetShow 1 End Sub Keine Ahnung, ob das jetzt weniger komisch ist, aber es funzt ;-) Trotzdem vielen Dank fà ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Deklaration von Variablen
matzehahn am 15.10.2010 um 15:52 Uhr (0)
Kann man manche Klasse nicht "Public" deklarieren?Ich möchte im Module Klassen deklarieren da ich sie in mehreren Forms und Subs nutze. Mit der Selection habe ich allerdings ein Problem. Vom Module aus starte ich meine erste UserForm in der die Selection noch deklariert ist. Starte ich von der UserForm meine nächste ist die Selection nicht mehr deklariert.Code:Public Bauteil As PartPublic USel As SelectionPublic Test As IntegerSub CATMain() Set Bauteil = CATIA.ActiveDocument.Part Set USel = CATIA.ActiveDoc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bauteile am Namen identifizieren
Shadyyy am 11.06.2019 um 21:58 Uhr (1)
Hallo zusammen sorry für die vielleicht einfache Frage, aber ich blick in manchen Sachen noch nicht so ganz durchHabe mir jetzt ein Makro geschrieben (Austausch einer Fläche im Bauteil/Parameter eingeben + updaten).Das Makro wird im Produkt ausgeführt und Updated jeweils beide Bauteile.Die Bauteile sowie das Produkt gibt es jetzt mit 3 verschiedenen Namen. Aufbau ist wie folgtProdukt 1 enthältBauteil ABauteil BProdukt 2 enthältBauteil CBauteil DProdukt 3 enthältBauteil EBauteil FCode bisherSet doc = CATIA ...
|
| In das Form CATIA V5 Programmierung wechseln |