Hi Jeff,
re:
> Is there an API for MOI4?
Sorry no there is not currently a documented API for MoI.
There is an undocumented internal API used by scripts (using the JavaScript language)
and it is possible to learn it despite the lack of documentation, because it is used by
current commands to control the workflow and UI. You can find the scripts for current
Moi commands in the commands folder inside the main install.
There is also a little bit of information here:
https://moi3d.com/wiki/Scripting
re:
> Also, mirroring of that site is broken
You can find it in the Internet Archive:
https://web.archive.org/web/20191220163342/http://moi.maxsm.net/api
re:
> Can someone provide details on how to run javascript from MOI (command link, and a
> few samples files)?
The main examples are the regular commands that ship with MoI, they are in the
commands folder.
re:
> For the product author: What about a license for MOI SDK, allowing people to develop their
> own CAD-based applications that would use the MOI engine?
Unfortunately there is a significant amount of work, time, and effort required to do that. Currently
my time is very occupied just developing regular end-user facing features in MoI. That's why an SDK
has not been a focus area as of yet.
At some point I would like to work on that area but it has not been a priority as of yet.
- Michael