Hallo Lispler,
ich habe das folgende Programm im Einsatz, daß mir eine AE im Schwerpunkt von zu wählenden Teilen erstellt. Leider werden z.B. Normteile (aus Cadenas) nicht mit in die Berechnung mit einbezogen und ich bekomme die Meldung, daß manche Teile nicht ausgewählt wurden. Woran kann das denn liegen?
Vielen Dank im Voraus,
Michael
(in-package :my-package)
(use-package :oli)
(sd-defdialog 'ae_in_SP
:dialog-title "AE in Schwerpunkt"
:toolbox-button t
:variables
'(
(Teile :value-type :part-assembly
:multiple-items t
:title "Teile"
; :initial-value nil
:prompt-text "Teile angeben"
; :after-input (los-gehts)
; :modifies nil
)
(Normale
:value-type :measure-direction
:initial-value nil
)
) ;end Variables
:ok-action '(los-gehts)
:local-functions '(
(los-gehts ()
;(display Normale)
;(dolist (teil Teile)
;(display (sd-inq-obj-pathname teil))
) ;
(progn
(sd-call-cmds (create_workplane :new :pt_dir :origin (sd-call-cmds(get_vol_prop :for_part :part Teile :select_done :centroid)) :normal (first Normale)))
(sd-call-cmds (c_line_inf :horizontal 0))
(sd-call-cmds (c_line_inf :vertical 0)))
(sd-call-cmds (GEOMETRY_MODE :CONSTRUCTION))
) ;end los-gehts
) ;end local functions
) ;end sd-defdialog
------------------
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt. (A. Einstein)
[Diese Nachricht wurde von MC am 31. Mai. 2005 editiert.]
[Diese Nachricht wurde von MC am 31. Mai. 2005 editiert.]
[Diese Nachricht wurde von MC am 31. Mai. 2005 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP