|
CATIA V5 Programmierung : Visual Basic CATIA V5 Intellisense
tberger am 25.09.2013 um 12:42 Uhr (1)
Sollte es für die Deklaration deiner "oRoot" evtl. Dim oRoot As INFITF.Document oRoot = CATIA.ActiveDocumentheissen?------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Etwas für Profis -> übliche Rekursion über Strukturbaum funktioniert nicht!
tberger am 28.11.2013 um 13:35 Uhr (1)
Ich würde nach wie vor Suchabfragen machen, die Suche als Selection packen und der Reihe nach durchgehen.Meinetwegen "Suche zuerst alle direkten Punkte"Dann "Suche Linien" und mach daraus Anfangspunkt, Endpunkt und Mittelpunkt.Analog doe Kurven/Splines.Zuletzt die Flächen suchen und deren Schwerpunkt per Makro ausgeben lassen.Diese 4 Suchen und das Abarbeiten wird IMHO wesentlich schneller sein als "systematisch" den Baum Feature für Feature abarbeiten zu lassen mit all den Sets die nötig sind und die Fall ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Fehlermedlung
tberger am 25.03.2014 um 12:14 Uhr (1)
Du kannst ja mal einen kurzen Blick riskieren auf deine cache-Einstellung - Vlt arbeitet das Makro nur mit vollständigen Daten und kann mit cgr nichts anfangen.Ist natürlich nur geraten, aber bei einem meiner Anwender war das das Problem. Verschiedene Rechner dasselbe Makro - meistens irgendwelche Einstellungen unterschiedlich, evtl engl./deutsches Windows oder auch CATIA engl./deutsch und eben cache on/off, alles ist möglich.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CAT ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Anzeigemodus Analyse deaktivieren
tberger am 25.06.2014 um 12:56 Uhr (1)
Ich verbaue das in einem CATScript------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Tool Feedback
tberger am 23.09.2015 um 14:08 Uhr (1)
Hallo Begocidi,mein Feedback:gibt es schon, du baust im Prinzip ein paar QChecker-Funktionen nach.Auch im Q-Checker kannst du gegen ein Vorlagenmodell abprüfen lassen.Grüsse aus dem ThurgauThomas------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Setting abfragen - Do not activate default shapes on open
tberger am 07.12.2016 um 14:18 Uhr (1)
Hallo,versuchs mal damit:EDIT:das ist nur "Referenzen inaktiv" setzen - sorry:Dim settingControllers1 As INFITF.SettingControllerssettingControllers1 = CATIA.SettingControllersDim generalSessionSettingAtt1 As INFITF.GeneralSessionSettingAttgeneralSessionSettingAtt1 = settingControllers1.Item("CATCafGeneralSessionSettingCtrl")generalSessionSettingAtt1.RefDoc = False------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...[Diese Nachricht wurde von tberger ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schutz vor Minimalwertunterschreitung
tberger am 27.02.2017 um 14:33 Uhr (1)
Ich denke der Anwender benötigt eine runtime Lizenz KE1 damit Regeln/Checks ablaufen können.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : eine CATIA.applictaion von mehreren anziehen
tberger am 15.03.2017 um 06:53 Uhr (1)
Hi TomTom,du kannst ja versuchen ob es überhaupt Sinn macht.Wenn du eine bestehende Session wie oben zuweist und eine weitere SessionCatia2= CreateObject(, "Catia.Application") ...)per Makro startest und dann versuchst zu erkennen ob vba /.net tatsächlich dann zwei verschiedene Sessions verwalten/ansteuern können.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Korrdinatenbemassungs-Daten exportieren
tberger am 15.06.2017 um 10:53 Uhr (15)
Hallo Bernd,ja, genau dieses Verhalten hatte ich auch erfahren.Auslesen der Namen der einzelnen selected Items bringt nur den View-Namen der View in der sie sich befinden.Es scheint wirklich eine nicht ansprechbare unit zu sein.Danke und GrussThomas------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Leere Bodies und Geosets löschen
tberger am 10.01.2018 um 08:21 Uhr (1)
Versuch mal anstelle As Selection As Objectzu setzen.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dokument nicht sichtbar in Arbeitsspeicher laden und bearbeiten
tberger am 14.02.2018 um 11:51 Uhr (1)
Hallo TomTom,du könntest doch versuchen "Beim Öffnen keine Standardformen aktivieren" zu deaktivieren in den Tools-Optionen, dann die Baugruppe laden und danach das Teil hinzuzufügen.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Userform-Positionierung
tberger am 23.07.2018 um 15:23 Uhr (1)
Hallo,ich verwende für dieses Vorhaben (rechte untere Ecke die Forms erscheinen lassen) immer:Me.Top = My.Computer.Screen.WorkingArea.Height - Me.Height - 60Me.Left = My.Computer.Screen.WorkingArea.Width - Me.Width - 40Aber bei verschiedenen Schirmen wird es knifflig.GrussThomas------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...[Diese Nachricht wurde von tberger am 23. Jul. 2018 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wert im Parameter mit Makro ändern
tberger am 28.08.2010 um 16:06 Uhr (1)
Hallo Andreas und willkommen im Forum.Bitte fülle noch in deinem Profil deine Systeminfo aus (CATIA-Version und SP, evtl. HArdware/Grafikkarte)Zu deiner Frage:Sub CATMain()Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim parameters1 As ParametersSet parameters1 = part1.ParametersDim strParam1 As StrParamSet strParam1 = parameters1.Item("Positionsnummer")strParam1.Value = InputBox("Geben Sie die neue Positionsnummer an")End Subsollte ...
|
In das Form CATIA V5 Programmierung wechseln |