|
CoCreate Modeling : Teil nicht aktiv setzen
der_Wolfgang am 08.12.2008 um 22:58 Uhr (0)
Zitat:Original erstellt von highway45:Wenn es öfters vorkommt, dann könntest du diesen Code auf einen Knopf legen:create_part :name "foobar" complete delete_3d "/foobar" completeIch würde den Befehl wir folgt etwas sicherer machen:a) der Besitzer steht nicht zwangsläufig immer auf "/" (root), oder?b) theoretisch koennte es ein Teil/Container/Baugruppe/was-auch-immer names foobar schon geben, also überlassen wir das dem Soliden!Code:(create_part owner "/") (delete_3d (oli:sd-inq-curr-part))a) wir erzeugen ...
|
In das Form CoCreate Modeling wechseln |
|
CoCreate Modeling : Teil nicht aktiv setzen
rabokon am 09.12.2008 um 09:04 Uhr (0)
Hallo noch einmal,ich habe jetzt den Befehl mehrmals angewendet, leider muss ich aber eine "Reklamation" anbringen:Nach dem Deaktivieren wird das durch den "Soliden" erstellte Teil nicht gelöscht, sondern nach einem nächsten Mausklick erscheint es in der Strukturliste.Ich wollte dann noch einmal überprüfen, ob der Befehl dem Button richt zugeordnet worden ist, in der Befehlszeile stand aber nur noch(ELAN::CREATE_PART :OWNER "/")Dabei hatte ich darauf geachtet, dass all Klammern auch wirklich vorhanden ware ...
|
In das Form CoCreate Modeling wechseln |
|
CoCreate Modeling : Teil nicht aktiv setzen
rabokon am 09.12.2008 um 09:53 Uhr (0)
Und noch einmal hallo!Ich hab mir mal selbst geholfen und eine Befehlsfolge aufgezeichnet.Der Ablauf ist dann ungefähr so:- Neues Teil- Aktuelles Teil löschen (siehe oben)- Alles OKIn der aufgezeichneten Liste sieht das dann so aus:create_part complete delete_3d (SD-INQ-CURR-PART)completeUnd das scheint erst einmal zu funktionieren.Kann die Sache in dieser Art einen Haken haben?rabokon
|
In das Form CoCreate Modeling wechseln |
|
CoCreate Modeling : Teil nicht aktiv setzen
rabokon am 08.12.2008 um 10:33 Uhr (0)
Guten Morgen an alle,vielleicht ist die Funktion ganz einfach zu realisieren.Aber manchmal frage ich mich, wie ein aktives Teil (oder Baugruppe) deaktiv gesetzt werden kann, ohne ein anderes zu aktivieren.Geht das überhaupt?rabokon
|
In das Form CoCreate Modeling wechseln |
|
CoCreate Modeling : Teil nicht aktiv setzen
highway45 am 08.12.2008 um 10:45 Uhr (0)
Wenn es öfters vorkommt, dann könntest du diesen Code auf einen Knopf legen:create_part :name "foobar" complete delete_3d "/foobar" completeDer macht genau das, was Gerhard beschreibt: Teil erzeugen und danach direkt wieder löschen.Anders geht es tatsächlich nicht.------------------ http://osd.cad.de/
|
In das Form CoCreate Modeling wechseln |
|
CoCreate Modeling : Teil nicht aktiv setzen
rabokon am 08.12.2008 um 11:00 Uhr (0)
danke an Gerhard (Gruß aus Berlin zurück) und highway45.ja, so funktioniert es.Und ein eigener Button dafür ist das, was ich suchte.rabokon
|
In das Form CoCreate Modeling wechseln |
|
CoCreate Modeling : Teil nicht aktiv setzen
der_Wolfgang am 09.12.2008 um 20:15 Uhr (0)
Zitat:Original erstellt von rabokon:create_part complete delete_3d (SD-INQ-CURR-PART)completeKann die Sache in dieser Art einen Haken haben?Jein..wenn Du noch den :OWNER "/" einbaust bist Du auf der sicheren Seite, denn "/" kann nie schreibgeschuetzt sein. Ein geklammerter Aufruf (create_part) und ein "create_part complete" Verhalten sich unterschiedlich was das Neuzeichnen der Benutzeroberfläche betrifft.---------------------Auch mit Matthiasseiner Seqeunce steht man am Ende *NICHT* im delete befehl. De ...
|
In das Form CoCreate Modeling wechseln |
|
CoCreate Modeling : Teil nicht aktiv setzen
rabokon am 10.12.2008 um 08:33 Uhr (0)
Hallo Wolfgang und alle anderen,ich habe den o.g. einzeiligen Code eingegeben und dieser läuft richtig.Die Zeile werde ich dann so belassen und die Erklärungen sind auch plausibel und nachvollziehbar - man lernt halt ständig dazu.Dankerabokon
|
In das Form CoCreate Modeling wechseln |
|
CoCreate Modeling : Teil nicht aktiv setzen
uli1601 am 11.12.2008 um 09:04 Uhr (0)
So funktioniert der Befehl:Code:(PROGN (CREATE_PART :OWNER "/") (DELETE_3D (OLI::SD-INQ-CURR-PART)))Vermutlich erwartet Modeling nur eine einzelne Terminate-Action, wenn du einen neuen Befehl erzeugst, aber mit "PROGN" kannst du ihn austricksen.
|
In das Form CoCreate Modeling wechseln |
|
CoCreate Modeling : Ableitung in Annotation
jochen.bienert am 12.12.2008 um 10:20 Uhr (0)
Den großen Flügel konnte ich mit Hilfe von von "Teil prüfen" repariern.Dessen Darstellung war danche korrekt, beim kleinen ging das nicht.Mit wechseln konnte der kleine auch repariert werden, wieso verhalten sich die Flügel unterschiedlich?------------------GrußJochenUnterwegs mit OSM 15.50D seid 01.07.2008[Diese Nachricht wurde von jochen.bienert am 12. Dez. 2008 editiert.]
|
In das Form CoCreate Modeling wechseln |
|
CoCreate Modeling : Ableitung in Annotation
Gerhard Deeg am 12.12.2008 um 10:14 Uhr (0)
Hallo vobu,Dein Teil hat Fehler und deshalb kann Annotation nur unsichtbare Linien zeichnen. Siehe Anhang. Dein Teil wird gerade repariert und kommt gleich an.Gruß Gerhard------------------Jeder erfüllte Wunsch ist ein Traum wenigerTräume sind die Sonnenstunden der Hoffnung
|
In das Form CoCreate Modeling wechseln |
|
CoCreate Modeling : Ableitung in Annotation
Gerhard Deeg am 12.12.2008 um 10:18 Uhr (0)
Hallo vobu,anbei Dein repariertes Teil. Wie ich sehe bin ich ein paar Minuten zuspät. Macht nichts, hast Du es von mehreren bekommen.Gruß Gerhard------------------Jeder erfüllte Wunsch ist ein Traum wenigerTräume sind die Sonnenstunden der Hoffnung
|
In das Form CoCreate Modeling wechseln |
|
CoCreate Modeling : Ableitung in Annotation
vobu am 12.12.2008 um 10:06 Uhr (0)
Zitat:Original erstellt von jochen.bienert:Hab es mal geöffnet.Als erstes würde ich mal sagen, das da alleine schon rein optisch was nicht stimmt.Die Flügel sind zwar Volumenkörper, aber ein par Flächen sind durchssichtig, obwohl keine Transparenz eingeschaltet ist etc.Denke, das die Volumen irgendwie kaputt ist...Habe das Teil mal in V14 angehangenEdit: Wenn man alle Teile udn danach alle Flöchen auswählt und auf "undurchsichtig" stellt, ist zumindest optisch wieder alles ok!Kann dein Anhang nicht Hochla ...
|
In das Form CoCreate Modeling wechseln |