Andrew, Sounds like the old GSI models...
Those old geometry database files are "v4" format, which can only be read on the platform type that generated them. That is to say that the files are not "portable" -- they can't be just moved from system to system. dbupgrade can't even read them properly because of that incompatibility. That was one of the reasons why "v5" format was created. dbupgrade has to be run on the same platform type that generated the g file. I'm guessing that they were probably made on an old SGI system, so dbupgrade would ideally be run on an SGI before moving them to another system. If that got your blood pressure up, it's not quite as bleak as it sounds. There are several alternative platforms that are compatible as well. If you have access to an old PowerPC Mac, you can probably do the upgrade there. Similarly, IBM Power4 and Power5 AIX systems should work as should Solaris SPARC systems. You need a "big-endian"/non-Intel/non-AMD machine. We have development requests to try and make dbupgrade handle unknown format(s), but it's not nearly as simple as that sounds and it's generally been easy enough to find a big endian "somewhere" to do the conversion. So, it's not been tasked to anyone just yet. Feel free to make some noise towards ARL's way if this is high priority. Cheers! Sean On 3/25/10 12:31 PM, "lundbergaj" <[email protected]> wrote: > > I'm trying to use some old but very detailed BRLCAD models, and get numerous > errors using dbupgrade on the .g files. These are detailed models I got from > the developers years ago for vehicles such as the t72m1 tank, the 2s1, the > 2s3, bmp2, bmpa, brdm2, btr50, btr60, btr80, humvee, m1a1, m60a2, zil157, > and the zsu23-4. I'd like to use these models with the new versions of > brlcad if I could, but significant changes were made 10 years ago that made > these incompatible with brlcad 5+, and it seems these particular databases > are not automatically handled by dbupgrade. > > Has anyone else experienced this problem, and is there a solution? > > I get many errors of the form: > > ERROR: rwl628b.r/rwl628.s.cuta improper scaling, rotation matrix elements > > 1 > > as well as: > > rt_ars_rd_curve(): non-ARS_B record! > > The t72m1.g file, for instance, also balloons from 3.9meg to 295meg. > > Andrew Lundberg ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ BRL-CAD Users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/brlcad-users
