Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.316
Anzahl Beiträge: 31.727
Anzahl Themen: 6.264

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 4525 - 4537, 10968 Gesamtergebnisse mit Suchbegriffen catia r34 sec.
CATIA V5 Programmierung : Catia V5 Drawing: Is Detail Sheet?
michse02 am 03.07.2009 um 10:22 Uhr (0)
Hallo,ich habe folgendes Problem:Ich habe eine VB.NET Anwendung welche auf Catia V5 zugreift. Dabei prüfe ich, ob ein Sheet ein Detail Sheet ist:Code:If Not sheet.IsDetail Then Wenn ich die Anwendung als Exe Datei ausführe funktioniert das super. Wenn ich die Anwendung als Class Library erstelle und diese direkt aus Catia über ein Catvba starte ist das Ergebnis immer true, egal ob es ein Detail sheet ist oder nicht. Also IsDetail ist immer true. Jemand ne Idee wie ich da ein richtiges Ergebnis bekomme oder ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Catia V5 Drawing: Is Detail Sheet?
Randle am 03.07.2009 um 10:36 Uhr (0)
Hallo,ich kann dir leider keine Lösung anbieten, aber ich kann dir zumindestens sagen das du mit dem Problem nicht alleine bist. Ich hatte genau das selbe Phänomen. Wenn ich das Programm aus dem VB Editor heraus aufrufe funktioniert es, als DLL nicht. Wäre auch an einer Lösung/Erklärung interessiert.------------------MfGRandle! Its not a bug, its a feature !

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Catia V5 Drawing: Is Detail Sheet?
zoltan.bekesi am 03.07.2009 um 18:09 Uhr (0)
Hallo,ich selber hatte mit einige Funktionen in VBA Probleme, die einen Boolean Wert zurückgeben. Negieren wurde einfach nicht ausgeführt. Die Probleme gab es sowohl mit CATIA, als auch mit Scripting.Filesystemobject.Erklären kann ich es nicht. Ich habe dort einfach die Bedingung im if umgekehrt.Also anstattCode:If Not sheet.IsDetail ThenCode hierEndifpraktisch Code:If sheet.IsDetail ThenelseCode hierend ifIst zwar keine schöne Lösung, hat mir aber geholfen. Ich habe die Vermutung, dass die Verhalten zusam ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Catia V5 Drawing: Is Detail Sheet?
michse02 am 06.07.2009 um 09:27 Uhr (0)
Funktioniert leider nicht. sheet.Isdetail ist wirklich immer true.Jemand noch eine andere Idee?

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Catia V5 Drawing: Is Detail Sheet?
tomtom1972 am 06.07.2009 um 09:44 Uhr (0)
Hallo,probier mal folgendes:Dim bIsDetail as Boolean = Sheet.IsDetailIf Not bIsDetail ThenGruß------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Catia V5 Drawing: Is Detail Sheet?
michse02 am 06.07.2009 um 10:06 Uhr (0)
Leider auch nicht

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Catia V5 Drawing: Is Detail Sheet?
michse02 am 09.07.2009 um 13:20 Uhr (0)
Falls jemand nochmal ein Ähnliches Problem hat, ich habe es wie folgt gelöst: ein VBA Script erstellt mit dem Code:Code:Function IsDetailSheet(sheet As DrawingSheet)IsDetailSheet = sheet.IsDetailEnd Functionund das über die Com API aufgerufen und das Sheet als Parameter.nicht schön, aber funktioniert wenigstens...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Catia V5 Drawing: Is Detail Sheet?
Randle am 09.07.2009 um 18:22 Uhr (0)
Hallo,auch nicht schlecht eine Funktion um eine Funktion zu nutzen. :-)CATIA = Chaotische Anwendung Trotz Immenser AnstrengungenWerd ich bei nächster Gelegenheit mal austesten. Vielen Dank für diese Lösung. Wieder was dazu gelernt.------------------MfGRandle! Its not a bug, its a feature !

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Wie Objekte aus Join entnehmen?
zoltan.bekesi am 09.07.2009 um 18:27 Uhr (0)
Hallo MarcDe,wenn es sich nicht über B-Reps handelt, sondern um echte Objekte, kannst du versuchen die durch part.FindObjectByName(strName) anzusprechen.Was willst du aber eigentlich mit den Objekten machen? Die meisten Funktionen von CATIA verlangen Referenzen als Eingänge.Gruß,Zoltan

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Laufzeitfehler (Überlauf) bei CATvbs-Makro
n4426 am 10.07.2009 um 06:09 Uhr (0)
Hi Axel,ich habs versucht, nur leider aktzeptiert mein Script den "." nicht als Dezimaltrennzeichen.Wir haben gestern nochmal getestet den fehler auf einem 32-Bit und einem 64-Bit Windows XP System zu provozieren. Auf dem 64-Bit-System hatten wir den fehler schnell bekommen, dagengen auf dem 32-Bit-System hat es keine probleme gegeben.Kann das irgendwie mit dem 64-Bit-System zusammen hängen (CATIA ist aber auf beiden 32-Bit)?------------------MfGN4426

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA ------> Excel
danielsc am 09.07.2009 um 13:43 Uhr (0)
Also ich bin grad mal wieder etwas durch den Wind wegen unserer lieben CATIA   Ich hab ein Makro geschrieben welches ein paar Daten in eine vorhandene Exceltabelle schreibt. Funktioniert eigentlich auch aber eben nur eigentlich. Es ist nämlich so das es immer abwechselnd klappt und beim nächsten mal wieder nicht. wenn es nicht klappt kommt immer der "run-time error 91".ich würde es ja verstehen wenn es nie klappt weil ich dann sicher was falsch gemacht habe aber warum es jedes zweite mal nicht klappt kann ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA ------> Excel
Jens Hansen am 09.07.2009 um 14:17 Uhr (0)
Hallo,ich würde mal auf ein Laufzeit-Problem tippen. Weißt du denn, an welcher Stelle das Makro aussteigt?Ggf. hilft, davor ein Wait-Befehl vorzusetzten.Siehe hierzu http://ww3.cad.de/foren/ubb/Forum137/HTML/001695.shtml#000004 SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA ------> Excel
danielsc am 09.07.2009 um 14:22 Uhr (0)
das Makro steigt genau an dieser Stelle aus:Code:ActiveCell.Value = CInt(wert1) & "x" & CInt(wert2) & "x" & CInt(wert3)ok ich schau mir mal schnell den link an und hoff das ich damit weiter komm  Edit:Also ich hab jetzt mal nen Timer aus dem Link direkt vor die Zeile eingebaut. Er wartet dann auch schön ab (in meinem fall 2 sekunden) und gibt mir dann trotzdem den Fehler aus. Aber natürlich immer nur jedes zweite mal. [Diese Nachricht wurde von danielsc am 09. Jul. 2009 editiert.]

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  336   337   338   339   340   341   342   343   344   345   346   347   348   349   350   351   352   353   354   355   356   357   358   359   360   361   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz