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: 

Easier Way to select Parts?

6 REPLIES 6
Reply
Message 1 of 7
Anonymous
243 Views, 6 Replies

Easier Way to select Parts?

i am trying to utilize voice software to aid in selecting parts from the
various catalogs.

is there a way to specify which parts to insert without having to go through
the dialog box tree or the command line string (sy, ty, su, pa)? i would
like to be able to identify a part with its individual part number and have
a cooresponding voice command

for example:

i would like to say "combo42" and the voice program feeds in the part's
Catalog ID number such that a 4 inch x 2 inch branch combination wye and 8th
bend part is then placed/drawn into the drawing.
6 REPLIES 6
Message 2 of 7
Anonymous
in reply to: Anonymous

I'd like a million dollars, but I don't think I'll
get it any time soon.

 

But seriously... The only way that I can think of
that would make this possible is to have some simple Autolisp routines
like:

 

(defun c:Combo42 ( / )

   (command "-AecbsFittingAdd" "sy"
"standard" "l" "plumbing fittings" "st" "wye plus one eighth bend")

   (princ)

)

 

Hope this helps!


--
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
am trying to utilize voice software to aid in selecting parts from
the
various catalogs.

is there a way to specify which parts to
insert without having to go through
the dialog box tree or the command line
string (sy, ty, su, pa)?  i would
like to be able to identify a part
with its individual part number and have
a cooresponding voice
command

for example:

i would like to say "combo42" and the voice
program feeds in the part's
Catalog ID number such that a 4 inch x 2 inch
branch combination wye and 8th
bend part is then placed/drawn into the
drawing.


Message 3 of 7
Anonymous
in reply to: Anonymous

i thought about that solution possibility and was
hoping to avoid the lisp routine route......thanks for your input -
seriously....

 

 

 

 


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

I'd like a million dollars, but I don't think
I'll get it any time soon.

 

But seriously... The only way that I can think
of that would make this possible is to have some simple Autolisp routines
like:

 

(defun c:Combo42 ( / )

   (command "-AecbsFittingAdd" "sy"
"standard" "l" "plumbing fittings" "st" "wye plus one eighth
bend")

   (princ)

)

 

Hope this helps!


--
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
am trying to utilize voice software to aid in selecting parts from
the
various catalogs.

is there a way to specify which parts to
insert without having to go through
the dialog box tree or the command
line string (sy, ty, su, pa)?  i would
like to be able to identify a
part with its individual part number and have
a cooresponding voice
command

for example:

i would like to say "combo42" and the
voice program feeds in the part's
Catalog ID number such that a 4 inch x
2 inch branch combination wye and 8th
bend part is then placed/drawn into
the drawing.


Message 4 of 7
Anonymous
in reply to: Anonymous

The DuctFittingAdd, PipeFittingAdd,
ConduitFittingAdd, CabletrayFittingAdd and MvPartAdd commands support the
user specifying the Part Description or the Part ID (id from the part's catalog
file). For example: At the command line, type:

 

AecbDuctFittingAdd

Type "SE" -> This will ask you for a part
description. Once you specify this, the part, if found, will be
selected

Type "GUID" -> This will ask you for a part ID.
Once you specify this, the part, if found, will be selected

 

Jitender

 

 


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

i thought about that solution possibility and was
hoping to avoid the lisp routine route......thanks for your input -
seriously....

 

 

 

 


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

I'd like a million dollars, but I don't think
I'll get it any time soon.

 

But seriously... The only way that I can think
of that would make this possible is to have some simple Autolisp routines
like:

 

(defun c:Combo42 ( / )

   (command "-AecbsFittingAdd" "sy"
"standard" "l" "plumbing fittings" "st" "wye plus one eighth
bend")

   (princ)

)

 

Hope this helps!


--
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
am trying to utilize voice software to aid in selecting parts from
the
various catalogs.

is there a way to specify which parts to
insert without having to go through
the dialog box tree or the command
line string (sy, ty, su, pa)?  i would
like to be able to identify
a part with its individual part number and have
a cooresponding voice
command

for example:

i would like to say "combo42" and the
voice program feeds in the part's
Catalog ID number such that a 4 inch
x 2 inch branch combination wye and 8th
bend part is then placed/drawn
into the
drawing.


Message 5 of 7
Anonymous
in reply to: Anonymous

Thank you for your response - perhaps you could go
a little further in revealing some fo the undocumented items of the
program.

 

Is there a command whch uses the Catalog ID ? 
i need to have a specific ID associated with a specific part not a part ID
for a part family.

 

 


size=2>                        
(ie:  "2x2 combo"  = "74859E9F-3483-8E53-12435923"


size=2>                               
"3x2 combo"  = "88B59E9F-3483-8E53-7AC59D3")

 

 

Are there any other undocumented commands out there
which will help in customizing this program?  if we know what the
capabilities and commands are inside the program we can implement them
rather than have to figure out a work-around.

 


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

The DuctFittingAdd, PipeFittingAdd,
ConduitFittingAdd, CabletrayFittingAdd and MvPartAdd commands support the
user specifying the Part Description or the Part ID (id from the part's
catalog file). For example: At the command line, type:

 

AecbDuctFittingAdd

Type "SE" -> This will ask you for a part
description. Once you specify this, the part, if found, will be
selected

Type "GUID" -> This will ask you for a part
ID. Once you specify this, the part, if found, will be selected

 

Jitender
Message 6 of 7
Anonymous
in reply to: Anonymous

The "PArt" option at the command line allows you to
specify the part for a selected part family. However this is not an ID but a
descriptive word. Using your example it would be "2x2 combo" or "3x2
combo".


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

Thank you for your response - perhaps you could
go a little further in revealing some fo the undocumented items of
the program.

 

Is there a command whch uses the Catalog ID
?  i need to have a specific ID associated with a specific part not
a part ID for a part family.

 

 


size=2>                        
(ie:  "2x2 combo"  = "74859E9F-3483-8E53-12435923"


size=2>                               
"3x2 combo"  = "88B59E9F-3483-8E53-7AC59D3")

 

 

Are there any other undocumented commands out
there which will help in customizing this program?  if we know what the
capabilities and commands are inside the program we can implement them
rather than have to figure out a work-around.

 


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

The DuctFittingAdd, PipeFittingAdd,
ConduitFittingAdd, CabletrayFittingAdd and MvPartAdd commands support
the user specifying the Part Description or the Part ID (id from the part's
catalog file). For example: At the command line, type:

 

AecbDuctFittingAdd

Type "SE" -> This will ask you for a part
description. Once you specify this, the part, if found, will be
selected

Type "GUID" -> This will ask you for a part
ID. Once you specify this, the part, if found, will be selected

 


size=2>Jitender
Message 7 of 7
Anonymous
in reply to: Anonymous

So are you saying that there is no way to use a
specific catalog number (such as the UUID listing from the XML file) to get to
the specific fitting it represents and that i want to place in my drawing? 
Why then does the catalog number exist in the first place? 

 

All i want to do is enter the catalog ID number
into the program using voice recognition software by using a meaningful verbal
input.  i am trying to avoid having to go through multiple levels of input
which vary based on the type / number of fittings in the catalog as well as
the potential changes if a part is added or removed from a list. 

 

....the shortest distance between two points (input
and output).....

 

 

 


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

The "PArt" option at the command line allows you
to specify the part for a selected part family. However this is not an ID but
a descriptive word. Using your example it would be "2x2 combo" or "3x2
combo".


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

Thank you for your response - perhaps you could
go a little further in revealing some fo the undocumented items of
the program.

 

Is there a command whch uses the Catalog ID
?  i need to have a specific ID associated with a specific part
not a part ID for a part family.

 

 


size=2>                        
(ie:  "2x2 combo"  = "74859E9F-3483-8E53-12435923"


size=2>                               
"3x2 combo"  = "88B59E9F-3483-8E53-7AC59D3")

 

 

Are there any other undocumented commands out
there which will help in customizing this program?  if we know what the
capabilities and commands are inside the program we can implement them
rather than have to figure out a work-around.

 


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

The DuctFittingAdd, PipeFittingAdd,
ConduitFittingAdd, CabletrayFittingAdd and MvPartAdd commands support
the user specifying the Part Description or the Part ID (id from the
part's catalog file). For example: At the command line, type:

 

AecbDuctFittingAdd

Type "SE" -> This will ask you for a part
description. Once you specify this, the part, if found, will be
selected

Type "GUID" -> This will ask you for a
part ID. Once you specify this, the part, if found, will be
selected

 


size=2>Jitender

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

Post to forums  

Autodesk Design & Make Report

”Boost