|
CATIA V5 Programmierung : Punktkoordinaten in Excel auf ausgewähltes Achsensystem
YellowDevil am 17.08.2007 um 17:49 Uhr (1)
Wenn Du von der Macroprogrammierung keine Ahnung hast, dann dürfte dir auch das gefudene Script nichts nützen. Weil ein wenig muss daran noch gemacht werden,damit es läuft. Was willst du denn ganz genau machen?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mittelpunkte finden
YellowDevil am 20.08.2007 um 19:43 Uhr (1)
Die Problematik mit den tollen konstruktionen kenne ich zur genüge.Das ist dann wahrscheinlich auch mit der sinnigste Weg. Ich muss mal schauen, wie ich das ganze umsetzen würde.Zeitlich würde ich da ein problem sehen, da diese Suche und Auswertung sehr lange dauern könnte. Dachte mir das so, dass ich in alle Kreise, Halbkreise, usw. einen Mittelpunkt erzeugen lasse. Diesen ege ich in ein Geometrisches Set ab und nummeriere sie durch. Am Bauteil wird an den Punkten ein Nummern Verweis stehen,damit sie auch ...
|
In das Form CATIA V5 Programmierung wechseln |
 Edges.zip |
CATIA V5 Programmierung : Mittelpunkte finden
YellowDevil am 23.08.2007 um 01:46 Uhr (1)
So ich habe nochmals ein wenig getestet.Zu der Methode: Erst nach CircPattern,RectPattren und Holes suchen zu lassen und darin dann nach Edges zu suchen, kann ich sagen das es nicht klappt. Er erkennt dann keine Edges an SimpleHoles, somit klappt es nicht.Habe jetzt folgenden weg eingeschlagen: Ich suche nach allen Edges. An den Edges führe ich ein Measure.Angle durch. So bekomme ich schonmal eine Vorauswahl, leider sind da auch normale Edges drin. Auf diese Auswahl versuche ich nun ein CenterPoint zu setz ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mittelpunkte finden
YellowDevil am 27.07.2007 um 21:57 Uhr (1)
Wie wäre es denn in dem du einfach versuchst einen Point Center Sphere/circle setzen zu lassen auf alle Edges im Bauteil, die du vorher suchen lässt. Das ganze legst Du in eine Error Abfrage und wenn diese keinen Fehler ergibt handelt es sich um einen Kreis, Kugel oder halb-virtel Kreis. Dann brauchst du nur noch die Koordinaten ermittel und gegebenenfalls über die Matrix aufs aktuelle Achsensystem umrechnen lassen. Danach kannst du die Koordinaten direkt in eine TXT oder Excel datei schreiben lassen.Das w ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktkoordinaten in Excel auf ausgewähltes Achsensystem
YellowDevil am 16.08.2007 um 20:56 Uhr (1)
Ja das kann man. Das funktioniert über eine Matrix, in der die Absoluten Koordinaten des Punktes umgerechnet werden zum gewünschten Achsensystem. Ist eigentlich nur ein wenig Mathematik, da man Achsenausrichtung und Achsenwinkel beider Achsensysteme berücksichtigen muss.Wenn Du ein wenig suchst im Forum findest Du auch die fertige Matrix zum umrechnen.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktkoordinaten in Excel auf ausgewähltes Achsensystem
YellowDevil am 19.08.2007 um 03:26 Uhr (1)
Ich schau mal,dass ich dir das einbaue. Es wird wie bisher sein,dass du vor dem Macrostart die Punkte selektiert haben musst und nach dem Start wirst du ein vorhandenes Achsensystem anklicken müssen, auf welches sich die Koordinaten beziehen sollen.
|
In das Form CATIA V5 Programmierung wechseln |
 PunktKoordinaten.zip |
CATIA V5 Programmierung : Punktkoordinaten in Excel auf ausgewähltes Achsensystem
YellowDevil am 20.08.2007 um 00:32 Uhr (1)
So habe Dir mal ein neues Makro geschrieben in CATScript.Funtkionen:Es wird der Dateipfad und der Dateiname abgefragt. Standard Einstellung ist hier für den Pfad: C: mp und für die Datei: PunktKoordinaten.csv. Wenn du immer nur Enter oder OK drückst bleiben die Werte so,du kannst aber auch anderen Namen eingeben.Wichtig ist nur beim Pfad, dass am Ende ein steht.Danach erkennt das Makro, ob du schon Punkte ausgewählt hast oder nicht. Solltest Du keine ausgewählt haben, wirst du aufgefordert welche anzuklic ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktkoordinaten in Excel auf ausgewähltes Achsensystem
YellowDevil am 20.08.2007 um 19:08 Uhr (1)
Na dann hat das ja mal wieder genau gepasst.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktkoordinaten in Excel auf ausgewähltes Achsensystem
YellowDevil am 05.06.2008 um 06:40 Uhr (1)
Dank dir Zoltan, habe es erst heute gesehen das ein alter Beitrag von mir wieder aktiv ist.
|
In das Form CATIA V5 Programmierung wechseln |