|
CATIA V5 Programmierung : Mirror/symmetry all bodies ----spiegeln alle Körper
DuffM4nUS am 25.07.2016 um 15:51 Uhr (1)
Danke für deine Bemühungen!Ich muss gestehen, ich bin ich Newb und habe den Codehier: http://www.coe.org/p/fo/et/thread=27257und hier: http://www.grozeaion.com/catia-v5/v5-programming/112-useful-catia-vba-functions.htmlkopiert. Ich habe ehrlich gesagt keine Ahnung, wie die korrekte Bezeichnung sein sollte.Ich habe versucht, den Code aus den Quellen anzupassen, aber darin bin ich ja wohl gescheitert.Mein Ziel wäre, das Symmetry Feature durch eine User-Selektion der Eingabefläche zu automatisieren. Mit Plane ...
|
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 |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 12.08.2016 um 08:10 Uhr (1)
Also ich wäre wirklich dankbar wenn mir jeamden zeigen könnte wie man das dann automatisiert:- Entsprechende Parameter automatisch anlegen wie „Beschreibung“ „Hersteller“ Am Besten nur in bestimmen Bauteilklassen „Normteil“ oder „Fertigungsteil“- Eigenschaften von Smarteam profilkarte auslesen und in parameter schreiben (erledigt)- Parameter automatisch in Eigenschaften karte von Catia übertragen um im Strukturbaum Stücklisten etc. angezeigt zu werden z.b Parameter „Beschreibung“ in Eingenschaftenfeld „Bes ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schweißnahtsymbol im Drawing auslesen
DuffM4nUS am 12.08.2016 um 09:00 Uhr (1)
Hallo Gemeinde!Eine kurze Frage an die Experten:Ist es möglich ein angelegtes Schweißnahtsymbol in einer View mit VBA auszulesen?Code:CATIA.ActiveDocument.Sheets.Item1.Views.Item1.Weldings.Item1lässt mich nur an Textproperties wie Font etc. ran.Ziel soll sein, die Schweißnahtsymbole auf einer Zeichnung auszulesen, gleiche Symbole zusammenzuzählen und in einer Tabelle auf das Zeichnungsblatt zu bringen. Dabei soll nicht nur die Schweißnahtnummer sondern auch der Inhalt des Symbols (Kehlnaht, Länge, etc. mit ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
RSchulz am 12.08.2016 um 09:13 Uhr (1)
Nein ist es eigentlich nicht Wenn man weiß wie.Also du musst erstmal Parameter definieren. Dann muss du diese mappen. ...und letztendlich musst du dir Templates erstellen für Part, Produkt und Drawing. In diese fügst du dann entsprechend die Parameter, die du per Mapping überträgst ein. SmarTeam überträgt die Daten dann eigentlich mit jedem Laden!Wir arbeiten für die Erstellung neuer Teile mit einem Makro. Das ist nicht wirklich komplex. Dazu lässt sich einiges auch googlen auch als normales VBScriptVBA. ...
|
In das Form CATIA V5 Programmierung wechseln |