home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-387-Vol-3of3.iso
/
4
/
45lsp.zip
/
45.LSP
next >
Wrap
Text File
|
1991-10-22
|
653b
|
21 lines
(DEFUN C:45()
(SETQ P1(OSNAP(GETPOINT "\nInside Corner: ")"QUICK,INTER"))
(SETQ P2(OSNAP(GETPOINT "\nOutside Corner: ")"QUICK,INTER"))
(SETQ D (DISTANCE P1 P2))
(SETQ W (* D 0.9238))
(SETQ W1(* W 2))
(SETQ A(+(ANGLE P1 P2)1.9631))
(SETQ B(* W 0.414213))
(SETQ P3(POLAR P1 A B))
(SETQ C(/ W 0.9238795))
(SETQ A1(+(ANGLE P1 P2)0.7854))
(SETQ P4(POLAR P1 A1 C))
(SETQ A2(-(ANGLE P1 P2)1.9631))
(SETQ A3(-(ANGLE P1 P2)0.7854))
(SETQ P5(POLAR P1 A2 B))
(SETQ P6(POLAR P1 A3 C))
(COMMAND "FILLET" "R" W "FILLET" P3 P5)
(COMMAND "FILLET" "R" W1 "FILLET" P4 P6)
(COMMAND "LINE" P5 P6 "")
(COMMAND "LINE" P3 P4 "")
(COMMAND "FILLET" "R" 0))