|
CATIA V5 Programmierung : Reaction / Suchen / selektieren / löschen
WilliGo am 18.06.2009 um 16:10 Uhr (0)
Hallo ich gebrauchte nochmals Hilfe. Ich möchte in einem Part eine Reaction suchen und löschen. Habe mir vorgestellt das ich mit Search die Reaction suche und diese im nächsten Schritt lösche. Irgendwie bekomme ich es nur nicht hin das gefundene Element ( Reaction ) der Selection zu zuführen und dann zu löschen. Hier einen kleinen Code AuszugoPartOpen = CATIA.ActiveDocument Dim selRel As Selection selRel = oPartOpen.Selection suchen der Reaction mit dem Name "XXX" selRel.Search("(Name=*XXX-XXXX* ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reaction / Suchen / selektieren / löschen
DanielFr. am 19.06.2009 um 06:25 Uhr (0)
Hallo Willi,ich glaube fast es liegt daran das deine Selektion einfach leer ist. Wenn du die Reaction mit den Namen "XXX" suchen willst warum steht dann im Namen "*XXX-XXXX*" ?Ich habe dieses Script hier gerade ausprobiert und es läuft eins a durch.Code:Sub CATMain() Dim oDoc As PartDocument Dim oSel As Selection Set oDoc = CATIA.ActiveDocument Set oSel = oDoc.Selection oSel.Clear oSel.Search "(Name=XXX & CATKnowledgeSearch.AdvisorReaction),all" If oSel.Count 0 Then oSel.Delete Else ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Update erzwingen
spoerk am 19.06.2009 um 10:42 Uhr (0)
Leider bringt mir die Funktion noch nciht den erwünschten Erfolg. Bisher ist so mein Vorgehen.Wenn sich eine Parameter ändert springt eine reaction an, welche den folgenden Befehl ausführt: `RelationsVB Scripts.1update` .Run( )im Skript mit habe ich dann folgende Zeilen eingefügt: Catia.StartCommand ("Force Update")End SubLeider bricht es ab mit der Meldung, dass er den Befehl "Force Update" nicht kennt.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reaction / sichtbar / per Script schalten
WilliGo am 19.06.2009 um 16:41 Uhr (0)
Hallo,wie kann man eine Reaction die als "Hidden objekts" versteckt liegt per script sichtbar schalten ? Ich möchte ein Set löschen ohne das ich den Hinweis von Catia bekomme das sich noch nicht sichtbare Elemente/ Reaction im diesem Set befinden. Mein gedanke ist erst die verstecketen Reaction sichtbar schalten und dann das Set mit sammt den Reaction löschen. ------------------Willi
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reaction / sichtbar / per Script schalten
DanielFr. am 19.06.2009 um 18:13 Uhr (0)
Hallo Willi,Reactions suchen - Alle Selektions-Items durchlaufen - die Reactions aus der Selektion holen - die Eigenschaft .Hidden (ist eigentlich ein Bool aber bei mir gehts nur mit einer TypeConversation in String ) auswerten und reagieren Hier das Beipseil (auch der EDIT)Code:Sub CATMain() Dim oDoc As PartDocument Dim oSel As Selection Dim myReaction As KnowledgeObject Set oDoc = CATIA.ActiveDocument Set oSel = oDoc.Selection oSel.Clear oSel.Search "(Name=* & CATKnowledgeSearch.AdvisorRea ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Update erzwingen
ogard1 am 19.06.2009 um 20:27 Uhr (0)
Hallo Catia.StartCommand.ForceUpdate ()nicht getestet Gruß
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 R16 Farbfilter
Snakel am 22.06.2009 um 22:41 Uhr (0)
Hallo Leute,Hat jemand ein Makro parat das es erlaubt Flächen nach Farbe zu markieren z.B alle grünen Flächen auswählen. Ähnlich wie die put - col Funktion bei Tebis. Danke würdert mir den Alltag sehr erleichtern :-)Das ganze sollte für die Version R16 und evtl. R19 sein da auch bei uns bald umgestellt wird.Mit freundlichen GrüßenChristian
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 R16 Farbfilter
bgrittmann am 22.06.2009 um 22:46 Uhr (0)
ServusGeht auch mit dem normalem Suchbefehl. Dabei lassen sich auch Favoriten anlegen (ohne ein Makro)GrußBerndPS: Willkommen im Forum. Bitte bei Gelegenheit Systeminfo ausfüllen.------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 R16 Farbfilter
Snakel am 22.06.2009 um 23:04 Uhr (0)
Danke funktioniert einwandfrei hab heute ewig nach einer Lösung gesucht :-)Merci
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koerper mit Makro ersetzen
WilliGo am 23.06.2009 um 12:02 Uhr (0)
Hallo Zoltan,die von Normann beschriebene Aufgabe habe ich ebenfalls. Habe deinen Code laufen lassen. Einwandfrei, echt super wie du dich in der Programmierung auskennt´s.Vielleicht könntest du mir ein wenig weiterhelfen ?Ich habe versucht den Code für meinen Fall einwenig umzuschreiben, und wie soll es sein habe gleich einen Fehler eingebaut und verstehe Ihn nicht (Anfaenger eben!)Code:Dim PartDoc As DocumentPartDoc = CATIA.ActiveDocumentDim oSelQuelle As SelectionDim OselZiel As SelectionDim oBodyF ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Begriffs/Befehlssammlung für VB in Catia?
danielsc am 22.06.2009 um 14:13 Uhr (0)
Wißt ihr ob es irgendwo ein E-Book/Book gibt in dem alle oder zumindest fast alle Befehle (die man für die makro programmierung unter Catia benötigt) aufgelistet sind? Ich programmiere zwar schon länger mit VB aber eben nicht unter Catia und ich mußte jetzt schon wieder ewig rum schauen wie die XY-Ebene angesprochen werden kann weil mir nur der begriff "PlaneXY" gefehlt hat. Genauso geht es mir mit den verschiedenen Achsen oder anderen typischen befehlen/begriffen. Für VB hab ich meine bücher mit ner schö ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Begriffs/Befehlssammlung für VB in Catia?
Axel.Strasser am 22.06.2009 um 14:26 Uhr (0)
Schon mal mit der V5Automation.chm im intel_acodein Directory probiert ?Axel------------------Inoffizielle deutsche CATIA Hilfeseite Netiquette von cad.de
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Begriffs/Befehlssammlung für VB in Catia?
danielsc am 22.06.2009 um 17:01 Uhr (0)
danke des hilft mir auf jeden fall schon mal enorm weiter. aber weiß jemand ob es sowas auch in gedruckter form gibt? klingt für viele vielleicht etwas altmodisch aber ich hab gerne was in gedruckter form neben mir liegen (für notizen etc)
|
In das Form CATIA V5 Programmierung wechseln |