|
CATIA V5 Programmierung : mehrfach vorhandene Parts werden alle verändert
triumvirn am 01.06.2008 um 19:00 Uhr (0)
Hallo Markus!Ganz so ist es leider nicht. Man kann ja eine Schraube mehrmals in ein Assembly Design einfügen, das heißt ja nicht, dass alle Schrauben die gleiche physische Representanz haben.Wenn ich beispielsweise manuell in CATIA dem einen gleichen Part den Namen "xyz" und dem zweiten gleichen Part den Namen "abc" zuweise, gibt er mir (z.B. mit msgbox) auch sauber getrennt "xyz" bzw. "abc" aus, also unterscheiden kann er sie prinzipiell schon.Bloß wenn ich diese Eigenschaften in einem Skript (Defintion, ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Isolierte Skizze positionieren
HoBLila am 30.05.2012 um 12:54 Uhr (1)
An der CATIA-API gibt es keine positionierte Skizze.Müsste die Forensuche auch liefern, da ich vor einigen Jahren THemen diesbezüglich hatte.Ich wäre dafür, dass ein CAA-Entwickler mal eine API schreibt, welche solche Funktionen nachliefert, aber dafür müssten mal allgemein die Ressourcen für gefunden werden, denn es gibt einige Funktionien, die an der API fehlen oder schlecht gemacht sind. :-(Edit: http://ww3.cad.de/foren/ubb/Forum137/HTML/004111.shtml#000007 ------------------Mit freundlichen Grüßen,Henr ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros läuft durch, keine Resultate in CATIA
RSchulz am 09.02.2010 um 15:55 Uhr (0)
Hallo ws,mir fehlen ein paar Informationen, um die genaue Funktionsweise verstehen zu können.Als erstes Fehlt mir die Unterroutine "ototalcount". Denn mir ist im Moment unklar, wie und wann du das Exceldokument öffnest. Desweiteren wäre es Hilfreich, wenn du mal ein solches Exceldokument anhängst und an einem Beispiel kurz erklärst, was passieren soll. Das Prinzip habe ich soweit verstanden und ich wüsste auch, wie es aussehen sollte. Die Frage ist, ob es auch richtig aussieht. Denn der Fehler kann im Deta ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Linie senkrecht zur Fläche
me23 am 11.03.2016 um 16:23 Uhr (1)
Hallo und besten Dank für die AnwortenVieleicht mal kurz zum Hintergrund. Ich bekomme ab und zu bis zu 500(Bohrungsmittel)Punkte aus einem anderen System die dann in Catia eingelesen werden. Die Linie soll dann den Bohrungsvektor darstellen. Natürlich ist das dann nicht immer nur eine Fläche sondern auch mal ein paar mehr.Mit meiner "alsolut null Ahnung von Makro" hab ich mir soweit beholfen das das Makro die Linien zu den Flächen macht. Ich muß mir zwar das Makro immer wieder, je nach Anwendungsfall, ein ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Realtime Graph in Catia einbetten
Diesaster am 06.09.2018 um 12:47 Uhr (1)
Hallo Julenk0rt,habe mal ein bisschen herum gespielt und etwas gefunden, was deiner Anforderung entsprechen könnte.So bin ich vorgegangen:- Userform erstellt und eine Scrollbar (dein Schieberegler) und zwei Bilder (Graph als Bild und rote Linie als Bild)- In der Scrollbar habe ich dann das Bild mit der Linie anhand des Wertes verschobenDas hat bei mir so wunderbar funktioniert.Haken bei der Sache:- Linienbild muss von Größe und Position sauber definiert sein- Graph sollte sich nicht ändern. Wenn doch, dann ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing Standard
MICHLICK am 22.12.2010 um 14:51 Uhr (1)
Hallo,catISO, catANSI und catJIS sind nur Variablen (0, 1, 2). Die kannst Du Dir auch ganz einfach über eine MsgBos anzeigen lassen.Einfach:MsgBox catISOIch weiß nicht was Dassault da ihm Hintergrund macht, aber für mich sieht das so aus, als wäre das hart hineinprogrammiert. vermutlich hat die Variable catISO auch nicht unbedingt was mit der ISO.xml zu tun.Ich habe z.B. bei einer Zeichnung von BMW mal den Standard mit dieser Funktion abgefragt. Laut Page Setup ist als Standard CEG1 hinterlegt. Das MakroMs ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : BrowseForFolder Kontrolle
marbat am 06.05.2009 um 17:33 Uhr (0)
Hallo breitinger,zu deinem Problem mit der "For-Schleife" gibt es eine einfache ErklärungIn deinem Script ist Makro1 eine Variable, der Inhalt ist der Scriptname z. B. 1minima_maxima.catvbsIn der For-Schleife enthält MakroName einen Text z. B. Makro1 und nicht den Inhalt von der Variablen Makro1Das Problem läßt sich sehr einfach lösenDim Makro(8) Makro(1) = "1minima_maxima.catvbs"Makro(2) = "2limit_planes.catvbs"Makro(3) = "3plane_groupX.catvbs"Makro(4) = "4plane_groupZ.catvbs"Makro(5) = "5cut_beams.catvbs ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : eine Fläche Benutzerunabhängig einfärben
HoBLila am 25.02.2010 um 18:14 Uhr (0)
Der Code ist soweit in Ordnung.Die referenzierte Fläche wird auch eingefärbt.Das kann man sehen, wenn man im CATIA schaut und in der selection das Objekt ist gelb.Allerdings wirkt es so, als wäre das selektierte Objekt nur temporär.Ich vermute, da die Face nur Kurzzeitig für die Selection abgeleitet wird.Also klicke ich irgendwo hin, auch wenns die gleiche Fläche ist, dann ists vorbei.Die Referenz bleibt aber gleich.Das sieht gar nicht so trivial aus. Kann Dir daher leider im Moment auch nicht weiterhelfen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : indicateorselectelement3d Problem
bgrittmann am 07.11.2011 um 21:02 Uhr (0)
ServusWillkommen im Form. Bitte Systeminfo ausfüllen.Die Funktion "IndicateorselectElement3D" ist irgendwie zum Projizieren des Punktes auf eine Ebene (ganz blicke ich dies auch nicht). Versuch es mal mit "GetCoordinates" der Selection.Code:Sub CATMAin()Dim oDoc As DocumentDim oSel As SelectionDim filter(0)Dim dblLength1(2)Dim Status As StringSet oDoc = CATIA.ActiveDocumentSet oSel = oDoc.Selectionfilter(0) = "AnyObject"Status = oSel.SelectElement2(filter, "Bitte 1. Punkt auswählen", False)If Status "Norm ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bodies per Macro auf transparent setzen
ChiefJosef am 05.07.2012 um 00:34 Uhr (0)
Hallo Zusammen,ich versuche mich gerade damit ein Body zu erstellen, den umzubenennen in Rohteil und das ganze dann transparent zu setzen. Der erste Teil hat ganz gut geklappt. Der zweite Teil den Body transparent zu setzen klappt leider nicht. Hat da jemand eine Lösung für mich?Ich befinde mich im Anfägerstatus, deswegen bitte kein Fachchinesisch.. :-)Das Script sieht wie folgt aus.:Language="VBSCRIPT"Sub CATMain()Set partDocument1 = CATIA.ActiveDocumentSet part1 = partDocument1.PartSet bodies1 = part1.Bo ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Implizite (?) Koordinaten Systeme im Catia
HoBLila am 16.07.2013 um 09:40 Uhr (0)
Die Koordinaten sind immer relativ zum Urpsrung der nächst höheren Ebene.hast Du jetzt ein Achsensystem, so ist dies Releativ zum Part.Hast Du ein Part ist dies Relativ zur nächst höheren Komponente.So kannst Du die absoluten Koordinaten herausbekommen. Das musst Du auf beiden Seiten machen und dann kannst Du sie ins Verhältnis setzen.Schau Dir mal http://hoblila.wordpress.com/download/ an vielleicht kann es schon, was Du brauchst.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt e ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB.NET Problem mit V5 R21
tobiley am 05.04.2013 um 20:00 Uhr (0)
Hallo,ich brauche mal wieder eure Hilfe. Wir haben bei uns auf einem Rechner ein neues Release (R21) aufgespielt was irgendwie auch alle anderen Releases mit geupdatet hat und dadurch auch irgendwie eingriff auf das .NET genommen hat. Wir haben bisher nur soviel heraus gefunden "dassault systemes software vc9 prerequisites x86-x64 9.1.2" das musss irgendwie mit dem .NET zusammenhängen.Nun funktionieren auf jeden Fall auf diesem PC alle VB.NET Prgramme nicht mehr oder nur noch teilweise und CATIA abstürzt ( ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ersetzen der
Wishmaster am 22.06.2010 um 09:43 Uhr (0)
Hallo Zusammen,vielen Dank für die Antworten! Ich habe das Skript noch erweitert und mit zusätzlichen Funktionen in VBA zum laufen bekommen! Eure Anworten waren sehr Hilfreich!Jetzt habe ich leider eine neue Frage Kann ich ein vorhandenes Geoset bei bedarf unter ein anderes Geoset unterhängen (also in Catia: "change Geometrical set", bei Nachfrage auf "Nein" klicken)? DerMakrorekorder zeichnet leider nichts auf Habe auch in der Suche und in der Litertatur bisher nichts finden können...Vielleicht hat ja j ...
|
| In das Form CATIA V5 Programmierung wechseln |