(if (= QU1 nil) (setq QU1 "11"))
(princ "\n输入数量 Or [1PCS(1) /各1PCS(11) /各2PCS(12) /1SET(21) /各1SET(31)] <")
(princ QU1)(princ ">: ")
(setq qua (getstring ))
(if (= qua "") (setq qua tt)) ;(setq tt qua)
(if (= qua nil) (setq qua QU1))
(if (= qua "1") (setq qua "1PCS"))
(if (= qua "2") (setq qua "2PCS"))
(if (= qua "3") (setq qua "3PCS"))
(if (= qua "4") (setq qua "4PCS"))
(if (= qua "5") (setq qua "5PCS"))
(if (= qua "6") (setq qua "6PCS"))
(if (= qua "7") (setq qua "7PCS"))
(if (= qua "8") (setq qua "8PCS"))
(if (= qua "9") (setq qua "9PCS"))
(if (= qua "10") (setq qua "10PCS"))
(if (= qua "11") (setq qua "各 1PCS"))
(if (= qua "12") (setq qua "各 2PCS"))
(if (= qua "13") (setq qua "各 3PCS"))
(if (= qua "14") (setq qua "各 4PCS"))
(if (= qua "15") (setq qua "各 5PCS"))
(if (= qua "21") (setq qua "1SET"))
(if (= qua "22") (setq qua "2SET"))
(if (= qua "23") (setq qua "3SET"))
(if (= qua "24") (setq qua "4SET"))
(if (= qua "25") (setq qua "5SET"))
(if (= qua "31") (setq qua "各 1SET"))
(if (= qua "32") (setq qua "各 2SET"))
(if (= qua "33") (setq qua "各 3SET"))
(if (= qua "34") (setq qua "各 4SET"))
(if (= qua "35") (setq qua "各 5SET"))
(setq QU1 qua)
(if (= PP1 nil) (setq PP1 "2"))
(princ "\n指定加工工艺 Or ")
(princ "[研磨(1) /线切割一修三(2) /线切割一(3) /PG(4) /外购(5)] <")
(princ PP1)(princ ">: ")
(setq pro (getstring ))
(if (= pro "") (setq pro tt)) ;(setq tt proc)
(if (= pro nil) (setq pro PP1))
(if (= pro "1") (setq proc "研磨"))
(if (= pro "2") (setq proc "线切割一修三"))
(if (= pro "3") (setq proc "线切割一"))
(if (= pro "4") (setq proc "PG" ))
(if (= pro "5") (setq proc "外购"))
(setq PP1 proc)
(SETVAR "attmode" 1)(SETVAR "attdia" 0) (setq cl (getvar "clayer"))
(C:l41) (command "color" 4)
(command "INSERT" "BOM" "PS" SS PAUSE SS SS "0" PN mat qua proc)(SETVAR "attdia" 1)
(command "layer" "set" cl "" "") (command "color" "ByLayer")
(princ)
)