|
CATIA V5 Programmierung : PDF Script Fehler
Jens Hansen am 29.09.2008 um 15:02 Uhr (0)
Nur keine Panik!!Wie lautet der Name deines ersten Blattes? Sheet.1?Dann muss im Script Blatt.1 in Sheet.1 geändert werden; du kannst aber auch Item(3) benutzen (1 und 2 sind von V5 im Vorraus für z.B. den Hintergrund reserviert)Jens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Referenzkreise automatisch isolieren
Jens Hansen am 30.09.2008 um 10:51 Uhr (0)
Hallo,versuch mal hiermit:----------Schnipp --------Sub CATMain()Set drawingDocument1 = CATIA.ActiveDocumentSet selection1 = drawingDocument1.Selectionselection1.Search "CATDrwSearch.DrwBalloon,all"CATIA.StartCommand "Isolate"selection1.ClearEnd Sub---------Schnapp----------------Viel ErfolgJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter in eines CatPart über VBA verändern
Jens Hansen am 01.10.2008 um 12:21 Uhr (0)
Hallo,um den Wert neu zu beschreiben muss die Funktion "ValuateFromString" benutzt werden. Hierbei wird der wert als zeichenfolge übergeben.SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Feste Werte aus Tabelle den Daten im Makro zuweisen
Jens Hansen am 01.10.2008 um 14:24 Uhr (0)
Hallo,solche Beiträge sind mir am liebsten SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PDF Script Fehler
Jens Hansen am 01.10.2008 um 15:09 Uhr (0)
Hallo.versuch mal mit der geänderten Version.Ohne Gewähr, da nicht getestet !!SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PDF Script Fehler
Jens Hansen am 29.09.2008 um 13:01 Uhr (0)
Hm,versuch mal das Makro aus dem VBA-Editor zu starten.Einfach den VBA-Editor öffnen und das Makro mit File - Import File ... einfügen. Es kann gut sein, dass durch das Update eine nötige Referenz auf die Klasse "Scripting" verloren gegangen ist. Im VBA-Editor müsste diese aber vorhanden sein.Ein Versuch ist es Wert.Jens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Angrenzende Flächen selektieren!!!!
Jens Hansen am 02.10.2008 um 13:53 Uhr (0)
Hallo,versuchs mal mit AddNewExtract(Ableitungsfläche) und dabei die Option PropagationType = 1Viel ErfogJens Hansen ------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Angrenzende Flächen selektieren!!!!
Jens Hansen am 02.10.2008 um 14:19 Uhr (0)
Oha.. das wird schieriger .... wenn nur die angrenzen Kanten verrundet wären ginge es noch. Es würde vieleicht einen Weg über den BREP-Namen geben aber davor würde ich erst einmal zurückschrecken. Man müsste dann für alle Flächen den BREP-Namen erfassen und dann versuchen eine Regel abzuleiten.Das wäre jetzt mein 2. Ansatz.Jens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Angrenzende Flächen selektieren!!!!
Jens Hansen am 02.10.2008 um 14:56 Uhr (0)
An den BREP-Namen kommst du mit oSel.Item(1).Reference.NameJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Angrenzende Flächen selektieren!!!!
Jens Hansen am 02.10.2008 um 15:20 Uhr (0)
Lass mal die ganzen Dim-Deklarationen weg. Zumal du hier der Fehler liegen wird:Dim oElem As ReferenceSet oElem = oSel.Item(1).Value *--- Liefert direkt das angeklickte Objekt und nicht die Referenz!!Richtig wäre für die Extract-Fläche demnach:Set oElem = oSel.Item(1).ValueSet oRef = oPart.CreateRefernceFromObject(oElem)Oder -------Set oRef = oSel.Item(1).Reference-------------Set oHSFAC = oPart.HybridShapeFactorySet oNewExtract = oHSFAC.AddNewExtract(oRef )oNewExtract.PropagationType = 3oNewExtract.Comple ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Angrenzende Flächen selektieren!!!!
Jens Hansen am 02.10.2008 um 15:42 Uhr (0)
Bei CATscript muss die Dim-Deklaration davor - bei catvbs nicht!!------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Angrenzende Flächen selektieren!!!!
Jens Hansen am 02.10.2008 um 15:46 Uhr (0)
Kannst du den BREP-Namen mal hier reinschreiben ?------------------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 11:30 Uhr (0)
Hallo zusammen,ich möchte an dieser Stelle ein herzliches "Danke schön" für die vielen Anregungen und Wünsche loswerden. Das Buch ist endlich fertig und ich konnte viele Wünsche umsetzen, so dass die fertigen Makros direkt eingesetzt werden können.Danke nochmals SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |