| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| |
| MAIT übernimmt Kundenstamm von GMCAD, eine Pressemitteilung
|
Autor
|
Thema: Loeschen (437 mal gelesen)
|
gh2 Mitglied
Beiträge: 46 Registriert: 18.07.2003
|
erstellt am: 06. Mrz. 2006 15:58 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich versuche Geometrie mit folgendem Befehl (sd-call-cmds (delete_2d :start :all_2d :remove :by_box punkt1 punkt2 :select_done)) aus einem Dialog heraus zu loeschen. Dabei soll alle 2D-Geo bis auf die in der Box gelöscht werden. Geloescht wird aber alles. Die richtige Lage der Box habe ich geprüft. Wer kann mir verraten was an dem Befehl falsch ist? Danke! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dorothea Mitglied
Beiträge: 242 Registriert: 22.11.2001
|
erstellt am: 06. Mrz. 2006 17:17 <-- editieren / zitieren --> Unities abgeben: Nur für gh2
Hallo, Was ist bei dir punkt1 und punkt2? Hast du deine Kommandosequenz mal interaktiv ausprobiert? Also mal den Code Stueck fuer Stueck in die Kommandozeile kopieren. Die Methode by_box verlangt naemlich, dass keine 2D-Punkte (z.B. 10,10) eingegeben werden sondern pick-Punkte - also mit der Maus gepickt. Wenn so ein 2D-Punkt eingegeben wird, bricht die Box-Auswahl ab. Gruss Dorothea
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
gh2 Mitglied
Beiträge: 46 Registriert: 18.07.2003 CreoParametric 2.0 M110 Windows 7
|
erstellt am: 07. Mrz. 2006 07:25 <-- editieren / zitieren --> Unities abgeben:
Hallo Dorothea, das mit der Komandozeile habe ich schon ausprobiert. Funktionierte auch nicht. Die Punkte 1,2 entsprechen meinem Wunschdenken das ich eine Box mit zwei 2D-Punkten beschreiben kann. Gibt es Alternativen? Viele Grüße Uwe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dorothea Mitglied
Beiträge: 242 Registriert: 22.11.2001
|
erstellt am: 07. Mrz. 2006 08:11 <-- editieren / zitieren --> Unities abgeben: Nur für gh2
Hallo Uwe, Zitat: das mit der Komandozeile habe ich schon ausprobiert. Funktionierte auch nicht.
Wenn es mit der Kommandozeile nicht funktioniert, dann braucht man es programmatisch auch nicht mehr testen. Ist immer ein guter Check, ob der Code, den man hinschreibt, auch wirklch tun kann. Jedenfalls wenn man irgendwas spezielles auswaehlen will. Zitat: Die Punkte 1,2 entsprechen meinem Wunschdenken das ich eine Box mit zwei 2D-Punkten beschreiben kann. Gibt es Alternativen?
Wie kommst du zu den Punkten? Laesst du sie vom Benutzer deines Dialoges eingeben oder berechnest du sie? Im Dialoggenerator gibt es den :value-type :raw-vport-pick. Vielleicht kannst du damit ja mal rumspielen. Weiss nicht ob es wirklich hilft. VIelleicht geht es auch nicht, wenn der Benutzer mitten im Dialog die Ansichtsausrichtung aendert. Versuch's halt mal. Gruss Dorothea
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
gh2 Mitglied
Beiträge: 46 Registriert: 18.07.2003 CreoParametric 2.0 M110 Windows 7
|
erstellt am: 07. Mrz. 2006 08:52 <-- editieren / zitieren --> Unities abgeben:
|
Dorothea Mitglied
Beiträge: 242 Registriert: 22.11.2001
|
erstellt am: 07. Mrz. 2006 09:53 <-- editieren / zitieren --> Unities abgeben: Nur für gh2
Hallo Uwe, Ich fuerchte, da kann ich dir nicht weiter helfen. Gib doch einen Verbesserungsvorschlag an den Support weiter. Vielleicht laesst sich dann was machen. Sorry, mehr kann ich dir da echt nicht sagen im Moment. Gruss Dorothea
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |