I am trying to create a custom subassembly using SAC 2012 that will place a 1' deep ditch at the bottom of the slope in a fill condition. The trouble I am having is how to hold a consant 1' depth on the backslope and vary the foreslope since the daylight offset and elevation is variable depending on the slope of the existing ground. I need the attachment point to be the edge of the shoulder so it seems like a loop that varies the foreslope length would be required but loops are not allowed. I will also have the option to target a profile but I also need the ability to hold a constant ditch depth.
Has anyone tried to model something similar or have any idea on how to model this condition. Any help would be appreciated.
Jim Blackwood
Solved! Go to Solution.
Solved by peterfunkautodesk. Go to Solution.
post a screenshot showing (at least) your preview window and target parameters tab.
Let me see what you've got -- post your pkt file too.
Don Ireland
Engineering Design Technician
OK. I cant seem to post the pkt file for some reason, tells me contents of attachment dont match file type, nay thoughts on that?
But here is the screen shot
Yes--in their infinite wisdom, the Autodesk people didn't make PKT (one of their own file types) a permitted file type.
Rename it as a ZIP file and post it that way (and tell people this is what you did). When I (or anyone else) download it, it will need to be renamed back to pkt.
Don Ireland
Engineering Design Technician
You have to zip the file (or just change the .pkt to .zip) to upload it here.
Kati Mercier, P.E. | LinkedIn | AutoCAD Civil 3D Certified Professional
Pronouns: She/Her
Co-author of "Mastering AutoCAD Civil 3D 2013"
AU2019 Speaker::: CES321590: Analyze and Revise Existing Subassembly Composer PKT Files for AutoCAD Civil 3D
AU2017 Speaker::: CI125544: Analyze and Devise in Subassembly Composer
AU2012 Speaker::: CI3001: Reverse Engineering with Subassembly Composer for AutoCAD Civil 3D
AU2011 Speaker::: CI4252: Create Subassemblies That Think Outside the Box With Subassembly Composer for AutoCAD® Civil 3D®
Based on what I'm seeing in your preview, it look as though your default values for one or more points is too low for it to work as you're expecting. Just to see what would happen, change the Target surface to -100.
Don Ireland
Engineering Design Technician
I just took another look at your screenshot. The first point seems to start out at EXACTLY the surface elevation.
Don Ireland
Engineering Design Technician
OK, lets try the zip file route.
Is this an issue for importing into Civil 3D as well, becuase when I try to import the assembly, it gives me a fatal error.
If you try to import it while you've named it zip, it WILL fail. Rename it back to PKT (that was only for uploading it here.
I'm opening it now.
Don Ireland
Engineering Design Technician
I just tried to open it and got a strange error dialog. I'm guessing you have a newer version of C3D (I'm on 2012).
Don Ireland
Engineering Design Technician
Kati Mercier, P.E. | LinkedIn | AutoCAD Civil 3D Certified Professional
Pronouns: She/Her
Co-author of "Mastering AutoCAD Civil 3D 2013"
AU2019 Speaker::: CES321590: Analyze and Revise Existing Subassembly Composer PKT Files for AutoCAD Civil 3D
AU2017 Speaker::: CI125544: Analyze and Devise in Subassembly Composer
AU2012 Speaker::: CI3001: Reverse Engineering with Subassembly Composer for AutoCAD Civil 3D
AU2011 Speaker::: CI4252: Create Subassemblies That Think Outside the Box With Subassembly Composer for AutoCAD® Civil 3D®
I have revised and reposted the pkt.
What my goal is in a cut situation I want to put a ditch that is 18" deep at a 3:1 slope from the shoulder and then back up to daylight. In a fill I want to put a ditch at the toe of fill that is 18" below the daylight point. I hope what I have here accomplishes that.
Also, I was trying to import the pkt file (not the zip file) into my Civil 3D drawing and keep getting a fatal error, any thoughts?
I really appreciate all the help.
Kati Mercier, P.E. | LinkedIn | AutoCAD Civil 3D Certified Professional
Pronouns: She/Her
Co-author of "Mastering AutoCAD Civil 3D 2013"
AU2019 Speaker::: CES321590: Analyze and Revise Existing Subassembly Composer PKT Files for AutoCAD Civil 3D
AU2017 Speaker::: CI125544: Analyze and Devise in Subassembly Composer
AU2012 Speaker::: CI3001: Reverse Engineering with Subassembly Composer for AutoCAD Civil 3D
AU2011 Speaker::: CI4252: Create Subassemblies That Think Outside the Box With Subassembly Composer for AutoCAD® Civil 3D®
I have revised the cut portion and changed the side to right (see attached).
When in Civil 3D, I created a custom palette under Civil Imperial and tried to import subassembly. I
get this error: Fatal Error: Unhandled Access Violation Reading 0x0008 Exception at c9a46180h (couldt post screen shot for some reason)
I was able to get the subassembly imported. However, when building the corridor, there is not an option for a daylight boundary. Where do I set this?
Kati Mercier, P.E. | LinkedIn | AutoCAD Civil 3D Certified Professional
Pronouns: She/Her
Co-author of "Mastering AutoCAD Civil 3D 2013"
AU2019 Speaker::: CES321590: Analyze and Revise Existing Subassembly Composer PKT Files for AutoCAD Civil 3D
AU2017 Speaker::: CI125544: Analyze and Devise in Subassembly Composer
AU2012 Speaker::: CI3001: Reverse Engineering with Subassembly Composer for AutoCAD Civil 3D
AU2011 Speaker::: CI4252: Create Subassemblies That Think Outside the Box With Subassembly Composer for AutoCAD® Civil 3D®
So I have swithc to a different approach and used the conditional subassembly in Civil 3D. I placed a conditional SA a the shoulder. For a cut situation I then added a ditch with a depth of 1.5', then a link to surface at 3:1. For fill I added a link to surface at 3:1 and attempted to add the attached pkt I made in SA composer. While I can add the SA, it does model properly, it simply grade to existing grade and does not create the ditch. Can someone tell me if there is something wrong with the attached pkt? I have also attached the errors near the stations where it should be grading a dithc at the toe of slope.
Thanks
Has anything more become of this? I created a subassembly like the answer to this post highlighted but it doesn't work at all.
Anyone care to take a look?
I attached my SA, just rename the file extension to .pkt before opening.
We need some more info here -- what specifically "doesn't work"? i.e. what does it do that you DON'T want it to do? What do you want it to do that it DOESN'T do?
Don Ireland
Engineering Design Technician
Even though I don't know the specifics of what you mean by "it doesn't work", I took a look at your pkt file. I do have a few comments that will hopefully help you. They might not fix your issue -- I don't know.
1) When you put something like a slope or a distance, allow for the possibility that number will change at run time. Make it so that it accepts a parameter. That way you won't have to create a NEW SA just because a number changes.
2) Instead of making an aux point at the surface (AP2), I'd just make that a regular point (unless you might not want to actually use the point.
3) I don't see any codes (point codes or feature codes). You'll need those as they tell C3D how to display the work in your model/drawing (i.e. what features to create).
I made the changes that I'm suggesting and it's attached (with the exception of putting in codes). As to the codes, look for a blog entry from Kati Mercier about sub assembly composer and point codes. EXCELLENT info and very helpful.
Don Ireland
Engineering Design Technician