Simulation models need to deal with a variety of different types of measurement in any number of different units. For example, it is frequently necessary to have measurements of time in a simulation. However, time can be measured in units such as milliseconds, seconds, minutes, hours, days, weeks, etc.
It is important that Facsimile does not force a user to work in any specific unit of time or any other type of measurement, whether it be a distance, mass, angle, temperature, velocity, etc. If a particular project needs to measure distances in inches, then Facsimile should work with this requirement, not fight it. If it is appropriate to allow users to set measurement preferences, then it should be possible for user A to see masses measured in pounds, whilst user B can see the same masses measured in kilograms.
Furthermore, simulations should be able to communicate information about measurements in a consistent fashion. This allows data, including 3D object data, to be transferred from one simulation to another without the user having to rescale from one set of units to another.
Comments
Post new comment