190 likes | 263 Views
Liquid-CAD Object Modeler A Physics-Based Modeling Utility. Charlie O. Darney 1, Alex Kates 2, Shaw Levin 3, John M. Connor 4, ______________________________________ Kurt W. Swanson 5, Kenneth A. Brakke 6, David E. Breen 7 1 Drexel University, cod24@drexel.edu
E N D
Liquid-CAD Object ModelerA Physics-Based Modeling Utility Charlie O. Darney1, Alex Kates2, Shaw Levin3, John M. Connor4, ______________________________________ Kurt W. Swanson5, Kenneth A. Brakke6, David E. Breen7 1Drexel University, cod24@drexel.edu 2Drexel University, dak65@drexel.edu 3Drexel University, shaw.levin@gmail.com 4Drexel University, jmc86@drexel.edu 5Drexel University, kurt.w.swanson@drexel.edu 6Susquehanna University, brakke@susqu.edu 7Drexel University, david@cs.drexel.edu
Presentation Overview • Team Introduction • Project Overview • Requirements • Development Methodology • Social Impact
Who We Are • Charlie Darney (Team Leader) • Alex Kates • John Connor • Shaw Levin • David Breen (Academic Advisor - Drexel) • Kurt Swanson (SME – Drexel) • Ken Brakke (SME – Susquehanna)
Project Overview • Graphical User Interface for creating liquid-based models • Complex geometric objects • Solid phase • Already covered by CAD • Liquid phase • New functionality
Project Overview • Physics-Based Modeler performs surface evolution • Integration to VX software
Requirements • Developed as an add-on module for VX CAD • Functionality accessed via a new toolbar • VX CAD is used to specify the base geometry of an object and define boundary conditions
Requirements • Toolbar contains the following functionality: • New • Opens up a new window to allow the user to define specifications and generation procedure • Run • Starts and displays the evolution process • Stop • Halts the evolution
Requirements • Toolbar contains the following functionality: • Rewind • Steps backwards through the evolution process • Export • Saves the progress of the evolution into a selected format • Restore • Returns the evolved liquid object to the normal VX CAD workspace.
Development Methodology Agile
Development Methodology • Version Control • Continuous Integration • Issue Tracking
Development Methodology • SVN • Hudson • Trac
SocialImpact • Model generated in standard CAD system • PBM included as utility used to model more complex, biological forms • Improves user experiencereduces need for in depth-knowledge • Broad range of uses
SocialImpact Life Sciences • Personalization • Speed • Improved Results
SocialImpact Architecture • Faster development of curved facades • Opens design possibilities to broader range of creators
SocialImpact Robotics • Current joints are pin and cylindrical. • New system allows for replication of human joints. • More lifelike and versatile.
SocialImpact Micro-Biological • Modeling of virus and protein structure • These surfaces are natural products of PBM
SocialImpact • Competition / Implementation • Many companies for CAD software and for PBM. • PBM companies are very industry specific. • CAD companies provide platform for introduction. • VX first, then broader market
Thank you,Questions? Questions