Blocks appear not to update

Rhino 7. Blocks do not appear to be updating as the block file is changed. File closed and opened again, Rhino closed and restarted again, but no update of changed block file.
I see this has been a topic before in 2016 for V5.
Blocks inserted as linked, and active layer. Have I missed something?

The wheels are a block in the undercarriage and the undercarriage is a block in the Fuselage assembly file.
I think the hubs layer in the Fuselage assembly file should be coloured black and the wheel hub should not be shown as the hub layer is switched off on the undercarriage file.

The block manager appears, to me at least, to be in order in the file “Fuselage Assembly”.

Categorized.
Please assign your new messages to the appropriate category so the right people are more likely to see it.

Thanks

@hwansey

To me it looks like you inserted the undercarriage when you already had a layer named Hub in your file, along with the material assigned to that layer.

When inserting the file as a block instance you won’t get new layers from the file being inserted - instead the already existing layer is used.

Either you should ensure there are no existing layers yet - or no layers with the same name in different files you’re about to insert. That will give you the behavior you’re looking for.

This is related to Material assignment with blocks - #19 by hwansey, right?

I missed your reply there, but will do so here

I’m not sure what the best practice here is.

I don’t understand what you’re getting at with consolidating building material. Maybe @pascal or @BrianJ could shed some light on this. Same as for the “Save Small” part - I would think this doesn’t make a difference, but I’m not a deep expert on this area.

Hello Nathan. Thank you for the reply.

Last one first. I am building a model that in the real world is made of different components that contain some of the same building material as another. ie. Some parts of the tailplane are made of the same 5/8x0.058 4130 XMoly steel tubing as the fuselage. The idea of using the active layers in the assembly model is to be able to isolate all the component parts of the entire model that will be made up of a particular material (in this case the steel tubing). I thought this might be a good way to also render the model (read “impress the client”) by adding the materials to the Assembly file layers (as opposed to bringing them in with the blocks) as well as being able to isolate all the use of a specific size of tubing or other material.

I think I now understand what I did re the layer. You are right in that I did insert the undercarriage when I had a layer named hub because I had previously inserted it and then removed it in order to replace it with an initial block instance that had no render materials attached. I still have an issue where some blocks carry in with their render materials attached and some do not. I don’t know why yet hence the re doing of the assembly files with block files that have no render materials assigned to them.

Kind regards,
Hugo.