|
CATIA V5 Programmierung : Flächen über userform selektieren
Felix89 am 25.07.2016 um 10:59 Uhr (1)
Guten morgen zusammenHabe leider im Forum keine konkreten Hinweise auf mein Vorliegendes Problem gefunden, daher jetzt ein neuer Beitrag.Ich habe eine Userform angelegt und dort möchte ich über einen Button einen Befehl ausführen. Und zwar geht es darum eine Lagerbedingung an einem Scharnieranbindungspunkt zu definieren. Bis jetzt habe ich ganz simpel mit dem Makroeditor aufgezeichnet, wie ich die benötigte Fläche selektiere und die Lagerbedingungen definiere. Diesen Code habe ich dann einfach per copy/pas ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Equidistant Points erzeugen
InFlames am 25.07.2016 um 11:09 Uhr (1)
Hi,ich bin gerade dabei ein Makro zu schreiben um eine Bohrpunktskizze zu erstellen. Es soll eine Linie mit Punkten darauf sein. Per Userform wird die Länger und Position der Linie abgefragt und die Menge der Punkte.Aktuell wird eine Linie als Konstruktionselement erzeugt mit zwei Eckpunkten. Nun liegt das Problem darin die weiteren Punkte zu erzeugen.Mein Gedanke war es dies mit CATIA.StartCommand ("Equidistant Points")zu realisieren, was auch soweit funktioniert. Die Frage ist nun allerdings, wie übergeb ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Flächen über userform selektieren
bgrittmann am 25.07.2016 um 11:59 Uhr (1)
ServusUm es kurz zu machen: ohne Grundlagen in VBA (Allgemein) und Grundlagen in der Catia-Programmierung hat es keinen Sinn.Das Forum ist kein Schulungsersatz.Lese dich erst ein (Doku, Bücher).GrußBerndPS: In der Doku sind zu der Workbench auch ein paar Beispiele (zB Einspannungen auf Veröffentlichungen erstellen)------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mirror/symmetry all bodies ----spiegeln alle Körper
joehz am 25.07.2016 um 15:24 Uhr (1)
Hi Duff,ich geh jetzt mal davon aus, dass InStrRev(MyBRepName, "));")einen Fehler ergibt.Fragen:- Wie sieht der Original - String von MyBrepName aus?- Wie soll er am Ende aussehen?Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bilder von Tools Options TABs
bgrittmann am 26.07.2016 um 10:49 Uhr (1)
ServusFalls es wirklich an den 64bit liegt: auf Catia.cad.de findest du eine Anleitung wo du die Umschlüsselung her bekommst.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Prüfen, ob mehrere Dateien geöffnet sind
dini0202 am 09.08.2016 um 11:25 Uhr (2)
Hallo, ich würde in Catia per VBA gerne perüfen, ob nur ein Produkt geöffnet ist, oder ob mehrere Dateien offen sind.Wie Prüfe ich das am Besten?Lg
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Prüfen, ob mehrere Dateien geöffnet sind
RSchulz am 09.08.2016 um 11:45 Uhr (1)
Hallo,ich hoffe das Beispiel hilft dir weiter...Code:Sub CATMain()Dim oDoc As DocumentDim oWindow As WindowDim sDocName As StringDim oProdType as StringDim iProdCount As IntegeriProdCount = 0sProdType = ".CATProduct"If CATIA.Windows.Count 1 Then For Each oWindow In CATIA.Windows Set oDoc = oWindow.Parent sDocName = oDoc.Name If InStr(1, sDocName, sProdType) 0 Then iProdCount = iProdCount + 1 End If NextEnd IfMsgBox iProdCountEnd Sub------------------MFGRick Sc ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 11.08.2016 um 08:38 Uhr (1)
Hallo zusammen,hat jemand eine Lösung via Script parat wie man Werte aus einer Smarteamprofilkarte in Catia Eigenschaften Felder übertragen kann? oder umgekehrt?Wie man das anstellen könnte stellt mich vor ein Rätsel, ich habe auch nichts hilfreiches im Netz gefunden. Von Catia Scripts habe ich nicht viel Ahnung, lediglich ein wenig Excel VBA habe ich drauf.Wäre sehr dankbar wenn mir jemand weiterhelfen könnte!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
RSchulz am 11.08.2016 um 10:28 Uhr (1)
Eine Frage habe ich allerdings noch... Was genau hast du denn vor?Die Frage ist, ob du nicht mit einem SmarTeam Script arbeiten kannst. Hier gibt es über die SmarTeam Script maintenance(Admin Tools) Möglichkeiten zum Beispiel nach dem öffnen ein SmarTeam Script auszuführen, welches die Parameter überträgt. Via SmarTeam "read properties" und "save properties" lässt sich im Übrigen dieses ganze Vorhaben auch realisieren. Dabei können auch Startcommands verwendet werden.Je nach dem, was du machen möchtest, kö ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 11.08.2016 um 14:54 Uhr (1)
Hallo Rick!Vielen Dank für deine Mühe und den Code, dieser übersteigt mein Verständnis aber leider um Welten. Wenn du das wirklich selber gebaut hast alle Achtung… das muss man erst mal können!Ich hab es mal durchgeforstet und ich denke es liegt noch ein Grundlegendes Missverständniss vor. Der Code scheint ja Daten aus Smarteam in Catia DRAWINGs zu übertragen. Eine solche Funktion haben wir bereits die zu 99% funzt. Mein Anliegen betrifft PARTS. Z.b brauche ich den Bauteilnamen welcher in Smarteam momentan ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
bgrittmann am 11.08.2016 um 15:25 Uhr (1)
ServusKann das nicht schon SmarTeam direkt ohne Makro? Gemäß Doku könnte dies schon über das Mapping gehen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
RSchulz am 11.08.2016 um 15:36 Uhr (1)
Zitat:Original erstellt von bgrittmann:ServusKann das nicht schon SmarTeam direkt ohne Makro? Gemäß Doku könnte dies schon über das Mapping gehen.GrußBerndRichtig ------------------MFGRick SchulzNettiquette (CAD.de) - Was ist die Systeminfo? - Wie man Fragen richtig stellt. - Unities
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 12.08.2016 um 07:12 Uhr (1)
Das habe ich hinbekommen! Wusste nicht das das überhaupt existiert!Nun zum nächsten Problem, das scheint ja nur zu funktionieren wenn ich bei einem aktiven part den Befehl "von Datenbank laden" auführe.Wenn ich eine Baugruppe mit sagen wir 200 Teilen habe wäre das natürlich nicht sinnvoll. Geht das auch „global“??Und außerdem wie bekomme ich das Feld mit dem Bauteilnamen dann in das Feld Produktbeschreibung des Parts? Hier sind ja keine Formeln zulässig? Ziel sollte sein das der Name des Teils automatisch ...
|
In das Form CATIA V5 Programmierung wechseln |