|
CATIA V5 Programmierung : Probleme mit UserSel
Michau am 12.04.2011 um 11:19 Uhr (0)
hier der Code: vielleicht kann mir da einer helfenDim activedoc As INFITF.DocumentDim AllProduct As ProductDim AllProducts As ProductsDim i As LongDim Selection1 As ObjectDim Status As StringDim SpPart As MECMOD.PARTSet activedoc = CATIA.ActiveDocumentSet AllProduct = activedoc.ProductSet AllProducts = AllProduct.Products Dim RefPos1 As Reference Dim RefPos2 As Reference Dim SpannRef1 As Reference Dim SpannRef2 As Reference Set Selection1 = activedoc.Selection Dim InputObjectType(0) InputObjec ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Makroprogrammierung erlernen
Michau am 14.04.2011 um 10:51 Uhr (0)
Ein Tipp für Anfänger ohne Kenntnisse in VBA bzw Vb6.0.Ein kleiner Crash Kurs in den Programmen wär nicht schlecht.Dann fällt einem das Kochbuch leichter zu verstehen.Wobei ich jetzt nicht einschätzen kann wie weit deine Kentnisse in VB gehen Denis.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Makroprogrammierung erlernen
Michau am 14.04.2011 um 07:36 Uhr (0)
Ich arbeite mit beiden Büchern. Ziethen zum Nachschlagen der Begriffe oder mögliche Funktionen zu suchen. Und das Kochbuch, wobei dieses für einen blutigen Anfänger schon Ansprüche stellt bis man verstanden hat was man da Programmiert hat.Deswegen würde ich einfach empfehlen auch mit PAP´s(ProgrammablaufPlänen) zu arbeiten. Da geht das Verstehen schneller und das Programmieren manchmal leichter.GrüßeMichael
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geometrie von Selection erstellen
Michau am 29.04.2011 um 14:53 Uhr (0)
Hallo, bin gerade am Kopfzerbrechen.Ich versuche aus einer UserSelection einer Kante Kurve bzw Punktes eine Tote Geometrie in ein zweites Part einzufügen.Dieses sollte dort in Positions sein, ob mit Link oder ohne ist Egal solange die Postion stimmt.Mit meinem Code schaffe ich es zwar ein Extract in das zweite Part zu erstellen, jedoch verliert der Extract die Referenz zur Selektion und bringt mir nichts.Vielleicht hat jemand ein vorschlag, bzw. Eine Idee für eine AlternativeCode:Option ExplicitPrivate Sub ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Existenz der Datei prüfen
Michau am 05.05.2011 um 12:53 Uhr (0)
Zitat:das liegt an der Auswertung der booleschen Variablen. Dies kann VB so nicht verarbeiten. Konvertiere die Variable vorher in einen String und vergleiche mit dem Wert "True" dann wird es gehenHallo ,kann das sein das es manchmal funktioniert und machmal nicht?Oder geht das eher bei der Überprüfung von FolderExists sicherer.Weil dort übernimmt er bei mir die Abfrage direkt aus der schleife.Auch wenn ich den Ordner Lösche erstellt Catia jedes mal einen neuen und gibt ja somit TRUE als Ergebnis aus.Code: ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Existenz der Datei prüfen
Michau am 05.05.2011 um 13:05 Uhr (0)
If CStr(CATIA.FileSystem.FolderExists(Pfad)) = "False" Then CATIA.FileSystem.CreateFolder (TempVerz2 & "" & Ordner1 & "" & SpannVarGew & "" & Spannergew)End IfMit Cstr(CATIA.FileSystem.FolderExists(Pfad)) Spart man sich eine Variable
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection.Search Eingrenzen
Michau am 18.05.2011 um 13:41 Uhr (0)
Hallo,mal wieder ne Frage.Ich will über ne Selection z.b. Lininen in einem Produkt suchen lassen.Jetzt habe ich das Problem das ich in dem produkt, mehrer Parts bzw Unterprodukte befinden die sich auf die gleiche Datei beziehen, und somit die gleiche Linie enthalten.Ich würde aber gerne eingrenzen das er erst in dem einem Part/Unterprodukt suchen soll, und diese Selektieren soll, und in der nächsten Schleife die folgende Instanz darauf überprüft bzw. durchsucht.Gibt es da eine möglichkeit?Habe versucht die ...
|
In das Form CATIA V5 Programmierung wechseln |