Hi Dennis, The block name is in the block metadata, which is not where I looked the first time either. Here is a code snippet that shows how to access it.
mb = vtk.vtkMultiBlockDataSet() ... for i in range(mb.GetNumberOfBlocks): metadata = mb.GetMetaData(i) name = metadata.Get(vtk.vtkCompositeDataSet.NAME()) HTH, Shawn On Fri, Aug 28, 2015 at 4:13 PM, Dennis Conklin <dennis_conk...@goodyear.com > wrote: > All, > > > > Once again, I need help. We are starting to assign names to our Exodus > blocks (outside of Paraview). This is very useful for ease and clarity of > post processing and allows convenient reference to actual components. The > good news is that Paraview seems perfectly happy to read in the Block Names > and use them in the Properties Panel and the Multi-block Inspector and the > Find Data screen if they exist (no action or programming required for > this). So, for instance, instead of Paraview generating the non-useful > name of “Unnamed block ID: 13 Type: hex” when the blockname is empty, it > will automagically use the more useful Blockname of “Tread” if that is in > the Exodus file. > > > > However, there has been an unintended consequence of this change. If I > select some elements and examine them in Spreadsheet View, I see Block > Number 14( the +1 offset from Block_ID and Block Number is NOT the > problem!). And now I can no longer associate the element (Block Number > 14) with it’s block in the Properties Panel or the Multi-block Inspector or > the Find Data panel – where the same block is called “Tread”. > > > > So, to remedy this situation I would like to add an element variable of > BlockName, which would contain “Tread” for all the elements in BlockID 13, > etc., etc. for all the blocks. > > > > My only problem is I can’t seem to find the list of Block Names. I’m > pretty weak at vtk, so it must be available but I surrender – I can’t seem > to find it. If someone can help me find the list of Block Names from > inside the Programmable Filter, I’ll be happy to add the element variable > myself. > > > > Thanks for any help, again! > > > > Dennis > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Please keep messages on-topic and check the ParaView Wiki at: > http://paraview.org/Wiki/ParaView > > Search the list archives at: http://markmail.org/search/?q=ParaView > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/paraview > >
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Search the list archives at: http://markmail.org/search/?q=ParaView Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/paraview