|
CATIA V5 Programmierung : Punktkoordinaten in Excel auf ausgewähltes Achsensystem
zoltan.bekesi am 04.12.2008 um 18:02 Uhr (1)
Hallo,du hast vor diese Zeilen sicherlich etwas ähnliches:Code:dim axisSystem1 as AxisSystemÄndere das Typ in Objekt/Variant um und es wird funktionieren.Gruß,Zoltán
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktkoordinaten in Excel auf ausgewähltes Achsensystem
Gruenbaumfunker am 04.12.2008 um 18:40 Uhr (1)
Danke für die schnelle Antwort. Das hat geholfen. Manchmal zickt das Programm aber auch wegen unnötiger Kleinigkeiten rum....
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Punktkoordinaten in Excel auf ausgewähltes Achsensystem
Stefan_I am 11.02.2009 um 10:55 Uhr (5)
Hallo zusammen,weiss jemand von euch wie genau die Funktion GetCoordinates tickt ? Ich habe versucht Schnittpunkte mit dem Programm auszulesen, was nicht funktionierte. Wenn ich die Verschneidung explodiere gehts auch nicht. Wenn ich diese Punkte aber in eine Skizze projziere, gehts. Einzelne importierte Punkte gehen auch. Weiss jemand rat ? ------------------GrussStefan Inderbitzin[Diese Nachricht wurde von Stefan_I am 11. Feb. 2009 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktkoordinaten in Excel auf ausgewähltes Achsensystem
zoltan.bekesi am 11.02.2009 um 19:46 Uhr (1)
Hallo,musst die Art von Punkte messen.Versuche es hiermit:http://ww3.cad.de/foren/ubb/Forum137/HTML/000628.shtml#000000Gruß,Zoltan
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktkoordinaten in Excel auf ausgewähltes Achsensystem
Thomas Harmening am 11.02.2009 um 22:27 Uhr (1)
Zitat:Original erstellt von Stefan_I:Hallo zusammen,weiss jemand von euch wie genau die Funktion GetCoordinates tickt ? Ich habe versucht Schnittpunkte mit dem Programm auszulesen, was nicht funktionierte. Wenn ich die Verschneidung explodiere gehts auch nicht. Wenn ich diese Punkte aber in eine Skizze projziere, gehts. Einzelne importierte Punkte gehen auch. Weiss jemand rat ? GetCoordinates will Punkte haben, die X,Y,Z Koordinaten aufweisen.Eine Verschneidung ist hier noch kein Punkt , auch wenn die V ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktkoordinaten in Excel auf ausgewähltes Achsensystem
hit_ks am 17.08.2007 um 17:37 Uhr (9)
Hallo !Da Ich von Macroprogrammierung keine Ahnung habe, wieß Ich leider nicht wie Ich so etwas einbauen kann!------------------GrussKlaus "Es gibt keine absolute Sicherheit, nur mehr oder weniger Unsicherheit. Damit muss man leben."
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktkoordinaten in Excel auf ausgewähltes Achsensystem
Stefan_I am 12.02.2009 um 08:24 Uhr (14)
Hallo zusammen,besten Dank für eure Infos.------------------GrussStefan Inderbitzin
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : FileSelectionBox
Hohlräumer am 15.02.2009 um 11:35 Uhr (0)
Hallo,Es sollte aber wie folgt ablaufen:Durch das Makro muss der Benutzer eine Datei (in dem Fall ein Excel-File) auswählen, weil es in dem Verzeichnis mehrere gibt. Also sollte die FileSelectionBox in eben diesem Verzeichnis starten, damit man nicht erst in das richtige Verzeichnis wechseln muß.Konnte die ersten Vorschläge leider noch nicht prüfen, daher hier nur kurz eine Rückfrage ob das so wie vorgeschlagen funktionieren könnte.Dánke für die Geduld
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Programmierung
Thomas Harmening am 23.02.2009 um 01:13 Uhr (0)
ersetzeCode:Set myHybridBodies = myPart.HybridbodiesmyPart.InWorkObject = myHybridbodiesinCode:Set myHybridBodies = myPart.InWorkObjectund fertig dann etwa so? (Erzeugt auch den gespiegelten Punkt und die dazugehörige Kugel)Code:Sub CATMain()Set CATIA = GetObject("", "CATIA.Application") ist nur wegen Excel drinnenDim myPartDocument As DocumentReDim acoord(2)Set myPartDocument = CATIA.ActiveDocumentSet myPart = myPartDocument.PartSet myAxis = myPart.CreateReferenceFromObject(myPart.AxisSystems.Item("Achse ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Hilfe UserRefProperties
chs990 am 26.02.2009 um 18:47 Uhr (0)
Hallo zusammen,ich habe ein kleines Problem mit einem Makro, mit dem ich mich schon seit letzter Woche quäle.Diese Makro habe ich vor längerer Zeit aus dem Internet und für mich so umgesattelt das es meine benötigten Einträge ohne Fehlermeldung erstellt. Weil ich von der Makro Programmierung null Ahnung habe, steht mit Sicherheit auch viel unnützes drin. Mit dem Makro lege ich in der Produktebene bei allen selektierten Parts die UserRefProperties (wie Hersteller, Bemerkung, usw..) an.Problem 1: Unterhalb d ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy and Paste As Result
denyo_1 am 02.03.2009 um 10:46 Uhr (0)
Hallo Jang,das wird nicht funktionieren. Du kannst nur die Projektionen kopieren und wieder als Projektionen einfügen. Du kannst sie aber nicht als Projektionen kopieren und als Punkte wieder einfügen. Aus den Projektionen bekommst du aber auch keine Koordinaten raus (zumindestens nicht mit GetCoordinates da diese Methode einen Punkt erwartet und keine Projektion).Ich würde es mit der Funktion "Messen" machen. Also erst soll der Anwender eine Ursprungskoordinatensystem (bzw. einen Ursprungspunkt) auswählen ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy and Paste As Result
Thomas Harmening am 03.03.2009 um 01:57 Uhr (0)
Zitat:Das Ziel des makros, ist es Messpunkte-Koordinaten in ein Excel rein zu bringen.für den zweiten schritt verweise ich mal hier hin : http://ww3.cad.de/foren/ubb/Forum137/HTML/001999.shtml#000010
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Auslesen läuft sehr langsam
Hoemie am 15.04.2011 um 10:15 Uhr (0)
Guten morgen zusammen,ich möchte die Werte von Parametern aus CATIA in Excel auslesen und umgekehrt, ohne dabei die Konstruktionstabellen zu nutzen. In dem Forum habe ich diese Möglichkeit dazu gefunden: For I = 1 To oPart.Parameters.Count Set oParameter = oPart.Parameters.Item(I) If InStr(1, oParameter.Name, "MeinParameter", vbTextCompare) 0 Then Anweisungen zum Auslesen End IfNextDas funktioniert grundsätzlich auch einwandfrei, aber pro Parameter benötigt die obige Schleife ca. 1 - 2 Sekunden und das, ...
|
In das Form CATIA V5 Programmierung wechseln |