TheSwamp

CAD Forums => CAD General => CAD Standards => Topic started by: MP on June 24, 2004, 05:57:50 PM

Title: 2. Blocks and XREFS will always use a base point of 0,0,0.
Post by: MP on June 24, 2004, 05:57:50 PM
Your thoughts?
Title: 2. Blocks and XREFS will always use a base point of 0,0,0.
Post by: Slim© on June 24, 2004, 06:07:52 PM
Very important to do this in the Civil field.
Title: 2. Blocks and XREFS will always use a base point of 0,0,0.
Post by: Keith™ on June 24, 2004, 07:35:26 PM
I fail to see why anyone would even consider using something besides 0,0,0 ? If someone creates a block and does not make it's base at 0,0,0 if you are using a non standard UCS alignment, things can go awry.
Title: 2. Blocks and XREFS will always use a base point of 0,0,0.
Post by: hudster on June 25, 2004, 07:51:33 AM
We move the lower left grid line of all buildings to 0,0.

Its surprising the amount of architects who don't use 0,0 as the origin point for their drawings, I'd say it's about 95% of the drawing we receive don't use 0,0.
Title: 2. Blocks and XREFS will always use a base point of 0,0,0.
Post by: MP on June 25, 2004, 08:18:07 AM
Quote from: Hudster
We move the lower left grid line of all buildings to 0,0.

Its surprising the amount of architects who don't use 0,0 as the origin point for their drawings, I'd say it's about 95% of the drawing we receive don't use 0,0.

Generally speaking, we model all buildings, structures, roads .. ad nauseum ... at their real world coordinates, for example UTM (Universal Trans Meridian). In other words, nothing would ever be modeled at 0,0,0. However, the model's basepoint (INSBASE) would most certainly be 0,0,0. :)
Title: 2. Blocks and XREFS will always use a base point of 0,0,0.
Post by: CADaver on June 25, 2004, 10:36:45 PM
Quote from: MP
Generally speaking, we model all buildings, structures, roads .. ad nauseum ... at their real world coordinates, for example UTM (Universal Trans Meridian). In other words, nothing would ever be modeled at 0,0,0. However, the model's basepoint (INSBASE) would most certainly be 0,0,0. :)
Agreed, we, too, place things at absolute coordinates withthe file's insbase set to 0,0,0 for XREFing purposes.

There are, however, exceptions.  Such as individual equipment models, which are built around 0,0,0 match their insertion point.  Example: a distillation tower is modled such that the center of the bottom o fht base support ring is at 0,0,0.  The piece is then XREF'd into whatever files it's needed at it's absolute coordinate location.
Title: 2. Blocks and XREFS will always use a base point of 0,0,0.
Post by: Keith™ on June 26, 2004, 12:24:53 AM
Quote from: CADaver
Quote from: MP
Generally speaking, we model all buildings, structures, roads .. ad nauseum ... at their real world coordinates, for example UTM (Universal Trans Meridian). In other words, nothing would ever be modeled at 0,0,0. However, the model's basepoint (INSBASE) would most certainly be 0,0,0. :)
Agreed, we, too, place things at absolute coordinates withthe file's insbase set to 0,0,0 for XREFing purposes.

There are, however, exceptions.  Such as individual equipment models, which are built around 0,0,0 match their insertion point.  Example: a distillation tower is modled such that the center of the bottom o fht base support ring is at 0,0,0.  The piece is then XREF'd into whatever files it's needed at it's absolute coordinate location.


That only makes sense ... a strict definition of WCS and where objects must be placed make it a cinch to xref objects into a drawing. Components that are referenced as blocks, that are placed as needed in a drawing, for example an electrical receptical, the insertion point is centered on the point where it will touch the wall (or other object) It would be near impossible to effectively define a block otherwise.
Title: 2. Blocks and XREFS will always use a base point of 0,0,0.
Post by: CADaver on June 27, 2004, 03:40:58 PM
Quote from: Keith
Components that are referenced as blocks, that are placed as needed in a drawing, for example an electrical receptical, the insertion point is centered on the point where it will touch the wall (or other object) It would be near impossible to effectively define a block otherwise.
That's what I was trying to say, but being Texan, English is not my native language.
Title: 2. Blocks and XREFS will always use a base point of 0,0,0.
Post by: Keith™ on June 27, 2004, 04:12:13 PM
Well, that was the point I guess....that blocks need to be defined according to their own object space, not the WCS of the model.
Finally I see we agree on something ...  Lets hope it is not a trend ...it'd be a shame to lose a debate partner
Title: 2. Blocks and XREFS will always use a base point of 0,0,0.
Post by: MP on June 29, 2004, 01:58:06 AM
Quote from: CADaver
Agreed, we, too, place things at absolute coordinates withthe file's insbase set to 0,0,0 for XREFing purposes.

There are, however, exceptions.  Such as individual equipment models, which are built around 0,0,0 match their insertion point.  Example: a distillation tower is modled such that the center of the bottom o fht base support ring is at 0,0,0.  The piece is then XREF'd into whatever files it's needed at it's absolute coordinate location.

That makes perfect sense, and if we had generic distillation towers (or similar generics) in our facilities that's precisely how we'd do it.

Clearly many drafting issues are fully addressed by one size fits all techniques, and other times it's more of a case of "normally this is the preferred technique, but here are some exceptions that require some 'out of the box thinking' if we wish to use the product intelligently ...". :)