FastFiber

Button Properties

Gestart door Gene, di 19 04 2005, 10:57:45

Vorige topic - Volgende topic

Gene

Hey,

Ik heb 2 buttons aangemaakt voor 3D array (Rectangular en polar).
weet iemand wat er in de macro moet staan om deze buttons het commando te laten uitvoeren.
Dus wanneer ik de button polar array selecteer wordt de vraag niet meer gesteld "Enter the type of array [Rectangular/Polar] <R>:"

^C^C_3darray (polar array)
^C^C_3darray (rectangular array)

Bedankt

bart

Citaat van: GeneHey,

Ik heb 2 buttons aangemaakt voor 3D array (Rectangular en polar).
weet iemand wat er in de macro moet staan om deze buttons het commando te laten uitvoeren.
Dus wanneer ik de button polar array selecteer wordt de vraag niet meer gesteld "Enter the type of array [Rectangular/Polar] <R>:"

^C^C_3darray (polar array)
^C^C_3darray (rectangular array)

Bedankt


^C^C_3darray p;
^C^C_3darray r;
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

Gene

Citaat van: bart
Citaat van: GeneHey,

Ik heb 2 buttons aangemaakt voor 3D array (Rectangular en polar).
weet iemand wat er in de macro moet staan om deze buttons het commando te laten uitvoeren.
Dus wanneer ik de button polar array selecteer wordt de vraag niet meer gesteld "Enter the type of array [Rectangular/Polar] <R>:"

^C^C_3darray (polar array)
^C^C_3darray (rectangular array)

Bedankt


^C^C_3darray p;
^C^C_3darray r;


Hiermee lukt het niet Bart, ik krijg de volgende melding wanneer ik Rectangular buttom selecteer:
Command: _3darray
Select objects: r
Remove objects:
; error: An error has occurred inside the *error* functionbad argument type:
stringp nil

julien

Citaat van: bart
^C^C_3darray p;
^C^C_3darray r;

Is het niet:
^C^C_3darray box;  ?

Joop

Bart schrijft:
Citeer^C^C_3darray p;
^C^C_3darray r;

Moet zijn:
Citeer^C^C_3darray \ p;
^C^C_3darray \ r;

De \ is voor de user input cq het selecteren.
Een gelovig volger van
"de Sacrale Kunst van Luiheid",
zijn leider "Lisp" en acoliet "Script".

Tom

met dit kan je meer als 1 object selecteren.

^C^C(progn (setq ss (ssget)) (R-ARRAY))
^C^C(progn (setq ss (ssget)) (P-ARRAY))

Gene

Goeie middag

Iedereen hartelijk bedankt, het werkt nu zoals het moet  :D .


MVG

Tom

Omdat het 3darray.lsp bestand niet door AutoCAD automatisch geladen wordt moet je nog (load "3darray) toevoegen.

^C^C(load "3darray") (progn (setq ss (ssget)) (R-ARRAY))

Tom