Community
AutoCAD MEP Forum
Welcome to Autodesk’s AutoCAD MEP Forums. Share your knowledge, ask questions, and explore popular AutoCAD MEP topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Block Swapping

5 REPLIES 5
Reply
Message 1 of 6
Anonymous
222 Views, 5 Replies

Block Swapping

About half the projects I work on as an electrical designer, we receive
receptacle/data/fixture, etc, layouts from the architect. Typically, we
prefer to utilize our own symbols for these devices/fixtures, etc.

Is there a simple way to essentially replace the architect's blocks with
ours? I.e., this could be done by using refedit to make their block look
like ours, but then there is the liklihood that their blocks are not on our
standard device layer. Also likely, their blocks may be inserted at a
different scale than ours, so if you rename their block to match our name,
there is the liklihood that our menu inserted blocks will be inserted and
appear to be the worng size.

I'm working on a simple ARX utility to do what I need... but was wondering
if this is functionalityh is built into ABS or ADT - I'm currently only
using Acad2000.

--
Thanks,
Martin Schmid, EIT, CCSA, MCDBA, MCSE
5 REPLIES 5
Message 2 of 6
Anonymous
in reply to: Anonymous

I found 'blockreplace' in the Acad2000 express tools after posting this,
however, that utility doesn't address the scaling issue, the layer issue, or
another issue--- that the architect's block definition orientation may be
different (i.e. rotated 90, 180, 270, etc) degrees from our definition...
leaving the replaced blocks in the wrong orientation, layer, and scale.
The function I created addresses these issues.. however... is this
functionality already in ADT or BS somewhere else?


--
Thanks,
Martin Schmid, EIT, CCSA, MCDBA, MCSE
"Martin Schmid" wrote in message
news:7F82E90DAA7555C7B596FC03B117775B@in.WebX.maYIadrTaRb...
> About half the projects I work on as an electrical designer, we receive
> receptacle/data/fixture, etc, layouts from the architect. Typically, we
> prefer to utilize our own symbols for these devices/fixtures, etc.
>
> Is there a simple way to essentially replace the architect's blocks with
> ours? I.e., this could be done by using refedit to make their block look
> like ours, but then there is the liklihood that their blocks are not on
our
> standard device layer. Also likely, their blocks may be inserted at a
> different scale than ours, so if you rename their block to match our name,
> there is the liklihood that our menu inserted blocks will be inserted and
> appear to be the worng size.
>
> I'm working on a simple ARX utility to do what I need... but was wondering
> if this is functionalityh is built into ABS or ADT - I'm currently only
> using Acad2000.
>
> --
> Thanks,
> Martin Schmid, EIT, CCSA, MCDBA, MCSE
>
>
Message 3 of 6
Anonymous
in reply to: Anonymous

I've got ABS4 with the Express Tools loaded and it
works for me.

Try using the Express Tools that come with
ABS4.

 


--
Matt W
 
There are 3 kinds of people:
  Those
who can count, and those who can't.


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
I
found 'blockreplace' in the Acad2000 express tools after posting
this,
however, that utility doesn't address the scaling issue, the layer
issue, or
another issue--- that the architect's block definition
orientation may be
different (i.e. rotated 90, 180, 270, etc) degrees from
our definition...
leaving the replaced blocks in the wrong orientation,
layer, and scale.
The function I created addresses these issues..
however... is this
functionality already in ADT or BS somewhere
else?


--
Thanks,
Martin Schmid, EIT, CCSA, MCDBA,
MCSE
"Martin Schmid" <
href="mailto:martinschmid@sbcglobal.net.nospam">martinschmid@sbcglobal.net.nospam
>
wrote in message

href="news:7F82E90DAA7555C7B596FC03B117775B@in.WebX.maYIadrTaRb">news:7F82E90DAA7555C7B596FC03B11...
...
>
About half the projects I work on as an electrical designer, we
receive
> receptacle/data/fixture, etc, layouts from the
architect.  Typically, we
> prefer to utilize our own symbols for
these devices/fixtures, etc.
>
> Is there a simple way to
essentially replace the architect's blocks with
> ours?  I.e., this
could be done by using refedit to make their block look
> like ours, but
then there is the liklihood that their blocks are not on
our
>
standard device layer.  Also likely, their blocks may be inserted at
a
> different scale than ours, so if you rename their block to match our
name,
> there is the liklihood that our menu inserted blocks will be
inserted and
> appear to be the worng size.
>
> I'm working
on a simple ARX utility to do what I need... but was wondering
> if this
is functionalityh is built into ABS or ADT - I'm currently only
> using
Acad2000.
>
> --
> Thanks,
> Martin Schmid, EIT,
CCSA, MCDBA, MCSE
>
>

Message 4 of 6
Anonymous
in reply to: Anonymous

How does it work?  I don't have ABS. 


--
Thanks,
Martin Schmid, EIT, CCSA, MCDBA, MCSE


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">

I've got ABS4 with the Express Tools loaded and
it works for me.

Try using the Express Tools that come with
ABS4.

 


--
Matt W
 
There are 3 kinds of people:
 
Those who can count, and those who can't.


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
I
found 'blockreplace' in the Acad2000 express tools after posting
this,
however, that utility doesn't address the scaling issue, the layer
issue, or
another issue--- that the architect's block definition
orientation may be
different (i.e. rotated 90, 180, 270, etc) degrees
from our definition...
leaving the replaced blocks in the wrong
orientation, layer, and scale.
The function I created addresses these
issues.. however... is this
functionality already in ADT or BS somewhere
else?


--
Thanks,
Martin Schmid, EIT, CCSA, MCDBA,
MCSE
"Martin Schmid" <
href="mailto:martinschmid@sbcglobal.net.nospam">martinschmid@sbcglobal.net.nospam
>
wrote in message

href="news:7F82E90DAA7555C7B596FC03B117775B@in.WebX.maYIadrTaRb">news:7F82E90DAA7555C7B596FC03B...
...
>
About half the projects I work on as an electrical designer, we
receive
> receptacle/data/fixture, etc, layouts from the
architect.  Typically, we
> prefer to utilize our own symbols for
these devices/fixtures, etc.
>
> Is there a simple way to
essentially replace the architect's blocks with
> ours?  I.e.,
this could be done by using refedit to make their block look
> like
ours, but then there is the liklihood that their blocks are not
on
our
> standard device layer.  Also likely, their blocks may
be inserted at a
> different scale than ours, so if you rename their
block to match our name,
> there is the liklihood that our menu
inserted blocks will be inserted and
> appear to be the worng
size.
>
> I'm working on a simple ARX utility to do what I
need... but was wondering
> if this is functionalityh is built into
ABS or ADT - I'm currently only
> using Acad2000.
>
> --

> Thanks,
> Martin Schmid, EIT, CCSA, MCDBA,
MCSE
>
>

Message 5 of 6
Anonymous
in reply to: Anonymous

You don't have ABS?? I think you're in the wrong group
then.  Anywho... it allows you to select the block to be replaced, then the
block to replace it with.

It's pretty sweet!

Matt
W
 
There are 3 kinds of people:
  Those who can count, and
those who can't.


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">

How does it work?  I don't have ABS. 


--
Thanks,
Martin Schmid, EIT, CCSA, MCDBA, MCSE


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">

I've got ABS4 with the Express Tools loaded
and it works for me.

Try using the Express Tools that come with
ABS4.

 


--
Matt W
 
There are 3 kinds of people:
 
Those who can count, and those who can't.


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
I
found 'blockreplace' in the Acad2000 express tools after posting
this,
however, that utility doesn't address the scaling issue, the
layer issue, or
another issue--- that the architect's block definition
orientation may be
different (i.e. rotated 90, 180, 270, etc) degrees
from our definition...
leaving the replaced blocks in the wrong
orientation, layer, and scale.
The function I created addresses these
issues.. however... is this
functionality already in ADT or BS
somewhere else?


--
Thanks,
Martin Schmid, EIT, CCSA,
MCDBA, MCSE
"Martin Schmid" <
href="mailto:martinschmid@sbcglobal.net.nospam">martinschmid@sbcglobal.net.nospam
>
wrote in message

href="news:7F82E90DAA7555C7B596FC03B117775B@in.WebX.maYIadrTaRb">news:7F82E90DAA7555C7B596FC0...
...
>
About half the projects I work on as an electrical designer, we
receive
> receptacle/data/fixture, etc, layouts from the
architect.  Typically, we
> prefer to utilize our own symbols
for these devices/fixtures, etc.
>
> Is there a simple way to
essentially replace the architect's blocks with
> ours?  I.e.,
this could be done by using refedit to make their block look
> like
ours, but then there is the liklihood that their blocks are not
on
our
> standard device layer.  Also likely, their blocks
may be inserted at a
> different scale than ours, so if you rename
their block to match our name,
> there is the liklihood that our
menu inserted blocks will be inserted and
> appear to be the worng
size.
>
> I'm working on a simple ARX utility to do what I
need... but was wondering
> if this is functionalityh is built into
ABS or ADT - I'm currently only
> using Acad2000.
>
> --

> Thanks,
> Martin Schmid, EIT, CCSA, MCDBA,
MCSE
>
>

Message 6 of 6
Anonymous
in reply to: Anonymous

>>You don't have ABS?? I think you're in the wrong group then.
Didn't you read the whole post? I'm trying to find out info about ABS
2004 - is believe this is the correct forum for that! Please re-visit my
question.

I am in the process of developing this capability to suit my needs - I am
currently using Acad2000 but will be going to ABS soon - didn't want to
reinvent the wheel. Here is a rehash of my question - does ABS or ADT
address these issues?

Anyway - the block replace I found described (and is in the express tools)
only replaces the block - it doesn't take into consideration some key
problems - i.e., given a simple receptacle:

1. Architect's block may be oriented up-down, whereas the MEP block used
may be oriented left-right.
2. Architect's block may need to be scaled to 8.0 for a 1/8" drawings,
whereas MEP block may need 96.0 scaling
3. Architect's block(s) may be on - layer ELEC, our block may need to be on
E-POWR-WALL
4. Architect's block may have a different relative insertion point.

The block replace express tool only replaces the block, these items are not
addressed; therefore replacing the block has a tendency to leave the block
rotated incorrectly, scaled inappropriately, on the wrong layer, and not
quite in the correct position. Does ABS (or ADT --- WHICH ONE?!) address
these issues?


--
Thanks,
Martin Schmid, EIT, CCSA, MCDBA, MCSE
"Matt W" wrote in message
news:F725EF1B278D9367789FB324288CCF88@in.WebX.maYIadrTaRb...
You don't have ABS?? I think you're in the wrong group then. Anywho... it
allows you to select the block to be replaced, then the block to replace it
with.
It's pretty sweet!

Matt W

There are 3 kinds of people:
Those who can count, and those who can't.
"Martin Schmid" wrote in message
news:A613C64A6D5BB163702E5A7574A7EFDD@in.WebX.maYIadrTaRb...
How does it work? I don't have ABS.

--
Thanks,
Martin Schmid, EIT, CCSA, MCDBA, MCSE
"Matt W" wrote in message
news:0F6380D96AE5D6C550F255E9CA96245C@in.WebX.maYIadrTaRb...
I've got ABS4 with the Express Tools loaded and it works for me.
Try using the Express Tools that come with ABS4.


--
Matt W

There are 3 kinds of people:
Those who can count, and those who can't.

"Martin Schmid" wrote in message
news:684FF925775176868077F7A7893005CF@in.WebX.maYIadrTaRb...
I found 'blockreplace' in the Acad2000 express tools after posting this,
however, that utility doesn't address the scaling issue, the layer issue, or
another issue--- that the architect's block definition orientation may be
different (i.e. rotated 90, 180, 270, etc) degrees from our definition...
leaving the replaced blocks in the wrong orientation, layer, and scale.
The function I created addresses these issues.. however... is this
functionality already in ADT or BS somewhere else?


--
Thanks,
Martin Schmid, EIT, CCSA, MCDBA, MCSE
"Martin Schmid" wrote in message
news:7F82E90DAA7555C7B596FC03B117775B@in.WebX.maYIadrTaRb...
> About half the projects I work on as an electrical designer, we receive
> receptacle/data/fixture, etc, layouts from the architect. Typically, we
> prefer to utilize our own symbols for these devices/fixtures, etc.
>
> Is there a simple way to essentially replace the architect's blocks with
> ours? I.e., this could be done by using refedit to make their block look
> like ours, but then there is the liklihood that their blocks are not on
our
> standard device layer. Also likely, their blocks may be inserted at a
> different scale than ours, so if you rename their block to match our name,
> there is the liklihood that our menu inserted blocks will be inserted and
> appear to be the worng size.
>
> I'm working on a simple ARX utility to do what I need... but was wondering
> if this is functionalityh is built into ABS or ADT - I'm currently only
> using Acad2000.
>
> --
> Thanks,
> Martin Schmid, EIT, CCSA, MCDBA, MCSE
>
>

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report

”Boost