MDA logo MDA text

VB 16.0 / .NET Analysis Tool

MDA developed and documented this Visual Basic program which enabled our client to specify their customer's miter needs and the machine used for the application. Using this information, the program will search the company database and provide a part number for the miter insert required or an in-stock casting that may be machined for insert development if the insert does not exist in company stock. After deriving the fundamental geometric relationships, Mathematica was used to simplify the equations and they are solved in the program using the Newton-Rhapson method. This program allows the application engineers to quickly meet customer needs without spending hours searching through drawings. Not all equations, drawings, or user input forms are shown in this example.

not found
not found
not found
not found
not found
VB 16.0 / .NET Geometry Tool Program

MDA developed and documented this Visual Basic program for a geometry tool for a client in the pipe pigging industry. The program reads data from 16 radial sensors, a gyroscope, a clock, and an angular displacement sensor on the pig. Using this information, the inside diameter of the pipe and any anomalies (welds, dents, etc.) are mapped as the pig travels through the pipe. Time and position information are used to calculate pig velocity. Time, displacement, velocity, and gyroscope data are used together with vector calculus to calculate the instantaneous bend radius and total bend length for any bends in the pipe the pig encounters. Additionally, the program provides:

  • Set calibration of all onboard sensors
  • Find dents in pipe exceeding an amount set by user
  • Location of pipe weld seams
  • Location of pipe bends and bend radius
  • Location of above ground markers (AGM's)
  • Comparison of actual AGM location with that expected
  • Scaling of data set and tolerance compensation
  • Ability for user to annotate plotted data
  • Generation of customized customer reports
  • Plotting and printing of all data
not found
not found
not found
not found
not found
MDA and VB 16.0 / .NET Development

MDA has developed dozens of industry specific calculation programs using Visual Basic. Some of the applications we have developed Visual Basic programs for are:

  • Technical calculations programs
  • Data mining using SQL
  • Project engineering and sales tools