old lisp routine won't work with new adt

Anonymous

old lisp routine won't work with new adt

Anonymous
Not applicable
Hi, we have used this routine with acad and adt for years. We just upraded from adt 3.3 to 2007. This simple routine will only work if the adt menu is NOT loaded. It will work with just the acad menu. BUT,,if I try to use different profiles during the same session, like switching to a profile without adt once adt has been loaded it won't work. I have to shut down acad and restart without adt menus loaded.
I get an error message that it doesn't recognize the Fillet command.
I will try to attach the lisp routine and a sample dwg.
Thanks,
Rick
0 Likes
Reply
322 Views
5 Replies
Replies (5)

Anonymous
Not applicable
the fillet command has been re-defined in 2007 to accomodate aec objects
like walls. just a thought but try putting a period in front of "fillet" -
".fillet". or maybe try renaming "fillet" to "aecfillet" (the new command).
0 Likes

Anonymous
Not applicable
Thanks for the reply James,
Niether one of your suggestions worked. But also even with adt loaded, the "old" fillet command is still good. So I assume it might be the way the lisp code is written. Unfortunately I don't know enough about lisp.
Rick
0 Likes

Anonymous
Not applicable
(command "_.fillet" "R" RADIN) ;sets "fillet" radius
(command "_.fillet" INA INB) ;draws inner "fillet"
(command "_.fillet" "R" RADOUT) ;sets "fillet" radius
(command "_.fillet" OUTA OUTB) ;draws outer "fillet"

works now.
0 Likes

Anonymous
Not applicable
Thanks James, works now with 3.3 and 07.
Made my day!!!!!
Rick
0 Likes

Anonymous
Not applicable
Glad to be of service . . ..
0 Likes