Notifications
Clear all

[Closed] How to: Net Render with dependencies

new update, see first post for details.

Wow, that was fast! Thanks!

The manager specification code doesn’t seem to work under 2013. Whatever I specify for a manager, it still does an automatic search.

i dont have 2013 installed at home or at work sorry. can you post a screengrab of the 2013 net render dialog. maybe they changed something else…

EDIT: just found a view of the dialog in 2013 in an autodesk video. looks the same to me. i’d need to actually test the code in 2013 but i’m probably not going to install it for a while sorry.

Got it.

in line 372 where you fill in the Manager field, it needs to be edits[6] instead of edits[5].

The attached code includes a version check that should handle this automatically (but not tested in 2012!)

Thank you, this struct save my life,
it work perfectly with max2013 and backburner.

Supposedly MXS netrender submission is fixed in product update 5 – anyone had a chance to test?

1 Reply
(@gravey)
Joined: 10 months ago

Posts: 0

i’ve seen 1 or 2 threads / posts saying it’s still broken, even with the latest update. for me personally i’ll be sticking with my ‘hack’ solution because I absolutely need dependencies

Yup, maxscript submission is still broken in 2013 PU5. I just installed 2013 for the first time (after paying $2000 to get back on their subscription program), thinking that after a half year they’d have the major bugs worked out. And as a result I’ve just spent the past 3 hours trying to get my scripts that worked in 2012 to work in 2013. Thanks, AD.

Oh, and thanks for real, Gravey, it looks like this script will make 2013 usable.

the oldest bugs are the once that have never been fixed.

Hi
Great work.
I have been trying to work how to send a job with a dependicies for literally years

But I am having trouble with assigning a server by using a dialogue box- basically I am pretty average at Maxscript
I have the following routine to get a list:

m = netrender.getmanager()
try (serv_all = m.getservers filter:#idle) catch ()
serv_array = for i in serv_all collect i
serv_list = for i in serv_array collect (i.name)
CreateDialog roll_serv_sel modal:true
s = m.getservers filter:#idle
srv = s[serv_list_number]

I used to have:
job.AssignServer srv
job.submit servers:srv

which worked but I then had to manually assign servers and dependicies whgich was often tedious

I am now trying to use NRA but am having trouble assigning this to nra.specific_servers

can you tell me how I might do this?
as I cant get the syntax right using
nra.specific_servers = #( ???)

Thanks for sharing your work
Mike

Page 2 / 3