|
CATIA V5 Programmierung : Parameter nach Excel
Fhdoia am 24.11.2011 um 12:10 Uhr (0)
mit einer textdatei geht das ganze komischerweise aber mit excel wäre es doch schon praktischer...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter nach Excel
Fhdoia am 23.11.2011 um 13:10 Uhr (0)
also schreibschutz hat die datei nicht...habs sowohl geöffnet als auch geschlossen versucht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter nach Excel
Fhdoia am 24.11.2011 um 12:17 Uhr (0)
würde ich ja aber ich hab noch nie was mit makro gemacht und generell auch nicht fit im programmieren.ich hab zwar solche makros hier aus dem forum aber absolut keine ahnung wie ich die anpassen soll...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter nach Excel
Fhdoia am 23.11.2011 um 12:31 Uhr (0)
Zitat:Original erstellt von bgrittmann:ServusOder viel einfacher:- Design-Table deaktivieren- Wert anpassen- Design-Table im Baum markieren - RMT - Objekt - "Zeile mit aktuellen Werten hinzufügen"GrußBerndich habe das verscuht aber bekomme dann die fehlermeldung:"Der Benutzer hat keine Berechtigung zum Ändern der Datei. Daher ist diese Operation fehlgeschlagen."idee?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia kann aufgenommene makros nicht ausführen...
Fhdoia am 05.12.2011 um 13:50 Uhr (0)
ich hab jetzt mal nen screen gemacht von dem was ich gerade versuche umzusetzen:ich möchte die beiden parameter werte x und y in die fenster eingeben können und sobald man dann den button unten drück sollen die werte an catia übergeben werden und catia soll aktualisiert werden.den befehl für das aktualisieren habe ich schon:Sub CommandButton1_Click()Set productDocument1 = CATIA.ActiveDocumentSet product1 = productDocument1.Productproduct1.UpdateEnd Subdas geht auch soweit.wie ich allerdings jetzt weiter ma ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia kann aufgenommene makros nicht ausführen...
Fhdoia am 04.12.2011 um 13:40 Uhr (0)
@tberger:vielen dank schonmal, das funktioniert schonmal alles super, nur mein problem, woher weiß ich sowas bzw woher bekomm ich raus wie ich den von catia aufgenommenen code verändern muss?ich muss halt schon noch ein paar komplexere sachen machen mit makros und vba und da werd ich ja die ganze zeit nur vor solchen problemen stehen...grüße------------------Windows 7MS office 2010Catia v5 R19PPC:Core I3-5508GB RamCorsair SSD....
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia kann aufgenommene makros nicht ausführen...
Fhdoia am 03.12.2011 um 20:57 Uhr (0)
naja als einfaches beispiel, ich möchte den strukturbaum ausblenden.ich gehe also auf ansichten und mach das häckchen bei spezifikationen weg.der code sieht dann so aus:Language="VBSCRIPT"Sub CATMain()Set specsAndGeomWindow1 = CATIA.ActiveWindowSet viewer3D1 = specsAndGeomWindow1.ActiveViewerSet viewpoint3D1 = viewer3D1.Viewpoint3DEnd Subdann blende ich den baum wieder ein und führe das script aus und es tut sich nix...weiterhin öffne ich z.b. einen parameter um den wert zu ändern, auch da tut sich nach ei ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia kann aufgenommene makros nicht ausführen...
Fhdoia am 03.12.2011 um 17:21 Uhr (0)
Ich bibn gerade dabei mit makro und vba zu experimentieren und habe das Problem das Catia eine menge makros nicht ausführt. Ich nehme einfache Dinge auf, wie Strukturbaum ausblenden, Parameter öffnen usw aber wenn ich dann das makro starte, tut sich absolut nichts. Woran liegt das? Habe auch das Makro als CATScript und MS VBScript versucht aber es hat keinen Unterschied gemacht...mach ich was falsch?grüße------------------Windows 7MS office 2010Catia v5 R19PPC:Core I3-5508GB RamCorsair SSD....
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia kann aufgenommene makros nicht ausführen...
Fhdoia am 07.12.2011 um 18:18 Uhr (0)
ok also folgendes habe ich jetzt schonmal hinbekommen:Sub CommandButton5_Click()Dim Params As ParametersSet Params = CATIA.ActiveDocument.Product.ParametersDim Laenge As DimensionSet Laenge = Params.CreateDimension("X", "Length", 500)End Subdas problem dabei ist dass er dabei immer einen neuen parameter "X" erstellt und nicht meinen vorhandenen Parameter "X" den Wert 500 zuteilt.und der nächste schritt wäre dann dass er anstatt den 500, den wert nimmt der in die textbox eingetragen wird.------------------W ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia kann aufgenommene makros nicht ausführen...
Fhdoia am 07.12.2011 um 17:38 Uhr (0)
hillfffeeeee ------------------Windows 7MS office 2010Catia v5 R19PPC:Core I3-5508GB RamCorsair SSD....
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia kann aufgenommene makros nicht ausführen...
Fhdoia am 08.12.2011 um 17:25 Uhr (0)
Hi leute,ich werde mir eure Hinweise zu Herzen nehmen und versuchen das in Zukunft so zu machen. Bin halt noch Neuling mit Catia und wie ihr schon erkannt habt mit allem noch ganz am Anfang, da muss man manchmal noch angeschubst werden Ich bin mittlerweile ein gutes Stück weiter gekommen, kann die Parameter per vba userform auslesen und verändern, das ist schonmal der erste schritt. heute hats irgendwie gefunkt und ging dann wie von selbst, fragt nich warum.naja jedenfalls werde ich dann für alle weiteren ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia kann aufgenommene makros nicht ausführen...
Fhdoia am 07.12.2011 um 19:48 Uhr (0)
ok habe die Automation datei gefunden.Werde dann noch ein wenig gehirnschmalz reinstecken und nich weiter nerven...danke trotzdem------------------Windows 7MS office 2010Catia v5 R19PPC:Core I3-5508GB RamCorsair SSD....
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia kann aufgenommene makros nicht ausführen...
Fhdoia am 04.12.2011 um 17:11 Uhr (0)
Zitat:Original erstellt von tberger:Hallo nochmal,Um zielgerichtet auf deine Parameter zugreifen zu können geht das auch nicht über den Rekorder.Dagegen könntest du, wenn du mit dem vba-Editor arbeitest, z.B. über die Einfügung von Auflösungen ("Insert - Object Resolution" bzw. "Einfügen - Objektauflösung") die code-sniplets bekommen:das versuche ich auch gerade aber ich habe da das problem, wenn ich ein komplett neues userform mache und dann auf "Einfügen - Objektauflösung", dann funktioniert das auch, ...
|
| In das Form CATIA V5 Programmierung wechseln |