I just wanted to verify that TBC v5.0 seems to be handling blocks a lot better. I used to battle blocks because I would get a lot of blocks that had nested entities on the 0 layer, so when you exploded blocks you would get a bunch of data on the zero layer that you would have to manual sort through. I am surprised that this didn't make the release notes, if so, but I do understand there was probably a lot to cover. I went through 6 old projects yesterday (importing the original CAD files and running through the standardize function) and could not replicate the issues I used to have with versions earlier than TBC 5.0.
Thank you TBC team!!!! This has made the standardize process a lot faster and smoother.
We made a minor change to the TBC DWG / DXF Importer. That when you say
Prefix Layers all layers except Layer 0 get prefixed. Because Layer 0 has
special meaning in the AutoCAD world, prefixing it changes the meaning of
data assigned to Layer 0 and the way that it behaves. Of course sometimes a
user deliberately uses Layer 0 and sometimes they use Layer 0 by mistake -
we will never know which they intended of course.
When we prefix all layers except Layer 0 then we get the exact same
scenario that you have in your video when you dont prefix the layers. There
is little data specifically drawn on Layer 0, and when you explode blocks
you get some data that falls out of Blocks inserted on other layers that
have lines embedded on Layer 0, but it is the same amount as you had in
your example of non prefixed layer import.
That means that today I have to clean up those 500 or so items not the 2500
or so items. I would have to clean out Layer 0 after each import so that
the next import with different Prefix would then start the process over
again.
We are going to look at how fast a process would be where we send the
selected Blocks to the Exploder one by one so that we can control the
layering of the data coming back.
The question we had though is that if the Block was placed on a Layer
called Block, and has embedded linework on Layers 0, Fred, George and
Harry, when we relayer the data coming back should we leave all but Layer 0
as is and relayer the Layer 0 data to the Block Insert Layer, or should we
relayer all of the data coming back to the same layer as the Block Insert
Layer?
We are thinking that because the current Explode Command behaves the same
way that AutoCAD behaves we should leave it as is and if we need an Explode
Block Command for Data Prep that behaves quite differently that we likely
should do that as a separate process.
Alan
On Thu, Dec 6, 2018 at 4:29 PM plheureux@severinotrucking.com <