 |
PTC Creo Elements/Programmierung : Lisp zum zerlegen einer 2D Kontur in XYZ Koordinaten
NutundFeder am 19.04.2021 um 12:45 Uhr (15)
Hallo liebe Programmierer,bräuchte ein Tool, welches mir eine 2D Kurve in eine gewünschte Anzahl von Punkten zerhackt.Brauche die Daten dann im Excel.Habe hier bereits geschrieben.http://ww3.cad.de/foren/ubb/Forum581/HTML/002601.shtml#000018Wäre toll, wenn Ihr mir dazu helfen könntet!GrüßeChristian
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Lisp zum zerlegen einer 2D Kontur in XYZ Koordinaten
NutundFeder am 13.05.2021 um 07:22 Uhr (1)
Okay.Was wäre ein guter Abstand Messung von Punkt zu Punkt, der eine gute Genauigkeit bildet auch für die Punkte dazwischen?Oder was wäre bei den X Werten und Y Werten ein ausreichender Abstand?Habe dazu kein Gefühl, daher habe ich so viele Stützpunkte.GrußNutundFeder
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Lisp zum zerlegen einer 2D Kontur in XYZ Koordinaten
NutundFeder am 12.05.2021 um 13:44 Uhr (1)
Hallo habe nochmal was.Habe die csv eingelesen und bekomme so ein komischen Splinebereich.Weiß nicht wo es herkommt.Anbei die csv und ein Screeshot.GrußNutundFeder[Diese Nachricht wurde von NutundFeder am 12. Mai. 2021 editiert.][Diese Nachricht wurde von NutundFeder am 12. Mai. 2021 editiert.]
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Lisp zum zerlegen einer 2D Kontur in XYZ Koordinaten
NutundFeder am 02.05.2021 um 13:14 Uhr (1)
Ja geht in die Richtung.Ich habe das auch bereits so praktiziert das ich segmentweise gearbeitet habe. Irgendwie waren dann Anfang Nachfolger-Segment und Ende Vorgänger-Segment nicht verbunden.Würde gerne die Sache noch soweit optimieren, dass ich eine sichere Vorgehensweise habe.Erstellen die Werkzeuge oben denn Linienzug/Spline auch?GrußNutundFeder
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Lisp zum zerlegen einer 2D Kontur in XYZ Koordinaten
NutundFeder am 24.04.2021 um 08:18 Uhr (1)
Hallo,es sollte nicht nur die vorhandenen Punkte ausgeben sondern auch zwischenpunkte ausgeben können. Da ich die Anzahl der Punkte brauche und irgendwie bestimmen möchte. In Prinzip macht das doch Creo oder jedes Cad Programm auch um eine Linie, Polylinie oder Kreisbogen darzustellen auf dem Bildschirm.Bei Creo parametric geht das nur über Umwege.Turbocad kann das wohl von Haus aus. Vielleicht bekommt Ihr das ja hin? Vielleicht wäre auch eine Möglichkeit ein Feature zu erstellen Punkte auf eine Kurve zu M ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Lisp zum zerlegen einer 2D Kontur in XYZ Koordinaten
NutundFeder am 26.04.2021 um 21:27 Uhr (1)
Zitat:Original erstellt von TommiO:Annahme:Linien auf Arbeitsebene sind aneinandergereiht, keine Lücken, nix doppelt oder übereinanderliegend. D.h. ein zusammenhängender Linienzug, offen oder geschlossen.Soetwas habe ich schonmal gemacht. Wenn ich etwas Zeit finde, kann ich mal etwas zusammenklimpern.GrußThomasAnnahme ist richtig!Wäre Klasse, wenn Du dazu etwas erstellen könntest. Noch eine Frage:Ist generell sichergestellt das die Punkte immer genau auf der Kurve sitzen? Wie hoch ist die Genauigkeit? Ist ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Lisp zum zerlegen einer 2D Kontur in XYZ Koordinaten
NutundFeder am 26.04.2021 um 16:08 Uhr (1)
Hallo,recht vielen Dank für jegliche Hilfe!Besonders ein Dankeschön an TommiO!Das ist das was ich brauche.Nun kommen noch ein paar Feinheiten.Die Reigenfolge der Segmente ist irgendwie willkürlich.Sprich die Anwendung zerlegt erst im Quadrant 1 dann 3 dann 2 dann 4.Und er fängt teilweise von unterschiedlichen Richtungen an.Ich füttere mit den Daten ein Tool und muss die Kurve in einer Richtung durchlaufen.Entweder vom Nullpunkt gesehen im Uhrzeigersinn oder gegen den Uhrzeigersinn.Damit ich die Daten nutze ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Lisp zum zerlegen einer 2D Kontur in XYZ Koordinaten
NutundFeder am 26.04.2021 um 19:51 Uhr (1)
Hallo,ich habe einmal quick and dirty ein paar Skizzen gemacht.Im Prinzip beschreiben die Punkte ja eine 2D Kurve. Diese besteht aus mehreren Segmenten.Zum Beispiel verschiedene aneinander gekettete Kreisbögen.Die Gesamtkurve soll entweder vom Ursprung aus gesehen im Uhrzeiger oder gegen Uhrzeiger von Anfang zum Endpunkt abgetastet werden nach Punkten auf der Kurve.Nun zerlegt er schön die Segmente.Diese einzelnen Segmente für sich passen. Die Werte laufen genau in eine Richtung durch.Nur läuft er zum Beis ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Lisp zum zerlegen einer 2D Kontur in XYZ Koordinaten
NutundFeder am 03.05.2021 um 07:27 Uhr (1)
Hallo TommiO! Hallo auch an Alle!Kurz zum Hintergrund der ganzen Übung, warum ich nach einer Lösung hier suche.1. Ich erstelle mit Hilfe verschiedener Methoden diesen Kurvenzug im CAD (den ich hier eingestellt habe). Teilweise durch rechnen bekomme ich XYZ Daten und teilweise durch einfügen von Kreisbögen oder Linien im CAD. Bei diesem 1. Schritt tuhe ich bereits XYZ Daten in Linien umwandeln um die Kontur zu bekommen. Da wäre ein Tool nicht schlecht zum erzeugen der/des Splines. 2. Ich füttere Excel mit d ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |