 |
CATIA V5 Flächen : Translate bis Intersect / Kontakt
Desken am 20.03.2019 um 15:55 Uhr (15)
Hallo, ich habe eine Frage an die Catia Experten.Ich möchte eine Fläche so lange translaten, bis ein intersect mit einer anderen Fläche entsteht. Also quasi eine Funktion "mache ein Translate mit 0,1mm; wenn Intersect nein, mache noch ein Translate mit 0,1mm, wenn Intersect nein, mache noch ein Translate mit 0,1mm usw. Ich habe an Checks bzw, Rules gedacht, aber kann man damit nach dem Prüfen, ob ein Kontakt vorliegt, ein Befehl hinterherschieben?Vielen Dank schonmal!
| In das Form CATIA V5 Flächen wechseln |
|
CATIA V5 Flächen : Translate bis Intersect / Kontakt
Desken am 22.03.2019 um 12:11 Uhr (1)
Es hat jetzt geklappt, es hat mit meiner hybridshapefactory noch nicht hingehauen und die Parameter wurden nochmal klarer definiert. Ich bin Schritt für Schritt den Code nochmal durchgegagen. Die Funktion wird nun verwendet und es wird geprüft, ob ein Intersect da ist. Die nächsten Schritte sind: Einbauen in eine Schleife, Einlesen des Translatebetrages über einen Parameter.Bis dahin schonmal Vielen Dank, ich melde mich garantiert nochmal Code:Sub CatMain()Dim partDocument1 As PartDocumentSet partDocument1 ...
| In das Form CATIA V5 Flächen wechseln |
|
CATIA V5 Flächen : Translate bis Intersect / Kontakt
Desken am 28.03.2019 um 15:19 Uhr (1)
Hallo zusammen, komme gerade bei der Weitergabe der Ergebnisse der Funktion (True/False) nicht weiter..Die Funktion läuft super durch und definiert auch "Ergebnis" als "True bzw False" Verlasse ich nun die Funktion und gehe wieder ins Hauptsub, setzt er den Wert stets auf false, obwohl die Funktion True ausgegeben hat... Müsste ich das Ergebnis in der Funktion neu definieren oder doch in der Sub neu definieren?Code:...Dim Ergebnis As Boolean If Ergebnis = False Then MsgBox "Hier kein Intersect" Else: ...
| In das Form CATIA V5 Flächen wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |