Você está na página 1de 2

(defun c:comp1 (/ var10 var11 var12 var13 var14 var15)

(cond
((= var1 500)
(progn ;xxxx

(initget 1)
(setq var10 (getpoint "\n Primeiro n�: "))
(initget 1)
(setq var11 (getpoint "\n Segundo n�: "))

(setq var12 (rtos (distance var10 var11) 2 2))


(setq var13 (angtos (angle var10 var11) 0))
(initget 1)

(setq var14 (getpoint "\n Escolha o ponto para inserir o texto: "))

;(setq var15 (strcat "TUBO PBA %%c50mm-" var12"m"))

(setq var15 (strcat "TUBO PVC PBA %%c50mm-" var12"m"))

(command "textstyle" "Texto rede 500")

(command ".text" "non" var14 var13 var15)

))

((= var1 1000)


(progn ;xxxx

(initget 1)
(setq var10 (getpoint "\n Primeiro n�: "))
(initget 1)
(setq var11 (getpoint "\n Segundo n�: "))

(setq var12 (rtos (distance var10 var11) 2 2))


(setq var13 (angtos (angle var10 var11) 0))
(initget 1)

(setq var14 (getpoint "\n Escolha o ponto para inserir o texto: "))

;(setq var15 (strcat "TUBO PBA %%c50mm-" var12"m"))

(setq var15 (strcat "%%c50mm-" var12"m"))

(command "textstyle" "Texto rede 1000")

(command ".text" "non" var14 var13 var15)

))

((= var1 1500)


(progn ;xxxx
(initget 1)
(setq var10 (getpoint "\n Primeiro n�: "))
(initget 1)
(setq var11 (getpoint "\n Segundo n�: "))

(setq var12 (rtos (distance var10 var11) 2 2))


(setq var13 (angtos (angle var10 var11) 0))
(initget 1)

(setq var14 (getpoint "\n Escolha o ponto para inserir o texto: "))

(setq var15 (strcat "TUBO PBA %%c50mm-" var12"m"))

;(setq var15 (strcat "TUBO PVC PBA %%c50mm-" var12"m"))

(command "textstyle" "Texto rede 1500")

(command ".text" "non" var14 var13 var15)

))

)
)

Você também pode gostar