Ich habe ein Problem mit Pedit, welches ich aus VisualLisp nutzen möchte.
Ich gehe beispielsweise hin, selektiere ein Polygon, rufe Pedit mit diesem Polygon auf, springe ausgehend vom Startpunkt an den dritten Punkt und füge einen Punkt ein.
So und da haben wir schnell den Salat, denn sobald ein Teil des Polygon nicht sichtbar ist, kann ich nicht automatisiert auf den dritten Punkt springen, da der Startpunkt bei "pedit->kontrollpunkte Bearbeiten" offenbar der erste sichtbare Punkt des Polygon ist.
Zur Nachspielen:
Man zeichnet sich ein Polygon mit 4 Punkten. Nennen wir die Punkte P1, P2, P3, P4, gemäß ihrer Zeichenreihenfolge. Nun zoomt man so heraus dass das komplette Polygon sichtbar ist und ruft "pedit->kontrollpunkte Bearbeiten" auf. Hier steht die Selektion auf P1. Drückt man einmal auf "Nächsten Punkt" landet man auf P2,... Alles wie erwünscht.
Nun zoomt man das Polygon aber so dass nur die letzten beiden Punkten P3 und P4 sichtbar sind. Ruft man nun "pedit->kontrollpunkte Bearbeiten" auf steht die Selektion auf P3.
Unter AutoCAD 2000 kann ich nicht an den Punkt P1 springen, sondern die Selektion bleibt immer auf den Punkt P3 stehen.
Unter BricsCAD kann ich die Selektion zum vorherigen Punkt bewegen. Aber steht die Selektion auf P1 und springe ich dann zum nächsten Punkt, lande ich automatisch auf P3.
Ich brauch eine Vorgehensweise, wie ich in PEdit auf den i-ten Punkt selektierten kann. Also so was:
1.) Bestimme die Anzahl der Punkte des Polygon
2.) Rufe "pedit->kontrollpunkte Bearbeiten" mit dem Polygon auf
3.) Springe sooft zum vorherigen Punkt, bis wir uns sicher sein können dass die Selektion auf dem ersten Punkt steht. Die Anzahl der Wiederholungen entspricht der Anzahl der Punkte des Polygons.
4.) Springe i - 1 mal zum nächsten Punkt
Kennt da jemand Hilfe?
Wäre schon dankbar ob man in BricsCAD irgenteine Systemvariable kennt, mit der man das Verhalten von "pedit->Kontrollpunkt bearbeiten" steuern kann, s.d. die Selektion Punkt für Punkt funktioniert.
---
Alternativ das Ganze mit den AutoCAD Objekten (entmake,...) ist auch nicht so das Gelbe vom Ei. Ich habe keine Ahnung wie man Dateien splittet, eigene Daten Strukuren definiert, eine vollständige Doku findet,...
Ich bin da voll frustiert....
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP