|
CATIA V5 Allgemein : Berechnung mit Catia machen
Fhdoia am 09.11.2011 um 16:54 Uhr (0)
ich habe folgende winkel zu berechnen und wollte fragen ob catia das kann oder ob ich ein externes programm brauche?theta(1) = ( atan2 (y,x) )/ pi * 180;theta(2) = acosd ((b^2 + s2^2 - s1^2)/(2*b*s2)) + acosd ((l2^2+s2^2-l3^2)/(2*l2*s2))-180;theta(3) = 180 - acosd ((l2^2+l3^2-s2^2)/(2*l2*l3)) - acosd ((c^2+l3^2-l4^2)/(2*c*l3));theta(4) = 90 - acosd ((s1^2+s2^2-b^2)/(2*s1*s2)) - acosd ((s2^2+l3^2-l2^2)/(2*s2*l3)) - acosd ((l3^2+l4^2-c^2)/(2*l3*l4));alle variablen sind soweit bekannt!am meisten sorgen macht ...
|
| In das Form CATIA V5 Allgemein 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 : 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 : 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 : 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 : 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 Kinematik DMU : Antrieb definieren im DMU
Fhdoia am 21.02.2011 um 17:30 Uhr (0)
Hallo freunde,ich habe eine frage und zwar haben wir eine baugruppe mit mehreren zahnradverbindungen. dabei ist eines der zahnräder der antrieb (von einem elektromotor). das letzte zahnrad dieser "zahnradkette" macht genau eine umdrehung. deswegen haben wir bei dem zahnrad auch den abhängingen winkel von 360° gesetzt, obwohl dieses zahnrad ja eignelich nicht der antrieb ist. das antriebszahnrad macht etwa 200 umdrehungen wobei wir das nicht genau wissen! ist der antrieb denn so definiert wo man auch den ab ...
|
| In das Form CATIA V5 Kinematik DMU 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 : 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 Part / Assembly : Parameter für Punkt erzeugen
Fhdoia am 09.11.2011 um 17:16 Uhr (0)
alles klar, jetzt hab ichs hinbekommen!eine frage noch:ich muss dnaach immer aktualisieren damit der punkt dann umgesetzt wird, kann ich das irgednwie automatisieren?wenn ich direkt am punkt die werte ändere macht er die änderung ja auch "sofort"...achso ja und wie kann ich mir diese beiden werte in einer txt oder excel datei abspeichern?gruß
|
| In das Form CATIA V5 Part / Assembly 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 |