Our Services

Our service is what distinguishes us from the rest.

Software Support

First class support for first class software.

Support supplied as standard C and C++ code. Full, unlimited Web, e-mail and phone support which includes bug-fixes and all upgrades.

Key Benefits

  • Proven expertise in graphical and mathematical technology.
  • In-depth knowledge of the software.
  • Commitment to customer satisfaction.
  • SMS acts as your development partner.


Extensive documentation
Available online as well as downloadable off the Web.

Online help through online tutorials
Authorized access to invaluable tutorial material as well as a wealth of examples to guide an understanding of the rich capabilities in a natural way.

Quick response to problems
Full unlimited phone and e-mail support.

Support Process

  1. When a customer reports a bug to SMS, it can be sent to support@smlib.com. The SMS support staff is usually able to do the initial investigation within 24 hours.
  2. The initial investigation is to verify that we can duplicate the problem. So, in most cases, the user should submit input data and if possible the section of code that calls the failing function.
  3. The support person that is working on the reported bug may then go back and forth directly with the user that reported the bug, usually by email, sometimes by phone, until the problem is resolved.
  4. Once the problem has been resolved, if the fix required code changes, we immediately send the developer the revised code and that code will then be in all future releases.
  5. This process has worked very well and our goal is to continue to supply first class support to all our customers.


Consulting with experts in graphics and geometry.

Key Benefits

  • Professionals proven in their fields provide the expertise you need.
  • Available for short-term or long-term engagements.
  • Committed to quality and customer satisfaction.


  • Advanced NURBS-based geometry – Expertise in the most advanced, state-of-the-art geometric technology.
  • Years of experience – Authors of extensive libraries of proven software.
  • Commitment to excellence- Proven track record of satisfied customers.


Training provided by experts in graphics and geometry.

Key Benefits

  • Training provided by experienced professionals.
  • Onsite training for in-depth education.
  • Distance learning to limit costs and respond quickly.


  • Staff that wrote the software – Real professionals who actually wrote the software.
  • Most advanced training techniques – Use of the Web as a distance learning vehicle.
  • Established training materials – Tutorial and reference materials enhanced with real world examples that relate to your business.