• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

FS2004 Gmax Export error

Hey Jakes,

Make sure that none of the exports from Gmax are over 67,000 Polys.

When you export the first set, all you want are the X files. The rest, delete.

When you export, do not name anything with the word 'interior' in it.

When you compile in the second stage with Gmax 'Pure', make sure you stop it before it finishes. Wait till the main ASM shows up, then turn it off.

A point that PropTrash made was to just get it working first. Export one thing and get that to work. Then try a double export and see if that compiles ok. For you, try exporting a few parts in each export, not all of it, and see if you can get it to show up in FS properly. Then go from there. I think you may still be exporting over the limit. When I export, as like in the YouTube movie, it all goes swiftly. That footage was made in a single go, no splicing or cutting the shot.

Make sure you set up the config file properly on the ULE kit.

If you export a model over 67000 polygons, it will be invisible as it didn't make it through the process. Or... it is shrank and was only compressed and not expanded also. If you do the 'scale' version ULE export system, you must expand it 16X, and then at the end, contract it (shrink it) 16X, back to normal scale. If you miss one stage of the ULE (there are two) then you have a scale issue that has occurred.



Bill
 
Thank you for the help. My biggest issue now is the fact that with the first export, there is nothing in the x file to edit. only This: 0XFFFFFA9B

Is the x file suppose to be just 1kb? I think there is my problem? I see yours in the movie are all around 4 mb. So I guess it have something to do with my middleman and makemdl?
 
Last edited:
Could well be. Why don't you compile into the ready-setup ULE_Compile folder that comes with ULE_19?

And do you need to tweak the x files in the first place, i.e. do you have a 4mm problem? Because iff not go the tweak ASM-only route of the three options given.

"Which three options?"
 
Ok, I've compiled to the ready setup ULE_Compile folder , but then I get the following error:
Running model

Start! (C:\gmax\gamepacks\fs2004\Rooivalk\ULE_Compile\RV)
Loading X C:\gmax\gamepacks\fs2004\Rooivalk\ULE_Compile\RV...
Processing...
(Part Dashboard01) Found colocated vertices within triangle
(-0.308391,-0.328952, 0.537370)
(-0.337299,-0.490472, 0.483326)
(-0.336951,-0.490478, 0.483325).
(Part Dashboard01) Found colocated vertices within triangle
(-0.337299,-0.364909, 0.108059)
(-0.336951,-0.364915, 0.108057)
(-0.336951,-0.490478, 0.483325).
(Part Dashboard01) Found colocated vertices within triangle
(-0.336951,-0.490478, 0.483325)
(-0.337299,-0.490472, 0.483326)
(-0.337299,-0.364909, 0.108059).
(Part Dashboard01) Found colocated vertices within triangle
(-0.336951,-0.250869,-0.024845)
(-0.337299,-0.250863,-0.024843)
(-0.329191,-0.231415,-0.025468).
(Part Dashboard01) Found colocated vertices within triangle
(-0.336951,-0.275753,-0.010822)
(-0.336951,-0.364915, 0.108057)
(-0.337299,-0.364909, 0.108059).
(Part Dashboard01) Found colocated vertices within triangle
(-0.337299,-0.364909, 0.108059)
(-0.337299,-0.275744,-0.010824)
(-0.336951,-0.275753,-0.010822).
(Part Dashboard01) Found colocated vertices within triangle
(-0.337299,-0.250863,-0.024843)
(-0.336951,-0.250869,-0.024845)
(-0.336951,-0.261995,-0.020878).
(Part Dashboard01) Found colocated vertices within triangle
(-0.336951,-0.261995,-0.020878)
(-0.337299,-0.261987,-0.020879)
(-0.337299,-0.250863,-0.024843).
(Part Dashboard01) Found colocated vertices within triangle
(-0.337299,-0.275744,-0.010824)
(-0.337299,-0.261987,-0.020879)
(-0.336951,-0.261995,-0.020878).
(Part Dashboard01) Found colocated vertices within triangle
(-0.336951,-0.261995,-0.020878)
(-0.336951,-0.275753,-0.010822)
(-0.337299,-0.275744,-0.010824).
(Part Dashboard02) Found colocated vertices within triangle
( 0.337299,-0.490472, 0.483326)
( 0.308391,-0.328952, 0.537370)
( 0.336951,-0.490478, 0.483325).
(Part Dashboard02) Found colocated vertices within triangle
( 0.336951,-0.364915, 0.108057)
( 0.337299,-0.364909, 0.108059)
( 0.336951,-0.490478, 0.483325).
(Part Dashboard02) Found colocated vertices within triangle
( 0.337299,-0.490472, 0.483326)
( 0.336951,-0.490478, 0.483325)
( 0.337299,-0.364909, 0.108059).
(Part Dashboard02) Found colocated vertices within triangle
( 0.337299,-0.250863,-0.024843)
( 0.336951,-0.250869,-0.024845)
( 0.329191,-0.231415,-0.025468).
(Part Dashboard02) Found colocated vertices within triangle
( 0.336951,-0.364915, 0.108057)
( 0.336951,-0.275753,-0.010822)
( 0.337299,-0.364909, 0.108059).
(Part Dashboard02) Found colocated vertices within triangle
( 0.337299,-0.275744,-0.010824)
( 0.337299,-0.364909, 0.108059)
( 0.336951,-0.275753,-0.010822).
(Part Dashboard02) Found colocated vertices within triangle
( 0.336951,-0.250869,-0.024845)
( 0.337299,-0.250863,-0.024843)
( 0.336951,-0.261995,-0.020878).
(Part Dashboard02) Found colocated vertices within triangle
( 0.337299,-0.261987,-0.020879)
( 0.336951,-0.261995,-0.020878)
( 0.337299,-0.250863,-0.024843).
(Part Dashboard02) Found colocated vertices within triangle
( 0.337299,-0.261987,-0.020879)
( 0.337299,-0.275744,-0.010824)
( 0.336951,-0.261995,-0.020878).
(Part Dashboard02) Found colocated vertices within triangle
( 0.336951,-0.275753,-0.010822)
( 0.336951,-0.261995,-0.020878)
( 0.337299,-0.275744,-0.010824).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.098605,-0.281297, 0.048684)
(-0.098569,-0.281297, 0.047763)
(-0.184322,-0.440172, 0.000000).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.112887,-0.281297, 0.193193)
(-0.112837,-0.281297, 0.192624)
(-0.141237,-0.326729, 0.192624).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.014167,-0.584164, 0.194524)
( 0.077593,-0.281297, 0.195698)
( 0.078189,-0.281297, 0.195832).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.184322,-0.440172, 0.000000)
(-0.098569,-0.281297,-0.047763)
(-0.098605,-0.281297,-0.048684).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.112887,-0.281297,-0.193193)
(-0.141237,-0.326729,-0.192624)
(-0.112837,-0.281297,-0.192624).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.014167,-0.584164,-0.194524)
( 0.078189,-0.281297,-0.195832)
( 0.077593,-0.281297,-0.195698).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.098605,-0.281297, 0.048684)
( 0.116704, 0.117535, 0.167664)
(-0.098569,-0.281297, 0.047763).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.112887,-0.281297, 0.193193)
( 0.144782, 0.130808, 0.192624)
(-0.112837,-0.281297, 0.192624).
(Part seat2_bottom) Found colocated vertices within triangle
( 0.078189,-0.281297, 0.195832)
( 0.077593,-0.281297, 0.195698)
( 0.189405, 0.083417, 0.197407).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.098605,-0.281297,-0.048684)
(-0.098569,-0.281297,-0.047763)
( 0.115122, 0.114837,-0.170073).
(Part seat2_bottom) Found colocated vertices within triangle
( 0.150569, 0.140889,-0.198473)
(-0.112887,-0.281297,-0.193193)
(-0.112837,-0.281297,-0.192624).
(Part seat2_bottom) Found colocated vertices within triangle
( 0.077593,-0.281297,-0.195698)
( 0.078189,-0.281297,-0.195832)
( 0.200603, 0.124714,-0.197272).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.098605,-0.281297, 0.048684)
(-0.098569,-0.281297, 0.047763)
(-0.184322,-0.440172, 0.000000).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.112887,-0.281297, 0.193193)
(-0.112837,-0.281297, 0.192624)
(-0.141237,-0.326729, 0.192624).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.014167,-0.584164, 0.194524)
( 0.077593,-0.281297, 0.195698)
( 0.078189,-0.281297, 0.195832).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.184322,-0.440172, 0.000000)
(-0.098569,-0.281297,-0.047763)
(-0.098605,-0.281297,-0.048684).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.112887,-0.281297,-0.193193)
(-0.141237,-0.326729,-0.192624)
(-0.112837,-0.281297,-0.192624).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.014167,-0.584164,-0.194524)
( 0.078189,-0.281297,-0.195832)
( 0.077593,-0.281297,-0.195698).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.098605,-0.281297, 0.048684)
( 0.116704, 0.117535, 0.167664)
(-0.098569,-0.281297, 0.047763).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.112887,-0.281297, 0.193193)
( 0.144782, 0.130808, 0.192624)
(-0.112837,-0.281297, 0.192624).
(Part seat2_bottom) Found colocated vertices within triangle
( 0.078189,-0.281297, 0.195832)
( 0.077593,-0.281297, 0.195698)
( 0.189405, 0.083417, 0.197407).
(Part seat2_bottom) Found colocated vertices within triangle
(-0.098605,-0.281297,-0.048684)
(-0.098569,-0.281297,-0.047763)
( 0.115122, 0.114837,-0.170073).
(Part seat2_bottom) Found colocated vertices within triangle
( 0.150569, 0.140889,-0.198473)
(-0.112887,-0.281297,-0.193193)
(-0.112837,-0.281297,-0.192624).
(Part seat2_bottom) Found colocated vertices within triangle
( 0.077593,-0.281297,-0.195698)
( 0.078189,-0.281297,-0.195832)
( 0.200603, 0.124714,-0.197272).
(Part Dashboard03) Found colocated vertices within triangle
(-0.308391,-0.328952, 0.537370)
(-0.337299,-0.490472, 0.483326)
(-0.336951,-0.490478, 0.483325).
(Part Dashboard03) Found colocated vertices within triangle
(-0.337299,-0.364909, 0.108059)
(-0.336951,-0.364915, 0.108057)
(-0.336951,-0.490478, 0.483325).
(Part Dashboard03) Found colocated vertices within triangle
(-0.336951,-0.490478, 0.483325)
(-0.337299,-0.490472, 0.483326)
(-0.337299,-0.364909, 0.108059).
(Part Dashboard03) Found colocated vertices within triangle
(-0.336951,-0.250869,-0.024845)
(-0.337299,-0.250863,-0.024843)
(-0.329191,-0.231415,-0.025468).
(Part Dashboard03) Found colocated vertices within triangle
(-0.336951,-0.275753,-0.010822)
(-0.336951,-0.364915, 0.108057)
(-0.337299,-0.364909, 0.108059).
(Part Dashboard03) Found colocated vertices within triangle
(-0.337299,-0.364909, 0.108059)
(-0.337299,-0.275744,-0.010824)
(-0.336951,-0.275753,-0.010822).
(Part Dashboard03) Found colocated vertices within triangle
(-0.337299,-0.250863,-0.024843)
(-0.336951,-0.250869,-0.024845)
(-0.336951,-0.261995,-0.020878).
(Part Dashboard03) Found colocated vertices within triangle
(-0.336951,-0.261995,-0.020878)
(-0.337299,-0.261987,-0.020879)
(-0.337299,-0.250863,-0.024843).
(Part Dashboard03) Found colocated vertices within triangle
(-0.337299,-0.275744,-0.010824)
(-0.337299,-0.261987,-0.020879)
(-0.336951,-0.261995,-0.020878).
(Part Dashboard03) Found colocated vertices within triangle
(-0.336951,-0.261995,-0.020878)
(-0.336951,-0.275753,-0.010822)
(-0.337299,-0.275744,-0.010824).
(Part Dashboard04) Found colocated vertices within triangle
( 0.337299,-0.490472, 0.483326)
( 0.308391,-0.328952, 0.537370)
( 0.336951,-0.490478, 0.483325).
(Part Dashboard04) Found colocated vertices within triangle
( 0.336951,-0.364915, 0.108057)
( 0.337299,-0.364909, 0.108059)
( 0.336951,-0.490478, 0.483325).
(Part Dashboard04) Found colocated vertices within triangle
( 0.337299,-0.490472, 0.483326)
( 0.336951,-0.490478, 0.483325)
( 0.337299,-0.364909, 0.108059).
(Part Dashboard04) Found colocated vertices within triangle
( 0.337299,-0.250863,-0.024843)
( 0.336951,-0.250869,-0.024845)
( 0.329191,-0.231415,-0.025468).
(Part Dashboard04) Found colocated vertices within triangle
( 0.336951,-0.364915, 0.108057)
( 0.336951,-0.275753,-0.010822)
( 0.337299,-0.364909, 0.108059).
(Part Dashboard04) Found colocated vertices within triangle
( 0.337299,-0.275744,-0.010824)
( 0.337299,-0.364909, 0.108059)
( 0.336951,-0.275753,-0.010822).
(Part Dashboard04) Found colocated vertices within triangle
( 0.336951,-0.250869,-0.024845)
( 0.337299,-0.250863,-0.024843)
( 0.336951,-0.261995,-0.020878).
(Part Dashboard04) Found colocated vertices within triangle
( 0.337299,-0.261987,-0.020879)
( 0.336951,-0.261995,-0.020878)
( 0.337299,-0.250863,-0.024843).
(Part Dashboard04) Found colocated vertices within triangle
( 0.337299,-0.261987,-0.020879)
( 0.337299,-0.275744,-0.010824)
( 0.336951,-0.261995,-0.020878).
(Part Dashboard04) Found colocated vertices within triangle
( 0.336951,-0.275753,-0.010822)
( 0.336951,-0.261995,-0.020878)
( 0.337299,-0.275744,-0.010824).
Model units are 1024.00 units/meter
Error!
Error!
I tried it with middleman and mdlcommander as well as without them, but get the same error?
Ii dont have the 4mm weld issue, so I will use the tweak ASM-only route
 
Last edited:
Model units are 1024.00 units/meter

That doesn't sound right, does it?

The colocated vertices are unwelded vertices that occupy the same space ... they should be welded.
 
Ok, I have selected the weld option and seem to work. however, nowhere in the whole process of exporting can I see that the x file is larger than 1kb. However the ASM files are large. Maybe i use the wrong Middleman or Modelcommander?

my Middleman is V 1.3 beta and MDLCommander v1.03
Is that sufficient? if not, where can I obtain the latest ones?


EDIT:
OPEN YOUR EYES JAKES!!!!!!!! THERE IS A SAVE X FILE OPTION TO TICK!!!!!
 
Last edited:
Okay, I managed to get the x files larger than 1kb :D, and for a test I only did the main model. but when I ran it through the pure model to get the ASM files, I get the same error as above:
(Part Dashboard04) Found colocated vertices within triangle
( 0.336951,-0.275753,-0.010822)
( 0.336951,-0.261995,-0.020878)
( 0.337299,-0.275744,-0.010824).
Model units are 1024.00 units/meter
Error!
Error!

Also, When I open the X file in Notepad++, I don't find the World Scale option?
I've attached my X file for more clarity.

At least I made some progress :D
 

Attachments

What do you need the world scale option for?

Why do you need to open the x file?

(Cough,) have you seen the two readmes in the ULE package? Sure you can tweak everything manually, but then you might as well throw away the ULE package?

As for colocated vertices, look for a cure by using this as a search string in this forum.

For the time being, however, you might simply exclude the offending parts (such as Dashboard04) from exporting.
 
Last edited by a moderator:
Doesn't sound like all your colocated vertices welded.

The message tells you the partname to look for.

The units don't sound to be set up properly in Gmax. Have you configured the units?

I don't know why you want to tweak the scaling either.
 
The model units = 1024 is OK as far as I know. Mine always compile on that.

Looking at your project aims I'd do it like this:

1) Create at least 2 .x files (because, one defeats the point). Store in ULE_Compile.

2) From the ULE folder, add/copy these files:

iasm_ns.Exe
ICONX.EXE
RUN_ASM_NOSCALE.bat
ULE.cfg

3) Edit ULE.cfg as per readme.

4) Now run the file 1-CreateASM.bat (making sure project name and support files etc. are all correct and present). This may have been the step that you was missing because you thought you had an asm file already. (You do, but it's the wrong one.)

5) Now run RUN_ASM_NOSCALE.bat

6) Now run 2-CreateMdl.bat

Done.
 
Last edited by a moderator:
Thanks gentlemen, to answer your questions in order to help myself:

What do you need the world scale option for?

Why do you need to open the x file?
well, it is said that it must be done in the pdf tutorial (see jpeg attachment)
And I tried to run the x file through the pure makemdl.exe, and then I get the error.

The units don't sound to be set up properly in Gmax. Have you configured the units?
Well, the model exported fine in Gmax when it was less than 64 000 poly's, so I guess the partnames, and model are fine?

For the time being, however, you might simply exclude the offending parts (such as Dashboard04) from exporting.
well ALL the parts give the same error.
I will go over all the readme files again. I am sure I am just missing a point somewhere
 

Attachments

  • gmaxxport.JPG
    gmaxxport.JPG
    84.6 KB · Views: 425
Sucsess!! JAY!!!!

Thank you all for the help, and patience! This thread solved the last issue

Attached a screenshot of my heli so far :D
Now to get the blade animations right again, as the axes are out with 90deg, but that is a minor! :cool:
 

Attachments

  • rooivalkaaaa.JPG
    rooivalkaaaa.JPG
    87.1 KB · Views: 423
well, it is said that it must be done in the pdf tutorial (see jpeg attachment)
And I tried to run the x file through the pure makemdl.exe, and then I get the error.

Well, the ULE package builds on Bill Lionheart's PDF tut and makes an attempt to automate all manual input listed there. There are many ways to skin a cat but for a first approach the basic choice is: either do it by Bill's tut or do it by the ULE package's readmes. Do not do both.
 
Glad its running right for you Jakes! Nice looking Helo!


As I was just reading these, this morning, I immediately knew what the problem was. You had the two alerts turned on, notifications of flaws, on ModelCommander. Turning those off will give you a clean model.

Congrats!

Thanks to MJahn for that awesome ULE package. Some brilliant tools.
 
I highly suggest taking full use of the system and doing the 16X scale up/down system. You can make super small parts precise with no degradation. Great on toggle switches.
 
Thank you for the help!
So basically, I scale the model in Gmax 16x larger, and then with export, I use the RUN_ACM_SCALE tool instead of NO_SCALE? Or is that not so simple?

Thanks to MJahn for that awesome ULE package. Some brilliant tools.
Yeah my thanks too! without these info and tools, 8 months of modelling, testing, and gathering info would be a failing effort.
 
Thank you for the help!
So basically, I scale the model in Gmax 16x larger, and then with export, I use the RUN_ACM_SCALE tool instead of NO_SCALE? Or is that not so simple?

Yeah my thanks too! without these info and tools, 8 months of modelling, testing, and gathering info would be a failing effort.

No... Do not rescale in Gmax... eeks!


The ULE does this for you. The X-Files are scaled up via ULE with the 'scale' version X file modifier.

The ASM file is then adjusted back down with the 'scale' version ASM modifier. You would do 'no' rescaling to parts or the project in Gmax.



Bill
 
With that, note that you may have to export two or three times to find out which version of 'scale down' you will need. Its all written in the ULE kit.
 
Ok cool, will try that, as I have some small handles on the exterior that would else not export correctly, as well as the VC
 
When trying to run the RUN_XFILES_SCALE, I get the following error:
Processing rooivalk\compile
ERROR: Unable to open rooivalk\compile

However, the RUN_XFILES_SCALE is in the same folder as the x file?
 
Back
Top