Tools?
Hello Aleatorylamp,
I find again that I must respectfully disagree with you on the quality of Aircraft Factory 99 as a tool.
I believe it has many limitations that are the result of a very basic fault in design.
To illustrate, I will make the assumption that much of the audience for this post has had at least a minor familiarity with AF99.
The way AF99 assembly sequences work is pretty much a straight line:
The designer first adds a piece to the assembly.
Each additional piece is then either glued to the wad of pieces already in place OR
is added without Glue which then creates a new sub assembly to which pieces may also be glued.
The BIG problem is that with all the subassemblies, There is no way to control the order or direction they will be put together.
The result may be predictable, but is hardly controllable.
If it were possible to specify how these subassemblies fit together, many problems would be solved.
The AF99 assembly sequence may be considered a computer language.
Unfortunately, this language executes in a straight line with no hierarchy.
This is the same as a computer language that has no branches or subroutine calls.
The end result is that although the language can be used for some tasks, there are many things it simply cannot do.
The recent P-38 Lightning is a great example of why this is needed:
The inner wing section needed to be glued to the nacelle in a well determined fashion.
The inner wing section itself needed its own sequence to fit together flaps, fillets and the wing section itself.
In a real language such as SCASM, this is trivial to do.
In AF99, we cannot do it without special exceptional rules (Templates) which unfortunately had a bug I could not work around. In other words, the inner wing needs to be its own subroutine.
Another obvious issue is the Component versus Structure item count.
There is almost nothing that a Structure can do that a Component cannot do better.
Even on your aeroplanes from the Great War, the biggest reason for the high resource usage is because of the need to use many Structures for lack of Components.
From a SCASM coding perspective, a Component is typically no more complicated and in many cases LESS complicated than a Component.
Two serious limitations with wing Structures are the inability to taper them or build in dihedral.
This argument may sound strange coming from me because I have spent a lot of years trying to prove that nice looking aeroplanes CAN be built with AF99.
Consider this to be a case of a man trying to demonstrate that a Hatchet can be used to turn screws, drive nails and spread plaster even if it is not the best tool for the job.
Good Evening.
- Ivan.