|
CATIA V5 Programmierung : Windowsdateiname von CATPart zu Teilenummer Makro
Jens Hansen am 09.10.2008 um 11:03 Uhr (0)
Hallo,das geht nur im Assembly. Wenn das Part einmal eingebaut wurde behällt es auch den Instanz-Namen - auch wenn die Teilenummer selbst nachträglich geändert wird. Es muss also im Assembly der Name des Bauteils geändert werden. Dann kann auch dort direkt der Instanz-Name geändert werden.Nur mit dem Bauteil alleine ist da nichts zu machen.SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Was ist die MasterShape?
Jens Hansen am 09.10.2008 um 11:26 Uhr (0)
Hallo,ob ein Part im Design Modus ist, lässt sich nur über den Umweg der Teilenummer herausfinden. Kann im Produkt die Teilenummer direkt abgefragt werden bzw. lässt sich sich über die Instanz die Part-Eigenschaft zuweisen, dann befindet disch das Bauteil im Design Modus. Andrfalss tritt hierbei ein Fehler auf und das Bauteil muss über StartCommand in den design Modus versetzt werden.SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Was ist die MasterShape?
Jens Hansen am 09.10.2008 um 15:55 Uhr (0)
@tomtom. hui.. man lernt nie aus SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wunschliste für Makros und Powercopies
Jens Hansen am 09.10.2008 um 16:00 Uhr (0)
das Buch kommt am 03.12. (genau zum CAD.DE-Anwedertreffen auf der Euromold) heraus und erscheint beim Hanser-Verlag. Über meine private Homepage gibt es einen Link zum Buch. Darüber werden später auch die Makros und C#-Programme zum download zur Verfügung stehen.SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro korrekt beenden
Jens Hansen am 10.10.2008 um 13:03 Uhr (0)
Hallo,End Sub beendet im Normalfall das Makro und die VBA-Datei müsste frei sein. Was ggf. sein könnte, dass V5 selbst noch einen Zugriff auf das VBA-Projekt hat. Dann müsste es reichen, V5 zu beenden.Wenn das auch nicht funktioniert, liegt wohl ein Windows-Problem vor.Eine andere Möglichkeit wäre, die VBA-Datei nicht auszutauschen sondern direkt den Quelltext auf dem Server zu ändern. Dann müsste direkt ersichtlich sein, ob Zugriff auf das VBA-Projekt besteht.SGJens Hansen------------------Inoffizielle CA ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : .Net-dlls für CATIA V5
Jens Hansen am 22.01.2008 um 22:40 Uhr (0)
Hallo TomTom,ich habe mal was mit vb2005 rumgespielt und es scheint so zu sein, bei deinem Beispiel .Product nur dann auftaucht, wenn due Deklaration in der richtigen Klasse - also "Dim product As ProductStructureTypeLib.Product" gemacht wurde.Im Intellisense taucht am Objekt die Eigenschaft .Product leider nicht auf.Allerdings war das zu vb2003-Zeiten auch nicht besser.Man muss leider immer noch wissen, wie man in V5 an die Eigenschaften dran kommt und in welcher Klasse sie sich verstecken SGJens Hansen ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CatDrawing in PDF konvertieren mit C#
Jens Hansen am 10.10.2008 um 14:52 Uhr (0)
Hallo,es könnte am Ordnernamen liegen - lass mal "#" weg.Viel ErfolgJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Was ist die MasterShape?
Jens Hansen am 15.10.2008 um 17:49 Uhr (0)
Hallo logan,ich mache die Unterscheidung durch besagtes error handling. Wenn der Fehler auftritt, selektiere ich die jeweilige Instanz und versetze sie mit StartCommand in den Design-Modus. Danach kann man dann auf die Teilenummer zugreifen.SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wunschliste für Makros und Powercopies
Jens Hansen am 26.02.2008 um 21:43 Uhr (0)
Hallo liebe V5-Gemeinde,ich schreibe wieder mal ein Buch - Thema: "Automatisierung von V5".Dabei geht es um die Möglichkeiten, in V5 Arbeitsschritte zu automatisieren, z.B. durch eine Powercopy oder halt durch Makros.Da ich aber sehr gerne aussagekräftige Beispiele (Klötzchen auf Knopfdruck in Rot einfärben bitte nicht) aus der Praxis verwenden möchte, rufe ich hiermit alle auf, mir ihre "Wünsche" für ein Makro, Powercopy oder Excel-Makro zu schreiben. Hier schon mal ein paar Wünsche, die ich versuchen wer ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wunschliste für Makros und Powercopies
Jens Hansen am 01.03.2008 um 22:45 Uhr (0)
Hallo Roland,das sollte eigentlich Profilkurve heißen ; in diesem Fall eine Kurve, welche über eine Formel definiert werden kann.Schönes WochenendeJens Hansen ------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wunschliste für Makros und Powercopies
Jens Hansen am 23.04.2008 um 10:47 Uhr (0)
Vielen Dank erst einmal für die vielen Anregungen und Wünsche.Da kommt ja einiges zusammen.Das Buch wird im Hanser-Verlag veröffentlich und soll im Herbst erscheinen.Ich werde mich auch bemühen, den Erscheinungstermin einzuhalten Weitere Wünsche und Anregungen sind willkommen; wie sieht es denn mit Powercopies aus ???Jens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : nach intersect prüfen
Jens Hansen am 19.10.2008 um 16:36 Uhr (0)
Hallo,so ohne weiteres wird es nicht gehen, da eine Intersection, die NICHT erstellt werden kann einen Fehler verurscht. Du wirst das INtersection-Object erzeugen müssen um sicher zu gehen. Zum Schluss kannst du dann das (fehlerhafte) Intersection-Objekt über eine Selection löschen.Vorgehensweise:On error resume nextCreate Intersection1(Linie_pinkt,Linie_gruen)Part.Updateif err.number == 0 then"Achtung ihre Lienien überscheiden sich,Programm Abbruch!"end ifSelection1.Add Intersection1Selection1.Deleteerr.c ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unendliche Linie erstellen!
Jens Hansen am 20.10.2008 um 12:19 Uhr (0)
oder so ... ------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |