|
CATIA V5 Programmierung : Zeichen im Part gefunden / RuelBase
WilliGo am 10.11.2008 um 09:36 Uhr (0)
Hallo Zusammen,vielen Dank für eure Nachrichten. Ich habe das ganze noch weiter Durchleuchtet, und bin zu folgenden Ergebnis gekommen. Vielleicht ist es doch intressant für euch. Und zwar Entstand diese RuleBase beim Einfügen der DesingTable. Catia prüft doch ob z.B. hier ob die Spaltenbezeichung mit Parameterbezeichungen übereinstimmt, und fragt nach ob die Zuordnung automatisch erfolgen soll. Danach entsteht wie im Screenshot dargestellt die Rule Base. Leider habe wir nicht die Lizenz wie logan beschrieb ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ansicht per Makron generativ schalten
CEROG am 10.11.2008 um 14:11 Uhr (0)
Hallo zusammen,ich suche nach einer Möglichkeit, aus einer isolierten Ansicht eine generative Ansicht, also eine, die aus dem 3D abgeleitet ist, zu machen.Es gibt zwar die Eigenschaft IsGenerative, aber bei ihr läßt sich leider nur der Wert auslesen, nicht setzen.Kennt jemand eine Möglichkeit, diese Ansicht per Makro generativ zu schalten?Viele Grüße,CEROG------------------Meine Firma | Website zum Buch Technisches Zeichnen mit CATIA V5Wie stelle ich meine Fragen richtig?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ansicht per Makron generativ schalten
CEROG am 10.11.2008 um 20:50 Uhr (0)
Ich kann es ja mal probieren. Habe aber wenig Hoffnung.Das Kopieren eines Links aus der Iso-Ansicht hat bereits nicht geklappt.Die meiste Arbeit käme danch: Alle Maße und Texte mit Attribute Links umhängen. Und es gibt viele Maße...------------------Meine Firma | Website zum Buch Technisches Zeichnen mit CATIA V5Wie stelle ich meine Fragen richtig?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 2D Linie im Drawing, die Existenz abfragen, bei Bedarf erzeugen und umbenennen
denyo_1 am 07.11.2008 um 16:12 Uhr (0)
Hallo Hokay,um eine UserForm zu erstellen brauchst du Visual Basic. Dies ist aber direkt in CATIA intergriert (falls es installiert ist). Wenn CATIA geöffnet und aktiv ist, einfach ALT+F11 drücken (oder Tools - Macro - Visual Basic Editor). Falls diese Auswahl gedimmt ist, wurde der Editor nicht mitinstalliert und muss von der CATIA CD nachinstalliert werden.Ansonsten funktioniert das ganze wie in Office Programmen auch. ------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unterprodukt als ActiveDocument setzen?
chung am 11.11.2008 um 10:28 Uhr (0)
Hallo MarcDewahrscheinlich bin ich schon zu spät, aber evtl. kann ich dir ja noch ein bisschen helfen. Tomtom1972 hat dir ja den richtigen Weg gezeigt. Es geht aber noch etwas flexibler:Wenn du vorab schon ein Unterprodukt ausgewählt hast bekommst du das mit :Dim oSelection As SelectionSet oSelection = CATIA.ActiveDocument.SelectionSet oProd = oSelection.Item2(1).ValueDann weiter wie bei TomTom1972Mögliche FalschAuswahl muss man natürlich noch abfangen.Noch schöner wirds so:Dim oSelection As SelectionSet o ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macros
Jens Hansen am 12.11.2008 um 15:35 Uhr (0)
Hallo,was genau bekommst du nicht hin? Die Inputbox?SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Split: Durch Rule Orientierung umkehren
Jens Hansen am 13.11.2008 um 12:29 Uhr (0)
Hallo,für HybridShapeSplit geht das über die Eigenschaft "Orientation". Dort wird der Wert 1 bzw. -1 eingesetzt.SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bezug getorigin im Product
nadde am 20.06.2014 um 16:02 Uhr (1)
Die Msgbox, die nach der Zeile: position.GetComponents(pos) erscheint nicht. Deshalb muss der Fehler irgendwo davor sein. Ich habe jetzt "on error resume next" hinzugefügt, trotzdem kommt immer noch die gleiche Fehlermeldung.i ist 1 und der Code davor funktioniert auch super, da werden Name und Gewicht der Parts ausgelesen.Catia wird vorher im Programm geöffnet, daher greife ich auf das Product mit Active Document zu. So ist es möglich, alle Products einzulesen, allein durch den Speicherpfad. Ich frage mic ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter verstecken/verbergen und/oder schützen
AndreeX00X am 13.11.2008 um 16:51 Uhr (0)
Hallo,ich suche seit Stunden verzweifelt nach einem Befehl, mit dem man Parameter dauerhaft sperren kann (ohne diese dann über das Kontextmenü wieder zu entsperren), aber irgendwie gibt es da nichts für.Mit meinem Quellcode (siehe unten) erzeuge ich einen neuen Parameter, übergebe ihm einen Wert und lasse ihn anschließend verdecken (das Verdecken ist im Moment nur eine Notlösung). Nun möchte ich aber, dass primär, niemand diesen Parameter-Wert ändern kann und sekundär, dass er nicht sichtbar ist.Habe gehör ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mit selektiertem Objekt weiterarbeiten VBA
Jens Hansen am 13.11.2008 um 17:03 Uhr (0)
Hallo,Sobald das Element selektiert wurde, kannst du es mit Selection.Copy in die Zwischenablage kopieren. Um es nun in eine andere Datei einzufügen, muss eine neue Selection EXPLIZIT FÜR DIESE DATEI erstellt werden - also NeuesDokument.Selection.In diesem neuen Dokument greifst du auf das eigentliche Part zu - also NeuesDokument.Part. Dieses part wird ein die zweite neue Selection eingefügt - also NeuesDokument.Selection.Add(NeuesDokument.Part)Um nun das selektierte Element einzufügen wird der befehl "Pas ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter verstecken/verbergen und/oder schützen
Jens Hansen am 13.11.2008 um 17:06 Uhr (0)
Hallo Andree,was von Hand nicht geht, geht auch per Makro nicht. Einzige Lösung, die mir einfällt, wäre eine Gruppe zu erzeugen. Diese Gruppe kann auch dann nur mit bestimmten Lizenzen wieder geöffnet werden.SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter verstecken/verbergen und/oder schützen
apollo11 am 13.11.2008 um 18:14 Uhr (0)
Da gibts irgendwas mit "SetPick". Den Parameter kannst du dann nicht mehr auswählen und verändern. Über die Suche sollte er aber weiterhin erreichbar sein.1.) Objekte in Selektion aufnehmen2.) CATIA.ActiveDocument.Selection.Visproperties.SetPick 1 SetPick 0 .... macht die Selektierten Elemente wieder auswählbar
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Linie auf Blatthintergrund erstellen
Kai Knospe am 14.11.2008 um 22:24 Uhr (0)
Moin,wenn ich das so recht überblicke suchst Du in etwa sowas:Code:Sub CATMain() Set oDrawingDocument = CATIA.Documents.Add("Drawing") Set oSheet = oDrawingDocument.Sheets.Item(1) For iCount = 1 To oSheet.Views.Count If oSheet.Views.Item(iCount).ViewType = catViewBackground Then iMainView = iCount End If Next Set oView = oSheet.Views.Item(iMainView) oView.Activate Set oFactory2D = oView.Factory2D Set oCircle = oFactory2D.CreateClosedCircle(50, 50, 50)End SubDabei gehen die meisten Zeilen drauf, die Mai ...
|
In das Form CATIA V5 Programmierung wechseln |