Message 1 of 14

Not applicable
06-18-2017
02:56 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
im tryin to create pipe by using the code below, i built the solution wit no errors but te macro disappear !! i dont know why,, can anyone elp me please
public Pipe CreateNewPipe(Document document, ElementId systemTypeId, ElementId levelId) { // find a pipe type FilteredElementCollector collector = new FilteredElementCollector(document); collector.OfClass(typeof(PipeType)); PipeType pipeType = collector.FirstElement() as PipeType; Pipe pipe = null; if (null != pipeType) { // create pipe between 2 points XYZ p1 = new XYZ(0, 0, 0); XYZ p2 = new XYZ(10, 0, 0); pipe = Pipe.Create(document, systemTypeId, pipeType.Id, levelId, p1, p2); } return pipe; }
Solved! Go to Solution.