Ok so I know the technical answer is to use Navisworks Manage but I'm not switching apps to design pipework and I have not got £7K so I need annother solution.
I am trying to use the pipe.intersectwith function to interact with a MassElement (converted from a Sat file from RevitStructure)
I have pipcked the network and mass element, iterated through the network to each pipe and then run intersectwith. Initially I used the Com version VarPts = Opipe.intersectwith(entity,extend.none) but this seems not to like the mass element. I also tried the Net version but I cant find out how this is applied and what I would return (I need a coordinate XYZ)
I tried importing and defining the AecMassElement and got an error due to referances.
Still not sure what the best way to go about this is. All I would like to do it to scan through the network and test each pipe and structure for an intersection with the MassElement object and report and insert a block where the intersection is.
I have a simmilar function working for a line Vs. Surface whereby it reports the position of an intersection so I know that for the most part the code is correct apart from the interaction between these objects.
Any ideas of pointers would be greatfully accepted.
Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register