|
CATIA V5 Programmierung : Catia VB - Problem mit Modul
Christian.O am 17.11.2010 um 13:27 Uhr (0)
Servus,zum Problem 1:zum Starten deines Programmes/Userform mußt du ein neues Modul erstellen mit folgenden Inhalt:Code:***Fenster "Makroauswahl" anzeigenOC_GUI.ShowStatt dem OC_GUI steht dann deine Userform.zum Problem 2:sofern ich dich richtig verstanden hab sollte dir dieser Link weiterhelfen. ------------------Mit freundlichen Grüßen aus TirolChristian Obholzer
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte, Linien etc.. aus drawing auslesen (.dxf)
V5Playaz am 01.12.2009 um 16:33 Uhr (0)
Ich meinte nicht über getitem sondern die Suchfunktion in CATIA (über strg + f).Was willst du mit den Informationen anfangen?Es ist nämlich auch möglich die DXF-Datei über einen Texteditor auszulesen.Das würde sich auch automatisieren lassen.Du kannst hier im Beitrag eine DXF-Datei (gezippt) hochladen.grüße Dominik
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zeichnungsrahmen mit Makro einfügen
bgrittmann am 14.12.2017 um 14:52 Uhr (1)
ServusDu könntest entweder das Blatt an das Makro als Parameter übergeben, oder im CATScript das Blatt der Variable TargetSheet zuweisen zB (ungetestet)Code:Sub CATMain()Set targetSheet = catia.activedocument.sheets.ActiveSheet If Not CATInit(targetSheet) Then Exit SubGrußBerndPS: Wie wird den das Script im Beispiel aufgerufen?------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schleifen im Makro
Stoffel am 12.08.2003 um 08:36 Uhr (0)
Mein Tipp wäre: Zeichne diese Aktion 1x per Makrorekorder auf. Dieses Makro musst du nun wahrscheinlich noch etwas verändern. Und dann baust du einfach noch eine Schleife drum herum. Z.B. for i = 1 to 200 Makro next i P.S. Vorsicht bei Collections in CATIA! Die starten nicht bei 0, wie es normale Programmierer gewohnt sind, sondern bei 1.... Fette Grüße Stoffel
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter
MartinPa am 08.01.2017 um 16:34 Uhr (1)
Hallo Forum Benutzer.Ich bin noch ein blutiger Anfänger und hoffe auf eure Unterstützung. Ich habe in Catia den Parameter "Winkelstep" bereits manuell erstellt.Mein Ziel ist es, dass bei Makros die Variable "a" den Wert des Parameters annimmt.Wenn ich den Parameter ändere, soll sich natürlich auch die Variable verändern.Ich bitte um eure Hilfe!Lg. Martin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Objectpfad / Einsteigerhilfen
cadtb am 24.11.2008 um 14:20 Uhr (0)
Hm, also ich krieg .catscript und .catvbs Dateien als Icons angelegt.Auch ein Modul in dem VBA Projekt bekomme ich angelegt. Nur was schreib ich nun in das Modul rein - und wie krieg ich das dann als einzelnes .catvbs - das dann Ortsunabhängig funktioniert.Also das die .catvba und die .catvbs im gleichen Ordner liegen, die .catvbs die .catvba startet, selbst wenn man den Ordner verschieben würde.Edit:Ok, habs hinbekommen.Falls einer die gleichen Probleme hat, hier die Lösung (für meinen Fall):Code:Sub CatM ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro zum automatischen umbenennen von Datei- und Partnamen
DasDon am 03.07.2012 um 13:00 Uhr (1)
Hallo Uwe,Danke erstmals für die Unterstützung.ZIELE 66: FOR EACH oDoc IN CATIA.DocumentsZIELE 67: IF oDoc.Product.PartNumber = oProd.PartNumber THENIn Zeile 66 wird eine Schleife erzeugt der alle Offene(geladene) Dokumente durchläuft und in Ziele 67 dann die PartNumber des Dokuments (oDoc) mit dem des oProd (ein object aus dem Strukturbaum) vergleicht. Stimmen sie NICHT mit einander ein, so muss diese Doukument dann mit dem PartNumber Abgespeichert werden (sofern nicht vorhanden; was PartNumber = FileName ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehlermeldung unterdrücken
doni211 am 21.11.2011 um 15:33 Uhr (0)
Danke für die schnelle Antwort!Tipp 1 klingt gut, hab ich leider noch nie gelesen. Tipp 2 ist bereits im code enthalten. Tipp 3 werd ich morgen mal ausprobieren, falls ich das hinbekomme.Beim letzten Absatz stimm ich dir natürlich zu, aber der code ist mitlerweile viele Seiten lang. Habe aber schon vor, mich im Forum mit zu beteiligen.Zugegeben besonders sauber ist es nicht, aber ich bin schon glücklich wenn es funktioniert. Bin ja kein Informatiker ^^Dieser Teil des Macros soll alle Links isolieren.Ich fi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Clash-Berechnung / Info-Feld
hasim am 19.08.2004 um 13:35 Uhr (0)
Hallo zusammen, ich möchte, wenn ich die Clash-Berechnung (zum zweitenmal) durchführe, dass in der Info-Spalte kommentiert wird, ob es sich um einen neuen, alten oder geändertetn Konflikt handelt. Wenn ich manuell auf Apply klicke macht Catia das. Wie mache ich das im Makro? Geht das mit ComparisonInfo ? Wenn ja, wie?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umbenennen Parameterset
BADU am 26.08.2004 um 17:09 Uhr (0)
HiStimt nicht so ganz.Es gibt die Möglichkeit den Namen mit der Suchfunktion zu ändern.Beispiel:Dim selection1 As SelectionSet selection1 = partDocument1.Selectionselection1.Search "CATKnowledgeSearch.AdvisorParameterSet.Name=Parameter_Name,all"For iI = 1 To CATIA.ActiveDocument.selection.CountCATIA.ActiveDocument.selection.Item(iI).Value.Name = "Neue_Name"Next------------------Gruss BADU [Diese Nachricht wurde von BADU am 26. Aug. 2004 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing: Wechsel in den Hintergrund bzw. Arbeitsansicht.
Tstone am 28.10.2003 um 07:41 Uhr (0)
Hallo Ich habe das folgendermaßen gelöst: Dim DV As DrawingView Set DV = CATIA.DrawingViews.Item( Main View ) DV.Activate Also das pendent zur Background View ist die Main View, wenn diese einmal aktiviert wurde, können auch alle anderen Ansichten aktiviert werden (z.B. Vorderansicht, Seitenansicht...) Gruß Tstone
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehler Erzeugung FilePath Designtabelle
moppesle am 13.04.2018 um 09:23 Uhr (1)
Hallo Randle, Hallo Bernd,danke euch beiden.habe das Problem gelöst.Wie so oft sitzt das Problem "vor" dem Rechner. Ich hatte bei der Pfad-Zusammenstellung einen Syntaxfehler in der Funktion.Danke für die Unterstützung.PS. die Anführungszeichen waren nicht das Problem. Funktioniert ohne Anführungszeichen------------------Gruß UweAuch Catia ist nur ein Mensch!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Befehl Bedingung aus der Befehlsleiste
bgrittmann am 02.09.2022 um 15:00 Uhr (1)
ServusVermutlich hat der Startcommand im deutschen, abhängig von der aktuellen Workbench, verschiedene Bedeutungen (bzw wird sogar mehrfach in der gleichen Workbench verwendet).Ich würde probieren den sprachunabhängigen Befehl herauszufinden (ggf muss dies sogar Workbench abhängig sein)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |