Atlanta, Georgia
June 23, 2013
June 23, 2013
June 26, 2013
2153-5965
Manufacturing
10
23.1351.1 - 23.1351.10
10.18260/1-2--22736
https://peer.asee.org/22736
459
Dr. Culler has an M.S. and Ph.D. from New Mexico State University in Industrial Engineering and over 20 years experience in using and developing Computer Aided Manufacturing (CAM) systems and teaching topics such as Product Data Management (PDM) and Product Lifecycle Management (PLM).
Utilizing Applications Programming Interfaces to Provide Flexible Product Lifecycle ManagementIn the past 30 years, software development companies have made great strides in the areas of projectplanning, business management, material handling, engineering and manufacturing, in hopes thatsomeday an all-in-one software package would be made available. Fortunately, for some largercompanies like PTC, Catia, and Siemens NX, this dream has become a reality to an extent.Just because one very expensive piece of software can individually handle most aspects of an engineeringbusiness does not mean that it is flexible. Nor can be adapted to individual companies and their standardpractices. This gives companies the false hope of true integration, where the same information has to beentered multiple times, and no time is saved when working between modules. True integration occurs atthe point where both customization and artificial intelligence meet, to produce an outcome that savesboth time and money.Through the use of API’s (Application Programming Interface) and a custom software, true integration iscloser to becoming a reality. The focus of this project is to develop a custom software geared towardsmall to midsized job-shop companies that cannot afford all-in-one software packages. Software likeSolidWorks, FeatureCAM, and Microsoft Office, are commonly used by such companies and with the aidof API’s, a custom software will have the ability to communicate directly to objects inside each program.In particular, this software will focus on the transition between design, engineering, and manufacturingand the information that is passed between each stage of development.The results of this project demonstrate that the potential exists to enhance and simplify the productdevelopment process, but many questions remain unanswered and future technologies may help tounlock the key to full integration.
Culler, D. E., & Anderson, N. D. (2013, June), Utilizing Applications Programming Interfaces to Provide Product Lifecycle Management and Enhance Manufacturing Education Paper presented at 2013 ASEE Annual Conference & Exposition, Atlanta, Georgia. 10.18260/1-2--22736
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2013 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015