 |
CATIA V5 Programmierung : Aktualisierung einer Regel
moppesle am 06.02.2014 um 12:47 Uhr (1)
Hallo cadstudent88,schon mal die Einstellungen getestet?------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aktualisierung einer Regel
cadstudent88 am 06.02.2014 um 13:59 Uhr (1)
Eine Frage an Hamlet kann man auch eine Aktualisierung in die Regel (knowledge advisor) schreiben?Problem wäre dabei, aber sowieso, wie übergebe ich den Wert eines Parameters bzw. der Variable an die Regel. Da ich eine Funktionausführen will.Das funktioniert ja normalerweise so: "Featurepfad.Funktion = ..."Problem ist nur das sich der Featurepfad in einer For Next Schleife ändert, weil diese mehrere Feature durchgeht, bei der diese Regel ebenfalls gelten soll. Also sollen natürlich mehrere Regeln erstellt ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Filter für Selektion funktionierrt nicht
Jens Hansen am 07.02.2014 um 08:27 Uhr (1)
Moin,ohne es jetzt getestet zu haben: Versuch es im Filter mal mit "Assembly"SGJens------------------Inoffizielle CATIA-HilfeseiteKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : .txt herausschreiben
bgrittmann am 10.02.2014 um 09:09 Uhr (1)
ServusDazu kannst du zB das TextStream-Object von CATIA nutzen. Schau mal in die Doku da findest du einige Beispiele.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : per Rule sketch eines PAD´s tauschen
moppesle am 10.02.2014 um 09:26 Uhr (1)
Hallo Alex,ich würde das in einer abgewandelten Vorgehensweise angehen.Pad1 und Pad2 je in einem Body erstellen.Diese Beiden Bodys wiederung in einem 3. Body mit "Add" vereinen.Nun kannst du in der Rule das jeweilige "Add" (Active) setzen das andere entsprechend (inactive) und umgekehrt.------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Reihenfolge der Subelemente eines Geosets
N2high am 11.02.2014 um 09:32 Uhr (15)
Hallo zusammen,ich möchte eine Baumstruktur als Result exportieren. Hierbei soll die komplette Baumstruktur erhalten bleiben. Paste Special As Result übernimmt nur das oberste Geoset, deshalb möchte ich elementweise vorgehen.Allerdings wie bekomme ich die richtige Reihenfolge der Subelemente eines Geoset in ein Objekt Array?Catia zerlegt die einzelnen Elemente eines Geosets nach HybridBodies, HybridShapes und HybridSketches und somit geht die Reihenfolge verloren.Hat jemand eine Idee?Vielen Dank
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reihenfolge der Subelemente eines Geosets
Hamlet am 11.02.2014 um 14:33 Uhr (1)
Hmmm,also gefunden hab ich die Elemente unter "Parameters" schon. Nur leider steht in "name" nicht mehr der gesamte Pfad sondern nur noch der eigentliche Element-Name, wie z.B. Point.2. (es gibt auch nur noch einen parameters-eintrag pro result-element)Wenn ich allerdings direkt in Catia auf die Properties von "Point.2" gehe, steht da unter "Current Selection" der korekte Namenspfad...Leider weiß ich nicht, wie man da rankommt.Möglicherweise musste du deine Produktstruktur rekursiv durchlaufen und immer we ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit Annotations in unterschiedlichen Releases
buecherm83 am 13.02.2014 um 16:11 Uhr (1)
Irgendwie hat CATIA unter R18 ein Problem mit "CreateEvoluateText"."CreateText" usw. lief.Ich hatte dann die Zeile Code:Dim annotationFactory1 As AnnotationFactoryohne As AnnotationFactory definiert und dann gings.Gruß
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro für Umbenennung
Studentler am 13.02.2014 um 17:10 Uhr (1)
Hallo,habe relativ wenig bisher in Sachen Makro Programmierung in Catia gemacht.Wie zeitaufwändig ist es ein Makro zu Programmieren, dass alle Parts und Baugruppen durchgeht, und kuckt, ob es bestimmte Parts vom Namen her doppelt gibt, wenn ja soll es eine fortlaufende Nummeriung dranhängen.Bsp:Description: Runde_ScheibePartnumber: 2636263Nun gibt es das Teil 4 mal, jeweils ja in Catia mit einer neuen Instanze versehen. Es soll sich nun aber die Description und Partnumber ändern zu:Description: Runde_Sche ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATScript Funktionen in CATVBA nutzen
buecherm83 am 19.02.2014 um 10:31 Uhr (1)
Hallo habe das gleiche Problem.in CATScript funktioniert es einwandfrei in CATVBA nicht.habe das CATScript wie beschrieben verändert jedoch bekomme ich immer noch eine Fehlermeldung.Wichtig bei meinem Script ist, das ich "SelectElement3" benutzen kann.Code:Sub CATMain() Dim MyDoc Dim MySelection As Object Dim Was(1) Dim E As Object Set MyDoc = CATIA.ActiveDocument Set MySelection = MyDoc.Selection MySelection.Clear Was(0) = "AnyObject" Was(1) = "AnyObject" Set E = MySelection.SelectElemen ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Anzeigemodus Analyse deaktivieren
bgrittmann am 23.02.2014 um 14:11 Uhr (1)
Servus BertelZu deiner ursprünglichen Frage:- geht wahrscheinlich nur mit einem Start-Command, das Status lässt sih allerdings nicht auslesenCode:CATIA.StartCommand ("Analyse-Anzeigemodus")Zu monochromen PDF: geht wahrscheinlich nur über einen PDF-Drucker (bzw auch PostScript), wird aber per Makro etwas aufwändiger.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro SaveAsFrozen
bgrittmann am 24.02.2014 um 08:28 Uhr (1)
ServusDiese Methode gehört zur DMU Naviagtor Workbench. Deshalb musst du diese erst ansprechen. Versche es mal so (ungetestet):Code:Sub CATMain()Dim Dokument As DocumentDim directory As StringDim prefix As StringDim TheNavigatorWorkbench As WorkbenchSet Dokument = CATIA.ActiveDocumentSet TheNavigatorWorkbench = Dokument.GetWorkbench ( "NavigatorWorkbench" )directory ="C:TEMPSave_Test"prefix = "Test"TheNavigatorWorkbench.DMUDataFlow.SaveAsFrozen directory , prefix , 1, 0End SubGrußBernd------------------War ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Anzeigemodus Analyse deaktivieren
ferdo am 24.02.2014 um 11:38 Uhr (1)
HalloZum zweiten frage in CATScriptSub CATMain()Dim HSOSynchronizedFilter(0)Dim Chaine As StringChaine = ".,all"Dim MySelectionDim MyDraw As DocumentSet MyDraw = CATIA.ActiveDocumentSet MySelection = MyDraw.SelectionHSOSynchronizedFilter(0) = "SetCATIADotHSOSynchronizedToFalse"MySelection.ClearMySelection.Search ChaineMySelection.VisProperties.SetRealColor 0, 0, 0, 1 'all goes blackMySelection.ClearHSOSynchronizedFilter(0) = "SetCATIADotHSOSynchronizedToTrue"MyDraw.ExportData "C: emp" & "" & Left(CATIA.Act ...
|
In das Form CATIA V5 Programmierung wechseln |