Discrete Simulation of Numerical Control Machining of       Sculptured Surfaces
{'Code': '07030000', 'Directorate': {'Abbreviation': 'ENG', 'LongName': 'Directorate For Engineering'}, 'Division': {'Abbreviation': 'CMMI', 'LongName': 'Div Of Civil, Mechanical, & Manufact Inn'}}
{'SignBlockName': None, 'PO_EMAI': None, 'PO_PHON': None}
The machining of sculptured surfaces with Numerical Control                (NC) is a common practice in many industries.  Sculptured surfaces              arise in the design of car bodies, ship hulls, aircraft, and other              applications.  The problem that the principal investigators want to             solve is: given a mathematically defined sculptured surface and a               set of NC tool movements, does the shape cut by the tool match the              mathematical shape within a given tolerance?                                         Previously, the principal investigators have developed                     algorithms and data structures for rapidly simulating the actions of            a three-axis mill on a carefully chosen sample of points on the                 surface.  This method can guarantee tolerances at every point on the            surface both for areas where excess material remains and for areas              that have been gouged.                                                               The concept of surface discretization is a new one and poses a             series of research questions which the principal investigators                  intend to address:  1) Can the simulation method, currently limited             to three-axis NC machining, be extended to five-axis NC machining               without marked decrease in efficiency?  2) Would a discretization of            the surface into a triangle-based boundary representation be more               efficient or reliable than the current point-based method?  3) Can              the error information generated by the simulation be used to make               corrections to the NC program and could the discretized surface be              used as a basis for algorithms to generate NC tool paths?  4) What              is the trade-off between the spacing between points and the accuracy            of the method?  and 5) Can the simulation speed be improved through             parallel algorithms?
[{'FirstName': 'Robert', 'LastName': 'Jerard', 'PI_MID_INIT': 'B', 'PI_SUFX_NAME': None, 'PI_FULL_NAME': 'Robert B Jerard', 'EmailAddress': 'robert.jerard@unh.edu', 'PI_PHON': '6038624299', 'NSF_ID': '000088705', 'StartDate': '10/15/1987', 'EndDate': None, 'RoleCode': 'Co-Principal Investigator'}, {'FirstName': 'Robert', 'LastName': 'Drysdale', 'PI_MID_INIT': 'L', 'PI_SUFX_NAME': 'III', 'PI_FULL_NAME': 'Robert L Drysdale', 'EmailAddress': 'scot.drysdale@dartmouth.edu', 'PI_PHON': '6036462101', 'NSF_ID': '000394045', 'StartDate': '10/15/1987', 'EndDate': None, 'RoleCode': 'Principal Investigator'}]
{'Name': 'Dartmouth College', 'CityName': 'HANOVER', 'ZipCode': '037552170', 'PhoneNumber': '6036463007', 'StreetAddress': '7 LEBANON ST', 'StreetAddress2': None, 'CountryName': 'United States', 'StateName': 'New Hampshire', 'StateCode': 'NH', 'CONGRESSDISTRICT': '02', 'CONGRESS_DISTRICT_ORG': 'NH02', 'ORG_UEI_NUM': 'EB8ASJBCFER9', 'ORG_LGL_BUS_NAME': 'TRUSTEES OF DARTMOUTH COLLEGE', 'ORG_PRNT_UEI_NUM': 'EB8ASJBCFER9'}
{'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'}, {'Code': '9145', 'Text': 'SPECIAL PROGRAMS-RESERVE'}]
{'url': 'https://www.nsf.gov/awardsearch/download?DownloadFileName=1987&All=true', 'xml': '8704147.xml'}