|
CATIA V5 Programmierung : Bohrpattern
ThomasJay am 09.07.2012 um 18:17 Uhr (0)
Hallo,Probier mal das Part über open in new window zu öffnen und dann das Makro zu starten. Bei mir klappen die Markos in der Produktstruktur auch nicht, aber sobald ich das Part in einem neuen Fenster habe gibt es keine Probleme.Gruß
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter auslesen
milburn am 14.09.2009 um 09:14 Uhr (0)
Hallo DanielFr,wäre auch ein Wunder, wenn das Skript stabil wäre. Ist mein Erstes ....! ..grins..Jetzt muss ich erst mal meine Hausaufgaben machen, sprich die Bedeutung rekursiver Abläufe erkennen ect. Da fehlen mir halt noch viele Grundlagen....Der Link ist da sehr hilfreich !Bei "If TypeName(CATIA.Documents.Item(i).Name) = PartDocument" steigt er mir aus,d.h.er erkennt dass CATPart nicht und läuft bis zum Ende ohne Aktion. ??Und noch was !!Ich möchte einfach wiessen, wie oft das Bauteil z.B. "404A001" in ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter miteinander verknüpfen (Verschiedene Ebenen)
Booyaka am 19.06.2018 um 10:03 Uhr (1)
Danke für den Link da hab ich wohl die falschen Schlagwörter für mein Problem eingeben.Aber für das Verständniss wars erstmal nicht ganz verkehrt ^^.Allerdings gibt er auch nur an wie man ein Parameter von einem PART zu einem anderen PART kopieren kann.Ich möchte ja aber ein Parameter aus einem PRODUCT in ein PART kopieren.Aber ich glaube da muss ich die Parameter wohl umsetzen da scheint es keine Möglichkeit zugeben.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Benennung von Ebenen
X-O am 07.10.2009 um 10:16 Uhr (0)
Hallo,ich habe wohl noch ein Verständnissproblem.Folgendes Programm soll mit userselection einen Punkt einlesen und in "Test" unbennen. Mit "Line" und "Pad" klappt es wunderbar,aber nicht mit "Vertex". Kann mir das jemand erklären?Sub CATMain() Dim Was(4) Was(0) = "Line" Was(1) = "Pad" Was(2) = "Vertex" Hier klappt die Namensgebung nicht! Was(3) = "Edge" Hier auch nicht Was(4) = "Bodies" Hier auch nicht MsgBox ("Objekt auswählen") Dim Benauswahl As selection Set Benauswahl = CATIA.ActiveDocument.Select ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Product, Part im EDIT
schotti am 13.06.2005 um 17:26 Uhr (0)
Hallo, weiß jemand wie ein Part, Product über ein Makro aktiviert wird? Selbe Funktion wie ein Doppelklick auf ein Objekt blau hinterlegt im Strukturbaum. ------------------ MfG schotti
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit dem Befehl: AddNewLinePtPt
tonka am 18.07.2006 um 13:33 Uhr (0)
Danke Steffen!Danke für deine Antwort, jedoch hat das leider nichts geändert. Bekommen trotzdem diese Fehlermeldung: "Object doesnt support this property or method".Function zeichnen() Dim Bauteil As Part Set Bauteil = CATIA.ActiveDocument.Part Dim Wzk3D As Factory Set Wzk3D = Bauteil.HybridShapeFactory Dim HBody As HybridBody Set HBody = Bauteil.InWorkObject Dim RefP1 As Reference, RefP2 As Reference, Ref As Reference Dim Punkt As HybridShapePointCoord Set RefP1 = AuswahlPunkt1.Reference S ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produkt als Cgr mit PartNumber und Revision speichern
tberger am 26.11.2007 um 13:43 Uhr (0)
Hallo Bike,mit einem kleinen Makro geht das schon.Es müsste die Part/Product-Bezeichnung abfragen (vom Active Document) und ebenso die Revision, damit einen neuen String = Sicherungsnamen bilden und mit z.B. "product.Document.ExportData "PfadString.cgr", "cgr" sichern.Grüße aus dem RheinlandThomas------------------CATIA - eine Laune der Natur ...PS: hier noch das Script, der Pfad muss noch angepasst werden, dann gehts.Sub CATMain()Dim MyProduct As ProductDim Definition As StringDim Revision As StringDim pr ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : in View Selection Linienstärke ändern (CatDrawing)
cmb am 26.02.2013 um 11:40 Uhr (0)
Hallo Forum,ich möchte in einer View Selection gerne alle Linienarten auf gepunktet setzen. Ein Auszug aus meinem Code:Code: ElseIf oAktivView Like Viewname_Dekor & "*" Then myView.GetViewName MyPrefix, MyIdent, MySuffix oSel.Add myView oSel.VisProperties.SetShow 0 hier stelle ich die View auf show mod 26.Febr. Linien formatieren Set visProp1 = oSel.VisProperties visProp1.SetRealLineType 15, 1 alternativ getestet oSel.VisProperties.Se ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBA Object(HybridBody) als Private an Sub übergeben
PAP am 06.06.2016 um 20:32 Uhr (1)
Hallo,ich habe in meinem Makro zwei Subs, eine soll ein GeoSet setzen, die andere darin Punkte erzeugen.Ich dachte ich übergebe einfach das gesetzte GeoSet als Object, aber das geht nicht, wie kann ich das lösen?Die Sub SelItem wird mit dem Ergebnis einer Selection beliefert "objSelection.Item(1).Value"In der DoPoint kriege ich die Koordinaten für den Punkt, aber ich kann hier nicht das Set mitgeben, da ich es mit einer Selection festlege, oder?!Code:Option ExplicitPrivate DestinationGeoSet As HybridBodySu ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Section in ein Part exportieren
Jonny1 am 14.12.2006 um 13:20 Uhr (5)
Hallo V5-ProgrammiererIch versuche ein Makro zu schreiben, welches mir die Sections in ein Part exportiert. Wenn man die original Funktion von Catia einsetzt (Sections selektieren und im Kontextmenü über die RM) wird ein Part gespeichert und alle selektierten Sections werden in separate Geometrical Sets eingefügt. Und ich möchte das der Name von Geometrical Set (üblich Geometrical Set.1) überschrieben wird mit dem Namen der Section.Aber ich scheitere schon an der Export Funktion. Bin aber auch nicht gerade ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATAllPart in Produkt umwandeln
Matteusch am 07.07.2016 um 11:21 Uhr (1)
Hi, funktioniert das Makro auch in R24? Versteh ich das richtig, dass mir dieses Makro aus einem AllCATPart eine Baugruppe erstellt mit sovielen Bauteilen, wie Bodys/Geometrical Sets im AllCATPart waren? Schöne GrüßeMatteusch
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einfügen in neues Part
Spritty am 21.05.2006 um 20:29 Uhr (0)
Hallo Bobby_Joe2001!Ich füge das kopierte eben nicht in das vorhandene Part ein, deshalb versteh ich das ganze ja auch nicht!! Ich wechsel ja mit Set WinCol = CATIA.WindowsSet ThisWindow1 = WinCol.Item(1)ThisWindow1.activatein mein leeres Part?!Hast du trotzdem noch jemand eine Idee?!Danke für den Hinweis mit denObjektverweisen.Die Verweise sind bei mir deshalb so lange, dass es nach viel aussieht! Schreib nämlich grad eine Studienarbeit mit Makros
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit Rekursiv-Schleife
K.Siebert am 29.07.2008 um 19:32 Uhr (0)
Habe das Skript noch mal überarbeitet Dank bgrittmann Stürzt mir CATIA zwar nicht mehr ab.Aber jetzt kommt eine Fehlermeldung (siehe JPG) die ich nicht ganz Verstehe, (das sie Kommt) da das Skript anfängt im Baum Umzubenennen und dann Abbricht und mir die Fehlermeldung Anzeigtz.B.Ich Suche nach XXXX und ersetzt es durch 1234das würd 2x gemacht und dann Bricht es abHat da jemand eine Idee? (oder ist das ein Laufzeit fehler wie hier Beschrieben?) Zur Zeit weiß ich nicht wo mein Denkfehler IST Hier das Ü ...
|
| In das Form CATIA V5 Programmierung wechseln |