[*][font=Tahoma]User opens Floor Plan of building and uses start up lisp[/font]
[*][font=Tahoma]Checks to see if user is authorized to use Lisp and is connected to the internet.[/font]
[*][font=Tahoma]After connect and authorization is established. Lisp will self update all updated lisps through the SQL server.[/font]
[*][font=Tahoma]User selects walls/roof/floor on the floor plan layouts- Can erase create and back out to change selection for each step[/font]
[*][font=Tahoma]Automatically updates independent origin for calculation package.[/font]
[*][font=Tahoma]Finds all cord points for wall center lines and roof and floor projection cord points[/font]
[*][font=Tahoma]Closes all drawings but currently open drawing and opens all .dwg files in files current location[/font]
[*][font=Tahoma]Goes through each drawing and finds the Named items from step 4. [/font]
[*][font=Tahoma]After an item is found it will request additional information based on if it was a Floor Wall Roof the closes the page and removes it from the Open list, but saves it to a finished list if you would like to go back and edit it.[/font]
[*][font=Tahoma]Inserts all information into a calculation package and releases a final product without user ever having to exit Autocad.[/font]
[font=Tahoma]-.1 Extract name from current drawing[/font]
[font=Tahoma].1 find Average Height of wall, length, and Thickness[/font]
[font=Tahoma].2 WALLS[/font]
[font=Tahoma]Extract Anchor Locations If it doesnt match an of the dist valves of original or inverse discard (set inversed if distances match inversed)[/font]
[font=Tahoma]Count number of Anchors based on X[/font]
[font=Tahoma]Find base anchor locations[/font]
[font=Tahoma].3 FLOORS/ROOFS[/font]
[font=Tahoma]Gather information[/font]
[font=Tahoma]3.x Calc I/O[/font]
[font=Tahoma]-.0 Original[/font]
[font=Tahoma]4.x User Options[/font]
[font=Tahoma]-.0 Original[/font]
[font=Tahoma].1 Use vl-bb-set and vl-bb-ref to extract in 1.x to 3.x[/font]
[font=Tahoma]5.x Embed Drawings[/font]
[font=Tahoma]-.0 Original[/font]
[font=Tahoma].01 Find all drawing name store to vl-bb-set array (Sorted by Alpha and Numerical)[/font]
[font=Tahoma].02 Close all drawings other than the one that is currently open[/font]
[font=Tahoma].03 Open all drawings inside current drawing file[/font]
[font=Tahoma].04 Find all anchor blocks in all drawings using a cond statement[/font]
[font=Tahoma].05 Move to original drawing and open all previously opened drawings[/font]
[font=Tahoma].06 Open new drawing with a given block[/font]
[font=Tahoma].07 Insert blocks of anchors[/font]
[font=Tahoma].08 Erase Block from Array and save back[/font]
[font=Tahoma].09 Save when full[/font]
[font=Tahoma] Name Embeds-x[/font]
[font=Tahoma].10 Create new after[/font]
[font=Tahoma].11 Repeat .09 and .10 as needed[/font]