AutoCAD Civil 3D
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
creating a subassembl y
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
70 Views, 7 Replies
10-25-2004 12:35 PM
I am trying to create a new subassembly, but can't seem to locate any step-by-step insructions on this subject. I am talking about creating the icon and input palette/dialog box which is then linked to a VBA routine in the custom library. Anyone has any idea or can point to where to start ? Thanks in advance.
*James Wedding
Re: creating a subassembl y
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
10-25-2004 01:01 PM in reply to:
cadtown
Just curious, but could you possibly need that you don't already have
defined in the catalogs? The one thing I've done outside the catalogs I did
by defining a pline subassembly but it was more of an experiment than
anything.
FWIW, I don't think there ARE any instructions for the VBA side of
assemblies. The code is fairly well commented IIRC, but I think you're
flying solo to get one made.
Good luck...and share when you're done! I'd love to see what people are
doing.
--
James Wedding, P.E.
IT Manager
Jones & Boyd, Inc.
Dallas, TX
XP/2 on P4-3.4/1G
LDT2005+C3D
http://au.autodesk.com
Sign up now for AU2004!
*scott mceachron
Re: creating a subassembl y
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
10-25-2004 01:29 PM in reply to:
cadtown
Have you tried the tutorials?
sm
--
Scott McEachron
The D.C. CADD Company
"cadtown" wrote in message
news:9778340.1098732931373.JavaMail.jive@jiveforum 2.autodesk.com...
>I am trying to create a new subassembly, but can't seem to locate any
>step-by-step insructions on this subject. I am talking about creating the
>icon and input palette/dialog box which is then linked to a VBA routine in
>the custom library. Anyone has any idea or can point to where to start ?
>Thanks in advance.
Re: creating a subassembl y
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
10-25-2004 02:16 PM in reply to:
cadtown
Thanks for the reply.
Yes, I will almost always need to create new subassemblies since the templates/sections are quite complicated. I have no problem creating the VBA routine for each subassembly, but what I am looking for is the necessary steps to create the custom properties palette & icon through which user can enter input parameters (e.g. width, slope, depth, etc). I know that this is fairly easy to do in CAiCE but maybe not in Civil3D. At least not yet...
Peter,
Yes, I will almost always need to create new subassemblies since the templates/sections are quite complicated. I have no problem creating the VBA routine for each subassembly, but what I am looking for is the necessary steps to create the custom properties palette & icon through which user can enter input parameters (e.g. width, slope, depth, etc). I know that this is fairly easy to do in CAiCE but maybe not in Civil3D. At least not yet...
Peter,
*Don Reichle
Re: creating a subassembl y
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
10-25-2004 11:00 PM in reply to:
cadtown
OK, Dr. Wedding, which of the top four do you mean?
http://www.acronymfinder.com/af-query.asp?String=e xact&Acronym=iirc&Find=Find
I think #3 is sufficient in most cases, IMHO.
--
Don Reichle
Hacker Engineering, Inc.
"King of Work-Arounds"
LDT & CD 2004
C3D/LDT 2004
On HP Pavilion a367c
2.80 Ghz/512MB RAM
XP PRO - SP2
"James Wedding" wrote in message
news:417d5ba1_2@newsprd01...
> Just curious, but could you possibly need that you don't already have
> defined in the catalogs? The one thing I've done outside the catalogs I
> did by defining a pline subassembly but it was more of an experiment than
> anything.
>
> FWIW, I don't think there ARE any instructions for the VBA side of
> assemblies. The code is fairly well commented IIRC, but I think you're
> flying solo to get one made.
>
> Good luck...and share when you're done! I'd love to see what people are
> doing.
>
> --
> James Wedding, P.E.
> IT Manager
> Jones & Boyd, Inc.
> Dallas, TX
> XP/2 on P4-3.4/1G
> LDT2005+C3D
> http://au.autodesk.com
> Sign up now for AU2004!
>
*James Wedding
Re: creating a subassembl y
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
10-26-2004 05:59 AM in reply to:
cadtown
If I Recall Correctly.
For the record, JBI does primarily subdivision work. Our needs are quite
well met by the supplies subassembly components, so you'll never see me
delving into the VBA underbelly of making a new one.
--
James Wedding, P.E.
IT Manager
Jones & Boyd, Inc.
Dallas, TX
XP/2 on P4-3.4/1G
LDT2005+C3D
http://au.autodesk.com
Sign up now for AU2004!
Re: creating a subassembl y
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
10-26-2004 11:14 AM in reply to:
cadtown
Hi. There are two areas of Help you should look into:
1. From the Civil 3D menu bar, click Help>Autodesk Civil 3D Help>Autodesk Civil 3D Users' Guide Help>Assemblies and Subassemblies>Creating Subassemblies>Creating Custom Subassemblies with VBA>...
2. If you need more general information about Tool Palettes go to: from the Civil 3D menu bar, click Help>Autodesk Civil 3D Help>Autodesk Civil 3D Content Browser Help.
Hope this helps!
1. From the Civil 3D menu bar, click Help>Autodesk Civil 3D Help>Autodesk Civil 3D Users' Guide Help>Assemblies and Subassemblies>Creating Subassemblies>Creating Custom Subassemblies with VBA>...
2. If you need more general information about Tool Palettes go to: from the Civil 3D menu bar, click Help>Autodesk Civil 3D Help>Autodesk Civil 3D Content Browser Help.
Hope this helps!
Re: creating a subassembl y
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
10-26-2004 12:38 PM in reply to:
cadtown
For a user to change an input parameter on a subassembly, all they have to do is insert the subassembly onto their drawing. As soon as you do this, the subassembly's Properties Design tab automatically displays. Click on any of the input parameters listed to edit it (ex: click on Inside Width to edit its value.)

