By CRhinoManIA
#358449
Hello all,

I've been trying to export a Rhino scene via the rhino command line or Rhino script to automatically render via the network. In my attempts i've found the -addjob command line options but I can't seem to figure out how to suppress the dialog that asks you if its a single job, coop, batch and so on. Ideally I'm trying to press a button and the render ships off into the network queue. I've dug around in the help files at the command line options and stuff for maxwell.exe and mxnetwork.exe but I can't seem to get all the way there without a dialog somewhere.

There also appears to be a Maxwell_RenderToNetwork option but I didnt notice any documentation on it in the online help either?
By JDHill
#358451
If you use Maxwell_ToolbarReset, you should find that you get a button in the plugin's Rendering toolbar that can be used to export to the network. As usual with Maxwell_ToolbarReset, be aware that any customizations you may have made to your Maxwell toolbars will be lost; that is why you have to do it yourself. There are also some new options in Scene Manager > Options > Network, which are used to control whether the node and manager are started, and to bind the node and monitor to a specific IP, if desired. You are correct about these features not being documented -- they were added on-the-fly, and slipped under the radar when I was updating the docs.

Regarding suppressing the network wizard dialog, as far as I am aware, there is no way to do that -- the only command available is -addjob, and the plugin will calls it the same as you would from a command line.
By CRhinoManIA
#358462
Thanks for the response.

Well unfortunately I am trying to automate as much of this as possible without having a human interacting with it so the toolbar is a no go for me. I suppose since command line args aren't supported for anything past -addjob and monitor binding, is there a way to make mxnetwork.exe evaluate a any form of script or plugin or would I need to use maxwell.exe and write a script to pass a co-op render job into a co-op queue? I basically want everything to be co-op all the time with a specified render directory that contains all of my materials. I don't mind if i need to use maxwell script, rhino script, python, or .net.
By JDHill
#358464
I really can't tell you much more -- my exposure to the network system has basically been coding plugins against its command-line interface. I don't see anything in the UI or docs mentioning scripting, though. My assumption is, as you guess, that anyone who needs more control has simply implemented their own system using maxwell.exe by means of its command-line (or similarly, integrated it with another farm-management system).
Sketchup 2025 Released

Thank you Fernando!!!!!!!!!!!!!!!!!!!!!!!!!!! hwol[…]

I've noticed that "export all" creates l[…]

hmmm can you elaborate a bit about the the use of […]

render engines and Maxwell

Funny, I think, that when I check CG sites they ar[…]