 |
CATIA V5 Programmierung : Mehrere Abzugskörper von Part entfernen
joehz am 14.08.2017 um 14:27 Uhr (1)
Zitat:Über die Dims beschwert sich Catia nicht, daher habe ich es nicht als falsch empfunden, aber ich verstehe den Einwand. Allerdings hat das herausziehen der Dims aus der Schleife leider auch nicht geholfen.Dass es nicht sinnvoll sein kann, dieselbe Variable immer wieder zu deklarieren, sollte einleuchten.Kostet nur Zeit.Zitat:Die Definition von bodies1 ist vor der Schleife erfolgt, was ich aber anscheinend vergessen habe zu kopieren.Der Code ist ein CATSkript für Catia v5 r24, falls das mit der Systemi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Table from CSV
DanielFr. am 25.11.2010 um 09:08 Uhr (0)
Hallo,ja die gibt es aber wenn du keinen StartCommand machen willst (wovon ich jetzt ausgehen) dann kann ich dir sagen wirst du es als "Programmieranfänger" definitiv nicht hinbekommen.Du könntest z.B. über TCL/TK eine Programm entwickeln das dir deine *.csv Zeilenweise einließt und in einen CATIA V5 Tabelle übergibt. Hierzu bräuchtest du dann noch ein CATScript (zur Erstellung der Tabelle in CV5). TCL/TK und CATScript läuft beides unter UNIX. Die Entwicklung ist aber nicht gerade unkomplex.Ich denke das e ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Windowsdateiname von CATPart zu Teilenummer Makro
K.Siebert am 09.10.2008 um 15:08 Uhr (0)
Sollte so gehen (nicht Getestet)Code:Sub CATMain()Code_von_Makro1Code_von_Makro2End SubSub Code_von_Makro1()Set specsAndGeomWindow1 = CATIA.ActiveWindowSet viewer3D1 = specsAndGeomWindow1.ActiveViewerSet viewpoint3D1 = viewer3D1.Viewpoint3Dviewer3D1.Reframe Set viewpoint3D1 = viewer3D1.Viewpoint3DCATIA.ActiveDocument.Product.Partnumber = Left(CATIA.ActiveDocument.Name, Len(CATIA.ActiveDocument.Name) - 8)Set partDocument1 = CATIA.ActiveDocumentpartDocument1.Save partDocument1.Close End SubSub Code_von_Makro ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia kann aufgenommene makros nicht ausführen...
tberger am 04.12.2011 um 10:44 Uhr (0)
Hallo nochmal,ja, es ist so wie ich es schon beschrieben hatte:das aufgenommene Makro enthält nicht das was du dir vorstellst.Um den Strukturbaum zum Beispiel einzublenden:Sub CATMain()CATIA.StartCommand ("Specifications")End Subund dasselbe nochmal ausführen wenn du ihn wieder sehen willst. Hast du CATIA in der deutschen Oberfläche laufen, musst du anstelle von "Specifications" das deutsche Wort eingeben (sichtbar im PullDown deiner Befehlsleiste zu "Ansicht").Um zielgerichtet auf deine Parameter zugreife ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SelectElement3 in R19 viel langsamer
CAMiCADse am 19.03.2010 um 18:20 Uhr (0)
Hallo AutoDidakt, Zitat:Moin,probiers mal damit:vor der Selektion (oder z.B. am Anfang des Scriptes) CATIA.HSOSynchronized=Falsenach der Selektion (oder z.B. am Ende des Scriptes) CATIA.HSOSynchronized=TrueDas sollte helfen.Gruß------------------tomtom1972GrußCAMiCADse
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : RootProdukt aktivieren
C.Samer am 24.10.2017 um 09:08 Uhr (1)
Funktioniert das vielleicht irgendwie mit InWorkObject?Code:Catia.ActiveDocument.part.InWorkObject = mainBodyNewLiebe Grüße aus Wien,ChristophEdit: Hmm, wohl eher nicht :/Zitat:o Property InWorkObject( ) As AnyObject Returns or sets the in work object of the part. The in work object is the object after which a new object is added. Example: Code:Set partRoot = partDoc.Part Set partRoot.InWorkObject = cylindricPad If ( partRoot.InWorkObject cylindricPad ) Then MsgBox "There is a big problem" End IfEd ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Invalid use of Me keyword
DanielFr. am 03.11.2010 um 09:26 Uhr (0)
Hallo ,dieser Code kann nur innerhalb des Codes einer UserForm stehen (nicht in einem Modul). Me ist das Objekt der UserForm selbst. Ein Modul hat eine solches Objekt nicht ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Probleme beim .cgr .model exportieren
markus-zoe am 14.05.2004 um 13:34 Uhr (0)
Habe jetzt gemerkt, wenn ich Catia starte und dann das Makro ausführe bekomme ich erstklassige Flächen ( wie es eben so sein sollte ). Bin ich allerdings mit Catia eine Weile beschäftigt, und schalte dann das Makro an, bekomme ich die Fehlermeldung und die Flächen werden zerschossen . Hat jemand eine Idee ???
|
| In das Form CATIA V5 Programmierung wechseln |
 frmBOMSearch.zip |
CATIA V5 Programmierung : CATIA.StartCommand (Center Graph)
CAMV am 11.04.2011 um 12:54 Uhr (0)
Ich habe das Problem noch etwas eingrenzen können.Die funktion ist nicht mehr gegeben nach folgendem vorgehen:-Catia starten-Öffnen eines Products-Test - Funktion OK-Öffnen einer Datei des bereits geöffneten Products-Test - Funktion nicht mehr OK-schließen der Datei -Funktion ist nicht mehr möglich, erst nach dem Catia neu gestartet wird, ist die Funktion wieder wie gewünscht möglichzu deinen Fragen:- der "Collapse All" funktioniert- eine andere Möglichkeit "Center Graph" auszuführen ist mir nicht bekannt ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eigene BMP oder ICO als Buuton einbinden
tomtom1972 am 12.12.2005 um 08:44 Uhr (0)
Hallo,ich erzeuge die Toolbars, die die Icons zum Starten der Scripte enthalten nicht in CATIA (über ToolsCustomize) sondern in VisualBasic 6.0. Dort kannst du unter der Eigenschaft .Picture eines Command-Buttons direkt eine Bitmap-Datei zuweisen (siehe Bild im Anhang).Im CATIA selbst bleibt nur die Sucherei - jedenfalls kenne ich nichts anderes.TomTom ------------------tomtom1972
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection - gültige Typen / The method Item failed
DanielFr. am 31.05.2012 um 11:34 Uhr (0)
HAllo ,ich gebe JEns recht es wird wahrscheinlich an der Renamed-Eigenschaft liegen die nicht jedes Objekt zwangsläufig besitzen muss. Du kannst jedoch mit Hilfe von On Eror Resume next...If Err.Number 0 etc. arbeiten um das Problem zu umgehen. ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : alt + F11 sperren
zhnujm am 19.09.2012 um 20:52 Uhr (0)
Ich möchte zu bedenken geben das niemand aus "Spass" mit Catia Makros oder VBA "herumspielt".Das ist meistens Notwehr um die schlimmsten Unzulänglichkeiten im CATIA zu umschiffen und im Endeffekt die Arbeitsleistung zu erhöhen Vielleicht solltet ihr mal die Kommunikation zwischen "Usern" und "Programmieren" verbessern.Wenn ich eine gut funktionierende Lösung vorgesetzt bekomme versuche ich auch nicht mehr selbst was zu machen.Leider gibts sowas im CAM Bereich nicht....
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA-SubProduct in einem neuen Fenster öffnen mit vb.net
bgrittmann am 08.02.2021 um 12:18 Uhr (1)
Servus LeilaIn vb.net sollten die Befehle im groben gleich sein.Kann es sein, dass du Catia nicht auf englisch gestellt hast? (zu sprachunabhängige StartCommands siehe zB hier)Sind alle Objekte/Variablen gefüllt/definiert/angesprochen?ggf ist der Weg über NewWindow besser geeignet.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |