|
CATIA V5 Programmierung : Eingelesene Daten aufrunden
tomtom1972 am 20.02.2009 um 06:51 Uhr (0)
Hallo,mit einer CATIA-einstellung hat das gar nichts zu tun.Mit der Round-Function Round(Zahl, AnzahlderStellen)von VBScript kannst du Zahlen definiert runden.Code:If IsNumeric(iZahl) Then iGerundeteZahl = Round(iZahl,3) --- rundet auf 3 NachkommostellenEnd if AnzahlderStellen muss zwischen 0 und 16 liegen, Zahl ist vom Datentyp LongGruß TomTom------------------tomtom1972
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Documents.Open() mit IGES R19 SP03
RSchulz am 31.03.2011 um 17:23 Uhr (0)
Zitat:Original erstellt von HoBLila:Dieses Phänomen tritt allerdings nur auf, wenn ich das Makro über Alt+F8 und dann Run ausführe. Führe ich das Makro direkt aus dem VBA Editor aus, so funktioniert alles wunderprächtig.Im IGES-File selbst ist kein Inhalt (leeres Part einfach als IGS gespeichert). Andere Formate lassen sich auf diese Weise ohne Probleme öffnen.Es handelt sich um R19 SP03 HF48unter R19 SP09 funktioniert alles wieder so, wies sein soll.Hallo Henry,wenn das wirklich so ist, dann scheint es d ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ausschalten der Grafischen Anzeige
Jens Hansen am 20.02.2009 um 12:16 Uhr (0)
Hi,CATIA.Application.ActiveWindow.Windowstate = catWindowStateMinimizedGroß wirds wieder mit:CATIA.Application.ActiveWindow.Windowstate = catWindowStateMaximizedSGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ausschalten der Grafischen Anzeige
Knowledge am 20.02.2009 um 12:38 Uhr (0)
Danke für die Rückmeldung..Das komplette Catia geht nicht?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ausschalten der Grafischen Anzeige
Jens Hansen am 20.02.2009 um 11:04 Uhr (0)
Hallo,am einfachsten ist es das V5-Fenster zu minimieren und kurz vor Ende wieder zu maximieren. Am besten vorher dem User noch eine Meldung ausgeben sonst kriegt er/sie einen Schreck wenn V5 plötzlich weg geht SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ausschalten der Grafischen Anzeige
Knowledge am 20.02.2009 um 11:08 Uhr (0)
Ok. nette Idee!Aber wie ist denn die Methode, um das CATIA Fenster klein zu machen?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ausschalten der Grafischen Anzeige
Jens Hansen am 20.02.2009 um 13:34 Uhr (0)
doch ... mit CATIA.Visisble = falseSGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Rückgängig...
Pelzkröte am 20.02.2009 um 13:15 Uhr (0)
Hallo auch, ich wühle mal wieder in meinem Makro herum.Gibt es eigentlich eine Möglichkeit, den "Rückgängig"-Befehl vom Makro auslösen zu lassen?Also so, als hätte ich in Catia Strg-Z gedrückt?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Rückgängig...
Jens Hansen am 20.02.2009 um 13:39 Uhr (0)
Hi,versuchs mal mit CATIA.Startcommand(Undo) - bei engl. SprachumgebungCATIA.Startcommand(Rückgängig) - bei deutscher Umgebung (ohne Gewähr)SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Rückgängig...
Pelzkröte am 20.02.2009 um 14:29 Uhr (0)
Perfekt, und turboschnell. Allerdings leicht modifiziert:CATIA.Startcommand ("Undo")Danke Dir!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Programmierung
dennisw am 22.02.2009 um 01:33 Uhr (0)
Hallo Lusilnie,ich komme leider nicht weiter. Wie gesagt, ich bin ein Anfänger und mit Makro habe ich nicht wirklich gearbeitet, besser gesagt nur ganz einfache Makro. Die Lösung ist für mich zu schwer. Ich habe einige Themen in Forum angeschaut (die .pdf- Datei ). Selektieren kann ich, aber danach komme ich nicht weiter. Kannst du bitte helfen? Was muss ich weiter tun.Über Makro werde ich mich sehr freuen.MfGwdennis------------------MfGDennis
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Programmierung
bgrittmann am 22.02.2009 um 09:14 Uhr (0)
ServusNimm mal dieses Makro als Vorlage.Vielleicht kommst du damit schon bis ans Ziel.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Programmierung
dennisw am 22.02.2009 um 18:04 Uhr (0)
Hallo bgrittmann,vielen Dank für deine Mithilfe. Es hat mir sehr geholfen.Ich habe folgende Makro ausprobiert. Code:Sub CATMain()Set partDocument1 = CATIA.ActiveDocumentSet myPartDocument = CATIA.ActiveDocumentSet myPart = myPartDocument.PartSet myAxis =myPart.CreateReferenceFromObject(myPart.AxisSystems.Item("Achsensystem.1")) Set myHybridBodies = myPart.HybridBodies.Add()myHybridBodies.Name = "Kugel"Set mySelection = CATIA.ActiveDocument.SelectionAnzahl = mySelection.CountFor i = 1 To AnzahlSet Pt = mySe ...
|
In das Form CATIA V5 Programmierung wechseln |