Revision history [back]
Replace generic E+nBuildingSurface:Detailed with more specific
Does anyone know of an existing script or tool that can convert BuildingSurface:Detailed
objects to their respective more specific objects like Wall:Detailed
, Floor:Detailed
, or RoofCeiling:Detailed
?
I was hoping to do it with a RegEx find and replace, but it needs to retain the name of the object, so I think it would need to be a slightly more detailed script, but hoped something similar existed before I wrote a new one.
So for example:
BuildingSurface:Detailed,
L1-101-EntranceExit_Srf_0, !- Name
FLOOR, !- Surface Type
Floor_Slab, !- Construction Name
...
would be replaced with
Floor:Detailed,
L1-101-EntranceExit_Srf_0, !- Name
Floor_Slab, !- Construction Name
...
Replace generic E+nBuildingSurface:Detailed with more specific
Does anyone know of an existing script or tool that can convert BuildingSurface:Detailed
objects to their respective more specific objects like Wall:Detailed
, Floor:Detailed
, or RoofCeiling:Detailed
?
I was hoping to do it with a RegEx find and replace, but it needs to retain the name of the object, so I think it would need to be a slightly more detailed script, but hoped something similar existed before I wrote a new one.
So for example:
BuildingSurface:Detailed,
L1-101-EntranceExit_Srf_0, !- Name
FLOOR, !- Surface Type
Floor_Slab, !- Construction Name
...
would be replaced with
Floor:Detailed,
L1-101-EntranceExit_Srf_0, !- Name
Floor_Slab, !- Construction Name
...
Replace generic E+nBuildingSurface:Detailed with more specific
Does anyone know of an existing script or tool that can convert BuildingSurface:Detailed
objects to their respective more specific objects like Wall:Detailed
, Floor:Detailed
, or RoofCeiling:Detailed
?
I was hoping to do it with a RegEx find and replace, but it needs to retain the name of the object, so I think it would need to be a slightly more detailed script, but hoped something similar existed before I wrote a new one.
So for example:
BuildingSurface:Detailed,
L1-101-EntranceExit_Srf_0, !- Name
FLOOR, !- Surface Type
Floor_Slab, !- Construction Name
...
would be replaced with
Floor:Detailed,
L1-101-EntranceExit_Srf_0, !- Name
Floor_Slab, !- Construction Name
...
Replace generic E+nBuildingSurface:Detailed with more specific
Hi,
Does anyone know of an existing script or tool that can convert BuildingSurface:Detailed objects to their respective more specific objects like BuildingSurface:Detailed
Wall:Detailed, Floor:Detailed, or Wall:Detailed
, Floor:Detailed
, RoofCeiling:Detailed?RoofCeiling:Detailed
?
I was hoping to do it with a RegEx find and replace, but it needs to retain the name of the object, so I think it would need to be a slightly more detailed script, but hoped something similar existed before I wrote a new one.
So so for example:
BuildingSurface:Detailed,
L1-101-EntranceExit_Srf_0, !- Name
FLOOR, !- Surface Type
Floor_Slab, !- Construction Name
...
would be replaced with
Floor:Detailed,
L1-101-EntranceExit_Srf_0, !- Name
Floor_Slab, !- Construction Name
...
Thanks, Ben