Notifications
Clear all

[Closed] using #useXrefed for new xref

hey guys,

im using the following code to add a new xref in the scene:

newObj=xrefs.addNewXRefObject fDir fName

however I always get the duplicate material dialogue coming up asking me which material I want to use.

So I changed it to:

objXRefMgr.dupMtlNameAction = #useXRefed
newObj=objXRefMgr.AddXRefItemsFromFile fDir objNames:(fName)

which works, but it doesn’t come in selected, and I need to select it as it comes in at the wrong location. when I use “select(newObj)” I get: No ““select”” function for <MixinInterface:IXRefRecord>

for some reason newobj is set as “<MixinInterface:IXRefRecord>” rather than the actual object.

So:
1.Is there any way I can use “dupMtlNameAction = #useXRefed” with the first method as the selection works for this? or:

2.Can you think of any way I can select the newObj after I bring it in if i use the 2nd method?

Thanks, lellis2k