|
CATIA V5 Programmierung : User-Selektion nach CATParts in einem CATProduct
DanielFr. am 24.09.2009 um 13:21 Uhr (0)
Hallo Thomas,du kannst das Part gar nicht aktiveren den das ActiveDocument ist und bleibt das Produkt. Du könntest aber über GetItem auf das Part zugreifen ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : User-Selektion nach CATParts in einem CATProduct
Shamrock2 am 24.09.2009 um 13:35 Uhr (0)
Zuerst möchte ich mich bei allen bedanke, die so schnell auf meine Frage reagiert haben. Danke.Ich werde versuchen, die Lösungsvorschläge in meinem Programm ein zu binden.Das dauert sicher noch etwas und es werden ganz sicher noch weitere Fragen aufkommen, denn ich bin im Catia-Macro-Programmieren ein völliger "Frischling".Deshalb nochmals und vorab schon - DankeGruß Joachim
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : User-Selektion nach CATParts in einem CATProduct
Makronizer am 24.09.2009 um 13:49 Uhr (0)
Wenn ich nochmal stören darf... also ich habe die userSelektion (siehe oben). Das heißt, CATIA hat dieses markiert. Wie binde ich denn nun die GetItem-Methode ein? Ich möchte, das UserForm zur Eingabe von ca 20 Parameter-Werten dient... die Parts in denen diese Parameterwerte geändert werden sollen, werden dann einfach über die selection ausgewählt. Mein Problem ist momentan, dass ich einfach nicht dahinterkomme, wie ich mit dem selektierten Part weiterarbeiten kann... :-(Scheint heut nicht mein Tag zu sei ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : User-Selektion nach CATParts in einem CATProduct
Makronizer am 24.09.2009 um 14:09 Uhr (0)
Hallo Joachim,soweit ich weiß funktioniert die Selektion während eines Makros nicht mit Strg-Funktion. Da würde sich die Vorselektion anbieten, die du dann mit der For-Funktion durchgehen kannst.For i = 1 To xxx(zb UserSel).CountDie Selektion vor Starten des Makros funktioniert ganz einfach mit:Set UserSel = CATIA.ActiveDocument.SelectionGrußThomas
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : User-Selektion nach CATParts in einem CATProduct
Shamrock2 am 24.09.2009 um 14:54 Uhr (0)
Okay,ich versuchs mal zu beschreiben:wenn ich das Macro starte und über den StrukturBaum mit dem Cursor streiche tut sich nichts -- der Cursor ändert sich zum "Durchfahrt-VerbotsSchild".Nur wenn ich über das Produkt in seiner Darstellung streiche werden die jeweiligen zugehörenden Baumteile ins Highlight gebracht.Hier mein Code:############################################################################# Selection definition and free ____________________________________________Set UserSelection = CATIA.Act ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : User-Selektion nach CATParts in einem CATProduct
bgrittmann am 25.09.2009 um 11:32 Uhr (0)
ServusDu könntest doch das Makro im ("CATIA-internen") VBA-Editor als VBA-Modul erstellen.Dann hast du auch ohne Visual Studio das Watchfenster,....GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Warum ReferenceProduct
saschaappel am 30.09.2009 um 16:27 Uhr (0)
Hi hmmmm. irgendwie verstehe ich es noch nich :-( Zitat:Das ReferenceProduct ist das Product, welches als Alternative für dein Part eingefügt wurde.Also damit ich es auch verstehe Catia hat ja Part Drawings und auch Product, ein Document kann ein Part eine Drawing oder ein Product in sich haben!!!Wenn ich CATIA.ActiveDocument.Product schreibe bekomme ich das Product bei CATIA.ActiveDocument.Part das PartAlso CATIA :--Documents :----Document :----Product oder Part oderWo ist nun das Re ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Repost- Macro für Text with Leader
Xlade1991 am 01.07.2014 um 14:48 Uhr (1)
Ich arbeite bei einem Automobilzulieferer und unter anderem stellen wir Teile für BMW her.Für diese Artikel-Daten werden von mir CA-Messpläne definiert.D.h. ich definiere in zusammen arbeit mit unserer QMT die Position der Messpunkte auf der Oberflächen der Bauteile.Diese werden anschließend mit einem BMW-Zulieferer Tool mit Eigenschaften belegt.Bei manchen Bauteilen kommen da dann schon mal schnell an die 100 Messpunkte zusammen.Da unsere QMT mit Catia nichts anfangen kann erstelle ich JT-Daten wo sie die ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing als tif, pdf und dwg speichern
HoLate am 30.09.2009 um 16:37 Uhr (0)
Servus zusammen,ich möchte ein Makro erstellen mit dem ich mein Drawing in verschiedenen Formaten abspeichern kann.die Ausgangssituation ist flogende:- die Drawing ist geöffnet,- jede Drawing besteht mindestens aus Blatt "01" und eiem Detailblatt "Details",- es können beliebig viele Blätter "02", "03" ... hinzukommen,- es kann ein Blatt mit dem Namen "Schablone" vorhanden sein,das Ergebniss:- von jebem Blatt "01", "02" ... ein tif, dwg, pdf mit dem Speichername - Zeichnungsnummer_Blattname- vom Blatt "Scha ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Warum ReferenceProduct
HoBLila am 30.09.2009 um 16:48 Uhr (0)
Nutz es doch einfach nicht, wenn du es nicht brauchst und als unnütz betrachtest. Nein, also dein ReferenceProduct ist im Baum an der Stelle, wo dein Part ist.Das siehst Du doch auch im CATIA:Documents :--Document :--Product :--ReferenceProduct :--Part :--Product :--ReferenceProduct :--Partim CATIA bekommst Du also auch ein product (Instance) wenn Du ein Part einhängst. Dieses Product enthält z.B. die Verlinkungen und die Transformationsmatrix, die dein Part im Raum positioniert.- ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Warum ReferenceProduct
saschaappel am 30.09.2009 um 10:54 Uhr (0)
Hallo ZusammenWas bedeuted eigendlich ReferenceProduct und warum brauch ich es?Ich kann parameters auf diese weise bekommen:CATIA.ActiveDocument.Product.ParametersoderCATIA.ActiveDocument.Product.ReferenceProduct.ParametersBeides führt zum selben Ergebniss, warum brauche ich ReferenceProduct...Gruss und DankeSascha
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Links erkennen
uwek am 01.10.2009 um 09:25 Uhr (0)
Hallo Bernd,On error resume next ist keine Lösung, da es sich nicht um eine VB-Fehlermeldung handelt, sondern um eine CATIA-Fehlermeldung.Danke.tschüßUwe------------------uwe
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Section cut mit neuem Release R19 umfangreich zu modifizieren?
der-quest am 30.09.2009 um 14:54 Uhr (0)
Hallo Leute,eine griffigere Betreffzeile fiel mir nicht ein. Also kurz beschrieben, um was es geht:Ein Makro zur Erstellung von 3D-Schnitten mit Hilfe des 3D Section Cut im Assembly Design funktionierte unter R16 einwandfrei; Basis ist dieser Beitrag. Einzelne Schritte sind:1. Section Cut mit jeder Ebene, die in einem bestimmten Ordner vorhanden ist2. Schnittgeometrie in einem neuen CATPart speichern (geht ohne SPA-Lizenz)3. dortige Geometrien per Copy, Paste As Result in das Ausgangs-CATPart mit den Schni ...
|
In das Form CATIA V5 Programmierung wechseln |