|
PTC Creo Elements/Direct Modeling : Teile im Schnitt schützen
MiBr am 13.09.2017 um 14:46 Uhr (15)
Hallo,ich versuch mir gerade nee Lisp zu schreiben, mit der ich durch anklicken einerLinie im Annotation, das entsprechende Teile, in der entsprechenden Ansicht im Schnittschützen oder schneiden kann, siehe Anhang.Das Tool im Annotation funzt zwar, aber wenn man viele Lochbilder mit Schrauben etc. hatmuss man diese eine Schraube erst mal im Strukturbaum finden oder im 3d-Fenster mit ein-und ausblenden suchen. Also warum nicht im Annotation das Teil anklicken?Als Grundlage dient mir hier die Lisp - SW-PosNu ...
|
In das Form PTC Creo Elements/Direct Modeling wechseln |
|
PTC Creo Elements/Direct Modeling : Teile im Schnitt schützen
MiBr am 14.09.2017 um 10:42 Uhr (15)
So, ich habe es hin bekommen und hoffe das alles passt! Gruß MichaelBetroffenen Ansicht wird jetzt nach angezeigt!Michael[Diese Nachricht wurde von MiBr am 14. Sep. 2017 editiert.]
|
In das Form PTC Creo Elements/Direct Modeling wechseln |
|
PTC Creo Elements/Direct Modeling : Teile im Schnitt schützen
MiBr am 20.09.2017 um 15:21 Uhr (1)
Hallo,ich möcht in dem Tool noch eine Abfrage machen, ob die entsprechende Baugruppe das Schützen/Schneiden der Teile zulässt bzw. reserviert ist. Wenn die Baugruppe nichtresevivert ist passiert halt nichts :(!Habe es schon so und mit ähnl. Befehlen probiert:Code:(setf StammObject (SD-PATHNAME-TO-OBJ Teile_pfad))(setf Baugruppe_reser (sd-inq-obj-parent-instance-read-only-p StammObject))Sowas funktioniert aber nicht, wenn das zu schützende Teil in Baugruppen verschachtel ist.Ich bräuchten einen Befehl, der ...
|
In das Form PTC Creo Elements/Direct Modeling wechseln |
|
PTC Creo Elements/Direct Modeling : Teile im Schnitt schützen
MiBr am 21.09.2017 um 15:35 Uhr (15)
Hallo,ich hab es wieder mal hingefummelt Code:(setf Pfad_readonly (write-to-string (format nil "~a" Teile_pfad)))(setf Pfad_readonly (sd-string-split Pfad_readonly "/"))(setf Pfad_readonly (format nil "/~a" (nth 1 Pfad_readonly)))(setf StammObject (SD-PATHNAME-TO-OBJ Pfad_readonly))(setf BG_readonly (sd-inq-obj-contents-read-only-p StammObject))Sicher nicht die eleganteste Art , aber es funzt.Änderungen:Besitzer kann reserviert werden Ansicht aktualisieren, anstelle der kompletten ZeichnungViele Spaß mit ...
|
In das Form PTC Creo Elements/Direct Modeling wechseln |
|
PTC Creo Elements/Direct Modeling : Teile im Schnitt schützen
MiBr am 27.09.2017 um 12:09 Uhr (15)
Hallo Felix,danke für den Hinweiß, damit gegoogelt bin ich auf die Seite cad.osd.de gekommen und da gibt es glatt ein Tool "Besitzer anzeigen", das genau die Funktion hat. Naja, habs eingebaut und läuft wie gewünscht!Code:(let ()(setf Pfad_readonly(sd-am-view-set-struct-owner(sd-am-inq-view-set(sd-am-view-struct-view-set(sd-am-inq-view Ansicht)))));;setf);;letAnbei die geänderte Lisp! Gruß Michael
|
In das Form PTC Creo Elements/Direct Modeling wechseln |
|
PTC Creo Elements/Direct Modeling : Teile im Schnitt schützen
MiBr am 18.10.2017 um 06:40 Uhr (1)
Hallo,das mit den Exemplaren hatte ich abgetestet und nie Probleme gefunden. Habe gerade auchmal meine Kollegen gefragt - Keine Probleme!Hhmm, evtl. Untrennbare Baugruppen?Kann das vielleicht in der Bedienung des Tools liegen? Jede Teileauswahl muss anschließendmit Schützen oder Schneiden bestätigt werden. Das habe ich so vorgesehen damit man sichim Display erst vergewissern kann, dass man das richtige Teile gewählt hat (Doppelte Linien).Danke für die Blumen und ans Forum ohne die ich sowas nicht im Ansat ...
|
In das Form PTC Creo Elements/Direct Modeling wechseln |
|
PTC Creo Elements/Direct Modeling : Teile im Schnitt schützen
MiBr am 21.02.2018 um 08:12 Uhr (15)
Hallo,ich habe die Lisp noch ein wenig entrümpelt, so dass diverse Fehlermeldungennicht mehr auftauchen sollten und alles ein wenig runder läuft!Gruß Michael
|
In das Form PTC Creo Elements/Direct Modeling wechseln |
 |
PTC Creo Elements/Direct Modeling : Teile im Schnitt schützen
MiBr am 23.02.2018 um 13:39 Uhr (15)
Hallo Wolfgang,danke für die V1.21, da hab ich mal wieder ein Equal zuviel eingebaut!Zitat:aber du meinst damit "Ansicht muss aktualisiert werden".Nach dem setzen von Schneiden/Schützen ist die Ansicht immer OutOfDateund vielleicht auch vorher.Mit der Variable "Ansicht_aktu" gebe ich dem Benutzer die Möglichkeit,die Ansicht direkt nach dem Schneiden/Schützen aktualisieren zu lassen.Und da passt die Bezeichung meiner Meinung nach schon, ist aber vieleichtauch Geschmackssache!Gruß Michael
|
In das Form PTC Creo Elements/Direct Modeling wechseln |