更新
This commit is contained in:
@@ -85,7 +85,7 @@ public static class MEPExtensions
|
||||
//立管的断面可能错误,需要旋转截面
|
||||
if (line.Direction.CrossProduct(XYZ.BasisZ).IsZeroLength())
|
||||
{
|
||||
var conns = ConnectorAssist.GetNearestConnectors(mepCurve, newMepCurve);
|
||||
var conns = ConnectorExtensions.GetNearestConnectors(mepCurve, newMepCurve);
|
||||
var hand = conns[0].CoordinateSystem.BasisX;
|
||||
//取反向
|
||||
var newHand = conns[1].CoordinateSystem.BasisX;
|
||||
@@ -385,7 +385,7 @@ public static class MEPExtensions
|
||||
{
|
||||
var newMainMEPCurveId = mainMepCurve.BreakByPoint(intersection);
|
||||
var newMainMEPCurve = document.GetElement(newMainMEPCurveId) as MEPCurve;
|
||||
var mainConnectors = ConnectorAssist.GetNearestConnectors(mainMepCurve, newMainMEPCurve);
|
||||
var mainConnectors = ConnectorExtensions.GetNearestConnectors(mainMepCurve, newMainMEPCurve);
|
||||
var branchConnector = branchMepCurve.GetConnectors(true).GetNearestConnector(intersection);
|
||||
branchConnector.ConnectByTee(mainConnectors[0], mainConnectors[1]);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user