I have a few problems when I assign materials which I thinkI’ve solved but what to ask/hi-light some of the issues and understand if Iusing a reasonable workflow as I might be a bit in the past with my methodology.
I start by assigning a base material to everything. In theMaterial Editor I right click on the material, hit assign, and select anyobject. Now I hit the plus and reveal the Levelname : Colour field. I can the just add a * so that material is oneverything. All good so far.
If I want a different material assigned to an individuallayer I do the same (In the Material Editor RC on the material, hit assign. Selectan element to assign a material onto it’s level)
Now in the assignment field I have Level name : 0 for example.I have conditions what I want to apply a * to the colour value, essentially assigningby level and the colour attribute is irrelevant.
If I add a * the material drops the whole assignment. I think this might be a syntax error by mebut I just can’t get it to work.
I think it might a syntax error because I then used theAssign Material tool/dialog and select only the material, not a colour, and itautomatically adds 0-255 into the field for me.
If I add 0-255 into the field in the Material Editor as Iwas doing with the * again it fails and drops the assignment.
Interestingly I noticed that if I added 0-254 it worked.
So I can get this to work but this seemed odd and I wonderedwhy and if I misunderstanding something here. Any ideas?
Can someone confirm this is a reasonable method?
Also will this work in the same way with external MAT/PALs?I’m currently running locally but plan to work external by editing the config.
Many thanks
Richard
Running - SS3 081109292
I’m definitely missing something.
I’ve added MS_DEFAULT_TO_EXTERNAL_MATERIALS set to 0
Robert, I don’t understand how to do what you are suggesting here :
You also have to make sure your assignment table is configured to look at and use external materials be they pal or dgnlib. This is per file and the delivered seed files make everything local,
How do I do this?
Nilesh, I will set up a test case to replicate the reference issue. I take it that by applying material with level manager I’m doing everything locally or can a drive this from an external palette?
Cheers,
You can load external material tables in several ways, including the the dropdown Table->Manager.
I simply right click onthe local table and convert it. This may mean discarding the mat file produced if you are refering to a common mat table for multiple dgns.
Hi Robert,
Thank you so much. I’ve finally got it working.
Is this just me or has Bentley made this an overly complex method?
Anyway I’m happy I finally have it working ;-)
Would be good to have a decent tutorial on all this for others, maybe, Jerry??
I might write something up for the office on this and can post it - but that won’t be for a while.
Or could this be streamlined into a simple switch? No hidden config changes etc..
Anywhy. thanks again.