Thinking of Micheal here mostly, but any opinion welcome.
I have been rewriting some of my lisp that draws windows, most of the latest revisions were to incorporate default values that updated when I drew something. That was a large improvement over entering data each time, but....
I am feeling ambitious now.
How about writing an ASCII file, saved to the hard drive, and read in as a variable which would be default values on steroids. dotted pairs.....
A list which contains ALL the possible known numbers (like height & width) cast in stone, and a recommended value for things like trim width which varies. Use dotted pairs like maybe ((width . 36)(height . 60)........) keyed to the designator. no, you idiot, not DOTTED pairs. just a generic association list. dots are for pairs that have integer values in the first slot.
So a 30" x 60" casement hinged left might start something like this:
( (desig "C2650") (type "C") (width 30) (height 60) (trim_width 3.5) (hinge "Y" "L") ..............)
use the assoc command to retrieve values and insert into the lisp I already have that actually does the drawing.....
think I can get that typed in this weekend? if I skip church?
get it up and running and I could create a master text file that would be able to do doors, garage doors, cabinets. this is getting more interesting the more I turn it over.
parametrically speaking.