Automatic Generation of Assembly Sequences
{'Code': '07030000', 'Directorate': {'Abbreviation': 'ENG', 'LongName': 'Directorate For Engineering'}, 'Division': {'Abbreviation': 'CMMI', 'LongName': 'Div Of Civil, Mechanical, & Manufact Inn'}}
{'SignBlockName': 'Bruce Kramer', 'PO_EMAI': 'bkramer@nsf.gov', 'PO_PHON': '7032925348'}
The trend towards automation in manufacturing is expanding                 fast.  Machine interfaces, intelligent controls, CAD (computer aided            design) packages and computer aided process planning are increasing.            There is a greater demand for an automatic generation of assembly               sequence to match and link these growing areas.  Process planning               requires the expertise of experienced process engineers.  These                 engineers are gradually reaching retirement age and young engineers             who have not yet gained the experience are bombarded by the demands             of new technology.                                                                   The automatic generation of assembly sequence involves (a) the             extraction of constructive solid geometry and boundary                          representation, (b) determination of the type of each assembly step,            (c) the type of tools required, (d) the size of each tool and its               working envelope, and (e) check for collision, obstruction and                  clearance during assembly.  Once the assembly steps are determined,             a cost optimization approach can be used to generate possible                   assembly sequences.  The engineer can then determine, according to              his/her local assembly environment, an optimal assembly sequence.               Heuris algorithms will be generated for these decision processes.               The result is an expert support system which enables the fast                   transfer of 3-D CAD (computer aided design) parts and assembly data             into a set of possible assembly sequences to facilitate the process             engineer to speed up the implementation of automated assembly                   systems.
{'FirstName': 'Lucy', 'LastName': 'King', 'PI_MID_INIT': 'S', 'PI_SUFX_NAME': None, 'PI_FULL_NAME': 'Lucy S King', 'EmailAddress': 'lking@kettering.edu', 'NSF_ID': '000300393', 'StartDate': '10/15/1987', 'EndDate': None, 'RoleCode': 'Principal Investigator'}
{'Name': 'Lawrence Technological University', 'CityName': 'SOUTHFIELD', 'ZipCode': '480751051', 'PhoneNumber': '2482042103', 'StreetAddress': '21000 W 10 MILE RD', 'StreetAddress2': None, 'CountryName': 'United States', 'StateName': 'Michigan', 'StateCode': 'MI', 'CONGRESSDISTRICT': '12', 'CONGRESS_DISTRICT_ORG': 'MI12', 'ORG_UEI_NUM': 'PF53FKHZST32', 'ORG_LGL_BUS_NAME': 'LAWRENCE TECHNOLOGICAL UNIVERSITY', 'ORG_PRNT_UEI_NUM': None}
{'Name': None, 'CityName': None, 'StateCode': None, 'ZipCode': None, 'StreetAddress': None, 'CountryCode': None, 'CountryName': None, 'StateName': None, 'CountryFlag': None, 'CONGRESSDISTRICT': None, 'CONGRESS_DISTRICT_PERF': '""'}
{'Code': '1463', 'Text': 'INTEGRATION ENGINEERING'}
{'url': 'https://www.nsf.gov/awardsearch/download?DownloadFileName=1987&All=true', 'xml': '8708059.xml'}