|
CATIA V5 Programmierung : Globale Koordinaten eines Punktes auslesen
Jens Hansen am 17.03.2014 um 14:53 Uhr (1)
Hallo,das Achsensystem einer Baugruppe wird duch das zuerst eingefügte Part bestimmt. Achte daher beim Messen daher darauf, ob du im PartDesign bist oder im Assemblydesign.Wenn du dein Part mit dem Punkt aktiv hast, wirst du auch nur die lokalen Koordinaten bekommen.Also am besten vor der Messung den Workbench auch Assemblydesign stellen, dann auf den SPAworkbench wechseln und die Koordinaten auslesen.SGJens------------------Inoffizielle CATIA-HilfeseiteKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Globale Koordinaten eines Punktes auslesen
sAnjas am 17.03.2014 um 15:48 Uhr (1)
Aber dann verstehe ich die Doku nicht - welche Punkte werden dann berechnet und warum speichere ich mein Ergebnis in einem Array(8) wenn ich einfach nur eine Distanz berechne?Entschuldige die blöden Fragen - aber Catia verwirrt mich gerade etwas Viele GrüßeAnja
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : DWG -> Catia, Layer, Strichstärke anpassen
Pietzonka am 18.03.2014 um 12:59 Uhr (15)
Hallo Catia-Gemeinde!Da ich viele DWGs bearbeiten muss, die nur eine Strichstärke und -art haben, möchte ich die vorhandenen Layer und Farben nutzen, um eine normale Zeichnung zu erstellen.Mit der Suchfunktion habe ich schon das Problem Nr.1: ich kann noch die Farbe auswählen, aber bekomme bei dem Versuch Layer zu wählen eine Fehhlermeldung. Das habe ich als Bild angehangen.Problem Nr.2 ist, dass ich im Forum keinen Hinweis fand, wie ich den selektierten Elementen dann die neue Strichstärke und -art, Layer ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DWG -> Catia, Layer, Strichstärke anpassen
bgrittmann am 18.03.2014 um 13:44 Uhr (1)
Servuszu 1)Wie lautet die Fehlermeldung?Wie sieht dein Code aus?zu 2):Schau dir mal in der Doku die Funktionen zu "VisPropertySet" der Selection an.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DWG -> Catia, Layer, Strichstärke anpassen
K.Siebert am 18.03.2014 um 22:50 Uhr (1)
Hallo,Hier ist ein Script, möglicher weise kannst du etwas davon gebrauchen.------------------Sei Schlau bleib Dumm !!?!!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kochbuch Catia V5
ChiefJosef am 19.03.2014 um 11:10 Uhr (1)
Schau mal auf FB, da sind auch die Beispiele vorhanden------------------Ich hab keine Ahnung und davon sehr viel.
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Fehlerhafter Link
RSchulz am 19.03.2014 um 13:13 Uhr (15)
Hallo,ich hab dir da mal etwas zusammen getippelt...Code:Sub Example() Dim ActDoc As ProductDocument Dim MainPRD As Product Dim TmpNode As Product Dim TmpPubs As Publications Dim TmpPub As Publication Set ActDoc = CATIA.ActiveDocument Set MainPRD = ActDoc.Product For Each TmpNode In MainPRD.Products If tmpnode.Products.Count = 0 Then Set TmpPubs = tmpnode.Publications For Each Tmp ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : DWG -> Catia, Layer, Strichstärke anpassen
Pietzonka am 19.03.2014 um 13:41 Uhr (15)
Hallo Bernd!Danke für Deine Hilfsbereitschaft!Die Fehlerdokumentation habe ich mit den beigefügten Bildern gemacht.MfG Stephan
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : DWG -> Catia, Layer, Strichstärke anpassen
Pietzonka am 19.03.2014 um 13:47 Uhr (15)
Hallo K.Siebert!Auch Dir ein Dankeschön für Deine Hilfe.Da ich auf Arbeit keine Zip laden kann, werde ich es daheim machen müssen.Eine Rückmeldung wird es von mir auf jeden Fall geben.MfG Stephan
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text Display Hide Value
RSchulz am 19.03.2014 um 14:04 Uhr (1)
Hallo Fernando,das geht AFAIK mit vba nicht!Du kannst wenn, dann nur den gesamten Text inkl. Linie ausblenden.Code:Sub CATMain()Dim drawingDocument1 As DrawingDocumentSet drawingDocument1 = CATIA.ActiveDocumentDim selection1 As SelectionSet selection1 = drawingDocument1.SelectionDim visPropertySet1 As VisPropertySetSet visPropertySet1 = selection1.VisPropertiesDim drawingSheets1 As DrawingSheetsSet drawingSheets1 = drawingDocument1.SheetsDim drawingSheet1 As DrawingSheetSet drawingSheet1 = drawingSheets1.I ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehlerhafter Link
bgrittmann am 19.03.2014 um 14:25 Uhr (1)
ServusIMHO kannst du die Referenz auch direkt aus der Veröffentlichung ermitteln.Das Beispiel erzeugt eine Bedingung zwischen der ersten Veröffentlichung der ersten beiden Products im RootProduct:Code:Sub CATMain()Dim productDocument1 As ProductDocumentSet productDocument1 = CATIA.ActiveDocumentDim product1 As ProductSet product1 = productDocument1.ProductDim constraints1 As ConstraintsSet constraints1 = product1.Connections("CATIAConstraints")Dim reference1 As ReferenceSet reference1 = product1.Products.I ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehlerhafter Link
K.Siebert am 20.03.2014 um 21:24 Uhr (1)
Hallo,IMHO kommt CATIA bei Veröffentlichungen nicht mit der Aktualisierung hinterher.musste gestern per Skript ein paar löschen, im Baum waren Sie noch zu sehen, mit der Maus aber nicht mehr anklickbar als ich das Part gespeichert/geschlossen und wieder geöffnet hatte waren sie auch im Baum verschwunden. im Code hatte ich allerdings auch keinen update erzwungen villeicht hilft das?------------------Sei Schlau bleib Dumm !!?!!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehlerhafter Link
sAnjas am 21.03.2014 um 08:22 Uhr (1)
Hallo,also CATIA und Veröffentlichungen ist echt so ne Sache glaube ich - inzwischen kann ich meine Veröffentlichungen wunderbar ansprechen und verwenden, CATIA sagt auch dass die Links vorhanden sind, mein Product ist sauber... Und was machen meine Veröffentlichungen? Die lösen sich räumlich von dem fixen Part mit dem sie doch verlinkt sind und bewegen sich munter in meinem Product umher Verzweifelte GrüßeAnja
|
In das Form CATIA V5 Programmierung wechseln |