I've set the start and end locations to be at the structure inner wall and applied rules but the invert elevation is still as if the pipe ended at the center of the structure. Did I miss something or does this not do what I think it does?
I have a bunch of pipes which are flagged with a warning called "Rule applies to pipe only runs". for these pipes, the pipe proterties window will not report the min and max cover. the pipe rule i have currently set is a "pipe to pipe match" with match location as invert and drop value as zero, and a cover only rule with min cover 2' and max cover 15'. the structure rule i have set has "sump depth" of zero, and a "pipe drop across structure" set as invert reference and a drop value of zero.
I know I can go into the AeccSetNetworkCatalog command and set the file path but I want to do it pragmatically. Is there any way to do this? If so I don't know where it is located?
So I have a proposed storm sewer pipe network and 90% of pipes snap to the structures fine, with a start/lengthen snap on one end and an end/lengthen on the other, and a location/pipe diameter one in the middle. When I go to draw one of the pipes though, I draw structure to structure and it doesn't sit properly. I click on it to make sure it snapped to the structure but there is no start, end, or lengthen snaps on either end of the pipe. Only a Location/Pipe Diameter one in the middle. Therefore, I cannot manipulate it's length or where it connects, I can only move it around from the center.
How would I go about creating a rule in iLogic which would limit the minimum length of a pipe (parameter = Pipe_Length) to be half the outer diameter of the pipe (Pipe_OD), in other words "Pipe_Length ≥ Pipe_OD/2"
I know you can use the limits wizard in iLogic, but is that not only for numerical values as opposed to parameters?
Pipe network storm pipes: Fairly new to Civil3D and trying to set up parts list for the storm sewer pipe and would like the plan view to appear as it does currently. We use a polyline for centerline of pipe, similar to dashed linetype but line and space are the same, width set to pipe width.
I created pipe network for my storm drain project. I have located all the structures (manhole) to all angle point of my alignment as required. Also I "insert" manhole every 400' per local code requirements using the command "network layout tools; structures only. My problem is I couldn't find the tools how to trim the pipe that pass through the manhole. Please see attached pdf file.
One of the things I seem to struggle with is being able to depict a single pipe when it needs to be shown in one profile as a crossing pipe, and another profile where you you show a lenghwise slice through the pipe. I end up tracing the pipe with eliptical objects where I'm cutting across the pipe and setting up more for the lengthwise/sideview of the pipe. Is there a way to have two different styles for the same pipe, one for a cross cut and one for a lengthwise slice?
I need a way to run a rule which is saved in my top-level assembly using iLogic rule which is saved in a part file in the parent assembly.
I have even tried using an external rule in a txt file, but that gives the error "Component: This function can only be used in an assembly." - which makes no sense to me. I hope I am just missing something simple. I cant believe with all its other strengths, that iLogic would be so limited in that regard. Why is there not simply a snippet under the 'Run Other' that allows you to specify an assembly file and the rule name? (like there is for running a rule in a component from the assembly)
I want to simply set a custom iproperty as the Description in each part file within my assembly. I can do this easily at part level with ilogic but I want to be able to run the rule from the assembly level and all the parts run the rule. I am struggling to find a way to do this.
I think this may be the best method I have found but I think it must be far easier?
I am working for customer with a simple item with his iLogic design. He has created a simple form to modify his iProperties. To modify the current material, a multi-value parameter was created and the following rule as a local rule;
He is now trying to make this an external rule but gets the following error
Error in rule: Mat2, in document: Mat2.iLogicVb iProperties.Material: is probably a bad material name.
The more info tab says:
System.ArgumentException: iProperties.Material: is probably a bad material name. at iLogic.CadPropertiesInRule.SetDocMaterial(Document doc, String matName) at LmiRuleScript.Main() at Autodesk.iLogic.Exec.AppDomExec.ExecRuleInAssembly(Assembly assem) at iLogic.RuleEvalContainer.ExecRuleEval(String execRule)
I was wondering if it was possible to restore a rule set to an existing pipe. we created a pipe network with about 100 pipes in it with a min. depth set to 6 ft. the pipes all came in with varying slopes, which is what we intended. someone in our group went through and set all the pipe slopes to zero for some reason and we need to undo that. this was done on the same day the drawing was created, the changes were saved and the drawing was closed so we can't "undo" and there is no previous version to restore to. my question is, is there some way we can select the network and "restore" the origially intended rules, or are we stuck with either redrawing all the pipes or manually changing the slopes back. (both would be an extreme waste of time)
I am trying to use iLogic to create the file types I need to give to my vendors once I have created a drawing.In the .idw file I have a rule that creates a .pdf file and .dwg file. I also want it to activate a rule I have in the .ipt file that creates a .dxf file.
trigger = iTrigger0oType=Left(ThisDoc.FileName(False),3)GoExcel.Open("S:DRAWINGSFolder Types.xlsx", "Sheet1")For rowPN = 1 To 200 If (GoExcel .CellValue("A" & rowPN) = oType) Then oFile = GoExcel.CellValue("C" & rowPN) Exit For End IfNextoFolder = "S:DRAWINGSNOT RELEASED" & oFileIf Not System.IO.Directory.Exists(oFolder) ThenSystem.IO.Directory.CreateDirectory(oFolder)End IfThisDoc.Document.SaveAs(oFolder & "" & [code].....
I created a pipe rule and applied it to my 6" HDPE pipe in my parts list. The rule is followed close but not exact. Here it is:
I created a "cover only" rule for my 6" HDPE pipe. I have the maximum and minimum cover set to 3.50'. I have it the same so it will draw my pipe 3.50' deep. I don't want it to vary. It for drawing in existing underground power so when we cut profiles and sections the existing power shows up. We want it to show up 3.50' deep. I created a label style for my pipe that tells me start cover and end cover of the pipe so I can see it right there on the screen. The numbers range from 3.50' deep to 4.70' deep.
Why does the pipe not get drawn in exactly 3.50' deep?
In Civil 2013 is there a way to lock where you drag the tool bars? I work on dual screen and drag my properties and layers manager over to the second screen. Randomly they will jump back from the right screen to the left screen on program restart.
Also when I open the grading toolbar and drag it over to the right screen some commands, such as breaking a feature line, will cause it to jump back into the middle of the left screen right then.
Is there anyway to lock the toolbars to where they were dragged last?
I had created a corridor using the attached assembly with conditional cut/fill and SlopeToSurface SA, the cut condition provides a ditch SA at cut only. Then had the Ditch Bottom Profile to follow a ditch profile that I created, and flows toward the increasing chainage. The horizontal offset and elevation of the ditch runs perfectly fine as desired, except between Sta. 0+465 (cut section) and Sta. 0+470 (fill section), where the ditch ties back to the edge of shoulder instead of going toward the outside (as shown in the blue lines).
My question is, do I need to make a transition between the cut and fill sections? If so how much effect and details is needed as I have a few other locations with the same issue.
I have just upgraded from C3D 2011 to C3D 2013. I know it should be simple to copy my custom CUI file from one release to another, but somehow I'm missing it. In 2013, I open Workspace/Customize, then swith to the Transfer tab (right sofar?). In the pull down, I choose Open. Now at this point, I think I should just browse for my 2011 CUI file, but for some reason, I can't find it. If I search my C drive, I still can't find it. With 2011 open, in Workspace, the name of the CUI that I use is "Randy", so I'm assuming the file name to search for would be randy.cui.
I have created a label in Settings>Intersection>Label Styles>Intersection Location Labels. The label will annotate the intersection stations and alignment name - however I haven't been able to configure the northing, easting and point number of the intersection.
When I create a new pressure network in 2014 - I have only Tees & Elbows available - Where are crosses? I need a 4-way cross at an intersection, C3D seems to include just the other two types I listed.
I have this block called gate valve. The base point is at the middle of the block. When I use this block as a style and insert it in profile it always places itself down low on the pipe. As you can see the grip is way above the top of the block and I have to move it into place anytime I use one. If I change the pipe inverts the gate valve block style lowers itself once again and I have to move it up into place. I have changed the base of the block but it makes no difference.
This is how the structure look in the object viewer. Notice the one on the right is the block that needs to be raised, however in the viewer it shows placed correctly.
Any way to label a pipe part way between structures? I would like to be able to label a sanitary line where a service ties in with the main line invert.
My boss has designed a gravity project that has 21" PVC. Civil 3D 2010 only has 20" PVC, not 21". He basically said 21" PVC exists (JM Eagle) so make it happen. So how exactly can I add a new size to the Parts Catalog under PVC?
Windows 7 Prof w/ SP1, 64bit, Xeon 3Ghz, 16GB Civil 3D 2013
A pipe network has been created & labeled. All pipes labeled correctly except one. The material for 15", 18", 24" RCP pipes labeled "RCP" but all the 12" pipes labeled "Reinforced Concrete Pipe". So I know I need to change the Material of the 12" pipe to read "RCP". I was hoping to just go to Pipe Properties & change it there for this dwg but it doesn't change.
I was thinking it might be in the part xml file but why would some label "RCP" and the 12" didn't? The Parts Catolog used in this dwg is the default from Autodesk. Also, in the Part List, Material is greyed out. That's the first place I went to change the Material.
I'm in the process of creating content for "pressure Pipe networks". I have created a number of pipes (HDPE, PVC and steel, sizes ranging from 20mm to 200mm). I have also created a number of Tees (Equal and reducing).
My question is.
If you draw in pressure pipe say 90mm ø and the insert a fitting say a 90x75x90 reducing Tee into the line. Then you wish to extend the pipe from the 75mm ø branch, it does not pick up it should be a 75mm pipe but defaults back to the setting (90mm) that you drew the original pipe line in, you have to change the default pipe type to 75 before extending the 75mm pipe from the Tee.