|
CATIA V5 Programmierung : Fehler bei Shell-Anweisung
KADv5 am 14.02.2018 um 11:44 Uhr (1)
Hallo Zusammen,in einem Catia Makro führe ich per Shell-Funktion ein extrernes Programm aus:Code:Private Sub ProgButton_Click() Dim Programmpfad As String Programmpfad = "C:ProgrammeProgramm1programm1.exe" Shell Programmpfad, vbNormalNoFocusEnd SubDas externe Programm startet, gibt aber eine Fehlermeldung aus:"Die Bild-Datei "HMakrosMakro1orborb.sgx kann nicht geöffnet werden!"Das Makro aus dem das Programm gestartet wird liegt unter "HMakrosMakro1" aber die orb.sgx liegt unter "C:ProgrammeProgramm1".St ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Externe Referenzen
Florian Held am 29.08.2008 um 13:32 Uhr (0)
Hmh, Aufgezeichneten Quellcode muss man oft noch nachbessern damit er sauber funktioniert.Aufzeichnungen spucken oft Code aus der in etwa wie folgt lautet: Nimm Aus Skizze.1Scheitelpunkt.3Sobald man das Makro dann auf ein Part anwendet wo die Skizze.2 heist hat man schon ein Problem.Schon einmal probiert das Makro so aufzubauen dass der User den Punkt bzw. die Skizze mit den Punkten selektieren soll?Oder geht dies zu weit von der Richtung weg was das Makro machen soll?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Fehlermedlung
joerneman am 26.06.2017 um 11:21 Uhr (1)
Hallo Bernd,danke für die Antwort.Da das Makro nicht von mir ist, weiß ich nicht welche Referenzen benötigt werden. Kenne mich mit den Referenzen auch nicht aus.Das ist das einzige was mir aufgefallen ist, dass auf den Rechnern auf denen das Makro nicht läuft vor einigen Referenzen MISSING steht und diese auch in einem Ordner gesucht werden der nicht existiert
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Referenzen austauschen
Macro_Man am 04.10.2006 um 15:41 Uhr (0)
Hallo zusammen,ist es möglich Referenzen eines Elementes mittels Macro auszutauschen. Bsp.: um einen Revolute zu erstellen muss man eine Rotationsachse und ein Profil auswählen. Ich möchte nun ohne einen neuen Revolute erstellen zu müssen, diesem andere Referenzen zuweisen(neue achse und neues Profil).Hat jemenand von euch eine Idee????MfG Macro_Man
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Externe Referenzen herstellbar?
3.1415926535 am 16.04.2004 um 14:11 Uhr (0)
Hallo, ich versuche auch einen externen Verweis herzustellen, um ihn dann per Makro zu automatisieren. Eigentlich müsste ja Ralfs Erklärung ausreichen, um es zumindest manuell zu realisieren. Leider klappt nicht mal das :-( In der CATIA Doku steht, dass man solche externen Verweise erstellt, indem man CopyPasteSpecial benutzt, um so den Link in der Produktstruktur zu erzeugen. Aber ich glaube, dass man den Link im Partdesign erstellen müsste und nich in der Productstruktur. Wenn jemand helfen könnte, würde ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Makro Fehlermedlung
joerneman am 23.06.2017 um 16:06 Uhr (1)
Hallo Zusammen,ich hatte jetzt nach langer (sehr langer :-)) Zeit mal wieder Zeit mich damit zu beschäftigen.Ich habe jetzt heraus gefunden, dass auf dem Rechner auf dem das Makro funktioniert alle Referenzen gefunden werden.Bei meinem Rechner stehen bei manchen Referenzen MISSING davor (siehe Bild).Heißt das das er die Referenzen nicht findet?Wie kann ich diese zuweisen?Von dem anderen Computer kopieren?Schönes Wochenende.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part-übergreifende Referenzen in einem Product
Jens Hansen am 21.02.2012 um 14:49 Uhr (0)
Hallo,das was du vorhast funktioniert so nicht. Der Hintergrund ist, dass die Referenz nur im activen Dokument existiert - ActiveDocument.Selection.Es funktioniert, indem du entweder das aktive Dokument ein Produkt ist und alle Parts sich darin befinden. Allerdings muss hierfür in den Optionen die Einstellung mit dem Rootkontext gesetzt sein.Der andere Weg wäre, die vertexes in das Zielpart zu kopieren und so eine externe Referenz zu erzeugen. Damit kann man dann die Polylinie erzeugen.SGJens Hansen------- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automation in MS Visual C++ 6.0
Laute am 22.01.2004 um 13:57 Uhr (0)
Hallo Arno, habe ein leeres CATIA-Verzeichnis gefunden..sieht alles schwer nach deinem Szenario aus! Ich habe aber rausgefunden wie man die ganzen TypeLibs wieder in die Registry bekommt und zwar unter CATIA-Tools- SettingsManagemanet kann man unter dem Reiter MAkros externe Referenzen hinzufügen, da nimmt man dann alle aus dem bin-Verzeichnis und hat sie nach einem Neustart in der REG. Jedoch den catia.Application-String hat mir das auch nicht beschert nun werd ich s vor einer Neuinstallation noch im ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Externe Referenzen herstellbar?
listing_code am 11.05.2004 um 15:21 Uhr (0)
Folgendes Beispiel: es gibt drei parts. in part 1 und 2 sind die skizzen. ich möchte im part 3 ein loft erzeugen mit den skizzen aus part 1 und 2. Produkt| |-Part.1| | |-Hybridbody.1| | |-Skizze.1 |-Part.2| | |-Hybridbody.2| | |-Skizze.2 |-Part.3| | |-Hybridbody.3| | |-kopieSkizze.1 | |-kopieSkizze.2 | |-Loft.3 So sieht der code aus: ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Referenzen austauschen
Steefle am 05.10.2006 um 07:34 Uhr (0)
Hi Macro_Man!Hab´s noch nicht ausprobiert, aber wie wäre es hiermit:Dein Revolution hat als Referenzen zwei Parameter vom Typ "Curve". Diesen könntest Du mittels Makro verschiedene Skizzen bzw. Achsen zuweisen.Schönen Gruß,Steefle
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unterschied geometrisches Set und Externe Verweise
Physimathi am 14.05.2007 um 08:38 Uhr (0)
Hallo,mit Programmierung hat das in soweit zu tun, weil die "Externen Verweise" automatisch angelegt werden. Wenn der Anwender mit einer Makroanwendung startet und in dieser dann händisch "Einfügen Spezial" durchführt, dann nutzt CATIA nicht das von mir im Makro angelegte "Geometrische Set: Externe Verweise", sondern erzeugt ein neues.Beide sehen aber, auch in Ihrer Struktur, gleich aus. Also muss es entweder eine Funktion geben welche man bei der Erstellung des "Geometrischen Sets" noch ansprechen kann, o ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Symmetry contraint
Sylas am 29.06.2017 um 11:07 Uhr (1)
Hallo BerndIch habe so gewust:1. Mann zuerst zeight zwei Faces von erstes Part (zwei Referenzen)2. Mann zeight noch zwei Faces von zweites Part (zwei Referenzen)3. Das Makro rechnest distanz zwischen Referenzen von Pkt.1 und Pkt.2, dann erstellt Offset constraint mit Wert D=((Ref1-Ref2)-(Ref3-Ref4)) / 2 zwischen Ref1 und Ref3:Grundsätzlich es geht um Offset-Wert Berechnung
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Externe zügrif auf CATIA Projekt über DLL
leon0109 am 11.01.2012 um 23:35 Uhr (0)
Hallo Ich ,als Student ,musste eine externe Applikation mit C# erstellen, um mit sämtliche Funktionen CATIA zu steuern. Bis jetzt habe ich, dank Forum Hilfe, viel gelernt und geschafft. Die wichtigste war Stückliste von gewünschtem Projekt auslesen und in XML Format konvertieren. Das klappt auch prima aber Problem ist das mein Programm, nur wenn CATIA in Hintergrund läuft, funktioniert.Weis jemand vieleicht wie ich Stückliste von gewünschtem Projekt, ohne CATIA, lesen kann. Danke
|
| In das Form CATIA V5 Programmierung wechseln |