|
CATIA V5 Programmierung : Selektion Achsensystemen Catia V5 R18 mit catvba
Estafanos am 26.09.2013 um 14:51 Uhr (1)
Hallo Bernd,vielen vielen Dank für die sehr gute Idee. Ich habe es umgesetzt und es hat sehr gut funktioniert.@ Lutz: Herzlichen Dank für den Vorschlag. leider steht bei uns den nächsten Realse von Catia in Diskustion. Bei den neuen Realse vielleicht heissen die Achsen anderes. Super herzlichen Dank für euch.Gruß Estafanos
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion Achsensystemen Catia V5 R18 mit catvba
bgrittmann am 26.09.2013 um 14:53 Uhr (1)
Servus Estafanosggf musst du beim Vergleich der Richtungen noch den Fall beachten wenn diese genau entgegengesetzt sind (also zB die Beträge der einzelnen Vektorkomponenten vergleichen)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion Achsensystemen Catia V5 R18 mit catvba
HoBLila am 26.09.2013 um 16:22 Uhr (1)
Das ist, glaube ich, nicht ganz richtig.Für mich sieht es so aus, als würdest Du nur den Z-Wert von zwei Vektoren miteinander vergleichen, Du müsstest aber den kompletten Vektor miteinander vergleichen.Also je die X,Y,Z Werte der beiden Vektoren, wobei es recht unwahrscheinlich ist, dass beimselben Achsensystem 2 Achsen denselben Z-Wert haben.Mich würde aber prinziell mal interessieren wozu der Anwender überhaupt noch die Achse selektieren muss? Du hast doch bereits alle 3 Achsen des Achsensystems.Edit: De ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ExecuteScript funzt nicht
JohannesWW am 27.09.2013 um 11:12 Uhr (1)
Hallo,kann mit folgender Fehlermeldung nichts anfangen:ExecuteScript Compile error: Funtion or interface as restricted, or the function uses an Automation type not supportes in Visual Basic.Befehlszeile:CATIA.SystemService.ExecuteScript "C:CATIA_VBA", catScriptLibraryTypeDirectory, "Achse.CATScript", "CATMain"Vielleicht ein Syntaxfehler?GrußJohannes
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Visual Basic CATIA V5 Intellisense
renschu am 29.09.2013 um 10:21 Uhr (1)
Hallo,stellt sich halt die Frage, willst du auf das PartDocument oder auf das Part, spricht Geometrie zugreifen.Um Intellisense zu nutzen solltes du noch MecModInterface hinzufügen und dann sollte das funktionieren, siehe Bild.MfG------------------MfG
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Visual Basic CATIA V5 Intellisense
Ri999 am 01.10.2013 um 14:00 Uhr (1)
Danke für eure Bemühungen. Die Intellisense funktioniert auch so wie bei dir renschu. Mein Problem besteht darin, dass ich in VB keine Methoden im Überwachungsmodus sehe.(Bild) Außer bei "oRoot" worin die Methoden aufgelistet werden, funktioniert es bei kein anderem Objekt. In VBA war das dagegen alles sichtbar (siehe Bild). Ich vermute das liegt an einer bestimmten Objekt-Deklaration?mfg Rick
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mittels catvba ein Excel Sheet als pdf abspeichern
bgrittmann am 02.10.2013 um 14:24 Uhr (1)
ServusWillkommen im Forum.Was sagt die Excel-Hilfe dazu?Läuft der Code wenn du diesen direkt in Excel ausführst? (ggf mit einer Makroaufzeichnung vergleichen)Hast du die Reference auf Excel in VBA (Catia) gesetzt?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mittels catvba ein Excel Sheet als pdf abspeichern
oOhummerseppOo am 02.10.2013 um 14:44 Uhr (1)
Der erste Versuch, also ExportAsFixedFormat stammt aus einer Excel Makroaufzeichnung:Sub Makro1()' Makro1 Makro' ChDir "C:Userskm18132Desktop" ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ "C:Userskm18132DesktopAUSLEGUNG_TKF_BR.pdf", Quality:=xlQualityStandard, _ IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _ TrueEnd SubZur Excel Hilfe:Ich habe diverse Foren durchsucht und gelesen, dass ExportAsFixedFormat erst mit Office 2007 eingeführt wurde, es könnt ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Suchefunktion automatisieren
gebbo am 04.10.2013 um 17:43 Uhr (1)
Hallo!Ich möchte gern einen (kleinen) Teil meiner Arbeit vereinfachen/automatisieren. Leider bin ich was Programmierung/Macros angeht absoluter Neuling, aber haben großen Ehrgeiz da was zu ändern.Ich arbeite für einen Motorradbauer, der alle einzelnen Bauteile bis zur kleinsten Blende mit eigener Artikelnummer versieht. Natürlich kommt es vor dass Teile konstruktiv überarbeitet werden, somit bekommen alle Teile nochmal einen Index in Form eines Buchstabens. Schließlich findet sich im vollständigen Partname ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro programmierung lernen
deyhawaii am 08.10.2013 um 11:34 Uhr (1)
Hallo zusammen,ich möchte das Thema auch noch mal aufgreifen.Ich möchte mich intensiv mit der Makro-Erstellung auseinandersetzen. Nicht nur im Catia, sondern auch Programmübergreifend (z.B. Catia mit Excel o.ä.). Jetzt gibt es diverse Studien-Angebote von zig Anbietern.Ich hätte mich jetzt für einen Kurs VBA-Programmierer entschieden.Bringt mir das was oder geh ich damit in eine falsche Richtung?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehlermeldung bei Makroausführung
antonmueller am 09.10.2013 um 09:16 Uhr (1)
Hallo an alle Forum LeserFolgendes Problem: wenn ich ein VBA Makro ausführen möchte kommt folgende Fehlermeldung: Compile error: Can`t find Project or libraryWir benutzen Catia V5 R19 sp.8 - Auf einem Rechner funktioniert alles einwandfrei auf die anderen kommt diese Fehlermeldung - Was muss auf den Anderen umgestellt werden? Wenn jemand Ahnung hat bitte leihenhaft erklären. Noch zur Info auf den wo es nicht funktioniert hat cheff Catia sp8 neu drauf gepackt. Nur leider weiß mein cheff auch nicht wo der fe ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehler bei Erstellung einer Law mit VBA
Vegas13 am 09.10.2013 um 10:21 Uhr (1)
Hallo zusammen!Ich bin dabei ein Makro zu schreiben, was eine Ausgleichsgerade éiner Punktwolke berechnet und diese dann in Catia darstellt.Die Berechnungen usw. funktionieren auch und es klappt auch grundsätzlich mit VBA eine Law zu erstellen(Daraus wird dann mit Paralles Curve später die Funktion gezeichnet).Das Problem ist jetzt folgendes: Da ja die Punkte nicht immer gleich sind, hat die Funktion die allgemeine Form z.B.: y=m*xy und x erstelle ich jeweils als Variable der Form "Real" und m habe ich als ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehler bei Erstellung einer Law mit VBA
Vegas13 am 09.10.2013 um 12:14 Uhr (1)
Hallo,vielen Dank schon einmal für die Antwort.Hier der Codeschnipsel(ich hoffe das geht so, denn der Rechner auf dem Catia installiert ist, hat kein Internet, so dass ich neben dran mit Notebook arbeiten muss...), der die Law erstellt:Set AusgleichsgeradeLaw = NeuesPart.Part.Relations.CreateLaw("Ausgleichsgerade", "", "")AusgleichsgeradeLaw.AddFormalParameter "y", "Real"AusgleichsgeradeLaw.AddFormalParameter "x", "Real"AusgleichsgeradeLaw.AddFormalParameter "m", "Integer"AusgleichsgeradeLaw.Modify "y=m*x" ...
|
In das Form CATIA V5 Programmierung wechseln |