- (defun c:platedxf ()
- (setq fileprefix (getstring "Enter serial number: "))
- (setq fmvss (strcat fileprefix "_fmvss.dxf"))
- (setq cmtv (strcat fileprefix "_cmtv.dxf"))
- (setq ct1 (strcat fileprefix "_ct1.dxf"))
- (setq ct2 (strcat fileprefix "_ct2.dxf"))
- (setq ct3 (strcat fileprefix "_ct3.dxf"))
- (setq ct4 (strcat fileprefix "_ct4.dxf"))
- (setq ct5 (strcat fileprefix "_ct5.dxf"))
- (setq pt1 '(17.6960 4.5 0))
- (setq pt2 '(23.6960 0 0))
- (setq pt3 '(17.6960 -0.5 0))
- (setq pt4 '(25.5082 -4 0))
- (setq pt5 '(17.6960 -4.5 0))
- (setq pt6 '(23.6959 -9 0))
- (setq pt7 '(17.6960 -9.5 0))
- (setq pt8 '(23.6959 -14 0) )
- (setq pt9 '(17.6960 -14.5 0))
- (setq pt10 '(23.695 9 -19 0))
- (setq pt11 '(17.6960 -19.5 0))
- (setq pt12 '(23.6959 -24 0))
- (setq pt13 '(17.6960 -24.5 0))
- (setq pt14 '(23.6959 -29 0))
- (setq ss1 (ssget "w" pt1 pt2))
- (setq ss2 (ssget "w" pt3 pt4))
- (setq ss3 (ssget "w" pt5 pt6))
- (setq ss4 (ssget "w" pt7 pt)
- (setq ss5 (ssget "w" pt9 pt10))
- (setq ss6 (ssget "w" pt11 pt12))
- (setq ss7 (ssget "w" pt13 pt14))
- (command "_.dxfout" fmvss "" "_O" ss1 "" "")
- (command "_.dxfout" cmtv "" "_O" ss2 "" "")
- (command "_.dxfout" ct1 "" "_O" ss3 "" "")
- (command "_.dxfout" ct2 "" "_O" ss4 "" "")
- (command "_.dxfout" ct3 "" "_O" ss5 "" "")
- (command "_.dxfout" ct4 "" "_O" ss6 "" "")
- (command "_.dxfout" ct5 "" "_O" ss7 "" "")
- (princ)
- )
|